Diff of the two buildlogs: -- --- b1/build.log 2024-03-27 13:35:09.040566280 +0000 +++ b2/build.log 2024-03-27 13:44:59.447149677 +0000 @@ -1,6 +1,6 @@ I: pbuilder: network access will be disabled during build -I: Current time: Wed Mar 27 01:23:28 -12 2024 -I: pbuilder-time-stamp: 1711545808 +I: Current time: Thu Mar 28 03:35:28 +14 2024 +I: pbuilder-time-stamp: 1711546528 I: Building the build Environment I: extracting base tarball [/var/cache/pbuilder/trixie-reproducible-base.tgz] I: copying local configuration @@ -27,52 +27,84 @@ dpkg-source: info: applying no-ipvs.patch I: Not using root during the build. I: Installing the build-deps -I: user script /srv/workspace/pbuilder/17425/tmp/hooks/D02_print_environment starting +I: user script /srv/workspace/pbuilder/21684/tmp/hooks/D01_modify_environment starting +debug: Running on virt64z. +I: Changing host+domainname to test build reproducibility +I: Adding a custom variable just for the fun of it... +I: Changing /bin/sh to bash +'/bin/sh' -> '/bin/bash' +lrwxrwxrwx 1 root root 9 Mar 27 13:35 /bin/sh -> /bin/bash +I: Setting pbuilder2's login shell to /bin/bash +I: Setting pbuilder2's GECOS to second user,second room,second work-phone,second home-phone,second other +I: user script /srv/workspace/pbuilder/21684/tmp/hooks/D01_modify_environment finished +I: user script /srv/workspace/pbuilder/21684/tmp/hooks/D02_print_environment starting I: set - BUILDDIR='/build/reproducible-path' - BUILDUSERGECOS='first user,first room,first work-phone,first home-phone,first other' - BUILDUSERNAME='pbuilder1' - BUILD_ARCH='armhf' - DEBIAN_FRONTEND='noninteractive' - DEB_BUILD_OPTIONS='buildinfo=+all reproducible=+all parallel=3 ' - DISTRIBUTION='trixie' - HOME='/root' - HOST_ARCH='armhf' + BASH=/bin/sh + BASHOPTS=checkwinsize:cmdhist:complete_fullquote:extquote:force_fignore:globasciiranges:globskipdots:hostcomplete:interactive_comments:patsub_replacement:progcomp:promptvars:sourcepath + BASH_ALIASES=() + BASH_ARGC=() + BASH_ARGV=() + BASH_CMDS=() + BASH_LINENO=([0]="12" [1]="0") + BASH_LOADABLES_PATH=/usr/local/lib/bash:/usr/lib/bash:/opt/local/lib/bash:/usr/pkg/lib/bash:/opt/pkg/lib/bash:. + BASH_SOURCE=([0]="/tmp/hooks/D02_print_environment" [1]="/tmp/hooks/D02_print_environment") + BASH_VERSINFO=([0]="5" [1]="2" [2]="21" [3]="1" [4]="release" [5]="arm-unknown-linux-gnueabihf") + BASH_VERSION='5.2.21(1)-release' + BUILDDIR=/build/reproducible-path + BUILDUSERGECOS='second user,second room,second work-phone,second home-phone,second other' + BUILDUSERNAME=pbuilder2 + BUILD_ARCH=armhf + DEBIAN_FRONTEND=noninteractive + DEB_BUILD_OPTIONS='buildinfo=+all reproducible=+all parallel=4 ' + DIRSTACK=() + DISTRIBUTION=trixie + EUID=0 + FUNCNAME=([0]="Echo" [1]="main") + GROUPS=() + HOME=/root + HOSTNAME=i-capture-the-hostname + HOSTTYPE=arm + HOST_ARCH=armhf IFS=' ' - INVOCATION_ID='d7e1cb11089d45b398f30a8c1e186ff9' - LANG='C' - LANGUAGE='en_US:en' - LC_ALL='C' - MAIL='/var/mail/root' - OPTIND='1' - PATH='/usr/sbin:/usr/bin:/sbin:/bin:/usr/games' - PBCURRENTCOMMANDLINEOPERATION='build' - PBUILDER_OPERATION='build' - PBUILDER_PKGDATADIR='/usr/share/pbuilder' - PBUILDER_PKGLIBDIR='/usr/lib/pbuilder' - PBUILDER_SYSCONFDIR='/etc' - PPID='17425' - PS1='# ' - PS2='> ' + INVOCATION_ID=230826fe0da44e08b522f5579b0f1276 + LANG=C + LANGUAGE=it_CH:it + LC_ALL=C + MACHTYPE=arm-unknown-linux-gnueabihf + MAIL=/var/mail/root + OPTERR=1 + OPTIND=1 + OSTYPE=linux-gnueabihf + PATH=/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/i/capture/the/path + PBCURRENTCOMMANDLINEOPERATION=build + PBUILDER_OPERATION=build + PBUILDER_PKGDATADIR=/usr/share/pbuilder + PBUILDER_PKGLIBDIR=/usr/lib/pbuilder + PBUILDER_SYSCONFDIR=/etc + PIPESTATUS=([0]="0") + POSIXLY_CORRECT=y + PPID=21684 PS4='+ ' - PWD='/' - SHELL='/bin/bash' - SHLVL='2' - SUDO_COMMAND='/usr/bin/timeout -k 18.1h 18h /usr/bin/ionice -c 3 /usr/bin/nice /usr/sbin/pbuilder --build --configfile /srv/reproducible-results/rbuild-debian/r-b-build.H7FEaqJy/pbuilderrc_8aBW --distribution trixie --hookdir /etc/pbuilder/first-build-hooks --debbuildopts -b --basetgz /var/cache/pbuilder/trixie-reproducible-base.tgz --buildresult /srv/reproducible-results/rbuild-debian/r-b-build.H7FEaqJy/b1 --logfile b1/build.log golang-github-containerd-stargz-snapshotter_0.12.0-2.dsc' - SUDO_GID='113' - SUDO_UID='107' - SUDO_USER='jenkins' - TERM='unknown' - TZ='/usr/share/zoneinfo/Etc/GMT+12' - USER='root' - _='/usr/bin/systemd-run' - http_proxy='http://10.0.0.15:3142/' + PWD=/ + SHELL=/bin/bash + SHELLOPTS=braceexpand:errexit:hashall:interactive-comments:posix + SHLVL=3 + SUDO_COMMAND='/usr/bin/timeout -k 24.1h 24h /usr/bin/ionice -c 3 /usr/bin/nice -n 11 /usr/bin/unshare --uts -- /usr/sbin/pbuilder --build --configfile /srv/reproducible-results/rbuild-debian/r-b-build.H7FEaqJy/pbuilderrc_Caq6 --distribution trixie --hookdir /etc/pbuilder/rebuild-hooks --debbuildopts -b --basetgz /var/cache/pbuilder/trixie-reproducible-base.tgz --buildresult /srv/reproducible-results/rbuild-debian/r-b-build.H7FEaqJy/b2 --logfile b2/build.log golang-github-containerd-stargz-snapshotter_0.12.0-2.dsc' + SUDO_GID=110 + SUDO_UID=103 + SUDO_USER=jenkins + TERM=unknown + TZ=/usr/share/zoneinfo/Etc/GMT-14 + UID=0 + USER=root + _='I: set' + http_proxy=http://10.0.0.15:3142/ I: uname -a - Linux virt32c 6.1.0-18-armmp-lpae #1 SMP Debian 6.1.76-1 (2024-02-01) armv7l GNU/Linux + Linux i-capture-the-hostname 6.1.0-18-arm64 #1 SMP Debian 6.1.76-1 (2024-02-01) aarch64 GNU/Linux I: ls -l /bin - lrwxrwxrwx 1 root root 7 Mar 27 11:24 /bin -> usr/bin -I: user script /srv/workspace/pbuilder/17425/tmp/hooks/D02_print_environment finished + lrwxrwxrwx 1 root root 7 Mar 26 11:25 /bin -> usr/bin +I: user script /srv/workspace/pbuilder/21684/tmp/hooks/D02_print_environment finished -> Attempting to satisfy build-dependencies -> Creating pbuilder-satisfydepends-dummy package Package: pbuilder-satisfydepends-dummy @@ -470,7 +502,7 @@ Get: 298 http://deb.debian.org/debian trixie/main armhf golang-github-hanwen-go-fuse-dev all 2.4.2-2 [104 kB] Get: 299 http://deb.debian.org/debian trixie/main armhf golang-github-rs-xid-dev all 1.5.0-1 [11.1 kB] Get: 300 http://deb.debian.org/debian trixie/main armhf golang-github-vbatts-tar-split-dev all 0.11.2+ds1-1 [67.6 kB] -Fetched 176 MB in 6s (31.6 MB/s) +Fetched 176 MB in 3s (51.1 MB/s) debconf: delaying package configuration, since apt-utils is not installed Selecting previously unselected package golang-golang-x-sys-dev. (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 19577 files and directories currently installed.) @@ -1685,7 +1717,11 @@ Building tag database... -> Finished parsing the build-deps I: Building the package -I: Running cd /build/reproducible-path/golang-github-containerd-stargz-snapshotter-0.12.0/ && env PATH="/usr/sbin:/usr/bin:/sbin:/bin:/usr/games" HOME="/nonexistent/first-build" dpkg-buildpackage -us -uc -b && env PATH="/usr/sbin:/usr/bin:/sbin:/bin:/usr/games" HOME="/nonexistent/first-build" dpkg-genchanges -S > ../golang-github-containerd-stargz-snapshotter_0.12.0-2_source.changes +I: user script /srv/workspace/pbuilder/21684/tmp/hooks/A99_set_merged_usr starting +Not re-configuring usrmerge for trixie +I: user script /srv/workspace/pbuilder/21684/tmp/hooks/A99_set_merged_usr finished +hostname: Name or service not known +I: Running cd /build/reproducible-path/golang-github-containerd-stargz-snapshotter-0.12.0/ && env PATH="/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/i/capture/the/path" HOME="/nonexistent/second-build" dpkg-buildpackage -us -uc -b && env PATH="/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/i/capture/the/path" HOME="/nonexistent/second-build" dpkg-genchanges -S > ../golang-github-containerd-stargz-snapshotter_0.12.0-2_source.changes dpkg-buildpackage: info: source package golang-github-containerd-stargz-snapshotter dpkg-buildpackage: info: source version 0.12.0-2 dpkg-buildpackage: info: source distribution unstable @@ -1703,19 +1739,19 @@ dh_autoreconf -O--builddirectory=_build -O--buildsystem=golang dh_auto_configure -O--builddirectory=_build -O--buildsystem=golang dh_auto_build -O--builddirectory=_build -O--buildsystem=golang - cd _build && go install -trimpath -v -p 3 github.com/containerd/stargz-snapshotter/analyzer github.com/containerd/stargz-snapshotter/analyzer/fanotify github.com/containerd/stargz-snapshotter/analyzer/fanotify/conn github.com/containerd/stargz-snapshotter/analyzer/fanotify/service github.com/containerd/stargz-snapshotter/analyzer/recorder github.com/containerd/stargz-snapshotter/cache github.com/containerd/stargz-snapshotter/cmd/ctr-remote github.com/containerd/stargz-snapshotter/cmd/ctr-remote/commands github.com/containerd/stargz-snapshotter/estargz github.com/containerd/stargz-snapshotter/estargz/errorutil github.com/containerd/stargz-snapshotter/estargz/zstdchunked github.com/containerd/stargz-snapshotter/fs github.com/containerd/stargz-snapshotter/fs/config github.com/containerd/stargz-snapshotter/fs/layer github.com/containerd/stargz-snapshotter/fs/metrics/common github.com/containerd/stargz-snapshotter/fs/metrics/layer github.com/containerd/stargz-snapshotter/fs/reader github.com/containerd/stargz-snapshotter/fs/remote github.com/containerd/stargz-snapshotter/fs/source github.com/containerd/stargz-snapshotter/metadata github.com/containerd/stargz-snapshotter/metadata/memory github.com/containerd/stargz-snapshotter/nativeconverter github.com/containerd/stargz-snapshotter/nativeconverter/estargz github.com/containerd/stargz-snapshotter/nativeconverter/zstdchunked github.com/containerd/stargz-snapshotter/recorder github.com/containerd/stargz-snapshotter/script/benchmark/hello-bench/src/go github.com/containerd/stargz-snapshotter/snapshot github.com/containerd/stargz-snapshotter/store github.com/containerd/stargz-snapshotter/task github.com/containerd/stargz-snapshotter/util/cacheutil github.com/containerd/stargz-snapshotter/util/containerdutil github.com/containerd/stargz-snapshotter/util/ioutils github.com/containerd/stargz-snapshotter/util/namedmutex github.com/containerd/stargz-snapshotter/util/testutil github.com/containerd/stargz-snapshotter/version + cd _build && go install -trimpath -v -p 4 github.com/containerd/stargz-snapshotter/analyzer github.com/containerd/stargz-snapshotter/analyzer/fanotify github.com/containerd/stargz-snapshotter/analyzer/fanotify/conn github.com/containerd/stargz-snapshotter/analyzer/fanotify/service github.com/containerd/stargz-snapshotter/analyzer/recorder github.com/containerd/stargz-snapshotter/cache github.com/containerd/stargz-snapshotter/cmd/ctr-remote github.com/containerd/stargz-snapshotter/cmd/ctr-remote/commands github.com/containerd/stargz-snapshotter/estargz github.com/containerd/stargz-snapshotter/estargz/errorutil github.com/containerd/stargz-snapshotter/estargz/zstdchunked github.com/containerd/stargz-snapshotter/fs github.com/containerd/stargz-snapshotter/fs/config github.com/containerd/stargz-snapshotter/fs/layer github.com/containerd/stargz-snapshotter/fs/metrics/common github.com/containerd/stargz-snapshotter/fs/metrics/layer github.com/containerd/stargz-snapshotter/fs/reader github.com/containerd/stargz-snapshotter/fs/remote github.com/containerd/stargz-snapshotter/fs/source github.com/containerd/stargz-snapshotter/metadata github.com/containerd/stargz-snapshotter/metadata/memory github.com/containerd/stargz-snapshotter/nativeconverter github.com/containerd/stargz-snapshotter/nativeconverter/estargz github.com/containerd/stargz-snapshotter/nativeconverter/zstdchunked github.com/containerd/stargz-snapshotter/recorder github.com/containerd/stargz-snapshotter/script/benchmark/hello-bench/src/go github.com/containerd/stargz-snapshotter/snapshot github.com/containerd/stargz-snapshotter/store github.com/containerd/stargz-snapshotter/task github.com/containerd/stargz-snapshotter/util/cacheutil github.com/containerd/stargz-snapshotter/util/containerdutil github.com/containerd/stargz-snapshotter/util/ioutils github.com/containerd/stargz-snapshotter/util/namedmutex github.com/containerd/stargz-snapshotter/util/testutil github.com/containerd/stargz-snapshotter/version +internal/coverage/rtcov internal/unsafeheader -internal/goarch internal/cpu -internal/coverage/rtcov -internal/abi -internal/chacha8rand -internal/bytealg +internal/goarch internal/godebugs internal/goexperiment +internal/abi +internal/chacha8rand internal/goos -runtime/internal/atomic runtime/internal/math +internal/bytealg +runtime/internal/atomic runtime/internal/sys runtime/internal/syscall internal/race @@ -1723,14 +1759,14 @@ internal/itoa math/bits unicode/utf8 -math unicode -runtime cmp +math slices crypto/internal/alias crypto/internal/boring/sig encoding +runtime unicode/utf16 log/internal internal/nettrace @@ -1744,103 +1780,103 @@ github.com/golang/groupcache/lru golang.org/x/exp/constraints golang.org/x/exp/maps -golang.org/x/exp/slices github.com/containerd/stargz-snapshotter/fs/config +golang.org/x/exp/slices google.golang.org/protobuf/internal/flags google.golang.org/protobuf/internal/set github.com/containerd/stargz-snapshotter/nativeconverter github.com/containerd/stargz-snapshotter/version -crypto/subtle internal/reflectlite -sync github.com/containerd/containerd/version +sync +crypto/subtle runtime/metrics internal/testlog internal/bisect runtime/cgo +internal/singleflight errors -internal/oserror +internal/godebug sort -syscall +internal/oserror strconv -reflect -time -context +syscall io -internal/syscall/unix internal/safefilepath -internal/poll -internal/syscall/execenv path -io/fs +reflect bytes -internal/fmtsort -os -encoding/binary strings -internal/godebug -golang.org/x/sys/unix +time +internal/syscall/unix +internal/syscall/execenv hash crypto -crypto/cipher -fmt -path/filepath -crypto/internal/boring crypto/internal/randutil math/rand -os/user -math/big -crypto/rand -encoding/base64 -github.com/containerd/console -encoding/json bufio -log github.com/gogo/protobuf/sortkeys -archive/tar -compress/flate -github.com/gogo/protobuf/proto hash/crc32 -compress/gzip -golang.org/x/net/internal/timeseries html regexp/syntax -net/url -text/template/parse -regexp +context +internal/poll +io/fs vendor/golang.org/x/net/dns/dnsmessage -text/template -internal/singleflight -html/template +os +internal/fmtsort +encoding/binary +regexp +golang.org/x/sys/unix +crypto/cipher +encoding/base64 +fmt +path/filepath +crypto/internal/boring internal/intern net/netip crypto/aes crypto/des crypto/internal/edwards25519/field +os/user +math/big +encoding/json +log +github.com/gogo/protobuf/proto +crypto/rand +compress/flate +github.com/containerd/console +golang.org/x/net/internal/timeseries +compress/gzip +net/url +archive/tar +text/template/parse net crypto/internal/nistec/fiat -github.com/gogo/protobuf/types -crypto/internal/nistec +text/template +html/template crypto/internal/bigmod crypto/internal/boring/bbig crypto/sha512 +encoding/asn1 +crypto/internal/nistec +github.com/gogo/protobuf/types +vendor/golang.org/x/crypto/cryptobyte crypto/ecdh crypto/elliptic -encoding/asn1 crypto/internal/edwards25519 -vendor/golang.org/x/crypto/cryptobyte +crypto/ecdsa crypto/ed25519 crypto/hmac crypto/md5 -crypto/ecdsa crypto/rc4 crypto/rsa crypto/sha1 crypto/sha256 crypto/dsa encoding/hex -encoding/pem crypto/x509/pkix +encoding/pem vendor/golang.org/x/crypto/chacha20 vendor/golang.org/x/crypto/internal/poly1305 vendor/golang.org/x/crypto/hkdf @@ -1848,78 +1884,62 @@ vendor/golang.org/x/text/transform vendor/golang.org/x/text/unicode/bidi vendor/golang.org/x/text/unicode/norm -vendor/golang.org/x/text/secure/bidirule vendor/golang.org/x/net/http2/hpack +vendor/golang.org/x/text/secure/bidirule mime -vendor/golang.org/x/net/idna mime/quotedprintable net/http/internal net/http/internal/ascii +crypto/x509 +net/textproto text/tabwriter +vendor/golang.org/x/net/idna google.golang.org/grpc/backoff google.golang.org/grpc/internal/grpclog +mime/multipart io/ioutil -github.com/golang/protobuf/proto google.golang.org/grpc/grpclog +github.com/golang/protobuf/proto google.golang.org/grpc/connectivity google.golang.org/grpc/attributes -net/textproto -crypto/x509 +google.golang.org/grpc/internal vendor/golang.org/x/net/http/httpguts vendor/golang.org/x/net/http/httpproxy -mime/multipart -google.golang.org/grpc/internal google.golang.org/grpc/metadata -crypto/tls google.golang.org/grpc/internal/grpcrand google.golang.org/grpc/codes google.golang.org/grpc/encoding google.golang.org/grpc/internal/backoff -google.golang.org/grpc/encoding/proto google.golang.org/grpc/internal/balancerload -github.com/golang/protobuf/ptypes/any -github.com/golang/protobuf/ptypes/duration -github.com/golang/protobuf/ptypes/timestamp -google.golang.org/genproto/googleapis/rpc/status -github.com/golang/protobuf/ptypes -google.golang.org/grpc/binarylog/grpc_binarylog_v1 -google.golang.org/grpc/internal/status -google.golang.org/grpc/status google.golang.org/grpc/internal/buffer google.golang.org/grpc/internal/envconfig google.golang.org/grpc/internal/grpcsync golang.org/x/text/transform golang.org/x/text/unicode/bidi golang.org/x/text/unicode/norm +crypto/tls golang.org/x/text/secure/bidirule golang.org/x/net/http2/hpack google.golang.org/grpc/internal/syscall google.golang.org/grpc/keepalive +golang.org/x/net/idna google.golang.org/grpc/stats google.golang.org/grpc/tap -golang.org/x/net/idna github.com/opencontainers/go-digest github.com/containerd/containerd/api/types +google.golang.org/grpc/encoding/proto +github.com/golang/protobuf/ptypes/any +github.com/golang/protobuf/ptypes/duration +github.com/golang/protobuf/ptypes/timestamp +google.golang.org/genproto/googleapis/rpc/status github.com/pkg/errors -net/http/httptrace -google.golang.org/grpc/internal/credentials +github.com/golang/protobuf/ptypes +google.golang.org/grpc/binarylog/grpc_binarylog_v1 +google.golang.org/grpc/internal/status golang.org/x/net/http/httpguts +google.golang.org/grpc/status github.com/containerd/typeurl -google.golang.org/grpc/credentials -net/http github.com/gogo/googleapis/google/rpc -google.golang.org/grpc/resolver -google.golang.org/grpc/balancer -google.golang.org/grpc/balancer/base -google.golang.org/grpc/balancer/roundrobin -google.golang.org/grpc/internal/grpcutil -google.golang.org/grpc/internal/binarylog -google.golang.org/grpc/internal/channelz -google.golang.org/grpc/balancer/grpclb/state -google.golang.org/grpc/internal/resolver/passthrough -google.golang.org/grpc/internal/resolver/dns -google.golang.org/grpc/internal/serviceconfig -google.golang.org/grpc/peer github.com/containerd/containerd/api/types/task github.com/containerd/containerd/archive/tarheader github.com/sirupsen/logrus @@ -1928,39 +1948,48 @@ golang.org/x/sync/errgroup github.com/cespare/xxhash github.com/klauspost/compress/fse +net/http/httptrace +google.golang.org/grpc/internal/credentials +net/http github.com/containerd/containerd/log +google.golang.org/grpc/credentials github.com/containerd/continuity/fs github.com/klauspost/compress/huff0 +google.golang.org/grpc/resolver +google.golang.org/grpc/balancer +google.golang.org/grpc/balancer/base +google.golang.org/grpc/internal/grpcutil +google.golang.org/grpc/internal/binarylog +google.golang.org/grpc/balancer/roundrobin +google.golang.org/grpc/internal/channelz +google.golang.org/grpc/balancer/grpclb/state +google.golang.org/grpc/internal/resolver/dns +google.golang.org/grpc/internal/resolver/passthrough +google.golang.org/grpc/internal/serviceconfig +google.golang.org/grpc/peer github.com/containerd/containerd/archive github.com/klauspost/compress/internal/snapref runtime/debug os/exec github.com/klauspost/compress/zstd -golang.org/x/sys/execabs github.com/containerd/fifo -github.com/containerd/containerd/cio +golang.org/x/sys/execabs github.com/containerd/containerd/containers github.com/containerd/containerd/errdefs +github.com/containerd/containerd/cio github.com/containerd/containerd/filters github.com/containerd/containerd/pkg/randutil github.com/opencontainers/image-spec/specs-go github.com/opencontainers/image-spec/specs-go/v1 -github.com/containerd/containerd/content github.com/containerd/containerd/labels +github.com/containerd/containerd/content github.com/containerd/containerd/platforms -golang.org/x/net/trace -golang.org/x/net/http2 -net/http/httputil -github.com/containerd/containerd/archive/compression golang.org/x/sync/semaphore -github.com/containerd/containerd/images github.com/moby/sys/mountinfo github.com/containerd/containerd/events github.com/containerd/containerd/reference -github.com/containerd/containerd/reference/docker github.com/containerd/containerd/mount -github.com/containerd/containerd/images/archive -github.com/containerd/containerd/diff +github.com/containerd/containerd/reference/docker github.com/containerd/containerd/leases github.com/containerd/containerd/identifiers github.com/containerd/ttrpc @@ -1968,201 +1997,206 @@ github.com/containerd/containerd/snapshots github.com/opencontainers/runc/libcontainer/user github.com/opencontainers/runtime-spec/specs-go -github.com/containerd/containerd/namespaces github.com/containerd/containerd/pkg/dialer -github.com/containerd/containerd/oci +github.com/containerd/containerd/namespaces github.com/containerd/containerd/pkg/kmutex github.com/docker/go-events -github.com/containerd/containerd/events/exchange -google.golang.org/grpc/internal/transport -github.com/containerd/containerd/plugin -github.com/containerd/containerd/remotes -github.com/containerd/containerd/remotes/errors -golang.org/x/net/context/ctxhttp -github.com/containerd/containerd/remotes/docker/schema1 -github.com/containerd/containerd/remotes/docker/auth github.com/moby/locker github.com/opencontainers/image-spec/identity -github.com/containerd/containerd/remotes/docker -github.com/containerd/containerd/rootfs +github.com/containerd/containerd/archive/compression github.com/containerd/containerd/runtime/linux/runctypes -google.golang.org/grpc +github.com/containerd/containerd/images +github.com/containerd/containerd/events/exchange +github.com/containerd/containerd/plugin github.com/containerd/containerd/runtime/v2/runc/options database/sql/driver +github.com/containerd/containerd/diff +github.com/containerd/containerd/images/archive +github.com/containerd/containerd/oci +github.com/containerd/containerd/remotes +github.com/containerd/containerd/rootfs +github.com/containerd/containerd/remotes/docker/schema1 os/signal github.com/google/uuid -github.com/moby/sys/signal github.com/opencontainers/selinux/pkg/pwalkdir -github.com/containerd/containerd/pkg/atomicfile +github.com/moby/sys/signal github.com/opencontainers/selinux/go-selinux +github.com/containerd/containerd/pkg/atomicfile github.com/pelletier/go-toml -github.com/opencontainers/selinux/go-selinux/label flag github.com/russross/blackfriday/v2 -github.com/containerd/containerd/api/services/containers/v1 -github.com/containerd/containerd/api/services/content/v1 -github.com/containerd/containerd/api/services/diff/v1 -github.com/containerd/containerd/api/services/events/v1 -github.com/containerd/containerd/api/services/images/v1 -github.com/containerd/containerd/api/services/introspection/v1 -github.com/containerd/containerd/api/services/leases/v1 -github.com/containerd/containerd/api/services/namespaces/v1 -github.com/containerd/containerd/api/services/snapshots/v1 -github.com/containerd/containerd/api/services/tasks/v1 -github.com/containerd/containerd/api/services/version/v1 -github.com/containerd/containerd/content/proxy -github.com/containerd/containerd/leases/proxy -github.com/containerd/containerd/services/introspection -github.com/containerd/containerd/snapshots/proxy -google.golang.org/grpc/health/grpc_health_v1 -github.com/containerd/containerd/remotes/docker/config +golang.org/x/net/trace +golang.org/x/net/http2 +net/http/httputil +github.com/containerd/containerd/remotes/errors +golang.org/x/net/context/ctxhttp +github.com/opencontainers/selinux/go-selinux/label +github.com/containerd/containerd/remotes/docker/auth github.com/cpuguy83/go-md2man/v2/md2man -github.com/urfave/cli github.com/gogo/protobuf/protoc-gen-gogo/descriptor -github.com/containerd/containerd -github.com/containerd/stargz-snapshotter/analyzer/fanotify/conn +github.com/urfave/cli +github.com/containerd/containerd/remotes/docker +github.com/containerd/containerd/remotes/docker/config github.com/gogo/protobuf/gogoproto +github.com/containerd/stargz-snapshotter/analyzer/fanotify/conn github.com/hashicorp/errwrap +github.com/containerd/containerd/images/converter +google.golang.org/grpc/internal/transport github.com/hashicorp/go-multierror github.com/containerd/cgroups/stats/v1 github.com/containerd/cgroups/v2/stats -github.com/containerd/containerd/cmd/ctr/commands github.com/containerd/stargz-snapshotter/analyzer/fanotify -github.com/containerd/containerd/images/converter +github.com/containerd/containerd/images/converter/uncompress github.com/containerd/stargz-snapshotter/recorder github.com/containerd/stargz-snapshotter/util/containerdutil github.com/rs/xid -github.com/containerd/containerd/cmd/ctr/commands/tasks -github.com/containerd/containerd/images/converter/uncompress -github.com/containerd/stargz-snapshotter/analyzer/fanotify/service github.com/containerd/stargz-snapshotter/analyzer/recorder +github.com/containerd/stargz-snapshotter/analyzer/fanotify/service github.com/containerd/stargz-snapshotter/util/cacheutil github.com/containerd/stargz-snapshotter/util/namedmutex encoding/csv github.com/containerd/stargz-snapshotter/cache github.com/containerd/containerd/contrib/apparmor -github.com/containerd/stargz-snapshotter/analyzer github.com/containerd/containerd/contrib/nvidia +google.golang.org/grpc github.com/containerd/containerd/contrib/seccomp/kernelversion github.com/containerd/containerd/pkg/runtimeoptions/v1 -github.com/containerd/containerd/contrib/seccomp github.com/containernetworking/cni/pkg/types -internal/sysinfo +github.com/containerd/containerd/contrib/seccomp github.com/containernetworking/cni/pkg/types/internal github.com/containernetworking/cni/pkg/utils -runtime/trace github.com/containernetworking/cni/pkg/types/create github.com/containernetworking/cni/pkg/types/020 +internal/sysinfo +runtime/trace +github.com/containernetworking/cni/pkg/types/040 github.com/docker/go-units testing -github.com/containernetworking/cni/pkg/types/040 github.com/containerd/containerd/pkg/progress -github.com/containerd/containerd/cmd/ctr/commands/content github.com/containernetworking/cni/pkg/types/100 +github.com/containerd/containerd/api/events github.com/containernetworking/cni/pkg/version github.com/containernetworking/cni/pkg/invoke github.com/containernetworking/cni/libcni -github.com/containerd/containerd/api/events -github.com/containerd/containerd/cmd/ctr/commands/images -github.com/containerd/go-cni -github.com/containerd/containerd/cmd/ctr/commands/run -github.com/containerd/containerd/cmd/ctr/commands/install -github.com/containerd/containerd/cmd/ctr/commands/leases github.com/godbus/dbus -github.com/containerd/containerd/cmd/ctr/commands/events -github.com/containerd/containerd/cmd/ctr/commands/containers +github.com/containerd/go-cni +github.com/containerd/containerd/api/services/containers/v1 +github.com/containerd/containerd/api/services/content/v1 +github.com/containerd/containerd/api/services/diff/v1 +github.com/containerd/containerd/api/services/events/v1 +github.com/containerd/containerd/api/services/images/v1 +github.com/containerd/containerd/api/services/introspection/v1 +github.com/containerd/containerd/api/services/leases/v1 +github.com/containerd/containerd/api/services/namespaces/v1 +github.com/containerd/containerd/api/services/snapshots/v1 +github.com/containerd/containerd/api/services/tasks/v1 +github.com/containerd/containerd/api/services/version/v1 +github.com/containerd/containerd/content/proxy +github.com/containerd/containerd/leases/proxy +github.com/containerd/containerd/services/introspection +google.golang.org/grpc/health/grpc_health_v1 +github.com/coreos/go-systemd/dbus hash/adler32 compress/zlib -internal/saferio +github.com/containerd/containerd/snapshots/proxy debug/dwarf +internal/saferio internal/zstd +github.com/containerd/cgroups +github.com/containerd/containerd github.com/cilium/ebpf/internal/unix github.com/cilium/ebpf/internal/sys debug/elf -github.com/cilium/ebpf/asm -github.com/coreos/go-systemd/dbus go/token -github.com/containerd/cgroups -go/build/constraint +github.com/cilium/ebpf/asm go/scanner -go/doc/comment go/ast -github.com/containerd/containerd/cmd/ctr/commands/oci -github.com/containerd/containerd/cmd/ctr/commands/plugins +go/build/constraint +go/doc/comment github.com/containerd/containerd/cmd/ctr/commands/pprof github.com/containerd/containerd/api/services/ttrpc/events/v1 +github.com/containerd/containerd/cmd/ctr/commands github.com/containerd/containerd/pkg/shutdown +github.com/containerd/containerd/pkg/ttrpcutil +github.com/containerd/containerd/runtime/v2/task go/internal/typeparams go/printer go/parser -github.com/containerd/containerd/pkg/ttrpcutil -github.com/containerd/containerd/runtime/v2/task -github.com/containerd/containerd/sys -github.com/containerd/go-runc +github.com/containerd/containerd/cmd/ctr/commands/tasks +github.com/containerd/containerd/cmd/ctr/commands/content +github.com/containerd/containerd/cmd/ctr/commands/events +github.com/containerd/stargz-snapshotter/analyzer +github.com/containerd/containerd/cmd/ctr/commands/run +github.com/containerd/containerd/cmd/ctr/commands/install +github.com/containerd/containerd/cmd/ctr/commands/images +github.com/containerd/containerd/cmd/ctr/commands/leases go/format github.com/cilium/ebpf/internal -github.com/containerd/containerd/sys/reaper +github.com/containerd/containerd/cmd/ctr/commands/oci +github.com/containerd/containerd/cmd/ctr/commands/containers +github.com/containerd/containerd/cmd/ctr/commands/plugins +github.com/containerd/containerd/sys +github.com/containerd/go-runc +github.com/containerd/containerd/cmd/ctr/commands/snapshots github.com/cilium/ebpf/btf github.com/cilium/ebpf/internal/tracefs -github.com/containerd/containerd/runtime/v2/shim -github.com/containerd/containerd/cmd/ctr/commands/snapshots github.com/containerd/containerd/cmd/ctr/commands/version -github.com/containerd/containerd/cmd/ctr/commands/shim github.com/containerd/containerd/pkg/seed github.com/containernetworking/plugins/pkg/ns github.com/moby/sys/symlink github.com/containerd/stargz-snapshotter/estargz/errorutil +github.com/containerd/containerd/sys/reaper github.com/vbatts/tar-split/archive/tar github.com/containerd/containerd/pkg/netns +github.com/containerd/containerd/runtime/v2/shim github.com/containerd/stargz-snapshotter/fs/source github.com/containerd/stargz-snapshotter/util/ioutils -github.com/cilium/ebpf/internal/kconfig expvar -github.com/cilium/ebpf +github.com/containerd/containerd/cmd/ctr/commands/shim github.com/beorn7/perks/quantile -hash/fnv github.com/containerd/stargz-snapshotter/estargz +hash/fnv +github.com/cilium/ebpf/internal/kconfig google.golang.org/protobuf/internal/detrand +google.golang.org/protobuf/internal/pragma +google.golang.org/protobuf/internal/version +github.com/cilium/ebpf google.golang.org/protobuf/internal/errors +github.com/prometheus/common/internal/bitbucket.org/ww/goautoneg google.golang.org/protobuf/encoding/protowire -google.golang.org/protobuf/internal/pragma +github.com/prometheus/procfs/internal/fs +github.com/prometheus/procfs/internal/util google.golang.org/protobuf/reflect/protoreflect -github.com/cilium/ebpf/link +github.com/prometheus/procfs google.golang.org/protobuf/internal/descfmt google.golang.org/protobuf/internal/descopts google.golang.org/protobuf/internal/strs -github.com/containerd/cgroups/v2 google.golang.org/protobuf/internal/encoding/text +github.com/cilium/ebpf/link github.com/containerd/stargz-snapshotter/estargz/zstdchunked github.com/containerd/stargz-snapshotter/nativeconverter/estargz -github.com/containerd/stargz-snapshotter/nativeconverter/zstdchunked google.golang.org/protobuf/internal/encoding/defval -github.com/containerd/containerd/runtime/opts -github.com/containerd/containerd/cmd/ctr/commands/namespaces +github.com/containerd/stargz-snapshotter/nativeconverter/zstdchunked google.golang.org/protobuf/internal/encoding/messageset -github.com/containerd/stargz-snapshotter/cmd/ctr-remote/commands +github.com/containerd/cgroups/v2 google.golang.org/protobuf/internal/genid -github.com/containerd/containerd/cmd/ctr/app +github.com/containerd/stargz-snapshotter/cmd/ctr-remote/commands google.golang.org/protobuf/internal/order google.golang.org/protobuf/reflect/protoregistry google.golang.org/protobuf/runtime/protoiface -google.golang.org/protobuf/internal/version -github.com/prometheus/common/internal/bitbucket.org/ww/goautoneg -github.com/prometheus/procfs/internal/fs -github.com/prometheus/procfs/internal/util +github.com/containerd/containerd/content/local +github.com/containerd/containerd/runtime/opts google.golang.org/protobuf/proto -github.com/prometheus/procfs +github.com/containerd/containerd/cmd/ctr/commands/namespaces +github.com/hashicorp/go-cleanhttp +github.com/containerd/stargz-snapshotter/util/testutil +github.com/containerd/containerd/cmd/ctr/app +github.com/containerd/stargz-snapshotter/metadata +github.com/hashicorp/go-retryablehttp github.com/containerd/stargz-snapshotter/cmd/ctr-remote google.golang.org/protobuf/internal/filedesc google.golang.org/protobuf/encoding/prototext -google.golang.org/protobuf/internal/encoding/tag google.golang.org/protobuf/encoding/protodelim -google.golang.org/protobuf/internal/impl -github.com/containerd/containerd/content/local -github.com/containerd/stargz-snapshotter/util/testutil -github.com/containerd/stargz-snapshotter/metadata -github.com/hashicorp/go-cleanhttp -github.com/hashicorp/go-retryablehttp golang.org/x/sync/singleflight github.com/containerd/stargz-snapshotter/task github.com/hanwen/go-fuse/splice @@ -2170,15 +2204,17 @@ github.com/containerd/stargz-snapshotter/metadata/memory github.com/hanwen/go-fuse/fuse github.com/containerd/containerd/snapshots/overlay/overlayutils +google.golang.org/protobuf/internal/encoding/tag go.etcd.io/bbolt +google.golang.org/protobuf/internal/impl github.com/hanwen/go-fuse/fs -google.golang.org/protobuf/internal/filetype github.com/containerd/containerd/metadata/boltutil -github.com/containerd/stargz-snapshotter/script/benchmark/hello-bench/src/go github.com/containerd/containerd/snapshots/storage +github.com/containerd/stargz-snapshotter/snapshot +github.com/containerd/stargz-snapshotter/script/benchmark/hello-bench/src/go +google.golang.org/protobuf/internal/filetype google.golang.org/protobuf/runtime/protoimpl google.golang.org/protobuf/types/known/timestamppb -github.com/containerd/stargz-snapshotter/snapshot github.com/prometheus/client_model/go github.com/prometheus/common/model github.com/prometheus/client_golang/prometheus/internal @@ -2203,225 +2239,225 @@ ? github.com/containerd/stargz-snapshotter/analyzer/fanotify/conn [no test files] ? github.com/containerd/stargz-snapshotter/analyzer/fanotify/service [no test files] === RUN TestNodeIndex -=== RUN TestNodeIndex/single_layer:application/vnd.oci.image.layer.v1.tar+gzip,prefix= -time="2024-03-27T13:30:12Z" level=info msg="analyzing blob \"sha256:6dc782755ba989d63ce822495b5d9c4e29546bb480227909d616cbfae1e83904\"" === RUN TestNodeIndex/single_layer:application/vnd.oci.image.layer.v1.tar,prefix= -time="2024-03-27T13:30:12Z" level=info msg="analyzing blob \"sha256:31e7f20201a77778b3840001c639df50da85858d197829ef86f56a42a5dbc2bf\"" +time="2024-03-27T13:40:17Z" level=info msg="analyzing blob \"sha256:31e7f20201a77778b3840001c639df50da85858d197829ef86f56a42a5dbc2bf\"" +=== RUN TestNodeIndex/single_layer:application/vnd.oci.image.layer.v1.tar+gzip,prefix= +time="2024-03-27T13:40:17Z" level=info msg="analyzing blob \"sha256:6dc782755ba989d63ce822495b5d9c4e29546bb480227909d616cbfae1e83904\"" === RUN TestNodeIndex/single_layer:application/vnd.oci.image.layer.v1.tar,prefix=./ -time="2024-03-27T13:30:12Z" level=info msg="analyzing blob \"sha256:e5f961404cd344e15e9ec66cfce67cc8228336d74216881c62ee6f152c7ef427\"" +time="2024-03-27T13:40:17Z" level=info msg="analyzing blob \"sha256:e5f961404cd344e15e9ec66cfce67cc8228336d74216881c62ee6f152c7ef427\"" === RUN TestNodeIndex/single_layer:application/vnd.oci.image.layer.v1.tar+gzip,prefix=./ -time="2024-03-27T13:30:12Z" level=info msg="analyzing blob \"sha256:5e4b3e681de015dc93fe6333aded3643cc69b90c65383c46c8c5a54ffa0cdf64\"" -=== RUN TestNodeIndex/single_layer:application/vnd.oci.image.layer.v1.tar,prefix=/ -time="2024-03-27T13:30:12Z" level=info msg="analyzing blob \"sha256:c36e02471cc714b3f382b020927c6ebd0aa591b1628d0657a58eb954cfff6f0d\"" +time="2024-03-27T13:40:17Z" level=info msg="analyzing blob \"sha256:5e4b3e681de015dc93fe6333aded3643cc69b90c65383c46c8c5a54ffa0cdf64\"" === RUN TestNodeIndex/single_layer:application/vnd.oci.image.layer.v1.tar+gzip,prefix=/ -time="2024-03-27T13:30:13Z" level=info msg="analyzing blob \"sha256:1848cad327135fcb7730d8a7c5b48e4aa96a55bf607c2dc44a9038cecfff8b38\"" +time="2024-03-27T13:40:18Z" level=info msg="analyzing blob \"sha256:1848cad327135fcb7730d8a7c5b48e4aa96a55bf607c2dc44a9038cecfff8b38\"" +=== RUN TestNodeIndex/single_layer:application/vnd.oci.image.layer.v1.tar,prefix=/ +time="2024-03-27T13:40:18Z" level=info msg="analyzing blob \"sha256:c36e02471cc714b3f382b020927c6ebd0aa591b1628d0657a58eb954cfff6f0d\"" === RUN TestNodeIndex/single_layer:application/vnd.oci.image.layer.v1.tar,prefix=../ -time="2024-03-27T13:30:13Z" level=info msg="analyzing blob \"sha256:00cffa0efbacf9161b9ff16b9ee5ee3234630c71edb951b03a369cc24072667c\"" +time="2024-03-27T13:40:18Z" level=info msg="analyzing blob \"sha256:00cffa0efbacf9161b9ff16b9ee5ee3234630c71edb951b03a369cc24072667c\"" === RUN TestNodeIndex/single_layer:application/vnd.oci.image.layer.v1.tar+gzip,prefix=../ -time="2024-03-27T13:30:13Z" level=info msg="analyzing blob \"sha256:d4ff15f583d4cec7490529100142991bc97cbb9ae0e0f6ca21d2b5217e3c7e13\"" +time="2024-03-27T13:40:18Z" level=info msg="analyzing blob \"sha256:d4ff15f583d4cec7490529100142991bc97cbb9ae0e0f6ca21d2b5217e3c7e13\"" === RUN TestNodeIndex/overlay:application/vnd.oci.image.layer.v1.tar,prefix= -time="2024-03-27T13:30:13Z" level=info msg="analyzing blob \"sha256:1e93424e6260827e747497d3ef1c5340c7bf29f08d14fbe5d8a04e2076f4460d\"" -time="2024-03-27T13:30:13Z" level=info msg="analyzing blob \"sha256:fc147a276be60a15c5934cc7e1866e4384b3209d026c81387410e798b77df1cb\"" -time="2024-03-27T13:30:13Z" level=info msg="analyzing blob \"sha256:adaf58bc9baef7c32a32a9e6db2a5ac5493f1e9828b4c1bec122a19058411fe3\"" +time="2024-03-27T13:40:18Z" level=info msg="analyzing blob \"sha256:1e93424e6260827e747497d3ef1c5340c7bf29f08d14fbe5d8a04e2076f4460d\"" +time="2024-03-27T13:40:18Z" level=info msg="analyzing blob \"sha256:fc147a276be60a15c5934cc7e1866e4384b3209d026c81387410e798b77df1cb\"" +time="2024-03-27T13:40:18Z" level=info msg="analyzing blob \"sha256:adaf58bc9baef7c32a32a9e6db2a5ac5493f1e9828b4c1bec122a19058411fe3\"" === RUN TestNodeIndex/overlay:application/vnd.oci.image.layer.v1.tar+gzip,prefix= -time="2024-03-27T13:30:13Z" level=info msg="analyzing blob \"sha256:f098af0f4a2d51bdba59d94d62be51a3abd3aa14ca0f8ab363ed7f24ed080708\"" -time="2024-03-27T13:30:13Z" level=info msg="analyzing blob \"sha256:ebc07cc2f0f0554028b6837819815f7daf054e754b9b1871a5e156979ea1f9b8\"" -time="2024-03-27T13:30:13Z" level=info msg="analyzing blob \"sha256:8eb677c9558d56333fed27011f180c9718dd0df99fee840e82fb0800754b1f48\"" +time="2024-03-27T13:40:18Z" level=info msg="analyzing blob \"sha256:f098af0f4a2d51bdba59d94d62be51a3abd3aa14ca0f8ab363ed7f24ed080708\"" +time="2024-03-27T13:40:18Z" level=info msg="analyzing blob \"sha256:ebc07cc2f0f0554028b6837819815f7daf054e754b9b1871a5e156979ea1f9b8\"" +time="2024-03-27T13:40:18Z" level=info msg="analyzing blob \"sha256:8eb677c9558d56333fed27011f180c9718dd0df99fee840e82fb0800754b1f48\"" === RUN TestNodeIndex/overlay:application/vnd.oci.image.layer.v1.tar,prefix=./ -time="2024-03-27T13:30:13Z" level=info msg="analyzing blob \"sha256:37774d4fe1d0a825fea716b22427f3c003580c8de91ad4482109dcf26ad49e16\"" -time="2024-03-27T13:30:13Z" level=info msg="analyzing blob \"sha256:ef552c6fdaf4cd65fe7b14f5109bb2c3981f05729911d59e8b753ba598d68c4f\"" -time="2024-03-27T13:30:13Z" level=info msg="analyzing blob \"sha256:3337d65a14af5984c97fae448c6fbb77f4a35074c71fdfe7765ba26962e769d4\"" +time="2024-03-27T13:40:18Z" level=info msg="analyzing blob \"sha256:37774d4fe1d0a825fea716b22427f3c003580c8de91ad4482109dcf26ad49e16\"" +time="2024-03-27T13:40:18Z" level=info msg="analyzing blob \"sha256:ef552c6fdaf4cd65fe7b14f5109bb2c3981f05729911d59e8b753ba598d68c4f\"" +time="2024-03-27T13:40:18Z" level=info msg="analyzing blob \"sha256:3337d65a14af5984c97fae448c6fbb77f4a35074c71fdfe7765ba26962e769d4\"" === RUN TestNodeIndex/overlay:application/vnd.oci.image.layer.v1.tar+gzip,prefix=./ -time="2024-03-27T13:30:14Z" level=info msg="analyzing blob \"sha256:e23cc6e6512c5194ca39e4871af2996f32991e662e598e30c0b0238f52fe16cc\"" -time="2024-03-27T13:30:14Z" level=info msg="analyzing blob \"sha256:43e53c357f1411f51773990203b5907242b1dd4e3f4e5963f3ac4fe301549503\"" -time="2024-03-27T13:30:14Z" level=info msg="analyzing blob \"sha256:75a464537fba8c5effede2848f32d2d828221a9e7988f8c60d256a3579a756e9\"" +time="2024-03-27T13:40:19Z" level=info msg="analyzing blob \"sha256:e23cc6e6512c5194ca39e4871af2996f32991e662e598e30c0b0238f52fe16cc\"" +time="2024-03-27T13:40:19Z" level=info msg="analyzing blob \"sha256:43e53c357f1411f51773990203b5907242b1dd4e3f4e5963f3ac4fe301549503\"" +time="2024-03-27T13:40:19Z" level=info msg="analyzing blob \"sha256:75a464537fba8c5effede2848f32d2d828221a9e7988f8c60d256a3579a756e9\"" === RUN TestNodeIndex/overlay:application/vnd.oci.image.layer.v1.tar,prefix=/ -time="2024-03-27T13:30:14Z" level=info msg="analyzing blob \"sha256:c6489c76bf85b6f9e245bcc03b8bd962d8c5991326095e1d615f49a181f8f8a5\"" -time="2024-03-27T13:30:14Z" level=info msg="analyzing blob \"sha256:912303362d5631e829a2e6c6769019ed2141daa897d611a646b75aee09578613\"" -time="2024-03-27T13:30:14Z" level=info msg="analyzing blob \"sha256:6e0662f7a956a6129c70df3ee3a9c92352b63d3b9ea8edf3e1f067e8b2269864\"" +time="2024-03-27T13:40:19Z" level=info msg="analyzing blob \"sha256:c6489c76bf85b6f9e245bcc03b8bd962d8c5991326095e1d615f49a181f8f8a5\"" +time="2024-03-27T13:40:19Z" level=info msg="analyzing blob \"sha256:912303362d5631e829a2e6c6769019ed2141daa897d611a646b75aee09578613\"" +time="2024-03-27T13:40:19Z" level=info msg="analyzing blob \"sha256:6e0662f7a956a6129c70df3ee3a9c92352b63d3b9ea8edf3e1f067e8b2269864\"" === RUN TestNodeIndex/overlay:application/vnd.oci.image.layer.v1.tar+gzip,prefix=/ -time="2024-03-27T13:30:14Z" level=info msg="analyzing blob \"sha256:0e42d2afb7a76f52930eeff70f2a14ed11f57cdfeb67cf72eebe3a095891444f\"" -time="2024-03-27T13:30:14Z" level=info msg="analyzing blob \"sha256:cae6f777178cdaef2d5abb350ef5761561e868026e6e512c9861e51d9d9f1cfd\"" -time="2024-03-27T13:30:14Z" level=info msg="analyzing blob \"sha256:a6bab73c3e652c4869446fddb1047f8464e5b0ef7ef0d9c0aa7bf3bb656a64a3\"" +time="2024-03-27T13:40:19Z" level=info msg="analyzing blob \"sha256:0e42d2afb7a76f52930eeff70f2a14ed11f57cdfeb67cf72eebe3a095891444f\"" +time="2024-03-27T13:40:19Z" level=info msg="analyzing blob \"sha256:cae6f777178cdaef2d5abb350ef5761561e868026e6e512c9861e51d9d9f1cfd\"" +time="2024-03-27T13:40:19Z" level=info msg="analyzing blob \"sha256:a6bab73c3e652c4869446fddb1047f8464e5b0ef7ef0d9c0aa7bf3bb656a64a3\"" === RUN TestNodeIndex/overlay:application/vnd.oci.image.layer.v1.tar,prefix=../ -time="2024-03-27T13:30:14Z" level=info msg="analyzing blob \"sha256:ed2a14cde844c97dc38a75f2c0a9f09905b0063640056b644c6ae38a04f916e1\"" -time="2024-03-27T13:30:14Z" level=info msg="analyzing blob \"sha256:bddf3f999d38dc1ca32a5e2e16801ab9845ce716d1001faac120c164bdeeae65\"" -time="2024-03-27T13:30:14Z" level=info msg="analyzing blob \"sha256:3ece4ebcbdecaf62a6c6fcc1dc449ff3d622b62348f041b6c7d394921da46848\"" +time="2024-03-27T13:40:19Z" level=info msg="analyzing blob \"sha256:ed2a14cde844c97dc38a75f2c0a9f09905b0063640056b644c6ae38a04f916e1\"" +time="2024-03-27T13:40:19Z" level=info msg="analyzing blob \"sha256:bddf3f999d38dc1ca32a5e2e16801ab9845ce716d1001faac120c164bdeeae65\"" +time="2024-03-27T13:40:19Z" level=info msg="analyzing blob \"sha256:3ece4ebcbdecaf62a6c6fcc1dc449ff3d622b62348f041b6c7d394921da46848\"" === RUN TestNodeIndex/overlay:application/vnd.oci.image.layer.v1.tar+gzip,prefix=../ -time="2024-03-27T13:30:14Z" level=info msg="analyzing blob \"sha256:3f9577841e59368ec276284835a1e545fd11617ed63e3d50fcab3edac99125ca\"" -time="2024-03-27T13:30:14Z" level=info msg="analyzing blob \"sha256:2187f238cb9b8e5caef442c582e7bb3f4d64453962be0827e53fd1cb98c82fb9\"" -time="2024-03-27T13:30:14Z" level=info msg="analyzing blob \"sha256:fb2f285b7f3c69b75da4c45027ae6f83fe7422054755fbee4832ae1b9c84f135\"" +time="2024-03-27T13:40:19Z" level=info msg="analyzing blob \"sha256:3f9577841e59368ec276284835a1e545fd11617ed63e3d50fcab3edac99125ca\"" +time="2024-03-27T13:40:19Z" level=info msg="analyzing blob \"sha256:2187f238cb9b8e5caef442c582e7bb3f4d64453962be0827e53fd1cb98c82fb9\"" +time="2024-03-27T13:40:19Z" level=info msg="analyzing blob \"sha256:fb2f285b7f3c69b75da4c45027ae6f83fe7422054755fbee4832ae1b9c84f135\"" === RUN TestNodeIndex/various_files:application/vnd.oci.image.layer.v1.tar,prefix= -time="2024-03-27T13:30:15Z" level=info msg="analyzing blob \"sha256:31be515ca4bb998b4e61c57a3e179b4d6d8bae51744f693b5542c6bc3a300391\"" -time="2024-03-27T13:30:15Z" level=info msg="analyzing blob \"sha256:95e92de173ca42e97eee32444757342c560c336297c55e6082e7ac53e2badc71\"" +time="2024-03-27T13:40:19Z" level=info msg="analyzing blob \"sha256:4f9bba45843318253a19d8b40b17fcc07d5ca8c2500f6ede5ac28bd6f4ade8d1\"" +time="2024-03-27T13:40:19Z" level=info msg="analyzing blob \"sha256:201b7c3bdde45491d0f05f8e1ad4a8733c7c9969cab584f701ad92f3bf8d29e3\"" === RUN TestNodeIndex/various_files:application/vnd.oci.image.layer.v1.tar+gzip,prefix= -time="2024-03-27T13:30:15Z" level=info msg="analyzing blob \"sha256:e71c41ed272546f766ce71427ebb2a4e6321fa75a69cff087526ef3b60581285\"" -time="2024-03-27T13:30:15Z" level=info msg="analyzing blob \"sha256:0ccb95be0e19087e2d39f43269c7bed1f004d13cb619a3a32588bb79451f046b\"" -=== RUN TestNodeIndex/various_files:application/vnd.oci.image.layer.v1.tar,prefix=./ -time="2024-03-27T13:30:15Z" level=info msg="analyzing blob \"sha256:5985018377bd0dde86989483f4a9d9899e183b00c8d2cf1711b8aaf5964e9b00\"" -time="2024-03-27T13:30:15Z" level=info msg="analyzing blob \"sha256:df234d441273408f281cb9ce66511315a4f82db7a5ee98f890b21aaab3cadace\"" +time="2024-03-27T13:40:19Z" level=info msg="analyzing blob \"sha256:4accf623821fa3198943830c0dc61db4a33edea672e4ac31db2c144c7996b35f\"" +time="2024-03-27T13:40:19Z" level=info msg="analyzing blob \"sha256:f01300087024e6e7e578e42357b66897ba8ebd001f2151e079d4d8e7b47776b5\"" === RUN TestNodeIndex/various_files:application/vnd.oci.image.layer.v1.tar+gzip,prefix=./ -time="2024-03-27T13:30:15Z" level=info msg="analyzing blob \"sha256:4793e022c7cdb40188e9d955c1e40a3bf036fe67d7a236a664021e8ff215958d\"" -time="2024-03-27T13:30:15Z" level=info msg="analyzing blob \"sha256:699065c3cbc9dbe93e3ea84494946e73884c988522cd733e1de78d95cad901b5\"" +time="2024-03-27T13:40:19Z" level=info msg="analyzing blob \"sha256:f2d43fc45cf348ba851b58046a6d8ae1eff0d47a5a7f7b21a101bb75d7f8ce3d\"" +time="2024-03-27T13:40:19Z" level=info msg="analyzing blob \"sha256:1b0a041fba9b5fb5a8e7a1853cdbf427aee0b4403289954181f5867421ed779a\"" +=== RUN TestNodeIndex/various_files:application/vnd.oci.image.layer.v1.tar,prefix=./ +time="2024-03-27T13:40:19Z" level=info msg="analyzing blob \"sha256:78f3146b425b58168929119604ef92f0e2dc074f8f733c7aa8f91f66d69ab27d\"" +time="2024-03-27T13:40:19Z" level=info msg="analyzing blob \"sha256:cac819413cb9d3764b8fe9550dd0fdaad480264c4a9248e938326c3b84466447\"" === RUN TestNodeIndex/various_files:application/vnd.oci.image.layer.v1.tar,prefix=/ -time="2024-03-27T13:30:15Z" level=info msg="analyzing blob \"sha256:719acba6e3d5afc400cc8c08f5bbc564db875a3afd92122de94a194a03c9c3a2\"" -time="2024-03-27T13:30:15Z" level=info msg="analyzing blob \"sha256:53e36624acdc4e04e2d9f9bc78f5579ac869c94fba837b661d1d73219a1187a0\"" +time="2024-03-27T13:40:19Z" level=info msg="analyzing blob \"sha256:43c16327a555f62c25c5d74456c51edc4b24e30383f23a57b3b0e3a9b4be418c\"" +time="2024-03-27T13:40:19Z" level=info msg="analyzing blob \"sha256:0035e8a07fa13928089760e7f42e0cd81280707a7e9565c41de6fd5cade6fe69\"" === RUN TestNodeIndex/various_files:application/vnd.oci.image.layer.v1.tar+gzip,prefix=/ -time="2024-03-27T13:30:16Z" level=info msg="analyzing blob \"sha256:ee19d92966c1af0a92b8e89f254ec9bbfa684196b41cd0154e92b0e1e936f9af\"" -time="2024-03-27T13:30:16Z" level=info msg="analyzing blob \"sha256:9469b6f7af919268e39befb95e9dee10d3e1bffd27a54e01014f8ce3c1d2ef50\"" +time="2024-03-27T13:40:19Z" level=info msg="analyzing blob \"sha256:0c8cdde929eb2aa20a826a2b90a67a1e22dadf9f254c23ddf27058de55ce85a8\"" +time="2024-03-27T13:40:19Z" level=info msg="analyzing blob \"sha256:67852caf4ffc09aab8de334ebf090db0ba4eff7e1b70fb762f5b4cd60f64b92e\"" === RUN TestNodeIndex/various_files:application/vnd.oci.image.layer.v1.tar,prefix=../ -time="2024-03-27T13:30:16Z" level=info msg="analyzing blob \"sha256:1cc2c66769d3d825d41c227a960a039fce68fc37e85b14c1ed1e3b85cd0e73ce\"" -time="2024-03-27T13:30:16Z" level=info msg="analyzing blob \"sha256:d56dfd0508f423afa68acc01705a3f7e622f64c67eb48e6f0d477b2a47fa906e\"" +time="2024-03-27T13:40:20Z" level=info msg="analyzing blob \"sha256:3a829892f7956459954d58486ab8985833b8c2d2f714f8f1c9ea6ef8ffd768b8\"" +time="2024-03-27T13:40:20Z" level=info msg="analyzing blob \"sha256:25b6b748a49d5c5e1853dc97b69510fa116a3f81da5c51da925a1d9fa6f49359\"" === RUN TestNodeIndex/various_files:application/vnd.oci.image.layer.v1.tar+gzip,prefix=../ -time="2024-03-27T13:30:16Z" level=info msg="analyzing blob \"sha256:ac8ade56ad14496a3b098cff280f4c5d6b5e988abb52bb8434ee47c86de76627\"" -time="2024-03-27T13:30:16Z" level=info msg="analyzing blob \"sha256:4e99838d2fcfaccb5eb52a281232976ca50ec1543980ef08940e34df81655524\"" +time="2024-03-27T13:40:20Z" level=info msg="analyzing blob \"sha256:15d57eda1dc83c6b323574d3d1fcc2ce5627ed88acd3c4a618ce557a4295c299\"" +time="2024-03-27T13:40:20Z" level=info msg="analyzing blob \"sha256:97ecb07318c53f7522f7d819334ace9c8765260635dc03a1206f1e395c77d082\"" === RUN TestNodeIndex/whiteout_file:application/vnd.oci.image.layer.v1.tar,prefix= -time="2024-03-27T13:30:16Z" level=info msg="analyzing blob \"sha256:ad980c211567cdd654aa7235f36067c1b42a2068b0ee2bb4bc13bb69aa16eb9e\"" -time="2024-03-27T13:30:16Z" level=info msg="analyzing blob \"sha256:2b10964d1d882f64d4032648f324c27c35b8a7224bfe8e3bc356c9ee13b6821b\"" +time="2024-03-27T13:40:20Z" level=info msg="analyzing blob \"sha256:ad980c211567cdd654aa7235f36067c1b42a2068b0ee2bb4bc13bb69aa16eb9e\"" +time="2024-03-27T13:40:20Z" level=info msg="analyzing blob \"sha256:2b10964d1d882f64d4032648f324c27c35b8a7224bfe8e3bc356c9ee13b6821b\"" recorder_test.go:263: failed to record: "bar/barfile": "bar/barfile" is a deleted file === RUN TestNodeIndex/whiteout_file:application/vnd.oci.image.layer.v1.tar+gzip,prefix= -time="2024-03-27T13:30:16Z" level=info msg="analyzing blob \"sha256:272ada0dc04f6c07ef6d8e51b0197dc0c212deffa85c8e2f86570141d9137776\"" -time="2024-03-27T13:30:16Z" level=info msg="analyzing blob \"sha256:4ec933830ee20429b949d7e4da2af67d70fc443efc13cb139e830d020ea3f8c1\"" +time="2024-03-27T13:40:20Z" level=info msg="analyzing blob \"sha256:272ada0dc04f6c07ef6d8e51b0197dc0c212deffa85c8e2f86570141d9137776\"" +time="2024-03-27T13:40:20Z" level=info msg="analyzing blob \"sha256:4ec933830ee20429b949d7e4da2af67d70fc443efc13cb139e830d020ea3f8c1\"" recorder_test.go:263: failed to record: "bar/barfile": "bar/barfile" is a deleted file === RUN TestNodeIndex/whiteout_file:application/vnd.oci.image.layer.v1.tar,prefix=./ -time="2024-03-27T13:30:17Z" level=info msg="analyzing blob \"sha256:9328d09b86c97c22372d3131aeb0bb7fd7bd113995d403e56fcb0f2186dd0caa\"" -time="2024-03-27T13:30:17Z" level=info msg="analyzing blob \"sha256:e75d4f98c2660ab10b283798e7e7dfec065dbacec8c6e46c5605483ac8087be0\"" +time="2024-03-27T13:40:20Z" level=info msg="analyzing blob \"sha256:9328d09b86c97c22372d3131aeb0bb7fd7bd113995d403e56fcb0f2186dd0caa\"" +time="2024-03-27T13:40:20Z" level=info msg="analyzing blob \"sha256:e75d4f98c2660ab10b283798e7e7dfec065dbacec8c6e46c5605483ac8087be0\"" recorder_test.go:263: failed to record: "bar/barfile": "bar/barfile" is a deleted file === RUN TestNodeIndex/whiteout_file:application/vnd.oci.image.layer.v1.tar+gzip,prefix=./ -time="2024-03-27T13:30:17Z" level=info msg="analyzing blob \"sha256:9e7265ed12161b0da0120025f36c5f4b0b60f55a81e360667490420a6adb50b5\"" -time="2024-03-27T13:30:17Z" level=info msg="analyzing blob \"sha256:db4258e85fa3ade0f24a1ad1c17294f522f06c021616a772086e663e617cb42f\"" +time="2024-03-27T13:40:20Z" level=info msg="analyzing blob \"sha256:9e7265ed12161b0da0120025f36c5f4b0b60f55a81e360667490420a6adb50b5\"" +time="2024-03-27T13:40:20Z" level=info msg="analyzing blob \"sha256:db4258e85fa3ade0f24a1ad1c17294f522f06c021616a772086e663e617cb42f\"" recorder_test.go:263: failed to record: "bar/barfile": "bar/barfile" is a deleted file === RUN TestNodeIndex/whiteout_file:application/vnd.oci.image.layer.v1.tar,prefix=/ -time="2024-03-27T13:30:17Z" level=info msg="analyzing blob \"sha256:62630c2629f24fbf6c881196e5433ae576ef8d2e4d7bcf285bcc61c7c78351c8\"" -time="2024-03-27T13:30:17Z" level=info msg="analyzing blob \"sha256:59b636c39eaf08859cef5ccb49fca290d381d8462bade777d7c23ef0ac4689c3\"" +time="2024-03-27T13:40:20Z" level=info msg="analyzing blob \"sha256:62630c2629f24fbf6c881196e5433ae576ef8d2e4d7bcf285bcc61c7c78351c8\"" +time="2024-03-27T13:40:20Z" level=info msg="analyzing blob \"sha256:59b636c39eaf08859cef5ccb49fca290d381d8462bade777d7c23ef0ac4689c3\"" recorder_test.go:263: failed to record: "bar/barfile": "bar/barfile" is a deleted file === RUN TestNodeIndex/whiteout_file:application/vnd.oci.image.layer.v1.tar+gzip,prefix=/ -time="2024-03-27T13:30:17Z" level=info msg="analyzing blob \"sha256:2144486967e15fe7846661a6e5ba19db71d2e9852b4c0814dd3ca68192ab5885\"" -time="2024-03-27T13:30:17Z" level=info msg="analyzing blob \"sha256:3810a9333c80fde5c2d823c9406175fe254a163b49a954606b64c3b0a72f8d7a\"" +time="2024-03-27T13:40:20Z" level=info msg="analyzing blob \"sha256:2144486967e15fe7846661a6e5ba19db71d2e9852b4c0814dd3ca68192ab5885\"" +time="2024-03-27T13:40:20Z" level=info msg="analyzing blob \"sha256:3810a9333c80fde5c2d823c9406175fe254a163b49a954606b64c3b0a72f8d7a\"" recorder_test.go:263: failed to record: "bar/barfile": "bar/barfile" is a deleted file === RUN TestNodeIndex/whiteout_file:application/vnd.oci.image.layer.v1.tar,prefix=../ -time="2024-03-27T13:30:17Z" level=info msg="analyzing blob \"sha256:95283046211f21d799b47758605b2dea8a902ae560144db5a730e98b8b779b79\"" -time="2024-03-27T13:30:17Z" level=info msg="analyzing blob \"sha256:6b18824a9a174a215b5ca1d7cf756f1c1d5e31cb791fc29008f2b8700d244744\"" +time="2024-03-27T13:40:20Z" level=info msg="analyzing blob \"sha256:95283046211f21d799b47758605b2dea8a902ae560144db5a730e98b8b779b79\"" +time="2024-03-27T13:40:20Z" level=info msg="analyzing blob \"sha256:6b18824a9a174a215b5ca1d7cf756f1c1d5e31cb791fc29008f2b8700d244744\"" recorder_test.go:263: failed to record: "bar/barfile": "bar/barfile" is a deleted file === RUN TestNodeIndex/whiteout_file:application/vnd.oci.image.layer.v1.tar+gzip,prefix=../ -time="2024-03-27T13:30:17Z" level=info msg="analyzing blob \"sha256:05aa2b7616c0e477077bc535b207f723656542ece06235a6e8592753448c93fd\"" -time="2024-03-27T13:30:17Z" level=info msg="analyzing blob \"sha256:0fb83b26540fa7b98b64e1105df760aa230aaa2488c426a0af88534aa8cdc1a0\"" +time="2024-03-27T13:40:20Z" level=info msg="analyzing blob \"sha256:05aa2b7616c0e477077bc535b207f723656542ece06235a6e8592753448c93fd\"" +time="2024-03-27T13:40:20Z" level=info msg="analyzing blob \"sha256:0fb83b26540fa7b98b64e1105df760aa230aaa2488c426a0af88534aa8cdc1a0\"" recorder_test.go:263: failed to record: "bar/barfile": "bar/barfile" is a deleted file === RUN TestNodeIndex/whiteout_dir:application/vnd.oci.image.layer.v1.tar,prefix= -time="2024-03-27T13:30:18Z" level=info msg="analyzing blob \"sha256:ad980c211567cdd654aa7235f36067c1b42a2068b0ee2bb4bc13bb69aa16eb9e\"" -time="2024-03-27T13:30:18Z" level=info msg="analyzing blob \"sha256:76db53de9f26cfbf6c6c20f3673ba4738a3353a9ad0f967511f9468318b78e03\"" +time="2024-03-27T13:40:20Z" level=info msg="analyzing blob \"sha256:ad980c211567cdd654aa7235f36067c1b42a2068b0ee2bb4bc13bb69aa16eb9e\"" +time="2024-03-27T13:40:20Z" level=info msg="analyzing blob \"sha256:76db53de9f26cfbf6c6c20f3673ba4738a3353a9ad0f967511f9468318b78e03\"" recorder_test.go:263: failed to record: "bar/barfile": Parent dir of "bar/barfile" is a deleted directory === RUN TestNodeIndex/whiteout_dir:application/vnd.oci.image.layer.v1.tar+gzip,prefix= -time="2024-03-27T13:30:18Z" level=info msg="analyzing blob \"sha256:272ada0dc04f6c07ef6d8e51b0197dc0c212deffa85c8e2f86570141d9137776\"" -time="2024-03-27T13:30:18Z" level=info msg="analyzing blob \"sha256:30dc763af47ddee205b7f6b377af002b7e850eb81d0261630c4bd7c778bde65c\"" +time="2024-03-27T13:40:20Z" level=info msg="analyzing blob \"sha256:272ada0dc04f6c07ef6d8e51b0197dc0c212deffa85c8e2f86570141d9137776\"" +time="2024-03-27T13:40:20Z" level=info msg="analyzing blob \"sha256:30dc763af47ddee205b7f6b377af002b7e850eb81d0261630c4bd7c778bde65c\"" recorder_test.go:263: failed to record: "bar/barfile": Parent dir of "bar/barfile" is a deleted directory === RUN TestNodeIndex/whiteout_dir:application/vnd.oci.image.layer.v1.tar,prefix=./ -time="2024-03-27T13:30:18Z" level=info msg="analyzing blob \"sha256:9328d09b86c97c22372d3131aeb0bb7fd7bd113995d403e56fcb0f2186dd0caa\"" -time="2024-03-27T13:30:18Z" level=info msg="analyzing blob \"sha256:aff9922ee67304845074d6b213e715206ebd4fe220b4bbf735a987b95d722af9\"" +time="2024-03-27T13:40:20Z" level=info msg="analyzing blob \"sha256:9328d09b86c97c22372d3131aeb0bb7fd7bd113995d403e56fcb0f2186dd0caa\"" +time="2024-03-27T13:40:20Z" level=info msg="analyzing blob \"sha256:aff9922ee67304845074d6b213e715206ebd4fe220b4bbf735a987b95d722af9\"" recorder_test.go:263: failed to record: "bar/barfile": Parent dir of "bar/barfile" is a deleted directory === RUN TestNodeIndex/whiteout_dir:application/vnd.oci.image.layer.v1.tar+gzip,prefix=./ -time="2024-03-27T13:30:18Z" level=info msg="analyzing blob \"sha256:9e7265ed12161b0da0120025f36c5f4b0b60f55a81e360667490420a6adb50b5\"" -time="2024-03-27T13:30:18Z" level=info msg="analyzing blob \"sha256:e6a382b919b2c458fecd3bfb6719a450826d9280f64f8f31d8ebbd3c4554433c\"" +time="2024-03-27T13:40:20Z" level=info msg="analyzing blob \"sha256:9e7265ed12161b0da0120025f36c5f4b0b60f55a81e360667490420a6adb50b5\"" +time="2024-03-27T13:40:20Z" level=info msg="analyzing blob \"sha256:e6a382b919b2c458fecd3bfb6719a450826d9280f64f8f31d8ebbd3c4554433c\"" recorder_test.go:263: failed to record: "bar/barfile": Parent dir of "bar/barfile" is a deleted directory === RUN TestNodeIndex/whiteout_dir:application/vnd.oci.image.layer.v1.tar,prefix=/ -time="2024-03-27T13:30:18Z" level=info msg="analyzing blob \"sha256:62630c2629f24fbf6c881196e5433ae576ef8d2e4d7bcf285bcc61c7c78351c8\"" -time="2024-03-27T13:30:18Z" level=info msg="analyzing blob \"sha256:2d863f74aafdea2fb26306723863ade7dc2a3f34a032dbfda54df2b7545c861d\"" +time="2024-03-27T13:40:20Z" level=info msg="analyzing blob \"sha256:62630c2629f24fbf6c881196e5433ae576ef8d2e4d7bcf285bcc61c7c78351c8\"" +time="2024-03-27T13:40:20Z" level=info msg="analyzing blob \"sha256:2d863f74aafdea2fb26306723863ade7dc2a3f34a032dbfda54df2b7545c861d\"" recorder_test.go:263: failed to record: "bar/barfile": Parent dir of "bar/barfile" is a deleted directory === RUN TestNodeIndex/whiteout_dir:application/vnd.oci.image.layer.v1.tar+gzip,prefix=/ -time="2024-03-27T13:30:18Z" level=info msg="analyzing blob \"sha256:2144486967e15fe7846661a6e5ba19db71d2e9852b4c0814dd3ca68192ab5885\"" -time="2024-03-27T13:30:18Z" level=info msg="analyzing blob \"sha256:acd9492ad767c75ff4e45052c91c8e8ff009897af3a5f1f4a5f16d852c9f656b\"" +time="2024-03-27T13:40:20Z" level=info msg="analyzing blob \"sha256:2144486967e15fe7846661a6e5ba19db71d2e9852b4c0814dd3ca68192ab5885\"" +time="2024-03-27T13:40:20Z" level=info msg="analyzing blob \"sha256:acd9492ad767c75ff4e45052c91c8e8ff009897af3a5f1f4a5f16d852c9f656b\"" recorder_test.go:263: failed to record: "bar/barfile": Parent dir of "bar/barfile" is a deleted directory === RUN TestNodeIndex/whiteout_dir:application/vnd.oci.image.layer.v1.tar,prefix=../ -time="2024-03-27T13:30:19Z" level=info msg="analyzing blob \"sha256:95283046211f21d799b47758605b2dea8a902ae560144db5a730e98b8b779b79\"" -time="2024-03-27T13:30:19Z" level=info msg="analyzing blob \"sha256:6d0fbb75955c11e4998bd4610b70cbc078ad85b5e1bcf352333436f4601ab064\"" +time="2024-03-27T13:40:20Z" level=info msg="analyzing blob \"sha256:95283046211f21d799b47758605b2dea8a902ae560144db5a730e98b8b779b79\"" +time="2024-03-27T13:40:20Z" level=info msg="analyzing blob \"sha256:6d0fbb75955c11e4998bd4610b70cbc078ad85b5e1bcf352333436f4601ab064\"" recorder_test.go:263: failed to record: "bar/barfile": Parent dir of "bar/barfile" is a deleted directory === RUN TestNodeIndex/whiteout_dir:application/vnd.oci.image.layer.v1.tar+gzip,prefix=../ -time="2024-03-27T13:30:19Z" level=info msg="analyzing blob \"sha256:05aa2b7616c0e477077bc535b207f723656542ece06235a6e8592753448c93fd\"" -time="2024-03-27T13:30:19Z" level=info msg="analyzing blob \"sha256:2faf23f022b489ac2c1ebdb0c77e14e306e30dccc4a8605b20882c80b411d932\"" +time="2024-03-27T13:40:20Z" level=info msg="analyzing blob \"sha256:05aa2b7616c0e477077bc535b207f723656542ece06235a6e8592753448c93fd\"" +time="2024-03-27T13:40:20Z" level=info msg="analyzing blob \"sha256:2faf23f022b489ac2c1ebdb0c77e14e306e30dccc4a8605b20882c80b411d932\"" recorder_test.go:263: failed to record: "bar/barfile": Parent dir of "bar/barfile" is a deleted directory === RUN TestNodeIndex/whiteout_dir:application/vnd.oci.image.layer.v1.tar,prefix=#01 -time="2024-03-27T13:30:19Z" level=info msg="analyzing blob \"sha256:ad980c211567cdd654aa7235f36067c1b42a2068b0ee2bb4bc13bb69aa16eb9e\"" -time="2024-03-27T13:30:19Z" level=info msg="analyzing blob \"sha256:76db53de9f26cfbf6c6c20f3673ba4738a3353a9ad0f967511f9468318b78e03\"" +time="2024-03-27T13:40:20Z" level=info msg="analyzing blob \"sha256:ad980c211567cdd654aa7235f36067c1b42a2068b0ee2bb4bc13bb69aa16eb9e\"" +time="2024-03-27T13:40:20Z" level=info msg="analyzing blob \"sha256:76db53de9f26cfbf6c6c20f3673ba4738a3353a9ad0f967511f9468318b78e03\"" recorder_test.go:263: failed to record: "bar/barfile": Parent dir of "bar/barfile" is a deleted directory === RUN TestNodeIndex/whiteout_dir:application/vnd.oci.image.layer.v1.tar+gzip,prefix=#01 -time="2024-03-27T13:30:19Z" level=info msg="analyzing blob \"sha256:272ada0dc04f6c07ef6d8e51b0197dc0c212deffa85c8e2f86570141d9137776\"" -time="2024-03-27T13:30:19Z" level=info msg="analyzing blob \"sha256:30dc763af47ddee205b7f6b377af002b7e850eb81d0261630c4bd7c778bde65c\"" - recorder_test.go:263: failed to record: "bar/barfile": Parent dir of "bar/barfile" is a deleted directory -=== RUN TestNodeIndex/whiteout_dir:application/vnd.oci.image.layer.v1.tar+gzip,prefix=./#01 -time="2024-03-27T13:30:19Z" level=info msg="analyzing blob \"sha256:9e7265ed12161b0da0120025f36c5f4b0b60f55a81e360667490420a6adb50b5\"" -time="2024-03-27T13:30:19Z" level=info msg="analyzing blob \"sha256:e6a382b919b2c458fecd3bfb6719a450826d9280f64f8f31d8ebbd3c4554433c\"" +time="2024-03-27T13:40:21Z" level=info msg="analyzing blob \"sha256:272ada0dc04f6c07ef6d8e51b0197dc0c212deffa85c8e2f86570141d9137776\"" +time="2024-03-27T13:40:21Z" level=info msg="analyzing blob \"sha256:30dc763af47ddee205b7f6b377af002b7e850eb81d0261630c4bd7c778bde65c\"" recorder_test.go:263: failed to record: "bar/barfile": Parent dir of "bar/barfile" is a deleted directory === RUN TestNodeIndex/whiteout_dir:application/vnd.oci.image.layer.v1.tar,prefix=./#01 -time="2024-03-27T13:30:19Z" level=info msg="analyzing blob \"sha256:9328d09b86c97c22372d3131aeb0bb7fd7bd113995d403e56fcb0f2186dd0caa\"" -time="2024-03-27T13:30:19Z" level=info msg="analyzing blob \"sha256:aff9922ee67304845074d6b213e715206ebd4fe220b4bbf735a987b95d722af9\"" +time="2024-03-27T13:40:21Z" level=info msg="analyzing blob \"sha256:9328d09b86c97c22372d3131aeb0bb7fd7bd113995d403e56fcb0f2186dd0caa\"" +time="2024-03-27T13:40:21Z" level=info msg="analyzing blob \"sha256:aff9922ee67304845074d6b213e715206ebd4fe220b4bbf735a987b95d722af9\"" + recorder_test.go:263: failed to record: "bar/barfile": Parent dir of "bar/barfile" is a deleted directory +=== RUN TestNodeIndex/whiteout_dir:application/vnd.oci.image.layer.v1.tar+gzip,prefix=./#01 +time="2024-03-27T13:40:21Z" level=info msg="analyzing blob \"sha256:9e7265ed12161b0da0120025f36c5f4b0b60f55a81e360667490420a6adb50b5\"" +time="2024-03-27T13:40:21Z" level=info msg="analyzing blob \"sha256:e6a382b919b2c458fecd3bfb6719a450826d9280f64f8f31d8ebbd3c4554433c\"" recorder_test.go:263: failed to record: "bar/barfile": Parent dir of "bar/barfile" is a deleted directory === RUN TestNodeIndex/whiteout_dir:application/vnd.oci.image.layer.v1.tar,prefix=/#01 -time="2024-03-27T13:30:20Z" level=info msg="analyzing blob \"sha256:62630c2629f24fbf6c881196e5433ae576ef8d2e4d7bcf285bcc61c7c78351c8\"" -time="2024-03-27T13:30:20Z" level=info msg="analyzing blob \"sha256:2d863f74aafdea2fb26306723863ade7dc2a3f34a032dbfda54df2b7545c861d\"" +time="2024-03-27T13:40:21Z" level=info msg="analyzing blob \"sha256:62630c2629f24fbf6c881196e5433ae576ef8d2e4d7bcf285bcc61c7c78351c8\"" +time="2024-03-27T13:40:21Z" level=info msg="analyzing blob \"sha256:2d863f74aafdea2fb26306723863ade7dc2a3f34a032dbfda54df2b7545c861d\"" recorder_test.go:263: failed to record: "bar/barfile": Parent dir of "bar/barfile" is a deleted directory === RUN TestNodeIndex/whiteout_dir:application/vnd.oci.image.layer.v1.tar+gzip,prefix=/#01 -time="2024-03-27T13:30:20Z" level=info msg="analyzing blob \"sha256:2144486967e15fe7846661a6e5ba19db71d2e9852b4c0814dd3ca68192ab5885\"" -time="2024-03-27T13:30:20Z" level=info msg="analyzing blob \"sha256:acd9492ad767c75ff4e45052c91c8e8ff009897af3a5f1f4a5f16d852c9f656b\"" +time="2024-03-27T13:40:21Z" level=info msg="analyzing blob \"sha256:2144486967e15fe7846661a6e5ba19db71d2e9852b4c0814dd3ca68192ab5885\"" +time="2024-03-27T13:40:21Z" level=info msg="analyzing blob \"sha256:acd9492ad767c75ff4e45052c91c8e8ff009897af3a5f1f4a5f16d852c9f656b\"" recorder_test.go:263: failed to record: "bar/barfile": Parent dir of "bar/barfile" is a deleted directory === RUN TestNodeIndex/whiteout_dir:application/vnd.oci.image.layer.v1.tar,prefix=../#01 -time="2024-03-27T13:30:20Z" level=info msg="analyzing blob \"sha256:95283046211f21d799b47758605b2dea8a902ae560144db5a730e98b8b779b79\"" -time="2024-03-27T13:30:20Z" level=info msg="analyzing blob \"sha256:6d0fbb75955c11e4998bd4610b70cbc078ad85b5e1bcf352333436f4601ab064\"" +time="2024-03-27T13:40:21Z" level=info msg="analyzing blob \"sha256:95283046211f21d799b47758605b2dea8a902ae560144db5a730e98b8b779b79\"" +time="2024-03-27T13:40:21Z" level=info msg="analyzing blob \"sha256:6d0fbb75955c11e4998bd4610b70cbc078ad85b5e1bcf352333436f4601ab064\"" recorder_test.go:263: failed to record: "bar/barfile": Parent dir of "bar/barfile" is a deleted directory === RUN TestNodeIndex/whiteout_dir:application/vnd.oci.image.layer.v1.tar+gzip,prefix=../#01 -time="2024-03-27T13:30:20Z" level=info msg="analyzing blob \"sha256:05aa2b7616c0e477077bc535b207f723656542ece06235a6e8592753448c93fd\"" -time="2024-03-27T13:30:20Z" level=info msg="analyzing blob \"sha256:2faf23f022b489ac2c1ebdb0c77e14e306e30dccc4a8605b20882c80b411d932\"" +time="2024-03-27T13:40:21Z" level=info msg="analyzing blob \"sha256:05aa2b7616c0e477077bc535b207f723656542ece06235a6e8592753448c93fd\"" +time="2024-03-27T13:40:21Z" level=info msg="analyzing blob \"sha256:2faf23f022b489ac2c1ebdb0c77e14e306e30dccc4a8605b20882c80b411d932\"" recorder_test.go:263: failed to record: "bar/barfile": Parent dir of "bar/barfile" is a deleted directory ---- PASS: TestNodeIndex (8.29s) - --- PASS: TestNodeIndex/single_layer:application/vnd.oci.image.layer.v1.tar+gzip,prefix= (0.11s) - --- PASS: TestNodeIndex/single_layer:application/vnd.oci.image.layer.v1.tar,prefix= (0.13s) - --- PASS: TestNodeIndex/single_layer:application/vnd.oci.image.layer.v1.tar,prefix=./ (0.11s) - --- PASS: TestNodeIndex/single_layer:application/vnd.oci.image.layer.v1.tar+gzip,prefix=./ (0.07s) - --- PASS: TestNodeIndex/single_layer:application/vnd.oci.image.layer.v1.tar,prefix=/ (0.06s) - --- PASS: TestNodeIndex/single_layer:application/vnd.oci.image.layer.v1.tar+gzip,prefix=/ (0.08s) - --- PASS: TestNodeIndex/single_layer:application/vnd.oci.image.layer.v1.tar,prefix=../ (0.10s) - --- PASS: TestNodeIndex/single_layer:application/vnd.oci.image.layer.v1.tar+gzip,prefix=../ (0.10s) - --- PASS: TestNodeIndex/overlay:application/vnd.oci.image.layer.v1.tar,prefix= (0.26s) - --- PASS: TestNodeIndex/overlay:application/vnd.oci.image.layer.v1.tar+gzip,prefix= (0.21s) - --- PASS: TestNodeIndex/overlay:application/vnd.oci.image.layer.v1.tar,prefix=./ (0.23s) - --- PASS: TestNodeIndex/overlay:application/vnd.oci.image.layer.v1.tar+gzip,prefix=./ (0.23s) - --- PASS: TestNodeIndex/overlay:application/vnd.oci.image.layer.v1.tar,prefix=/ (0.23s) - --- PASS: TestNodeIndex/overlay:application/vnd.oci.image.layer.v1.tar+gzip,prefix=/ (0.21s) - --- PASS: TestNodeIndex/overlay:application/vnd.oci.image.layer.v1.tar,prefix=../ (0.21s) - --- PASS: TestNodeIndex/overlay:application/vnd.oci.image.layer.v1.tar+gzip,prefix=../ (0.22s) - --- PASS: TestNodeIndex/various_files:application/vnd.oci.image.layer.v1.tar,prefix= (0.20s) - --- PASS: TestNodeIndex/various_files:application/vnd.oci.image.layer.v1.tar+gzip,prefix= (0.17s) - --- PASS: TestNodeIndex/various_files:application/vnd.oci.image.layer.v1.tar,prefix=./ (0.18s) - --- PASS: TestNodeIndex/various_files:application/vnd.oci.image.layer.v1.tar+gzip,prefix=./ (0.16s) - --- PASS: TestNodeIndex/various_files:application/vnd.oci.image.layer.v1.tar,prefix=/ (0.19s) - --- PASS: TestNodeIndex/various_files:application/vnd.oci.image.layer.v1.tar+gzip,prefix=/ (0.17s) - --- PASS: TestNodeIndex/various_files:application/vnd.oci.image.layer.v1.tar,prefix=../ (0.24s) - --- PASS: TestNodeIndex/various_files:application/vnd.oci.image.layer.v1.tar+gzip,prefix=../ (0.17s) - --- PASS: TestNodeIndex/whiteout_file:application/vnd.oci.image.layer.v1.tar,prefix= (0.19s) - --- PASS: TestNodeIndex/whiteout_file:application/vnd.oci.image.layer.v1.tar+gzip,prefix= (0.17s) - --- PASS: TestNodeIndex/whiteout_file:application/vnd.oci.image.layer.v1.tar,prefix=./ (0.17s) - --- PASS: TestNodeIndex/whiteout_file:application/vnd.oci.image.layer.v1.tar+gzip,prefix=./ (0.18s) - --- PASS: TestNodeIndex/whiteout_file:application/vnd.oci.image.layer.v1.tar,prefix=/ (0.17s) - --- PASS: TestNodeIndex/whiteout_file:application/vnd.oci.image.layer.v1.tar+gzip,prefix=/ (0.17s) - --- PASS: TestNodeIndex/whiteout_file:application/vnd.oci.image.layer.v1.tar,prefix=../ (0.18s) - --- PASS: TestNodeIndex/whiteout_file:application/vnd.oci.image.layer.v1.tar+gzip,prefix=../ (0.18s) - --- PASS: TestNodeIndex/whiteout_dir:application/vnd.oci.image.layer.v1.tar,prefix= (0.18s) - --- PASS: TestNodeIndex/whiteout_dir:application/vnd.oci.image.layer.v1.tar+gzip,prefix= (0.16s) - --- PASS: TestNodeIndex/whiteout_dir:application/vnd.oci.image.layer.v1.tar,prefix=./ (0.17s) - --- PASS: TestNodeIndex/whiteout_dir:application/vnd.oci.image.layer.v1.tar+gzip,prefix=./ (0.18s) - --- PASS: TestNodeIndex/whiteout_dir:application/vnd.oci.image.layer.v1.tar,prefix=/ (0.17s) - --- PASS: TestNodeIndex/whiteout_dir:application/vnd.oci.image.layer.v1.tar+gzip,prefix=/ (0.20s) - --- PASS: TestNodeIndex/whiteout_dir:application/vnd.oci.image.layer.v1.tar,prefix=../ (0.16s) - --- PASS: TestNodeIndex/whiteout_dir:application/vnd.oci.image.layer.v1.tar+gzip,prefix=../ (0.17s) - --- PASS: TestNodeIndex/whiteout_dir:application/vnd.oci.image.layer.v1.tar,prefix=#01 (0.18s) - --- PASS: TestNodeIndex/whiteout_dir:application/vnd.oci.image.layer.v1.tar+gzip,prefix=#01 (0.17s) - --- PASS: TestNodeIndex/whiteout_dir:application/vnd.oci.image.layer.v1.tar+gzip,prefix=./#01 (0.16s) - --- PASS: TestNodeIndex/whiteout_dir:application/vnd.oci.image.layer.v1.tar,prefix=./#01 (0.17s) - --- PASS: TestNodeIndex/whiteout_dir:application/vnd.oci.image.layer.v1.tar,prefix=/#01 (0.18s) - --- PASS: TestNodeIndex/whiteout_dir:application/vnd.oci.image.layer.v1.tar+gzip,prefix=/#01 (0.23s) - --- PASS: TestNodeIndex/whiteout_dir:application/vnd.oci.image.layer.v1.tar,prefix=../#01 (0.14s) - --- PASS: TestNodeIndex/whiteout_dir:application/vnd.oci.image.layer.v1.tar+gzip,prefix=../#01 (0.18s) +--- PASS: TestNodeIndex (3.76s) + --- PASS: TestNodeIndex/single_layer:application/vnd.oci.image.layer.v1.tar,prefix= (0.11s) + --- PASS: TestNodeIndex/single_layer:application/vnd.oci.image.layer.v1.tar+gzip,prefix= (0.07s) + --- PASS: TestNodeIndex/single_layer:application/vnd.oci.image.layer.v1.tar,prefix=./ (0.04s) + --- PASS: TestNodeIndex/single_layer:application/vnd.oci.image.layer.v1.tar+gzip,prefix=./ (0.05s) + --- PASS: TestNodeIndex/single_layer:application/vnd.oci.image.layer.v1.tar+gzip,prefix=/ (0.04s) + --- PASS: TestNodeIndex/single_layer:application/vnd.oci.image.layer.v1.tar,prefix=/ (0.05s) + --- PASS: TestNodeIndex/single_layer:application/vnd.oci.image.layer.v1.tar,prefix=../ (0.05s) + --- PASS: TestNodeIndex/single_layer:application/vnd.oci.image.layer.v1.tar+gzip,prefix=../ (0.04s) + --- PASS: TestNodeIndex/overlay:application/vnd.oci.image.layer.v1.tar,prefix= (0.07s) + --- PASS: TestNodeIndex/overlay:application/vnd.oci.image.layer.v1.tar+gzip,prefix= (0.06s) + --- PASS: TestNodeIndex/overlay:application/vnd.oci.image.layer.v1.tar,prefix=./ (0.19s) + --- PASS: TestNodeIndex/overlay:application/vnd.oci.image.layer.v1.tar+gzip,prefix=./ (0.55s) + --- PASS: TestNodeIndex/overlay:application/vnd.oci.image.layer.v1.tar,prefix=/ (0.16s) + --- PASS: TestNodeIndex/overlay:application/vnd.oci.image.layer.v1.tar+gzip,prefix=/ (0.08s) + --- PASS: TestNodeIndex/overlay:application/vnd.oci.image.layer.v1.tar,prefix=../ (0.08s) + --- PASS: TestNodeIndex/overlay:application/vnd.oci.image.layer.v1.tar+gzip,prefix=../ (0.09s) + --- PASS: TestNodeIndex/various_files:application/vnd.oci.image.layer.v1.tar,prefix= (0.06s) + --- PASS: TestNodeIndex/various_files:application/vnd.oci.image.layer.v1.tar+gzip,prefix= (0.06s) + --- PASS: TestNodeIndex/various_files:application/vnd.oci.image.layer.v1.tar+gzip,prefix=./ (0.05s) + --- PASS: TestNodeIndex/various_files:application/vnd.oci.image.layer.v1.tar,prefix=./ (0.04s) + --- PASS: TestNodeIndex/various_files:application/vnd.oci.image.layer.v1.tar,prefix=/ (0.06s) + --- PASS: TestNodeIndex/various_files:application/vnd.oci.image.layer.v1.tar+gzip,prefix=/ (0.05s) + --- PASS: TestNodeIndex/various_files:application/vnd.oci.image.layer.v1.tar,prefix=../ (0.20s) + --- PASS: TestNodeIndex/various_files:application/vnd.oci.image.layer.v1.tar+gzip,prefix=../ (0.05s) + --- PASS: TestNodeIndex/whiteout_file:application/vnd.oci.image.layer.v1.tar,prefix= (0.04s) + --- PASS: TestNodeIndex/whiteout_file:application/vnd.oci.image.layer.v1.tar+gzip,prefix= (0.05s) + --- PASS: TestNodeIndex/whiteout_file:application/vnd.oci.image.layer.v1.tar,prefix=./ (0.05s) + --- PASS: TestNodeIndex/whiteout_file:application/vnd.oci.image.layer.v1.tar+gzip,prefix=./ (0.05s) + --- PASS: TestNodeIndex/whiteout_file:application/vnd.oci.image.layer.v1.tar,prefix=/ (0.05s) + --- PASS: TestNodeIndex/whiteout_file:application/vnd.oci.image.layer.v1.tar+gzip,prefix=/ (0.06s) + --- PASS: TestNodeIndex/whiteout_file:application/vnd.oci.image.layer.v1.tar,prefix=../ (0.05s) + --- PASS: TestNodeIndex/whiteout_file:application/vnd.oci.image.layer.v1.tar+gzip,prefix=../ (0.05s) + --- PASS: TestNodeIndex/whiteout_dir:application/vnd.oci.image.layer.v1.tar,prefix= (0.07s) + --- PASS: TestNodeIndex/whiteout_dir:application/vnd.oci.image.layer.v1.tar+gzip,prefix= (0.08s) + --- PASS: TestNodeIndex/whiteout_dir:application/vnd.oci.image.layer.v1.tar,prefix=./ (0.05s) + --- PASS: TestNodeIndex/whiteout_dir:application/vnd.oci.image.layer.v1.tar+gzip,prefix=./ (0.05s) + --- PASS: TestNodeIndex/whiteout_dir:application/vnd.oci.image.layer.v1.tar,prefix=/ (0.05s) + --- PASS: TestNodeIndex/whiteout_dir:application/vnd.oci.image.layer.v1.tar+gzip,prefix=/ (0.05s) + --- PASS: TestNodeIndex/whiteout_dir:application/vnd.oci.image.layer.v1.tar,prefix=../ (0.05s) + --- PASS: TestNodeIndex/whiteout_dir:application/vnd.oci.image.layer.v1.tar+gzip,prefix=../ (0.05s) + --- PASS: TestNodeIndex/whiteout_dir:application/vnd.oci.image.layer.v1.tar,prefix=#01 (0.05s) + --- PASS: TestNodeIndex/whiteout_dir:application/vnd.oci.image.layer.v1.tar+gzip,prefix=#01 (0.06s) + --- PASS: TestNodeIndex/whiteout_dir:application/vnd.oci.image.layer.v1.tar,prefix=./#01 (0.05s) + --- PASS: TestNodeIndex/whiteout_dir:application/vnd.oci.image.layer.v1.tar+gzip,prefix=./#01 (0.08s) + --- PASS: TestNodeIndex/whiteout_dir:application/vnd.oci.image.layer.v1.tar,prefix=/#01 (0.06s) + --- PASS: TestNodeIndex/whiteout_dir:application/vnd.oci.image.layer.v1.tar+gzip,prefix=/#01 (0.06s) + --- PASS: TestNodeIndex/whiteout_dir:application/vnd.oci.image.layer.v1.tar,prefix=../#01 (0.12s) + --- PASS: TestNodeIndex/whiteout_dir:application/vnd.oci.image.layer.v1.tar+gzip,prefix=../#01 (0.06s) PASS -ok github.com/containerd/stargz-snapshotter/analyzer/recorder 8.316s +ok github.com/containerd/stargz-snapshotter/analyzer/recorder 3.778s === RUN TestDirectoryCache === RUN TestDirectoryCache/dir-with-enough-mem-empty_data === RUN TestDirectoryCache/dir-with-enough-mem-data @@ -2431,7 +2467,7 @@ === RUN TestDirectoryCache/dir-with-small-mem-data === RUN TestDirectoryCache/dir-with-small-mem-manydata === RUN TestDirectoryCache/dir-with-small-mem-dup_data ---- PASS: TestDirectoryCache (0.02s) +--- PASS: TestDirectoryCache (0.01s) --- PASS: TestDirectoryCache/dir-with-enough-mem-empty_data (0.00s) --- PASS: TestDirectoryCache/dir-with-enough-mem-data (0.00s) --- PASS: TestDirectoryCache/dir-with-enough-mem-manydata (0.00s) @@ -2451,7 +2487,7 @@ --- PASS: TestMemoryCache/memory-manydata (0.00s) --- PASS: TestMemoryCache/memory-dup_data (0.00s) PASS -ok github.com/containerd/stargz-snapshotter/cache 0.024s +ok github.com/containerd/stargz-snapshotter/cache 0.015s ? github.com/containerd/stargz-snapshotter/cmd/ctr-remote [no test files] ? github.com/containerd/stargz-snapshotter/cmd/ctr-remote/commands [no test files] === RUN TestSort @@ -3271,407 +3307,407 @@ === RUN TestSort/root_absolute_file-logprefix="../"-tarprefix="./"-src=2 === RUN TestSort/root_absolute_file-logprefix="../"-tarprefix="/"-src=2 === RUN TestSort/root_absolute_file-logprefix="../"-tarprefix="../"-src=2 ---- PASS: TestSort (18.26s) - --- PASS: TestSort/nolog-logprefix=""-tarprefix=""-src=0 (0.02s) - --- PASS: TestSort/nolog-logprefix=""-tarprefix="./"-src=0 (0.01s) - --- PASS: TestSort/nolog-logprefix=""-tarprefix="/"-src=0 (0.01s) - --- PASS: TestSort/nolog-logprefix=""-tarprefix="../"-src=0 (0.01s) +--- PASS: TestSort (16.53s) + --- PASS: TestSort/nolog-logprefix=""-tarprefix=""-src=0 (0.01s) + --- PASS: TestSort/nolog-logprefix=""-tarprefix="./"-src=0 (0.02s) + --- PASS: TestSort/nolog-logprefix=""-tarprefix="/"-src=0 (0.02s) + --- PASS: TestSort/nolog-logprefix=""-tarprefix="../"-src=0 (0.03s) --- PASS: TestSort/nolog-logprefix="./"-tarprefix=""-src=0 (0.02s) --- PASS: TestSort/nolog-logprefix="./"-tarprefix="./"-src=0 (0.01s) --- PASS: TestSort/nolog-logprefix="./"-tarprefix="/"-src=0 (0.01s) - --- PASS: TestSort/nolog-logprefix="./"-tarprefix="../"-src=0 (0.02s) - --- PASS: TestSort/nolog-logprefix="/"-tarprefix=""-src=0 (0.03s) - --- PASS: TestSort/nolog-logprefix="/"-tarprefix="./"-src=0 (0.02s) + --- PASS: TestSort/nolog-logprefix="./"-tarprefix="../"-src=0 (0.01s) + --- PASS: TestSort/nolog-logprefix="/"-tarprefix=""-src=0 (0.02s) + --- PASS: TestSort/nolog-logprefix="/"-tarprefix="./"-src=0 (0.01s) --- PASS: TestSort/nolog-logprefix="/"-tarprefix="/"-src=0 (0.01s) - --- PASS: TestSort/nolog-logprefix="/"-tarprefix="../"-src=0 (0.03s) + --- PASS: TestSort/nolog-logprefix="/"-tarprefix="../"-src=0 (0.01s) --- PASS: TestSort/nolog-logprefix="../"-tarprefix=""-src=0 (0.01s) --- PASS: TestSort/nolog-logprefix="../"-tarprefix="./"-src=0 (0.01s) --- PASS: TestSort/nolog-logprefix="../"-tarprefix="/"-src=0 (0.01s) --- PASS: TestSort/nolog-logprefix="../"-tarprefix="../"-src=0 (0.01s) --- PASS: TestSort/nolog-logprefix=""-tarprefix=""-src=1 (0.01s) --- PASS: TestSort/nolog-logprefix=""-tarprefix="./"-src=1 (0.01s) - --- PASS: TestSort/nolog-logprefix=""-tarprefix="/"-src=1 (0.02s) - --- PASS: TestSort/nolog-logprefix=""-tarprefix="../"-src=1 (0.01s) - --- PASS: TestSort/nolog-logprefix="./"-tarprefix=""-src=1 (0.02s) + --- PASS: TestSort/nolog-logprefix=""-tarprefix="/"-src=1 (0.01s) + --- PASS: TestSort/nolog-logprefix=""-tarprefix="../"-src=1 (0.02s) + --- PASS: TestSort/nolog-logprefix="./"-tarprefix=""-src=1 (0.01s) --- PASS: TestSort/nolog-logprefix="./"-tarprefix="./"-src=1 (0.01s) - --- PASS: TestSort/nolog-logprefix="./"-tarprefix="/"-src=1 (0.02s) + --- PASS: TestSort/nolog-logprefix="./"-tarprefix="/"-src=1 (0.01s) --- PASS: TestSort/nolog-logprefix="./"-tarprefix="../"-src=1 (0.01s) - --- PASS: TestSort/nolog-logprefix="/"-tarprefix=""-src=1 (0.03s) + --- PASS: TestSort/nolog-logprefix="/"-tarprefix=""-src=1 (0.02s) --- PASS: TestSort/nolog-logprefix="/"-tarprefix="./"-src=1 (0.02s) --- PASS: TestSort/nolog-logprefix="/"-tarprefix="/"-src=1 (0.01s) - --- PASS: TestSort/nolog-logprefix="/"-tarprefix="../"-src=1 (0.01s) + --- PASS: TestSort/nolog-logprefix="/"-tarprefix="../"-src=1 (0.02s) --- PASS: TestSort/nolog-logprefix="../"-tarprefix=""-src=1 (0.02s) --- PASS: TestSort/nolog-logprefix="../"-tarprefix="./"-src=1 (0.02s) --- PASS: TestSort/nolog-logprefix="../"-tarprefix="/"-src=1 (0.01s) - --- PASS: TestSort/nolog-logprefix="../"-tarprefix="../"-src=1 (0.02s) + --- PASS: TestSort/nolog-logprefix="../"-tarprefix="../"-src=1 (0.01s) --- PASS: TestSort/nolog-logprefix=""-tarprefix=""-src=2 (0.02s) - --- PASS: TestSort/nolog-logprefix=""-tarprefix="./"-src=2 (0.03s) + --- PASS: TestSort/nolog-logprefix=""-tarprefix="./"-src=2 (0.01s) --- PASS: TestSort/nolog-logprefix=""-tarprefix="/"-src=2 (0.03s) --- PASS: TestSort/nolog-logprefix=""-tarprefix="../"-src=2 (0.02s) --- PASS: TestSort/nolog-logprefix="./"-tarprefix=""-src=2 (0.02s) - --- PASS: TestSort/nolog-logprefix="./"-tarprefix="./"-src=2 (0.03s) + --- PASS: TestSort/nolog-logprefix="./"-tarprefix="./"-src=2 (0.02s) --- PASS: TestSort/nolog-logprefix="./"-tarprefix="/"-src=2 (0.02s) - --- PASS: TestSort/nolog-logprefix="./"-tarprefix="../"-src=2 (0.05s) + --- PASS: TestSort/nolog-logprefix="./"-tarprefix="../"-src=2 (0.01s) --- PASS: TestSort/nolog-logprefix="/"-tarprefix=""-src=2 (0.02s) --- PASS: TestSort/nolog-logprefix="/"-tarprefix="./"-src=2 (0.02s) - --- PASS: TestSort/nolog-logprefix="/"-tarprefix="/"-src=2 (0.04s) - --- PASS: TestSort/nolog-logprefix="/"-tarprefix="../"-src=2 (0.04s) - --- PASS: TestSort/nolog-logprefix="../"-tarprefix=""-src=2 (0.04s) - --- PASS: TestSort/nolog-logprefix="../"-tarprefix="./"-src=2 (0.03s) - --- PASS: TestSort/nolog-logprefix="../"-tarprefix="/"-src=2 (0.05s) - --- PASS: TestSort/nolog-logprefix="../"-tarprefix="../"-src=2 (0.03s) - --- PASS: TestSort/identical-logprefix=""-tarprefix=""-src=0 (0.07s) - --- PASS: TestSort/identical-logprefix=""-tarprefix="./"-src=0 (0.01s) + --- PASS: TestSort/nolog-logprefix="/"-tarprefix="/"-src=2 (0.02s) + --- PASS: TestSort/nolog-logprefix="/"-tarprefix="../"-src=2 (0.03s) + --- PASS: TestSort/nolog-logprefix="../"-tarprefix=""-src=2 (0.02s) + --- PASS: TestSort/nolog-logprefix="../"-tarprefix="./"-src=2 (0.02s) + --- PASS: TestSort/nolog-logprefix="../"-tarprefix="/"-src=2 (0.04s) + --- PASS: TestSort/nolog-logprefix="../"-tarprefix="../"-src=2 (0.04s) + --- PASS: TestSort/identical-logprefix=""-tarprefix=""-src=0 (0.03s) + --- PASS: TestSort/identical-logprefix=""-tarprefix="./"-src=0 (0.02s) --- PASS: TestSort/identical-logprefix=""-tarprefix="/"-src=0 (0.02s) - --- PASS: TestSort/identical-logprefix=""-tarprefix="../"-src=0 (0.02s) + --- PASS: TestSort/identical-logprefix=""-tarprefix="../"-src=0 (0.01s) --- PASS: TestSort/identical-logprefix="./"-tarprefix=""-src=0 (0.01s) - --- PASS: TestSort/identical-logprefix="./"-tarprefix="./"-src=0 (0.02s) - --- PASS: TestSort/identical-logprefix="./"-tarprefix="/"-src=0 (0.02s) + --- PASS: TestSort/identical-logprefix="./"-tarprefix="./"-src=0 (0.01s) + --- PASS: TestSort/identical-logprefix="./"-tarprefix="/"-src=0 (0.01s) --- PASS: TestSort/identical-logprefix="./"-tarprefix="../"-src=0 (0.01s) - --- PASS: TestSort/identical-logprefix="/"-tarprefix=""-src=0 (0.03s) - --- PASS: TestSort/identical-logprefix="/"-tarprefix="./"-src=0 (0.02s) - --- PASS: TestSort/identical-logprefix="/"-tarprefix="/"-src=0 (0.02s) - --- PASS: TestSort/identical-logprefix="/"-tarprefix="../"-src=0 (0.03s) - --- PASS: TestSort/identical-logprefix="../"-tarprefix=""-src=0 (0.04s) - --- PASS: TestSort/identical-logprefix="../"-tarprefix="./"-src=0 (0.03s) - --- PASS: TestSort/identical-logprefix="../"-tarprefix="/"-src=0 (0.03s) + --- PASS: TestSort/identical-logprefix="/"-tarprefix=""-src=0 (0.02s) + --- PASS: TestSort/identical-logprefix="/"-tarprefix="./"-src=0 (0.01s) + --- PASS: TestSort/identical-logprefix="/"-tarprefix="/"-src=0 (0.01s) + --- PASS: TestSort/identical-logprefix="/"-tarprefix="../"-src=0 (0.01s) + --- PASS: TestSort/identical-logprefix="../"-tarprefix=""-src=0 (0.02s) + --- PASS: TestSort/identical-logprefix="../"-tarprefix="./"-src=0 (0.02s) + --- PASS: TestSort/identical-logprefix="../"-tarprefix="/"-src=0 (0.02s) --- PASS: TestSort/identical-logprefix="../"-tarprefix="../"-src=0 (0.02s) --- PASS: TestSort/identical-logprefix=""-tarprefix=""-src=1 (0.02s) - --- PASS: TestSort/identical-logprefix=""-tarprefix="./"-src=1 (0.02s) + --- PASS: TestSort/identical-logprefix=""-tarprefix="./"-src=1 (0.01s) --- PASS: TestSort/identical-logprefix=""-tarprefix="/"-src=1 (0.02s) --- PASS: TestSort/identical-logprefix=""-tarprefix="../"-src=1 (0.02s) - --- PASS: TestSort/identical-logprefix="./"-tarprefix=""-src=1 (0.03s) - --- PASS: TestSort/identical-logprefix="./"-tarprefix="./"-src=1 (0.04s) - --- PASS: TestSort/identical-logprefix="./"-tarprefix="/"-src=1 (0.03s) - --- PASS: TestSort/identical-logprefix="./"-tarprefix="../"-src=1 (0.03s) - --- PASS: TestSort/identical-logprefix="/"-tarprefix=""-src=1 (0.05s) + --- PASS: TestSort/identical-logprefix="./"-tarprefix=""-src=1 (0.02s) + --- PASS: TestSort/identical-logprefix="./"-tarprefix="./"-src=1 (0.01s) + --- PASS: TestSort/identical-logprefix="./"-tarprefix="/"-src=1 (0.02s) + --- PASS: TestSort/identical-logprefix="./"-tarprefix="../"-src=1 (0.02s) + --- PASS: TestSort/identical-logprefix="/"-tarprefix=""-src=1 (0.03s) --- PASS: TestSort/identical-logprefix="/"-tarprefix="./"-src=1 (0.02s) - --- PASS: TestSort/identical-logprefix="/"-tarprefix="/"-src=1 (0.01s) + --- PASS: TestSort/identical-logprefix="/"-tarprefix="/"-src=1 (0.03s) --- PASS: TestSort/identical-logprefix="/"-tarprefix="../"-src=1 (0.03s) - --- PASS: TestSort/identical-logprefix="../"-tarprefix=""-src=1 (0.05s) - --- PASS: TestSort/identical-logprefix="../"-tarprefix="./"-src=1 (0.03s) + --- PASS: TestSort/identical-logprefix="../"-tarprefix=""-src=1 (0.01s) + --- PASS: TestSort/identical-logprefix="../"-tarprefix="./"-src=1 (0.02s) --- PASS: TestSort/identical-logprefix="../"-tarprefix="/"-src=1 (0.02s) - --- PASS: TestSort/identical-logprefix="../"-tarprefix="../"-src=1 (0.03s) - --- PASS: TestSort/identical-logprefix=""-tarprefix=""-src=2 (0.04s) + --- PASS: TestSort/identical-logprefix="../"-tarprefix="../"-src=1 (0.01s) + --- PASS: TestSort/identical-logprefix=""-tarprefix=""-src=2 (0.03s) --- PASS: TestSort/identical-logprefix=""-tarprefix="./"-src=2 (0.03s) - --- PASS: TestSort/identical-logprefix=""-tarprefix="/"-src=2 (0.03s) - --- PASS: TestSort/identical-logprefix=""-tarprefix="../"-src=2 (0.03s) - --- PASS: TestSort/identical-logprefix="./"-tarprefix=""-src=2 (0.04s) - --- PASS: TestSort/identical-logprefix="./"-tarprefix="./"-src=2 (0.04s) - --- PASS: TestSort/identical-logprefix="./"-tarprefix="/"-src=2 (0.04s) + --- PASS: TestSort/identical-logprefix=""-tarprefix="/"-src=2 (0.02s) + --- PASS: TestSort/identical-logprefix=""-tarprefix="../"-src=2 (0.02s) + --- PASS: TestSort/identical-logprefix="./"-tarprefix=""-src=2 (0.03s) + --- PASS: TestSort/identical-logprefix="./"-tarprefix="./"-src=2 (0.02s) + --- PASS: TestSort/identical-logprefix="./"-tarprefix="/"-src=2 (0.02s) --- PASS: TestSort/identical-logprefix="./"-tarprefix="../"-src=2 (0.03s) --- PASS: TestSort/identical-logprefix="/"-tarprefix=""-src=2 (0.03s) - --- PASS: TestSort/identical-logprefix="/"-tarprefix="./"-src=2 (0.03s) - --- PASS: TestSort/identical-logprefix="/"-tarprefix="/"-src=2 (0.03s) - --- PASS: TestSort/identical-logprefix="/"-tarprefix="../"-src=2 (0.04s) - --- PASS: TestSort/identical-logprefix="../"-tarprefix=""-src=2 (0.04s) - --- PASS: TestSort/identical-logprefix="../"-tarprefix="./"-src=2 (0.03s) - --- PASS: TestSort/identical-logprefix="../"-tarprefix="/"-src=2 (0.01s) + --- PASS: TestSort/identical-logprefix="/"-tarprefix="./"-src=2 (0.02s) + --- PASS: TestSort/identical-logprefix="/"-tarprefix="/"-src=2 (0.04s) + --- PASS: TestSort/identical-logprefix="/"-tarprefix="../"-src=2 (0.03s) + --- PASS: TestSort/identical-logprefix="../"-tarprefix=""-src=2 (0.02s) + --- PASS: TestSort/identical-logprefix="../"-tarprefix="./"-src=2 (0.02s) + --- PASS: TestSort/identical-logprefix="../"-tarprefix="/"-src=2 (0.03s) --- PASS: TestSort/identical-logprefix="../"-tarprefix="../"-src=2 (0.02s) - --- PASS: TestSort/shuffle_reg-logprefix=""-tarprefix=""-src=0 (0.02s) - --- PASS: TestSort/shuffle_reg-logprefix=""-tarprefix="./"-src=0 (0.03s) - --- PASS: TestSort/shuffle_reg-logprefix=""-tarprefix="/"-src=0 (0.03s) + --- PASS: TestSort/shuffle_reg-logprefix=""-tarprefix=""-src=0 (0.03s) + --- PASS: TestSort/shuffle_reg-logprefix=""-tarprefix="./"-src=0 (0.01s) + --- PASS: TestSort/shuffle_reg-logprefix=""-tarprefix="/"-src=0 (0.01s) --- PASS: TestSort/shuffle_reg-logprefix=""-tarprefix="../"-src=0 (0.02s) --- PASS: TestSort/shuffle_reg-logprefix="./"-tarprefix=""-src=0 (0.02s) --- PASS: TestSort/shuffle_reg-logprefix="./"-tarprefix="./"-src=0 (0.02s) --- PASS: TestSort/shuffle_reg-logprefix="./"-tarprefix="/"-src=0 (0.02s) - --- PASS: TestSort/shuffle_reg-logprefix="./"-tarprefix="../"-src=0 (0.02s) - --- PASS: TestSort/shuffle_reg-logprefix="/"-tarprefix=""-src=0 (0.02s) - --- PASS: TestSort/shuffle_reg-logprefix="/"-tarprefix="./"-src=0 (0.02s) - --- PASS: TestSort/shuffle_reg-logprefix="/"-tarprefix="/"-src=0 (0.04s) - --- PASS: TestSort/shuffle_reg-logprefix="/"-tarprefix="../"-src=0 (0.01s) - --- PASS: TestSort/shuffle_reg-logprefix="../"-tarprefix=""-src=0 (0.02s) + --- PASS: TestSort/shuffle_reg-logprefix="./"-tarprefix="../"-src=0 (0.01s) + --- PASS: TestSort/shuffle_reg-logprefix="/"-tarprefix=""-src=0 (0.01s) + --- PASS: TestSort/shuffle_reg-logprefix="/"-tarprefix="./"-src=0 (0.01s) + --- PASS: TestSort/shuffle_reg-logprefix="/"-tarprefix="/"-src=0 (0.01s) + --- PASS: TestSort/shuffle_reg-logprefix="/"-tarprefix="../"-src=0 (0.02s) + --- PASS: TestSort/shuffle_reg-logprefix="../"-tarprefix=""-src=0 (0.01s) --- PASS: TestSort/shuffle_reg-logprefix="../"-tarprefix="./"-src=0 (0.02s) --- PASS: TestSort/shuffle_reg-logprefix="../"-tarprefix="/"-src=0 (0.01s) - --- PASS: TestSort/shuffle_reg-logprefix="../"-tarprefix="../"-src=0 (0.01s) - --- PASS: TestSort/shuffle_reg-logprefix=""-tarprefix=""-src=1 (0.01s) - --- PASS: TestSort/shuffle_reg-logprefix=""-tarprefix="./"-src=1 (0.02s) - --- PASS: TestSort/shuffle_reg-logprefix=""-tarprefix="/"-src=1 (0.02s) - --- PASS: TestSort/shuffle_reg-logprefix=""-tarprefix="../"-src=1 (0.02s) - --- PASS: TestSort/shuffle_reg-logprefix="./"-tarprefix=""-src=1 (0.03s) + --- PASS: TestSort/shuffle_reg-logprefix="../"-tarprefix="../"-src=0 (0.02s) + --- PASS: TestSort/shuffle_reg-logprefix=""-tarprefix=""-src=1 (0.02s) + --- PASS: TestSort/shuffle_reg-logprefix=""-tarprefix="./"-src=1 (0.01s) + --- PASS: TestSort/shuffle_reg-logprefix=""-tarprefix="/"-src=1 (0.01s) + --- PASS: TestSort/shuffle_reg-logprefix=""-tarprefix="../"-src=1 (0.03s) + --- PASS: TestSort/shuffle_reg-logprefix="./"-tarprefix=""-src=1 (0.02s) --- PASS: TestSort/shuffle_reg-logprefix="./"-tarprefix="./"-src=1 (0.02s) - --- PASS: TestSort/shuffle_reg-logprefix="./"-tarprefix="/"-src=1 (0.03s) + --- PASS: TestSort/shuffle_reg-logprefix="./"-tarprefix="/"-src=1 (0.02s) --- PASS: TestSort/shuffle_reg-logprefix="./"-tarprefix="../"-src=1 (0.02s) --- PASS: TestSort/shuffle_reg-logprefix="/"-tarprefix=""-src=1 (0.02s) --- PASS: TestSort/shuffle_reg-logprefix="/"-tarprefix="./"-src=1 (0.02s) --- PASS: TestSort/shuffle_reg-logprefix="/"-tarprefix="/"-src=1 (0.02s) - --- PASS: TestSort/shuffle_reg-logprefix="/"-tarprefix="../"-src=1 (0.04s) + --- PASS: TestSort/shuffle_reg-logprefix="/"-tarprefix="../"-src=1 (0.01s) --- PASS: TestSort/shuffle_reg-logprefix="../"-tarprefix=""-src=1 (0.02s) - --- PASS: TestSort/shuffle_reg-logprefix="../"-tarprefix="./"-src=1 (0.02s) + --- PASS: TestSort/shuffle_reg-logprefix="../"-tarprefix="./"-src=1 (0.01s) --- PASS: TestSort/shuffle_reg-logprefix="../"-tarprefix="/"-src=1 (0.02s) --- PASS: TestSort/shuffle_reg-logprefix="../"-tarprefix="../"-src=1 (0.02s) --- PASS: TestSort/shuffle_reg-logprefix=""-tarprefix=""-src=2 (0.03s) - --- PASS: TestSort/shuffle_reg-logprefix=""-tarprefix="./"-src=2 (0.03s) - --- PASS: TestSort/shuffle_reg-logprefix=""-tarprefix="/"-src=2 (0.03s) - --- PASS: TestSort/shuffle_reg-logprefix=""-tarprefix="../"-src=2 (0.04s) + --- PASS: TestSort/shuffle_reg-logprefix=""-tarprefix="./"-src=2 (0.02s) + --- PASS: TestSort/shuffle_reg-logprefix=""-tarprefix="/"-src=2 (0.04s) + --- PASS: TestSort/shuffle_reg-logprefix=""-tarprefix="../"-src=2 (0.03s) --- PASS: TestSort/shuffle_reg-logprefix="./"-tarprefix=""-src=2 (0.03s) - --- PASS: TestSort/shuffle_reg-logprefix="./"-tarprefix="./"-src=2 (0.03s) - --- PASS: TestSort/shuffle_reg-logprefix="./"-tarprefix="/"-src=2 (0.02s) - --- PASS: TestSort/shuffle_reg-logprefix="./"-tarprefix="../"-src=2 (0.03s) - --- PASS: TestSort/shuffle_reg-logprefix="/"-tarprefix=""-src=2 (0.03s) - --- PASS: TestSort/shuffle_reg-logprefix="/"-tarprefix="./"-src=2 (0.04s) + --- PASS: TestSort/shuffle_reg-logprefix="./"-tarprefix="./"-src=2 (0.02s) + --- PASS: TestSort/shuffle_reg-logprefix="./"-tarprefix="/"-src=2 (0.03s) + --- PASS: TestSort/shuffle_reg-logprefix="./"-tarprefix="../"-src=2 (0.02s) + --- PASS: TestSort/shuffle_reg-logprefix="/"-tarprefix=""-src=2 (0.02s) + --- PASS: TestSort/shuffle_reg-logprefix="/"-tarprefix="./"-src=2 (0.02s) --- PASS: TestSort/shuffle_reg-logprefix="/"-tarprefix="/"-src=2 (0.03s) - --- PASS: TestSort/shuffle_reg-logprefix="/"-tarprefix="../"-src=2 (0.02s) - --- PASS: TestSort/shuffle_reg-logprefix="../"-tarprefix=""-src=2 (0.03s) + --- PASS: TestSort/shuffle_reg-logprefix="/"-tarprefix="../"-src=2 (0.04s) + --- PASS: TestSort/shuffle_reg-logprefix="../"-tarprefix=""-src=2 (0.02s) --- PASS: TestSort/shuffle_reg-logprefix="../"-tarprefix="./"-src=2 (0.03s) - --- PASS: TestSort/shuffle_reg-logprefix="../"-tarprefix="/"-src=2 (0.04s) - --- PASS: TestSort/shuffle_reg-logprefix="../"-tarprefix="../"-src=2 (0.03s) + --- PASS: TestSort/shuffle_reg-logprefix="../"-tarprefix="/"-src=2 (0.02s) + --- PASS: TestSort/shuffle_reg-logprefix="../"-tarprefix="../"-src=2 (0.04s) --- PASS: TestSort/shuffle_directory-logprefix=""-tarprefix=""-src=0 (0.03s) - --- PASS: TestSort/shuffle_directory-logprefix=""-tarprefix="./"-src=0 (0.03s) - --- PASS: TestSort/shuffle_directory-logprefix=""-tarprefix="/"-src=0 (0.03s) + --- PASS: TestSort/shuffle_directory-logprefix=""-tarprefix="./"-src=0 (0.02s) + --- PASS: TestSort/shuffle_directory-logprefix=""-tarprefix="/"-src=0 (0.02s) --- PASS: TestSort/shuffle_directory-logprefix=""-tarprefix="../"-src=0 (0.02s) - --- PASS: TestSort/shuffle_directory-logprefix="./"-tarprefix=""-src=0 (0.02s) + --- PASS: TestSort/shuffle_directory-logprefix="./"-tarprefix=""-src=0 (0.03s) --- PASS: TestSort/shuffle_directory-logprefix="./"-tarprefix="./"-src=0 (0.03s) - --- PASS: TestSort/shuffle_directory-logprefix="./"-tarprefix="/"-src=0 (0.02s) + --- PASS: TestSort/shuffle_directory-logprefix="./"-tarprefix="/"-src=0 (0.03s) --- PASS: TestSort/shuffle_directory-logprefix="./"-tarprefix="../"-src=0 (0.02s) - --- PASS: TestSort/shuffle_directory-logprefix="/"-tarprefix=""-src=0 (0.03s) - --- PASS: TestSort/shuffle_directory-logprefix="/"-tarprefix="./"-src=0 (0.03s) + --- PASS: TestSort/shuffle_directory-logprefix="/"-tarprefix=""-src=0 (0.02s) + --- PASS: TestSort/shuffle_directory-logprefix="/"-tarprefix="./"-src=0 (0.02s) --- PASS: TestSort/shuffle_directory-logprefix="/"-tarprefix="/"-src=0 (0.02s) --- PASS: TestSort/shuffle_directory-logprefix="/"-tarprefix="../"-src=0 (0.02s) --- PASS: TestSort/shuffle_directory-logprefix="../"-tarprefix=""-src=0 (0.02s) - --- PASS: TestSort/shuffle_directory-logprefix="../"-tarprefix="./"-src=0 (0.03s) - --- PASS: TestSort/shuffle_directory-logprefix="../"-tarprefix="/"-src=0 (0.03s) - --- PASS: TestSort/shuffle_directory-logprefix="../"-tarprefix="../"-src=0 (0.02s) - --- PASS: TestSort/shuffle_directory-logprefix=""-tarprefix=""-src=1 (0.03s) + --- PASS: TestSort/shuffle_directory-logprefix="../"-tarprefix="./"-src=0 (0.02s) + --- PASS: TestSort/shuffle_directory-logprefix="../"-tarprefix="/"-src=0 (0.02s) + --- PASS: TestSort/shuffle_directory-logprefix="../"-tarprefix="../"-src=0 (0.03s) + --- PASS: TestSort/shuffle_directory-logprefix=""-tarprefix=""-src=1 (0.04s) --- PASS: TestSort/shuffle_directory-logprefix=""-tarprefix="./"-src=1 (0.03s) - --- PASS: TestSort/shuffle_directory-logprefix=""-tarprefix="/"-src=1 (0.04s) - --- PASS: TestSort/shuffle_directory-logprefix=""-tarprefix="../"-src=1 (0.03s) - --- PASS: TestSort/shuffle_directory-logprefix="./"-tarprefix=""-src=1 (0.03s) - --- PASS: TestSort/shuffle_directory-logprefix="./"-tarprefix="./"-src=1 (0.03s) + --- PASS: TestSort/shuffle_directory-logprefix=""-tarprefix="/"-src=1 (0.02s) + --- PASS: TestSort/shuffle_directory-logprefix=""-tarprefix="../"-src=1 (0.02s) + --- PASS: TestSort/shuffle_directory-logprefix="./"-tarprefix=""-src=1 (0.02s) + --- PASS: TestSort/shuffle_directory-logprefix="./"-tarprefix="./"-src=1 (0.02s) --- PASS: TestSort/shuffle_directory-logprefix="./"-tarprefix="/"-src=1 (0.02s) - --- PASS: TestSort/shuffle_directory-logprefix="./"-tarprefix="../"-src=1 (0.03s) - --- PASS: TestSort/shuffle_directory-logprefix="/"-tarprefix=""-src=1 (0.05s) + --- PASS: TestSort/shuffle_directory-logprefix="./"-tarprefix="../"-src=1 (0.02s) + --- PASS: TestSort/shuffle_directory-logprefix="/"-tarprefix=""-src=1 (0.03s) --- PASS: TestSort/shuffle_directory-logprefix="/"-tarprefix="./"-src=1 (0.02s) --- PASS: TestSort/shuffle_directory-logprefix="/"-tarprefix="/"-src=1 (0.02s) - --- PASS: TestSort/shuffle_directory-logprefix="/"-tarprefix="../"-src=1 (0.03s) - --- PASS: TestSort/shuffle_directory-logprefix="../"-tarprefix=""-src=1 (0.03s) - --- PASS: TestSort/shuffle_directory-logprefix="../"-tarprefix="./"-src=1 (0.02s) - --- PASS: TestSort/shuffle_directory-logprefix="../"-tarprefix="/"-src=1 (0.03s) - --- PASS: TestSort/shuffle_directory-logprefix="../"-tarprefix="../"-src=1 (0.04s) - --- PASS: TestSort/shuffle_directory-logprefix=""-tarprefix=""-src=2 (0.03s) - --- PASS: TestSort/shuffle_directory-logprefix=""-tarprefix="./"-src=2 (0.05s) - --- PASS: TestSort/shuffle_directory-logprefix=""-tarprefix="/"-src=2 (0.04s) - --- PASS: TestSort/shuffle_directory-logprefix=""-tarprefix="../"-src=2 (0.05s) + --- PASS: TestSort/shuffle_directory-logprefix="/"-tarprefix="../"-src=1 (0.02s) + --- PASS: TestSort/shuffle_directory-logprefix="../"-tarprefix=""-src=1 (0.02s) + --- PASS: TestSort/shuffle_directory-logprefix="../"-tarprefix="./"-src=1 (0.03s) + --- PASS: TestSort/shuffle_directory-logprefix="../"-tarprefix="/"-src=1 (0.02s) + --- PASS: TestSort/shuffle_directory-logprefix="../"-tarprefix="../"-src=1 (0.02s) + --- PASS: TestSort/shuffle_directory-logprefix=""-tarprefix=""-src=2 (0.04s) + --- PASS: TestSort/shuffle_directory-logprefix=""-tarprefix="./"-src=2 (0.04s) + --- PASS: TestSort/shuffle_directory-logprefix=""-tarprefix="/"-src=2 (0.03s) + --- PASS: TestSort/shuffle_directory-logprefix=""-tarprefix="../"-src=2 (0.03s) --- PASS: TestSort/shuffle_directory-logprefix="./"-tarprefix=""-src=2 (0.03s) - --- PASS: TestSort/shuffle_directory-logprefix="./"-tarprefix="./"-src=2 (0.03s) - --- PASS: TestSort/shuffle_directory-logprefix="./"-tarprefix="/"-src=2 (0.04s) - --- PASS: TestSort/shuffle_directory-logprefix="./"-tarprefix="../"-src=2 (0.04s) - --- PASS: TestSort/shuffle_directory-logprefix="/"-tarprefix=""-src=2 (0.04s) - --- PASS: TestSort/shuffle_directory-logprefix="/"-tarprefix="./"-src=2 (0.03s) - --- PASS: TestSort/shuffle_directory-logprefix="/"-tarprefix="/"-src=2 (0.05s) + --- PASS: TestSort/shuffle_directory-logprefix="./"-tarprefix="./"-src=2 (0.02s) + --- PASS: TestSort/shuffle_directory-logprefix="./"-tarprefix="/"-src=2 (0.02s) + --- PASS: TestSort/shuffle_directory-logprefix="./"-tarprefix="../"-src=2 (0.03s) + --- PASS: TestSort/shuffle_directory-logprefix="/"-tarprefix=""-src=2 (0.03s) + --- PASS: TestSort/shuffle_directory-logprefix="/"-tarprefix="./"-src=2 (0.02s) + --- PASS: TestSort/shuffle_directory-logprefix="/"-tarprefix="/"-src=2 (0.02s) --- PASS: TestSort/shuffle_directory-logprefix="/"-tarprefix="../"-src=2 (0.03s) - --- PASS: TestSort/shuffle_directory-logprefix="../"-tarprefix=""-src=2 (0.06s) - --- PASS: TestSort/shuffle_directory-logprefix="../"-tarprefix="./"-src=2 (0.04s) - --- PASS: TestSort/shuffle_directory-logprefix="../"-tarprefix="/"-src=2 (0.03s) - --- PASS: TestSort/shuffle_directory-logprefix="../"-tarprefix="../"-src=2 (0.03s) - --- PASS: TestSort/shuffle_link-logprefix=""-tarprefix=""-src=0 (0.01s) - --- PASS: TestSort/shuffle_link-logprefix=""-tarprefix="./"-src=0 (0.02s) - --- PASS: TestSort/shuffle_link-logprefix=""-tarprefix="/"-src=0 (0.01s) - --- PASS: TestSort/shuffle_link-logprefix=""-tarprefix="../"-src=0 (0.01s) - --- PASS: TestSort/shuffle_link-logprefix="./"-tarprefix=""-src=0 (0.02s) - --- PASS: TestSort/shuffle_link-logprefix="./"-tarprefix="./"-src=0 (0.02s) - --- PASS: TestSort/shuffle_link-logprefix="./"-tarprefix="/"-src=0 (0.02s) - --- PASS: TestSort/shuffle_link-logprefix="./"-tarprefix="../"-src=0 (0.02s) + --- PASS: TestSort/shuffle_directory-logprefix="../"-tarprefix=""-src=2 (0.03s) + --- PASS: TestSort/shuffle_directory-logprefix="../"-tarprefix="./"-src=2 (0.03s) + --- PASS: TestSort/shuffle_directory-logprefix="../"-tarprefix="/"-src=2 (0.02s) + --- PASS: TestSort/shuffle_directory-logprefix="../"-tarprefix="../"-src=2 (0.04s) + --- PASS: TestSort/shuffle_link-logprefix=""-tarprefix=""-src=0 (0.02s) + --- PASS: TestSort/shuffle_link-logprefix=""-tarprefix="./"-src=0 (0.01s) + --- PASS: TestSort/shuffle_link-logprefix=""-tarprefix="/"-src=0 (0.02s) + --- PASS: TestSort/shuffle_link-logprefix=""-tarprefix="../"-src=0 (0.02s) + --- PASS: TestSort/shuffle_link-logprefix="./"-tarprefix=""-src=0 (0.01s) + --- PASS: TestSort/shuffle_link-logprefix="./"-tarprefix="./"-src=0 (0.01s) + --- PASS: TestSort/shuffle_link-logprefix="./"-tarprefix="/"-src=0 (0.01s) + --- PASS: TestSort/shuffle_link-logprefix="./"-tarprefix="../"-src=0 (0.01s) --- PASS: TestSort/shuffle_link-logprefix="/"-tarprefix=""-src=0 (0.01s) --- PASS: TestSort/shuffle_link-logprefix="/"-tarprefix="./"-src=0 (0.02s) - --- PASS: TestSort/shuffle_link-logprefix="/"-tarprefix="/"-src=0 (0.01s) - --- PASS: TestSort/shuffle_link-logprefix="/"-tarprefix="../"-src=0 (0.03s) + --- PASS: TestSort/shuffle_link-logprefix="/"-tarprefix="/"-src=0 (0.02s) + --- PASS: TestSort/shuffle_link-logprefix="/"-tarprefix="../"-src=0 (0.01s) --- PASS: TestSort/shuffle_link-logprefix="../"-tarprefix=""-src=0 (0.01s) - --- PASS: TestSort/shuffle_link-logprefix="../"-tarprefix="./"-src=0 (0.03s) - --- PASS: TestSort/shuffle_link-logprefix="../"-tarprefix="/"-src=0 (0.02s) + --- PASS: TestSort/shuffle_link-logprefix="../"-tarprefix="./"-src=0 (0.01s) + --- PASS: TestSort/shuffle_link-logprefix="../"-tarprefix="/"-src=0 (0.01s) --- PASS: TestSort/shuffle_link-logprefix="../"-tarprefix="../"-src=0 (0.02s) - --- PASS: TestSort/shuffle_link-logprefix=""-tarprefix=""-src=1 (0.02s) + --- PASS: TestSort/shuffle_link-logprefix=""-tarprefix=""-src=1 (0.03s) --- PASS: TestSort/shuffle_link-logprefix=""-tarprefix="./"-src=1 (0.02s) --- PASS: TestSort/shuffle_link-logprefix=""-tarprefix="/"-src=1 (0.02s) - --- PASS: TestSort/shuffle_link-logprefix=""-tarprefix="../"-src=1 (0.02s) - --- PASS: TestSort/shuffle_link-logprefix="./"-tarprefix=""-src=1 (0.02s) - --- PASS: TestSort/shuffle_link-logprefix="./"-tarprefix="./"-src=1 (0.02s) - --- PASS: TestSort/shuffle_link-logprefix="./"-tarprefix="/"-src=1 (0.03s) - --- PASS: TestSort/shuffle_link-logprefix="./"-tarprefix="../"-src=1 (0.02s) - --- PASS: TestSort/shuffle_link-logprefix="/"-tarprefix=""-src=1 (0.01s) + --- PASS: TestSort/shuffle_link-logprefix=""-tarprefix="../"-src=1 (0.01s) + --- PASS: TestSort/shuffle_link-logprefix="./"-tarprefix=""-src=1 (0.04s) + --- PASS: TestSort/shuffle_link-logprefix="./"-tarprefix="./"-src=1 (0.03s) + --- PASS: TestSort/shuffle_link-logprefix="./"-tarprefix="/"-src=1 (0.01s) + --- PASS: TestSort/shuffle_link-logprefix="./"-tarprefix="../"-src=1 (0.04s) + --- PASS: TestSort/shuffle_link-logprefix="/"-tarprefix=""-src=1 (0.02s) --- PASS: TestSort/shuffle_link-logprefix="/"-tarprefix="./"-src=1 (0.02s) --- PASS: TestSort/shuffle_link-logprefix="/"-tarprefix="/"-src=1 (0.02s) - --- PASS: TestSort/shuffle_link-logprefix="/"-tarprefix="../"-src=1 (0.02s) + --- PASS: TestSort/shuffle_link-logprefix="/"-tarprefix="../"-src=1 (0.03s) --- PASS: TestSort/shuffle_link-logprefix="../"-tarprefix=""-src=1 (0.02s) - --- PASS: TestSort/shuffle_link-logprefix="../"-tarprefix="./"-src=1 (0.03s) - --- PASS: TestSort/shuffle_link-logprefix="../"-tarprefix="/"-src=1 (0.02s) + --- PASS: TestSort/shuffle_link-logprefix="../"-tarprefix="./"-src=1 (0.02s) + --- PASS: TestSort/shuffle_link-logprefix="../"-tarprefix="/"-src=1 (0.01s) --- PASS: TestSort/shuffle_link-logprefix="../"-tarprefix="../"-src=1 (0.02s) - --- PASS: TestSort/shuffle_link-logprefix=""-tarprefix=""-src=2 (0.03s) + --- PASS: TestSort/shuffle_link-logprefix=""-tarprefix=""-src=2 (0.02s) --- PASS: TestSort/shuffle_link-logprefix=""-tarprefix="./"-src=2 (0.03s) --- PASS: TestSort/shuffle_link-logprefix=""-tarprefix="/"-src=2 (0.03s) - --- PASS: TestSort/shuffle_link-logprefix=""-tarprefix="../"-src=2 (0.03s) + --- PASS: TestSort/shuffle_link-logprefix=""-tarprefix="../"-src=2 (0.02s) --- PASS: TestSort/shuffle_link-logprefix="./"-tarprefix=""-src=2 (0.03s) --- PASS: TestSort/shuffle_link-logprefix="./"-tarprefix="./"-src=2 (0.03s) --- PASS: TestSort/shuffle_link-logprefix="./"-tarprefix="/"-src=2 (0.03s) - --- PASS: TestSort/shuffle_link-logprefix="./"-tarprefix="../"-src=2 (0.03s) + --- PASS: TestSort/shuffle_link-logprefix="./"-tarprefix="../"-src=2 (0.02s) --- PASS: TestSort/shuffle_link-logprefix="/"-tarprefix=""-src=2 (0.03s) - --- PASS: TestSort/shuffle_link-logprefix="/"-tarprefix="./"-src=2 (0.03s) - --- PASS: TestSort/shuffle_link-logprefix="/"-tarprefix="/"-src=2 (0.03s) - --- PASS: TestSort/shuffle_link-logprefix="/"-tarprefix="../"-src=2 (0.03s) - --- PASS: TestSort/shuffle_link-logprefix="../"-tarprefix=""-src=2 (0.04s) - --- PASS: TestSort/shuffle_link-logprefix="../"-tarprefix="./"-src=2 (0.03s) - --- PASS: TestSort/shuffle_link-logprefix="../"-tarprefix="/"-src=2 (0.02s) + --- PASS: TestSort/shuffle_link-logprefix="/"-tarprefix="./"-src=2 (0.02s) + --- PASS: TestSort/shuffle_link-logprefix="/"-tarprefix="/"-src=2 (0.04s) + --- PASS: TestSort/shuffle_link-logprefix="/"-tarprefix="../"-src=2 (0.04s) + --- PASS: TestSort/shuffle_link-logprefix="../"-tarprefix=""-src=2 (0.02s) + --- PASS: TestSort/shuffle_link-logprefix="../"-tarprefix="./"-src=2 (0.02s) + --- PASS: TestSort/shuffle_link-logprefix="../"-tarprefix="/"-src=2 (0.03s) --- PASS: TestSort/shuffle_link-logprefix="../"-tarprefix="../"-src=2 (0.02s) - --- PASS: TestSort/longname-logprefix=""-tarprefix=""-src=0 (0.02s) - --- PASS: TestSort/longname-logprefix=""-tarprefix="./"-src=0 (0.04s) - --- PASS: TestSort/longname-logprefix=""-tarprefix="/"-src=0 (0.03s) + --- PASS: TestSort/longname-logprefix=""-tarprefix=""-src=0 (0.03s) + --- PASS: TestSort/longname-logprefix=""-tarprefix="./"-src=0 (0.02s) + --- PASS: TestSort/longname-logprefix=""-tarprefix="/"-src=0 (0.02s) --- PASS: TestSort/longname-logprefix=""-tarprefix="../"-src=0 (0.02s) --- PASS: TestSort/longname-logprefix="./"-tarprefix=""-src=0 (0.02s) --- PASS: TestSort/longname-logprefix="./"-tarprefix="./"-src=0 (0.03s) --- PASS: TestSort/longname-logprefix="./"-tarprefix="/"-src=0 (0.02s) --- PASS: TestSort/longname-logprefix="./"-tarprefix="../"-src=0 (0.02s) - --- PASS: TestSort/longname-logprefix="/"-tarprefix=""-src=0 (0.02s) + --- PASS: TestSort/longname-logprefix="/"-tarprefix=""-src=0 (0.03s) --- PASS: TestSort/longname-logprefix="/"-tarprefix="./"-src=0 (0.02s) --- PASS: TestSort/longname-logprefix="/"-tarprefix="/"-src=0 (0.02s) --- PASS: TestSort/longname-logprefix="/"-tarprefix="../"-src=0 (0.02s) - --- PASS: TestSort/longname-logprefix="../"-tarprefix=""-src=0 (0.02s) - --- PASS: TestSort/longname-logprefix="../"-tarprefix="./"-src=0 (0.02s) - --- PASS: TestSort/longname-logprefix="../"-tarprefix="/"-src=0 (0.03s) - --- PASS: TestSort/longname-logprefix="../"-tarprefix="../"-src=0 (0.02s) - --- PASS: TestSort/longname-logprefix=""-tarprefix=""-src=1 (0.03s) - --- PASS: TestSort/longname-logprefix=""-tarprefix="./"-src=1 (0.02s) + --- PASS: TestSort/longname-logprefix="../"-tarprefix=""-src=0 (0.01s) + --- PASS: TestSort/longname-logprefix="../"-tarprefix="./"-src=0 (0.01s) + --- PASS: TestSort/longname-logprefix="../"-tarprefix="/"-src=0 (0.02s) + --- PASS: TestSort/longname-logprefix="../"-tarprefix="../"-src=0 (0.03s) + --- PASS: TestSort/longname-logprefix=""-tarprefix=""-src=1 (0.02s) + --- PASS: TestSort/longname-logprefix=""-tarprefix="./"-src=1 (0.03s) --- PASS: TestSort/longname-logprefix=""-tarprefix="/"-src=1 (0.03s) - --- PASS: TestSort/longname-logprefix=""-tarprefix="../"-src=1 (0.02s) + --- PASS: TestSort/longname-logprefix=""-tarprefix="../"-src=1 (0.03s) --- PASS: TestSort/longname-logprefix="./"-tarprefix=""-src=1 (0.02s) - --- PASS: TestSort/longname-logprefix="./"-tarprefix="./"-src=1 (0.02s) - --- PASS: TestSort/longname-logprefix="./"-tarprefix="/"-src=1 (0.03s) - --- PASS: TestSort/longname-logprefix="./"-tarprefix="../"-src=1 (0.03s) + --- PASS: TestSort/longname-logprefix="./"-tarprefix="./"-src=1 (0.03s) + --- PASS: TestSort/longname-logprefix="./"-tarprefix="/"-src=1 (0.02s) + --- PASS: TestSort/longname-logprefix="./"-tarprefix="../"-src=1 (0.02s) --- PASS: TestSort/longname-logprefix="/"-tarprefix=""-src=1 (0.02s) - --- PASS: TestSort/longname-logprefix="/"-tarprefix="./"-src=1 (0.03s) - --- PASS: TestSort/longname-logprefix="/"-tarprefix="/"-src=1 (0.02s) + --- PASS: TestSort/longname-logprefix="/"-tarprefix="./"-src=1 (0.02s) + --- PASS: TestSort/longname-logprefix="/"-tarprefix="/"-src=1 (0.03s) --- PASS: TestSort/longname-logprefix="/"-tarprefix="../"-src=1 (0.03s) - --- PASS: TestSort/longname-logprefix="../"-tarprefix=""-src=1 (0.02s) + --- PASS: TestSort/longname-logprefix="../"-tarprefix=""-src=1 (0.03s) --- PASS: TestSort/longname-logprefix="../"-tarprefix="./"-src=1 (0.02s) --- PASS: TestSort/longname-logprefix="../"-tarprefix="/"-src=1 (0.02s) --- PASS: TestSort/longname-logprefix="../"-tarprefix="../"-src=1 (0.02s) - --- PASS: TestSort/longname-logprefix=""-tarprefix=""-src=2 (0.02s) + --- PASS: TestSort/longname-logprefix=""-tarprefix=""-src=2 (0.03s) --- PASS: TestSort/longname-logprefix=""-tarprefix="./"-src=2 (0.03s) - --- PASS: TestSort/longname-logprefix=""-tarprefix="/"-src=2 (0.03s) - --- PASS: TestSort/longname-logprefix=""-tarprefix="../"-src=2 (0.03s) - --- PASS: TestSort/longname-logprefix="./"-tarprefix=""-src=2 (0.03s) + --- PASS: TestSort/longname-logprefix=""-tarprefix="/"-src=2 (0.04s) + --- PASS: TestSort/longname-logprefix=""-tarprefix="../"-src=2 (0.06s) + --- PASS: TestSort/longname-logprefix="./"-tarprefix=""-src=2 (0.02s) --- PASS: TestSort/longname-logprefix="./"-tarprefix="./"-src=2 (0.03s) --- PASS: TestSort/longname-logprefix="./"-tarprefix="/"-src=2 (0.03s) --- PASS: TestSort/longname-logprefix="./"-tarprefix="../"-src=2 (0.03s) - --- PASS: TestSort/longname-logprefix="/"-tarprefix=""-src=2 (0.03s) - --- PASS: TestSort/longname-logprefix="/"-tarprefix="./"-src=2 (0.03s) + --- PASS: TestSort/longname-logprefix="/"-tarprefix=""-src=2 (0.04s) + --- PASS: TestSort/longname-logprefix="/"-tarprefix="./"-src=2 (0.02s) --- PASS: TestSort/longname-logprefix="/"-tarprefix="/"-src=2 (0.03s) --- PASS: TestSort/longname-logprefix="/"-tarprefix="../"-src=2 (0.03s) --- PASS: TestSort/longname-logprefix="../"-tarprefix=""-src=2 (0.03s) --- PASS: TestSort/longname-logprefix="../"-tarprefix="./"-src=2 (0.03s) - --- PASS: TestSort/longname-logprefix="../"-tarprefix="/"-src=2 (0.03s) + --- PASS: TestSort/longname-logprefix="../"-tarprefix="/"-src=2 (0.02s) --- PASS: TestSort/longname-logprefix="../"-tarprefix="../"-src=2 (0.03s) --- PASS: TestSort/various_types-logprefix=""-tarprefix=""-src=0 (0.01s) --- PASS: TestSort/various_types-logprefix=""-tarprefix="./"-src=0 (0.02s) - --- PASS: TestSort/various_types-logprefix=""-tarprefix="/"-src=0 (0.01s) + --- PASS: TestSort/various_types-logprefix=""-tarprefix="/"-src=0 (0.02s) --- PASS: TestSort/various_types-logprefix=""-tarprefix="../"-src=0 (0.01s) --- PASS: TestSort/various_types-logprefix="./"-tarprefix=""-src=0 (0.01s) --- PASS: TestSort/various_types-logprefix="./"-tarprefix="./"-src=0 (0.01s) - --- PASS: TestSort/various_types-logprefix="./"-tarprefix="/"-src=0 (0.01s) - --- PASS: TestSort/various_types-logprefix="./"-tarprefix="../"-src=0 (0.01s) + --- PASS: TestSort/various_types-logprefix="./"-tarprefix="/"-src=0 (0.02s) + --- PASS: TestSort/various_types-logprefix="./"-tarprefix="../"-src=0 (0.02s) --- PASS: TestSort/various_types-logprefix="/"-tarprefix=""-src=0 (0.01s) - --- PASS: TestSort/various_types-logprefix="/"-tarprefix="./"-src=0 (0.01s) + --- PASS: TestSort/various_types-logprefix="/"-tarprefix="./"-src=0 (0.02s) --- PASS: TestSort/various_types-logprefix="/"-tarprefix="/"-src=0 (0.01s) --- PASS: TestSort/various_types-logprefix="/"-tarprefix="../"-src=0 (0.01s) --- PASS: TestSort/various_types-logprefix="../"-tarprefix=""-src=0 (0.02s) - --- PASS: TestSort/various_types-logprefix="../"-tarprefix="./"-src=0 (0.02s) + --- PASS: TestSort/various_types-logprefix="../"-tarprefix="./"-src=0 (0.01s) --- PASS: TestSort/various_types-logprefix="../"-tarprefix="/"-src=0 (0.01s) - --- PASS: TestSort/various_types-logprefix="../"-tarprefix="../"-src=0 (0.02s) - --- PASS: TestSort/various_types-logprefix=""-tarprefix=""-src=1 (0.02s) + --- PASS: TestSort/various_types-logprefix="../"-tarprefix="../"-src=0 (0.01s) + --- PASS: TestSort/various_types-logprefix=""-tarprefix=""-src=1 (0.01s) --- PASS: TestSort/various_types-logprefix=""-tarprefix="./"-src=1 (0.02s) --- PASS: TestSort/various_types-logprefix=""-tarprefix="/"-src=1 (0.02s) - --- PASS: TestSort/various_types-logprefix=""-tarprefix="../"-src=1 (0.01s) + --- PASS: TestSort/various_types-logprefix=""-tarprefix="../"-src=1 (0.02s) --- PASS: TestSort/various_types-logprefix="./"-tarprefix=""-src=1 (0.02s) --- PASS: TestSort/various_types-logprefix="./"-tarprefix="./"-src=1 (0.02s) --- PASS: TestSort/various_types-logprefix="./"-tarprefix="/"-src=1 (0.02s) --- PASS: TestSort/various_types-logprefix="./"-tarprefix="../"-src=1 (0.02s) --- PASS: TestSort/various_types-logprefix="/"-tarprefix=""-src=1 (0.02s) - --- PASS: TestSort/various_types-logprefix="/"-tarprefix="./"-src=1 (0.02s) + --- PASS: TestSort/various_types-logprefix="/"-tarprefix="./"-src=1 (0.03s) --- PASS: TestSort/various_types-logprefix="/"-tarprefix="/"-src=1 (0.02s) --- PASS: TestSort/various_types-logprefix="/"-tarprefix="../"-src=1 (0.02s) --- PASS: TestSort/various_types-logprefix="../"-tarprefix=""-src=1 (0.01s) - --- PASS: TestSort/various_types-logprefix="../"-tarprefix="./"-src=1 (0.02s) + --- PASS: TestSort/various_types-logprefix="../"-tarprefix="./"-src=1 (0.01s) --- PASS: TestSort/various_types-logprefix="../"-tarprefix="/"-src=1 (0.02s) - --- PASS: TestSort/various_types-logprefix="../"-tarprefix="../"-src=1 (0.02s) - --- PASS: TestSort/various_types-logprefix=""-tarprefix=""-src=2 (0.03s) - --- PASS: TestSort/various_types-logprefix=""-tarprefix="./"-src=2 (0.03s) - --- PASS: TestSort/various_types-logprefix=""-tarprefix="/"-src=2 (0.03s) - --- PASS: TestSort/various_types-logprefix=""-tarprefix="../"-src=2 (0.02s) - --- PASS: TestSort/various_types-logprefix="./"-tarprefix=""-src=2 (0.02s) - --- PASS: TestSort/various_types-logprefix="./"-tarprefix="./"-src=2 (0.02s) - --- PASS: TestSort/various_types-logprefix="./"-tarprefix="/"-src=2 (0.02s) + --- PASS: TestSort/various_types-logprefix="../"-tarprefix="../"-src=1 (0.01s) + --- PASS: TestSort/various_types-logprefix=""-tarprefix=""-src=2 (0.02s) + --- PASS: TestSort/various_types-logprefix=""-tarprefix="./"-src=2 (0.02s) + --- PASS: TestSort/various_types-logprefix=""-tarprefix="/"-src=2 (0.02s) + --- PASS: TestSort/various_types-logprefix=""-tarprefix="../"-src=2 (0.04s) + --- PASS: TestSort/various_types-logprefix="./"-tarprefix=""-src=2 (0.04s) + --- PASS: TestSort/various_types-logprefix="./"-tarprefix="./"-src=2 (0.03s) + --- PASS: TestSort/various_types-logprefix="./"-tarprefix="/"-src=2 (0.03s) --- PASS: TestSort/various_types-logprefix="./"-tarprefix="../"-src=2 (0.02s) --- PASS: TestSort/various_types-logprefix="/"-tarprefix=""-src=2 (0.02s) --- PASS: TestSort/various_types-logprefix="/"-tarprefix="./"-src=2 (0.03s) - --- PASS: TestSort/various_types-logprefix="/"-tarprefix="/"-src=2 (0.02s) - --- PASS: TestSort/various_types-logprefix="/"-tarprefix="../"-src=2 (0.03s) - --- PASS: TestSort/various_types-logprefix="../"-tarprefix=""-src=2 (0.02s) + --- PASS: TestSort/various_types-logprefix="/"-tarprefix="/"-src=2 (0.04s) + --- PASS: TestSort/various_types-logprefix="/"-tarprefix="../"-src=2 (0.04s) + --- PASS: TestSort/various_types-logprefix="../"-tarprefix=""-src=2 (0.03s) --- PASS: TestSort/various_types-logprefix="../"-tarprefix="./"-src=2 (0.03s) - --- PASS: TestSort/various_types-logprefix="../"-tarprefix="/"-src=2 (0.03s) + --- PASS: TestSort/various_types-logprefix="../"-tarprefix="/"-src=2 (0.06s) --- PASS: TestSort/various_types-logprefix="../"-tarprefix="../"-src=2 (0.04s) - --- PASS: TestSort/existing_landmark-logprefix=""-tarprefix=""-src=0 (0.02s) + --- PASS: TestSort/existing_landmark-logprefix=""-tarprefix=""-src=0 (0.03s) --- PASS: TestSort/existing_landmark-logprefix=""-tarprefix="./"-src=0 (0.02s) --- PASS: TestSort/existing_landmark-logprefix=""-tarprefix="/"-src=0 (0.02s) - --- PASS: TestSort/existing_landmark-logprefix=""-tarprefix="../"-src=0 (0.02s) - --- PASS: TestSort/existing_landmark-logprefix="./"-tarprefix=""-src=0 (0.01s) - --- PASS: TestSort/existing_landmark-logprefix="./"-tarprefix="./"-src=0 (0.01s) - --- PASS: TestSort/existing_landmark-logprefix="./"-tarprefix="/"-src=0 (0.01s) + --- PASS: TestSort/existing_landmark-logprefix=""-tarprefix="../"-src=0 (0.01s) + --- PASS: TestSort/existing_landmark-logprefix="./"-tarprefix=""-src=0 (0.02s) + --- PASS: TestSort/existing_landmark-logprefix="./"-tarprefix="./"-src=0 (0.02s) + --- PASS: TestSort/existing_landmark-logprefix="./"-tarprefix="/"-src=0 (0.03s) --- PASS: TestSort/existing_landmark-logprefix="./"-tarprefix="../"-src=0 (0.02s) - --- PASS: TestSort/existing_landmark-logprefix="/"-tarprefix=""-src=0 (0.02s) + --- PASS: TestSort/existing_landmark-logprefix="/"-tarprefix=""-src=0 (0.01s) --- PASS: TestSort/existing_landmark-logprefix="/"-tarprefix="./"-src=0 (0.01s) - --- PASS: TestSort/existing_landmark-logprefix="/"-tarprefix="/"-src=0 (0.02s) - --- PASS: TestSort/existing_landmark-logprefix="/"-tarprefix="../"-src=0 (0.01s) - --- PASS: TestSort/existing_landmark-logprefix="../"-tarprefix=""-src=0 (0.01s) - --- PASS: TestSort/existing_landmark-logprefix="../"-tarprefix="./"-src=0 (0.01s) + --- PASS: TestSort/existing_landmark-logprefix="/"-tarprefix="/"-src=0 (0.01s) + --- PASS: TestSort/existing_landmark-logprefix="/"-tarprefix="../"-src=0 (0.02s) + --- PASS: TestSort/existing_landmark-logprefix="../"-tarprefix=""-src=0 (0.02s) + --- PASS: TestSort/existing_landmark-logprefix="../"-tarprefix="./"-src=0 (0.02s) --- PASS: TestSort/existing_landmark-logprefix="../"-tarprefix="/"-src=0 (0.01s) - --- PASS: TestSort/existing_landmark-logprefix="../"-tarprefix="../"-src=0 (0.02s) - --- PASS: TestSort/existing_landmark-logprefix=""-tarprefix=""-src=1 (0.02s) + --- PASS: TestSort/existing_landmark-logprefix="../"-tarprefix="../"-src=0 (0.01s) + --- PASS: TestSort/existing_landmark-logprefix=""-tarprefix=""-src=1 (0.03s) --- PASS: TestSort/existing_landmark-logprefix=""-tarprefix="./"-src=1 (0.02s) --- PASS: TestSort/existing_landmark-logprefix=""-tarprefix="/"-src=1 (0.02s) - --- PASS: TestSort/existing_landmark-logprefix=""-tarprefix="../"-src=1 (0.03s) + --- PASS: TestSort/existing_landmark-logprefix=""-tarprefix="../"-src=1 (0.02s) --- PASS: TestSort/existing_landmark-logprefix="./"-tarprefix=""-src=1 (0.02s) --- PASS: TestSort/existing_landmark-logprefix="./"-tarprefix="./"-src=1 (0.02s) - --- PASS: TestSort/existing_landmark-logprefix="./"-tarprefix="/"-src=1 (0.03s) - --- PASS: TestSort/existing_landmark-logprefix="./"-tarprefix="../"-src=1 (0.02s) - --- PASS: TestSort/existing_landmark-logprefix="/"-tarprefix=""-src=1 (0.02s) + --- PASS: TestSort/existing_landmark-logprefix="./"-tarprefix="/"-src=1 (0.02s) + --- PASS: TestSort/existing_landmark-logprefix="./"-tarprefix="../"-src=1 (0.03s) + --- PASS: TestSort/existing_landmark-logprefix="/"-tarprefix=""-src=1 (0.03s) --- PASS: TestSort/existing_landmark-logprefix="/"-tarprefix="./"-src=1 (0.02s) --- PASS: TestSort/existing_landmark-logprefix="/"-tarprefix="/"-src=1 (0.02s) - --- PASS: TestSort/existing_landmark-logprefix="/"-tarprefix="../"-src=1 (0.02s) + --- PASS: TestSort/existing_landmark-logprefix="/"-tarprefix="../"-src=1 (0.01s) --- PASS: TestSort/existing_landmark-logprefix="../"-tarprefix=""-src=1 (0.02s) - --- PASS: TestSort/existing_landmark-logprefix="../"-tarprefix="./"-src=1 (0.02s) - --- PASS: TestSort/existing_landmark-logprefix="../"-tarprefix="/"-src=1 (0.02s) + --- PASS: TestSort/existing_landmark-logprefix="../"-tarprefix="./"-src=1 (0.01s) + --- PASS: TestSort/existing_landmark-logprefix="../"-tarprefix="/"-src=1 (0.01s) --- PASS: TestSort/existing_landmark-logprefix="../"-tarprefix="../"-src=1 (0.01s) --- PASS: TestSort/existing_landmark-logprefix=""-tarprefix=""-src=2 (0.03s) - --- PASS: TestSort/existing_landmark-logprefix=""-tarprefix="./"-src=2 (0.03s) + --- PASS: TestSort/existing_landmark-logprefix=""-tarprefix="./"-src=2 (0.02s) --- PASS: TestSort/existing_landmark-logprefix=""-tarprefix="/"-src=2 (0.02s) --- PASS: TestSort/existing_landmark-logprefix=""-tarprefix="../"-src=2 (0.02s) - --- PASS: TestSort/existing_landmark-logprefix="./"-tarprefix=""-src=2 (0.04s) - --- PASS: TestSort/existing_landmark-logprefix="./"-tarprefix="./"-src=2 (0.04s) + --- PASS: TestSort/existing_landmark-logprefix="./"-tarprefix=""-src=2 (0.03s) + --- PASS: TestSort/existing_landmark-logprefix="./"-tarprefix="./"-src=2 (0.02s) --- PASS: TestSort/existing_landmark-logprefix="./"-tarprefix="/"-src=2 (0.03s) --- PASS: TestSort/existing_landmark-logprefix="./"-tarprefix="../"-src=2 (0.02s) --- PASS: TestSort/existing_landmark-logprefix="/"-tarprefix=""-src=2 (0.02s) --- PASS: TestSort/existing_landmark-logprefix="/"-tarprefix="./"-src=2 (0.03s) - --- PASS: TestSort/existing_landmark-logprefix="/"-tarprefix="/"-src=2 (0.02s) + --- PASS: TestSort/existing_landmark-logprefix="/"-tarprefix="/"-src=2 (0.03s) --- PASS: TestSort/existing_landmark-logprefix="/"-tarprefix="../"-src=2 (0.03s) - --- PASS: TestSort/existing_landmark-logprefix="../"-tarprefix=""-src=2 (0.03s) + --- PASS: TestSort/existing_landmark-logprefix="../"-tarprefix=""-src=2 (0.04s) --- PASS: TestSort/existing_landmark-logprefix="../"-tarprefix="./"-src=2 (0.02s) - --- PASS: TestSort/existing_landmark-logprefix="../"-tarprefix="/"-src=2 (0.03s) - --- PASS: TestSort/existing_landmark-logprefix="../"-tarprefix="../"-src=2 (0.02s) + --- PASS: TestSort/existing_landmark-logprefix="../"-tarprefix="/"-src=2 (0.02s) + --- PASS: TestSort/existing_landmark-logprefix="../"-tarprefix="../"-src=2 (0.03s) --- PASS: TestSort/existing_landmark_nolog-logprefix=""-tarprefix=""-src=0 (0.02s) --- PASS: TestSort/existing_landmark_nolog-logprefix=""-tarprefix="./"-src=0 (0.02s) --- PASS: TestSort/existing_landmark_nolog-logprefix=""-tarprefix="/"-src=0 (0.02s) --- PASS: TestSort/existing_landmark_nolog-logprefix=""-tarprefix="../"-src=0 (0.02s) - --- PASS: TestSort/existing_landmark_nolog-logprefix="./"-tarprefix=""-src=0 (0.03s) - --- PASS: TestSort/existing_landmark_nolog-logprefix="./"-tarprefix="./"-src=0 (0.02s) - --- PASS: TestSort/existing_landmark_nolog-logprefix="./"-tarprefix="/"-src=0 (0.03s) + --- PASS: TestSort/existing_landmark_nolog-logprefix="./"-tarprefix=""-src=0 (0.01s) + --- PASS: TestSort/existing_landmark_nolog-logprefix="./"-tarprefix="./"-src=0 (0.01s) + --- PASS: TestSort/existing_landmark_nolog-logprefix="./"-tarprefix="/"-src=0 (0.02s) --- PASS: TestSort/existing_landmark_nolog-logprefix="./"-tarprefix="../"-src=0 (0.02s) - --- PASS: TestSort/existing_landmark_nolog-logprefix="/"-tarprefix=""-src=0 (0.02s) + --- PASS: TestSort/existing_landmark_nolog-logprefix="/"-tarprefix=""-src=0 (0.01s) --- PASS: TestSort/existing_landmark_nolog-logprefix="/"-tarprefix="./"-src=0 (0.02s) - --- PASS: TestSort/existing_landmark_nolog-logprefix="/"-tarprefix="/"-src=0 (0.03s) - --- PASS: TestSort/existing_landmark_nolog-logprefix="/"-tarprefix="../"-src=0 (0.02s) - --- PASS: TestSort/existing_landmark_nolog-logprefix="../"-tarprefix=""-src=0 (0.02s) + --- PASS: TestSort/existing_landmark_nolog-logprefix="/"-tarprefix="/"-src=0 (0.02s) + --- PASS: TestSort/existing_landmark_nolog-logprefix="/"-tarprefix="../"-src=0 (0.01s) + --- PASS: TestSort/existing_landmark_nolog-logprefix="../"-tarprefix=""-src=0 (0.03s) --- PASS: TestSort/existing_landmark_nolog-logprefix="../"-tarprefix="./"-src=0 (0.01s) --- PASS: TestSort/existing_landmark_nolog-logprefix="../"-tarprefix="/"-src=0 (0.02s) - --- PASS: TestSort/existing_landmark_nolog-logprefix="../"-tarprefix="../"-src=0 (0.02s) + --- PASS: TestSort/existing_landmark_nolog-logprefix="../"-tarprefix="../"-src=0 (0.01s) --- PASS: TestSort/existing_landmark_nolog-logprefix=""-tarprefix=""-src=1 (0.02s) --- PASS: TestSort/existing_landmark_nolog-logprefix=""-tarprefix="./"-src=1 (0.02s) --- PASS: TestSort/existing_landmark_nolog-logprefix=""-tarprefix="/"-src=1 (0.02s) @@ -3683,100 +3719,100 @@ --- PASS: TestSort/existing_landmark_nolog-logprefix="/"-tarprefix=""-src=1 (0.02s) --- PASS: TestSort/existing_landmark_nolog-logprefix="/"-tarprefix="./"-src=1 (0.02s) --- PASS: TestSort/existing_landmark_nolog-logprefix="/"-tarprefix="/"-src=1 (0.02s) - --- PASS: TestSort/existing_landmark_nolog-logprefix="/"-tarprefix="../"-src=1 (0.03s) + --- PASS: TestSort/existing_landmark_nolog-logprefix="/"-tarprefix="../"-src=1 (0.01s) --- PASS: TestSort/existing_landmark_nolog-logprefix="../"-tarprefix=""-src=1 (0.02s) --- PASS: TestSort/existing_landmark_nolog-logprefix="../"-tarprefix="./"-src=1 (0.02s) --- PASS: TestSort/existing_landmark_nolog-logprefix="../"-tarprefix="/"-src=1 (0.02s) --- PASS: TestSort/existing_landmark_nolog-logprefix="../"-tarprefix="../"-src=1 (0.02s) - --- PASS: TestSort/existing_landmark_nolog-logprefix=""-tarprefix=""-src=2 (0.03s) + --- PASS: TestSort/existing_landmark_nolog-logprefix=""-tarprefix=""-src=2 (0.02s) --- PASS: TestSort/existing_landmark_nolog-logprefix=""-tarprefix="./"-src=2 (0.03s) --- PASS: TestSort/existing_landmark_nolog-logprefix=""-tarprefix="/"-src=2 (0.04s) - --- PASS: TestSort/existing_landmark_nolog-logprefix=""-tarprefix="../"-src=2 (0.02s) - --- PASS: TestSort/existing_landmark_nolog-logprefix="./"-tarprefix=""-src=2 (0.03s) - --- PASS: TestSort/existing_landmark_nolog-logprefix="./"-tarprefix="./"-src=2 (0.04s) + --- PASS: TestSort/existing_landmark_nolog-logprefix=""-tarprefix="../"-src=2 (0.03s) + --- PASS: TestSort/existing_landmark_nolog-logprefix="./"-tarprefix=""-src=2 (0.02s) + --- PASS: TestSort/existing_landmark_nolog-logprefix="./"-tarprefix="./"-src=2 (0.03s) --- PASS: TestSort/existing_landmark_nolog-logprefix="./"-tarprefix="/"-src=2 (0.03s) - --- PASS: TestSort/existing_landmark_nolog-logprefix="./"-tarprefix="../"-src=2 (0.03s) + --- PASS: TestSort/existing_landmark_nolog-logprefix="./"-tarprefix="../"-src=2 (0.02s) --- PASS: TestSort/existing_landmark_nolog-logprefix="/"-tarprefix=""-src=2 (0.02s) - --- PASS: TestSort/existing_landmark_nolog-logprefix="/"-tarprefix="./"-src=2 (0.02s) + --- PASS: TestSort/existing_landmark_nolog-logprefix="/"-tarprefix="./"-src=2 (0.01s) --- PASS: TestSort/existing_landmark_nolog-logprefix="/"-tarprefix="/"-src=2 (0.02s) - --- PASS: TestSort/existing_landmark_nolog-logprefix="/"-tarprefix="../"-src=2 (0.03s) - --- PASS: TestSort/existing_landmark_nolog-logprefix="../"-tarprefix=""-src=2 (0.03s) + --- PASS: TestSort/existing_landmark_nolog-logprefix="/"-tarprefix="../"-src=2 (0.02s) + --- PASS: TestSort/existing_landmark_nolog-logprefix="../"-tarprefix=""-src=2 (0.02s) --- PASS: TestSort/existing_landmark_nolog-logprefix="../"-tarprefix="./"-src=2 (0.02s) --- PASS: TestSort/existing_landmark_nolog-logprefix="../"-tarprefix="/"-src=2 (0.03s) - --- PASS: TestSort/existing_landmark_nolog-logprefix="../"-tarprefix="../"-src=2 (0.03s) + --- PASS: TestSort/existing_landmark_nolog-logprefix="../"-tarprefix="../"-src=2 (0.02s) --- PASS: TestSort/existing_noprefetch_landmark-logprefix=""-tarprefix=""-src=0 (0.02s) - --- PASS: TestSort/existing_noprefetch_landmark-logprefix=""-tarprefix="./"-src=0 (0.02s) + --- PASS: TestSort/existing_noprefetch_landmark-logprefix=""-tarprefix="./"-src=0 (0.01s) --- PASS: TestSort/existing_noprefetch_landmark-logprefix=""-tarprefix="/"-src=0 (0.01s) - --- PASS: TestSort/existing_noprefetch_landmark-logprefix=""-tarprefix="../"-src=0 (0.01s) - --- PASS: TestSort/existing_noprefetch_landmark-logprefix="./"-tarprefix=""-src=0 (0.01s) + --- PASS: TestSort/existing_noprefetch_landmark-logprefix=""-tarprefix="../"-src=0 (0.02s) + --- PASS: TestSort/existing_noprefetch_landmark-logprefix="./"-tarprefix=""-src=0 (0.03s) --- PASS: TestSort/existing_noprefetch_landmark-logprefix="./"-tarprefix="./"-src=0 (0.02s) --- PASS: TestSort/existing_noprefetch_landmark-logprefix="./"-tarprefix="/"-src=0 (0.01s) - --- PASS: TestSort/existing_noprefetch_landmark-logprefix="./"-tarprefix="../"-src=0 (0.01s) - --- PASS: TestSort/existing_noprefetch_landmark-logprefix="/"-tarprefix=""-src=0 (0.01s) - --- PASS: TestSort/existing_noprefetch_landmark-logprefix="/"-tarprefix="./"-src=0 (0.02s) - --- PASS: TestSort/existing_noprefetch_landmark-logprefix="/"-tarprefix="/"-src=0 (0.01s) - --- PASS: TestSort/existing_noprefetch_landmark-logprefix="/"-tarprefix="../"-src=0 (0.02s) - --- PASS: TestSort/existing_noprefetch_landmark-logprefix="../"-tarprefix=""-src=0 (0.02s) + --- PASS: TestSort/existing_noprefetch_landmark-logprefix="./"-tarprefix="../"-src=0 (0.02s) + --- PASS: TestSort/existing_noprefetch_landmark-logprefix="/"-tarprefix=""-src=0 (0.02s) + --- PASS: TestSort/existing_noprefetch_landmark-logprefix="/"-tarprefix="./"-src=0 (0.01s) + --- PASS: TestSort/existing_noprefetch_landmark-logprefix="/"-tarprefix="/"-src=0 (0.02s) + --- PASS: TestSort/existing_noprefetch_landmark-logprefix="/"-tarprefix="../"-src=0 (0.01s) + --- PASS: TestSort/existing_noprefetch_landmark-logprefix="../"-tarprefix=""-src=0 (0.01s) --- PASS: TestSort/existing_noprefetch_landmark-logprefix="../"-tarprefix="./"-src=0 (0.02s) - --- PASS: TestSort/existing_noprefetch_landmark-logprefix="../"-tarprefix="/"-src=0 (0.01s) + --- PASS: TestSort/existing_noprefetch_landmark-logprefix="../"-tarprefix="/"-src=0 (0.02s) --- PASS: TestSort/existing_noprefetch_landmark-logprefix="../"-tarprefix="../"-src=0 (0.02s) --- PASS: TestSort/existing_noprefetch_landmark-logprefix=""-tarprefix=""-src=1 (0.02s) - --- PASS: TestSort/existing_noprefetch_landmark-logprefix=""-tarprefix="./"-src=1 (0.02s) - --- PASS: TestSort/existing_noprefetch_landmark-logprefix=""-tarprefix="/"-src=1 (0.02s) - --- PASS: TestSort/existing_noprefetch_landmark-logprefix=""-tarprefix="../"-src=1 (0.02s) - --- PASS: TestSort/existing_noprefetch_landmark-logprefix="./"-tarprefix=""-src=1 (0.02s) - --- PASS: TestSort/existing_noprefetch_landmark-logprefix="./"-tarprefix="./"-src=1 (0.02s) - --- PASS: TestSort/existing_noprefetch_landmark-logprefix="./"-tarprefix="/"-src=1 (0.01s) + --- PASS: TestSort/existing_noprefetch_landmark-logprefix=""-tarprefix="./"-src=1 (0.01s) + --- PASS: TestSort/existing_noprefetch_landmark-logprefix=""-tarprefix="/"-src=1 (0.01s) + --- PASS: TestSort/existing_noprefetch_landmark-logprefix=""-tarprefix="../"-src=1 (0.04s) + --- PASS: TestSort/existing_noprefetch_landmark-logprefix="./"-tarprefix=""-src=1 (0.03s) + --- PASS: TestSort/existing_noprefetch_landmark-logprefix="./"-tarprefix="./"-src=1 (0.01s) + --- PASS: TestSort/existing_noprefetch_landmark-logprefix="./"-tarprefix="/"-src=1 (0.03s) --- PASS: TestSort/existing_noprefetch_landmark-logprefix="./"-tarprefix="../"-src=1 (0.02s) --- PASS: TestSort/existing_noprefetch_landmark-logprefix="/"-tarprefix=""-src=1 (0.02s) --- PASS: TestSort/existing_noprefetch_landmark-logprefix="/"-tarprefix="./"-src=1 (0.02s) - --- PASS: TestSort/existing_noprefetch_landmark-logprefix="/"-tarprefix="/"-src=1 (0.03s) + --- PASS: TestSort/existing_noprefetch_landmark-logprefix="/"-tarprefix="/"-src=1 (0.02s) --- PASS: TestSort/existing_noprefetch_landmark-logprefix="/"-tarprefix="../"-src=1 (0.03s) --- PASS: TestSort/existing_noprefetch_landmark-logprefix="../"-tarprefix=""-src=1 (0.02s) - --- PASS: TestSort/existing_noprefetch_landmark-logprefix="../"-tarprefix="./"-src=1 (0.03s) - --- PASS: TestSort/existing_noprefetch_landmark-logprefix="../"-tarprefix="/"-src=1 (0.02s) - --- PASS: TestSort/existing_noprefetch_landmark-logprefix="../"-tarprefix="../"-src=1 (0.02s) - --- PASS: TestSort/existing_noprefetch_landmark-logprefix=""-tarprefix=""-src=2 (0.02s) - --- PASS: TestSort/existing_noprefetch_landmark-logprefix=""-tarprefix="./"-src=2 (0.02s) - --- PASS: TestSort/existing_noprefetch_landmark-logprefix=""-tarprefix="/"-src=2 (0.03s) - --- PASS: TestSort/existing_noprefetch_landmark-logprefix=""-tarprefix="../"-src=2 (0.03s) - --- PASS: TestSort/existing_noprefetch_landmark-logprefix="./"-tarprefix=""-src=2 (0.02s) - --- PASS: TestSort/existing_noprefetch_landmark-logprefix="./"-tarprefix="./"-src=2 (0.04s) + --- PASS: TestSort/existing_noprefetch_landmark-logprefix="../"-tarprefix="./"-src=1 (0.05s) + --- PASS: TestSort/existing_noprefetch_landmark-logprefix="../"-tarprefix="/"-src=1 (0.08s) + --- PASS: TestSort/existing_noprefetch_landmark-logprefix="../"-tarprefix="../"-src=1 (0.03s) + --- PASS: TestSort/existing_noprefetch_landmark-logprefix=""-tarprefix=""-src=2 (0.05s) + --- PASS: TestSort/existing_noprefetch_landmark-logprefix=""-tarprefix="./"-src=2 (0.05s) + --- PASS: TestSort/existing_noprefetch_landmark-logprefix=""-tarprefix="/"-src=2 (0.10s) + --- PASS: TestSort/existing_noprefetch_landmark-logprefix=""-tarprefix="../"-src=2 (0.09s) + --- PASS: TestSort/existing_noprefetch_landmark-logprefix="./"-tarprefix=""-src=2 (0.06s) + --- PASS: TestSort/existing_noprefetch_landmark-logprefix="./"-tarprefix="./"-src=2 (0.03s) --- PASS: TestSort/existing_noprefetch_landmark-logprefix="./"-tarprefix="/"-src=2 (0.03s) --- PASS: TestSort/existing_noprefetch_landmark-logprefix="./"-tarprefix="../"-src=2 (0.03s) - --- PASS: TestSort/existing_noprefetch_landmark-logprefix="/"-tarprefix=""-src=2 (0.03s) - --- PASS: TestSort/existing_noprefetch_landmark-logprefix="/"-tarprefix="./"-src=2 (0.03s) + --- PASS: TestSort/existing_noprefetch_landmark-logprefix="/"-tarprefix=""-src=2 (0.02s) + --- PASS: TestSort/existing_noprefetch_landmark-logprefix="/"-tarprefix="./"-src=2 (0.02s) --- PASS: TestSort/existing_noprefetch_landmark-logprefix="/"-tarprefix="/"-src=2 (0.02s) - --- PASS: TestSort/existing_noprefetch_landmark-logprefix="/"-tarprefix="../"-src=2 (0.02s) - --- PASS: TestSort/existing_noprefetch_landmark-logprefix="../"-tarprefix=""-src=2 (0.03s) + --- PASS: TestSort/existing_noprefetch_landmark-logprefix="/"-tarprefix="../"-src=2 (0.03s) + --- PASS: TestSort/existing_noprefetch_landmark-logprefix="../"-tarprefix=""-src=2 (0.05s) --- PASS: TestSort/existing_noprefetch_landmark-logprefix="../"-tarprefix="./"-src=2 (0.04s) - --- PASS: TestSort/existing_noprefetch_landmark-logprefix="../"-tarprefix="/"-src=2 (0.03s) - --- PASS: TestSort/existing_noprefetch_landmark-logprefix="../"-tarprefix="../"-src=2 (0.03s) - --- PASS: TestSort/existing_noprefetch_landmark_nolog-logprefix=""-tarprefix=""-src=0 (0.02s) - --- PASS: TestSort/existing_noprefetch_landmark_nolog-logprefix=""-tarprefix="./"-src=0 (0.02s) - --- PASS: TestSort/existing_noprefetch_landmark_nolog-logprefix=""-tarprefix="/"-src=0 (0.02s) - --- PASS: TestSort/existing_noprefetch_landmark_nolog-logprefix=""-tarprefix="../"-src=0 (0.02s) - --- PASS: TestSort/existing_noprefetch_landmark_nolog-logprefix="./"-tarprefix=""-src=0 (0.01s) - --- PASS: TestSort/existing_noprefetch_landmark_nolog-logprefix="./"-tarprefix="./"-src=0 (0.02s) + --- PASS: TestSort/existing_noprefetch_landmark-logprefix="../"-tarprefix="/"-src=2 (0.07s) + --- PASS: TestSort/existing_noprefetch_landmark-logprefix="../"-tarprefix="../"-src=2 (0.09s) + --- PASS: TestSort/existing_noprefetch_landmark_nolog-logprefix=""-tarprefix=""-src=0 (0.07s) + --- PASS: TestSort/existing_noprefetch_landmark_nolog-logprefix=""-tarprefix="./"-src=0 (0.08s) + --- PASS: TestSort/existing_noprefetch_landmark_nolog-logprefix=""-tarprefix="/"-src=0 (0.06s) + --- PASS: TestSort/existing_noprefetch_landmark_nolog-logprefix=""-tarprefix="../"-src=0 (0.04s) + --- PASS: TestSort/existing_noprefetch_landmark_nolog-logprefix="./"-tarprefix=""-src=0 (0.03s) + --- PASS: TestSort/existing_noprefetch_landmark_nolog-logprefix="./"-tarprefix="./"-src=0 (0.01s) --- PASS: TestSort/existing_noprefetch_landmark_nolog-logprefix="./"-tarprefix="/"-src=0 (0.02s) --- PASS: TestSort/existing_noprefetch_landmark_nolog-logprefix="./"-tarprefix="../"-src=0 (0.02s) - --- PASS: TestSort/existing_noprefetch_landmark_nolog-logprefix="/"-tarprefix=""-src=0 (0.02s) - --- PASS: TestSort/existing_noprefetch_landmark_nolog-logprefix="/"-tarprefix="./"-src=0 (0.02s) + --- PASS: TestSort/existing_noprefetch_landmark_nolog-logprefix="/"-tarprefix=""-src=0 (0.03s) + --- PASS: TestSort/existing_noprefetch_landmark_nolog-logprefix="/"-tarprefix="./"-src=0 (0.03s) --- PASS: TestSort/existing_noprefetch_landmark_nolog-logprefix="/"-tarprefix="/"-src=0 (0.02s) - --- PASS: TestSort/existing_noprefetch_landmark_nolog-logprefix="/"-tarprefix="../"-src=0 (0.02s) + --- PASS: TestSort/existing_noprefetch_landmark_nolog-logprefix="/"-tarprefix="../"-src=0 (0.03s) --- PASS: TestSort/existing_noprefetch_landmark_nolog-logprefix="../"-tarprefix=""-src=0 (0.02s) --- PASS: TestSort/existing_noprefetch_landmark_nolog-logprefix="../"-tarprefix="./"-src=0 (0.01s) - --- PASS: TestSort/existing_noprefetch_landmark_nolog-logprefix="../"-tarprefix="/"-src=0 (0.02s) + --- PASS: TestSort/existing_noprefetch_landmark_nolog-logprefix="../"-tarprefix="/"-src=0 (0.01s) --- PASS: TestSort/existing_noprefetch_landmark_nolog-logprefix="../"-tarprefix="../"-src=0 (0.01s) - --- PASS: TestSort/existing_noprefetch_landmark_nolog-logprefix=""-tarprefix=""-src=1 (0.02s) + --- PASS: TestSort/existing_noprefetch_landmark_nolog-logprefix=""-tarprefix=""-src=1 (0.01s) --- PASS: TestSort/existing_noprefetch_landmark_nolog-logprefix=""-tarprefix="./"-src=1 (0.02s) - --- PASS: TestSort/existing_noprefetch_landmark_nolog-logprefix=""-tarprefix="/"-src=1 (0.02s) + --- PASS: TestSort/existing_noprefetch_landmark_nolog-logprefix=""-tarprefix="/"-src=1 (0.01s) --- PASS: TestSort/existing_noprefetch_landmark_nolog-logprefix=""-tarprefix="../"-src=1 (0.02s) - --- PASS: TestSort/existing_noprefetch_landmark_nolog-logprefix="./"-tarprefix=""-src=1 (0.03s) + --- PASS: TestSort/existing_noprefetch_landmark_nolog-logprefix="./"-tarprefix=""-src=1 (0.02s) --- PASS: TestSort/existing_noprefetch_landmark_nolog-logprefix="./"-tarprefix="./"-src=1 (0.02s) - --- PASS: TestSort/existing_noprefetch_landmark_nolog-logprefix="./"-tarprefix="/"-src=1 (0.03s) + --- PASS: TestSort/existing_noprefetch_landmark_nolog-logprefix="./"-tarprefix="/"-src=1 (0.02s) --- PASS: TestSort/existing_noprefetch_landmark_nolog-logprefix="./"-tarprefix="../"-src=1 (0.02s) - --- PASS: TestSort/existing_noprefetch_landmark_nolog-logprefix="/"-tarprefix=""-src=1 (0.02s) + --- PASS: TestSort/existing_noprefetch_landmark_nolog-logprefix="/"-tarprefix=""-src=1 (0.03s) --- PASS: TestSort/existing_noprefetch_landmark_nolog-logprefix="/"-tarprefix="./"-src=1 (0.02s) --- PASS: TestSort/existing_noprefetch_landmark_nolog-logprefix="/"-tarprefix="/"-src=1 (0.02s) --- PASS: TestSort/existing_noprefetch_landmark_nolog-logprefix="/"-tarprefix="../"-src=1 (0.02s) @@ -3785,21 +3821,21 @@ --- PASS: TestSort/existing_noprefetch_landmark_nolog-logprefix="../"-tarprefix="/"-src=1 (0.02s) --- PASS: TestSort/existing_noprefetch_landmark_nolog-logprefix="../"-tarprefix="../"-src=1 (0.03s) --- PASS: TestSort/existing_noprefetch_landmark_nolog-logprefix=""-tarprefix=""-src=2 (0.03s) - --- PASS: TestSort/existing_noprefetch_landmark_nolog-logprefix=""-tarprefix="./"-src=2 (0.04s) - --- PASS: TestSort/existing_noprefetch_landmark_nolog-logprefix=""-tarprefix="/"-src=2 (0.03s) + --- PASS: TestSort/existing_noprefetch_landmark_nolog-logprefix=""-tarprefix="./"-src=2 (0.03s) + --- PASS: TestSort/existing_noprefetch_landmark_nolog-logprefix=""-tarprefix="/"-src=2 (0.04s) --- PASS: TestSort/existing_noprefetch_landmark_nolog-logprefix=""-tarprefix="../"-src=2 (0.03s) - --- PASS: TestSort/existing_noprefetch_landmark_nolog-logprefix="./"-tarprefix=""-src=2 (0.03s) - --- PASS: TestSort/existing_noprefetch_landmark_nolog-logprefix="./"-tarprefix="./"-src=2 (0.03s) - --- PASS: TestSort/existing_noprefetch_landmark_nolog-logprefix="./"-tarprefix="/"-src=2 (0.03s) - --- PASS: TestSort/existing_noprefetch_landmark_nolog-logprefix="./"-tarprefix="../"-src=2 (0.03s) + --- PASS: TestSort/existing_noprefetch_landmark_nolog-logprefix="./"-tarprefix=""-src=2 (0.02s) + --- PASS: TestSort/existing_noprefetch_landmark_nolog-logprefix="./"-tarprefix="./"-src=2 (0.02s) + --- PASS: TestSort/existing_noprefetch_landmark_nolog-logprefix="./"-tarprefix="/"-src=2 (0.02s) + --- PASS: TestSort/existing_noprefetch_landmark_nolog-logprefix="./"-tarprefix="../"-src=2 (0.02s) --- PASS: TestSort/existing_noprefetch_landmark_nolog-logprefix="/"-tarprefix=""-src=2 (0.03s) - --- PASS: TestSort/existing_noprefetch_landmark_nolog-logprefix="/"-tarprefix="./"-src=2 (0.03s) - --- PASS: TestSort/existing_noprefetch_landmark_nolog-logprefix="/"-tarprefix="/"-src=2 (0.04s) + --- PASS: TestSort/existing_noprefetch_landmark_nolog-logprefix="/"-tarprefix="./"-src=2 (0.02s) + --- PASS: TestSort/existing_noprefetch_landmark_nolog-logprefix="/"-tarprefix="/"-src=2 (0.02s) --- PASS: TestSort/existing_noprefetch_landmark_nolog-logprefix="/"-tarprefix="../"-src=2 (0.03s) - --- PASS: TestSort/existing_noprefetch_landmark_nolog-logprefix="../"-tarprefix=""-src=2 (0.03s) + --- PASS: TestSort/existing_noprefetch_landmark_nolog-logprefix="../"-tarprefix=""-src=2 (0.02s) --- PASS: TestSort/existing_noprefetch_landmark_nolog-logprefix="../"-tarprefix="./"-src=2 (0.02s) - --- PASS: TestSort/existing_noprefetch_landmark_nolog-logprefix="../"-tarprefix="/"-src=2 (0.04s) - --- PASS: TestSort/existing_noprefetch_landmark_nolog-logprefix="../"-tarprefix="../"-src=2 (0.03s) + --- PASS: TestSort/existing_noprefetch_landmark_nolog-logprefix="../"-tarprefix="/"-src=2 (0.02s) + --- PASS: TestSort/existing_noprefetch_landmark_nolog-logprefix="../"-tarprefix="../"-src=2 (0.02s) --- PASS: TestSort/not_existing_file-logprefix=""-tarprefix=""-src=0 (0.00s) --- PASS: TestSort/not_existing_file-logprefix=""-tarprefix="./"-src=0 (0.00s) --- PASS: TestSort/not_existing_file-logprefix=""-tarprefix="/"-src=0 (0.00s) @@ -3818,7 +3854,7 @@ --- PASS: TestSort/not_existing_file-logprefix="../"-tarprefix="../"-src=0 (0.00s) --- PASS: TestSort/not_existing_file-logprefix=""-tarprefix=""-src=1 (0.00s) --- PASS: TestSort/not_existing_file-logprefix=""-tarprefix="./"-src=1 (0.00s) - --- PASS: TestSort/not_existing_file-logprefix=""-tarprefix="/"-src=1 (0.01s) + --- PASS: TestSort/not_existing_file-logprefix=""-tarprefix="/"-src=1 (0.00s) --- PASS: TestSort/not_existing_file-logprefix=""-tarprefix="../"-src=1 (0.00s) --- PASS: TestSort/not_existing_file-logprefix="./"-tarprefix=""-src=1 (0.00s) --- PASS: TestSort/not_existing_file-logprefix="./"-tarprefix="./"-src=1 (0.00s) @@ -3832,117 +3868,117 @@ --- PASS: TestSort/not_existing_file-logprefix="../"-tarprefix="./"-src=1 (0.00s) --- PASS: TestSort/not_existing_file-logprefix="../"-tarprefix="/"-src=1 (0.00s) --- PASS: TestSort/not_existing_file-logprefix="../"-tarprefix="../"-src=1 (0.00s) - --- PASS: TestSort/not_existing_file-logprefix=""-tarprefix=""-src=2 (0.02s) + --- PASS: TestSort/not_existing_file-logprefix=""-tarprefix=""-src=2 (0.01s) --- PASS: TestSort/not_existing_file-logprefix=""-tarprefix="./"-src=2 (0.01s) --- PASS: TestSort/not_existing_file-logprefix=""-tarprefix="/"-src=2 (0.01s) --- PASS: TestSort/not_existing_file-logprefix=""-tarprefix="../"-src=2 (0.01s) --- PASS: TestSort/not_existing_file-logprefix="./"-tarprefix=""-src=2 (0.01s) --- PASS: TestSort/not_existing_file-logprefix="./"-tarprefix="./"-src=2 (0.01s) - --- PASS: TestSort/not_existing_file-logprefix="./"-tarprefix="/"-src=2 (0.01s) + --- PASS: TestSort/not_existing_file-logprefix="./"-tarprefix="/"-src=2 (0.00s) --- PASS: TestSort/not_existing_file-logprefix="./"-tarprefix="../"-src=2 (0.01s) --- PASS: TestSort/not_existing_file-logprefix="/"-tarprefix=""-src=2 (0.01s) - --- PASS: TestSort/not_existing_file-logprefix="/"-tarprefix="./"-src=2 (0.01s) + --- PASS: TestSort/not_existing_file-logprefix="/"-tarprefix="./"-src=2 (0.00s) --- PASS: TestSort/not_existing_file-logprefix="/"-tarprefix="/"-src=2 (0.01s) --- PASS: TestSort/not_existing_file-logprefix="/"-tarprefix="../"-src=2 (0.01s) - --- PASS: TestSort/not_existing_file-logprefix="../"-tarprefix=""-src=2 (0.01s) - --- PASS: TestSort/not_existing_file-logprefix="../"-tarprefix="./"-src=2 (0.01s) - --- PASS: TestSort/not_existing_file-logprefix="../"-tarprefix="/"-src=2 (0.01s) - --- PASS: TestSort/not_existing_file-logprefix="../"-tarprefix="../"-src=2 (0.01s) - --- PASS: TestSort/not_existing_file_allow_fail-logprefix=""-tarprefix=""-src=0 (0.02s) - --- PASS: TestSort/not_existing_file_allow_fail-logprefix=""-tarprefix="./"-src=0 (0.02s) - --- PASS: TestSort/not_existing_file_allow_fail-logprefix=""-tarprefix="/"-src=0 (0.02s) + --- PASS: TestSort/not_existing_file-logprefix="../"-tarprefix=""-src=2 (0.00s) + --- PASS: TestSort/not_existing_file-logprefix="../"-tarprefix="./"-src=2 (0.00s) + --- PASS: TestSort/not_existing_file-logprefix="../"-tarprefix="/"-src=2 (0.00s) + --- PASS: TestSort/not_existing_file-logprefix="../"-tarprefix="../"-src=2 (0.00s) + --- PASS: TestSort/not_existing_file_allow_fail-logprefix=""-tarprefix=""-src=0 (0.01s) + --- PASS: TestSort/not_existing_file_allow_fail-logprefix=""-tarprefix="./"-src=0 (0.01s) + --- PASS: TestSort/not_existing_file_allow_fail-logprefix=""-tarprefix="/"-src=0 (0.03s) --- PASS: TestSort/not_existing_file_allow_fail-logprefix=""-tarprefix="../"-src=0 (0.02s) - --- PASS: TestSort/not_existing_file_allow_fail-logprefix="./"-tarprefix=""-src=0 (0.01s) - --- PASS: TestSort/not_existing_file_allow_fail-logprefix="./"-tarprefix="./"-src=0 (0.02s) - --- PASS: TestSort/not_existing_file_allow_fail-logprefix="./"-tarprefix="/"-src=0 (0.02s) - --- PASS: TestSort/not_existing_file_allow_fail-logprefix="./"-tarprefix="../"-src=0 (0.02s) - --- PASS: TestSort/not_existing_file_allow_fail-logprefix="/"-tarprefix=""-src=0 (0.02s) - --- PASS: TestSort/not_existing_file_allow_fail-logprefix="/"-tarprefix="./"-src=0 (0.02s) + --- PASS: TestSort/not_existing_file_allow_fail-logprefix="./"-tarprefix=""-src=0 (0.02s) + --- PASS: TestSort/not_existing_file_allow_fail-logprefix="./"-tarprefix="./"-src=0 (0.01s) + --- PASS: TestSort/not_existing_file_allow_fail-logprefix="./"-tarprefix="/"-src=0 (0.03s) + --- PASS: TestSort/not_existing_file_allow_fail-logprefix="./"-tarprefix="../"-src=0 (0.01s) + --- PASS: TestSort/not_existing_file_allow_fail-logprefix="/"-tarprefix=""-src=0 (0.01s) + --- PASS: TestSort/not_existing_file_allow_fail-logprefix="/"-tarprefix="./"-src=0 (0.01s) --- PASS: TestSort/not_existing_file_allow_fail-logprefix="/"-tarprefix="/"-src=0 (0.01s) - --- PASS: TestSort/not_existing_file_allow_fail-logprefix="/"-tarprefix="../"-src=0 (0.02s) + --- PASS: TestSort/not_existing_file_allow_fail-logprefix="/"-tarprefix="../"-src=0 (0.01s) --- PASS: TestSort/not_existing_file_allow_fail-logprefix="../"-tarprefix=""-src=0 (0.02s) --- PASS: TestSort/not_existing_file_allow_fail-logprefix="../"-tarprefix="./"-src=0 (0.02s) - --- PASS: TestSort/not_existing_file_allow_fail-logprefix="../"-tarprefix="/"-src=0 (0.05s) - --- PASS: TestSort/not_existing_file_allow_fail-logprefix="../"-tarprefix="../"-src=0 (0.03s) - --- PASS: TestSort/not_existing_file_allow_fail-logprefix=""-tarprefix=""-src=1 (0.02s) - --- PASS: TestSort/not_existing_file_allow_fail-logprefix=""-tarprefix="./"-src=1 (0.03s) - --- PASS: TestSort/not_existing_file_allow_fail-logprefix=""-tarprefix="/"-src=1 (0.03s) - --- PASS: TestSort/not_existing_file_allow_fail-logprefix=""-tarprefix="../"-src=1 (0.05s) - --- PASS: TestSort/not_existing_file_allow_fail-logprefix="./"-tarprefix=""-src=1 (0.07s) - --- PASS: TestSort/not_existing_file_allow_fail-logprefix="./"-tarprefix="./"-src=1 (0.08s) - --- PASS: TestSort/not_existing_file_allow_fail-logprefix="./"-tarprefix="/"-src=1 (0.08s) - --- PASS: TestSort/not_existing_file_allow_fail-logprefix="./"-tarprefix="../"-src=1 (0.05s) - --- PASS: TestSort/not_existing_file_allow_fail-logprefix="/"-tarprefix=""-src=1 (0.03s) - --- PASS: TestSort/not_existing_file_allow_fail-logprefix="/"-tarprefix="./"-src=1 (0.03s) - --- PASS: TestSort/not_existing_file_allow_fail-logprefix="/"-tarprefix="/"-src=1 (0.05s) - --- PASS: TestSort/not_existing_file_allow_fail-logprefix="/"-tarprefix="../"-src=1 (0.04s) - --- PASS: TestSort/not_existing_file_allow_fail-logprefix="../"-tarprefix=""-src=1 (0.05s) - --- PASS: TestSort/not_existing_file_allow_fail-logprefix="../"-tarprefix="./"-src=1 (0.04s) - --- PASS: TestSort/not_existing_file_allow_fail-logprefix="../"-tarprefix="/"-src=1 (0.04s) - --- PASS: TestSort/not_existing_file_allow_fail-logprefix="../"-tarprefix="../"-src=1 (0.04s) - --- PASS: TestSort/not_existing_file_allow_fail-logprefix=""-tarprefix=""-src=2 (0.06s) - --- PASS: TestSort/not_existing_file_allow_fail-logprefix=""-tarprefix="./"-src=2 (0.06s) - --- PASS: TestSort/not_existing_file_allow_fail-logprefix=""-tarprefix="/"-src=2 (0.04s) - --- PASS: TestSort/not_existing_file_allow_fail-logprefix=""-tarprefix="../"-src=2 (0.04s) - --- PASS: TestSort/not_existing_file_allow_fail-logprefix="./"-tarprefix=""-src=2 (0.04s) + --- PASS: TestSort/not_existing_file_allow_fail-logprefix="../"-tarprefix="/"-src=0 (0.02s) + --- PASS: TestSort/not_existing_file_allow_fail-logprefix="../"-tarprefix="../"-src=0 (0.01s) + --- PASS: TestSort/not_existing_file_allow_fail-logprefix=""-tarprefix=""-src=1 (0.01s) + --- PASS: TestSort/not_existing_file_allow_fail-logprefix=""-tarprefix="./"-src=1 (0.02s) + --- PASS: TestSort/not_existing_file_allow_fail-logprefix=""-tarprefix="/"-src=1 (0.01s) + --- PASS: TestSort/not_existing_file_allow_fail-logprefix=""-tarprefix="../"-src=1 (0.02s) + --- PASS: TestSort/not_existing_file_allow_fail-logprefix="./"-tarprefix=""-src=1 (0.01s) + --- PASS: TestSort/not_existing_file_allow_fail-logprefix="./"-tarprefix="./"-src=1 (0.02s) + --- PASS: TestSort/not_existing_file_allow_fail-logprefix="./"-tarprefix="/"-src=1 (0.02s) + --- PASS: TestSort/not_existing_file_allow_fail-logprefix="./"-tarprefix="../"-src=1 (0.02s) + --- PASS: TestSort/not_existing_file_allow_fail-logprefix="/"-tarprefix=""-src=1 (0.02s) + --- PASS: TestSort/not_existing_file_allow_fail-logprefix="/"-tarprefix="./"-src=1 (0.02s) + --- PASS: TestSort/not_existing_file_allow_fail-logprefix="/"-tarprefix="/"-src=1 (0.02s) + --- PASS: TestSort/not_existing_file_allow_fail-logprefix="/"-tarprefix="../"-src=1 (0.02s) + --- PASS: TestSort/not_existing_file_allow_fail-logprefix="../"-tarprefix=""-src=1 (0.02s) + --- PASS: TestSort/not_existing_file_allow_fail-logprefix="../"-tarprefix="./"-src=1 (0.02s) + --- PASS: TestSort/not_existing_file_allow_fail-logprefix="../"-tarprefix="/"-src=1 (0.02s) + --- PASS: TestSort/not_existing_file_allow_fail-logprefix="../"-tarprefix="../"-src=1 (0.02s) + --- PASS: TestSort/not_existing_file_allow_fail-logprefix=""-tarprefix=""-src=2 (0.02s) + --- PASS: TestSort/not_existing_file_allow_fail-logprefix=""-tarprefix="./"-src=2 (0.02s) + --- PASS: TestSort/not_existing_file_allow_fail-logprefix=""-tarprefix="/"-src=2 (0.03s) + --- PASS: TestSort/not_existing_file_allow_fail-logprefix=""-tarprefix="../"-src=2 (0.03s) + --- PASS: TestSort/not_existing_file_allow_fail-logprefix="./"-tarprefix=""-src=2 (0.03s) --- PASS: TestSort/not_existing_file_allow_fail-logprefix="./"-tarprefix="./"-src=2 (0.02s) - --- PASS: TestSort/not_existing_file_allow_fail-logprefix="./"-tarprefix="/"-src=2 (0.04s) + --- PASS: TestSort/not_existing_file_allow_fail-logprefix="./"-tarprefix="/"-src=2 (0.03s) --- PASS: TestSort/not_existing_file_allow_fail-logprefix="./"-tarprefix="../"-src=2 (0.03s) - --- PASS: TestSort/not_existing_file_allow_fail-logprefix="/"-tarprefix=""-src=2 (0.04s) - --- PASS: TestSort/not_existing_file_allow_fail-logprefix="/"-tarprefix="./"-src=2 (0.07s) - --- PASS: TestSort/not_existing_file_allow_fail-logprefix="/"-tarprefix="/"-src=2 (0.06s) - --- PASS: TestSort/not_existing_file_allow_fail-logprefix="/"-tarprefix="../"-src=2 (0.03s) + --- PASS: TestSort/not_existing_file_allow_fail-logprefix="/"-tarprefix=""-src=2 (0.02s) + --- PASS: TestSort/not_existing_file_allow_fail-logprefix="/"-tarprefix="./"-src=2 (0.02s) + --- PASS: TestSort/not_existing_file_allow_fail-logprefix="/"-tarprefix="/"-src=2 (0.02s) + --- PASS: TestSort/not_existing_file_allow_fail-logprefix="/"-tarprefix="../"-src=2 (0.02s) --- PASS: TestSort/not_existing_file_allow_fail-logprefix="../"-tarprefix=""-src=2 (0.02s) - --- PASS: TestSort/not_existing_file_allow_fail-logprefix="../"-tarprefix="./"-src=2 (0.04s) + --- PASS: TestSort/not_existing_file_allow_fail-logprefix="../"-tarprefix="./"-src=2 (0.03s) --- PASS: TestSort/not_existing_file_allow_fail-logprefix="../"-tarprefix="/"-src=2 (0.03s) --- PASS: TestSort/not_existing_file_allow_fail-logprefix="../"-tarprefix="../"-src=2 (0.03s) --- PASS: TestSort/duplicated_entry-logprefix=""-tarprefix=""-src=0 (0.01s) --- PASS: TestSort/duplicated_entry-logprefix=""-tarprefix="./"-src=0 (0.01s) - --- PASS: TestSort/duplicated_entry-logprefix=""-tarprefix="/"-src=0 (0.02s) - --- PASS: TestSort/duplicated_entry-logprefix=""-tarprefix="../"-src=0 (0.02s) + --- PASS: TestSort/duplicated_entry-logprefix=""-tarprefix="/"-src=0 (0.01s) + --- PASS: TestSort/duplicated_entry-logprefix=""-tarprefix="../"-src=0 (0.01s) --- PASS: TestSort/duplicated_entry-logprefix="./"-tarprefix=""-src=0 (0.01s) - --- PASS: TestSort/duplicated_entry-logprefix="./"-tarprefix="./"-src=0 (0.02s) + --- PASS: TestSort/duplicated_entry-logprefix="./"-tarprefix="./"-src=0 (0.01s) --- PASS: TestSort/duplicated_entry-logprefix="./"-tarprefix="/"-src=0 (0.01s) --- PASS: TestSort/duplicated_entry-logprefix="./"-tarprefix="../"-src=0 (0.01s) --- PASS: TestSort/duplicated_entry-logprefix="/"-tarprefix=""-src=0 (0.01s) --- PASS: TestSort/duplicated_entry-logprefix="/"-tarprefix="./"-src=0 (0.01s) --- PASS: TestSort/duplicated_entry-logprefix="/"-tarprefix="/"-src=0 (0.01s) - --- PASS: TestSort/duplicated_entry-logprefix="/"-tarprefix="../"-src=0 (0.03s) + --- PASS: TestSort/duplicated_entry-logprefix="/"-tarprefix="../"-src=0 (0.01s) --- PASS: TestSort/duplicated_entry-logprefix="../"-tarprefix=""-src=0 (0.01s) --- PASS: TestSort/duplicated_entry-logprefix="../"-tarprefix="./"-src=0 (0.01s) - --- PASS: TestSort/duplicated_entry-logprefix="../"-tarprefix="/"-src=0 (0.03s) - --- PASS: TestSort/duplicated_entry-logprefix="../"-tarprefix="../"-src=0 (0.02s) - --- PASS: TestSort/duplicated_entry-logprefix=""-tarprefix=""-src=1 (0.02s) + --- PASS: TestSort/duplicated_entry-logprefix="../"-tarprefix="/"-src=0 (0.01s) + --- PASS: TestSort/duplicated_entry-logprefix="../"-tarprefix="../"-src=0 (0.01s) + --- PASS: TestSort/duplicated_entry-logprefix=""-tarprefix=""-src=1 (0.01s) --- PASS: TestSort/duplicated_entry-logprefix=""-tarprefix="./"-src=1 (0.02s) - --- PASS: TestSort/duplicated_entry-logprefix=""-tarprefix="/"-src=1 (0.02s) + --- PASS: TestSort/duplicated_entry-logprefix=""-tarprefix="/"-src=1 (0.01s) --- PASS: TestSort/duplicated_entry-logprefix=""-tarprefix="../"-src=1 (0.02s) --- PASS: TestSort/duplicated_entry-logprefix="./"-tarprefix=""-src=1 (0.01s) - --- PASS: TestSort/duplicated_entry-logprefix="./"-tarprefix="./"-src=1 (0.02s) + --- PASS: TestSort/duplicated_entry-logprefix="./"-tarprefix="./"-src=1 (0.01s) --- PASS: TestSort/duplicated_entry-logprefix="./"-tarprefix="/"-src=1 (0.02s) - --- PASS: TestSort/duplicated_entry-logprefix="./"-tarprefix="../"-src=1 (0.02s) + --- PASS: TestSort/duplicated_entry-logprefix="./"-tarprefix="../"-src=1 (0.01s) --- PASS: TestSort/duplicated_entry-logprefix="/"-tarprefix=""-src=1 (0.02s) --- PASS: TestSort/duplicated_entry-logprefix="/"-tarprefix="./"-src=1 (0.02s) --- PASS: TestSort/duplicated_entry-logprefix="/"-tarprefix="/"-src=1 (0.02s) - --- PASS: TestSort/duplicated_entry-logprefix="/"-tarprefix="../"-src=1 (0.02s) - --- PASS: TestSort/duplicated_entry-logprefix="../"-tarprefix=""-src=1 (0.02s) + --- PASS: TestSort/duplicated_entry-logprefix="/"-tarprefix="../"-src=1 (0.01s) + --- PASS: TestSort/duplicated_entry-logprefix="../"-tarprefix=""-src=1 (0.01s) --- PASS: TestSort/duplicated_entry-logprefix="../"-tarprefix="./"-src=1 (0.02s) - --- PASS: TestSort/duplicated_entry-logprefix="../"-tarprefix="/"-src=1 (0.02s) - --- PASS: TestSort/duplicated_entry-logprefix="../"-tarprefix="../"-src=1 (0.02s) + --- PASS: TestSort/duplicated_entry-logprefix="../"-tarprefix="/"-src=1 (0.01s) + --- PASS: TestSort/duplicated_entry-logprefix="../"-tarprefix="../"-src=1 (0.01s) --- PASS: TestSort/duplicated_entry-logprefix=""-tarprefix=""-src=2 (0.03s) - --- PASS: TestSort/duplicated_entry-logprefix=""-tarprefix="./"-src=2 (0.03s) - --- PASS: TestSort/duplicated_entry-logprefix=""-tarprefix="/"-src=2 (0.03s) - --- PASS: TestSort/duplicated_entry-logprefix=""-tarprefix="../"-src=2 (0.03s) - --- PASS: TestSort/duplicated_entry-logprefix="./"-tarprefix=""-src=2 (0.02s) - --- PASS: TestSort/duplicated_entry-logprefix="./"-tarprefix="./"-src=2 (0.02s) + --- PASS: TestSort/duplicated_entry-logprefix=""-tarprefix="./"-src=2 (0.02s) + --- PASS: TestSort/duplicated_entry-logprefix=""-tarprefix="/"-src=2 (0.02s) + --- PASS: TestSort/duplicated_entry-logprefix=""-tarprefix="../"-src=2 (0.02s) + --- PASS: TestSort/duplicated_entry-logprefix="./"-tarprefix=""-src=2 (0.01s) + --- PASS: TestSort/duplicated_entry-logprefix="./"-tarprefix="./"-src=2 (0.03s) --- PASS: TestSort/duplicated_entry-logprefix="./"-tarprefix="/"-src=2 (0.02s) - --- PASS: TestSort/duplicated_entry-logprefix="./"-tarprefix="../"-src=2 (0.03s) + --- PASS: TestSort/duplicated_entry-logprefix="./"-tarprefix="../"-src=2 (0.02s) --- PASS: TestSort/duplicated_entry-logprefix="/"-tarprefix=""-src=2 (0.03s) --- PASS: TestSort/duplicated_entry-logprefix="/"-tarprefix="./"-src=2 (0.02s) --- PASS: TestSort/duplicated_entry-logprefix="/"-tarprefix="/"-src=2 (0.02s) --- PASS: TestSort/duplicated_entry-logprefix="/"-tarprefix="../"-src=2 (0.02s) - --- PASS: TestSort/duplicated_entry-logprefix="../"-tarprefix=""-src=2 (0.03s) - --- PASS: TestSort/duplicated_entry-logprefix="../"-tarprefix="./"-src=2 (0.03s) - --- PASS: TestSort/duplicated_entry-logprefix="../"-tarprefix="/"-src=2 (0.03s) + --- PASS: TestSort/duplicated_entry-logprefix="../"-tarprefix=""-src=2 (0.02s) + --- PASS: TestSort/duplicated_entry-logprefix="../"-tarprefix="./"-src=2 (0.02s) + --- PASS: TestSort/duplicated_entry-logprefix="../"-tarprefix="/"-src=2 (0.02s) --- PASS: TestSort/duplicated_entry-logprefix="../"-tarprefix="../"-src=2 (0.02s) --- PASS: TestSort/hardlink-logprefix=""-tarprefix=""-src=0 (0.01s) --- PASS: TestSort/hardlink-logprefix=""-tarprefix="./"-src=0 (0.01s) @@ -3954,9 +3990,9 @@ --- PASS: TestSort/hardlink-logprefix="./"-tarprefix="../"-src=0 (0.01s) --- PASS: TestSort/hardlink-logprefix="/"-tarprefix=""-src=0 (0.01s) --- PASS: TestSort/hardlink-logprefix="/"-tarprefix="./"-src=0 (0.01s) - --- PASS: TestSort/hardlink-logprefix="/"-tarprefix="/"-src=0 (0.01s) + --- PASS: TestSort/hardlink-logprefix="/"-tarprefix="/"-src=0 (0.02s) --- PASS: TestSort/hardlink-logprefix="/"-tarprefix="../"-src=0 (0.01s) - --- PASS: TestSort/hardlink-logprefix="../"-tarprefix=""-src=0 (0.02s) + --- PASS: TestSort/hardlink-logprefix="../"-tarprefix=""-src=0 (0.01s) --- PASS: TestSort/hardlink-logprefix="../"-tarprefix="./"-src=0 (0.01s) --- PASS: TestSort/hardlink-logprefix="../"-tarprefix="/"-src=0 (0.01s) --- PASS: TestSort/hardlink-logprefix="../"-tarprefix="../"-src=0 (0.01s) @@ -3967,24 +4003,24 @@ --- PASS: TestSort/hardlink-logprefix="./"-tarprefix=""-src=1 (0.01s) --- PASS: TestSort/hardlink-logprefix="./"-tarprefix="./"-src=1 (0.01s) --- PASS: TestSort/hardlink-logprefix="./"-tarprefix="/"-src=1 (0.01s) - --- PASS: TestSort/hardlink-logprefix="./"-tarprefix="../"-src=1 (0.01s) + --- PASS: TestSort/hardlink-logprefix="./"-tarprefix="../"-src=1 (0.02s) --- PASS: TestSort/hardlink-logprefix="/"-tarprefix=""-src=1 (0.01s) - --- PASS: TestSort/hardlink-logprefix="/"-tarprefix="./"-src=1 (0.01s) + --- PASS: TestSort/hardlink-logprefix="/"-tarprefix="./"-src=1 (0.02s) --- PASS: TestSort/hardlink-logprefix="/"-tarprefix="/"-src=1 (0.01s) - --- PASS: TestSort/hardlink-logprefix="/"-tarprefix="../"-src=1 (0.02s) + --- PASS: TestSort/hardlink-logprefix="/"-tarprefix="../"-src=1 (0.01s) --- PASS: TestSort/hardlink-logprefix="../"-tarprefix=""-src=1 (0.01s) --- PASS: TestSort/hardlink-logprefix="../"-tarprefix="./"-src=1 (0.01s) - --- PASS: TestSort/hardlink-logprefix="../"-tarprefix="/"-src=1 (0.02s) + --- PASS: TestSort/hardlink-logprefix="../"-tarprefix="/"-src=1 (0.01s) --- PASS: TestSort/hardlink-logprefix="../"-tarprefix="../"-src=1 (0.01s) - --- PASS: TestSort/hardlink-logprefix=""-tarprefix=""-src=2 (0.03s) - --- PASS: TestSort/hardlink-logprefix=""-tarprefix="./"-src=2 (0.02s) + --- PASS: TestSort/hardlink-logprefix=""-tarprefix=""-src=2 (0.02s) + --- PASS: TestSort/hardlink-logprefix=""-tarprefix="./"-src=2 (0.03s) --- PASS: TestSort/hardlink-logprefix=""-tarprefix="/"-src=2 (0.02s) --- PASS: TestSort/hardlink-logprefix=""-tarprefix="../"-src=2 (0.02s) - --- PASS: TestSort/hardlink-logprefix="./"-tarprefix=""-src=2 (0.02s) + --- PASS: TestSort/hardlink-logprefix="./"-tarprefix=""-src=2 (0.01s) --- PASS: TestSort/hardlink-logprefix="./"-tarprefix="./"-src=2 (0.02s) - --- PASS: TestSort/hardlink-logprefix="./"-tarprefix="/"-src=2 (0.03s) + --- PASS: TestSort/hardlink-logprefix="./"-tarprefix="/"-src=2 (0.02s) --- PASS: TestSort/hardlink-logprefix="./"-tarprefix="../"-src=2 (0.02s) - --- PASS: TestSort/hardlink-logprefix="/"-tarprefix=""-src=2 (0.03s) + --- PASS: TestSort/hardlink-logprefix="/"-tarprefix=""-src=2 (0.02s) --- PASS: TestSort/hardlink-logprefix="/"-tarprefix="./"-src=2 (0.02s) --- PASS: TestSort/hardlink-logprefix="/"-tarprefix="/"-src=2 (0.02s) --- PASS: TestSort/hardlink-logprefix="/"-tarprefix="../"-src=2 (0.02s) @@ -3995,98 +4031,98 @@ --- PASS: TestSort/root_relative_file-logprefix=""-tarprefix=""-src=0 (0.01s) --- PASS: TestSort/root_relative_file-logprefix=""-tarprefix="./"-src=0 (0.02s) --- PASS: TestSort/root_relative_file-logprefix=""-tarprefix="/"-src=0 (0.01s) - --- PASS: TestSort/root_relative_file-logprefix=""-tarprefix="../"-src=0 (0.01s) - --- PASS: TestSort/root_relative_file-logprefix="./"-tarprefix=""-src=0 (0.01s) - --- PASS: TestSort/root_relative_file-logprefix="./"-tarprefix="./"-src=0 (0.02s) + --- PASS: TestSort/root_relative_file-logprefix=""-tarprefix="../"-src=0 (0.02s) + --- PASS: TestSort/root_relative_file-logprefix="./"-tarprefix=""-src=0 (0.02s) + --- PASS: TestSort/root_relative_file-logprefix="./"-tarprefix="./"-src=0 (0.01s) --- PASS: TestSort/root_relative_file-logprefix="./"-tarprefix="/"-src=0 (0.01s) - --- PASS: TestSort/root_relative_file-logprefix="./"-tarprefix="../"-src=0 (0.01s) - --- PASS: TestSort/root_relative_file-logprefix="/"-tarprefix=""-src=0 (0.03s) - --- PASS: TestSort/root_relative_file-logprefix="/"-tarprefix="./"-src=0 (0.03s) + --- PASS: TestSort/root_relative_file-logprefix="./"-tarprefix="../"-src=0 (0.02s) + --- PASS: TestSort/root_relative_file-logprefix="/"-tarprefix=""-src=0 (0.01s) + --- PASS: TestSort/root_relative_file-logprefix="/"-tarprefix="./"-src=0 (0.02s) --- PASS: TestSort/root_relative_file-logprefix="/"-tarprefix="/"-src=0 (0.02s) - --- PASS: TestSort/root_relative_file-logprefix="/"-tarprefix="../"-src=0 (0.02s) - --- PASS: TestSort/root_relative_file-logprefix="../"-tarprefix=""-src=0 (0.02s) + --- PASS: TestSort/root_relative_file-logprefix="/"-tarprefix="../"-src=0 (0.01s) + --- PASS: TestSort/root_relative_file-logprefix="../"-tarprefix=""-src=0 (0.03s) --- PASS: TestSort/root_relative_file-logprefix="../"-tarprefix="./"-src=0 (0.02s) --- PASS: TestSort/root_relative_file-logprefix="../"-tarprefix="/"-src=0 (0.01s) --- PASS: TestSort/root_relative_file-logprefix="../"-tarprefix="../"-src=0 (0.01s) - --- PASS: TestSort/root_relative_file-logprefix=""-tarprefix=""-src=1 (0.01s) - --- PASS: TestSort/root_relative_file-logprefix=""-tarprefix="./"-src=1 (0.01s) - --- PASS: TestSort/root_relative_file-logprefix=""-tarprefix="/"-src=1 (0.01s) - --- PASS: TestSort/root_relative_file-logprefix=""-tarprefix="../"-src=1 (0.02s) + --- PASS: TestSort/root_relative_file-logprefix=""-tarprefix=""-src=1 (0.02s) + --- PASS: TestSort/root_relative_file-logprefix=""-tarprefix="./"-src=1 (0.02s) + --- PASS: TestSort/root_relative_file-logprefix=""-tarprefix="/"-src=1 (0.02s) + --- PASS: TestSort/root_relative_file-logprefix=""-tarprefix="../"-src=1 (0.01s) --- PASS: TestSort/root_relative_file-logprefix="./"-tarprefix=""-src=1 (0.01s) - --- PASS: TestSort/root_relative_file-logprefix="./"-tarprefix="./"-src=1 (0.01s) + --- PASS: TestSort/root_relative_file-logprefix="./"-tarprefix="./"-src=1 (0.02s) --- PASS: TestSort/root_relative_file-logprefix="./"-tarprefix="/"-src=1 (0.02s) --- PASS: TestSort/root_relative_file-logprefix="./"-tarprefix="../"-src=1 (0.02s) --- PASS: TestSort/root_relative_file-logprefix="/"-tarprefix=""-src=1 (0.02s) --- PASS: TestSort/root_relative_file-logprefix="/"-tarprefix="./"-src=1 (0.02s) --- PASS: TestSort/root_relative_file-logprefix="/"-tarprefix="/"-src=1 (0.02s) - --- PASS: TestSort/root_relative_file-logprefix="/"-tarprefix="../"-src=1 (0.02s) + --- PASS: TestSort/root_relative_file-logprefix="/"-tarprefix="../"-src=1 (0.01s) --- PASS: TestSort/root_relative_file-logprefix="../"-tarprefix=""-src=1 (0.02s) --- PASS: TestSort/root_relative_file-logprefix="../"-tarprefix="./"-src=1 (0.02s) --- PASS: TestSort/root_relative_file-logprefix="../"-tarprefix="/"-src=1 (0.02s) - --- PASS: TestSort/root_relative_file-logprefix="../"-tarprefix="../"-src=1 (0.01s) - --- PASS: TestSort/root_relative_file-logprefix=""-tarprefix=""-src=2 (0.03s) + --- PASS: TestSort/root_relative_file-logprefix="../"-tarprefix="../"-src=1 (0.02s) + --- PASS: TestSort/root_relative_file-logprefix=""-tarprefix=""-src=2 (0.02s) --- PASS: TestSort/root_relative_file-logprefix=""-tarprefix="./"-src=2 (0.02s) - --- PASS: TestSort/root_relative_file-logprefix=""-tarprefix="/"-src=2 (0.03s) - --- PASS: TestSort/root_relative_file-logprefix=""-tarprefix="../"-src=2 (0.03s) - --- PASS: TestSort/root_relative_file-logprefix="./"-tarprefix=""-src=2 (0.03s) - --- PASS: TestSort/root_relative_file-logprefix="./"-tarprefix="./"-src=2 (0.02s) + --- PASS: TestSort/root_relative_file-logprefix=""-tarprefix="/"-src=2 (0.02s) + --- PASS: TestSort/root_relative_file-logprefix=""-tarprefix="../"-src=2 (0.02s) + --- PASS: TestSort/root_relative_file-logprefix="./"-tarprefix=""-src=2 (0.02s) + --- PASS: TestSort/root_relative_file-logprefix="./"-tarprefix="./"-src=2 (0.03s) --- PASS: TestSort/root_relative_file-logprefix="./"-tarprefix="/"-src=2 (0.03s) --- PASS: TestSort/root_relative_file-logprefix="./"-tarprefix="../"-src=2 (0.03s) --- PASS: TestSort/root_relative_file-logprefix="/"-tarprefix=""-src=2 (0.02s) - --- PASS: TestSort/root_relative_file-logprefix="/"-tarprefix="./"-src=2 (0.03s) - --- PASS: TestSort/root_relative_file-logprefix="/"-tarprefix="/"-src=2 (0.03s) + --- PASS: TestSort/root_relative_file-logprefix="/"-tarprefix="./"-src=2 (0.02s) + --- PASS: TestSort/root_relative_file-logprefix="/"-tarprefix="/"-src=2 (0.02s) --- PASS: TestSort/root_relative_file-logprefix="/"-tarprefix="../"-src=2 (0.02s) - --- PASS: TestSort/root_relative_file-logprefix="../"-tarprefix=""-src=2 (0.03s) - --- PASS: TestSort/root_relative_file-logprefix="../"-tarprefix="./"-src=2 (0.02s) - --- PASS: TestSort/root_relative_file-logprefix="../"-tarprefix="/"-src=2 (0.03s) - --- PASS: TestSort/root_relative_file-logprefix="../"-tarprefix="../"-src=2 (0.03s) + --- PASS: TestSort/root_relative_file-logprefix="../"-tarprefix=""-src=2 (0.02s) + --- PASS: TestSort/root_relative_file-logprefix="../"-tarprefix="./"-src=2 (0.04s) + --- PASS: TestSort/root_relative_file-logprefix="../"-tarprefix="/"-src=2 (0.02s) + --- PASS: TestSort/root_relative_file-logprefix="../"-tarprefix="../"-src=2 (0.02s) --- PASS: TestSort/root_absolute_file-logprefix=""-tarprefix=""-src=0 (0.01s) - --- PASS: TestSort/root_absolute_file-logprefix=""-tarprefix="./"-src=0 (0.01s) - --- PASS: TestSort/root_absolute_file-logprefix=""-tarprefix="/"-src=0 (0.01s) - --- PASS: TestSort/root_absolute_file-logprefix=""-tarprefix="../"-src=0 (0.01s) - --- PASS: TestSort/root_absolute_file-logprefix="./"-tarprefix=""-src=0 (0.01s) - --- PASS: TestSort/root_absolute_file-logprefix="./"-tarprefix="./"-src=0 (0.01s) + --- PASS: TestSort/root_absolute_file-logprefix=""-tarprefix="./"-src=0 (0.02s) + --- PASS: TestSort/root_absolute_file-logprefix=""-tarprefix="/"-src=0 (0.02s) + --- PASS: TestSort/root_absolute_file-logprefix=""-tarprefix="../"-src=0 (0.02s) + --- PASS: TestSort/root_absolute_file-logprefix="./"-tarprefix=""-src=0 (0.02s) + --- PASS: TestSort/root_absolute_file-logprefix="./"-tarprefix="./"-src=0 (0.03s) --- PASS: TestSort/root_absolute_file-logprefix="./"-tarprefix="/"-src=0 (0.01s) --- PASS: TestSort/root_absolute_file-logprefix="./"-tarprefix="../"-src=0 (0.01s) --- PASS: TestSort/root_absolute_file-logprefix="/"-tarprefix=""-src=0 (0.01s) --- PASS: TestSort/root_absolute_file-logprefix="/"-tarprefix="./"-src=0 (0.01s) --- PASS: TestSort/root_absolute_file-logprefix="/"-tarprefix="/"-src=0 (0.01s) --- PASS: TestSort/root_absolute_file-logprefix="/"-tarprefix="../"-src=0 (0.01s) - --- PASS: TestSort/root_absolute_file-logprefix="../"-tarprefix=""-src=0 (0.02s) + --- PASS: TestSort/root_absolute_file-logprefix="../"-tarprefix=""-src=0 (0.01s) --- PASS: TestSort/root_absolute_file-logprefix="../"-tarprefix="./"-src=0 (0.02s) - --- PASS: TestSort/root_absolute_file-logprefix="../"-tarprefix="/"-src=0 (0.01s) - --- PASS: TestSort/root_absolute_file-logprefix="../"-tarprefix="../"-src=0 (0.01s) - --- PASS: TestSort/root_absolute_file-logprefix=""-tarprefix=""-src=1 (0.02s) + --- PASS: TestSort/root_absolute_file-logprefix="../"-tarprefix="/"-src=0 (0.02s) + --- PASS: TestSort/root_absolute_file-logprefix="../"-tarprefix="../"-src=0 (0.02s) + --- PASS: TestSort/root_absolute_file-logprefix=""-tarprefix=""-src=1 (0.01s) --- PASS: TestSort/root_absolute_file-logprefix=""-tarprefix="./"-src=1 (0.02s) --- PASS: TestSort/root_absolute_file-logprefix=""-tarprefix="/"-src=1 (0.02s) --- PASS: TestSort/root_absolute_file-logprefix=""-tarprefix="../"-src=1 (0.02s) --- PASS: TestSort/root_absolute_file-logprefix="./"-tarprefix=""-src=1 (0.02s) --- PASS: TestSort/root_absolute_file-logprefix="./"-tarprefix="./"-src=1 (0.02s) - --- PASS: TestSort/root_absolute_file-logprefix="./"-tarprefix="/"-src=1 (0.02s) + --- PASS: TestSort/root_absolute_file-logprefix="./"-tarprefix="/"-src=1 (0.01s) --- PASS: TestSort/root_absolute_file-logprefix="./"-tarprefix="../"-src=1 (0.02s) - --- PASS: TestSort/root_absolute_file-logprefix="/"-tarprefix=""-src=1 (0.01s) + --- PASS: TestSort/root_absolute_file-logprefix="/"-tarprefix=""-src=1 (0.02s) --- PASS: TestSort/root_absolute_file-logprefix="/"-tarprefix="./"-src=1 (0.02s) --- PASS: TestSort/root_absolute_file-logprefix="/"-tarprefix="/"-src=1 (0.02s) - --- PASS: TestSort/root_absolute_file-logprefix="/"-tarprefix="../"-src=1 (0.02s) - --- PASS: TestSort/root_absolute_file-logprefix="../"-tarprefix=""-src=1 (0.01s) + --- PASS: TestSort/root_absolute_file-logprefix="/"-tarprefix="../"-src=1 (0.03s) + --- PASS: TestSort/root_absolute_file-logprefix="../"-tarprefix=""-src=1 (0.03s) --- PASS: TestSort/root_absolute_file-logprefix="../"-tarprefix="./"-src=1 (0.02s) --- PASS: TestSort/root_absolute_file-logprefix="../"-tarprefix="/"-src=1 (0.02s) --- PASS: TestSort/root_absolute_file-logprefix="../"-tarprefix="../"-src=1 (0.02s) --- PASS: TestSort/root_absolute_file-logprefix=""-tarprefix=""-src=2 (0.03s) - --- PASS: TestSort/root_absolute_file-logprefix=""-tarprefix="./"-src=2 (0.03s) - --- PASS: TestSort/root_absolute_file-logprefix=""-tarprefix="/"-src=2 (0.02s) + --- PASS: TestSort/root_absolute_file-logprefix=""-tarprefix="./"-src=2 (0.02s) + --- PASS: TestSort/root_absolute_file-logprefix=""-tarprefix="/"-src=2 (0.03s) --- PASS: TestSort/root_absolute_file-logprefix=""-tarprefix="../"-src=2 (0.03s) - --- PASS: TestSort/root_absolute_file-logprefix="./"-tarprefix=""-src=2 (0.02s) + --- PASS: TestSort/root_absolute_file-logprefix="./"-tarprefix=""-src=2 (0.03s) --- PASS: TestSort/root_absolute_file-logprefix="./"-tarprefix="./"-src=2 (0.03s) --- PASS: TestSort/root_absolute_file-logprefix="./"-tarprefix="/"-src=2 (0.02s) - --- PASS: TestSort/root_absolute_file-logprefix="./"-tarprefix="../"-src=2 (0.02s) + --- PASS: TestSort/root_absolute_file-logprefix="./"-tarprefix="../"-src=2 (0.03s) --- PASS: TestSort/root_absolute_file-logprefix="/"-tarprefix=""-src=2 (0.02s) - --- PASS: TestSort/root_absolute_file-logprefix="/"-tarprefix="./"-src=2 (0.03s) - --- PASS: TestSort/root_absolute_file-logprefix="/"-tarprefix="/"-src=2 (0.03s) - --- PASS: TestSort/root_absolute_file-logprefix="/"-tarprefix="../"-src=2 (0.04s) - --- PASS: TestSort/root_absolute_file-logprefix="../"-tarprefix=""-src=2 (0.03s) - --- PASS: TestSort/root_absolute_file-logprefix="../"-tarprefix="./"-src=2 (0.02s) - --- PASS: TestSort/root_absolute_file-logprefix="../"-tarprefix="/"-src=2 (0.03s) + --- PASS: TestSort/root_absolute_file-logprefix="/"-tarprefix="./"-src=2 (0.02s) + --- PASS: TestSort/root_absolute_file-logprefix="/"-tarprefix="/"-src=2 (0.02s) + --- PASS: TestSort/root_absolute_file-logprefix="/"-tarprefix="../"-src=2 (0.03s) + --- PASS: TestSort/root_absolute_file-logprefix="../"-tarprefix=""-src=2 (0.02s) + --- PASS: TestSort/root_absolute_file-logprefix="../"-tarprefix="./"-src=2 (0.03s) + --- PASS: TestSort/root_absolute_file-logprefix="../"-tarprefix="/"-src=2 (0.04s) --- PASS: TestSort/root_absolute_file-logprefix="../"-tarprefix="../"-src=2 (0.02s) === RUN TestCountReader === RUN TestCountReader/nop @@ -4128,10 +4164,10 @@ === RUN TestGzipEStargz/testWriteAndOpen === PAUSE TestGzipEStargz/testWriteAndOpen === CONT TestGzipEStargz/testBuild -=== CONT TestGzipEStargz/testWriteAndOpen === RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="",src=0,format=USTAR -=== RUN TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=0,prefix="",lossless=true,format=USTAR +=== CONT TestGzipEStargz/testWriteAndOpen === CONT TestGzipEStargz/testDigestAndVerify +=== RUN TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=0,prefix="",lossless=true,format=USTAR === RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=0,prefix="",format=USTAR === NAME TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=0,prefix="",lossless=true,format=USTAR gzip_test.go:62: got gzip streams: @@ -4152,18 +4188,12 @@ testutil.go:1462: got TOC entries: === RUN TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=0,prefix="",lossless=false,format=PAX gzip_test.go:62: got gzip streams: +=== RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=0,prefix="",format=PAX +=== NAME TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=0,prefix="",lossless=false,format=PAX gzip_test.go:80: [0] at 0 in stargz, uncompressed length 2048 gzip_test.go:80: [1] at 2076 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000000STARGZ" testutil.go:1462: got TOC entries: === RUN TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=0,prefix="",lossless=true,format=GNU -=== RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=0,prefix="",format=PAX -=== NAME TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=0,prefix="",lossless=true,format=GNU - gzip_test.go:62: got gzip streams: - gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1124 - gzip_test.go:80: [1] at 1152 in stargz, uncompressed length 2048 - gzip_test.go:80: [2] at 3228 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000480STARGZ" - testutil.go:1462: got TOC entries: -=== RUN TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=0,prefix="",lossless=false,format=GNU === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="",src=0,format=USTAR testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"foo","type":"reg","size":5,"mode":420,"offset":540,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"foo","type":"chunk","offset":572,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"foo2/","type":"dir","mode":493},{"name":"foo2/bar","type":"reg","size":5,"mode":420,"offset":3156,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"foo2/bar","type":"chunk","offset":3188,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":540,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"foo","type":"reg","size":5,"mode":420,"offset":1592,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"foo","type":"chunk","offset":1624,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"foo2/","type":"dir","mode":493},{"name":"foo2/bar","type":"reg","size":5,"mode":420,"offset":4264,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"foo2/bar","type":"chunk","offset":4296,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} @@ -4182,39 +4212,42 @@ testutil.go:485: Offset: 3188, NextOffset: 6875 testutil.go:485: Offset: 4296, NextOffset: 7983 testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [.no.prefetch.landmark foo foo2] vs [foo foo2] + testutil.go:377: Directory: "" vs "": [.no.prefetch.landmark foo foo2] vs [foo2 foo] testutil.go:371: Comparing: "foo" vs "foo" testutil.go:485: Offset: 1592, NextOffset: 1624 testutil.go:485: Offset: 540, NextOffset: 572 testutil.go:485: Offset: 1624, NextOffset: 4264 -=== NAME TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=0,prefix="",lossless=false,format=GNU - gzip_test.go:62: got gzip streams: -=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="",src=0,format=USTAR testutil.go:485: Offset: 572, NextOffset: 3156 -=== NAME TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=0,prefix="",lossless=false,format=GNU - gzip_test.go:80: [0] at 0 in stargz, uncompressed length 2048 - gzip_test.go:80: [1] at 2076 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000000STARGZ" -=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="",src=0,format=USTAR testutil.go:371: Comparing: "foo2" vs "foo2" -=== NAME TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=0,prefix="",lossless=false,format=GNU - testutil.go:1462: got TOC entries: -=== RUN TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=0,prefix="./",lossless=true,format=USTAR -=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="",src=0,format=USTAR testutil.go:377: Directory: "foo2" vs "foo2": [bar] vs [bar] testutil.go:371: Comparing: "foo2/bar" vs "foo2/bar" testutil.go:485: Offset: 4264, NextOffset: 4296 +=== NAME TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=0,prefix="",lossless=true,format=GNU + gzip_test.go:62: got gzip streams: + gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1124 + gzip_test.go:80: [1] at 1152 in stargz, uncompressed length 2048 + gzip_test.go:80: [2] at 3228 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000480STARGZ" + testutil.go:1462: got TOC entries: +=== RUN TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=0,prefix="",lossless=false,format=GNU +=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="",src=0,format=USTAR testutil.go:485: Offset: 3156, NextOffset: 3188 testutil.go:485: Offset: 4296, NextOffset: 7983 testutil.go:485: Offset: 3188, NextOffset: 6875 === RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="./",src=0,format=USTAR -=== RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=0,prefix="",format=GNU -=== NAME TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=0,prefix="./",lossless=true,format=USTAR +=== NAME TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=0,prefix="",lossless=false,format=GNU + gzip_test.go:62: got gzip streams: + gzip_test.go:80: [0] at 0 in stargz, uncompressed length 2048 + gzip_test.go:80: [1] at 2076 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000000STARGZ" + testutil.go:1462: got TOC entries: +=== RUN TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=0,prefix="./",lossless=true,format=USTAR gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1124 gzip_test.go:80: [1] at 1152 in stargz, uncompressed length 2048 gzip_test.go:80: [2] at 3228 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000480STARGZ" testutil.go:1462: got TOC entries: === RUN TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=0,prefix="./",lossless=false,format=USTAR +=== RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=0,prefix="",format=GNU +=== NAME TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=0,prefix="./",lossless=false,format=USTAR gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 2048 gzip_test.go:80: [1] at 2076 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000000STARGZ" @@ -4226,8 +4259,6 @@ gzip_test.go:80: [2] at 3228 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000480STARGZ" testutil.go:1462: got TOC entries: === RUN TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=0,prefix="./",lossless=false,format=PAX -=== RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=0,prefix="./",format=USTAR -=== NAME TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=0,prefix="./",lossless=false,format=PAX gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 2048 gzip_test.go:80: [1] at 2076 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000000STARGZ" @@ -4239,34 +4270,53 @@ gzip_test.go:80: [2] at 3228 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000480STARGZ" testutil.go:1462: got TOC entries: === RUN TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=0,prefix="./",lossless=false,format=GNU + gzip_test.go:62: got gzip streams: + gzip_test.go:80: [0] at 0 in stargz, uncompressed length 2048 + gzip_test.go:80: [1] at 2076 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000000STARGZ" + testutil.go:1462: got TOC entries: +=== RUN TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=0,prefix="/",lossless=true,format=USTAR + gzip_test.go:62: got gzip streams: + gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1124 + gzip_test.go:80: [1] at 1152 in stargz, uncompressed length 2048 + gzip_test.go:80: [2] at 3228 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000480STARGZ" === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="./",src=0,format=USTAR testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"./foo","type":"reg","size":5,"mode":420,"offset":540,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./foo","type":"chunk","offset":572,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"./foo2/","type":"dir","mode":493},{"name":"./foo2/bar","type":"reg","size":5,"mode":420,"offset":3156,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./foo2/bar","type":"chunk","offset":3188,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":540,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"./foo","type":"reg","size":5,"mode":420,"offset":1592,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./foo","type":"chunk","offset":1624,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"./foo2/","type":"dir","mode":493},{"name":"./foo2/bar","type":"reg","size":5,"mode":420,"offset":4264,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./foo2/bar","type":"chunk","offset":4296,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} +=== NAME TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=0,prefix="/",lossless=true,format=USTAR + testutil.go:1462: got TOC entries: +=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="./",src=0,format=USTAR testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [foo foo2] vs [.no.prefetch.landmark foo foo2] + testutil.go:377: Directory: "" vs "": [foo2 foo] vs [foo foo2 .no.prefetch.landmark] testutil.go:371: Comparing: "foo" vs "foo" +=== RUN TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=0,prefix="/",lossless=false,format=USTAR +=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="./",src=0,format=USTAR testutil.go:485: Offset: 540, NextOffset: 572 testutil.go:485: Offset: 1592, NextOffset: 1624 testutil.go:485: Offset: 572, NextOffset: 3156 +=== NAME TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=0,prefix="/",lossless=false,format=USTAR + gzip_test.go:62: got gzip streams: +=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="./",src=0,format=USTAR testutil.go:485: Offset: 1624, NextOffset: 4264 +=== NAME TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=0,prefix="/",lossless=false,format=USTAR + gzip_test.go:80: [0] at 0 in stargz, uncompressed length 2048 +=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="./",src=0,format=USTAR testutil.go:371: Comparing: "foo2" vs "foo2" +=== NAME TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=0,prefix="/",lossless=false,format=USTAR + gzip_test.go:80: [1] at 2076 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000000STARGZ" +=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="./",src=0,format=USTAR testutil.go:377: Directory: "foo2" vs "foo2": [bar] vs [bar] testutil.go:371: Comparing: "foo2/bar" vs "foo2/bar" testutil.go:485: Offset: 3156, NextOffset: 3188 -=== NAME TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=0,prefix="./",lossless=false,format=GNU - gzip_test.go:62: got gzip streams: - gzip_test.go:80: [0] at 0 in stargz, uncompressed length 2048 - gzip_test.go:80: [1] at 2076 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000000STARGZ" -=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="./",src=0,format=USTAR testutil.go:485: Offset: 4264, NextOffset: 4296 -=== NAME TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=0,prefix="./",lossless=false,format=GNU +=== NAME TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=0,prefix="/",lossless=false,format=USTAR testutil.go:1462: got TOC entries: -=== RUN TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=0,prefix="/",lossless=true,format=USTAR === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="./",src=0,format=USTAR testutil.go:485: Offset: 3188, NextOffset: 6875 testutil.go:485: Offset: 4296, NextOffset: 7983 +=== RUN TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=0,prefix="/",lossless=true,format=PAX +=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="./",src=0,format=USTAR testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [foo foo2 .no.prefetch.landmark] vs [foo foo2] + testutil.go:377: Directory: "" vs "": [.no.prefetch.landmark foo foo2] vs [foo foo2] testutil.go:371: Comparing: "foo" vs "foo" testutil.go:485: Offset: 1592, NextOffset: 1624 testutil.go:485: Offset: 540, NextOffset: 572 @@ -4276,28 +4326,11 @@ testutil.go:377: Directory: "foo2" vs "foo2": [bar] vs [bar] testutil.go:371: Comparing: "foo2/bar" vs "foo2/bar" testutil.go:485: Offset: 4264, NextOffset: 4296 -=== NAME TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=0,prefix="/",lossless=true,format=USTAR - gzip_test.go:62: got gzip streams: - gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1124 -=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="./",src=0,format=USTAR testutil.go:485: Offset: 3156, NextOffset: 3188 -=== NAME TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=0,prefix="/",lossless=true,format=USTAR - gzip_test.go:80: [1] at 1152 in stargz, uncompressed length 2048 - gzip_test.go:80: [2] at 3228 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000480STARGZ" -=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="./",src=0,format=USTAR testutil.go:485: Offset: 4296, NextOffset: 7983 testutil.go:485: Offset: 3188, NextOffset: 6875 -=== NAME TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=0,prefix="/",lossless=true,format=USTAR - testutil.go:1462: got TOC entries: -=== RUN TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=0,prefix="/",lossless=false,format=USTAR - gzip_test.go:62: got gzip streams: - gzip_test.go:80: [0] at 0 in stargz, uncompressed length 2048 - gzip_test.go:80: [1] at 2076 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000000STARGZ" === RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="/",src=0,format=USTAR -=== NAME TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=0,prefix="/",lossless=false,format=USTAR - testutil.go:1462: got TOC entries: -=== RUN TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=0,prefix="/",lossless=true,format=PAX -=== RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=0,prefix="./",format=PAX +=== RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=0,prefix="./",format=USTAR === NAME TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=0,prefix="/",lossless=true,format=PAX gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1124 @@ -4321,7 +4354,7 @@ gzip_test.go:80: [1] at 2076 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000000STARGZ" testutil.go:1462: got TOC entries: === RUN TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=0,prefix="../",lossless=true,format=USTAR -=== RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=0,prefix="./",format=GNU +=== RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=0,prefix="./",format=PAX === NAME TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=0,prefix="../",lossless=true,format=USTAR gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1124 @@ -4334,36 +4367,36 @@ gzip_test.go:80: [1] at 2076 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000000STARGZ" testutil.go:1462: got TOC entries: === RUN TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=0,prefix="../",lossless=true,format=PAX + gzip_test.go:62: got gzip streams: + gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1124 + gzip_test.go:80: [1] at 1152 in stargz, uncompressed length 2048 + gzip_test.go:80: [2] at 3228 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000480STARGZ" + testutil.go:1462: got TOC entries: +=== RUN TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=0,prefix="../",lossless=false,format=PAX === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="/",src=0,format=USTAR testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"/foo","type":"reg","size":5,"mode":420,"offset":540,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/foo","type":"chunk","offset":572,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"/foo2/","type":"dir","mode":493},{"name":"/foo2/bar","type":"reg","size":5,"mode":420,"offset":3156,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/foo2/bar","type":"chunk","offset":3188,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":540,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"/foo","type":"reg","size":5,"mode":420,"offset":1592,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/foo","type":"chunk","offset":1624,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"/foo2/","type":"dir","mode":493},{"name":"/foo2/bar","type":"reg","size":5,"mode":420,"offset":4264,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/foo2/bar","type":"chunk","offset":4296,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} testutil.go:371: Comparing: "" vs "" testutil.go:377: Directory: "" vs "": [foo foo2] vs [.no.prefetch.landmark foo foo2] testutil.go:371: Comparing: "foo" vs "foo" - testutil.go:485: Offset: 540, NextOffset: 572 - testutil.go:485: Offset: 1592, NextOffset: 1624 -=== NAME TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=0,prefix="../",lossless=true,format=PAX +=== NAME TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=0,prefix="../",lossless=false,format=PAX gzip_test.go:62: got gzip streams: === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="/",src=0,format=USTAR - testutil.go:485: Offset: 572, NextOffset: 3156 -=== NAME TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=0,prefix="../",lossless=true,format=PAX - gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1124 + testutil.go:485: Offset: 540, NextOffset: 572 +=== NAME TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=0,prefix="../",lossless=false,format=PAX + gzip_test.go:80: [0] at 0 in stargz, uncompressed length 2048 + gzip_test.go:80: [1] at 2076 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000000STARGZ" + testutil.go:1462: got TOC entries: +=== RUN TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=0,prefix="../",lossless=true,format=GNU === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="/",src=0,format=USTAR + testutil.go:485: Offset: 1592, NextOffset: 1624 + testutil.go:485: Offset: 572, NextOffset: 3156 testutil.go:485: Offset: 1624, NextOffset: 4264 -=== NAME TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=0,prefix="../",lossless=true,format=PAX - gzip_test.go:80: [1] at 1152 in stargz, uncompressed length 2048 - gzip_test.go:80: [2] at 3228 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000480STARGZ" -=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="/",src=0,format=USTAR testutil.go:371: Comparing: "foo2" vs "foo2" testutil.go:377: Directory: "foo2" vs "foo2": [bar] vs [bar] testutil.go:371: Comparing: "foo2/bar" vs "foo2/bar" testutil.go:485: Offset: 3156, NextOffset: 3188 -=== NAME TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=0,prefix="../",lossless=true,format=PAX - testutil.go:1462: got TOC entries: -=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="/",src=0,format=USTAR testutil.go:485: Offset: 4264, NextOffset: 4296 -=== RUN TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=0,prefix="../",lossless=false,format=PAX -=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="/",src=0,format=USTAR testutil.go:485: Offset: 3188, NextOffset: 6875 testutil.go:485: Offset: 4296, NextOffset: 7983 testutil.go:371: Comparing: "" vs "" @@ -4372,12 +4405,18 @@ testutil.go:485: Offset: 1592, NextOffset: 1624 testutil.go:485: Offset: 540, NextOffset: 572 testutil.go:485: Offset: 1624, NextOffset: 4264 -=== NAME TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=0,prefix="../",lossless=false,format=PAX +=== NAME TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=0,prefix="../",lossless=true,format=GNU + gzip_test.go:62: got gzip streams: + gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1124 + gzip_test.go:80: [1] at 1152 in stargz, uncompressed length 2048 + gzip_test.go:80: [2] at 3228 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000480STARGZ" + testutil.go:1462: got TOC entries: +=== RUN TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=0,prefix="../",lossless=false,format=GNU gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 2048 gzip_test.go:80: [1] at 2076 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000000STARGZ" testutil.go:1462: got TOC entries: -=== RUN TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=0,prefix="../",lossless=true,format=GNU +=== RUN TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=1,prefix="",lossless=true,format=USTAR === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="/",src=0,format=USTAR testutil.go:485: Offset: 572, NextOffset: 3156 testutil.go:371: Comparing: "foo2" vs "foo2" @@ -4388,33 +4427,43 @@ testutil.go:485: Offset: 4296, NextOffset: 7983 testutil.go:485: Offset: 3188, NextOffset: 6875 === RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="../",src=0,format=USTAR -=== NAME TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=0,prefix="../",lossless=true,format=GNU +=== NAME TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=1,prefix="",lossless=true,format=USTAR gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1124 - gzip_test.go:80: [1] at 1152 in stargz, uncompressed length 2048 - gzip_test.go:80: [2] at 3228 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000480STARGZ" + gzip_test.go:80: [1] at 40 in stargz, uncompressed length 2048 + gzip_test.go:80: [2] at 182 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000028STARGZ" testutil.go:1462: got TOC entries: -=== RUN TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=0,prefix="../",lossless=false,format=GNU +=== RUN TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=1,prefix="",lossless=false,format=USTAR +=== RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=0,prefix="./",format=GNU +=== NAME TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=1,prefix="",lossless=false,format=USTAR gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 2048 - gzip_test.go:80: [1] at 2076 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000000STARGZ" + gzip_test.go:80: [1] at 142 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000000STARGZ" testutil.go:1462: got TOC entries: -=== RUN TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=1,prefix="",lossless=true,format=USTAR -=== RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=0,prefix="/",format=USTAR -=== NAME TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=1,prefix="",lossless=true,format=USTAR +=== RUN TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=1,prefix="",lossless=true,format=PAX + gzip_test.go:62: got gzip streams: + gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1124 + gzip_test.go:80: [1] at 40 in stargz, uncompressed length 2048 + gzip_test.go:80: [2] at 182 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000028STARGZ" + testutil.go:1462: got TOC entries: +=== RUN TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=1,prefix="",lossless=false,format=PAX + gzip_test.go:62: got gzip streams: + gzip_test.go:80: [0] at 0 in stargz, uncompressed length 2048 + gzip_test.go:80: [1] at 142 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000000STARGZ" + testutil.go:1462: got TOC entries: +=== RUN TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=1,prefix="",lossless=true,format=GNU gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1124 gzip_test.go:80: [1] at 40 in stargz, uncompressed length 2048 gzip_test.go:80: [2] at 182 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000028STARGZ" + testutil.go:1462: got TOC entries: +=== RUN TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=1,prefix="",lossless=false,format=GNU +=== RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=0,prefix="/",format=USTAR === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="../",src=0,format=USTAR testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"../foo","type":"reg","size":5,"mode":420,"offset":540,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../foo","type":"chunk","offset":572,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"../foo2/","type":"dir","mode":493},{"name":"../foo2/bar","type":"reg","size":5,"mode":420,"offset":3156,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../foo2/bar","type":"chunk","offset":3188,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":540,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"../foo","type":"reg","size":5,"mode":420,"offset":1592,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../foo","type":"chunk","offset":1624,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"../foo2/","type":"dir","mode":493},{"name":"../foo2/bar","type":"reg","size":5,"mode":420,"offset":4264,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../foo2/bar","type":"chunk","offset":4296,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} testutil.go:371: Comparing: "" vs "" -=== NAME TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=1,prefix="",lossless=true,format=USTAR - testutil.go:1462: got TOC entries: -=== RUN TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=1,prefix="",lossless=false,format=USTAR -=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="../",src=0,format=USTAR - testutil.go:377: Directory: "" vs "": [foo foo2] vs [.no.prefetch.landmark foo foo2] + testutil.go:377: Directory: "" vs "": [foo foo2] vs [foo foo2 .no.prefetch.landmark] testutil.go:371: Comparing: "foo" vs "foo" testutil.go:485: Offset: 540, NextOffset: 572 testutil.go:485: Offset: 1592, NextOffset: 1624 @@ -4423,20 +4472,17 @@ testutil.go:371: Comparing: "foo2" vs "foo2" testutil.go:377: Directory: "foo2" vs "foo2": [bar] vs [bar] testutil.go:371: Comparing: "foo2/bar" vs "foo2/bar" -=== NAME TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=1,prefix="",lossless=false,format=USTAR - gzip_test.go:62: got gzip streams: -=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="../",src=0,format=USTAR testutil.go:485: Offset: 3156, NextOffset: 3188 testutil.go:485: Offset: 4264, NextOffset: 4296 testutil.go:485: Offset: 3188, NextOffset: 6875 -=== NAME TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=1,prefix="",lossless=false,format=USTAR - gzip_test.go:80: [0] at 0 in stargz, uncompressed length 2048 - gzip_test.go:80: [1] at 142 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000000STARGZ" - testutil.go:1462: got TOC entries: -=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="../",src=0,format=USTAR testutil.go:485: Offset: 4296, NextOffset: 7983 testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [.no.prefetch.landmark foo foo2] vs [foo foo2] + testutil.go:377: Directory: "" vs "": [foo foo2 .no.prefetch.landmark] vs [foo foo2] + testutil.go:371: Comparing: "foo" vs "foo" + testutil.go:485: Offset: 1592, NextOffset: 1624 + testutil.go:485: Offset: 540, NextOffset: 572 + testutil.go:485: Offset: 1624, NextOffset: 4264 + testutil.go:485: Offset: 572, NextOffset: 3156 testutil.go:371: Comparing: "foo2" vs "foo2" testutil.go:377: Directory: "foo2" vs "foo2": [bar] vs [bar] testutil.go:371: Comparing: "foo2/bar" vs "foo2/bar" @@ -4444,43 +4490,42 @@ testutil.go:485: Offset: 3156, NextOffset: 3188 testutil.go:485: Offset: 4296, NextOffset: 7983 testutil.go:485: Offset: 3188, NextOffset: 6875 - testutil.go:371: Comparing: "foo" vs "foo" - testutil.go:485: Offset: 1592, NextOffset: 1624 - testutil.go:485: Offset: 540, NextOffset: 572 - testutil.go:485: Offset: 1624, NextOffset: 4264 - testutil.go:485: Offset: 572, NextOffset: 3156 -=== RUN TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=1,prefix="",lossless=true,format=PAX === RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="",src=0,format=PAX -=== NAME TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=1,prefix="",lossless=true,format=PAX +=== NAME TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=1,prefix="",lossless=false,format=GNU + gzip_test.go:62: got gzip streams: + gzip_test.go:80: [0] at 0 in stargz, uncompressed length 2048 + gzip_test.go:80: [1] at 142 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000000STARGZ" + testutil.go:1462: got TOC entries: +=== RUN TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=1,prefix="./",lossless=true,format=USTAR +=== RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=0,prefix="/",format=PAX +=== NAME TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=1,prefix="./",lossless=true,format=USTAR gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1124 gzip_test.go:80: [1] at 40 in stargz, uncompressed length 2048 gzip_test.go:80: [2] at 182 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000028STARGZ" testutil.go:1462: got TOC entries: -=== RUN TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=1,prefix="",lossless=false,format=PAX -=== RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=0,prefix="/",format=PAX -=== NAME TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=1,prefix="",lossless=false,format=PAX +=== RUN TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=1,prefix="./",lossless=false,format=USTAR gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 2048 gzip_test.go:80: [1] at 142 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000000STARGZ" testutil.go:1462: got TOC entries: -=== RUN TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=1,prefix="",lossless=true,format=GNU +=== RUN TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=1,prefix="./",lossless=true,format=PAX gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1124 gzip_test.go:80: [1] at 40 in stargz, uncompressed length 2048 gzip_test.go:80: [2] at 182 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000028STARGZ" testutil.go:1462: got TOC entries: -=== RUN TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=1,prefix="",lossless=false,format=GNU +=== RUN TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=1,prefix="./",lossless=false,format=PAX gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 2048 gzip_test.go:80: [1] at 142 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000000STARGZ" testutil.go:1462: got TOC entries: -=== RUN TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=1,prefix="./",lossless=true,format=USTAR +=== RUN TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=1,prefix="./",lossless=true,format=GNU === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="",src=0,format=PAX testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"foo","type":"reg","size":5,"mode":420,"offset":540,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"foo","type":"chunk","offset":572,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"foo2/","type":"dir","mode":493},{"name":"foo2/bar","type":"reg","size":5,"mode":420,"offset":3156,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"foo2/bar","type":"chunk","offset":3188,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":540,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"foo","type":"reg","size":5,"mode":420,"offset":1592,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"foo","type":"chunk","offset":1624,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"foo2/","type":"dir","mode":493},{"name":"foo2/bar","type":"reg","size":5,"mode":420,"offset":4264,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"foo2/bar","type":"chunk","offset":4296,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [foo foo2] vs [foo2 .no.prefetch.landmark foo] + testutil.go:377: Directory: "" vs "": [foo foo2] vs [foo foo2 .no.prefetch.landmark] testutil.go:371: Comparing: "foo" vs "foo" testutil.go:485: Offset: 540, NextOffset: 572 testutil.go:485: Offset: 1592, NextOffset: 1624 @@ -4504,69 +4549,73 @@ testutil.go:377: Directory: "foo2" vs "foo2": [bar] vs [bar] testutil.go:371: Comparing: "foo2/bar" vs "foo2/bar" testutil.go:485: Offset: 4264, NextOffset: 4296 -=== NAME TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=1,prefix="./",lossless=true,format=USTAR + testutil.go:485: Offset: 3156, NextOffset: 3188 + testutil.go:485: Offset: 4296, NextOffset: 7983 + testutil.go:485: Offset: 3188, NextOffset: 6875 +=== NAME TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=1,prefix="./",lossless=true,format=GNU gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1124 -=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="",src=0,format=PAX - testutil.go:485: Offset: 3156, NextOffset: 3188 -=== NAME TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=1,prefix="./",lossless=true,format=USTAR gzip_test.go:80: [1] at 40 in stargz, uncompressed length 2048 gzip_test.go:80: [2] at 182 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000028STARGZ" -=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="",src=0,format=PAX - testutil.go:485: Offset: 4296, NextOffset: 7983 - testutil.go:485: Offset: 3188, NextOffset: 6875 -=== RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=0,prefix="/",format=GNU -=== NAME TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=1,prefix="./",lossless=true,format=USTAR testutil.go:1462: got TOC entries: -=== RUN TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=1,prefix="./",lossless=false,format=USTAR +=== RUN TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=1,prefix="./",lossless=false,format=GNU === RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="./",src=0,format=PAX -=== NAME TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=1,prefix="./",lossless=false,format=USTAR +=== NAME TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=1,prefix="./",lossless=false,format=GNU gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 2048 gzip_test.go:80: [1] at 142 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000000STARGZ" testutil.go:1462: got TOC entries: -=== RUN TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=1,prefix="./",lossless=true,format=PAX +=== RUN TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=1,prefix="/",lossless=true,format=USTAR +=== RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=0,prefix="/",format=GNU +=== NAME TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=1,prefix="/",lossless=true,format=USTAR gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1124 gzip_test.go:80: [1] at 40 in stargz, uncompressed length 2048 gzip_test.go:80: [2] at 182 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000028STARGZ" testutil.go:1462: got TOC entries: -=== RUN TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=1,prefix="./",lossless=false,format=PAX +=== RUN TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=1,prefix="/",lossless=false,format=USTAR gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 2048 gzip_test.go:80: [1] at 142 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000000STARGZ" testutil.go:1462: got TOC entries: -=== RUN TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=1,prefix="./",lossless=true,format=GNU -=== RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=0,prefix="../",format=USTAR -=== NAME TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=1,prefix="./",lossless=true,format=GNU +=== RUN TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=1,prefix="/",lossless=true,format=PAX gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1124 gzip_test.go:80: [1] at 40 in stargz, uncompressed length 2048 gzip_test.go:80: [2] at 182 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000028STARGZ" testutil.go:1462: got TOC entries: -=== RUN TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=1,prefix="./",lossless=false,format=GNU +=== RUN TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=1,prefix="/",lossless=false,format=PAX + gzip_test.go:62: got gzip streams: + gzip_test.go:80: [0] at 0 in stargz, uncompressed length 2048 + gzip_test.go:80: [1] at 142 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000000STARGZ" + testutil.go:1462: got TOC entries: +=== RUN TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=1,prefix="/",lossless=true,format=GNU === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="./",src=0,format=PAX testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"./foo","type":"reg","size":5,"mode":420,"offset":540,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./foo","type":"chunk","offset":572,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"./foo2/","type":"dir","mode":493},{"name":"./foo2/bar","type":"reg","size":5,"mode":420,"offset":3156,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./foo2/bar","type":"chunk","offset":3188,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":540,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"./foo","type":"reg","size":5,"mode":420,"offset":1592,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./foo","type":"chunk","offset":1624,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"./foo2/","type":"dir","mode":493},{"name":"./foo2/bar","type":"reg","size":5,"mode":420,"offset":4264,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./foo2/bar","type":"chunk","offset":4296,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [foo foo2] vs [foo2 .no.prefetch.landmark foo] + testutil.go:377: Directory: "" vs "": [foo foo2] vs [.no.prefetch.landmark foo foo2] testutil.go:371: Comparing: "foo" vs "foo" testutil.go:485: Offset: 540, NextOffset: 572 testutil.go:485: Offset: 1592, NextOffset: 1624 testutil.go:485: Offset: 572, NextOffset: 3156 testutil.go:485: Offset: 1624, NextOffset: 4264 testutil.go:371: Comparing: "foo2" vs "foo2" +=== RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=0,prefix="../",format=USTAR +=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="./",src=0,format=PAX testutil.go:377: Directory: "foo2" vs "foo2": [bar] vs [bar] testutil.go:371: Comparing: "foo2/bar" vs "foo2/bar" testutil.go:485: Offset: 3156, NextOffset: 3188 testutil.go:485: Offset: 4264, NextOffset: 4296 testutil.go:485: Offset: 3188, NextOffset: 6875 testutil.go:485: Offset: 4296, NextOffset: 7983 -=== NAME TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=1,prefix="./",lossless=false,format=GNU - gzip_test.go:62: got gzip streams: -=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="./",src=0,format=PAX testutil.go:371: Comparing: "" vs "" testutil.go:377: Directory: "" vs "": [.no.prefetch.landmark foo foo2] vs [foo foo2] + testutil.go:371: Comparing: "foo" vs "foo" + testutil.go:485: Offset: 1592, NextOffset: 1624 + testutil.go:485: Offset: 540, NextOffset: 572 + testutil.go:485: Offset: 1624, NextOffset: 4264 + testutil.go:485: Offset: 572, NextOffset: 3156 testutil.go:371: Comparing: "foo2" vs "foo2" testutil.go:377: Directory: "foo2" vs "foo2": [bar] vs [bar] testutil.go:371: Comparing: "foo2/bar" vs "foo2/bar" @@ -4574,42 +4623,50 @@ testutil.go:485: Offset: 3156, NextOffset: 3188 testutil.go:485: Offset: 4296, NextOffset: 7983 testutil.go:485: Offset: 3188, NextOffset: 6875 - testutil.go:371: Comparing: "foo" vs "foo" - testutil.go:485: Offset: 1592, NextOffset: 1624 - testutil.go:485: Offset: 540, NextOffset: 572 - testutil.go:485: Offset: 1624, NextOffset: 4264 - testutil.go:485: Offset: 572, NextOffset: 3156 -=== NAME TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=1,prefix="./",lossless=false,format=GNU - gzip_test.go:80: [0] at 0 in stargz, uncompressed length 2048 - gzip_test.go:80: [1] at 142 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000000STARGZ" - testutil.go:1462: got TOC entries: -=== RUN TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=1,prefix="/",lossless=true,format=USTAR +=== NAME TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=1,prefix="/",lossless=true,format=GNU gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1124 gzip_test.go:80: [1] at 40 in stargz, uncompressed length 2048 gzip_test.go:80: [2] at 182 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000028STARGZ" - testutil.go:1462: got TOC entries: -=== RUN TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=1,prefix="/",lossless=false,format=USTAR === RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="/",src=0,format=PAX -=== NAME TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=1,prefix="/",lossless=false,format=USTAR +=== NAME TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=1,prefix="/",lossless=true,format=GNU + testutil.go:1462: got TOC entries: +=== RUN TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=1,prefix="/",lossless=false,format=GNU gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 2048 gzip_test.go:80: [1] at 142 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000000STARGZ" testutil.go:1462: got TOC entries: -=== RUN TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=1,prefix="/",lossless=true,format=PAX -=== RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=0,prefix="../",format=PAX -=== NAME TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=1,prefix="/",lossless=true,format=PAX +=== RUN TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=1,prefix="../",lossless=true,format=USTAR gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1124 gzip_test.go:80: [1] at 40 in stargz, uncompressed length 2048 gzip_test.go:80: [2] at 182 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000028STARGZ" testutil.go:1462: got TOC entries: -=== RUN TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=1,prefix="/",lossless=false,format=PAX +=== RUN TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=1,prefix="../",lossless=false,format=USTAR + gzip_test.go:62: got gzip streams: + gzip_test.go:80: [0] at 0 in stargz, uncompressed length 2048 + gzip_test.go:80: [1] at 142 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000000STARGZ" +=== RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=0,prefix="../",format=PAX +=== NAME TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=1,prefix="../",lossless=false,format=USTAR + testutil.go:1462: got TOC entries: +=== RUN TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=1,prefix="../",lossless=true,format=PAX === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="/",src=0,format=PAX testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"/foo","type":"reg","size":5,"mode":420,"offset":540,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/foo","type":"chunk","offset":572,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"/foo2/","type":"dir","mode":493},{"name":"/foo2/bar","type":"reg","size":5,"mode":420,"offset":3156,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/foo2/bar","type":"chunk","offset":3188,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":540,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"/foo","type":"reg","size":5,"mode":420,"offset":1592,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/foo","type":"chunk","offset":1624,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"/foo2/","type":"dir","mode":493},{"name":"/foo2/bar","type":"reg","size":5,"mode":420,"offset":4264,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/foo2/bar","type":"chunk","offset":4296,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} testutil.go:371: Comparing: "" vs "" testutil.go:377: Directory: "" vs "": [foo foo2] vs [.no.prefetch.landmark foo foo2] +=== NAME TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=1,prefix="../",lossless=true,format=PAX + gzip_test.go:62: got gzip streams: + gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1124 + gzip_test.go:80: [1] at 40 in stargz, uncompressed length 2048 + gzip_test.go:80: [2] at 182 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000028STARGZ" + testutil.go:1462: got TOC entries: +=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="/",src=0,format=PAX + testutil.go:371: Comparing: "foo" vs "foo" + testutil.go:485: Offset: 540, NextOffset: 572 + testutil.go:485: Offset: 1592, NextOffset: 1624 + testutil.go:485: Offset: 572, NextOffset: 3156 + testutil.go:485: Offset: 1624, NextOffset: 4264 testutil.go:371: Comparing: "foo2" vs "foo2" testutil.go:377: Directory: "foo2" vs "foo2": [bar] vs [bar] testutil.go:371: Comparing: "foo2/bar" vs "foo2/bar" @@ -4617,20 +4674,6 @@ testutil.go:485: Offset: 4264, NextOffset: 4296 testutil.go:485: Offset: 3188, NextOffset: 6875 testutil.go:485: Offset: 4296, NextOffset: 7983 - testutil.go:371: Comparing: "foo" vs "foo" - testutil.go:485: Offset: 540, NextOffset: 572 - testutil.go:485: Offset: 1592, NextOffset: 1624 -=== NAME TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=1,prefix="/",lossless=false,format=PAX - gzip_test.go:62: got gzip streams: - gzip_test.go:80: [0] at 0 in stargz, uncompressed length 2048 - gzip_test.go:80: [1] at 142 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000000STARGZ" -=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="/",src=0,format=PAX - testutil.go:485: Offset: 572, NextOffset: 3156 -=== NAME TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=1,prefix="/",lossless=false,format=PAX - testutil.go:1462: got TOC entries: -=== RUN TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=1,prefix="/",lossless=true,format=GNU -=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="/",src=0,format=PAX - testutil.go:485: Offset: 1624, NextOffset: 4264 testutil.go:371: Comparing: "" vs "" testutil.go:377: Directory: "" vs "": [.no.prefetch.landmark foo foo2] vs [foo foo2] testutil.go:371: Comparing: "foo2" vs "foo2" @@ -4638,6 +4681,8 @@ testutil.go:371: Comparing: "foo2/bar" vs "foo2/bar" testutil.go:485: Offset: 4264, NextOffset: 4296 testutil.go:485: Offset: 3156, NextOffset: 3188 +=== RUN TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=1,prefix="../",lossless=false,format=PAX +=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="/",src=0,format=PAX testutil.go:485: Offset: 4296, NextOffset: 7983 testutil.go:485: Offset: 3188, NextOffset: 6875 testutil.go:371: Comparing: "foo" vs "foo" @@ -4647,25 +4692,62 @@ testutil.go:485: Offset: 572, NextOffset: 3156 === RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="../",src=0,format=PAX === RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=0,prefix="../",format=GNU -=== NAME TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=1,prefix="/",lossless=true,format=GNU +=== NAME TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=1,prefix="../",lossless=false,format=PAX + gzip_test.go:62: got gzip streams: + gzip_test.go:80: [0] at 0 in stargz, uncompressed length 2048 + gzip_test.go:80: [1] at 142 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000000STARGZ" + testutil.go:1462: got TOC entries: +=== RUN TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=1,prefix="../",lossless=true,format=GNU gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1124 gzip_test.go:80: [1] at 40 in stargz, uncompressed length 2048 gzip_test.go:80: [2] at 182 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000028STARGZ" testutil.go:1462: got TOC entries: -=== RUN TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=1,prefix="/",lossless=false,format=GNU +=== RUN TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=1,prefix="../",lossless=false,format=GNU gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 2048 gzip_test.go:80: [1] at 142 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000000STARGZ" testutil.go:1462: got TOC entries: -=== RUN TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=1,prefix="../",lossless=true,format=USTAR +=== RUN TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=9,prefix="",lossless=true,format=USTAR + gzip_test.go:62: got gzip streams: + gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1124 + gzip_test.go:80: [1] at 34 in stargz, uncompressed length 2048 + gzip_test.go:80: [2] at 159 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000022STARGZ" + testutil.go:1462: got TOC entries: +=== RUN TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=9,prefix="",lossless=false,format=USTAR + gzip_test.go:62: got gzip streams: + gzip_test.go:80: [0] at 0 in stargz, uncompressed length 2048 +=== RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=1,prefix="",format=USTAR +=== NAME TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=9,prefix="",lossless=false,format=USTAR + gzip_test.go:80: [1] at 125 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000000STARGZ" + testutil.go:1462: got TOC entries: +=== RUN TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=9,prefix="",lossless=true,format=PAX + gzip_test.go:62: got gzip streams: + gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1124 + gzip_test.go:80: [1] at 34 in stargz, uncompressed length 2048 + gzip_test.go:80: [2] at 159 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000022STARGZ" + testutil.go:1462: got TOC entries: +=== RUN TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=9,prefix="",lossless=false,format=PAX === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="../",src=0,format=PAX testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"../foo","type":"reg","size":5,"mode":420,"offset":540,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../foo","type":"chunk","offset":572,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"../foo2/","type":"dir","mode":493},{"name":"../foo2/bar","type":"reg","size":5,"mode":420,"offset":3156,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../foo2/bar","type":"chunk","offset":3188,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} +=== NAME TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=9,prefix="",lossless=false,format=PAX + gzip_test.go:62: got gzip streams: +=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="../",src=0,format=PAX testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":540,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"../foo","type":"reg","size":5,"mode":420,"offset":1592,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../foo","type":"chunk","offset":1624,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"../foo2/","type":"dir","mode":493},{"name":"../foo2/bar","type":"reg","size":5,"mode":420,"offset":4264,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../foo2/bar","type":"chunk","offset":4296,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} +=== NAME TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=9,prefix="",lossless=false,format=PAX + gzip_test.go:80: [0] at 0 in stargz, uncompressed length 2048 +=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="../",src=0,format=PAX testutil.go:371: Comparing: "" vs "" +=== NAME TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=9,prefix="",lossless=false,format=PAX + gzip_test.go:80: [1] at 125 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000000STARGZ" +=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="../",src=0,format=PAX testutil.go:377: Directory: "" vs "": [foo foo2] vs [.no.prefetch.landmark foo foo2] testutil.go:371: Comparing: "foo" vs "foo" testutil.go:485: Offset: 540, NextOffset: 572 +=== NAME TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=9,prefix="",lossless=false,format=PAX + testutil.go:1462: got TOC entries: +=== RUN TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=9,prefix="",lossless=true,format=GNU +=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="../",src=0,format=PAX testutil.go:485: Offset: 1592, NextOffset: 1624 testutil.go:485: Offset: 572, NextOffset: 3156 testutil.go:485: Offset: 1624, NextOffset: 4264 @@ -4678,6 +4760,11 @@ testutil.go:485: Offset: 4296, NextOffset: 7983 testutil.go:371: Comparing: "" vs "" testutil.go:377: Directory: "" vs "": [.no.prefetch.landmark foo foo2] vs [foo foo2] + testutil.go:371: Comparing: "foo" vs "foo" + testutil.go:485: Offset: 1592, NextOffset: 1624 + testutil.go:485: Offset: 540, NextOffset: 572 + testutil.go:485: Offset: 1624, NextOffset: 4264 + testutil.go:485: Offset: 572, NextOffset: 3156 testutil.go:371: Comparing: "foo2" vs "foo2" testutil.go:377: Directory: "foo2" vs "foo2": [bar] vs [bar] testutil.go:371: Comparing: "foo2/bar" vs "foo2/bar" @@ -4685,61 +4772,37 @@ testutil.go:485: Offset: 3156, NextOffset: 3188 testutil.go:485: Offset: 4296, NextOffset: 7983 testutil.go:485: Offset: 3188, NextOffset: 6875 - testutil.go:371: Comparing: "foo" vs "foo" - testutil.go:485: Offset: 1592, NextOffset: 1624 -=== NAME TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=1,prefix="../",lossless=true,format=USTAR +=== RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="",src=0,format=GNU +=== NAME TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=9,prefix="",lossless=true,format=GNU gzip_test.go:62: got gzip streams: -=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="../",src=0,format=PAX - testutil.go:485: Offset: 540, NextOffset: 572 - testutil.go:485: Offset: 1624, NextOffset: 4264 -=== NAME TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=1,prefix="../",lossless=true,format=USTAR gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1124 -=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="../",src=0,format=PAX - testutil.go:485: Offset: 572, NextOffset: 3156 -=== NAME TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=1,prefix="../",lossless=true,format=USTAR - gzip_test.go:80: [1] at 40 in stargz, uncompressed length 2048 - gzip_test.go:80: [2] at 182 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000028STARGZ" + gzip_test.go:80: [1] at 34 in stargz, uncompressed length 2048 + gzip_test.go:80: [2] at 159 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000022STARGZ" testutil.go:1462: got TOC entries: -=== RUN TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=1,prefix="../",lossless=false,format=USTAR -=== RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="",src=0,format=GNU -=== RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=1,prefix="",format=USTAR -=== NAME TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=1,prefix="../",lossless=false,format=USTAR +=== RUN TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=9,prefix="",lossless=false,format=GNU gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 2048 - gzip_test.go:80: [1] at 142 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000000STARGZ" + gzip_test.go:80: [1] at 125 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000000STARGZ" testutil.go:1462: got TOC entries: -=== RUN TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=1,prefix="../",lossless=true,format=PAX +=== RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=1,prefix="",format=PAX +=== RUN TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=9,prefix="./",lossless=true,format=USTAR gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1124 - gzip_test.go:80: [1] at 40 in stargz, uncompressed length 2048 - gzip_test.go:80: [2] at 182 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000028STARGZ" + gzip_test.go:80: [1] at 34 in stargz, uncompressed length 2048 + gzip_test.go:80: [2] at 159 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000022STARGZ" testutil.go:1462: got TOC entries: -=== RUN TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=1,prefix="../",lossless=false,format=PAX +=== RUN TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=9,prefix="./",lossless=false,format=USTAR gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 2048 - gzip_test.go:80: [1] at 142 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000000STARGZ" - testutil.go:1462: got TOC entries: -=== RUN TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=1,prefix="../",lossless=true,format=GNU - gzip_test.go:62: got gzip streams: - gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1124 - gzip_test.go:80: [1] at 40 in stargz, uncompressed length 2048 - gzip_test.go:80: [2] at 182 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000028STARGZ" -=== RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=1,prefix="",format=PAX -=== NAME TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=1,prefix="../",lossless=true,format=GNU + gzip_test.go:80: [1] at 125 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000000STARGZ" testutil.go:1462: got TOC entries: -=== RUN TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=1,prefix="../",lossless=false,format=GNU === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="",src=0,format=GNU testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"foo","type":"reg","size":5,"mode":420,"offset":540,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"foo","type":"chunk","offset":572,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"foo2/","type":"dir","mode":493},{"name":"foo2/bar","type":"reg","size":5,"mode":420,"offset":3156,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"foo2/bar","type":"chunk","offset":3188,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":540,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"foo","type":"reg","size":5,"mode":420,"offset":1592,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"foo","type":"chunk","offset":1624,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"foo2/","type":"dir","mode":493},{"name":"foo2/bar","type":"reg","size":5,"mode":420,"offset":4264,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"foo2/bar","type":"chunk","offset":4296,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [foo foo2] vs [.no.prefetch.landmark foo foo2] + testutil.go:377: Directory: "" vs "": [foo2 foo] vs [foo foo2 .no.prefetch.landmark] testutil.go:371: Comparing: "foo" vs "foo" testutil.go:485: Offset: 540, NextOffset: 572 -=== NAME TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=1,prefix="../",lossless=false,format=GNU - gzip_test.go:62: got gzip streams: - gzip_test.go:80: [0] at 0 in stargz, uncompressed length 2048 - gzip_test.go:80: [1] at 142 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000000STARGZ" -=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="",src=0,format=GNU testutil.go:485: Offset: 1592, NextOffset: 1624 testutil.go:485: Offset: 572, NextOffset: 3156 testutil.go:485: Offset: 1624, NextOffset: 4264 @@ -4760,51 +4823,52 @@ testutil.go:371: Comparing: "foo2" vs "foo2" testutil.go:377: Directory: "foo2" vs "foo2": [bar] vs [bar] testutil.go:371: Comparing: "foo2/bar" vs "foo2/bar" -=== NAME TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=1,prefix="../",lossless=false,format=GNU - testutil.go:1462: got TOC entries: -=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="",src=0,format=GNU testutil.go:485: Offset: 4264, NextOffset: 4296 -=== RUN TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=9,prefix="",lossless=true,format=USTAR -=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="",src=0,format=GNU testutil.go:485: Offset: 3156, NextOffset: 3188 testutil.go:485: Offset: 4296, NextOffset: 7983 testutil.go:485: Offset: 3188, NextOffset: 6875 === RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="./",src=0,format=GNU -=== NAME TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=9,prefix="",lossless=true,format=USTAR +=== RUN TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=9,prefix="./",lossless=true,format=PAX gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1124 gzip_test.go:80: [1] at 34 in stargz, uncompressed length 2048 gzip_test.go:80: [2] at 159 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000022STARGZ" testutil.go:1462: got TOC entries: -=== RUN TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=9,prefix="",lossless=false,format=USTAR +=== RUN TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=9,prefix="./",lossless=false,format=PAX gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 2048 gzip_test.go:80: [1] at 125 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000000STARGZ" testutil.go:1462: got TOC entries: -=== RUN TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=9,prefix="",lossless=true,format=PAX +=== RUN TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=9,prefix="./",lossless=true,format=GNU +=== RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=1,prefix="",format=GNU +=== NAME TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=9,prefix="./",lossless=true,format=GNU gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1124 gzip_test.go:80: [1] at 34 in stargz, uncompressed length 2048 gzip_test.go:80: [2] at 159 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000022STARGZ" testutil.go:1462: got TOC entries: -=== RUN TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=9,prefix="",lossless=false,format=PAX +=== RUN TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=9,prefix="./",lossless=false,format=GNU gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 2048 gzip_test.go:80: [1] at 125 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000000STARGZ" testutil.go:1462: got TOC entries: -=== RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=1,prefix="",format=GNU -=== RUN TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=9,prefix="",lossless=true,format=GNU +=== RUN TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=9,prefix="/",lossless=true,format=USTAR gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1124 gzip_test.go:80: [1] at 34 in stargz, uncompressed length 2048 gzip_test.go:80: [2] at 159 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000022STARGZ" testutil.go:1462: got TOC entries: -=== RUN TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=9,prefix="",lossless=false,format=GNU +=== RUN TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=9,prefix="/",lossless=false,format=USTAR + gzip_test.go:62: got gzip streams: + gzip_test.go:80: [0] at 0 in stargz, uncompressed length 2048 + gzip_test.go:80: [1] at 125 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000000STARGZ" + testutil.go:1462: got TOC entries: +=== RUN TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=9,prefix="/",lossless=true,format=PAX === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="./",src=0,format=GNU testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"./foo","type":"reg","size":5,"mode":420,"offset":540,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./foo","type":"chunk","offset":572,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"./foo2/","type":"dir","mode":493},{"name":"./foo2/bar","type":"reg","size":5,"mode":420,"offset":3156,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./foo2/bar","type":"chunk","offset":3188,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":540,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"./foo","type":"reg","size":5,"mode":420,"offset":1592,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./foo","type":"chunk","offset":1624,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"./foo2/","type":"dir","mode":493},{"name":"./foo2/bar","type":"reg","size":5,"mode":420,"offset":4264,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./foo2/bar","type":"chunk","offset":4296,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [foo foo2] vs [foo2 .no.prefetch.landmark foo] + testutil.go:377: Directory: "" vs "": [foo foo2] vs [.no.prefetch.landmark foo foo2] testutil.go:371: Comparing: "foo" vs "foo" testutil.go:485: Offset: 540, NextOffset: 572 testutil.go:485: Offset: 1592, NextOffset: 1624 @@ -4819,52 +4883,58 @@ testutil.go:485: Offset: 4296, NextOffset: 7983 testutil.go:371: Comparing: "" vs "" testutil.go:377: Directory: "" vs "": [.no.prefetch.landmark foo foo2] vs [foo foo2] - testutil.go:371: Comparing: "foo" vs "foo" - testutil.go:485: Offset: 1592, NextOffset: 1624 - testutil.go:485: Offset: 540, NextOffset: 572 - testutil.go:485: Offset: 1624, NextOffset: 4264 - testutil.go:485: Offset: 572, NextOffset: 3156 testutil.go:371: Comparing: "foo2" vs "foo2" testutil.go:377: Directory: "foo2" vs "foo2": [bar] vs [bar] +=== NAME TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=9,prefix="/",lossless=true,format=PAX + gzip_test.go:62: got gzip streams: + gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1124 + gzip_test.go:80: [1] at 34 in stargz, uncompressed length 2048 + gzip_test.go:80: [2] at 159 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000022STARGZ" + testutil.go:1462: got TOC entries: +=== RUN TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=9,prefix="/",lossless=false,format=PAX +=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="./",src=0,format=GNU testutil.go:371: Comparing: "foo2/bar" vs "foo2/bar" testutil.go:485: Offset: 4264, NextOffset: 4296 - testutil.go:485: Offset: 3156, NextOffset: 3188 -=== NAME TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=9,prefix="",lossless=false,format=GNU +=== NAME TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=9,prefix="/",lossless=false,format=PAX gzip_test.go:62: got gzip streams: === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="./",src=0,format=GNU - testutil.go:485: Offset: 4296, NextOffset: 7983 - testutil.go:485: Offset: 3188, NextOffset: 6875 -=== NAME TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=9,prefix="",lossless=false,format=GNU + testutil.go:485: Offset: 3156, NextOffset: 3188 +=== NAME TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=9,prefix="/",lossless=false,format=PAX gzip_test.go:80: [0] at 0 in stargz, uncompressed length 2048 gzip_test.go:80: [1] at 125 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000000STARGZ" +=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="./",src=0,format=GNU + testutil.go:485: Offset: 4296, NextOffset: 7983 + testutil.go:485: Offset: 3188, NextOffset: 6875 + testutil.go:371: Comparing: "foo" vs "foo" +=== NAME TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=9,prefix="/",lossless=false,format=PAX testutil.go:1462: got TOC entries: -=== RUN TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=9,prefix="./",lossless=true,format=USTAR +=== RUN TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=9,prefix="/",lossless=true,format=GNU +=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="./",src=0,format=GNU + testutil.go:485: Offset: 1592, NextOffset: 1624 + testutil.go:485: Offset: 540, NextOffset: 572 + testutil.go:485: Offset: 1624, NextOffset: 4264 + testutil.go:485: Offset: 572, NextOffset: 3156 === RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="/",src=0,format=GNU -=== NAME TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=9,prefix="./",lossless=true,format=USTAR +=== NAME TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=9,prefix="/",lossless=true,format=GNU gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1124 gzip_test.go:80: [1] at 34 in stargz, uncompressed length 2048 gzip_test.go:80: [2] at 159 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000022STARGZ" testutil.go:1462: got TOC entries: -=== RUN TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=9,prefix="./",lossless=false,format=USTAR +=== RUN TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=9,prefix="/",lossless=false,format=GNU gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 2048 gzip_test.go:80: [1] at 125 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000000STARGZ" testutil.go:1462: got TOC entries: -=== RUN TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=9,prefix="./",lossless=true,format=PAX +=== RUN TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=9,prefix="../",lossless=true,format=USTAR === RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=1,prefix="./",format=USTAR -=== NAME TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=9,prefix="./",lossless=true,format=PAX +=== NAME TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=9,prefix="../",lossless=true,format=USTAR gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1124 gzip_test.go:80: [1] at 34 in stargz, uncompressed length 2048 gzip_test.go:80: [2] at 159 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000022STARGZ" testutil.go:1462: got TOC entries: -=== RUN TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=9,prefix="./",lossless=false,format=PAX - gzip_test.go:62: got gzip streams: - gzip_test.go:80: [0] at 0 in stargz, uncompressed length 2048 - gzip_test.go:80: [1] at 125 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000000STARGZ" - testutil.go:1462: got TOC entries: -=== RUN TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=9,prefix="./",lossless=true,format=GNU +=== RUN TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=9,prefix="../",lossless=false,format=USTAR === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="/",src=0,format=GNU testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"/foo","type":"reg","size":5,"mode":420,"offset":540,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/foo","type":"chunk","offset":572,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"/foo2/","type":"dir","mode":493},{"name":"/foo2/bar","type":"reg","size":5,"mode":420,"offset":3156,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/foo2/bar","type":"chunk","offset":3188,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":540,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"/foo","type":"reg","size":5,"mode":420,"offset":1592,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/foo","type":"chunk","offset":1624,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"/foo2/","type":"dir","mode":493},{"name":"/foo2/bar","type":"reg","size":5,"mode":420,"offset":4264,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/foo2/bar","type":"chunk","offset":4296,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} @@ -4878,27 +4948,29 @@ testutil.go:371: Comparing: "foo2" vs "foo2" testutil.go:377: Directory: "foo2" vs "foo2": [bar] vs [bar] testutil.go:371: Comparing: "foo2/bar" vs "foo2/bar" +=== NAME TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=9,prefix="../",lossless=false,format=USTAR + gzip_test.go:62: got gzip streams: +=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="/",src=0,format=GNU testutil.go:485: Offset: 3156, NextOffset: 3188 +=== NAME TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=9,prefix="../",lossless=false,format=USTAR + gzip_test.go:80: [0] at 0 in stargz, uncompressed length 2048 + gzip_test.go:80: [1] at 125 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000000STARGZ" +=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="/",src=0,format=GNU testutil.go:485: Offset: 4264, NextOffset: 4296 testutil.go:485: Offset: 3188, NextOffset: 6875 testutil.go:485: Offset: 4296, NextOffset: 7983 testutil.go:371: Comparing: "" vs "" +=== NAME TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=9,prefix="../",lossless=false,format=USTAR + testutil.go:1462: got TOC entries: +=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="/",src=0,format=GNU testutil.go:377: Directory: "" vs "": [.no.prefetch.landmark foo foo2] vs [foo foo2] testutil.go:371: Comparing: "foo" vs "foo" testutil.go:485: Offset: 1592, NextOffset: 1624 -=== NAME TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=9,prefix="./",lossless=true,format=GNU - gzip_test.go:62: got gzip streams: - gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1124 - gzip_test.go:80: [1] at 34 in stargz, uncompressed length 2048 - gzip_test.go:80: [2] at 159 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000022STARGZ" +=== RUN TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=9,prefix="../",lossless=true,format=PAX === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="/",src=0,format=GNU testutil.go:485: Offset: 540, NextOffset: 572 testutil.go:485: Offset: 1624, NextOffset: 4264 testutil.go:485: Offset: 572, NextOffset: 3156 -=== NAME TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=9,prefix="./",lossless=true,format=GNU - testutil.go:1462: got TOC entries: -=== RUN TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=9,prefix="./",lossless=false,format=GNU -=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="/",src=0,format=GNU testutil.go:371: Comparing: "foo2" vs "foo2" testutil.go:377: Directory: "foo2" vs "foo2": [bar] vs [bar] testutil.go:371: Comparing: "foo2/bar" vs "foo2/bar" @@ -4906,50 +4978,42 @@ testutil.go:485: Offset: 3156, NextOffset: 3188 testutil.go:485: Offset: 4296, NextOffset: 7983 testutil.go:485: Offset: 3188, NextOffset: 6875 -=== RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="../",src=0,format=GNU -=== NAME TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=9,prefix="./",lossless=false,format=GNU - gzip_test.go:62: got gzip streams: - gzip_test.go:80: [0] at 0 in stargz, uncompressed length 2048 - gzip_test.go:80: [1] at 125 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000000STARGZ" - testutil.go:1462: got TOC entries: -=== RUN TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=9,prefix="/",lossless=true,format=USTAR -=== RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=1,prefix="./",format=PAX -=== NAME TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=9,prefix="/",lossless=true,format=USTAR +=== NAME TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=9,prefix="../",lossless=true,format=PAX gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1124 gzip_test.go:80: [1] at 34 in stargz, uncompressed length 2048 gzip_test.go:80: [2] at 159 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000022STARGZ" testutil.go:1462: got TOC entries: -=== RUN TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=9,prefix="/",lossless=false,format=USTAR +=== RUN TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=9,prefix="../",lossless=false,format=PAX +=== RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="../",src=0,format=GNU +=== NAME TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=9,prefix="../",lossless=false,format=PAX gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 2048 gzip_test.go:80: [1] at 125 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000000STARGZ" testutil.go:1462: got TOC entries: -=== RUN TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=9,prefix="/",lossless=true,format=PAX +=== RUN TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=9,prefix="../",lossless=true,format=GNU gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1124 gzip_test.go:80: [1] at 34 in stargz, uncompressed length 2048 gzip_test.go:80: [2] at 159 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000022STARGZ" testutil.go:1462: got TOC entries: -=== RUN TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=9,prefix="/",lossless=false,format=PAX +=== RUN TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=9,prefix="../",lossless=false,format=GNU gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 2048 gzip_test.go:80: [1] at 125 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000000STARGZ" testutil.go:1462: got TOC entries: -=== RUN TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=9,prefix="/",lossless=true,format=GNU +=== RUN TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=-1,prefix="",lossless=true,format=USTAR === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="../",src=0,format=GNU testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"../foo","type":"reg","size":5,"mode":420,"offset":540,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../foo","type":"chunk","offset":572,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"../foo2/","type":"dir","mode":493},{"name":"../foo2/bar","type":"reg","size":5,"mode":420,"offset":3156,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../foo2/bar","type":"chunk","offset":3188,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":540,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"../foo","type":"reg","size":5,"mode":420,"offset":1592,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../foo","type":"chunk","offset":1624,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"../foo2/","type":"dir","mode":493},{"name":"../foo2/bar","type":"reg","size":5,"mode":420,"offset":4264,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../foo2/bar","type":"chunk","offset":4296,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [foo foo2] vs [foo foo2 .no.prefetch.landmark] + testutil.go:377: Directory: "" vs "": [foo foo2] vs [.no.prefetch.landmark foo foo2] testutil.go:371: Comparing: "foo" vs "foo" testutil.go:485: Offset: 540, NextOffset: 572 testutil.go:485: Offset: 1592, NextOffset: 1624 testutil.go:485: Offset: 572, NextOffset: 3156 testutil.go:485: Offset: 1624, NextOffset: 4264 testutil.go:371: Comparing: "foo2" vs "foo2" -=== RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=1,prefix="./",format=GNU -=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="../",src=0,format=GNU testutil.go:377: Directory: "foo2" vs "foo2": [bar] vs [bar] testutil.go:371: Comparing: "foo2/bar" vs "foo2/bar" testutil.go:485: Offset: 3156, NextOffset: 3188 @@ -4971,63 +5035,48 @@ testutil.go:485: Offset: 4296, NextOffset: 7983 testutil.go:485: Offset: 3188, NextOffset: 6875 === RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=1,prefix="",src=0,format=USTAR -=== NAME TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=9,prefix="/",lossless=true,format=GNU - gzip_test.go:62: got gzip streams: - gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1124 - gzip_test.go:80: [1] at 34 in stargz, uncompressed length 2048 - gzip_test.go:80: [2] at 159 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000022STARGZ" - testutil.go:1462: got TOC entries: -=== RUN TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=9,prefix="/",lossless=false,format=GNU - gzip_test.go:62: got gzip streams: - gzip_test.go:80: [0] at 0 in stargz, uncompressed length 2048 - gzip_test.go:80: [1] at 125 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000000STARGZ" - testutil.go:1462: got TOC entries: -=== RUN TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=9,prefix="../",lossless=true,format=USTAR +=== RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=1,prefix="./",format=PAX +=== NAME TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=-1,prefix="",lossless=true,format=USTAR gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1124 gzip_test.go:80: [1] at 34 in stargz, uncompressed length 2048 - gzip_test.go:80: [2] at 159 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000022STARGZ" + gzip_test.go:80: [2] at 163 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000022STARGZ" testutil.go:1462: got TOC entries: -=== RUN TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=9,prefix="../",lossless=false,format=USTAR +=== RUN TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=-1,prefix="",lossless=false,format=USTAR gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 2048 - gzip_test.go:80: [1] at 125 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000000STARGZ" + gzip_test.go:80: [1] at 129 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000000STARGZ" testutil.go:1462: got TOC entries: -=== RUN TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=9,prefix="../",lossless=true,format=PAX -=== RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=1,prefix="/",format=USTAR -=== NAME TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=9,prefix="../",lossless=true,format=PAX +=== RUN TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=-1,prefix="",lossless=true,format=PAX gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1124 gzip_test.go:80: [1] at 34 in stargz, uncompressed length 2048 - gzip_test.go:80: [2] at 159 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000022STARGZ" + gzip_test.go:80: [2] at 163 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000022STARGZ" testutil.go:1462: got TOC entries: -=== RUN TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=9,prefix="../",lossless=false,format=PAX +=== RUN TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=-1,prefix="",lossless=false,format=PAX gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 2048 - gzip_test.go:80: [1] at 125 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000000STARGZ" + gzip_test.go:80: [1] at 129 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000000STARGZ" testutil.go:1462: got TOC entries: -=== RUN TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=9,prefix="../",lossless=true,format=GNU +=== RUN TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=-1,prefix="",lossless=true,format=GNU gzip_test.go:62: got gzip streams: +=== RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=1,prefix="./",format=GNU +=== NAME TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=-1,prefix="",lossless=true,format=GNU gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1124 gzip_test.go:80: [1] at 34 in stargz, uncompressed length 2048 - gzip_test.go:80: [2] at 159 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000022STARGZ" + gzip_test.go:80: [2] at 163 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000022STARGZ" testutil.go:1462: got TOC entries: -=== RUN TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=9,prefix="../",lossless=false,format=GNU +=== RUN TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=-1,prefix="",lossless=false,format=GNU gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 2048 - gzip_test.go:80: [1] at 125 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000000STARGZ" - testutil.go:1462: got TOC entries: -=== RUN TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=-1,prefix="",lossless=true,format=USTAR - gzip_test.go:62: got gzip streams: - gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1124 - gzip_test.go:80: [1] at 34 in stargz, uncompressed length 2048 - gzip_test.go:80: [2] at 163 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000022STARGZ" + gzip_test.go:80: [1] at 129 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000000STARGZ" testutil.go:1462: got TOC entries: +=== RUN TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=-1,prefix="./",lossless=true,format=USTAR === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=1,prefix="",src=0,format=USTAR testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"foo","type":"reg","size":5,"mode":420,"offset":88,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"foo","type":"chunk","offset":120,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"foo2/","type":"dir","mode":493},{"name":"foo2/bar","type":"reg","size":5,"mode":420,"offset":340,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"foo2/bar","type":"chunk","offset":372,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":101,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"foo","type":"reg","size":5,"mode":420,"offset":196,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"foo","type":"chunk","offset":228,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"foo2/","type":"dir","mode":493},{"name":"foo2/bar","type":"reg","size":5,"mode":420,"offset":532,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"foo2/bar","type":"chunk","offset":564,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [foo foo2] vs [.no.prefetch.landmark foo foo2] + testutil.go:377: Directory: "" vs "": [foo foo2] vs [foo2 .no.prefetch.landmark foo] testutil.go:371: Comparing: "foo" vs "foo" testutil.go:485: Offset: 88, NextOffset: 120 testutil.go:485: Offset: 196, NextOffset: 228 @@ -5041,7 +5090,7 @@ testutil.go:485: Offset: 372, NextOffset: 1024 testutil.go:485: Offset: 564, NextOffset: 1288 testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [foo2 .no.prefetch.landmark foo] vs [foo foo2] + testutil.go:377: Directory: "" vs "": [.no.prefetch.landmark foo foo2] vs [foo foo2] testutil.go:371: Comparing: "foo" vs "foo" testutil.go:485: Offset: 196, NextOffset: 228 testutil.go:485: Offset: 88, NextOffset: 120 @@ -5054,55 +5103,44 @@ testutil.go:485: Offset: 340, NextOffset: 372 testutil.go:485: Offset: 564, NextOffset: 1288 testutil.go:485: Offset: 372, NextOffset: 1024 -=== RUN TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=-1,prefix="",lossless=false,format=USTAR - gzip_test.go:62: got gzip streams: - gzip_test.go:80: [0] at 0 in stargz, uncompressed length 2048 - gzip_test.go:80: [1] at 129 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000000STARGZ" - testutil.go:1462: got TOC entries: -=== RUN TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=-1,prefix="",lossless=true,format=PAX -=== RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=1,prefix="./",src=0,format=USTAR -=== NAME TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=-1,prefix="",lossless=true,format=PAX +=== NAME TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=-1,prefix="./",lossless=true,format=USTAR gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1124 gzip_test.go:80: [1] at 34 in stargz, uncompressed length 2048 gzip_test.go:80: [2] at 163 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000022STARGZ" +=== RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=1,prefix="./",src=0,format=USTAR +=== NAME TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=-1,prefix="./",lossless=true,format=USTAR testutil.go:1462: got TOC entries: -=== RUN TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=-1,prefix="",lossless=false,format=PAX +=== RUN TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=-1,prefix="./",lossless=false,format=USTAR gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 2048 gzip_test.go:80: [1] at 129 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000000STARGZ" testutil.go:1462: got TOC entries: -=== RUN TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=-1,prefix="",lossless=true,format=GNU -=== RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=1,prefix="/",format=PAX -=== NAME TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=-1,prefix="",lossless=true,format=GNU +=== RUN TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=-1,prefix="./",lossless=true,format=PAX gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1124 gzip_test.go:80: [1] at 34 in stargz, uncompressed length 2048 gzip_test.go:80: [2] at 163 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000022STARGZ" testutil.go:1462: got TOC entries: -=== RUN TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=-1,prefix="",lossless=false,format=GNU +=== RUN TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=-1,prefix="./",lossless=false,format=PAX gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 2048 gzip_test.go:80: [1] at 129 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000000STARGZ" +=== RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=1,prefix="/",format=USTAR +=== NAME TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=-1,prefix="./",lossless=false,format=PAX testutil.go:1462: got TOC entries: -=== RUN TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=-1,prefix="./",lossless=true,format=USTAR +=== RUN TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=-1,prefix="./",lossless=true,format=GNU gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1124 gzip_test.go:80: [1] at 34 in stargz, uncompressed length 2048 gzip_test.go:80: [2] at 163 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000022STARGZ" testutil.go:1462: got TOC entries: -=== RUN TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=-1,prefix="./",lossless=false,format=USTAR - gzip_test.go:62: got gzip streams: - gzip_test.go:80: [0] at 0 in stargz, uncompressed length 2048 - gzip_test.go:80: [1] at 129 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000000STARGZ" - testutil.go:1462: got TOC entries: -=== RUN TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=-1,prefix="./",lossless=true,format=PAX -=== RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=1,prefix="/",format=GNU +=== RUN TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=-1,prefix="./",lossless=false,format=GNU === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=1,prefix="./",src=0,format=USTAR testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"./foo","type":"reg","size":5,"mode":420,"offset":91,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./foo","type":"chunk","offset":123,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"./foo2/","type":"dir","mode":493},{"name":"./foo2/bar","type":"reg","size":5,"mode":420,"offset":350,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./foo2/bar","type":"chunk","offset":382,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":101,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"./foo","type":"reg","size":5,"mode":420,"offset":198,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./foo","type":"chunk","offset":230,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"./foo2/","type":"dir","mode":493},{"name":"./foo2/bar","type":"reg","size":5,"mode":420,"offset":538,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./foo2/bar","type":"chunk","offset":570,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [foo foo2] vs [.no.prefetch.landmark foo foo2] + testutil.go:377: Directory: "" vs "": [foo2 foo] vs [.no.prefetch.landmark foo foo2] testutil.go:371: Comparing: "foo" vs "foo" testutil.go:485: Offset: 91, NextOffset: 123 testutil.go:485: Offset: 198, NextOffset: 230 @@ -5116,7 +5154,7 @@ testutil.go:485: Offset: 382, NextOffset: 1027 testutil.go:485: Offset: 570, NextOffset: 1292 testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [foo2 .no.prefetch.landmark foo] vs [foo foo2] + testutil.go:377: Directory: "" vs "": [.no.prefetch.landmark foo foo2] vs [foo foo2] testutil.go:371: Comparing: "foo" vs "foo" testutil.go:485: Offset: 198, NextOffset: 230 testutil.go:485: Offset: 91, NextOffset: 123 @@ -5129,49 +5167,59 @@ testutil.go:485: Offset: 350, NextOffset: 382 testutil.go:485: Offset: 570, NextOffset: 1292 testutil.go:485: Offset: 382, NextOffset: 1027 -=== NAME TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=-1,prefix="./",lossless=true,format=PAX +=== RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=1,prefix="/",src=0,format=USTAR +=== NAME TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=-1,prefix="./",lossless=false,format=GNU + gzip_test.go:62: got gzip streams: + gzip_test.go:80: [0] at 0 in stargz, uncompressed length 2048 + gzip_test.go:80: [1] at 129 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000000STARGZ" + testutil.go:1462: got TOC entries: +=== RUN TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=-1,prefix="/",lossless=true,format=USTAR gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1124 gzip_test.go:80: [1] at 34 in stargz, uncompressed length 2048 gzip_test.go:80: [2] at 163 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000022STARGZ" testutil.go:1462: got TOC entries: -=== RUN TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=-1,prefix="./",lossless=false,format=PAX -=== RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=1,prefix="/",src=0,format=USTAR -=== NAME TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=-1,prefix="./",lossless=false,format=PAX +=== RUN TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=-1,prefix="/",lossless=false,format=USTAR gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 2048 gzip_test.go:80: [1] at 129 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000000STARGZ" testutil.go:1462: got TOC entries: -=== RUN TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=-1,prefix="./",lossless=true,format=GNU +=== RUN TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=-1,prefix="/",lossless=true,format=PAX +=== RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=1,prefix="/",format=PAX +=== NAME TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=-1,prefix="/",lossless=true,format=PAX gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1124 gzip_test.go:80: [1] at 34 in stargz, uncompressed length 2048 gzip_test.go:80: [2] at 163 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000022STARGZ" testutil.go:1462: got TOC entries: -=== RUN TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=-1,prefix="./",lossless=false,format=GNU +=== RUN TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=-1,prefix="/",lossless=false,format=PAX gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 2048 gzip_test.go:80: [1] at 129 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000000STARGZ" testutil.go:1462: got TOC entries: -=== RUN TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=-1,prefix="/",lossless=true,format=USTAR +=== RUN TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=-1,prefix="/",lossless=true,format=GNU gzip_test.go:62: got gzip streams: -=== RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=1,prefix="../",format=USTAR -=== NAME TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=-1,prefix="/",lossless=true,format=USTAR gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1124 gzip_test.go:80: [1] at 34 in stargz, uncompressed length 2048 gzip_test.go:80: [2] at 163 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000022STARGZ" testutil.go:1462: got TOC entries: -=== RUN TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=-1,prefix="/",lossless=false,format=USTAR +=== RUN TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=-1,prefix="/",lossless=false,format=GNU +=== RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=1,prefix="/",format=GNU +=== NAME TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=-1,prefix="/",lossless=false,format=GNU gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 2048 gzip_test.go:80: [1] at 129 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000000STARGZ" testutil.go:1462: got TOC entries: -=== RUN TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=-1,prefix="/",lossless=true,format=PAX +=== RUN TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=-1,prefix="../",lossless=true,format=USTAR + gzip_test.go:62: got gzip streams: + gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1124 + gzip_test.go:80: [1] at 34 in stargz, uncompressed length 2048 + gzip_test.go:80: [2] at 163 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000022STARGZ" === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=1,prefix="/",src=0,format=USTAR testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"/foo","type":"reg","size":5,"mode":420,"offset":90,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/foo","type":"chunk","offset":122,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"/foo2/","type":"dir","mode":493},{"name":"/foo2/bar","type":"reg","size":5,"mode":420,"offset":348,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/foo2/bar","type":"chunk","offset":380,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":101,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"/foo","type":"reg","size":5,"mode":420,"offset":197,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/foo","type":"chunk","offset":229,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"/foo2/","type":"dir","mode":493},{"name":"/foo2/bar","type":"reg","size":5,"mode":420,"offset":537,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/foo2/bar","type":"chunk","offset":569,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [foo foo2] vs [foo2 .no.prefetch.landmark foo] + testutil.go:377: Directory: "" vs "": [foo foo2] vs [.no.prefetch.landmark foo foo2] testutil.go:371: Comparing: "foo" vs "foo" testutil.go:485: Offset: 90, NextOffset: 122 testutil.go:485: Offset: 197, NextOffset: 229 @@ -5196,82 +5244,55 @@ testutil.go:371: Comparing: "foo2/bar" vs "foo2/bar" testutil.go:485: Offset: 537, NextOffset: 569 testutil.go:485: Offset: 348, NextOffset: 380 -=== NAME TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=-1,prefix="/",lossless=true,format=PAX - gzip_test.go:62: got gzip streams: -=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=1,prefix="/",src=0,format=USTAR testutil.go:485: Offset: 569, NextOffset: 1286 -=== NAME TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=-1,prefix="/",lossless=true,format=PAX - gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1124 -=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=1,prefix="/",src=0,format=USTAR testutil.go:485: Offset: 380, NextOffset: 1033 -=== NAME TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=-1,prefix="/",lossless=true,format=PAX - gzip_test.go:80: [1] at 34 in stargz, uncompressed length 2048 - gzip_test.go:80: [2] at 163 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000022STARGZ" - testutil.go:1462: got TOC entries: -=== RUN TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=-1,prefix="/",lossless=false,format=PAX === RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=1,prefix="../",src=0,format=USTAR -=== NAME TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=-1,prefix="/",lossless=false,format=PAX +=== NAME TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=-1,prefix="../",lossless=true,format=USTAR + testutil.go:1462: got TOC entries: +=== RUN TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=-1,prefix="../",lossless=false,format=USTAR gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 2048 gzip_test.go:80: [1] at 129 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000000STARGZ" testutil.go:1462: got TOC entries: -=== RUN TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=-1,prefix="/",lossless=true,format=GNU +=== RUN TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=-1,prefix="../",lossless=true,format=PAX gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1124 gzip_test.go:80: [1] at 34 in stargz, uncompressed length 2048 gzip_test.go:80: [2] at 163 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000022STARGZ" testutil.go:1462: got TOC entries: -=== RUN TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=-1,prefix="/",lossless=false,format=GNU -=== RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=1,prefix="../",format=PAX -=== NAME TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=-1,prefix="/",lossless=false,format=GNU +=== RUN TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=-1,prefix="../",lossless=false,format=PAX +=== RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=1,prefix="../",format=USTAR +=== NAME TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=-1,prefix="../",lossless=false,format=PAX gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 2048 gzip_test.go:80: [1] at 129 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000000STARGZ" testutil.go:1462: got TOC entries: -=== RUN TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=-1,prefix="../",lossless=true,format=USTAR +=== RUN TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=-1,prefix="../",lossless=true,format=GNU gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1124 gzip_test.go:80: [1] at 34 in stargz, uncompressed length 2048 gzip_test.go:80: [2] at 163 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000022STARGZ" testutil.go:1462: got TOC entries: -=== RUN TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=-1,prefix="../",lossless=false,format=USTAR - gzip_test.go:62: got gzip streams: - gzip_test.go:80: [0] at 0 in stargz, uncompressed length 2048 - gzip_test.go:80: [1] at 129 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000000STARGZ" - testutil.go:1462: got TOC entries: -=== RUN TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=-1,prefix="../",lossless=true,format=PAX +=== RUN TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=-1,prefix="../",lossless=false,format=GNU === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=1,prefix="../",src=0,format=USTAR testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"../foo","type":"reg","size":5,"mode":420,"offset":92,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../foo","type":"chunk","offset":124,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"../foo2/","type":"dir","mode":493},{"name":"../foo2/bar","type":"reg","size":5,"mode":420,"offset":350,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../foo2/bar","type":"chunk","offset":382,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":101,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"../foo","type":"reg","size":5,"mode":420,"offset":200,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../foo","type":"chunk","offset":232,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"../foo2/","type":"dir","mode":493},{"name":"../foo2/bar","type":"reg","size":5,"mode":420,"offset":542,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../foo2/bar","type":"chunk","offset":574,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [foo2 foo] vs [.no.prefetch.landmark foo foo2] + testutil.go:377: Directory: "" vs "": [foo foo2] vs [foo2 .no.prefetch.landmark foo] + testutil.go:371: Comparing: "foo" vs "foo" + testutil.go:485: Offset: 92, NextOffset: 124 + testutil.go:485: Offset: 200, NextOffset: 232 + testutil.go:485: Offset: 124, NextOffset: 350 + testutil.go:485: Offset: 232, NextOffset: 542 testutil.go:371: Comparing: "foo2" vs "foo2" testutil.go:377: Directory: "foo2" vs "foo2": [bar] vs [bar] testutil.go:371: Comparing: "foo2/bar" vs "foo2/bar" -=== NAME TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=-1,prefix="../",lossless=true,format=PAX - gzip_test.go:62: got gzip streams: -=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=1,prefix="../",src=0,format=USTAR testutil.go:485: Offset: 350, NextOffset: 382 -=== NAME TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=-1,prefix="../",lossless=true,format=PAX - gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1124 - gzip_test.go:80: [1] at 34 in stargz, uncompressed length 2048 -=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=1,prefix="../",src=0,format=USTAR testutil.go:485: Offset: 542, NextOffset: 574 -=== NAME TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=-1,prefix="../",lossless=true,format=PAX - gzip_test.go:80: [2] at 163 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000022STARGZ" - testutil.go:1462: got TOC entries: -=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=1,prefix="../",src=0,format=USTAR testutil.go:485: Offset: 382, NextOffset: 1027 -=== RUN TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=-1,prefix="../",lossless=false,format=PAX -=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=1,prefix="../",src=0,format=USTAR testutil.go:485: Offset: 574, NextOffset: 1293 - testutil.go:371: Comparing: "foo" vs "foo" - testutil.go:485: Offset: 92, NextOffset: 124 - testutil.go:485: Offset: 200, NextOffset: 232 - testutil.go:485: Offset: 124, NextOffset: 350 - testutil.go:485: Offset: 232, NextOffset: 542 testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [.no.prefetch.landmark foo foo2] vs [foo foo2] + testutil.go:377: Directory: "" vs "": [foo foo2 .no.prefetch.landmark] vs [foo foo2] testutil.go:371: Comparing: "foo" vs "foo" testutil.go:485: Offset: 200, NextOffset: 232 testutil.go:485: Offset: 92, NextOffset: 124 @@ -5284,60 +5305,73 @@ testutil.go:485: Offset: 350, NextOffset: 382 testutil.go:485: Offset: 574, NextOffset: 1293 testutil.go:485: Offset: 382, NextOffset: 1027 -=== RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=1,prefix="../",format=GNU === RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=1,prefix="",src=0,format=PAX -=== NAME TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=-1,prefix="../",lossless=false,format=PAX +=== NAME TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=-1,prefix="../",lossless=false,format=GNU gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 2048 gzip_test.go:80: [1] at 129 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000000STARGZ" testutil.go:1462: got TOC entries: -=== RUN TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=-1,prefix="../",lossless=true,format=GNU +=== RUN TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=-2,prefix="",lossless=true,format=USTAR +=== RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=1,prefix="../",format=PAX +=== NAME TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=-2,prefix="",lossless=true,format=USTAR gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1124 - gzip_test.go:80: [1] at 34 in stargz, uncompressed length 2048 - gzip_test.go:80: [2] at 163 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000022STARGZ" + gzip_test.go:80: [1] at 175 in stargz, uncompressed length 2048 + gzip_test.go:80: [2] at 539 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000afSTARGZ" testutil.go:1462: got TOC entries: -=== RUN TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=-1,prefix="../",lossless=false,format=GNU +=== RUN TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=-2,prefix="",lossless=false,format=USTAR gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 2048 - gzip_test.go:80: [1] at 129 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000000STARGZ" + gzip_test.go:80: [1] at 364 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000000STARGZ" testutil.go:1462: got TOC entries: -=== RUN TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=-2,prefix="",lossless=true,format=USTAR +=== RUN TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=-2,prefix="",lossless=true,format=PAX gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1124 gzip_test.go:80: [1] at 175 in stargz, uncompressed length 2048 gzip_test.go:80: [2] at 539 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000afSTARGZ" testutil.go:1462: got TOC entries: -=== RUN TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=-2,prefix="",lossless=false,format=USTAR -=== RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=9,prefix="",format=USTAR +=== RUN TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=-2,prefix="",lossless=false,format=PAX + gzip_test.go:62: got gzip streams: + gzip_test.go:80: [0] at 0 in stargz, uncompressed length 2048 + gzip_test.go:80: [1] at 364 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000000STARGZ" + testutil.go:1462: got TOC entries: +=== RUN TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=-2,prefix="",lossless=true,format=GNU + gzip_test.go:62: got gzip streams: + gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1124 + gzip_test.go:80: [1] at 175 in stargz, uncompressed length 2048 + gzip_test.go:80: [2] at 539 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000afSTARGZ" + testutil.go:1462: got TOC entries: +=== RUN TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=-2,prefix="",lossless=false,format=GNU === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=1,prefix="",src=0,format=PAX testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"foo","type":"reg","size":5,"mode":420,"offset":88,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"foo","type":"chunk","offset":120,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"foo2/","type":"dir","mode":493},{"name":"foo2/bar","type":"reg","size":5,"mode":420,"offset":340,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"foo2/bar","type":"chunk","offset":372,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":101,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"foo","type":"reg","size":5,"mode":420,"offset":196,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"foo","type":"chunk","offset":228,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"foo2/","type":"dir","mode":493},{"name":"foo2/bar","type":"reg","size":5,"mode":420,"offset":532,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"foo2/bar","type":"chunk","offset":564,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} testutil.go:371: Comparing: "" vs "" testutil.go:377: Directory: "" vs "": [foo foo2] vs [.no.prefetch.landmark foo foo2] testutil.go:371: Comparing: "foo" vs "foo" -=== NAME TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=-2,prefix="",lossless=false,format=USTAR - gzip_test.go:62: got gzip streams: - gzip_test.go:80: [0] at 0 in stargz, uncompressed length 2048 - gzip_test.go:80: [1] at 364 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000000STARGZ" -=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=1,prefix="",src=0,format=PAX testutil.go:485: Offset: 88, NextOffset: 120 -=== NAME TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=-2,prefix="",lossless=false,format=USTAR - testutil.go:1462: got TOC entries: -=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=1,prefix="",src=0,format=PAX testutil.go:485: Offset: 196, NextOffset: 228 -=== RUN TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=-2,prefix="",lossless=true,format=PAX -=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=1,prefix="",src=0,format=PAX testutil.go:485: Offset: 120, NextOffset: 340 testutil.go:485: Offset: 228, NextOffset: 532 +=== NAME TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=-2,prefix="",lossless=false,format=GNU + gzip_test.go:62: got gzip streams: +=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=1,prefix="",src=0,format=PAX testutil.go:371: Comparing: "foo2" vs "foo2" testutil.go:377: Directory: "foo2" vs "foo2": [bar] vs [bar] testutil.go:371: Comparing: "foo2/bar" vs "foo2/bar" +=== NAME TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=-2,prefix="",lossless=false,format=GNU + gzip_test.go:80: [0] at 0 in stargz, uncompressed length 2048 +=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=1,prefix="",src=0,format=PAX testutil.go:485: Offset: 340, NextOffset: 372 +=== NAME TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=-2,prefix="",lossless=false,format=GNU + gzip_test.go:80: [1] at 364 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000000STARGZ" +=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=1,prefix="",src=0,format=PAX testutil.go:485: Offset: 532, NextOffset: 564 testutil.go:485: Offset: 372, NextOffset: 1024 testutil.go:485: Offset: 564, NextOffset: 1288 testutil.go:371: Comparing: "" vs "" +=== NAME TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=-2,prefix="",lossless=false,format=GNU + testutil.go:1462: got TOC entries: +=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=1,prefix="",src=0,format=PAX testutil.go:377: Directory: "" vs "": [.no.prefetch.landmark foo foo2] vs [foo foo2] testutil.go:371: Comparing: "foo" vs "foo" testutil.go:485: Offset: 196, NextOffset: 228 @@ -5350,77 +5384,78 @@ testutil.go:485: Offset: 532, NextOffset: 564 testutil.go:485: Offset: 340, NextOffset: 372 testutil.go:485: Offset: 564, NextOffset: 1288 +=== RUN TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=-2,prefix="./",lossless=true,format=USTAR +=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=1,prefix="",src=0,format=PAX testutil.go:485: Offset: 372, NextOffset: 1024 === RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=1,prefix="./",src=0,format=PAX -=== NAME TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=-2,prefix="",lossless=true,format=PAX +=== NAME TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=-2,prefix="./",lossless=true,format=USTAR gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1124 gzip_test.go:80: [1] at 175 in stargz, uncompressed length 2048 gzip_test.go:80: [2] at 539 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000afSTARGZ" +=== RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=1,prefix="../",format=GNU +=== NAME TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=-2,prefix="./",lossless=true,format=USTAR testutil.go:1462: got TOC entries: -=== RUN TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=-2,prefix="",lossless=false,format=PAX +=== RUN TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=-2,prefix="./",lossless=false,format=USTAR gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 2048 gzip_test.go:80: [1] at 364 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000000STARGZ" testutil.go:1462: got TOC entries: -=== RUN TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=-2,prefix="",lossless=true,format=GNU +=== RUN TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=-2,prefix="./",lossless=true,format=PAX gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1124 gzip_test.go:80: [1] at 175 in stargz, uncompressed length 2048 gzip_test.go:80: [2] at 539 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000afSTARGZ" -=== RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=9,prefix="",format=PAX -=== NAME TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=-2,prefix="",lossless=true,format=GNU testutil.go:1462: got TOC entries: -=== RUN TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=-2,prefix="",lossless=false,format=GNU +=== RUN TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=-2,prefix="./",lossless=false,format=PAX gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 2048 gzip_test.go:80: [1] at 364 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000000STARGZ" testutil.go:1462: got TOC entries: -=== RUN TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=-2,prefix="./",lossless=true,format=USTAR +=== RUN TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=-2,prefix="./",lossless=true,format=GNU gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1124 gzip_test.go:80: [1] at 175 in stargz, uncompressed length 2048 gzip_test.go:80: [2] at 539 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000afSTARGZ" testutil.go:1462: got TOC entries: -=== RUN TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=-2,prefix="./",lossless=false,format=USTAR +=== RUN TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=-2,prefix="./",lossless=false,format=GNU gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 2048 gzip_test.go:80: [1] at 364 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000000STARGZ" testutil.go:1462: got TOC entries: -=== RUN TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=-2,prefix="./",lossless=true,format=PAX +=== RUN TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=-2,prefix="/",lossless=true,format=USTAR gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1124 gzip_test.go:80: [1] at 175 in stargz, uncompressed length 2048 gzip_test.go:80: [2] at 539 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000afSTARGZ" testutil.go:1462: got TOC entries: -=== RUN TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=-2,prefix="./",lossless=false,format=PAX -=== RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=9,prefix="",format=GNU +=== RUN TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=-2,prefix="/",lossless=false,format=USTAR +=== RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=9,prefix="",format=USTAR +=== NAME TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=-2,prefix="/",lossless=false,format=USTAR + gzip_test.go:62: got gzip streams: + gzip_test.go:80: [0] at 0 in stargz, uncompressed length 2048 + gzip_test.go:80: [1] at 364 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000000STARGZ" + testutil.go:1462: got TOC entries: +=== RUN TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=-2,prefix="/",lossless=true,format=PAX === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=1,prefix="./",src=0,format=PAX testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"./foo","type":"reg","size":5,"mode":420,"offset":91,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./foo","type":"chunk","offset":123,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"./foo2/","type":"dir","mode":493},{"name":"./foo2/bar","type":"reg","size":5,"mode":420,"offset":350,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./foo2/bar","type":"chunk","offset":382,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":101,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"./foo","type":"reg","size":5,"mode":420,"offset":198,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./foo","type":"chunk","offset":230,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"./foo2/","type":"dir","mode":493},{"name":"./foo2/bar","type":"reg","size":5,"mode":420,"offset":538,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./foo2/bar","type":"chunk","offset":570,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [foo2 foo] vs [.no.prefetch.landmark foo foo2] + testutil.go:377: Directory: "" vs "": [foo foo2] vs [.no.prefetch.landmark foo foo2] + testutil.go:371: Comparing: "foo" vs "foo" + testutil.go:485: Offset: 91, NextOffset: 123 + testutil.go:485: Offset: 198, NextOffset: 230 + testutil.go:485: Offset: 123, NextOffset: 350 + testutil.go:485: Offset: 230, NextOffset: 538 testutil.go:371: Comparing: "foo2" vs "foo2" testutil.go:377: Directory: "foo2" vs "foo2": [bar] vs [bar] testutil.go:371: Comparing: "foo2/bar" vs "foo2/bar" testutil.go:485: Offset: 350, NextOffset: 382 -=== NAME TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=-2,prefix="./",lossless=false,format=PAX - gzip_test.go:62: got gzip streams: - gzip_test.go:80: [0] at 0 in stargz, uncompressed length 2048 - gzip_test.go:80: [1] at 364 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000000STARGZ" - testutil.go:1462: got TOC entries: -=== RUN TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=-2,prefix="./",lossless=true,format=GNU -=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=1,prefix="./",src=0,format=PAX testutil.go:485: Offset: 538, NextOffset: 570 testutil.go:485: Offset: 382, NextOffset: 1027 testutil.go:485: Offset: 570, NextOffset: 1292 - testutil.go:371: Comparing: "foo" vs "foo" - testutil.go:485: Offset: 91, NextOffset: 123 - testutil.go:485: Offset: 198, NextOffset: 230 - testutil.go:485: Offset: 123, NextOffset: 350 - testutil.go:485: Offset: 230, NextOffset: 538 testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [foo2 .no.prefetch.landmark foo] vs [foo foo2] + testutil.go:377: Directory: "" vs "": [.no.prefetch.landmark foo foo2] vs [foo foo2] testutil.go:371: Comparing: "foo" vs "foo" testutil.go:485: Offset: 198, NextOffset: 230 testutil.go:485: Offset: 91, NextOffset: 123 @@ -5432,56 +5467,72 @@ testutil.go:485: Offset: 538, NextOffset: 570 testutil.go:485: Offset: 350, NextOffset: 382 testutil.go:485: Offset: 570, NextOffset: 1292 - testutil.go:485: Offset: 382, NextOffset: 1027 -=== NAME TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=-2,prefix="./",lossless=true,format=GNU +=== NAME TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=-2,prefix="/",lossless=true,format=PAX gzip_test.go:62: got gzip streams: +=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=1,prefix="./",src=0,format=PAX + testutil.go:485: Offset: 382, NextOffset: 1027 +=== NAME TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=-2,prefix="/",lossless=true,format=PAX gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1124 gzip_test.go:80: [1] at 175 in stargz, uncompressed length 2048 gzip_test.go:80: [2] at 539 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000afSTARGZ" testutil.go:1462: got TOC entries: -=== RUN TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=-2,prefix="./",lossless=false,format=GNU === RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=1,prefix="/",src=0,format=PAX -=== NAME TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=-2,prefix="./",lossless=false,format=GNU +=== RUN TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=-2,prefix="/",lossless=false,format=PAX gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 2048 gzip_test.go:80: [1] at 364 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000000STARGZ" testutil.go:1462: got TOC entries: -=== RUN TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=-2,prefix="/",lossless=true,format=USTAR +=== RUN TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=-2,prefix="/",lossless=true,format=GNU +=== RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=9,prefix="",format=PAX +=== NAME TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=-2,prefix="/",lossless=true,format=GNU gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1124 gzip_test.go:80: [1] at 175 in stargz, uncompressed length 2048 gzip_test.go:80: [2] at 539 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000afSTARGZ" testutil.go:1462: got TOC entries: -=== RUN TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=-2,prefix="/",lossless=false,format=USTAR -=== RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=9,prefix="./",format=USTAR -=== NAME TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=-2,prefix="/",lossless=false,format=USTAR +=== RUN TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=-2,prefix="/",lossless=false,format=GNU gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 2048 gzip_test.go:80: [1] at 364 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000000STARGZ" testutil.go:1462: got TOC entries: -=== RUN TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=-2,prefix="/",lossless=true,format=PAX +=== RUN TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=-2,prefix="../",lossless=true,format=USTAR gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1124 gzip_test.go:80: [1] at 175 in stargz, uncompressed length 2048 gzip_test.go:80: [2] at 539 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000afSTARGZ" testutil.go:1462: got TOC entries: -=== RUN TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=-2,prefix="/",lossless=false,format=PAX +=== RUN TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=-2,prefix="../",lossless=false,format=USTAR gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 2048 gzip_test.go:80: [1] at 364 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000000STARGZ" testutil.go:1462: got TOC entries: -=== RUN TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=-2,prefix="/",lossless=true,format=GNU +=== RUN TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=-2,prefix="../",lossless=true,format=PAX gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1124 gzip_test.go:80: [1] at 175 in stargz, uncompressed length 2048 gzip_test.go:80: [2] at 539 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000afSTARGZ" testutil.go:1462: got TOC entries: -=== RUN TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=-2,prefix="/",lossless=false,format=GNU +=== RUN TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=-2,prefix="../",lossless=false,format=PAX gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 2048 gzip_test.go:80: [1] at 364 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000000STARGZ" testutil.go:1462: got TOC entries: -=== RUN TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=-2,prefix="../",lossless=true,format=USTAR +=== RUN TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=-2,prefix="../",lossless=true,format=GNU + gzip_test.go:62: got gzip streams: + gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1124 + gzip_test.go:80: [1] at 175 in stargz, uncompressed length 2048 + gzip_test.go:80: [2] at 539 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000afSTARGZ" + testutil.go:1462: got TOC entries: +=== RUN TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=-2,prefix="../",lossless=false,format=GNU + gzip_test.go:62: got gzip streams: + gzip_test.go:80: [0] at 0 in stargz, uncompressed length 2048 + gzip_test.go:80: [1] at 364 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000000STARGZ" + testutil.go:1462: got TOC entries: +=== RUN TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=0,prefix="",lossless=true,format=USTAR + gzip_test.go:62: got gzip streams: + gzip_test.go:80: [0] at 0 in stargz, uncompressed length 2148 + gzip_test.go:80: [1] at 2176 in stargz, uncompressed length 2048 + gzip_test.go:80: [2] at 4252 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000880STARGZ" === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=1,prefix="/",src=0,format=PAX testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"/foo","type":"reg","size":5,"mode":420,"offset":90,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/foo","type":"chunk","offset":122,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"/foo2/","type":"dir","mode":493},{"name":"/foo2/bar","type":"reg","size":5,"mode":420,"offset":348,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/foo2/bar","type":"chunk","offset":380,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":101,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"/foo","type":"reg","size":5,"mode":420,"offset":197,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/foo","type":"chunk","offset":229,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"/foo2/","type":"dir","mode":493},{"name":"/foo2/bar","type":"reg","size":5,"mode":420,"offset":537,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/foo2/bar","type":"chunk","offset":569,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} @@ -5498,19 +5549,9 @@ testutil.go:485: Offset: 348, NextOffset: 380 testutil.go:485: Offset: 537, NextOffset: 569 testutil.go:485: Offset: 380, NextOffset: 1033 -=== NAME TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=-2,prefix="../",lossless=true,format=USTAR - gzip_test.go:62: got gzip streams: - gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1124 - gzip_test.go:80: [1] at 175 in stargz, uncompressed length 2048 - gzip_test.go:80: [2] at 539 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000afSTARGZ" - testutil.go:1462: got TOC entries: -=== RUN TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=-2,prefix="../",lossless=false,format=USTAR -=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=1,prefix="/",src=0,format=PAX testutil.go:485: Offset: 569, NextOffset: 1286 -=== RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=9,prefix="./",format=PAX -=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=1,prefix="/",src=0,format=PAX testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [.no.prefetch.landmark foo foo2] vs [foo foo2] + testutil.go:377: Directory: "" vs "": [foo foo2 .no.prefetch.landmark] vs [foo foo2] testutil.go:371: Comparing: "foo" vs "foo" testutil.go:485: Offset: 197, NextOffset: 229 testutil.go:485: Offset: 90, NextOffset: 122 @@ -5521,40 +5562,59 @@ testutil.go:371: Comparing: "foo2/bar" vs "foo2/bar" testutil.go:485: Offset: 537, NextOffset: 569 testutil.go:485: Offset: 348, NextOffset: 380 +=== NAME TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=0,prefix="",lossless=true,format=USTAR + testutil.go:1462: got TOC entries: + testutil.go:1465: [0]: {"name":"foo","type":"dir","mode":493} +=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=1,prefix="/",src=0,format=PAX testutil.go:485: Offset: 569, NextOffset: 1286 +=== NAME TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=0,prefix="",lossless=true,format=USTAR + testutil.go:1465: [1]: {"name":"foo/bar.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"} +=== RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=9,prefix="",format=GNU +=== RUN TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=0,prefix="",lossless=false,format=USTAR +=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=1,prefix="/",src=0,format=PAX testutil.go:485: Offset: 380, NextOffset: 1033 -=== NAME TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=-2,prefix="../",lossless=false,format=USTAR +=== RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=1,prefix="../",src=0,format=PAX +=== NAME TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=0,prefix="",lossless=false,format=USTAR gzip_test.go:62: got gzip streams: - gzip_test.go:80: [0] at 0 in stargz, uncompressed length 2048 - gzip_test.go:80: [1] at 364 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000000STARGZ" + gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1024 + gzip_test.go:80: [1] at 1052 in stargz, uncompressed length 2048 + gzip_test.go:80: [2] at 3128 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000041cSTARGZ" testutil.go:1462: got TOC entries: -=== RUN TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=-2,prefix="../",lossless=true,format=PAX -=== RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=1,prefix="../",src=0,format=PAX -=== NAME TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=-2,prefix="../",lossless=true,format=PAX + testutil.go:1465: [0]: {"name":"foo","type":"dir","mode":493} + testutil.go:1465: [1]: {"name":"foo/bar.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"} +=== RUN TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=0,prefix="",lossless=true,format=PAX gzip_test.go:62: got gzip streams: - gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1124 - gzip_test.go:80: [1] at 175 in stargz, uncompressed length 2048 - gzip_test.go:80: [2] at 539 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000afSTARGZ" + gzip_test.go:80: [0] at 0 in stargz, uncompressed length 2148 + gzip_test.go:80: [1] at 2176 in stargz, uncompressed length 2048 + gzip_test.go:80: [2] at 4252 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000880STARGZ" testutil.go:1462: got TOC entries: -=== RUN TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=-2,prefix="../",lossless=false,format=PAX + testutil.go:1465: [0]: {"name":"foo","type":"dir","mode":493} + testutil.go:1465: [1]: {"name":"foo/bar.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"} +=== RUN TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=0,prefix="",lossless=false,format=PAX gzip_test.go:62: got gzip streams: - gzip_test.go:80: [0] at 0 in stargz, uncompressed length 2048 - gzip_test.go:80: [1] at 364 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000000STARGZ" + gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1024 + gzip_test.go:80: [1] at 1052 in stargz, uncompressed length 2048 + gzip_test.go:80: [2] at 3128 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000041cSTARGZ" testutil.go:1462: got TOC entries: -=== RUN TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=-2,prefix="../",lossless=true,format=GNU + testutil.go:1465: [0]: {"name":"foo","type":"dir","mode":493} + testutil.go:1465: [1]: {"name":"foo/bar.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"} +=== RUN TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=0,prefix="",lossless=true,format=GNU gzip_test.go:62: got gzip streams: - gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1124 - gzip_test.go:80: [1] at 175 in stargz, uncompressed length 2048 - gzip_test.go:80: [2] at 539 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000afSTARGZ" + gzip_test.go:80: [0] at 0 in stargz, uncompressed length 2148 + gzip_test.go:80: [1] at 2176 in stargz, uncompressed length 2048 + gzip_test.go:80: [2] at 4252 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000880STARGZ" testutil.go:1462: got TOC entries: -=== RUN TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=-2,prefix="../",lossless=false,format=GNU + testutil.go:1465: [0]: {"name":"foo","type":"dir","mode":493} + testutil.go:1465: [1]: {"name":"foo/bar.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"} +=== RUN TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=0,prefix="",lossless=false,format=GNU gzip_test.go:62: got gzip streams: - gzip_test.go:80: [0] at 0 in stargz, uncompressed length 2048 - gzip_test.go:80: [1] at 364 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000000STARGZ" + gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1024 + gzip_test.go:80: [1] at 1052 in stargz, uncompressed length 2048 + gzip_test.go:80: [2] at 3128 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000041cSTARGZ" testutil.go:1462: got TOC entries: -=== RUN TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=0,prefix="",lossless=true,format=USTAR -=== RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=9,prefix="./",format=GNU -=== NAME TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=0,prefix="",lossless=true,format=USTAR + testutil.go:1465: [0]: {"name":"foo","type":"dir","mode":493} + testutil.go:1465: [1]: {"name":"foo/bar.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"} +=== RUN TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=0,prefix="./",lossless=true,format=USTAR gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 2148 gzip_test.go:80: [1] at 2176 in stargz, uncompressed length 2048 @@ -5562,7 +5622,7 @@ testutil.go:1462: got TOC entries: testutil.go:1465: [0]: {"name":"foo","type":"dir","mode":493} testutil.go:1465: [1]: {"name":"foo/bar.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"} -=== RUN TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=0,prefix="",lossless=false,format=USTAR +=== RUN TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=0,prefix="./",lossless=false,format=USTAR gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1024 gzip_test.go:80: [1] at 1052 in stargz, uncompressed length 2048 @@ -5570,12 +5630,39 @@ testutil.go:1462: got TOC entries: testutil.go:1465: [0]: {"name":"foo","type":"dir","mode":493} testutil.go:1465: [1]: {"name":"foo/bar.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"} -=== RUN TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=0,prefix="",lossless=true,format=PAX +=== RUN TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=0,prefix="./",lossless=true,format=PAX +=== RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=9,prefix="./",format=USTAR +=== NAME TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=0,prefix="./",lossless=true,format=PAX + gzip_test.go:62: got gzip streams: + gzip_test.go:80: [0] at 0 in stargz, uncompressed length 2148 + gzip_test.go:80: [1] at 2176 in stargz, uncompressed length 2048 + gzip_test.go:80: [2] at 4252 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000880STARGZ" + testutil.go:1462: got TOC entries: + testutil.go:1465: [0]: {"name":"foo","type":"dir","mode":493} + testutil.go:1465: [1]: {"name":"foo/bar.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"} +=== RUN TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=0,prefix="./",lossless=false,format=PAX + gzip_test.go:62: got gzip streams: + gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1024 + gzip_test.go:80: [1] at 1052 in stargz, uncompressed length 2048 + gzip_test.go:80: [2] at 3128 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000041cSTARGZ" + testutil.go:1462: got TOC entries: + testutil.go:1465: [0]: {"name":"foo","type":"dir","mode":493} + testutil.go:1465: [1]: {"name":"foo/bar.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"} +=== RUN TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=0,prefix="./",lossless=true,format=GNU + gzip_test.go:62: got gzip streams: + gzip_test.go:80: [0] at 0 in stargz, uncompressed length 2148 + gzip_test.go:80: [1] at 2176 in stargz, uncompressed length 2048 + gzip_test.go:80: [2] at 4252 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000880STARGZ" + testutil.go:1462: got TOC entries: + testutil.go:1465: [0]: {"name":"foo","type":"dir","mode":493} + testutil.go:1465: [1]: {"name":"foo/bar.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"} === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=1,prefix="../",src=0,format=PAX testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"../foo","type":"reg","size":5,"mode":420,"offset":92,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../foo","type":"chunk","offset":124,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"../foo2/","type":"dir","mode":493},{"name":"../foo2/bar","type":"reg","size":5,"mode":420,"offset":350,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../foo2/bar","type":"chunk","offset":382,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":101,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"../foo","type":"reg","size":5,"mode":420,"offset":200,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../foo","type":"chunk","offset":232,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"../foo2/","type":"dir","mode":493},{"name":"../foo2/bar","type":"reg","size":5,"mode":420,"offset":542,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../foo2/bar","type":"chunk","offset":574,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [foo foo2] vs [.no.prefetch.landmark foo foo2] +=== RUN TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=0,prefix="./",lossless=false,format=GNU +=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=1,prefix="../",src=0,format=PAX + testutil.go:377: Directory: "" vs "": [foo foo2] vs [foo foo2 .no.prefetch.landmark] testutil.go:371: Comparing: "foo" vs "foo" testutil.go:485: Offset: 92, NextOffset: 124 testutil.go:485: Offset: 200, NextOffset: 232 @@ -5589,7 +5676,12 @@ testutil.go:485: Offset: 382, NextOffset: 1027 testutil.go:485: Offset: 574, NextOffset: 1293 testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [foo foo2 .no.prefetch.landmark] vs [foo foo2] + testutil.go:377: Directory: "" vs "": [.no.prefetch.landmark foo foo2] vs [foo2 foo] + testutil.go:371: Comparing: "foo" vs "foo" + testutil.go:485: Offset: 200, NextOffset: 232 + testutil.go:485: Offset: 92, NextOffset: 124 + testutil.go:485: Offset: 232, NextOffset: 542 + testutil.go:485: Offset: 124, NextOffset: 350 testutil.go:371: Comparing: "foo2" vs "foo2" testutil.go:377: Directory: "foo2" vs "foo2": [bar] vs [bar] testutil.go:371: Comparing: "foo2/bar" vs "foo2/bar" @@ -5597,41 +5689,25 @@ testutil.go:485: Offset: 350, NextOffset: 382 testutil.go:485: Offset: 574, NextOffset: 1293 testutil.go:485: Offset: 382, NextOffset: 1027 -=== NAME TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=0,prefix="",lossless=true,format=PAX - gzip_test.go:62: got gzip streams: - gzip_test.go:80: [0] at 0 in stargz, uncompressed length 2148 - gzip_test.go:80: [1] at 2176 in stargz, uncompressed length 2048 - gzip_test.go:80: [2] at 4252 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000880STARGZ" - testutil.go:1462: got TOC entries: - testutil.go:1465: [0]: {"name":"foo","type":"dir","mode":493} - testutil.go:1465: [1]: {"name":"foo/bar.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"} -=== RUN TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=0,prefix="",lossless=false,format=PAX -=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=1,prefix="../",src=0,format=PAX - testutil.go:371: Comparing: "foo" vs "foo" - testutil.go:485: Offset: 200, NextOffset: 232 - testutil.go:485: Offset: 92, NextOffset: 124 - testutil.go:485: Offset: 232, NextOffset: 542 - testutil.go:485: Offset: 124, NextOffset: 350 -=== RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=1,prefix="",src=0,format=GNU -=== NAME TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=0,prefix="",lossless=false,format=PAX +=== NAME TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=0,prefix="./",lossless=false,format=GNU gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1024 gzip_test.go:80: [1] at 1052 in stargz, uncompressed length 2048 gzip_test.go:80: [2] at 3128 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000041cSTARGZ" +=== RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=1,prefix="",src=0,format=GNU +=== NAME TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=0,prefix="./",lossless=false,format=GNU testutil.go:1462: got TOC entries: testutil.go:1465: [0]: {"name":"foo","type":"dir","mode":493} testutil.go:1465: [1]: {"name":"foo/bar.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"} -=== RUN TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=0,prefix="",lossless=true,format=GNU +=== RUN TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=0,prefix="/",lossless=true,format=USTAR gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 2148 gzip_test.go:80: [1] at 2176 in stargz, uncompressed length 2048 gzip_test.go:80: [2] at 4252 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000880STARGZ" -=== RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=9,prefix="/",format=USTAR -=== NAME TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=0,prefix="",lossless=true,format=GNU testutil.go:1462: got TOC entries: testutil.go:1465: [0]: {"name":"foo","type":"dir","mode":493} testutil.go:1465: [1]: {"name":"foo/bar.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"} -=== RUN TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=0,prefix="",lossless=false,format=GNU +=== RUN TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=0,prefix="/",lossless=false,format=USTAR gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1024 gzip_test.go:80: [1] at 1052 in stargz, uncompressed length 2048 @@ -5639,7 +5715,7 @@ testutil.go:1462: got TOC entries: testutil.go:1465: [0]: {"name":"foo","type":"dir","mode":493} testutil.go:1465: [1]: {"name":"foo/bar.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"} -=== RUN TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=0,prefix="./",lossless=true,format=USTAR +=== RUN TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=0,prefix="/",lossless=true,format=PAX gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 2148 gzip_test.go:80: [1] at 2176 in stargz, uncompressed length 2048 @@ -5647,7 +5723,9 @@ testutil.go:1462: got TOC entries: testutil.go:1465: [0]: {"name":"foo","type":"dir","mode":493} testutil.go:1465: [1]: {"name":"foo/bar.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"} -=== RUN TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=0,prefix="./",lossless=false,format=USTAR +=== RUN TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=0,prefix="/",lossless=false,format=PAX +=== RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=9,prefix="./",format=PAX +=== NAME TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=0,prefix="/",lossless=false,format=PAX gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1024 gzip_test.go:80: [1] at 1052 in stargz, uncompressed length 2048 @@ -5655,7 +5733,7 @@ testutil.go:1462: got TOC entries: testutil.go:1465: [0]: {"name":"foo","type":"dir","mode":493} testutil.go:1465: [1]: {"name":"foo/bar.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"} -=== RUN TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=0,prefix="./",lossless=true,format=PAX +=== RUN TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=0,prefix="/",lossless=true,format=GNU gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 2148 gzip_test.go:80: [1] at 2176 in stargz, uncompressed length 2048 @@ -5663,17 +5741,23 @@ testutil.go:1462: got TOC entries: testutil.go:1465: [0]: {"name":"foo","type":"dir","mode":493} testutil.go:1465: [1]: {"name":"foo/bar.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"} -=== RUN TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=0,prefix="./",lossless=false,format=PAX +=== RUN TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=0,prefix="/",lossless=false,format=GNU gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1024 gzip_test.go:80: [1] at 1052 in stargz, uncompressed length 2048 gzip_test.go:80: [2] at 3128 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000041cSTARGZ" -=== RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=9,prefix="/",format=PAX -=== NAME TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=0,prefix="./",lossless=false,format=PAX testutil.go:1462: got TOC entries: testutil.go:1465: [0]: {"name":"foo","type":"dir","mode":493} testutil.go:1465: [1]: {"name":"foo/bar.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"} -=== RUN TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=0,prefix="./",lossless=true,format=GNU +=== RUN TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=0,prefix="../",lossless=true,format=USTAR + gzip_test.go:62: got gzip streams: + gzip_test.go:80: [0] at 0 in stargz, uncompressed length 2148 + gzip_test.go:80: [1] at 2176 in stargz, uncompressed length 2048 + gzip_test.go:80: [2] at 4252 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000880STARGZ" + testutil.go:1462: got TOC entries: + testutil.go:1465: [0]: {"name":"foo","type":"dir","mode":493} + testutil.go:1465: [1]: {"name":"foo/bar.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"} +=== RUN TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=0,prefix="../",lossless=false,format=USTAR === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=1,prefix="",src=0,format=GNU testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"foo","type":"reg","size":5,"mode":420,"offset":88,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"foo","type":"chunk","offset":120,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"foo2/","type":"dir","mode":493},{"name":"foo2/bar","type":"reg","size":5,"mode":420,"offset":342,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"foo2/bar","type":"chunk","offset":374,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":101,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"foo","type":"reg","size":5,"mode":420,"offset":196,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"foo","type":"chunk","offset":228,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"foo2/","type":"dir","mode":493},{"name":"foo2/bar","type":"reg","size":5,"mode":420,"offset":532,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"foo2/bar","type":"chunk","offset":564,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} @@ -5692,36 +5776,21 @@ testutil.go:485: Offset: 374, NextOffset: 1030 testutil.go:485: Offset: 564, NextOffset: 1288 testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [foo2 .no.prefetch.landmark foo] vs [foo foo2] + testutil.go:377: Directory: "" vs "": [foo2 .no.prefetch.landmark foo] vs [foo2 foo] testutil.go:371: Comparing: "foo" vs "foo" testutil.go:485: Offset: 196, NextOffset: 228 testutil.go:485: Offset: 88, NextOffset: 120 testutil.go:485: Offset: 228, NextOffset: 532 testutil.go:485: Offset: 120, NextOffset: 342 -=== NAME TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=0,prefix="./",lossless=true,format=GNU - gzip_test.go:62: got gzip streams: - gzip_test.go:80: [0] at 0 in stargz, uncompressed length 2148 - gzip_test.go:80: [1] at 2176 in stargz, uncompressed length 2048 - gzip_test.go:80: [2] at 4252 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000880STARGZ" -=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=1,prefix="",src=0,format=GNU testutil.go:371: Comparing: "foo2" vs "foo2" testutil.go:377: Directory: "foo2" vs "foo2": [bar] vs [bar] testutil.go:371: Comparing: "foo2/bar" vs "foo2/bar" -=== NAME TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=0,prefix="./",lossless=true,format=GNU - testutil.go:1462: got TOC entries: -=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=1,prefix="",src=0,format=GNU testutil.go:485: Offset: 532, NextOffset: 564 -=== NAME TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=0,prefix="./",lossless=true,format=GNU - testutil.go:1465: [0]: {"name":"foo","type":"dir","mode":493} - testutil.go:1465: [1]: {"name":"foo/bar.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"} -=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=1,prefix="",src=0,format=GNU testutil.go:485: Offset: 342, NextOffset: 374 testutil.go:485: Offset: 564, NextOffset: 1288 -=== RUN TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=0,prefix="./",lossless=false,format=GNU -=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=1,prefix="",src=0,format=GNU testutil.go:485: Offset: 374, NextOffset: 1030 === RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=1,prefix="./",src=0,format=GNU -=== NAME TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=0,prefix="./",lossless=false,format=GNU +=== NAME TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=0,prefix="../",lossless=false,format=USTAR gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1024 gzip_test.go:80: [1] at 1052 in stargz, uncompressed length 2048 @@ -5729,15 +5798,17 @@ testutil.go:1462: got TOC entries: testutil.go:1465: [0]: {"name":"foo","type":"dir","mode":493} testutil.go:1465: [1]: {"name":"foo/bar.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"} -=== RUN TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=0,prefix="/",lossless=true,format=USTAR +=== RUN TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=0,prefix="../",lossless=true,format=PAX gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 2148 gzip_test.go:80: [1] at 2176 in stargz, uncompressed length 2048 gzip_test.go:80: [2] at 4252 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000880STARGZ" testutil.go:1462: got TOC entries: testutil.go:1465: [0]: {"name":"foo","type":"dir","mode":493} +=== RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=9,prefix="./",format=GNU +=== NAME TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=0,prefix="../",lossless=true,format=PAX testutil.go:1465: [1]: {"name":"foo/bar.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"} -=== RUN TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=0,prefix="/",lossless=false,format=USTAR +=== RUN TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=0,prefix="../",lossless=false,format=PAX gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1024 gzip_test.go:80: [1] at 1052 in stargz, uncompressed length 2048 @@ -5745,7 +5816,7 @@ testutil.go:1462: got TOC entries: testutil.go:1465: [0]: {"name":"foo","type":"dir","mode":493} testutil.go:1465: [1]: {"name":"foo/bar.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"} -=== RUN TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=0,prefix="/",lossless=true,format=PAX +=== RUN TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=0,prefix="../",lossless=true,format=GNU gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 2148 gzip_test.go:80: [1] at 2176 in stargz, uncompressed length 2048 @@ -5753,8 +5824,7 @@ testutil.go:1462: got TOC entries: testutil.go:1465: [0]: {"name":"foo","type":"dir","mode":493} testutil.go:1465: [1]: {"name":"foo/bar.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"} -=== RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=9,prefix="/",format=GNU -=== RUN TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=0,prefix="/",lossless=false,format=PAX +=== RUN TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=0,prefix="../",lossless=false,format=GNU gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1024 gzip_test.go:80: [1] at 1052 in stargz, uncompressed length 2048 @@ -5762,31 +5832,17 @@ testutil.go:1462: got TOC entries: testutil.go:1465: [0]: {"name":"foo","type":"dir","mode":493} testutil.go:1465: [1]: {"name":"foo/bar.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"} -=== RUN TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=0,prefix="/",lossless=true,format=GNU - gzip_test.go:62: got gzip streams: - gzip_test.go:80: [0] at 0 in stargz, uncompressed length 2148 - gzip_test.go:80: [1] at 2176 in stargz, uncompressed length 2048 - gzip_test.go:80: [2] at 4252 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000880STARGZ" - testutil.go:1462: got TOC entries: - testutil.go:1465: [0]: {"name":"foo","type":"dir","mode":493} - testutil.go:1465: [1]: {"name":"foo/bar.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"} -=== RUN TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=0,prefix="/",lossless=false,format=GNU +=== RUN TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=1,prefix="",lossless=true,format=USTAR === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=1,prefix="./",src=0,format=GNU testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"./foo","type":"reg","size":5,"mode":420,"offset":90,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./foo","type":"chunk","offset":122,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"./foo2/","type":"dir","mode":493},{"name":"./foo2/bar","type":"reg","size":5,"mode":420,"offset":348,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./foo2/bar","type":"chunk","offset":380,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":101,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"./foo","type":"reg","size":5,"mode":420,"offset":199,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./foo","type":"chunk","offset":231,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"./foo2/","type":"dir","mode":493},{"name":"./foo2/bar","type":"reg","size":5,"mode":420,"offset":540,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./foo2/bar","type":"chunk","offset":572,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [foo2 foo] vs [foo foo2 .no.prefetch.landmark] + testutil.go:377: Directory: "" vs "": [foo foo2] vs [.no.prefetch.landmark foo foo2] testutil.go:371: Comparing: "foo" vs "foo" testutil.go:485: Offset: 90, NextOffset: 122 testutil.go:485: Offset: 199, NextOffset: 231 testutil.go:485: Offset: 122, NextOffset: 348 testutil.go:485: Offset: 231, NextOffset: 540 -=== NAME TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=0,prefix="/",lossless=false,format=GNU - gzip_test.go:62: got gzip streams: - gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1024 - gzip_test.go:80: [1] at 1052 in stargz, uncompressed length 2048 - gzip_test.go:80: [2] at 3128 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000041cSTARGZ" -=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=1,prefix="./",src=0,format=GNU testutil.go:371: Comparing: "foo2" vs "foo2" testutil.go:377: Directory: "foo2" vs "foo2": [bar] vs [bar] testutil.go:371: Comparing: "foo2/bar" vs "foo2/bar" @@ -5795,7 +5851,7 @@ testutil.go:485: Offset: 380, NextOffset: 1030 testutil.go:485: Offset: 572, NextOffset: 1295 testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [.no.prefetch.landmark foo foo2] vs [foo foo2] + testutil.go:377: Directory: "" vs "": [foo foo2 .no.prefetch.landmark] vs [foo foo2] testutil.go:371: Comparing: "foo" vs "foo" testutil.go:485: Offset: 199, NextOffset: 231 testutil.go:485: Offset: 90, NextOffset: 122 @@ -5807,59 +5863,34 @@ testutil.go:485: Offset: 540, NextOffset: 572 testutil.go:485: Offset: 348, NextOffset: 380 testutil.go:485: Offset: 572, NextOffset: 1295 -=== NAME TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=0,prefix="/",lossless=false,format=GNU - testutil.go:1462: got TOC entries: -=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=1,prefix="./",src=0,format=GNU testutil.go:485: Offset: 380, NextOffset: 1030 -=== NAME TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=0,prefix="/",lossless=false,format=GNU - testutil.go:1465: [0]: {"name":"foo","type":"dir","mode":493} - testutil.go:1465: [1]: {"name":"foo/bar.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"} -=== RUN TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=0,prefix="../",lossless=true,format=USTAR === RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=1,prefix="/",src=0,format=GNU -=== RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=9,prefix="../",format=USTAR -=== NAME TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=0,prefix="../",lossless=true,format=USTAR - gzip_test.go:62: got gzip streams: - gzip_test.go:80: [0] at 0 in stargz, uncompressed length 2148 - gzip_test.go:80: [1] at 2176 in stargz, uncompressed length 2048 - gzip_test.go:80: [2] at 4252 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000880STARGZ" - testutil.go:1462: got TOC entries: - testutil.go:1465: [0]: {"name":"foo","type":"dir","mode":493} - testutil.go:1465: [1]: {"name":"foo/bar.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"} -=== RUN TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=0,prefix="../",lossless=false,format=USTAR - gzip_test.go:62: got gzip streams: - gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1024 - gzip_test.go:80: [1] at 1052 in stargz, uncompressed length 2048 - gzip_test.go:80: [2] at 3128 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000041cSTARGZ" - testutil.go:1462: got TOC entries: - testutil.go:1465: [0]: {"name":"foo","type":"dir","mode":493} - testutil.go:1465: [1]: {"name":"foo/bar.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"} -=== RUN TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=0,prefix="../",lossless=true,format=PAX +=== RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=9,prefix="/",format=USTAR +=== NAME TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=1,prefix="",lossless=true,format=USTAR gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 2148 - gzip_test.go:80: [1] at 2176 in stargz, uncompressed length 2048 - gzip_test.go:80: [2] at 4252 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000880STARGZ" + gzip_test.go:80: [1] at 133 in stargz, uncompressed length 2048 + gzip_test.go:80: [2] at 401 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000085STARGZ" testutil.go:1462: got TOC entries: testutil.go:1465: [0]: {"name":"foo","type":"dir","mode":493} testutil.go:1465: [1]: {"name":"foo/bar.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"} -=== RUN TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=0,prefix="../",lossless=false,format=PAX +=== RUN TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=1,prefix="",lossless=false,format=USTAR gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1024 - gzip_test.go:80: [1] at 1052 in stargz, uncompressed length 2048 - gzip_test.go:80: [2] at 3128 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000041cSTARGZ" + gzip_test.go:80: [1] at 126 in stargz, uncompressed length 2048 + gzip_test.go:80: [2] at 394 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000007eSTARGZ" testutil.go:1462: got TOC entries: testutil.go:1465: [0]: {"name":"foo","type":"dir","mode":493} testutil.go:1465: [1]: {"name":"foo/bar.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"} -=== RUN TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=0,prefix="../",lossless=true,format=GNU +=== RUN TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=1,prefix="",lossless=true,format=PAX gzip_test.go:62: got gzip streams: -=== RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=9,prefix="../",format=PAX -=== NAME TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=0,prefix="../",lossless=true,format=GNU gzip_test.go:80: [0] at 0 in stargz, uncompressed length 2148 - gzip_test.go:80: [1] at 2176 in stargz, uncompressed length 2048 - gzip_test.go:80: [2] at 4252 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000880STARGZ" + gzip_test.go:80: [1] at 133 in stargz, uncompressed length 2048 + gzip_test.go:80: [2] at 401 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000085STARGZ" testutil.go:1462: got TOC entries: testutil.go:1465: [0]: {"name":"foo","type":"dir","mode":493} testutil.go:1465: [1]: {"name":"foo/bar.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"} -=== RUN TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=0,prefix="../",lossless=false,format=GNU +=== RUN TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=1,prefix="",lossless=false,format=PAX === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=1,prefix="/",src=0,format=GNU testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"/foo","type":"reg","size":5,"mode":420,"offset":90,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/foo","type":"chunk","offset":122,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"/foo2/","type":"dir","mode":493},{"name":"/foo2/bar","type":"reg","size":5,"mode":420,"offset":345,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/foo2/bar","type":"chunk","offset":377,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":101,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"/foo","type":"reg","size":5,"mode":420,"offset":198,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/foo","type":"chunk","offset":230,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"/foo2/","type":"dir","mode":493},{"name":"/foo2/bar","type":"reg","size":5,"mode":420,"offset":537,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/foo2/bar","type":"chunk","offset":569,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} @@ -5891,52 +5922,49 @@ testutil.go:485: Offset: 345, NextOffset: 377 testutil.go:485: Offset: 569, NextOffset: 1296 testutil.go:485: Offset: 377, NextOffset: 1020 -=== NAME TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=0,prefix="../",lossless=false,format=GNU +=== NAME TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=1,prefix="",lossless=false,format=PAX gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1024 - gzip_test.go:80: [1] at 1052 in stargz, uncompressed length 2048 + gzip_test.go:80: [1] at 126 in stargz, uncompressed length 2048 + gzip_test.go:80: [2] at 394 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000007eSTARGZ" === RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=1,prefix="../",src=0,format=GNU -=== NAME TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=0,prefix="../",lossless=false,format=GNU - gzip_test.go:80: [2] at 3128 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000041cSTARGZ" +=== RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=9,prefix="/",format=PAX +=== NAME TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=1,prefix="",lossless=false,format=PAX testutil.go:1462: got TOC entries: testutil.go:1465: [0]: {"name":"foo","type":"dir","mode":493} testutil.go:1465: [1]: {"name":"foo/bar.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"} -=== RUN TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=1,prefix="",lossless=true,format=USTAR +=== RUN TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=1,prefix="",lossless=true,format=GNU gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 2148 - gzip_test.go:80: [1] at 133 in stargz, uncompressed length 2048 - gzip_test.go:80: [2] at 401 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000085STARGZ" + gzip_test.go:80: [1] at 131 in stargz, uncompressed length 2048 + gzip_test.go:80: [2] at 399 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000083STARGZ" testutil.go:1462: got TOC entries: testutil.go:1465: [0]: {"name":"foo","type":"dir","mode":493} testutil.go:1465: [1]: {"name":"foo/bar.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"} -=== RUN TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=1,prefix="",lossless=false,format=USTAR -=== RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=9,prefix="../",format=GNU -=== NAME TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=1,prefix="",lossless=false,format=USTAR +=== RUN TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=1,prefix="",lossless=false,format=GNU gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1024 - gzip_test.go:80: [1] at 126 in stargz, uncompressed length 2048 - gzip_test.go:80: [2] at 394 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000007eSTARGZ" + gzip_test.go:80: [1] at 125 in stargz, uncompressed length 2048 + gzip_test.go:80: [2] at 393 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000007dSTARGZ" testutil.go:1462: got TOC entries: testutil.go:1465: [0]: {"name":"foo","type":"dir","mode":493} testutil.go:1465: [1]: {"name":"foo/bar.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"} -=== RUN TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=1,prefix="",lossless=true,format=PAX +=== RUN TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=1,prefix="./",lossless=true,format=USTAR +=== RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=9,prefix="/",format=GNU +=== NAME TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=1,prefix="./",lossless=true,format=USTAR gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 2148 - gzip_test.go:80: [1] at 133 in stargz, uncompressed length 2048 - gzip_test.go:80: [2] at 401 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000085STARGZ" + gzip_test.go:80: [1] at 134 in stargz, uncompressed length 2048 + gzip_test.go:80: [2] at 402 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000086STARGZ" testutil.go:1462: got TOC entries: testutil.go:1465: [0]: {"name":"foo","type":"dir","mode":493} testutil.go:1465: [1]: {"name":"foo/bar.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"} +=== RUN TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=1,prefix="./",lossless=false,format=USTAR === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=1,prefix="../",src=0,format=GNU testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"../foo","type":"reg","size":5,"mode":420,"offset":92,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../foo","type":"chunk","offset":124,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"../foo2/","type":"dir","mode":493},{"name":"../foo2/bar","type":"reg","size":5,"mode":420,"offset":351,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../foo2/bar","type":"chunk","offset":383,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":101,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"../foo","type":"reg","size":5,"mode":420,"offset":200,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../foo","type":"chunk","offset":232,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"../foo2/","type":"dir","mode":493},{"name":"../foo2/bar","type":"reg","size":5,"mode":420,"offset":542,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../foo2/bar","type":"chunk","offset":574,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [foo foo2] vs [foo2 .no.prefetch.landmark foo] - testutil.go:371: Comparing: "foo" vs "foo" - testutil.go:485: Offset: 92, NextOffset: 124 - testutil.go:485: Offset: 200, NextOffset: 232 - testutil.go:485: Offset: 124, NextOffset: 351 - testutil.go:485: Offset: 232, NextOffset: 542 + testutil.go:377: Directory: "" vs "": [foo foo2] vs [.no.prefetch.landmark foo foo2] testutil.go:371: Comparing: "foo2" vs "foo2" testutil.go:377: Directory: "foo2" vs "foo2": [bar] vs [bar] testutil.go:371: Comparing: "foo2/bar" vs "foo2/bar" @@ -5944,6 +5972,11 @@ testutil.go:485: Offset: 542, NextOffset: 574 testutil.go:485: Offset: 383, NextOffset: 1028 testutil.go:485: Offset: 574, NextOffset: 1293 + testutil.go:371: Comparing: "foo" vs "foo" + testutil.go:485: Offset: 92, NextOffset: 124 + testutil.go:485: Offset: 200, NextOffset: 232 + testutil.go:485: Offset: 124, NextOffset: 351 + testutil.go:485: Offset: 232, NextOffset: 542 testutil.go:371: Comparing: "" vs "" testutil.go:377: Directory: "" vs "": [.no.prefetch.landmark foo foo2] vs [foo foo2] testutil.go:371: Comparing: "foo" vs "foo" @@ -5959,24 +5992,33 @@ testutil.go:485: Offset: 574, NextOffset: 1293 testutil.go:485: Offset: 383, NextOffset: 1028 === RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=9,prefix="",src=0,format=USTAR -=== RUN TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=1,prefix="",lossless=false,format=PAX +=== NAME TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=1,prefix="./",lossless=false,format=USTAR gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1024 - gzip_test.go:80: [1] at 126 in stargz, uncompressed length 2048 - gzip_test.go:80: [2] at 394 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000007eSTARGZ" + gzip_test.go:80: [1] at 129 in stargz, uncompressed length 2048 + gzip_test.go:80: [2] at 397 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000081STARGZ" testutil.go:1462: got TOC entries: testutil.go:1465: [0]: {"name":"foo","type":"dir","mode":493} testutil.go:1465: [1]: {"name":"foo/bar.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"} -=== RUN TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=1,prefix="",lossless=true,format=GNU +=== RUN TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=1,prefix="./",lossless=true,format=PAX +=== RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=9,prefix="../",format=USTAR +=== NAME TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=1,prefix="./",lossless=true,format=PAX gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 2148 - gzip_test.go:80: [1] at 131 in stargz, uncompressed length 2048 - gzip_test.go:80: [2] at 399 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000083STARGZ" + gzip_test.go:80: [1] at 134 in stargz, uncompressed length 2048 + gzip_test.go:80: [2] at 402 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000086STARGZ" testutil.go:1462: got TOC entries: testutil.go:1465: [0]: {"name":"foo","type":"dir","mode":493} testutil.go:1465: [1]: {"name":"foo/bar.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"} -=== RUN TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=1,prefix="",lossless=false,format=GNU -=== RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=-1,prefix="",format=USTAR +=== RUN TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=1,prefix="./",lossless=false,format=PAX + gzip_test.go:62: got gzip streams: + gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1024 + gzip_test.go:80: [1] at 129 in stargz, uncompressed length 2048 + gzip_test.go:80: [2] at 397 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000081STARGZ" + testutil.go:1462: got TOC entries: + testutil.go:1465: [0]: {"name":"foo","type":"dir","mode":493} + testutil.go:1465: [1]: {"name":"foo/bar.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"} +=== RUN TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=1,prefix="./",lossless=true,format=GNU === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=9,prefix="",src=0,format=USTAR testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"foo","type":"reg","size":5,"mode":420,"offset":77,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"foo","type":"chunk","offset":105,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"foo2/","type":"dir","mode":493},{"name":"foo2/bar","type":"reg","size":5,"mode":420,"offset":284,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"foo2/bar","type":"chunk","offset":312,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":85,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"foo","type":"reg","size":5,"mode":420,"offset":167,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"foo","type":"chunk","offset":195,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"foo2/","type":"dir","mode":493},{"name":"foo2/bar","type":"reg","size":5,"mode":420,"offset":448,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"foo2/bar","type":"chunk","offset":476,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} @@ -5995,107 +6037,87 @@ testutil.go:485: Offset: 312, NextOffset: 901 testutil.go:485: Offset: 476, NextOffset: 1135 testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [foo foo2 .no.prefetch.landmark] vs [foo2 foo] + testutil.go:377: Directory: "" vs "": [.no.prefetch.landmark foo foo2] vs [foo2 foo] testutil.go:371: Comparing: "foo" vs "foo" testutil.go:485: Offset: 167, NextOffset: 195 testutil.go:485: Offset: 77, NextOffset: 105 testutil.go:485: Offset: 195, NextOffset: 448 testutil.go:485: Offset: 105, NextOffset: 284 -=== NAME TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=1,prefix="",lossless=false,format=GNU - gzip_test.go:62: got gzip streams: - gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1024 - gzip_test.go:80: [1] at 125 in stargz, uncompressed length 2048 - gzip_test.go:80: [2] at 393 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000007dSTARGZ" -=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=9,prefix="",src=0,format=USTAR testutil.go:371: Comparing: "foo2" vs "foo2" testutil.go:377: Directory: "foo2" vs "foo2": [bar] vs [bar] testutil.go:371: Comparing: "foo2/bar" vs "foo2/bar" testutil.go:485: Offset: 448, NextOffset: 476 testutil.go:485: Offset: 284, NextOffset: 312 -=== NAME TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=1,prefix="",lossless=false,format=GNU - testutil.go:1462: got TOC entries: -=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=9,prefix="",src=0,format=USTAR testutil.go:485: Offset: 476, NextOffset: 1135 -=== NAME TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=1,prefix="",lossless=false,format=GNU - testutil.go:1465: [0]: {"name":"foo","type":"dir","mode":493} -=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=9,prefix="",src=0,format=USTAR testutil.go:485: Offset: 312, NextOffset: 901 -=== NAME TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=1,prefix="",lossless=false,format=GNU - testutil.go:1465: [1]: {"name":"foo/bar.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"} -=== RUN TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=1,prefix="./",lossless=true,format=USTAR === RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=9,prefix="./",src=0,format=USTAR -=== NAME TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=1,prefix="./",lossless=true,format=USTAR +=== RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=9,prefix="../",format=PAX +=== NAME TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=1,prefix="./",lossless=true,format=GNU gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 2148 - gzip_test.go:80: [1] at 134 in stargz, uncompressed length 2048 - gzip_test.go:80: [2] at 402 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000086STARGZ" + gzip_test.go:80: [1] at 132 in stargz, uncompressed length 2048 + gzip_test.go:80: [2] at 400 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000084STARGZ" testutil.go:1462: got TOC entries: testutil.go:1465: [0]: {"name":"foo","type":"dir","mode":493} testutil.go:1465: [1]: {"name":"foo/bar.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"} -=== RUN TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=1,prefix="./",lossless=false,format=USTAR +=== RUN TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=1,prefix="./",lossless=false,format=GNU gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1024 - gzip_test.go:80: [1] at 129 in stargz, uncompressed length 2048 - gzip_test.go:80: [2] at 397 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000081STARGZ" + gzip_test.go:80: [1] at 127 in stargz, uncompressed length 2048 + gzip_test.go:80: [2] at 395 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000007fSTARGZ" testutil.go:1462: got TOC entries: testutil.go:1465: [0]: {"name":"foo","type":"dir","mode":493} testutil.go:1465: [1]: {"name":"foo/bar.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"} -=== RUN TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=1,prefix="./",lossless=true,format=PAX -=== RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=-1,prefix="",format=PAX -=== NAME TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=1,prefix="./",lossless=true,format=PAX +=== RUN TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=1,prefix="/",lossless=true,format=USTAR gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 2148 - gzip_test.go:80: [1] at 134 in stargz, uncompressed length 2048 - gzip_test.go:80: [2] at 402 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000086STARGZ" + gzip_test.go:80: [1] at 135 in stargz, uncompressed length 2048 + gzip_test.go:80: [2] at 401 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000087STARGZ" testutil.go:1462: got TOC entries: testutil.go:1465: [0]: {"name":"foo","type":"dir","mode":493} testutil.go:1465: [1]: {"name":"foo/bar.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"} -=== RUN TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=1,prefix="./",lossless=false,format=PAX +=== RUN TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=1,prefix="/",lossless=false,format=USTAR gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1024 - gzip_test.go:80: [1] at 129 in stargz, uncompressed length 2048 - gzip_test.go:80: [2] at 397 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000081STARGZ" + gzip_test.go:80: [1] at 127 in stargz, uncompressed length 2048 + gzip_test.go:80: [2] at 393 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000007fSTARGZ" testutil.go:1462: got TOC entries: testutil.go:1465: [0]: {"name":"foo","type":"dir","mode":493} testutil.go:1465: [1]: {"name":"foo/bar.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"} -=== RUN TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=1,prefix="./",lossless=true,format=GNU +=== RUN TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=1,prefix="/",lossless=true,format=PAX +=== RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=9,prefix="../",format=GNU === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=9,prefix="./",src=0,format=USTAR testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"./foo","type":"reg","size":5,"mode":420,"offset":81,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./foo","type":"chunk","offset":109,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"./foo2/","type":"dir","mode":493},{"name":"./foo2/bar","type":"reg","size":5,"mode":420,"offset":293,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./foo2/bar","type":"chunk","offset":321,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":85,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"./foo","type":"reg","size":5,"mode":420,"offset":171,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./foo","type":"chunk","offset":199,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"./foo2/","type":"dir","mode":493},{"name":"./foo2/bar","type":"reg","size":5,"mode":420,"offset":456,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./foo2/bar","type":"chunk","offset":484,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [foo2 foo] vs [.no.prefetch.landmark foo foo2] + testutil.go:377: Directory: "" vs "": [foo foo2] vs [.no.prefetch.landmark foo foo2] testutil.go:371: Comparing: "foo" vs "foo" testutil.go:485: Offset: 81, NextOffset: 109 testutil.go:485: Offset: 171, NextOffset: 199 testutil.go:485: Offset: 109, NextOffset: 293 testutil.go:485: Offset: 199, NextOffset: 456 +=== NAME TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=1,prefix="/",lossless=true,format=PAX + gzip_test.go:62: got gzip streams: + gzip_test.go:80: [0] at 0 in stargz, uncompressed length 2148 + gzip_test.go:80: [1] at 135 in stargz, uncompressed length 2048 + gzip_test.go:80: [2] at 401 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000087STARGZ" + testutil.go:1462: got TOC entries: + testutil.go:1465: [0]: {"name":"foo","type":"dir","mode":493} + testutil.go:1465: [1]: {"name":"foo/bar.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"} +=== RUN TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=1,prefix="/",lossless=false,format=PAX +=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=9,prefix="./",src=0,format=USTAR testutil.go:371: Comparing: "foo2" vs "foo2" testutil.go:377: Directory: "foo2" vs "foo2": [bar] vs [bar] testutil.go:371: Comparing: "foo2/bar" vs "foo2/bar" testutil.go:485: Offset: 293, NextOffset: 321 testutil.go:485: Offset: 456, NextOffset: 484 -=== NAME TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=1,prefix="./",lossless=true,format=GNU - gzip_test.go:62: got gzip streams: - gzip_test.go:80: [0] at 0 in stargz, uncompressed length 2148 -=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=9,prefix="./",src=0,format=USTAR testutil.go:485: Offset: 321, NextOffset: 912 -=== NAME TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=1,prefix="./",lossless=true,format=GNU - gzip_test.go:80: [1] at 132 in stargz, uncompressed length 2048 -=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=9,prefix="./",src=0,format=USTAR testutil.go:485: Offset: 484, NextOffset: 1145 testutil.go:371: Comparing: "" vs "" -=== NAME TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=1,prefix="./",lossless=true,format=GNU - gzip_test.go:80: [2] at 400 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000084STARGZ" -=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=9,prefix="./",src=0,format=USTAR - testutil.go:377: Directory: "" vs "": [foo2 .no.prefetch.landmark foo] vs [foo foo2] + testutil.go:377: Directory: "" vs "": [.no.prefetch.landmark foo foo2] vs [foo foo2] testutil.go:371: Comparing: "foo" vs "foo" testutil.go:485: Offset: 171, NextOffset: 199 testutil.go:485: Offset: 81, NextOffset: 109 -=== NAME TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=1,prefix="./",lossless=true,format=GNU - testutil.go:1462: got TOC entries: - testutil.go:1465: [0]: {"name":"foo","type":"dir","mode":493} - testutil.go:1465: [1]: {"name":"foo/bar.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"} -=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=9,prefix="./",src=0,format=USTAR testutil.go:485: Offset: 199, NextOffset: 456 testutil.go:485: Offset: 109, NextOffset: 293 testutil.go:371: Comparing: "foo2" vs "foo2" @@ -6105,61 +6127,54 @@ testutil.go:485: Offset: 293, NextOffset: 321 testutil.go:485: Offset: 484, NextOffset: 1145 testutil.go:485: Offset: 321, NextOffset: 912 -=== RUN TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=1,prefix="./",lossless=false,format=GNU === RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=9,prefix="/",src=0,format=USTAR -=== NAME TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=1,prefix="./",lossless=false,format=GNU +=== NAME TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=1,prefix="/",lossless=false,format=PAX gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1024 gzip_test.go:80: [1] at 127 in stargz, uncompressed length 2048 - gzip_test.go:80: [2] at 395 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000007fSTARGZ" + gzip_test.go:80: [2] at 393 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000007fSTARGZ" testutil.go:1462: got TOC entries: testutil.go:1465: [0]: {"name":"foo","type":"dir","mode":493} testutil.go:1465: [1]: {"name":"foo/bar.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"} -=== RUN TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=1,prefix="/",lossless=true,format=USTAR +=== RUN TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=1,prefix="/",lossless=true,format=GNU gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 2148 - gzip_test.go:80: [1] at 135 in stargz, uncompressed length 2048 -=== RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=-1,prefix="",format=GNU -=== NAME TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=1,prefix="/",lossless=true,format=USTAR - gzip_test.go:80: [2] at 401 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000087STARGZ" + gzip_test.go:80: [1] at 133 in stargz, uncompressed length 2048 + gzip_test.go:80: [2] at 399 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000085STARGZ" testutil.go:1462: got TOC entries: testutil.go:1465: [0]: {"name":"foo","type":"dir","mode":493} testutil.go:1465: [1]: {"name":"foo/bar.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"} -=== RUN TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=1,prefix="/",lossless=false,format=USTAR +=== RUN TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=1,prefix="/",lossless=false,format=GNU gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1024 - gzip_test.go:80: [1] at 127 in stargz, uncompressed length 2048 - gzip_test.go:80: [2] at 393 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000007fSTARGZ" - testutil.go:1462: got TOC entries: - testutil.go:1465: [0]: {"name":"foo","type":"dir","mode":493} - testutil.go:1465: [1]: {"name":"foo/bar.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"} -=== RUN TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=1,prefix="/",lossless=true,format=PAX - gzip_test.go:62: got gzip streams: - gzip_test.go:80: [0] at 0 in stargz, uncompressed length 2148 - gzip_test.go:80: [1] at 135 in stargz, uncompressed length 2048 - gzip_test.go:80: [2] at 401 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000087STARGZ" + gzip_test.go:80: [1] at 125 in stargz, uncompressed length 2048 + gzip_test.go:80: [2] at 391 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000007dSTARGZ" testutil.go:1462: got TOC entries: testutil.go:1465: [0]: {"name":"foo","type":"dir","mode":493} testutil.go:1465: [1]: {"name":"foo/bar.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"} -=== RUN TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=1,prefix="/",lossless=false,format=PAX +=== RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=-1,prefix="",format=USTAR +=== RUN TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=1,prefix="../",lossless=true,format=USTAR === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=9,prefix="/",src=0,format=USTAR testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"/foo","type":"reg","size":5,"mode":420,"offset":78,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/foo","type":"chunk","offset":106,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"/foo2/","type":"dir","mode":493},{"name":"/foo2/bar","type":"reg","size":5,"mode":420,"offset":286,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/foo2/bar","type":"chunk","offset":314,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":85,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"/foo","type":"reg","size":5,"mode":420,"offset":168,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/foo","type":"chunk","offset":196,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"/foo2/","type":"dir","mode":493},{"name":"/foo2/bar","type":"reg","size":5,"mode":420,"offset":451,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/foo2/bar","type":"chunk","offset":479,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [foo foo2] vs [.no.prefetch.landmark foo foo2] + testutil.go:377: Directory: "" vs "": [foo foo2] vs [foo foo2 .no.prefetch.landmark] testutil.go:371: Comparing: "foo" vs "foo" testutil.go:485: Offset: 78, NextOffset: 106 testutil.go:485: Offset: 168, NextOffset: 196 testutil.go:485: Offset: 106, NextOffset: 286 - testutil.go:485: Offset: 196, NextOffset: 451 - testutil.go:371: Comparing: "foo2" vs "foo2" -=== NAME TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=1,prefix="/",lossless=false,format=PAX +=== NAME TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=1,prefix="../",lossless=true,format=USTAR gzip_test.go:62: got gzip streams: - gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1024 - gzip_test.go:80: [1] at 127 in stargz, uncompressed length 2048 - gzip_test.go:80: [2] at 393 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000007fSTARGZ" + gzip_test.go:80: [0] at 0 in stargz, uncompressed length 2148 + gzip_test.go:80: [1] at 135 in stargz, uncompressed length 2048 + gzip_test.go:80: [2] at 402 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000087STARGZ" testutil.go:1462: got TOC entries: + testutil.go:1465: [0]: {"name":"foo","type":"dir","mode":493} + testutil.go:1465: [1]: {"name":"foo/bar.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"} +=== RUN TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=1,prefix="../",lossless=false,format=USTAR === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=9,prefix="/",src=0,format=USTAR + testutil.go:485: Offset: 196, NextOffset: 451 + testutil.go:371: Comparing: "foo2" vs "foo2" testutil.go:377: Directory: "foo2" vs "foo2": [bar] vs [bar] testutil.go:371: Comparing: "foo2/bar" vs "foo2/bar" testutil.go:485: Offset: 286, NextOffset: 314 @@ -6167,7 +6182,7 @@ testutil.go:485: Offset: 314, NextOffset: 904 testutil.go:485: Offset: 479, NextOffset: 1141 testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [.no.prefetch.landmark foo foo2] vs [foo foo2] + testutil.go:377: Directory: "" vs "": [foo2 .no.prefetch.landmark foo] vs [foo foo2] testutil.go:371: Comparing: "foo" vs "foo" testutil.go:485: Offset: 168, NextOffset: 196 testutil.go:485: Offset: 78, NextOffset: 106 @@ -6180,29 +6195,59 @@ testutil.go:485: Offset: 286, NextOffset: 314 testutil.go:485: Offset: 479, NextOffset: 1141 testutil.go:485: Offset: 314, NextOffset: 904 +=== NAME TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=1,prefix="../",lossless=false,format=USTAR + gzip_test.go:62: got gzip streams: + gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1024 + gzip_test.go:80: [1] at 128 in stargz, uncompressed length 2048 + gzip_test.go:80: [2] at 395 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000080STARGZ" + testutil.go:1462: got TOC entries: + testutil.go:1465: [0]: {"name":"foo","type":"dir","mode":493} + testutil.go:1465: [1]: {"name":"foo/bar.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"} +=== RUN TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=1,prefix="../",lossless=true,format=PAX === RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=9,prefix="../",src=0,format=USTAR -=== NAME TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=1,prefix="/",lossless=false,format=PAX +=== NAME TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=1,prefix="../",lossless=true,format=PAX + gzip_test.go:62: got gzip streams: + gzip_test.go:80: [0] at 0 in stargz, uncompressed length 2148 + gzip_test.go:80: [1] at 135 in stargz, uncompressed length 2048 + gzip_test.go:80: [2] at 402 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000087STARGZ" + testutil.go:1462: got TOC entries: testutil.go:1465: [0]: {"name":"foo","type":"dir","mode":493} testutil.go:1465: [1]: {"name":"foo/bar.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"} -=== RUN TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=1,prefix="/",lossless=true,format=GNU -=== RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=-1,prefix="./",format=USTAR -=== NAME TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=1,prefix="/",lossless=true,format=GNU +=== RUN TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=1,prefix="../",lossless=false,format=PAX + gzip_test.go:62: got gzip streams: + gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1024 + gzip_test.go:80: [1] at 128 in stargz, uncompressed length 2048 + gzip_test.go:80: [2] at 395 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000080STARGZ" + testutil.go:1462: got TOC entries: + testutil.go:1465: [0]: {"name":"foo","type":"dir","mode":493} + testutil.go:1465: [1]: {"name":"foo/bar.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"} +=== RUN TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=1,prefix="../",lossless=true,format=GNU +=== RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=-1,prefix="",format=PAX +=== NAME TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=1,prefix="../",lossless=true,format=GNU gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 2148 - gzip_test.go:80: [1] at 133 in stargz, uncompressed length 2048 - gzip_test.go:80: [2] at 399 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000085STARGZ" + gzip_test.go:80: [1] at 134 in stargz, uncompressed length 2048 + gzip_test.go:80: [2] at 401 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000086STARGZ" testutil.go:1462: got TOC entries: testutil.go:1465: [0]: {"name":"foo","type":"dir","mode":493} testutil.go:1465: [1]: {"name":"foo/bar.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"} -=== RUN TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=1,prefix="/",lossless=false,format=GNU +=== RUN TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=1,prefix="../",lossless=false,format=GNU gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1024 - gzip_test.go:80: [1] at 125 in stargz, uncompressed length 2048 - gzip_test.go:80: [2] at 391 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000007dSTARGZ" + gzip_test.go:80: [1] at 128 in stargz, uncompressed length 2048 + gzip_test.go:80: [2] at 395 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000080STARGZ" testutil.go:1462: got TOC entries: testutil.go:1465: [0]: {"name":"foo","type":"dir","mode":493} testutil.go:1465: [1]: {"name":"foo/bar.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"} -=== RUN TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=1,prefix="../",lossless=true,format=USTAR +=== RUN TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=9,prefix="",lossless=true,format=USTAR + gzip_test.go:62: got gzip streams: + gzip_test.go:80: [0] at 0 in stargz, uncompressed length 2148 + gzip_test.go:80: [1] at 109 in stargz, uncompressed length 2048 + gzip_test.go:80: [2] at 357 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000006dSTARGZ" + testutil.go:1462: got TOC entries: + testutil.go:1465: [0]: {"name":"foo","type":"dir","mode":493} + testutil.go:1465: [1]: {"name":"foo/bar.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"} +=== RUN TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=9,prefix="",lossless=false,format=USTAR === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=9,prefix="../",src=0,format=USTAR testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"../foo","type":"reg","size":5,"mode":420,"offset":82,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../foo","type":"chunk","offset":110,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"../foo2/","type":"dir","mode":493},{"name":"../foo2/bar","type":"reg","size":5,"mode":420,"offset":292,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../foo2/bar","type":"chunk","offset":320,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":85,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"../foo","type":"reg","size":5,"mode":420,"offset":172,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../foo","type":"chunk","offset":200,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"../foo2/","type":"dir","mode":493},{"name":"../foo2/bar","type":"reg","size":5,"mode":420,"offset":459,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../foo2/bar","type":"chunk","offset":487,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} @@ -6221,7 +6266,7 @@ testutil.go:485: Offset: 320, NextOffset: 912 testutil.go:485: Offset: 487, NextOffset: 1150 testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [.no.prefetch.landmark foo foo2] vs [foo foo2] + testutil.go:377: Directory: "" vs "": [.no.prefetch.landmark foo foo2] vs [foo2 foo] testutil.go:371: Comparing: "foo" vs "foo" testutil.go:485: Offset: 172, NextOffset: 200 testutil.go:485: Offset: 82, NextOffset: 110 @@ -6234,53 +6279,67 @@ testutil.go:485: Offset: 292, NextOffset: 320 testutil.go:485: Offset: 487, NextOffset: 1150 testutil.go:485: Offset: 320, NextOffset: 912 +=== NAME TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=9,prefix="",lossless=false,format=USTAR + gzip_test.go:62: got gzip streams: + gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1024 + gzip_test.go:80: [1] at 102 in stargz, uncompressed length 2048 + gzip_test.go:80: [2] at 350 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000066STARGZ" === RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=9,prefix="",src=0,format=PAX -=== RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=-1,prefix="./",format=PAX -=== NAME TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=1,prefix="../",lossless=true,format=USTAR +=== NAME TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=9,prefix="",lossless=false,format=USTAR + testutil.go:1462: got TOC entries: + testutil.go:1465: [0]: {"name":"foo","type":"dir","mode":493} + testutil.go:1465: [1]: {"name":"foo/bar.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"} +=== RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=-1,prefix="",format=GNU +=== RUN TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=9,prefix="",lossless=true,format=PAX gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 2148 - gzip_test.go:80: [1] at 135 in stargz, uncompressed length 2048 - gzip_test.go:80: [2] at 402 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000087STARGZ" + gzip_test.go:80: [1] at 109 in stargz, uncompressed length 2048 + gzip_test.go:80: [2] at 357 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000006dSTARGZ" testutil.go:1462: got TOC entries: testutil.go:1465: [0]: {"name":"foo","type":"dir","mode":493} testutil.go:1465: [1]: {"name":"foo/bar.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"} -=== RUN TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=1,prefix="../",lossless=false,format=USTAR +=== RUN TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=9,prefix="",lossless=false,format=PAX gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1024 - gzip_test.go:80: [1] at 128 in stargz, uncompressed length 2048 - gzip_test.go:80: [2] at 395 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000080STARGZ" + gzip_test.go:80: [1] at 102 in stargz, uncompressed length 2048 + gzip_test.go:80: [2] at 350 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000066STARGZ" testutil.go:1462: got TOC entries: testutil.go:1465: [0]: {"name":"foo","type":"dir","mode":493} testutil.go:1465: [1]: {"name":"foo/bar.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"} -=== RUN TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=1,prefix="../",lossless=true,format=PAX +=== RUN TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=9,prefix="",lossless=true,format=GNU gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 2148 - gzip_test.go:80: [1] at 135 in stargz, uncompressed length 2048 - gzip_test.go:80: [2] at 402 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000087STARGZ" + gzip_test.go:80: [1] at 108 in stargz, uncompressed length 2048 + gzip_test.go:80: [2] at 356 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000006cSTARGZ" testutil.go:1462: got TOC entries: testutil.go:1465: [0]: {"name":"foo","type":"dir","mode":493} testutil.go:1465: [1]: {"name":"foo/bar.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"} -=== RUN TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=1,prefix="../",lossless=false,format=PAX -=== RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=-1,prefix="./",format=GNU +=== RUN TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=9,prefix="",lossless=false,format=GNU + gzip_test.go:62: got gzip streams: + gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1024 + gzip_test.go:80: [1] at 101 in stargz, uncompressed length 2048 + gzip_test.go:80: [2] at 349 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000065STARGZ" + testutil.go:1462: got TOC entries: + testutil.go:1465: [0]: {"name":"foo","type":"dir","mode":493} + testutil.go:1465: [1]: {"name":"foo/bar.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"} +=== RUN TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=9,prefix="./",lossless=true,format=USTAR + gzip_test.go:62: got gzip streams: + gzip_test.go:80: [0] at 0 in stargz, uncompressed length 2148 + gzip_test.go:80: [1] at 111 in stargz, uncompressed length 2048 + gzip_test.go:80: [2] at 362 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000006fSTARGZ" + testutil.go:1462: got TOC entries: + testutil.go:1465: [0]: {"name":"foo","type":"dir","mode":493} + testutil.go:1465: [1]: {"name":"foo/bar.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"} +=== RUN TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=9,prefix="./",lossless=false,format=USTAR === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=9,prefix="",src=0,format=PAX testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"foo","type":"reg","size":5,"mode":420,"offset":77,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"foo","type":"chunk","offset":105,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"foo2/","type":"dir","mode":493},{"name":"foo2/bar","type":"reg","size":5,"mode":420,"offset":284,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"foo2/bar","type":"chunk","offset":312,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":85,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"foo","type":"reg","size":5,"mode":420,"offset":167,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"foo","type":"chunk","offset":195,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"foo2/","type":"dir","mode":493},{"name":"foo2/bar","type":"reg","size":5,"mode":420,"offset":448,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"foo2/bar","type":"chunk","offset":476,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [foo foo2] vs [foo2 .no.prefetch.landmark foo] + testutil.go:377: Directory: "" vs "": [foo foo2] vs [.no.prefetch.landmark foo foo2] testutil.go:371: Comparing: "foo" vs "foo" testutil.go:485: Offset: 77, NextOffset: 105 testutil.go:485: Offset: 167, NextOffset: 195 testutil.go:485: Offset: 105, NextOffset: 284 -=== NAME TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=1,prefix="../",lossless=false,format=PAX - gzip_test.go:62: got gzip streams: - gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1024 - gzip_test.go:80: [1] at 128 in stargz, uncompressed length 2048 - gzip_test.go:80: [2] at 395 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000080STARGZ" - testutil.go:1462: got TOC entries: - testutil.go:1465: [0]: {"name":"foo","type":"dir","mode":493} - testutil.go:1465: [1]: {"name":"foo/bar.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"} -=== RUN TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=1,prefix="../",lossless=true,format=GNU -=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=9,prefix="",src=0,format=PAX testutil.go:485: Offset: 195, NextOffset: 448 testutil.go:371: Comparing: "foo2" vs "foo2" testutil.go:377: Directory: "foo2" vs "foo2": [bar] vs [bar] @@ -6293,8 +6352,22 @@ testutil.go:377: Directory: "" vs "": [.no.prefetch.landmark foo foo2] vs [foo foo2] testutil.go:371: Comparing: "foo" vs "foo" testutil.go:485: Offset: 167, NextOffset: 195 +=== NAME TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=9,prefix="./",lossless=false,format=USTAR + gzip_test.go:62: got gzip streams: +=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=9,prefix="",src=0,format=PAX testutil.go:485: Offset: 77, NextOffset: 105 +=== NAME TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=9,prefix="./",lossless=false,format=USTAR + gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1024 + gzip_test.go:80: [1] at 104 in stargz, uncompressed length 2048 +=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=9,prefix="",src=0,format=PAX testutil.go:485: Offset: 195, NextOffset: 448 +=== NAME TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=9,prefix="./",lossless=false,format=USTAR + gzip_test.go:80: [2] at 355 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000068STARGZ" + testutil.go:1462: got TOC entries: + testutil.go:1465: [0]: {"name":"foo","type":"dir","mode":493} + testutil.go:1465: [1]: {"name":"foo/bar.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"} +=== RUN TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=9,prefix="./",lossless=true,format=PAX +=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=9,prefix="",src=0,format=PAX testutil.go:485: Offset: 105, NextOffset: 284 testutil.go:371: Comparing: "foo2" vs "foo2" testutil.go:377: Directory: "foo2" vs "foo2": [bar] vs [bar] @@ -6304,56 +6377,25 @@ testutil.go:485: Offset: 476, NextOffset: 1135 testutil.go:485: Offset: 312, NextOffset: 901 === RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=9,prefix="./",src=0,format=PAX -=== NAME TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=1,prefix="../",lossless=true,format=GNU - gzip_test.go:62: got gzip streams: - gzip_test.go:80: [0] at 0 in stargz, uncompressed length 2148 - gzip_test.go:80: [1] at 134 in stargz, uncompressed length 2048 - gzip_test.go:80: [2] at 401 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000086STARGZ" - testutil.go:1462: got TOC entries: - testutil.go:1465: [0]: {"name":"foo","type":"dir","mode":493} - testutil.go:1465: [1]: {"name":"foo/bar.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"} -=== RUN TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=1,prefix="../",lossless=false,format=GNU - gzip_test.go:62: got gzip streams: - gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1024 - gzip_test.go:80: [1] at 128 in stargz, uncompressed length 2048 - gzip_test.go:80: [2] at 395 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000080STARGZ" - testutil.go:1462: got TOC entries: - testutil.go:1465: [0]: {"name":"foo","type":"dir","mode":493} - testutil.go:1465: [1]: {"name":"foo/bar.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"} -=== RUN TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=9,prefix="",lossless=true,format=USTAR - gzip_test.go:62: got gzip streams: - gzip_test.go:80: [0] at 0 in stargz, uncompressed length 2148 - gzip_test.go:80: [1] at 109 in stargz, uncompressed length 2048 - gzip_test.go:80: [2] at 357 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000006dSTARGZ" - testutil.go:1462: got TOC entries: - testutil.go:1465: [0]: {"name":"foo","type":"dir","mode":493} - testutil.go:1465: [1]: {"name":"foo/bar.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"} -=== RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=-1,prefix="/",format=USTAR -=== RUN TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=9,prefix="",lossless=false,format=USTAR - gzip_test.go:62: got gzip streams: - gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1024 - gzip_test.go:80: [1] at 102 in stargz, uncompressed length 2048 - gzip_test.go:80: [2] at 350 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000066STARGZ" - testutil.go:1462: got TOC entries: - testutil.go:1465: [0]: {"name":"foo","type":"dir","mode":493} - testutil.go:1465: [1]: {"name":"foo/bar.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"} -=== RUN TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=9,prefix="",lossless=true,format=PAX +=== RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=-1,prefix="./",format=USTAR +=== NAME TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=9,prefix="./",lossless=true,format=PAX gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 2148 - gzip_test.go:80: [1] at 109 in stargz, uncompressed length 2048 - gzip_test.go:80: [2] at 357 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000006dSTARGZ" + gzip_test.go:80: [1] at 111 in stargz, uncompressed length 2048 + gzip_test.go:80: [2] at 362 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000006fSTARGZ" testutil.go:1462: got TOC entries: testutil.go:1465: [0]: {"name":"foo","type":"dir","mode":493} testutil.go:1465: [1]: {"name":"foo/bar.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"} -=== RUN TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=9,prefix="",lossless=false,format=PAX +=== RUN TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=9,prefix="./",lossless=false,format=PAX gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1024 - gzip_test.go:80: [1] at 102 in stargz, uncompressed length 2048 - gzip_test.go:80: [2] at 350 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000066STARGZ" + gzip_test.go:80: [1] at 104 in stargz, uncompressed length 2048 + gzip_test.go:80: [2] at 355 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000068STARGZ" testutil.go:1462: got TOC entries: testutil.go:1465: [0]: {"name":"foo","type":"dir","mode":493} testutil.go:1465: [1]: {"name":"foo/bar.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"} -=== RUN TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=9,prefix="",lossless=true,format=GNU +=== RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=-1,prefix="./",format=PAX +=== RUN TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=9,prefix="./",lossless=true,format=GNU === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=9,prefix="./",src=0,format=PAX testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"./foo","type":"reg","size":5,"mode":420,"offset":81,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./foo","type":"chunk","offset":109,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"./foo2/","type":"dir","mode":493},{"name":"./foo2/bar","type":"reg","size":5,"mode":420,"offset":293,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./foo2/bar","type":"chunk","offset":321,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":85,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"./foo","type":"reg","size":5,"mode":420,"offset":171,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./foo","type":"chunk","offset":199,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"./foo2/","type":"dir","mode":493},{"name":"./foo2/bar","type":"reg","size":5,"mode":420,"offset":456,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./foo2/bar","type":"chunk","offset":484,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} @@ -6371,8 +6413,18 @@ testutil.go:485: Offset: 456, NextOffset: 484 testutil.go:485: Offset: 321, NextOffset: 912 testutil.go:485: Offset: 484, NextOffset: 1145 +=== NAME TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=9,prefix="./",lossless=true,format=GNU + gzip_test.go:62: got gzip streams: + gzip_test.go:80: [0] at 0 in stargz, uncompressed length 2148 + gzip_test.go:80: [1] at 110 in stargz, uncompressed length 2048 + gzip_test.go:80: [2] at 361 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000006eSTARGZ" + testutil.go:1462: got TOC entries: + testutil.go:1465: [0]: {"name":"foo","type":"dir","mode":493} + testutil.go:1465: [1]: {"name":"foo/bar.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"} +=== RUN TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=9,prefix="./",lossless=false,format=GNU +=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=9,prefix="./",src=0,format=PAX testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [.no.prefetch.landmark foo foo2] vs [foo foo2] + testutil.go:377: Directory: "" vs "": [.no.prefetch.landmark foo foo2] vs [foo2 foo] testutil.go:371: Comparing: "foo" vs "foo" testutil.go:485: Offset: 171, NextOffset: 199 testutil.go:485: Offset: 81, NextOffset: 109 @@ -6385,48 +6437,38 @@ testutil.go:485: Offset: 293, NextOffset: 321 testutil.go:485: Offset: 484, NextOffset: 1145 testutil.go:485: Offset: 321, NextOffset: 912 -=== RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=9,prefix="/",src=0,format=PAX -=== NAME TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=9,prefix="",lossless=true,format=GNU - gzip_test.go:62: got gzip streams: - gzip_test.go:80: [0] at 0 in stargz, uncompressed length 2148 - gzip_test.go:80: [1] at 108 in stargz, uncompressed length 2048 - gzip_test.go:80: [2] at 356 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000006cSTARGZ" - testutil.go:1462: got TOC entries: - testutil.go:1465: [0]: {"name":"foo","type":"dir","mode":493} - testutil.go:1465: [1]: {"name":"foo/bar.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"} -=== RUN TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=9,prefix="",lossless=false,format=GNU -=== RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=-1,prefix="/",format=PAX -=== NAME TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=9,prefix="",lossless=false,format=GNU +=== NAME TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=9,prefix="./",lossless=false,format=GNU gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1024 - gzip_test.go:80: [1] at 101 in stargz, uncompressed length 2048 - gzip_test.go:80: [2] at 349 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000065STARGZ" + gzip_test.go:80: [1] at 103 in stargz, uncompressed length 2048 + gzip_test.go:80: [2] at 354 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000067STARGZ" +=== RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=9,prefix="/",src=0,format=PAX +=== NAME TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=9,prefix="./",lossless=false,format=GNU testutil.go:1462: got TOC entries: testutil.go:1465: [0]: {"name":"foo","type":"dir","mode":493} testutil.go:1465: [1]: {"name":"foo/bar.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"} -=== RUN TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=9,prefix="./",lossless=true,format=USTAR +=== RUN TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=9,prefix="/",lossless=true,format=USTAR gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 2148 - gzip_test.go:80: [1] at 111 in stargz, uncompressed length 2048 - gzip_test.go:80: [2] at 362 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000006fSTARGZ" + gzip_test.go:80: [1] at 110 in stargz, uncompressed length 2048 + gzip_test.go:80: [2] at 360 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000006eSTARGZ" testutil.go:1462: got TOC entries: testutil.go:1465: [0]: {"name":"foo","type":"dir","mode":493} testutil.go:1465: [1]: {"name":"foo/bar.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"} -=== RUN TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=9,prefix="./",lossless=false,format=USTAR +=== RUN TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=9,prefix="/",lossless=false,format=USTAR gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1024 - gzip_test.go:80: [1] at 104 in stargz, uncompressed length 2048 - gzip_test.go:80: [2] at 355 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000068STARGZ" + gzip_test.go:80: [1] at 103 in stargz, uncompressed length 2048 + gzip_test.go:80: [2] at 353 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000067STARGZ" testutil.go:1462: got TOC entries: testutil.go:1465: [0]: {"name":"foo","type":"dir","mode":493} testutil.go:1465: [1]: {"name":"foo/bar.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"} -=== RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=-1,prefix="/",format=GNU -=== RUN TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=9,prefix="./",lossless=true,format=PAX +=== RUN TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=9,prefix="/",lossless=true,format=PAX === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=9,prefix="/",src=0,format=PAX testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"/foo","type":"reg","size":5,"mode":420,"offset":78,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/foo","type":"chunk","offset":106,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"/foo2/","type":"dir","mode":493},{"name":"/foo2/bar","type":"reg","size":5,"mode":420,"offset":286,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/foo2/bar","type":"chunk","offset":314,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":85,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"/foo","type":"reg","size":5,"mode":420,"offset":168,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/foo","type":"chunk","offset":196,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"/foo2/","type":"dir","mode":493},{"name":"/foo2/bar","type":"reg","size":5,"mode":420,"offset":451,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/foo2/bar","type":"chunk","offset":479,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [foo foo2] vs [.no.prefetch.landmark foo foo2] + testutil.go:377: Directory: "" vs "": [foo foo2] vs [foo foo2 .no.prefetch.landmark] testutil.go:371: Comparing: "foo" vs "foo" testutil.go:485: Offset: 78, NextOffset: 106 testutil.go:485: Offset: 168, NextOffset: 196 @@ -6447,73 +6489,83 @@ testutil.go:485: Offset: 196, NextOffset: 451 testutil.go:485: Offset: 106, NextOffset: 286 testutil.go:371: Comparing: "foo2" vs "foo2" +=== NAME TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=9,prefix="/",lossless=true,format=PAX + gzip_test.go:62: got gzip streams: + gzip_test.go:80: [0] at 0 in stargz, uncompressed length 2148 + gzip_test.go:80: [1] at 110 in stargz, uncompressed length 2048 + gzip_test.go:80: [2] at 360 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000006eSTARGZ" + testutil.go:1462: got TOC entries: + testutil.go:1465: [0]: {"name":"foo","type":"dir","mode":493} + testutil.go:1465: [1]: {"name":"foo/bar.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"} +=== RUN TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=9,prefix="/",lossless=false,format=PAX +=== RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=-1,prefix="./",format=GNU +=== NAME TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=9,prefix="/",lossless=false,format=PAX + gzip_test.go:62: got gzip streams: +=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=9,prefix="/",src=0,format=PAX testutil.go:377: Directory: "foo2" vs "foo2": [bar] vs [bar] testutil.go:371: Comparing: "foo2/bar" vs "foo2/bar" testutil.go:485: Offset: 451, NextOffset: 479 testutil.go:485: Offset: 286, NextOffset: 314 testutil.go:485: Offset: 479, NextOffset: 1141 testutil.go:485: Offset: 314, NextOffset: 904 -=== NAME TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=9,prefix="./",lossless=true,format=PAX - gzip_test.go:62: got gzip streams: - gzip_test.go:80: [0] at 0 in stargz, uncompressed length 2148 - gzip_test.go:80: [1] at 111 in stargz, uncompressed length 2048 - gzip_test.go:80: [2] at 362 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000006fSTARGZ" === RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=9,prefix="../",src=0,format=PAX -=== NAME TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=9,prefix="./",lossless=true,format=PAX - testutil.go:1462: got TOC entries: - testutil.go:1465: [0]: {"name":"foo","type":"dir","mode":493} - testutil.go:1465: [1]: {"name":"foo/bar.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"} -=== RUN TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=9,prefix="./",lossless=false,format=PAX - gzip_test.go:62: got gzip streams: +=== NAME TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=9,prefix="/",lossless=false,format=PAX gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1024 - gzip_test.go:80: [1] at 104 in stargz, uncompressed length 2048 - gzip_test.go:80: [2] at 355 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000068STARGZ" + gzip_test.go:80: [1] at 103 in stargz, uncompressed length 2048 + gzip_test.go:80: [2] at 353 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000067STARGZ" testutil.go:1462: got TOC entries: testutil.go:1465: [0]: {"name":"foo","type":"dir","mode":493} testutil.go:1465: [1]: {"name":"foo/bar.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"} -=== RUN TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=9,prefix="./",lossless=true,format=GNU +=== RUN TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=9,prefix="/",lossless=true,format=GNU gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 2148 - gzip_test.go:80: [1] at 110 in stargz, uncompressed length 2048 - gzip_test.go:80: [2] at 361 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000006eSTARGZ" + gzip_test.go:80: [1] at 107 in stargz, uncompressed length 2048 + gzip_test.go:80: [2] at 357 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000006bSTARGZ" testutil.go:1462: got TOC entries: testutil.go:1465: [0]: {"name":"foo","type":"dir","mode":493} testutil.go:1465: [1]: {"name":"foo/bar.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"} -=== RUN TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=9,prefix="./",lossless=false,format=GNU +=== RUN TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=9,prefix="/",lossless=false,format=GNU gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1024 - gzip_test.go:80: [1] at 103 in stargz, uncompressed length 2048 - gzip_test.go:80: [2] at 354 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000067STARGZ" + gzip_test.go:80: [1] at 100 in stargz, uncompressed length 2048 + gzip_test.go:80: [2] at 350 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000064STARGZ" testutil.go:1462: got TOC entries: testutil.go:1465: [0]: {"name":"foo","type":"dir","mode":493} testutil.go:1465: [1]: {"name":"foo/bar.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"} -=== RUN TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=9,prefix="/",lossless=true,format=USTAR -=== RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=-1,prefix="../",format=USTAR -=== NAME TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=9,prefix="/",lossless=true,format=USTAR +=== RUN TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=9,prefix="../",lossless=true,format=USTAR gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 2148 - gzip_test.go:80: [1] at 110 in stargz, uncompressed length 2048 - gzip_test.go:80: [2] at 360 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000006eSTARGZ" + gzip_test.go:80: [1] at 112 in stargz, uncompressed length 2048 + gzip_test.go:80: [2] at 363 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000070STARGZ" testutil.go:1462: got TOC entries: testutil.go:1465: [0]: {"name":"foo","type":"dir","mode":493} testutil.go:1465: [1]: {"name":"foo/bar.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"} -=== RUN TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=9,prefix="/",lossless=false,format=USTAR +=== RUN TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=9,prefix="../",lossless=false,format=USTAR gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1024 - gzip_test.go:80: [1] at 103 in stargz, uncompressed length 2048 - gzip_test.go:80: [2] at 353 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000067STARGZ" + gzip_test.go:80: [1] at 105 in stargz, uncompressed length 2048 + gzip_test.go:80: [2] at 356 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000069STARGZ" testutil.go:1462: got TOC entries: testutil.go:1465: [0]: {"name":"foo","type":"dir","mode":493} testutil.go:1465: [1]: {"name":"foo/bar.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"} -=== RUN TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=9,prefix="/",lossless=true,format=PAX +=== RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=-1,prefix="/",format=USTAR +=== RUN TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=9,prefix="../",lossless=true,format=PAX gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 2148 - gzip_test.go:80: [1] at 110 in stargz, uncompressed length 2048 - gzip_test.go:80: [2] at 360 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000006eSTARGZ" + gzip_test.go:80: [1] at 112 in stargz, uncompressed length 2048 + gzip_test.go:80: [2] at 363 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000070STARGZ" testutil.go:1462: got TOC entries: testutil.go:1465: [0]: {"name":"foo","type":"dir","mode":493} testutil.go:1465: [1]: {"name":"foo/bar.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"} -=== RUN TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=9,prefix="/",lossless=false,format=PAX +=== RUN TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=9,prefix="../",lossless=false,format=PAX + gzip_test.go:62: got gzip streams: + gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1024 + gzip_test.go:80: [1] at 105 in stargz, uncompressed length 2048 + gzip_test.go:80: [2] at 356 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000069STARGZ" + testutil.go:1462: got TOC entries: + testutil.go:1465: [0]: {"name":"foo","type":"dir","mode":493} + testutil.go:1465: [1]: {"name":"foo/bar.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"} +=== RUN TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=9,prefix="../",lossless=true,format=GNU === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=9,prefix="../",src=0,format=PAX testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"../foo","type":"reg","size":5,"mode":420,"offset":82,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../foo","type":"chunk","offset":110,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"../foo2/","type":"dir","mode":493},{"name":"../foo2/bar","type":"reg","size":5,"mode":420,"offset":292,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../foo2/bar","type":"chunk","offset":320,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":85,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"../foo","type":"reg","size":5,"mode":420,"offset":172,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../foo","type":"chunk","offset":200,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"../foo2/","type":"dir","mode":493},{"name":"../foo2/bar","type":"reg","size":5,"mode":420,"offset":459,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../foo2/bar","type":"chunk","offset":487,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} @@ -6542,53 +6594,66 @@ testutil.go:377: Directory: "foo2" vs "foo2": [bar] vs [bar] testutil.go:371: Comparing: "foo2/bar" vs "foo2/bar" testutil.go:485: Offset: 459, NextOffset: 487 -=== RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=-1,prefix="../",format=PAX -=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=9,prefix="../",src=0,format=PAX testutil.go:485: Offset: 292, NextOffset: 320 testutil.go:485: Offset: 487, NextOffset: 1150 testutil.go:485: Offset: 320, NextOffset: 912 -=== NAME TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=9,prefix="/",lossless=false,format=PAX +=== NAME TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=9,prefix="../",lossless=true,format=GNU + gzip_test.go:62: got gzip streams: + gzip_test.go:80: [0] at 0 in stargz, uncompressed length 2148 + gzip_test.go:80: [1] at 111 in stargz, uncompressed length 2048 + gzip_test.go:80: [2] at 362 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000006fSTARGZ" + testutil.go:1462: got TOC entries: + testutil.go:1465: [0]: {"name":"foo","type":"dir","mode":493} + testutil.go:1465: [1]: {"name":"foo/bar.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"} +=== RUN TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=9,prefix="../",lossless=false,format=GNU gzip_test.go:62: got gzip streams: -=== RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=9,prefix="",src=0,format=GNU -=== NAME TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=9,prefix="/",lossless=false,format=PAX gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1024 - gzip_test.go:80: [1] at 103 in stargz, uncompressed length 2048 - gzip_test.go:80: [2] at 353 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000067STARGZ" + gzip_test.go:80: [1] at 104 in stargz, uncompressed length 2048 + gzip_test.go:80: [2] at 355 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000068STARGZ" testutil.go:1462: got TOC entries: testutil.go:1465: [0]: {"name":"foo","type":"dir","mode":493} testutil.go:1465: [1]: {"name":"foo/bar.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"} -=== RUN TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=9,prefix="/",lossless=true,format=GNU +=== RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=9,prefix="",src=0,format=GNU +=== RUN TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=-1,prefix="",lossless=true,format=USTAR gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 2148 - gzip_test.go:80: [1] at 107 in stargz, uncompressed length 2048 - gzip_test.go:80: [2] at 357 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000006bSTARGZ" + gzip_test.go:80: [1] at 114 in stargz, uncompressed length 2048 + gzip_test.go:80: [2] at 367 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000072STARGZ" testutil.go:1462: got TOC entries: testutil.go:1465: [0]: {"name":"foo","type":"dir","mode":493} testutil.go:1465: [1]: {"name":"foo/bar.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"} -=== RUN TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=9,prefix="/",lossless=false,format=GNU +=== RUN TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=-1,prefix="",lossless=false,format=USTAR +=== RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=-1,prefix="/",format=PAX +=== NAME TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=-1,prefix="",lossless=false,format=USTAR gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1024 -=== RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=-1,prefix="../",format=GNU -=== NAME TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=9,prefix="/",lossless=false,format=GNU - gzip_test.go:80: [1] at 100 in stargz, uncompressed length 2048 - gzip_test.go:80: [2] at 350 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000064STARGZ" + gzip_test.go:80: [1] at 106 in stargz, uncompressed length 2048 + gzip_test.go:80: [2] at 359 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000006aSTARGZ" testutil.go:1462: got TOC entries: testutil.go:1465: [0]: {"name":"foo","type":"dir","mode":493} testutil.go:1465: [1]: {"name":"foo/bar.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"} -=== RUN TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=9,prefix="../",lossless=true,format=USTAR +=== RUN TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=-1,prefix="",lossless=true,format=PAX gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 2148 - gzip_test.go:80: [1] at 112 in stargz, uncompressed length 2048 - gzip_test.go:80: [2] at 363 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000070STARGZ" + gzip_test.go:80: [1] at 114 in stargz, uncompressed length 2048 + gzip_test.go:80: [2] at 367 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000072STARGZ" testutil.go:1462: got TOC entries: testutil.go:1465: [0]: {"name":"foo","type":"dir","mode":493} testutil.go:1465: [1]: {"name":"foo/bar.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"} -=== RUN TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=9,prefix="../",lossless=false,format=USTAR +=== RUN TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=-1,prefix="",lossless=false,format=PAX + gzip_test.go:62: got gzip streams: + gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1024 + gzip_test.go:80: [1] at 106 in stargz, uncompressed length 2048 + gzip_test.go:80: [2] at 359 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000006aSTARGZ" + testutil.go:1462: got TOC entries: + testutil.go:1465: [0]: {"name":"foo","type":"dir","mode":493} + testutil.go:1465: [1]: {"name":"foo/bar.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"} +=== RUN TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=-1,prefix="",lossless=true,format=GNU === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=9,prefix="",src=0,format=GNU testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"foo","type":"reg","size":5,"mode":420,"offset":76,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"foo","type":"chunk","offset":104,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"foo2/","type":"dir","mode":493},{"name":"foo2/bar","type":"reg","size":5,"mode":420,"offset":289,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"foo2/bar","type":"chunk","offset":317,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":85,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"foo","type":"reg","size":5,"mode":420,"offset":166,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"foo","type":"chunk","offset":194,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"foo2/","type":"dir","mode":493},{"name":"foo2/bar","type":"reg","size":5,"mode":420,"offset":446,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"foo2/bar","type":"chunk","offset":474,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [foo foo2] vs [foo2 .no.prefetch.landmark foo] + testutil.go:377: Directory: "" vs "": [foo foo2] vs [.no.prefetch.landmark foo foo2] testutil.go:371: Comparing: "foo" vs "foo" testutil.go:485: Offset: 76, NextOffset: 104 testutil.go:485: Offset: 166, NextOffset: 194 @@ -6602,7 +6667,7 @@ testutil.go:485: Offset: 317, NextOffset: 906 testutil.go:485: Offset: 474, NextOffset: 1132 testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [foo foo2 .no.prefetch.landmark] vs [foo foo2] + testutil.go:377: Directory: "" vs "": [.no.prefetch.landmark foo foo2] vs [foo foo2] testutil.go:371: Comparing: "foo2" vs "foo2" testutil.go:377: Directory: "foo2" vs "foo2": [bar] vs [bar] testutil.go:371: Comparing: "foo2/bar" vs "foo2/bar" @@ -6615,79 +6680,107 @@ testutil.go:485: Offset: 76, NextOffset: 104 testutil.go:485: Offset: 194, NextOffset: 446 testutil.go:485: Offset: 104, NextOffset: 289 +=== NAME TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=-1,prefix="",lossless=true,format=GNU + gzip_test.go:62: got gzip streams: + gzip_test.go:80: [0] at 0 in stargz, uncompressed length 2148 + gzip_test.go:80: [1] at 113 in stargz, uncompressed length 2048 + gzip_test.go:80: [2] at 366 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000071STARGZ" === RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=9,prefix="./",src=0,format=GNU -=== NAME TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=9,prefix="../",lossless=false,format=USTAR +=== NAME TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=-1,prefix="",lossless=true,format=GNU + testutil.go:1462: got TOC entries: + testutil.go:1465: [0]: {"name":"foo","type":"dir","mode":493} + testutil.go:1465: [1]: {"name":"foo/bar.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"} +=== RUN TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=-1,prefix="",lossless=false,format=GNU gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1024 gzip_test.go:80: [1] at 105 in stargz, uncompressed length 2048 - gzip_test.go:80: [2] at 356 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000069STARGZ" + gzip_test.go:80: [2] at 358 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000069STARGZ" testutil.go:1462: got TOC entries: testutil.go:1465: [0]: {"name":"foo","type":"dir","mode":493} testutil.go:1465: [1]: {"name":"foo/bar.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"} -=== RUN TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=9,prefix="../",lossless=true,format=PAX +=== RUN TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=-1,prefix="./",lossless=true,format=USTAR +=== RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=-1,prefix="/",format=GNU +=== NAME TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=-1,prefix="./",lossless=true,format=USTAR gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 2148 - gzip_test.go:80: [1] at 112 in stargz, uncompressed length 2048 - gzip_test.go:80: [2] at 363 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000070STARGZ" + gzip_test.go:80: [1] at 116 in stargz, uncompressed length 2048 + gzip_test.go:80: [2] at 372 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000074STARGZ" testutil.go:1462: got TOC entries: testutil.go:1465: [0]: {"name":"foo","type":"dir","mode":493} testutil.go:1465: [1]: {"name":"foo/bar.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"} -=== RUN TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=9,prefix="../",lossless=false,format=PAX +=== RUN TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=-1,prefix="./",lossless=false,format=USTAR gzip_test.go:62: got gzip streams: -=== RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=-2,prefix="",format=USTAR -=== NAME TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=9,prefix="../",lossless=false,format=PAX gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1024 - gzip_test.go:80: [1] at 105 in stargz, uncompressed length 2048 - gzip_test.go:80: [2] at 356 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000069STARGZ" + gzip_test.go:80: [1] at 108 in stargz, uncompressed length 2048 + gzip_test.go:80: [2] at 364 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000006cSTARGZ" testutil.go:1462: got TOC entries: testutil.go:1465: [0]: {"name":"foo","type":"dir","mode":493} testutil.go:1465: [1]: {"name":"foo/bar.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"} -=== RUN TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=9,prefix="../",lossless=true,format=GNU +=== RUN TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=-1,prefix="./",lossless=true,format=PAX gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 2148 - gzip_test.go:80: [1] at 111 in stargz, uncompressed length 2048 - gzip_test.go:80: [2] at 362 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000006fSTARGZ" + gzip_test.go:80: [1] at 116 in stargz, uncompressed length 2048 + gzip_test.go:80: [2] at 372 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000074STARGZ" testutil.go:1462: got TOC entries: testutil.go:1465: [0]: {"name":"foo","type":"dir","mode":493} testutil.go:1465: [1]: {"name":"foo/bar.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"} -=== RUN TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=9,prefix="../",lossless=false,format=GNU -=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=9,prefix="./",src=0,format=GNU - testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"./foo","type":"reg","size":5,"mode":420,"offset":80,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./foo","type":"chunk","offset":108,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"./foo2/","type":"dir","mode":493},{"name":"./foo2/bar","type":"reg","size":5,"mode":420,"offset":297,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./foo2/bar","type":"chunk","offset":325,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} -=== NAME TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=9,prefix="../",lossless=false,format=GNU +=== RUN TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=-1,prefix="./",lossless=false,format=PAX gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1024 + gzip_test.go:80: [1] at 108 in stargz, uncompressed length 2048 + gzip_test.go:80: [2] at 364 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000006cSTARGZ" + testutil.go:1462: got TOC entries: + testutil.go:1465: [0]: {"name":"foo","type":"dir","mode":493} + testutil.go:1465: [1]: {"name":"foo/bar.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"} +=== RUN TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=-1,prefix="./",lossless=true,format=GNU + gzip_test.go:62: got gzip streams: + gzip_test.go:80: [0] at 0 in stargz, uncompressed length 2148 + gzip_test.go:80: [1] at 115 in stargz, uncompressed length 2048 + gzip_test.go:80: [2] at 371 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000073STARGZ" + testutil.go:1462: got TOC entries: + testutil.go:1465: [0]: {"name":"foo","type":"dir","mode":493} + testutil.go:1465: [1]: {"name":"foo/bar.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"} +=== RUN TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=-1,prefix="./",lossless=false,format=GNU === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=9,prefix="./",src=0,format=GNU + testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"./foo","type":"reg","size":5,"mode":420,"offset":80,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./foo","type":"chunk","offset":108,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"./foo2/","type":"dir","mode":493},{"name":"./foo2/bar","type":"reg","size":5,"mode":420,"offset":297,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./foo2/bar","type":"chunk","offset":325,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":85,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"./foo","type":"reg","size":5,"mode":420,"offset":170,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./foo","type":"chunk","offset":198,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"./foo2/","type":"dir","mode":493},{"name":"./foo2/bar","type":"reg","size":5,"mode":420,"offset":454,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./foo2/bar","type":"chunk","offset":482,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} testutil.go:371: Comparing: "" vs "" -=== NAME TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=9,prefix="../",lossless=false,format=GNU - gzip_test.go:80: [1] at 104 in stargz, uncompressed length 2048 -=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=9,prefix="./",src=0,format=GNU testutil.go:377: Directory: "" vs "": [foo foo2] vs [.no.prefetch.landmark foo foo2] testutil.go:371: Comparing: "foo" vs "foo" -=== NAME TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=9,prefix="../",lossless=false,format=GNU - gzip_test.go:80: [2] at 355 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000068STARGZ" -=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=9,prefix="./",src=0,format=GNU testutil.go:485: Offset: 80, NextOffset: 108 -=== NAME TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=9,prefix="../",lossless=false,format=GNU - testutil.go:1462: got TOC entries: +=== NAME TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=-1,prefix="./",lossless=false,format=GNU + gzip_test.go:62: got gzip streams: === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=9,prefix="./",src=0,format=GNU testutil.go:485: Offset: 170, NextOffset: 198 +=== NAME TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=-1,prefix="./",lossless=false,format=GNU + gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1024 +=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=9,prefix="./",src=0,format=GNU testutil.go:485: Offset: 108, NextOffset: 297 -=== NAME TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=9,prefix="../",lossless=false,format=GNU - testutil.go:1465: [0]: {"name":"foo","type":"dir","mode":493} - testutil.go:1465: [1]: {"name":"foo/bar.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"} -=== RUN TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=-1,prefix="",lossless=true,format=USTAR +=== NAME TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=-1,prefix="./",lossless=false,format=GNU + gzip_test.go:80: [1] at 107 in stargz, uncompressed length 2048 === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=9,prefix="./",src=0,format=GNU testutil.go:485: Offset: 198, NextOffset: 454 +=== NAME TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=-1,prefix="./",lossless=false,format=GNU + gzip_test.go:80: [2] at 363 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000006bSTARGZ" +=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=9,prefix="./",src=0,format=GNU testutil.go:371: Comparing: "foo2" vs "foo2" testutil.go:377: Directory: "foo2" vs "foo2": [bar] vs [bar] testutil.go:371: Comparing: "foo2/bar" vs "foo2/bar" testutil.go:485: Offset: 297, NextOffset: 325 testutil.go:485: Offset: 454, NextOffset: 482 testutil.go:485: Offset: 325, NextOffset: 916 +=== NAME TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=-1,prefix="./",lossless=false,format=GNU + testutil.go:1462: got TOC entries: + testutil.go:1465: [0]: {"name":"foo","type":"dir","mode":493} +=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=9,prefix="./",src=0,format=GNU testutil.go:485: Offset: 482, NextOffset: 1144 +=== NAME TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=-1,prefix="./",lossless=false,format=GNU + testutil.go:1465: [1]: {"name":"foo/bar.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"} +=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=9,prefix="./",src=0,format=GNU testutil.go:371: Comparing: "" vs "" testutil.go:377: Directory: "" vs "": [.no.prefetch.landmark foo foo2] vs [foo foo2] +=== RUN TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=-1,prefix="/",lossless=true,format=USTAR +=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=9,prefix="./",src=0,format=GNU testutil.go:371: Comparing: "foo" vs "foo" testutil.go:485: Offset: 170, NextOffset: 198 testutil.go:485: Offset: 80, NextOffset: 108 @@ -6701,85 +6794,28 @@ testutil.go:485: Offset: 482, NextOffset: 1144 testutil.go:485: Offset: 325, NextOffset: 916 === RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=9,prefix="/",src=0,format=GNU -=== NAME TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=-1,prefix="",lossless=true,format=USTAR - gzip_test.go:62: got gzip streams: - gzip_test.go:80: [0] at 0 in stargz, uncompressed length 2148 - gzip_test.go:80: [1] at 114 in stargz, uncompressed length 2048 - gzip_test.go:80: [2] at 367 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000072STARGZ" - testutil.go:1462: got TOC entries: - testutil.go:1465: [0]: {"name":"foo","type":"dir","mode":493} - testutil.go:1465: [1]: {"name":"foo/bar.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"} -=== RUN TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=-1,prefix="",lossless=false,format=USTAR -=== RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=-2,prefix="",format=PAX -=== NAME TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=-1,prefix="",lossless=false,format=USTAR - gzip_test.go:62: got gzip streams: - gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1024 - gzip_test.go:80: [1] at 106 in stargz, uncompressed length 2048 - gzip_test.go:80: [2] at 359 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000006aSTARGZ" - testutil.go:1462: got TOC entries: - testutil.go:1465: [0]: {"name":"foo","type":"dir","mode":493} - testutil.go:1465: [1]: {"name":"foo/bar.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"} -=== RUN TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=-1,prefix="",lossless=true,format=PAX - gzip_test.go:62: got gzip streams: - gzip_test.go:80: [0] at 0 in stargz, uncompressed length 2148 - gzip_test.go:80: [1] at 114 in stargz, uncompressed length 2048 - gzip_test.go:80: [2] at 367 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000072STARGZ" - testutil.go:1462: got TOC entries: - testutil.go:1465: [0]: {"name":"foo","type":"dir","mode":493} - testutil.go:1465: [1]: {"name":"foo/bar.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"} -=== RUN TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=-1,prefix="",lossless=false,format=PAX - gzip_test.go:62: got gzip streams: - gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1024 - gzip_test.go:80: [1] at 106 in stargz, uncompressed length 2048 - gzip_test.go:80: [2] at 359 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000006aSTARGZ" - testutil.go:1462: got TOC entries: - testutil.go:1465: [0]: {"name":"foo","type":"dir","mode":493} - testutil.go:1465: [1]: {"name":"foo/bar.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"} -=== RUN TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=-1,prefix="",lossless=true,format=GNU - gzip_test.go:62: got gzip streams: - gzip_test.go:80: [0] at 0 in stargz, uncompressed length 2148 - gzip_test.go:80: [1] at 113 in stargz, uncompressed length 2048 - gzip_test.go:80: [2] at 366 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000071STARGZ" - testutil.go:1462: got TOC entries: - testutil.go:1465: [0]: {"name":"foo","type":"dir","mode":493} - testutil.go:1465: [1]: {"name":"foo/bar.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"} -=== RUN TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=-1,prefix="",lossless=false,format=GNU -=== RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=-2,prefix="",format=GNU -=== NAME TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=-1,prefix="",lossless=false,format=GNU - gzip_test.go:62: got gzip streams: - gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1024 - gzip_test.go:80: [1] at 105 in stargz, uncompressed length 2048 - gzip_test.go:80: [2] at 358 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000069STARGZ" - testutil.go:1462: got TOC entries: - testutil.go:1465: [0]: {"name":"foo","type":"dir","mode":493} - testutil.go:1465: [1]: {"name":"foo/bar.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"} -=== RUN TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=-1,prefix="./",lossless=true,format=USTAR +=== RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=-1,prefix="../",format=USTAR +=== NAME TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=-1,prefix="/",lossless=true,format=USTAR gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 2148 - gzip_test.go:80: [1] at 116 in stargz, uncompressed length 2048 - gzip_test.go:80: [2] at 372 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000074STARGZ" + gzip_test.go:80: [1] at 115 in stargz, uncompressed length 2048 + gzip_test.go:80: [2] at 371 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000073STARGZ" testutil.go:1462: got TOC entries: testutil.go:1465: [0]: {"name":"foo","type":"dir","mode":493} testutil.go:1465: [1]: {"name":"foo/bar.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"} -=== RUN TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=-1,prefix="./",lossless=false,format=USTAR +=== RUN TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=-1,prefix="/",lossless=false,format=USTAR gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1024 - gzip_test.go:80: [1] at 108 in stargz, uncompressed length 2048 - gzip_test.go:80: [2] at 364 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000006cSTARGZ" + gzip_test.go:80: [1] at 107 in stargz, uncompressed length 2048 + gzip_test.go:80: [2] at 363 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000006bSTARGZ" testutil.go:1462: got TOC entries: testutil.go:1465: [0]: {"name":"foo","type":"dir","mode":493} testutil.go:1465: [1]: {"name":"foo/bar.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"} -=== RUN TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=-1,prefix="./",lossless=true,format=PAX === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=9,prefix="/",src=0,format=GNU testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"/foo","type":"reg","size":5,"mode":420,"offset":77,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/foo","type":"chunk","offset":105,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"/foo2/","type":"dir","mode":493},{"name":"/foo2/bar","type":"reg","size":5,"mode":420,"offset":291,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/foo2/bar","type":"chunk","offset":319,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":85,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"/foo","type":"reg","size":5,"mode":420,"offset":167,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/foo","type":"chunk","offset":195,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"/foo2/","type":"dir","mode":493},{"name":"/foo2/bar","type":"reg","size":5,"mode":420,"offset":449,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/foo2/bar","type":"chunk","offset":477,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [foo foo2] vs [foo2 .no.prefetch.landmark foo] - testutil.go:371: Comparing: "foo" vs "foo" - testutil.go:485: Offset: 77, NextOffset: 105 - testutil.go:485: Offset: 167, NextOffset: 195 - testutil.go:485: Offset: 105, NextOffset: 291 - testutil.go:485: Offset: 195, NextOffset: 449 + testutil.go:377: Directory: "" vs "": [foo foo2] vs [.no.prefetch.landmark foo foo2] testutil.go:371: Comparing: "foo2" vs "foo2" testutil.go:377: Directory: "foo2" vs "foo2": [bar] vs [bar] testutil.go:371: Comparing: "foo2/bar" vs "foo2/bar" @@ -6787,6 +6823,13 @@ testutil.go:485: Offset: 449, NextOffset: 477 testutil.go:485: Offset: 319, NextOffset: 909 testutil.go:485: Offset: 477, NextOffset: 1138 + testutil.go:371: Comparing: "foo" vs "foo" + testutil.go:485: Offset: 77, NextOffset: 105 +=== RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=-1,prefix="../",format=PAX +=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=9,prefix="/",src=0,format=GNU + testutil.go:485: Offset: 167, NextOffset: 195 + testutil.go:485: Offset: 105, NextOffset: 291 + testutil.go:485: Offset: 195, NextOffset: 449 testutil.go:371: Comparing: "" vs "" testutil.go:377: Directory: "" vs "": [.no.prefetch.landmark foo foo2] vs [foo foo2] testutil.go:371: Comparing: "foo" vs "foo" @@ -6794,39 +6837,15 @@ testutil.go:485: Offset: 77, NextOffset: 105 testutil.go:485: Offset: 195, NextOffset: 449 testutil.go:485: Offset: 105, NextOffset: 291 -=== NAME TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=-1,prefix="./",lossless=true,format=PAX - gzip_test.go:62: got gzip streams: -=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=9,prefix="/",src=0,format=GNU testutil.go:371: Comparing: "foo2" vs "foo2" testutil.go:377: Directory: "foo2" vs "foo2": [bar] vs [bar] testutil.go:371: Comparing: "foo2/bar" vs "foo2/bar" -=== NAME TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=-1,prefix="./",lossless=true,format=PAX - gzip_test.go:80: [0] at 0 in stargz, uncompressed length 2148 -=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=9,prefix="/",src=0,format=GNU testutil.go:485: Offset: 449, NextOffset: 477 -=== NAME TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=-1,prefix="./",lossless=true,format=PAX - gzip_test.go:80: [1] at 116 in stargz, uncompressed length 2048 - gzip_test.go:80: [2] at 372 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000074STARGZ" -=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=9,prefix="/",src=0,format=GNU testutil.go:485: Offset: 291, NextOffset: 319 testutil.go:485: Offset: 477, NextOffset: 1138 testutil.go:485: Offset: 319, NextOffset: 909 -=== NAME TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=-1,prefix="./",lossless=true,format=PAX - testutil.go:1462: got TOC entries: - testutil.go:1465: [0]: {"name":"foo","type":"dir","mode":493} - testutil.go:1465: [1]: {"name":"foo/bar.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"} -=== RUN TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=-1,prefix="./",lossless=false,format=PAX === RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=9,prefix="../",src=0,format=GNU -=== RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=-2,prefix="./",format=USTAR -=== NAME TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=-1,prefix="./",lossless=false,format=PAX - gzip_test.go:62: got gzip streams: - gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1024 - gzip_test.go:80: [1] at 108 in stargz, uncompressed length 2048 - gzip_test.go:80: [2] at 364 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000006cSTARGZ" - testutil.go:1462: got TOC entries: - testutil.go:1465: [0]: {"name":"foo","type":"dir","mode":493} - testutil.go:1465: [1]: {"name":"foo/bar.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"} -=== RUN TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=-1,prefix="./",lossless=true,format=GNU +=== RUN TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=-1,prefix="/",lossless=true,format=PAX gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 2148 gzip_test.go:80: [1] at 115 in stargz, uncompressed length 2048 @@ -6834,7 +6853,7 @@ testutil.go:1462: got TOC entries: testutil.go:1465: [0]: {"name":"foo","type":"dir","mode":493} testutil.go:1465: [1]: {"name":"foo/bar.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"} -=== RUN TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=-1,prefix="./",lossless=false,format=GNU +=== RUN TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=-1,prefix="/",lossless=false,format=PAX gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1024 gzip_test.go:80: [1] at 107 in stargz, uncompressed length 2048 @@ -6842,25 +6861,25 @@ testutil.go:1462: got TOC entries: testutil.go:1465: [0]: {"name":"foo","type":"dir","mode":493} testutil.go:1465: [1]: {"name":"foo/bar.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"} -=== RUN TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=-1,prefix="/",lossless=true,format=USTAR +=== RUN TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=-1,prefix="/",lossless=true,format=GNU gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 2148 - gzip_test.go:80: [1] at 115 in stargz, uncompressed length 2048 - gzip_test.go:80: [2] at 371 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000073STARGZ" -=== RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=-2,prefix="./",format=PAX -=== NAME TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=-1,prefix="/",lossless=true,format=USTAR + gzip_test.go:80: [1] at 112 in stargz, uncompressed length 2048 + gzip_test.go:80: [2] at 368 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000070STARGZ" testutil.go:1462: got TOC entries: testutil.go:1465: [0]: {"name":"foo","type":"dir","mode":493} testutil.go:1465: [1]: {"name":"foo/bar.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"} -=== RUN TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=-1,prefix="/",lossless=false,format=USTAR +=== RUN TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=-1,prefix="/",lossless=false,format=GNU +=== RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=-1,prefix="../",format=GNU +=== NAME TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=-1,prefix="/",lossless=false,format=GNU gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1024 - gzip_test.go:80: [1] at 107 in stargz, uncompressed length 2048 - gzip_test.go:80: [2] at 363 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000006bSTARGZ" + gzip_test.go:80: [1] at 104 in stargz, uncompressed length 2048 + gzip_test.go:80: [2] at 360 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000068STARGZ" testutil.go:1462: got TOC entries: testutil.go:1465: [0]: {"name":"foo","type":"dir","mode":493} testutil.go:1465: [1]: {"name":"foo/bar.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"} -=== RUN TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=-1,prefix="/",lossless=true,format=PAX +=== RUN TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=-1,prefix="../",lossless=true,format=USTAR === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=9,prefix="../",src=0,format=GNU testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"../foo","type":"reg","size":5,"mode":420,"offset":81,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../foo","type":"chunk","offset":109,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"../foo2/","type":"dir","mode":493},{"name":"../foo2/bar","type":"reg","size":5,"mode":420,"offset":297,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../foo2/bar","type":"chunk","offset":325,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":85,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"../foo","type":"reg","size":5,"mode":420,"offset":171,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../foo","type":"chunk","offset":199,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"../foo2/","type":"dir","mode":493},{"name":"../foo2/bar","type":"reg","size":5,"mode":420,"offset":457,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../foo2/bar","type":"chunk","offset":485,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} @@ -6879,10 +6898,20 @@ testutil.go:485: Offset: 325, NextOffset: 916 testutil.go:485: Offset: 485, NextOffset: 1149 testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [.no.prefetch.landmark foo foo2] vs [foo foo2] + testutil.go:377: Directory: "" vs "": [.no.prefetch.landmark foo foo2] vs [foo2 foo] testutil.go:371: Comparing: "foo" vs "foo" testutil.go:485: Offset: 171, NextOffset: 199 testutil.go:485: Offset: 81, NextOffset: 109 +=== NAME TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=-1,prefix="../",lossless=true,format=USTAR + gzip_test.go:62: got gzip streams: + gzip_test.go:80: [0] at 0 in stargz, uncompressed length 2148 + gzip_test.go:80: [1] at 117 in stargz, uncompressed length 2048 + gzip_test.go:80: [2] at 374 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000075STARGZ" + testutil.go:1462: got TOC entries: + testutil.go:1465: [0]: {"name":"foo","type":"dir","mode":493} + testutil.go:1465: [1]: {"name":"foo/bar.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"} +=== RUN TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=-1,prefix="../",lossless=false,format=USTAR +=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=9,prefix="../",src=0,format=GNU testutil.go:485: Offset: 199, NextOffset: 457 testutil.go:485: Offset: 109, NextOffset: 297 testutil.go:371: Comparing: "foo2" vs "foo2" @@ -6893,70 +6922,64 @@ testutil.go:485: Offset: 485, NextOffset: 1149 testutil.go:485: Offset: 325, NextOffset: 916 === RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-1,prefix="",src=0,format=USTAR -=== RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=-2,prefix="./",format=GNU -=== NAME TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=-1,prefix="/",lossless=true,format=PAX - gzip_test.go:62: got gzip streams: - gzip_test.go:80: [0] at 0 in stargz, uncompressed length 2148 - gzip_test.go:80: [1] at 115 in stargz, uncompressed length 2048 - gzip_test.go:80: [2] at 371 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000073STARGZ" - testutil.go:1462: got TOC entries: - testutil.go:1465: [0]: {"name":"foo","type":"dir","mode":493} - testutil.go:1465: [1]: {"name":"foo/bar.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"} -=== RUN TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=-1,prefix="/",lossless=false,format=PAX +=== NAME TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=-1,prefix="../",lossless=false,format=USTAR gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1024 - gzip_test.go:80: [1] at 107 in stargz, uncompressed length 2048 - gzip_test.go:80: [2] at 363 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000006bSTARGZ" + gzip_test.go:80: [1] at 109 in stargz, uncompressed length 2048 + gzip_test.go:80: [2] at 366 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000006dSTARGZ" testutil.go:1462: got TOC entries: testutil.go:1465: [0]: {"name":"foo","type":"dir","mode":493} testutil.go:1465: [1]: {"name":"foo/bar.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"} -=== RUN TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=-1,prefix="/",lossless=true,format=GNU +=== RUN TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=-1,prefix="../",lossless=true,format=PAX gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 2148 - gzip_test.go:80: [1] at 112 in stargz, uncompressed length 2048 - gzip_test.go:80: [2] at 368 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000070STARGZ" + gzip_test.go:80: [1] at 117 in stargz, uncompressed length 2048 + gzip_test.go:80: [2] at 374 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000075STARGZ" testutil.go:1462: got TOC entries: testutil.go:1465: [0]: {"name":"foo","type":"dir","mode":493} testutil.go:1465: [1]: {"name":"foo/bar.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"} -=== RUN TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=-1,prefix="/",lossless=false,format=GNU +=== RUN TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=-1,prefix="../",lossless=false,format=PAX gzip_test.go:62: got gzip streams: +=== RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=-2,prefix="",format=USTAR +=== NAME TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=-1,prefix="../",lossless=false,format=PAX gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1024 - gzip_test.go:80: [1] at 104 in stargz, uncompressed length 2048 - gzip_test.go:80: [2] at 360 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000068STARGZ" + gzip_test.go:80: [1] at 109 in stargz, uncompressed length 2048 + gzip_test.go:80: [2] at 366 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000006dSTARGZ" testutil.go:1462: got TOC entries: testutil.go:1465: [0]: {"name":"foo","type":"dir","mode":493} testutil.go:1465: [1]: {"name":"foo/bar.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"} -=== RUN TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=-1,prefix="../",lossless=true,format=USTAR -=== RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=-2,prefix="/",format=USTAR +=== RUN TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=-1,prefix="../",lossless=true,format=GNU === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-1,prefix="",src=0,format=USTAR testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"foo","type":"reg","size":5,"mode":420,"offset":78,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"foo","type":"chunk","offset":106,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"foo2/","type":"dir","mode":493},{"name":"foo2/bar","type":"reg","size":5,"mode":420,"offset":297,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"foo2/bar","type":"chunk","offset":325,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":88,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"foo","type":"reg","size":5,"mode":420,"offset":172,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"foo","type":"chunk","offset":200,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"foo2/","type":"dir","mode":493},{"name":"foo2/bar","type":"reg","size":5,"mode":420,"offset":462,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"foo2/bar","type":"chunk","offset":490,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} testutil.go:371: Comparing: "" vs "" testutil.go:377: Directory: "" vs "": [foo foo2] vs [.no.prefetch.landmark foo foo2] + testutil.go:371: Comparing: "foo2" vs "foo2" + testutil.go:377: Directory: "foo2" vs "foo2": [bar] vs [bar] + testutil.go:371: Comparing: "foo2/bar" vs "foo2/bar" + testutil.go:485: Offset: 297, NextOffset: 325 + testutil.go:485: Offset: 462, NextOffset: 490 + testutil.go:485: Offset: 325, NextOffset: 921 + testutil.go:485: Offset: 490, NextOffset: 1157 testutil.go:371: Comparing: "foo" vs "foo" testutil.go:485: Offset: 78, NextOffset: 106 testutil.go:485: Offset: 172, NextOffset: 200 testutil.go:485: Offset: 106, NextOffset: 297 testutil.go:485: Offset: 200, NextOffset: 462 -=== NAME TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=-1,prefix="../",lossless=true,format=USTAR +=== NAME TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=-1,prefix="../",lossless=true,format=GNU gzip_test.go:62: got gzip streams: +=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-1,prefix="",src=0,format=USTAR + testutil.go:371: Comparing: "" vs "" +=== NAME TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=-1,prefix="../",lossless=true,format=GNU gzip_test.go:80: [0] at 0 in stargz, uncompressed length 2148 - gzip_test.go:80: [1] at 117 in stargz, uncompressed length 2048 - gzip_test.go:80: [2] at 374 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000075STARGZ" + gzip_test.go:80: [1] at 116 in stargz, uncompressed length 2048 + gzip_test.go:80: [2] at 373 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000074STARGZ" testutil.go:1462: got TOC entries: testutil.go:1465: [0]: {"name":"foo","type":"dir","mode":493} testutil.go:1465: [1]: {"name":"foo/bar.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"} -=== RUN TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=-1,prefix="../",lossless=false,format=USTAR +=== RUN TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=-1,prefix="../",lossless=false,format=GNU === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-1,prefix="",src=0,format=USTAR - testutil.go:371: Comparing: "foo2" vs "foo2" - testutil.go:377: Directory: "foo2" vs "foo2": [bar] vs [bar] - testutil.go:371: Comparing: "foo2/bar" vs "foo2/bar" - testutil.go:485: Offset: 297, NextOffset: 325 - testutil.go:485: Offset: 462, NextOffset: 490 - testutil.go:485: Offset: 325, NextOffset: 921 - testutil.go:485: Offset: 490, NextOffset: 1157 - testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [foo2 .no.prefetch.landmark foo] vs [foo2 foo] + testutil.go:377: Directory: "" vs "": [.no.prefetch.landmark foo foo2] vs [foo foo2] testutil.go:371: Comparing: "foo" vs "foo" testutil.go:485: Offset: 172, NextOffset: 200 testutil.go:485: Offset: 78, NextOffset: 106 @@ -6969,41 +6992,29 @@ testutil.go:485: Offset: 297, NextOffset: 325 testutil.go:485: Offset: 490, NextOffset: 1157 testutil.go:485: Offset: 325, NextOffset: 921 -=== NAME TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=-1,prefix="../",lossless=false,format=USTAR +=== RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-1,prefix="./",src=0,format=USTAR +=== RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=-2,prefix="",format=PAX +=== NAME TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=-1,prefix="../",lossless=false,format=GNU gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1024 - gzip_test.go:80: [1] at 109 in stargz, uncompressed length 2048 - gzip_test.go:80: [2] at 366 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000006dSTARGZ" -=== RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-1,prefix="./",src=0,format=USTAR -=== NAME TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=-1,prefix="../",lossless=false,format=USTAR + gzip_test.go:80: [1] at 108 in stargz, uncompressed length 2048 + gzip_test.go:80: [2] at 365 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000006cSTARGZ" testutil.go:1462: got TOC entries: testutil.go:1465: [0]: {"name":"foo","type":"dir","mode":493} testutil.go:1465: [1]: {"name":"foo/bar.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"} -=== RUN TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=-1,prefix="../",lossless=true,format=PAX -=== RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=-2,prefix="/",format=PAX -=== NAME TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=-1,prefix="../",lossless=true,format=PAX +=== RUN TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=-2,prefix="",lossless=true,format=USTAR gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 2148 - gzip_test.go:80: [1] at 117 in stargz, uncompressed length 2048 - gzip_test.go:80: [2] at 374 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000075STARGZ" - testutil.go:1462: got TOC entries: - testutil.go:1465: [0]: {"name":"foo","type":"dir","mode":493} - testutil.go:1465: [1]: {"name":"foo/bar.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"} -=== RUN TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=-1,prefix="../",lossless=false,format=PAX - gzip_test.go:62: got gzip streams: - gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1024 - gzip_test.go:80: [1] at 109 in stargz, uncompressed length 2048 - gzip_test.go:80: [2] at 366 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000006dSTARGZ" + gzip_test.go:80: [1] at 360 in stargz, uncompressed length 2048 + gzip_test.go:80: [2] at 878 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000168STARGZ" testutil.go:1462: got TOC entries: testutil.go:1465: [0]: {"name":"foo","type":"dir","mode":493} testutil.go:1465: [1]: {"name":"foo/bar.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"} -=== RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=-2,prefix="/",format=GNU -=== RUN TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=-1,prefix="../",lossless=true,format=GNU === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-1,prefix="./",src=0,format=USTAR testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"./foo","type":"reg","size":5,"mode":420,"offset":81,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./foo","type":"chunk","offset":109,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"./foo2/","type":"dir","mode":493},{"name":"./foo2/bar","type":"reg","size":5,"mode":420,"offset":304,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./foo2/bar","type":"chunk","offset":332,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":88,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"./foo","type":"reg","size":5,"mode":420,"offset":174,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./foo","type":"chunk","offset":202,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"./foo2/","type":"dir","mode":493},{"name":"./foo2/bar","type":"reg","size":5,"mode":420,"offset":468,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./foo2/bar","type":"chunk","offset":496,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [foo foo2] vs [foo foo2 .no.prefetch.landmark] + testutil.go:377: Directory: "" vs "": [foo foo2] vs [foo2 .no.prefetch.landmark foo] testutil.go:371: Comparing: "foo" vs "foo" testutil.go:485: Offset: 81, NextOffset: 109 testutil.go:485: Offset: 174, NextOffset: 202 @@ -7017,7 +7028,7 @@ testutil.go:485: Offset: 332, NextOffset: 930 testutil.go:485: Offset: 496, NextOffset: 1163 testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [.no.prefetch.landmark foo foo2] vs [foo foo2] + testutil.go:377: Directory: "" vs "": [foo foo2 .no.prefetch.landmark] vs [foo foo2] testutil.go:371: Comparing: "foo" vs "foo" testutil.go:485: Offset: 174, NextOffset: 202 testutil.go:485: Offset: 81, NextOffset: 109 @@ -7030,34 +7041,27 @@ testutil.go:485: Offset: 304, NextOffset: 332 testutil.go:485: Offset: 496, NextOffset: 1163 testutil.go:485: Offset: 332, NextOffset: 930 +=== RUN TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=-2,prefix="",lossless=false,format=USTAR === RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-1,prefix="/",src=0,format=USTAR -=== NAME TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=-1,prefix="../",lossless=true,format=GNU - gzip_test.go:62: got gzip streams: - gzip_test.go:80: [0] at 0 in stargz, uncompressed length 2148 - gzip_test.go:80: [1] at 116 in stargz, uncompressed length 2048 - gzip_test.go:80: [2] at 373 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000074STARGZ" - testutil.go:1462: got TOC entries: - testutil.go:1465: [0]: {"name":"foo","type":"dir","mode":493} - testutil.go:1465: [1]: {"name":"foo/bar.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"} -=== RUN TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=-1,prefix="../",lossless=false,format=GNU +=== NAME TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=-2,prefix="",lossless=false,format=USTAR gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1024 - gzip_test.go:80: [1] at 108 in stargz, uncompressed length 2048 - gzip_test.go:80: [2] at 365 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000006cSTARGZ" + gzip_test.go:80: [1] at 219 in stargz, uncompressed length 2048 + gzip_test.go:80: [2] at 737 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000dbSTARGZ" testutil.go:1462: got TOC entries: testutil.go:1465: [0]: {"name":"foo","type":"dir","mode":493} testutil.go:1465: [1]: {"name":"foo/bar.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"} -=== RUN TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=-2,prefix="",lossless=true,format=USTAR +=== RUN TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=-2,prefix="",lossless=true,format=PAX +=== RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=-2,prefix="",format=GNU +=== NAME TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=-2,prefix="",lossless=true,format=PAX gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 2148 gzip_test.go:80: [1] at 360 in stargz, uncompressed length 2048 gzip_test.go:80: [2] at 878 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000168STARGZ" -=== RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=-2,prefix="../",format=USTAR -=== NAME TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=-2,prefix="",lossless=true,format=USTAR testutil.go:1462: got TOC entries: testutil.go:1465: [0]: {"name":"foo","type":"dir","mode":493} testutil.go:1465: [1]: {"name":"foo/bar.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"} -=== RUN TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=-2,prefix="",lossless=false,format=USTAR +=== RUN TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=-2,prefix="",lossless=false,format=PAX gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1024 gzip_test.go:80: [1] at 219 in stargz, uncompressed length 2048 @@ -7065,58 +7069,52 @@ testutil.go:1462: got TOC entries: testutil.go:1465: [0]: {"name":"foo","type":"dir","mode":493} testutil.go:1465: [1]: {"name":"foo/bar.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"} -=== RUN TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=-2,prefix="",lossless=true,format=PAX +=== RUN TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=-2,prefix="",lossless=true,format=GNU gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 2148 - gzip_test.go:80: [1] at 360 in stargz, uncompressed length 2048 - gzip_test.go:80: [2] at 878 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000168STARGZ" + gzip_test.go:80: [1] at 362 in stargz, uncompressed length 2048 + gzip_test.go:80: [2] at 880 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000016aSTARGZ" testutil.go:1462: got TOC entries: testutil.go:1465: [0]: {"name":"foo","type":"dir","mode":493} testutil.go:1465: [1]: {"name":"foo/bar.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"} -=== RUN TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=-2,prefix="",lossless=false,format=PAX +=== RUN TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=-2,prefix="",lossless=false,format=GNU gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1024 - gzip_test.go:80: [1] at 219 in stargz, uncompressed length 2048 - gzip_test.go:80: [2] at 737 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000dbSTARGZ" + gzip_test.go:80: [1] at 221 in stargz, uncompressed length 2048 + gzip_test.go:80: [2] at 739 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000ddSTARGZ" testutil.go:1462: got TOC entries: testutil.go:1465: [0]: {"name":"foo","type":"dir","mode":493} testutil.go:1465: [1]: {"name":"foo/bar.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"} -=== RUN TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=-2,prefix="",lossless=true,format=GNU -=== RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=-2,prefix="../",format=PAX +=== RUN TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=-2,prefix="./",lossless=true,format=USTAR +=== RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=-2,prefix="./",format=USTAR +=== NAME TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=-2,prefix="./",lossless=true,format=USTAR + gzip_test.go:62: got gzip streams: === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-1,prefix="/",src=0,format=USTAR testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"/foo","type":"reg","size":5,"mode":420,"offset":78,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/foo","type":"chunk","offset":106,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"/foo2/","type":"dir","mode":493},{"name":"/foo2/bar","type":"reg","size":5,"mode":420,"offset":298,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/foo2/bar","type":"chunk","offset":326,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":88,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"/foo","type":"reg","size":5,"mode":420,"offset":171,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/foo","type":"chunk","offset":199,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"/foo2/","type":"dir","mode":493},{"name":"/foo2/bar","type":"reg","size":5,"mode":420,"offset":463,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/foo2/bar","type":"chunk","offset":491,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} testutil.go:371: Comparing: "" vs "" +=== NAME TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=-2,prefix="./",lossless=true,format=USTAR + gzip_test.go:80: [0] at 0 in stargz, uncompressed length 2148 +=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-1,prefix="/",src=0,format=USTAR testutil.go:377: Directory: "" vs "": [foo foo2] vs [.no.prefetch.landmark foo foo2] testutil.go:371: Comparing: "foo" vs "foo" testutil.go:485: Offset: 78, NextOffset: 106 -=== NAME TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=-2,prefix="",lossless=true,format=GNU - gzip_test.go:62: got gzip streams: +=== NAME TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=-2,prefix="./",lossless=true,format=USTAR + gzip_test.go:80: [1] at 362 in stargz, uncompressed length 2048 + gzip_test.go:80: [2] at 884 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000016aSTARGZ" === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-1,prefix="/",src=0,format=USTAR testutil.go:485: Offset: 171, NextOffset: 199 testutil.go:485: Offset: 106, NextOffset: 298 -=== NAME TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=-2,prefix="",lossless=true,format=GNU - gzip_test.go:80: [0] at 0 in stargz, uncompressed length 2148 - gzip_test.go:80: [1] at 362 in stargz, uncompressed length 2048 - gzip_test.go:80: [2] at 880 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000016aSTARGZ" -=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-1,prefix="/",src=0,format=USTAR testutil.go:485: Offset: 199, NextOffset: 463 testutil.go:371: Comparing: "foo2" vs "foo2" testutil.go:377: Directory: "foo2" vs "foo2": [bar] vs [bar] testutil.go:371: Comparing: "foo2/bar" vs "foo2/bar" testutil.go:485: Offset: 298, NextOffset: 326 -=== NAME TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=-2,prefix="",lossless=true,format=GNU - testutil.go:1462: got TOC entries: - testutil.go:1465: [0]: {"name":"foo","type":"dir","mode":493} - testutil.go:1465: [1]: {"name":"foo/bar.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"} -=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-1,prefix="/",src=0,format=USTAR testutil.go:485: Offset: 463, NextOffset: 491 testutil.go:485: Offset: 326, NextOffset: 922 testutil.go:485: Offset: 491, NextOffset: 1157 -=== RUN TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=-2,prefix="",lossless=false,format=GNU -=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-1,prefix="/",src=0,format=USTAR testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [foo2 .no.prefetch.landmark foo] vs [foo foo2] + testutil.go:377: Directory: "" vs "": [.no.prefetch.landmark foo foo2] vs [foo2 foo] testutil.go:371: Comparing: "foo" vs "foo" testutil.go:485: Offset: 171, NextOffset: 199 testutil.go:485: Offset: 78, NextOffset: 106 @@ -7128,24 +7126,9 @@ testutil.go:485: Offset: 463, NextOffset: 491 testutil.go:485: Offset: 298, NextOffset: 326 testutil.go:485: Offset: 491, NextOffset: 1157 -=== NAME TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=-2,prefix="",lossless=false,format=GNU - gzip_test.go:62: got gzip streams: - gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1024 -=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-1,prefix="/",src=0,format=USTAR testutil.go:485: Offset: 326, NextOffset: 922 -=== NAME TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=-2,prefix="",lossless=false,format=GNU - gzip_test.go:80: [1] at 221 in stargz, uncompressed length 2048 - gzip_test.go:80: [2] at 739 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000ddSTARGZ" - testutil.go:1462: got TOC entries: - testutil.go:1465: [0]: {"name":"foo","type":"dir","mode":493} - testutil.go:1465: [1]: {"name":"foo/bar.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"} -=== RUN TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=-2,prefix="./",lossless=true,format=USTAR === RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-1,prefix="../",src=0,format=USTAR === NAME TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=-2,prefix="./",lossless=true,format=USTAR - gzip_test.go:62: got gzip streams: - gzip_test.go:80: [0] at 0 in stargz, uncompressed length 2148 - gzip_test.go:80: [1] at 362 in stargz, uncompressed length 2048 - gzip_test.go:80: [2] at 884 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000016aSTARGZ" testutil.go:1462: got TOC entries: testutil.go:1465: [0]: {"name":"foo","type":"dir","mode":493} testutil.go:1465: [1]: {"name":"foo/bar.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"} @@ -7158,8 +7141,6 @@ testutil.go:1465: [0]: {"name":"foo","type":"dir","mode":493} testutil.go:1465: [1]: {"name":"foo/bar.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"} === RUN TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=-2,prefix="./",lossless=true,format=PAX -=== RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=-2,prefix="../",format=GNU -=== NAME TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=-2,prefix="./",lossless=true,format=PAX gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 2148 gzip_test.go:80: [1] at 362 in stargz, uncompressed length 2048 @@ -7168,11 +7149,12 @@ testutil.go:1465: [0]: {"name":"foo","type":"dir","mode":493} testutil.go:1465: [1]: {"name":"foo/bar.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"} === RUN TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=-2,prefix="./",lossless=false,format=PAX +=== RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=-2,prefix="./",format=PAX === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-1,prefix="../",src=0,format=USTAR testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"../foo","type":"reg","size":5,"mode":420,"offset":82,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../foo","type":"chunk","offset":110,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"../foo2/","type":"dir","mode":493},{"name":"../foo2/bar","type":"reg","size":5,"mode":420,"offset":304,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../foo2/bar","type":"chunk","offset":332,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":88,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"../foo","type":"reg","size":5,"mode":420,"offset":175,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../foo","type":"chunk","offset":203,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"../foo2/","type":"dir","mode":493},{"name":"../foo2/bar","type":"reg","size":5,"mode":420,"offset":471,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../foo2/bar","type":"chunk","offset":499,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [foo foo2] vs [.no.prefetch.landmark foo foo2] + testutil.go:377: Directory: "" vs "": [foo foo2] vs [foo foo2 .no.prefetch.landmark] testutil.go:371: Comparing: "foo" vs "foo" testutil.go:485: Offset: 82, NextOffset: 110 testutil.go:485: Offset: 175, NextOffset: 203 @@ -7185,8 +7167,18 @@ testutil.go:485: Offset: 471, NextOffset: 499 testutil.go:485: Offset: 332, NextOffset: 930 testutil.go:485: Offset: 499, NextOffset: 1168 +=== NAME TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=-2,prefix="./",lossless=false,format=PAX + gzip_test.go:62: got gzip streams: + gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1024 + gzip_test.go:80: [1] at 222 in stargz, uncompressed length 2048 + gzip_test.go:80: [2] at 744 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000deSTARGZ" + testutil.go:1462: got TOC entries: + testutil.go:1465: [0]: {"name":"foo","type":"dir","mode":493} + testutil.go:1465: [1]: {"name":"foo/bar.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"} +=== RUN TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=-2,prefix="./",lossless=true,format=GNU +=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-1,prefix="../",src=0,format=USTAR testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [foo2 .no.prefetch.landmark foo] vs [foo2 foo] + testutil.go:377: Directory: "" vs "": [.no.prefetch.landmark foo foo2] vs [foo foo2] testutil.go:371: Comparing: "foo" vs "foo" testutil.go:485: Offset: 175, NextOffset: 203 testutil.go:485: Offset: 82, NextOffset: 110 @@ -7200,16 +7192,7 @@ testutil.go:485: Offset: 499, NextOffset: 1168 testutil.go:485: Offset: 332, NextOffset: 930 === RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-1,prefix="",src=0,format=PAX -=== RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=0,prefix="",format=USTAR#01 -=== NAME TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=-2,prefix="./",lossless=false,format=PAX - gzip_test.go:62: got gzip streams: - gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1024 - gzip_test.go:80: [1] at 222 in stargz, uncompressed length 2048 - gzip_test.go:80: [2] at 744 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000deSTARGZ" - testutil.go:1462: got TOC entries: - testutil.go:1465: [0]: {"name":"foo","type":"dir","mode":493} - testutil.go:1465: [1]: {"name":"foo/bar.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"} -=== RUN TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=-2,prefix="./",lossless=true,format=GNU +=== NAME TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=-2,prefix="./",lossless=true,format=GNU gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 2148 gzip_test.go:80: [1] at 363 in stargz, uncompressed length 2048 @@ -7234,7 +7217,7 @@ testutil.go:1465: [0]: {"name":"foo","type":"dir","mode":493} testutil.go:1465: [1]: {"name":"foo/bar.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"} === RUN TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=-2,prefix="/",lossless=false,format=USTAR -=== RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=0,prefix="",format=PAX#01 +=== RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=-2,prefix="./",format=GNU === NAME TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=-2,prefix="/",lossless=false,format=USTAR gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1024 @@ -7267,30 +7250,25 @@ testutil.go:485: Offset: 172, NextOffset: 200 testutil.go:485: Offset: 78, NextOffset: 106 testutil.go:485: Offset: 200, NextOffset: 462 -=== NAME TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=-2,prefix="/",lossless=true,format=PAX - gzip_test.go:62: got gzip streams: -=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-1,prefix="",src=0,format=PAX testutil.go:485: Offset: 106, NextOffset: 297 testutil.go:371: Comparing: "foo2" vs "foo2" -=== NAME TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=-2,prefix="/",lossless=true,format=PAX - gzip_test.go:80: [0] at 0 in stargz, uncompressed length 2148 -=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-1,prefix="",src=0,format=PAX testutil.go:377: Directory: "foo2" vs "foo2": [bar] vs [bar] testutil.go:371: Comparing: "foo2/bar" vs "foo2/bar" + testutil.go:485: Offset: 462, NextOffset: 490 + testutil.go:485: Offset: 297, NextOffset: 325 === NAME TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=-2,prefix="/",lossless=true,format=PAX + gzip_test.go:62: got gzip streams: + gzip_test.go:80: [0] at 0 in stargz, uncompressed length 2148 gzip_test.go:80: [1] at 361 in stargz, uncompressed length 2048 gzip_test.go:80: [2] at 880 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000169STARGZ" testutil.go:1462: got TOC entries: testutil.go:1465: [0]: {"name":"foo","type":"dir","mode":493} testutil.go:1465: [1]: {"name":"foo/bar.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"} +=== RUN TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=-2,prefix="/",lossless=false,format=PAX === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-1,prefix="",src=0,format=PAX - testutil.go:485: Offset: 462, NextOffset: 490 - testutil.go:485: Offset: 297, NextOffset: 325 testutil.go:485: Offset: 490, NextOffset: 1157 testutil.go:485: Offset: 325, NextOffset: 921 -=== RUN TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=-2,prefix="/",lossless=false,format=PAX === RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-1,prefix="./",src=0,format=PAX -=== RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=0,prefix="",format=GNU#01 === NAME TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=-2,prefix="/",lossless=false,format=PAX gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1024 @@ -7300,6 +7278,8 @@ testutil.go:1465: [0]: {"name":"foo","type":"dir","mode":493} testutil.go:1465: [1]: {"name":"foo/bar.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"} === RUN TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=-2,prefix="/",lossless=true,format=GNU +=== RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=-2,prefix="/",format=USTAR +=== NAME TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=-2,prefix="/",lossless=true,format=GNU gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 2148 gzip_test.go:80: [1] at 362 in stargz, uncompressed length 2048 @@ -7315,13 +7295,46 @@ testutil.go:1462: got TOC entries: testutil.go:1465: [0]: {"name":"foo","type":"dir","mode":493} testutil.go:1465: [1]: {"name":"foo/bar.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"} -=== RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=0,prefix="./",format=USTAR#01 === RUN TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=-2,prefix="../",lossless=true,format=USTAR + gzip_test.go:62: got gzip streams: + gzip_test.go:80: [0] at 0 in stargz, uncompressed length 2148 + gzip_test.go:80: [1] at 363 in stargz, uncompressed length 2048 + gzip_test.go:80: [2] at 886 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000016bSTARGZ" + testutil.go:1462: got TOC entries: + testutil.go:1465: [0]: {"name":"foo","type":"dir","mode":493} + testutil.go:1465: [1]: {"name":"foo/bar.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"} +=== RUN TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=-2,prefix="../",lossless=false,format=USTAR + gzip_test.go:62: got gzip streams: + gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1024 + gzip_test.go:80: [1] at 223 in stargz, uncompressed length 2048 + gzip_test.go:80: [2] at 746 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000dfSTARGZ" + testutil.go:1462: got TOC entries: + testutil.go:1465: [0]: {"name":"foo","type":"dir","mode":493} + testutil.go:1465: [1]: {"name":"foo/bar.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"} +=== RUN TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=-2,prefix="../",lossless=true,format=PAX + gzip_test.go:62: got gzip streams: + gzip_test.go:80: [0] at 0 in stargz, uncompressed length 2148 + gzip_test.go:80: [1] at 363 in stargz, uncompressed length 2048 + gzip_test.go:80: [2] at 886 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000016bSTARGZ" + testutil.go:1462: got TOC entries: + testutil.go:1465: [0]: {"name":"foo","type":"dir","mode":493} + testutil.go:1465: [1]: {"name":"foo/bar.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"} +=== RUN TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=-2,prefix="../",lossless=false,format=PAX + gzip_test.go:62: got gzip streams: + gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1024 + gzip_test.go:80: [1] at 223 in stargz, uncompressed length 2048 + gzip_test.go:80: [2] at 746 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000dfSTARGZ" + testutil.go:1462: got TOC entries: + testutil.go:1465: [0]: {"name":"foo","type":"dir","mode":493} + testutil.go:1465: [1]: {"name":"foo/bar.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"} +=== RUN TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=-2,prefix="../",lossless=true,format=GNU === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-1,prefix="./",src=0,format=PAX testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"./foo","type":"reg","size":5,"mode":420,"offset":81,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./foo","type":"chunk","offset":109,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"./foo2/","type":"dir","mode":493},{"name":"./foo2/bar","type":"reg","size":5,"mode":420,"offset":304,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./foo2/bar","type":"chunk","offset":332,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":88,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"./foo","type":"reg","size":5,"mode":420,"offset":174,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./foo","type":"chunk","offset":202,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"./foo2/","type":"dir","mode":493},{"name":"./foo2/bar","type":"reg","size":5,"mode":420,"offset":468,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./foo2/bar","type":"chunk","offset":496,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [foo foo2] vs [foo foo2 .no.prefetch.landmark] +=== RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=-2,prefix="/",format=PAX +=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-1,prefix="./",src=0,format=PAX + testutil.go:377: Directory: "" vs "": [foo foo2] vs [.no.prefetch.landmark foo foo2] testutil.go:371: Comparing: "foo" vs "foo" testutil.go:485: Offset: 81, NextOffset: 109 testutil.go:485: Offset: 174, NextOffset: 202 @@ -7335,7 +7348,7 @@ testutil.go:485: Offset: 332, NextOffset: 930 testutil.go:485: Offset: 496, NextOffset: 1163 testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [.no.prefetch.landmark foo foo2] vs [foo foo2] + testutil.go:377: Directory: "" vs "": [foo foo2 .no.prefetch.landmark] vs [foo foo2] testutil.go:371: Comparing: "foo" vs "foo" testutil.go:485: Offset: 174, NextOffset: 202 testutil.go:485: Offset: 81, NextOffset: 109 @@ -7347,85 +7360,72 @@ testutil.go:485: Offset: 468, NextOffset: 496 testutil.go:485: Offset: 304, NextOffset: 332 testutil.go:485: Offset: 496, NextOffset: 1163 -=== NAME TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=-2,prefix="../",lossless=true,format=USTAR - gzip_test.go:62: got gzip streams: -=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-1,prefix="./",src=0,format=PAX testutil.go:485: Offset: 332, NextOffset: 930 -=== NAME TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=-2,prefix="../",lossless=true,format=USTAR +=== RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-1,prefix="/",src=0,format=PAX +=== NAME TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=-2,prefix="../",lossless=true,format=GNU + gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 2148 - gzip_test.go:80: [1] at 363 in stargz, uncompressed length 2048 - gzip_test.go:80: [2] at 886 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000016bSTARGZ" + gzip_test.go:80: [1] at 365 in stargz, uncompressed length 2048 + gzip_test.go:80: [2] at 888 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000016dSTARGZ" testutil.go:1462: got TOC entries: testutil.go:1465: [0]: {"name":"foo","type":"dir","mode":493} testutil.go:1465: [1]: {"name":"foo/bar.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"} -=== RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-1,prefix="/",src=0,format=PAX -=== RUN TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=-2,prefix="../",lossless=false,format=USTAR +=== RUN TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=-2,prefix="../",lossless=false,format=GNU gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1024 - gzip_test.go:80: [1] at 223 in stargz, uncompressed length 2048 - gzip_test.go:80: [2] at 746 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000dfSTARGZ" + gzip_test.go:80: [1] at 225 in stargz, uncompressed length 2048 + gzip_test.go:80: [2] at 748 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000e1STARGZ" testutil.go:1462: got TOC entries: testutil.go:1465: [0]: {"name":"foo","type":"dir","mode":493} testutil.go:1465: [1]: {"name":"foo/bar.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"} -=== RUN TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=-2,prefix="../",lossless=true,format=PAX +=== RUN TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=0,prefix="",lossless=true,format=USTAR +=== RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=-2,prefix="/",format=GNU +=== NAME TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=0,prefix="",lossless=true,format=USTAR gzip_test.go:62: got gzip streams: - gzip_test.go:80: [0] at 0 in stargz, uncompressed length 2148 - gzip_test.go:80: [1] at 363 in stargz, uncompressed length 2048 - gzip_test.go:80: [2] at 886 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000016bSTARGZ" + gzip_test.go:80: [0] at 0 in stargz, uncompressed length 2048 + gzip_test.go:80: [1] at 2076 in stargz, uncompressed length 1636 + gzip_test.go:80: [2] at 3740 in stargz, uncompressed length 2048 + gzip_test.go:80: [3] at 5816 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000e9cSTARGZ" testutil.go:1462: got TOC entries: testutil.go:1465: [0]: {"name":"foo","type":"dir","mode":493} - testutil.go:1465: [1]: {"name":"foo/bar.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"} -=== RUN TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=-2,prefix="../",lossless=false,format=PAX + testutil.go:1465: [1]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"offset":2076,"xattrs":{"foo":"YmFy","invalid-utf8":"//79"},"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} +=== RUN TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=0,prefix="",lossless=false,format=USTAR gzip_test.go:62: got gzip streams: - gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1024 - gzip_test.go:80: [1] at 223 in stargz, uncompressed length 2048 - gzip_test.go:80: [2] at 746 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000dfSTARGZ" -=== RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=0,prefix="./",format=PAX#01 -=== NAME TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=-2,prefix="../",lossless=false,format=PAX + gzip_test.go:80: [0] at 0 in stargz, uncompressed length 2048 + gzip_test.go:80: [1] at 2076 in stargz, uncompressed length 512 + gzip_test.go:80: [2] at 2616 in stargz, uncompressed length 2048 + gzip_test.go:80: [3] at 4692 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000a38STARGZ" testutil.go:1462: got TOC entries: testutil.go:1465: [0]: {"name":"foo","type":"dir","mode":493} - testutil.go:1465: [1]: {"name":"foo/bar.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"} -=== RUN TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=-2,prefix="../",lossless=true,format=GNU + testutil.go:1465: [1]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"offset":2076,"xattrs":{"foo":"YmFy","invalid-utf8":"//79"},"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} +=== RUN TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=0,prefix="",lossless=true,format=PAX gzip_test.go:62: got gzip streams: - gzip_test.go:80: [0] at 0 in stargz, uncompressed length 2148 - gzip_test.go:80: [1] at 365 in stargz, uncompressed length 2048 - gzip_test.go:80: [2] at 888 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000016dSTARGZ" + gzip_test.go:80: [0] at 0 in stargz, uncompressed length 2048 + gzip_test.go:80: [1] at 2076 in stargz, uncompressed length 1636 + gzip_test.go:80: [2] at 3740 in stargz, uncompressed length 2048 + gzip_test.go:80: [3] at 5816 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000e9cSTARGZ" testutil.go:1462: got TOC entries: testutil.go:1465: [0]: {"name":"foo","type":"dir","mode":493} - testutil.go:1465: [1]: {"name":"foo/bar.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"} -=== RUN TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=-2,prefix="../",lossless=false,format=GNU - gzip_test.go:62: got gzip streams: - gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1024 - gzip_test.go:80: [1] at 225 in stargz, uncompressed length 2048 - gzip_test.go:80: [2] at 748 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000e1STARGZ" + testutil.go:1465: [1]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"offset":2076,"xattrs":{"foo":"YmFy","invalid-utf8":"//79"},"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-1,prefix="/",src=0,format=PAX testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"/foo","type":"reg","size":5,"mode":420,"offset":78,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/foo","type":"chunk","offset":106,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"/foo2/","type":"dir","mode":493},{"name":"/foo2/bar","type":"reg","size":5,"mode":420,"offset":298,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/foo2/bar","type":"chunk","offset":326,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":88,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"/foo","type":"reg","size":5,"mode":420,"offset":171,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/foo","type":"chunk","offset":199,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"/foo2/","type":"dir","mode":493},{"name":"/foo2/bar","type":"reg","size":5,"mode":420,"offset":463,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/foo2/bar","type":"chunk","offset":491,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} testutil.go:371: Comparing: "" vs "" testutil.go:377: Directory: "" vs "": [foo foo2] vs [.no.prefetch.landmark foo foo2] - testutil.go:371: Comparing: "foo" vs "foo" - testutil.go:485: Offset: 78, NextOffset: 106 - testutil.go:485: Offset: 171, NextOffset: 199 - testutil.go:485: Offset: 106, NextOffset: 298 -=== NAME TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=-2,prefix="../",lossless=false,format=GNU - testutil.go:1462: got TOC entries: -=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-1,prefix="/",src=0,format=PAX - testutil.go:485: Offset: 199, NextOffset: 463 testutil.go:371: Comparing: "foo2" vs "foo2" testutil.go:377: Directory: "foo2" vs "foo2": [bar] vs [bar] testutil.go:371: Comparing: "foo2/bar" vs "foo2/bar" testutil.go:485: Offset: 298, NextOffset: 326 testutil.go:485: Offset: 463, NextOffset: 491 -=== NAME TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=-2,prefix="../",lossless=false,format=GNU - testutil.go:1465: [0]: {"name":"foo","type":"dir","mode":493} - testutil.go:1465: [1]: {"name":"foo/bar.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"} -=== RUN TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=0,prefix="",lossless=true,format=USTAR -=== RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=0,prefix="./",format=GNU#01 -=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-1,prefix="/",src=0,format=PAX testutil.go:485: Offset: 326, NextOffset: 922 testutil.go:485: Offset: 491, NextOffset: 1157 + testutil.go:371: Comparing: "foo" vs "foo" + testutil.go:485: Offset: 78, NextOffset: 106 + testutil.go:485: Offset: 171, NextOffset: 199 + testutil.go:485: Offset: 106, NextOffset: 298 + testutil.go:485: Offset: 199, NextOffset: 463 testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [.no.prefetch.landmark foo foo2] vs [foo foo2] + testutil.go:377: Directory: "" vs "": [foo2 .no.prefetch.landmark foo] vs [foo foo2] testutil.go:371: Comparing: "foo" vs "foo" testutil.go:485: Offset: 171, NextOffset: 199 testutil.go:485: Offset: 78, NextOffset: 106 @@ -7438,17 +7438,9 @@ testutil.go:485: Offset: 298, NextOffset: 326 testutil.go:485: Offset: 491, NextOffset: 1157 testutil.go:485: Offset: 326, NextOffset: 922 +=== RUN TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=0,prefix="",lossless=false,format=PAX === RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-1,prefix="../",src=0,format=PAX -=== NAME TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=0,prefix="",lossless=true,format=USTAR - gzip_test.go:62: got gzip streams: - gzip_test.go:80: [0] at 0 in stargz, uncompressed length 2048 - gzip_test.go:80: [1] at 2076 in stargz, uncompressed length 1636 - gzip_test.go:80: [2] at 3740 in stargz, uncompressed length 2048 - gzip_test.go:80: [3] at 5816 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000e9cSTARGZ" - testutil.go:1462: got TOC entries: - testutil.go:1465: [0]: {"name":"foo","type":"dir","mode":493} - testutil.go:1465: [1]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"offset":2076,"xattrs":{"foo":"YmFy","invalid-utf8":"//79"},"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} -=== RUN TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=0,prefix="",lossless=false,format=USTAR +=== NAME TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=0,prefix="",lossless=false,format=PAX gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 2048 gzip_test.go:80: [1] at 2076 in stargz, uncompressed length 512 @@ -7457,7 +7449,9 @@ testutil.go:1462: got TOC entries: testutil.go:1465: [0]: {"name":"foo","type":"dir","mode":493} testutil.go:1465: [1]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"offset":2076,"xattrs":{"foo":"YmFy","invalid-utf8":"//79"},"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} -=== RUN TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=0,prefix="",lossless=true,format=PAX +=== RUN TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=0,prefix="",lossless=true,format=GNU +=== RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=-2,prefix="../",format=USTAR +=== NAME TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=0,prefix="",lossless=true,format=GNU gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 2048 gzip_test.go:80: [1] at 2076 in stargz, uncompressed length 1636 @@ -7466,7 +7460,7 @@ testutil.go:1462: got TOC entries: testutil.go:1465: [0]: {"name":"foo","type":"dir","mode":493} testutil.go:1465: [1]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"offset":2076,"xattrs":{"foo":"YmFy","invalid-utf8":"//79"},"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} -=== RUN TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=0,prefix="",lossless=false,format=PAX +=== RUN TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=0,prefix="",lossless=false,format=GNU gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 2048 gzip_test.go:80: [1] at 2076 in stargz, uncompressed length 512 @@ -7475,16 +7469,27 @@ testutil.go:1462: got TOC entries: testutil.go:1465: [0]: {"name":"foo","type":"dir","mode":493} testutil.go:1465: [1]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"offset":2076,"xattrs":{"foo":"YmFy","invalid-utf8":"//79"},"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} -=== RUN TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=0,prefix="",lossless=true,format=GNU +=== RUN TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=0,prefix="./",lossless=true,format=USTAR === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-1,prefix="../",src=0,format=PAX testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"../foo","type":"reg","size":5,"mode":420,"offset":82,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../foo","type":"chunk","offset":110,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"../foo2/","type":"dir","mode":493},{"name":"../foo2/bar","type":"reg","size":5,"mode":420,"offset":304,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../foo2/bar","type":"chunk","offset":332,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":88,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"../foo","type":"reg","size":5,"mode":420,"offset":175,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../foo","type":"chunk","offset":203,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"../foo2/","type":"dir","mode":493},{"name":"../foo2/bar","type":"reg","size":5,"mode":420,"offset":471,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../foo2/bar","type":"chunk","offset":499,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [foo foo2] vs [.no.prefetch.landmark foo foo2] + testutil.go:377: Directory: "" vs "": [foo2 foo] vs [.no.prefetch.landmark foo foo2] testutil.go:371: Comparing: "foo" vs "foo" testutil.go:485: Offset: 82, NextOffset: 110 testutil.go:485: Offset: 175, NextOffset: 203 testutil.go:485: Offset: 110, NextOffset: 304 +=== NAME TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=0,prefix="./",lossless=true,format=USTAR + gzip_test.go:62: got gzip streams: + gzip_test.go:80: [0] at 0 in stargz, uncompressed length 2048 + gzip_test.go:80: [1] at 2076 in stargz, uncompressed length 1636 + gzip_test.go:80: [2] at 3740 in stargz, uncompressed length 2048 + gzip_test.go:80: [3] at 5816 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000e9cSTARGZ" + testutil.go:1462: got TOC entries: + testutil.go:1465: [0]: {"name":"foo","type":"dir","mode":493} + testutil.go:1465: [1]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"offset":2076,"xattrs":{"foo":"YmFy","invalid-utf8":"//79"},"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} +=== RUN TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=0,prefix="./",lossless=false,format=USTAR +=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-1,prefix="../",src=0,format=PAX testutil.go:485: Offset: 203, NextOffset: 471 testutil.go:371: Comparing: "foo2" vs "foo2" testutil.go:377: Directory: "foo2" vs "foo2": [bar] vs [bar] @@ -7492,39 +7497,45 @@ testutil.go:485: Offset: 304, NextOffset: 332 testutil.go:485: Offset: 471, NextOffset: 499 testutil.go:485: Offset: 332, NextOffset: 930 -=== RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=0,prefix="/",format=USTAR#01 -=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-1,prefix="../",src=0,format=PAX testutil.go:485: Offset: 499, NextOffset: 1168 testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [.no.prefetch.landmark foo foo2] vs [foo foo2] + testutil.go:377: Directory: "" vs "": [foo2 .no.prefetch.landmark foo] vs [foo foo2] + testutil.go:371: Comparing: "foo2" vs "foo2" + testutil.go:377: Directory: "foo2" vs "foo2": [bar] vs [bar] + testutil.go:371: Comparing: "foo2/bar" vs "foo2/bar" + testutil.go:485: Offset: 471, NextOffset: 499 +=== NAME TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=0,prefix="./",lossless=false,format=USTAR + gzip_test.go:62: got gzip streams: + gzip_test.go:80: [0] at 0 in stargz, uncompressed length 2048 + gzip_test.go:80: [1] at 2076 in stargz, uncompressed length 512 + gzip_test.go:80: [2] at 2616 in stargz, uncompressed length 2048 + gzip_test.go:80: [3] at 4692 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000a38STARGZ" + testutil.go:1462: got TOC entries: + testutil.go:1465: [0]: {"name":"foo","type":"dir","mode":493} + testutil.go:1465: [1]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"offset":2076,"xattrs":{"foo":"YmFy","invalid-utf8":"//79"},"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} +=== RUN TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=0,prefix="./",lossless=true,format=PAX +=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-1,prefix="../",src=0,format=PAX + testutil.go:485: Offset: 304, NextOffset: 332 + testutil.go:485: Offset: 499, NextOffset: 1168 + testutil.go:485: Offset: 332, NextOffset: 930 testutil.go:371: Comparing: "foo" vs "foo" testutil.go:485: Offset: 175, NextOffset: 203 testutil.go:485: Offset: 82, NextOffset: 110 testutil.go:485: Offset: 203, NextOffset: 471 testutil.go:485: Offset: 110, NextOffset: 304 - testutil.go:371: Comparing: "foo2" vs "foo2" - testutil.go:377: Directory: "foo2" vs "foo2": [bar] vs [bar] -=== NAME TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=0,prefix="",lossless=true,format=GNU +=== RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-1,prefix="",src=0,format=GNU +=== NAME TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=0,prefix="./",lossless=true,format=PAX gzip_test.go:62: got gzip streams: -=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-1,prefix="../",src=0,format=PAX - testutil.go:371: Comparing: "foo2/bar" vs "foo2/bar" - testutil.go:485: Offset: 471, NextOffset: 499 -=== NAME TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=0,prefix="",lossless=true,format=GNU gzip_test.go:80: [0] at 0 in stargz, uncompressed length 2048 gzip_test.go:80: [1] at 2076 in stargz, uncompressed length 1636 gzip_test.go:80: [2] at 3740 in stargz, uncompressed length 2048 gzip_test.go:80: [3] at 5816 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000e9cSTARGZ" -=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-1,prefix="../",src=0,format=PAX - testutil.go:485: Offset: 304, NextOffset: 332 - testutil.go:485: Offset: 499, NextOffset: 1168 - testutil.go:485: Offset: 332, NextOffset: 930 -=== NAME TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=0,prefix="",lossless=true,format=GNU testutil.go:1462: got TOC entries: testutil.go:1465: [0]: {"name":"foo","type":"dir","mode":493} testutil.go:1465: [1]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"offset":2076,"xattrs":{"foo":"YmFy","invalid-utf8":"//79"},"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} -=== RUN TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=0,prefix="",lossless=false,format=GNU -=== RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-1,prefix="",src=0,format=GNU -=== NAME TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=0,prefix="",lossless=false,format=GNU +=== RUN TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=0,prefix="./",lossless=false,format=PAX +=== RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=-2,prefix="../",format=PAX +=== NAME TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=0,prefix="./",lossless=false,format=PAX gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 2048 gzip_test.go:80: [1] at 2076 in stargz, uncompressed length 512 @@ -7533,7 +7544,7 @@ testutil.go:1462: got TOC entries: testutil.go:1465: [0]: {"name":"foo","type":"dir","mode":493} testutil.go:1465: [1]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"offset":2076,"xattrs":{"foo":"YmFy","invalid-utf8":"//79"},"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} -=== RUN TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=0,prefix="./",lossless=true,format=USTAR +=== RUN TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=0,prefix="./",lossless=true,format=GNU gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 2048 gzip_test.go:80: [1] at 2076 in stargz, uncompressed length 1636 @@ -7542,18 +7553,36 @@ testutil.go:1462: got TOC entries: testutil.go:1465: [0]: {"name":"foo","type":"dir","mode":493} testutil.go:1465: [1]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"offset":2076,"xattrs":{"foo":"YmFy","invalid-utf8":"//79"},"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} -=== RUN TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=0,prefix="./",lossless=false,format=USTAR +=== RUN TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=0,prefix="./",lossless=false,format=GNU +=== RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=-2,prefix="../",format=GNU +=== NAME TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=0,prefix="./",lossless=false,format=GNU gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 2048 gzip_test.go:80: [1] at 2076 in stargz, uncompressed length 512 gzip_test.go:80: [2] at 2616 in stargz, uncompressed length 2048 gzip_test.go:80: [3] at 4692 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000a38STARGZ" -=== RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=0,prefix="/",format=PAX#01 -=== NAME TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=0,prefix="./",lossless=false,format=USTAR testutil.go:1462: got TOC entries: testutil.go:1465: [0]: {"name":"foo","type":"dir","mode":493} testutil.go:1465: [1]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"offset":2076,"xattrs":{"foo":"YmFy","invalid-utf8":"//79"},"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} -=== RUN TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=0,prefix="./",lossless=true,format=PAX +=== RUN TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=0,prefix="/",lossless=true,format=USTAR + gzip_test.go:62: got gzip streams: + gzip_test.go:80: [0] at 0 in stargz, uncompressed length 2048 + gzip_test.go:80: [1] at 2076 in stargz, uncompressed length 1636 + gzip_test.go:80: [2] at 3740 in stargz, uncompressed length 2048 + gzip_test.go:80: [3] at 5816 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000e9cSTARGZ" + testutil.go:1462: got TOC entries: + testutil.go:1465: [0]: {"name":"foo","type":"dir","mode":493} + testutil.go:1465: [1]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"offset":2076,"xattrs":{"foo":"YmFy","invalid-utf8":"//79"},"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} +=== RUN TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=0,prefix="/",lossless=false,format=USTAR + gzip_test.go:62: got gzip streams: + gzip_test.go:80: [0] at 0 in stargz, uncompressed length 2048 + gzip_test.go:80: [1] at 2076 in stargz, uncompressed length 512 + gzip_test.go:80: [2] at 2616 in stargz, uncompressed length 2048 + gzip_test.go:80: [3] at 4692 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000a38STARGZ" + testutil.go:1462: got TOC entries: + testutil.go:1465: [0]: {"name":"foo","type":"dir","mode":493} + testutil.go:1465: [1]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"offset":2076,"xattrs":{"foo":"YmFy","invalid-utf8":"//79"},"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} +=== RUN TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=0,prefix="/",lossless=true,format=PAX === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-1,prefix="",src=0,format=GNU testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"foo","type":"reg","size":5,"mode":420,"offset":78,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"foo","type":"chunk","offset":106,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"foo2/","type":"dir","mode":493},{"name":"foo2/bar","type":"reg","size":5,"mode":420,"offset":304,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"foo2/bar","type":"chunk","offset":332,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":88,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"foo","type":"reg","size":5,"mode":420,"offset":172,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"foo","type":"chunk","offset":200,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"foo2/","type":"dir","mode":493},{"name":"foo2/bar","type":"reg","size":5,"mode":420,"offset":461,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"foo2/bar","type":"chunk","offset":489,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} @@ -7568,11 +7597,20 @@ testutil.go:377: Directory: "foo2" vs "foo2": [bar] vs [bar] testutil.go:371: Comparing: "foo2/bar" vs "foo2/bar" testutil.go:485: Offset: 304, NextOffset: 332 +=== NAME TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=0,prefix="/",lossless=true,format=PAX + gzip_test.go:62: got gzip streams: + gzip_test.go:80: [0] at 0 in stargz, uncompressed length 2048 + gzip_test.go:80: [1] at 2076 in stargz, uncompressed length 1636 + gzip_test.go:80: [2] at 3740 in stargz, uncompressed length 2048 +=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-1,prefix="",src=0,format=GNU testutil.go:485: Offset: 461, NextOffset: 489 testutil.go:485: Offset: 332, NextOffset: 928 testutil.go:485: Offset: 489, NextOffset: 1157 +=== NAME TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=0,prefix="/",lossless=true,format=PAX + gzip_test.go:80: [3] at 5816 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000e9cSTARGZ" +=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-1,prefix="",src=0,format=GNU testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [foo2 .no.prefetch.landmark foo] vs [foo foo2] + testutil.go:377: Directory: "" vs "": [foo foo2 .no.prefetch.landmark] vs [foo2 foo] testutil.go:371: Comparing: "foo" vs "foo" testutil.go:485: Offset: 172, NextOffset: 200 testutil.go:485: Offset: 78, NextOffset: 106 @@ -7581,12 +7619,33 @@ testutil.go:371: Comparing: "foo2" vs "foo2" testutil.go:377: Directory: "foo2" vs "foo2": [bar] vs [bar] testutil.go:371: Comparing: "foo2/bar" vs "foo2/bar" +=== NAME TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=0,prefix="/",lossless=true,format=PAX + testutil.go:1462: got TOC entries: +=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-1,prefix="",src=0,format=GNU testutil.go:485: Offset: 461, NextOffset: 489 +=== NAME TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=0,prefix="/",lossless=true,format=PAX + testutil.go:1465: [0]: {"name":"foo","type":"dir","mode":493} +=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-1,prefix="",src=0,format=GNU testutil.go:485: Offset: 304, NextOffset: 332 +=== NAME TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=0,prefix="/",lossless=true,format=PAX + testutil.go:1465: [1]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"offset":2076,"xattrs":{"foo":"YmFy","invalid-utf8":"//79"},"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} +=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-1,prefix="",src=0,format=GNU testutil.go:485: Offset: 489, NextOffset: 1157 testutil.go:485: Offset: 332, NextOffset: 928 +=== RUN TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=0,prefix="/",lossless=false,format=PAX === RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-1,prefix="./",src=0,format=GNU -=== NAME TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=0,prefix="./",lossless=true,format=PAX +=== NAME TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=0,prefix="/",lossless=false,format=PAX + gzip_test.go:62: got gzip streams: + gzip_test.go:80: [0] at 0 in stargz, uncompressed length 2048 + gzip_test.go:80: [1] at 2076 in stargz, uncompressed length 512 + gzip_test.go:80: [2] at 2616 in stargz, uncompressed length 2048 + gzip_test.go:80: [3] at 4692 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000a38STARGZ" + testutil.go:1462: got TOC entries: + testutil.go:1465: [0]: {"name":"foo","type":"dir","mode":493} + testutil.go:1465: [1]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"offset":2076,"xattrs":{"foo":"YmFy","invalid-utf8":"//79"},"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} +=== RUN TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=0,prefix="/",lossless=true,format=GNU +=== RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=0,prefix="",format=USTAR#01 +=== NAME TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=0,prefix="/",lossless=true,format=GNU gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 2048 gzip_test.go:80: [1] at 2076 in stargz, uncompressed length 1636 @@ -7595,7 +7654,7 @@ testutil.go:1462: got TOC entries: testutil.go:1465: [0]: {"name":"foo","type":"dir","mode":493} testutil.go:1465: [1]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"offset":2076,"xattrs":{"foo":"YmFy","invalid-utf8":"//79"},"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} -=== RUN TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=0,prefix="./",lossless=false,format=PAX +=== RUN TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=0,prefix="/",lossless=false,format=GNU gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 2048 gzip_test.go:80: [1] at 2076 in stargz, uncompressed length 512 @@ -7604,9 +7663,7 @@ testutil.go:1462: got TOC entries: testutil.go:1465: [0]: {"name":"foo","type":"dir","mode":493} testutil.go:1465: [1]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"offset":2076,"xattrs":{"foo":"YmFy","invalid-utf8":"//79"},"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} -=== RUN TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=0,prefix="./",lossless=true,format=GNU -=== RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=0,prefix="/",format=GNU#01 -=== NAME TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=0,prefix="./",lossless=true,format=GNU +=== RUN TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=0,prefix="../",lossless=true,format=USTAR gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 2048 gzip_test.go:80: [1] at 2076 in stargz, uncompressed length 1636 @@ -7615,7 +7672,7 @@ testutil.go:1462: got TOC entries: testutil.go:1465: [0]: {"name":"foo","type":"dir","mode":493} testutil.go:1465: [1]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"offset":2076,"xattrs":{"foo":"YmFy","invalid-utf8":"//79"},"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} -=== RUN TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=0,prefix="./",lossless=false,format=GNU +=== RUN TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=0,prefix="../",lossless=false,format=USTAR gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 2048 gzip_test.go:80: [1] at 2076 in stargz, uncompressed length 512 @@ -7624,21 +7681,23 @@ testutil.go:1462: got TOC entries: testutil.go:1465: [0]: {"name":"foo","type":"dir","mode":493} testutil.go:1465: [1]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"offset":2076,"xattrs":{"foo":"YmFy","invalid-utf8":"//79"},"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} -=== RUN TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=0,prefix="/",lossless=true,format=USTAR +=== RUN TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=0,prefix="../",lossless=true,format=PAX gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 2048 gzip_test.go:80: [1] at 2076 in stargz, uncompressed length 1636 gzip_test.go:80: [2] at 3740 in stargz, uncompressed length 2048 gzip_test.go:80: [3] at 5816 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000e9cSTARGZ" - testutil.go:1462: got TOC entries: - testutil.go:1465: [0]: {"name":"foo","type":"dir","mode":493} - testutil.go:1465: [1]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"offset":2076,"xattrs":{"foo":"YmFy","invalid-utf8":"//79"},"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} -=== RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=0,prefix="../",format=USTAR#01 -=== RUN TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=0,prefix="/",lossless=false,format=USTAR +=== RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=0,prefix="",format=PAX#01 === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-1,prefix="./",src=0,format=GNU testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"./foo","type":"reg","size":5,"mode":420,"offset":81,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./foo","type":"chunk","offset":109,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"./foo2/","type":"dir","mode":493},{"name":"./foo2/bar","type":"reg","size":5,"mode":420,"offset":309,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./foo2/bar","type":"chunk","offset":337,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":88,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"./foo","type":"reg","size":5,"mode":420,"offset":174,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./foo","type":"chunk","offset":202,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"./foo2/","type":"dir","mode":493},{"name":"./foo2/bar","type":"reg","size":5,"mode":420,"offset":467,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./foo2/bar","type":"chunk","offset":495,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} testutil.go:371: Comparing: "" vs "" +=== NAME TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=0,prefix="../",lossless=true,format=PAX + testutil.go:1462: got TOC entries: + testutil.go:1465: [0]: {"name":"foo","type":"dir","mode":493} + testutil.go:1465: [1]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"offset":2076,"xattrs":{"foo":"YmFy","invalid-utf8":"//79"},"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} +=== RUN TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=0,prefix="../",lossless=false,format=PAX +=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-1,prefix="./",src=0,format=GNU testutil.go:377: Directory: "" vs "": [foo foo2] vs [.no.prefetch.landmark foo foo2] testutil.go:371: Comparing: "foo" vs "foo" testutil.go:485: Offset: 81, NextOffset: 109 @@ -7666,8 +7725,7 @@ testutil.go:485: Offset: 309, NextOffset: 337 testutil.go:485: Offset: 495, NextOffset: 1162 testutil.go:485: Offset: 337, NextOffset: 934 -=== RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-1,prefix="/",src=0,format=GNU -=== NAME TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=0,prefix="/",lossless=false,format=USTAR +=== NAME TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=0,prefix="../",lossless=false,format=PAX gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 2048 gzip_test.go:80: [1] at 2076 in stargz, uncompressed length 512 @@ -7676,9 +7734,8 @@ testutil.go:1462: got TOC entries: testutil.go:1465: [0]: {"name":"foo","type":"dir","mode":493} testutil.go:1465: [1]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"offset":2076,"xattrs":{"foo":"YmFy","invalid-utf8":"//79"},"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} -=== RUN TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=0,prefix="/",lossless=true,format=PAX -=== RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=0,prefix="../",format=PAX#01 -=== NAME TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=0,prefix="/",lossless=true,format=PAX +=== RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-1,prefix="/",src=0,format=GNU +=== RUN TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=0,prefix="../",lossless=true,format=GNU gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 2048 gzip_test.go:80: [1] at 2076 in stargz, uncompressed length 1636 @@ -7687,14 +7744,35 @@ testutil.go:1462: got TOC entries: testutil.go:1465: [0]: {"name":"foo","type":"dir","mode":493} testutil.go:1465: [1]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"offset":2076,"xattrs":{"foo":"YmFy","invalid-utf8":"//79"},"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} -=== RUN TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=0,prefix="/",lossless=false,format=PAX +=== RUN TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=0,prefix="../",lossless=false,format=GNU + gzip_test.go:62: got gzip streams: + gzip_test.go:80: [0] at 0 in stargz, uncompressed length 2048 + gzip_test.go:80: [1] at 2076 in stargz, uncompressed length 512 + gzip_test.go:80: [2] at 2616 in stargz, uncompressed length 2048 + gzip_test.go:80: [3] at 4692 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000a38STARGZ" + testutil.go:1462: got TOC entries: + testutil.go:1465: [0]: {"name":"foo","type":"dir","mode":493} + testutil.go:1465: [1]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"offset":2076,"xattrs":{"foo":"YmFy","invalid-utf8":"//79"},"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} +=== RUN TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=1,prefix="",lossless=true,format=USTAR +=== RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=0,prefix="",format=GNU#01 +=== NAME TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=1,prefix="",lossless=true,format=USTAR + gzip_test.go:62: got gzip streams: + gzip_test.go:80: [0] at 0 in stargz, uncompressed length 2048 + gzip_test.go:80: [1] at 235 in stargz, uncompressed length 1636 + gzip_test.go:80: [2] at 291 in stargz, uncompressed length 2048 + gzip_test.go:80: [3] at 626 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000123STARGZ" + testutil.go:1462: got TOC entries: + testutil.go:1465: [0]: {"name":"foo","type":"dir","mode":493} + testutil.go:1465: [1]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"offset":235,"xattrs":{"foo":"YmFy","invalid-utf8":"//79"},"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-1,prefix="/",src=0,format=GNU testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"/foo","type":"reg","size":5,"mode":420,"offset":78,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/foo","type":"chunk","offset":106,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"/foo2/","type":"dir","mode":493},{"name":"/foo2/bar","type":"reg","size":5,"mode":420,"offset":305,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/foo2/bar","type":"chunk","offset":333,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":88,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"/foo","type":"reg","size":5,"mode":420,"offset":171,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/foo","type":"chunk","offset":199,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"/foo2/","type":"dir","mode":493},{"name":"/foo2/bar","type":"reg","size":5,"mode":420,"offset":462,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/foo2/bar","type":"chunk","offset":490,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [foo foo2] vs [foo2 .no.prefetch.landmark foo] + testutil.go:377: Directory: "" vs "": [foo foo2] vs [.no.prefetch.landmark foo foo2] testutil.go:371: Comparing: "foo" vs "foo" testutil.go:485: Offset: 78, NextOffset: 106 +=== RUN TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=1,prefix="",lossless=false,format=USTAR +=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-1,prefix="/",src=0,format=GNU testutil.go:485: Offset: 171, NextOffset: 199 testutil.go:485: Offset: 106, NextOffset: 305 testutil.go:485: Offset: 199, NextOffset: 462 @@ -7714,86 +7792,50 @@ testutil.go:485: Offset: 106, NextOffset: 305 testutil.go:371: Comparing: "foo2" vs "foo2" testutil.go:377: Directory: "foo2" vs "foo2": [bar] vs [bar] +=== NAME TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=1,prefix="",lossless=false,format=USTAR + gzip_test.go:62: got gzip streams: + gzip_test.go:80: [0] at 0 in stargz, uncompressed length 2048 + gzip_test.go:80: [1] at 235 in stargz, uncompressed length 512 + gzip_test.go:80: [2] at 288 in stargz, uncompressed length 2048 + gzip_test.go:80: [3] at 623 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000120STARGZ" + testutil.go:1462: got TOC entries: +=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-1,prefix="/",src=0,format=GNU testutil.go:371: Comparing: "foo2/bar" vs "foo2/bar" testutil.go:485: Offset: 462, NextOffset: 490 -=== NAME TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=0,prefix="/",lossless=false,format=PAX - gzip_test.go:62: got gzip streams: +=== NAME TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=1,prefix="",lossless=false,format=USTAR + testutil.go:1465: [0]: {"name":"foo","type":"dir","mode":493} + testutil.go:1465: [1]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"offset":235,"xattrs":{"foo":"YmFy","invalid-utf8":"//79"},"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} +=== RUN TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=1,prefix="",lossless=true,format=PAX === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-1,prefix="/",src=0,format=GNU testutil.go:485: Offset: 305, NextOffset: 333 -=== NAME TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=0,prefix="/",lossless=false,format=PAX - gzip_test.go:80: [0] at 0 in stargz, uncompressed length 2048 - gzip_test.go:80: [1] at 2076 in stargz, uncompressed length 512 -=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-1,prefix="/",src=0,format=GNU testutil.go:485: Offset: 490, NextOffset: 1156 -=== NAME TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=0,prefix="/",lossless=false,format=PAX - gzip_test.go:80: [2] at 2616 in stargz, uncompressed length 2048 - gzip_test.go:80: [3] at 4692 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000a38STARGZ" -=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-1,prefix="/",src=0,format=GNU testutil.go:485: Offset: 333, NextOffset: 929 -=== NAME TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=0,prefix="/",lossless=false,format=PAX - testutil.go:1462: got TOC entries: - testutil.go:1465: [0]: {"name":"foo","type":"dir","mode":493} - testutil.go:1465: [1]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"offset":2076,"xattrs":{"foo":"YmFy","invalid-utf8":"//79"},"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} -=== RUN TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=0,prefix="/",lossless=true,format=GNU === RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-1,prefix="../",src=0,format=GNU -=== NAME TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=0,prefix="/",lossless=true,format=GNU - gzip_test.go:62: got gzip streams: - gzip_test.go:80: [0] at 0 in stargz, uncompressed length 2048 - gzip_test.go:80: [1] at 2076 in stargz, uncompressed length 1636 - gzip_test.go:80: [2] at 3740 in stargz, uncompressed length 2048 - gzip_test.go:80: [3] at 5816 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000e9cSTARGZ" - testutil.go:1462: got TOC entries: - testutil.go:1465: [0]: {"name":"foo","type":"dir","mode":493} - testutil.go:1465: [1]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"offset":2076,"xattrs":{"foo":"YmFy","invalid-utf8":"//79"},"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} -=== RUN TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=0,prefix="/",lossless=false,format=GNU - gzip_test.go:62: got gzip streams: - gzip_test.go:80: [0] at 0 in stargz, uncompressed length 2048 - gzip_test.go:80: [1] at 2076 in stargz, uncompressed length 512 - gzip_test.go:80: [2] at 2616 in stargz, uncompressed length 2048 - gzip_test.go:80: [3] at 4692 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000a38STARGZ" - testutil.go:1462: got TOC entries: - testutil.go:1465: [0]: {"name":"foo","type":"dir","mode":493} - testutil.go:1465: [1]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"offset":2076,"xattrs":{"foo":"YmFy","invalid-utf8":"//79"},"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} -=== RUN TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=0,prefix="../",lossless=true,format=USTAR -=== RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=0,prefix="../",format=GNU#01 -=== NAME TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=0,prefix="../",lossless=true,format=USTAR - gzip_test.go:62: got gzip streams: - gzip_test.go:80: [0] at 0 in stargz, uncompressed length 2048 - gzip_test.go:80: [1] at 2076 in stargz, uncompressed length 1636 - gzip_test.go:80: [2] at 3740 in stargz, uncompressed length 2048 - gzip_test.go:80: [3] at 5816 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000e9cSTARGZ" - testutil.go:1462: got TOC entries: - testutil.go:1465: [0]: {"name":"foo","type":"dir","mode":493} - testutil.go:1465: [1]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"offset":2076,"xattrs":{"foo":"YmFy","invalid-utf8":"//79"},"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} -=== RUN TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=0,prefix="../",lossless=false,format=USTAR +=== RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=0,prefix="./",format=USTAR#01 +=== NAME TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=1,prefix="",lossless=true,format=PAX gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 2048 - gzip_test.go:80: [1] at 2076 in stargz, uncompressed length 512 - gzip_test.go:80: [2] at 2616 in stargz, uncompressed length 2048 - gzip_test.go:80: [3] at 4692 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000a38STARGZ" + gzip_test.go:80: [1] at 235 in stargz, uncompressed length 1636 + gzip_test.go:80: [2] at 291 in stargz, uncompressed length 2048 + gzip_test.go:80: [3] at 626 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000123STARGZ" testutil.go:1462: got TOC entries: testutil.go:1465: [0]: {"name":"foo","type":"dir","mode":493} - testutil.go:1465: [1]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"offset":2076,"xattrs":{"foo":"YmFy","invalid-utf8":"//79"},"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} -=== RUN TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=0,prefix="../",lossless=true,format=PAX + testutil.go:1465: [1]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"offset":235,"xattrs":{"foo":"YmFy","invalid-utf8":"//79"},"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} +=== RUN TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=1,prefix="",lossless=false,format=PAX gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 2048 - gzip_test.go:80: [1] at 2076 in stargz, uncompressed length 1636 - gzip_test.go:80: [2] at 3740 in stargz, uncompressed length 2048 - gzip_test.go:80: [3] at 5816 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000e9cSTARGZ" + gzip_test.go:80: [1] at 235 in stargz, uncompressed length 512 + gzip_test.go:80: [2] at 288 in stargz, uncompressed length 2048 + gzip_test.go:80: [3] at 623 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000120STARGZ" testutil.go:1462: got TOC entries: testutil.go:1465: [0]: {"name":"foo","type":"dir","mode":493} - testutil.go:1465: [1]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"offset":2076,"xattrs":{"foo":"YmFy","invalid-utf8":"//79"},"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} -=== RUN TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=0,prefix="../",lossless=false,format=PAX + testutil.go:1465: [1]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"offset":235,"xattrs":{"foo":"YmFy","invalid-utf8":"//79"},"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} +=== RUN TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=1,prefix="",lossless=true,format=GNU === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-1,prefix="../",src=0,format=GNU testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"../foo","type":"reg","size":5,"mode":420,"offset":82,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../foo","type":"chunk","offset":110,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"../foo2/","type":"dir","mode":493},{"name":"../foo2/bar","type":"reg","size":5,"mode":420,"offset":311,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../foo2/bar","type":"chunk","offset":339,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":88,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"../foo","type":"reg","size":5,"mode":420,"offset":175,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../foo","type":"chunk","offset":203,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"../foo2/","type":"dir","mode":493},{"name":"../foo2/bar","type":"reg","size":5,"mode":420,"offset":470,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../foo2/bar","type":"chunk","offset":498,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} testutil.go:371: Comparing: "" vs "" testutil.go:377: Directory: "" vs "": [foo foo2] vs [.no.prefetch.landmark foo foo2] - testutil.go:371: Comparing: "foo" vs "foo" - testutil.go:485: Offset: 82, NextOffset: 110 - testutil.go:485: Offset: 175, NextOffset: 203 - testutil.go:485: Offset: 110, NextOffset: 311 - testutil.go:485: Offset: 203, NextOffset: 470 testutil.go:371: Comparing: "foo2" vs "foo2" testutil.go:377: Directory: "foo2" vs "foo2": [bar] vs [bar] testutil.go:371: Comparing: "foo2/bar" vs "foo2/bar" @@ -7801,6 +7843,11 @@ testutil.go:485: Offset: 470, NextOffset: 498 testutil.go:485: Offset: 339, NextOffset: 937 testutil.go:485: Offset: 498, NextOffset: 1166 + testutil.go:371: Comparing: "foo" vs "foo" + testutil.go:485: Offset: 82, NextOffset: 110 + testutil.go:485: Offset: 175, NextOffset: 203 + testutil.go:485: Offset: 110, NextOffset: 311 + testutil.go:485: Offset: 203, NextOffset: 470 testutil.go:371: Comparing: "" vs "" testutil.go:377: Directory: "" vs "": [.no.prefetch.landmark foo foo2] vs [foo foo2] testutil.go:371: Comparing: "foo" vs "foo" @@ -7815,43 +7862,33 @@ testutil.go:485: Offset: 311, NextOffset: 339 testutil.go:485: Offset: 498, NextOffset: 1166 testutil.go:485: Offset: 339, NextOffset: 937 -=== RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=1,prefix="",format=USTAR#01 === RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-2,prefix="",src=0,format=USTAR -=== NAME TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=0,prefix="../",lossless=false,format=PAX - gzip_test.go:62: got gzip streams: - gzip_test.go:80: [0] at 0 in stargz, uncompressed length 2048 - gzip_test.go:80: [1] at 2076 in stargz, uncompressed length 512 - gzip_test.go:80: [2] at 2616 in stargz, uncompressed length 2048 - gzip_test.go:80: [3] at 4692 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000a38STARGZ" - testutil.go:1462: got TOC entries: - testutil.go:1465: [0]: {"name":"foo","type":"dir","mode":493} - testutil.go:1465: [1]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"offset":2076,"xattrs":{"foo":"YmFy","invalid-utf8":"//79"},"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} -=== RUN TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=0,prefix="../",lossless=true,format=GNU +=== NAME TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=1,prefix="",lossless=true,format=GNU gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 2048 - gzip_test.go:80: [1] at 2076 in stargz, uncompressed length 1636 - gzip_test.go:80: [2] at 3740 in stargz, uncompressed length 2048 - gzip_test.go:80: [3] at 5816 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000e9cSTARGZ" + gzip_test.go:80: [1] at 237 in stargz, uncompressed length 1636 + gzip_test.go:80: [2] at 293 in stargz, uncompressed length 2048 + gzip_test.go:80: [3] at 628 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000125STARGZ" testutil.go:1462: got TOC entries: testutil.go:1465: [0]: {"name":"foo","type":"dir","mode":493} - testutil.go:1465: [1]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"offset":2076,"xattrs":{"foo":"YmFy","invalid-utf8":"//79"},"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} -=== RUN TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=0,prefix="../",lossless=false,format=GNU -=== RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=1,prefix="",format=PAX#01 -=== NAME TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=0,prefix="../",lossless=false,format=GNU + testutil.go:1465: [1]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"offset":237,"xattrs":{"foo":"YmFy","invalid-utf8":"//79"},"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} +=== RUN TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=1,prefix="",lossless=false,format=GNU +=== RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=0,prefix="./",format=PAX#01 +=== NAME TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=1,prefix="",lossless=false,format=GNU gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 2048 - gzip_test.go:80: [1] at 2076 in stargz, uncompressed length 512 - gzip_test.go:80: [2] at 2616 in stargz, uncompressed length 2048 - gzip_test.go:80: [3] at 4692 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000a38STARGZ" + gzip_test.go:80: [1] at 237 in stargz, uncompressed length 512 + gzip_test.go:80: [2] at 290 in stargz, uncompressed length 2048 + gzip_test.go:80: [3] at 625 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000122STARGZ" testutil.go:1462: got TOC entries: testutil.go:1465: [0]: {"name":"foo","type":"dir","mode":493} - testutil.go:1465: [1]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"offset":2076,"xattrs":{"foo":"YmFy","invalid-utf8":"//79"},"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} -=== RUN TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=1,prefix="",lossless=true,format=USTAR + testutil.go:1465: [1]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"offset":237,"xattrs":{"foo":"YmFy","invalid-utf8":"//79"},"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} +=== RUN TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=1,prefix="./",lossless=true,format=USTAR === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-2,prefix="",src=0,format=USTAR testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"foo","type":"reg","size":5,"mode":420,"offset":127,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"foo","type":"chunk","offset":159,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"foo2/","type":"dir","mode":493},{"name":"foo2/bar","type":"reg","size":5,"mode":420,"offset":632,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"foo2/bar","type":"chunk","offset":664,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":141,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"foo","type":"reg","size":5,"mode":420,"offset":334,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"foo","type":"chunk","offset":366,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"foo2/","type":"dir","mode":493},{"name":"foo2/bar","type":"reg","size":5,"mode":420,"offset":921,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"foo2/bar","type":"chunk","offset":953,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [foo foo2] vs [foo2 .no.prefetch.landmark foo] + testutil.go:377: Directory: "" vs "": [foo foo2] vs [foo foo2 .no.prefetch.landmark] testutil.go:371: Comparing: "foo" vs "foo" testutil.go:485: Offset: 127, NextOffset: 159 testutil.go:485: Offset: 334, NextOffset: 366 @@ -7865,19 +7902,12 @@ testutil.go:485: Offset: 664, NextOffset: 2001 testutil.go:485: Offset: 953, NextOffset: 2464 testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [foo2 .no.prefetch.landmark foo] vs [foo2 foo] + testutil.go:377: Directory: "" vs "": [.no.prefetch.landmark foo foo2] vs [foo foo2] testutil.go:371: Comparing: "foo" vs "foo" testutil.go:485: Offset: 334, NextOffset: 366 testutil.go:485: Offset: 127, NextOffset: 159 testutil.go:485: Offset: 366, NextOffset: 921 testutil.go:485: Offset: 159, NextOffset: 632 -=== NAME TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=1,prefix="",lossless=true,format=USTAR - gzip_test.go:62: got gzip streams: - gzip_test.go:80: [0] at 0 in stargz, uncompressed length 2048 - gzip_test.go:80: [1] at 235 in stargz, uncompressed length 1636 - gzip_test.go:80: [2] at 291 in stargz, uncompressed length 2048 - gzip_test.go:80: [3] at 626 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000123STARGZ" -=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-2,prefix="",src=0,format=USTAR testutil.go:371: Comparing: "foo2" vs "foo2" testutil.go:377: Directory: "foo2" vs "foo2": [bar] vs [bar] testutil.go:371: Comparing: "foo2/bar" vs "foo2/bar" @@ -7885,33 +7915,50 @@ testutil.go:485: Offset: 632, NextOffset: 664 testutil.go:485: Offset: 953, NextOffset: 2464 testutil.go:485: Offset: 664, NextOffset: 2001 -=== NAME TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=1,prefix="",lossless=true,format=USTAR +=== RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-2,prefix="./",src=0,format=USTAR +=== NAME TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=1,prefix="./",lossless=true,format=USTAR + gzip_test.go:62: got gzip streams: + gzip_test.go:80: [0] at 0 in stargz, uncompressed length 2048 + gzip_test.go:80: [1] at 240 in stargz, uncompressed length 1636 + gzip_test.go:80: [2] at 296 in stargz, uncompressed length 2048 + gzip_test.go:80: [3] at 633 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000128STARGZ" testutil.go:1462: got TOC entries: testutil.go:1465: [0]: {"name":"foo","type":"dir","mode":493} - testutil.go:1465: [1]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"offset":235,"xattrs":{"foo":"YmFy","invalid-utf8":"//79"},"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} -=== RUN TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=1,prefix="",lossless=false,format=USTAR -=== RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-2,prefix="./",src=0,format=USTAR -=== RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=1,prefix="",format=GNU#01 -=== NAME TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=1,prefix="",lossless=false,format=USTAR + testutil.go:1465: [1]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"offset":240,"xattrs":{"foo":"YmFy","invalid-utf8":"//79"},"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} +=== RUN TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=1,prefix="./",lossless=false,format=USTAR gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 2048 - gzip_test.go:80: [1] at 235 in stargz, uncompressed length 512 - gzip_test.go:80: [2] at 288 in stargz, uncompressed length 2048 - gzip_test.go:80: [3] at 623 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000120STARGZ" + gzip_test.go:80: [1] at 240 in stargz, uncompressed length 512 + gzip_test.go:80: [2] at 293 in stargz, uncompressed length 2048 + gzip_test.go:80: [3] at 630 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000125STARGZ" testutil.go:1462: got TOC entries: testutil.go:1465: [0]: {"name":"foo","type":"dir","mode":493} - testutil.go:1465: [1]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"offset":235,"xattrs":{"foo":"YmFy","invalid-utf8":"//79"},"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} -=== RUN TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=1,prefix="",lossless=true,format=PAX + testutil.go:1465: [1]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"offset":240,"xattrs":{"foo":"YmFy","invalid-utf8":"//79"},"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} +=== RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=0,prefix="./",format=GNU#01 +=== RUN TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=1,prefix="./",lossless=true,format=PAX + gzip_test.go:62: got gzip streams: + gzip_test.go:80: [0] at 0 in stargz, uncompressed length 2048 + gzip_test.go:80: [1] at 240 in stargz, uncompressed length 1636 + gzip_test.go:80: [2] at 296 in stargz, uncompressed length 2048 + gzip_test.go:80: [3] at 633 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000128STARGZ" + testutil.go:1462: got TOC entries: + testutil.go:1465: [0]: {"name":"foo","type":"dir","mode":493} + testutil.go:1465: [1]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"offset":240,"xattrs":{"foo":"YmFy","invalid-utf8":"//79"},"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} +=== RUN TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=1,prefix="./",lossless=false,format=PAX + gzip_test.go:62: got gzip streams: + gzip_test.go:80: [0] at 0 in stargz, uncompressed length 2048 + gzip_test.go:80: [1] at 240 in stargz, uncompressed length 512 + gzip_test.go:80: [2] at 293 in stargz, uncompressed length 2048 + gzip_test.go:80: [3] at 630 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000125STARGZ" + testutil.go:1462: got TOC entries: + testutil.go:1465: [0]: {"name":"foo","type":"dir","mode":493} + testutil.go:1465: [1]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"offset":240,"xattrs":{"foo":"YmFy","invalid-utf8":"//79"},"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} +=== RUN TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=1,prefix="./",lossless=true,format=GNU === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-2,prefix="./",src=0,format=USTAR testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"./foo","type":"reg","size":5,"mode":420,"offset":129,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./foo","type":"chunk","offset":161,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"./foo2/","type":"dir","mode":493},{"name":"./foo2/bar","type":"reg","size":5,"mode":420,"offset":638,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./foo2/bar","type":"chunk","offset":670,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":141,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"./foo","type":"reg","size":5,"mode":420,"offset":336,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./foo","type":"chunk","offset":368,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"./foo2/","type":"dir","mode":493},{"name":"./foo2/bar","type":"reg","size":5,"mode":420,"offset":925,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./foo2/bar","type":"chunk","offset":957,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} testutil.go:371: Comparing: "" vs "" testutil.go:377: Directory: "" vs "": [foo foo2] vs [.no.prefetch.landmark foo foo2] - testutil.go:371: Comparing: "foo" vs "foo" - testutil.go:485: Offset: 129, NextOffset: 161 - testutil.go:485: Offset: 336, NextOffset: 368 - testutil.go:485: Offset: 161, NextOffset: 638 - testutil.go:485: Offset: 368, NextOffset: 925 testutil.go:371: Comparing: "foo2" vs "foo2" testutil.go:377: Directory: "foo2" vs "foo2": [bar] vs [bar] testutil.go:371: Comparing: "foo2/bar" vs "foo2/bar" @@ -7919,6 +7966,11 @@ testutil.go:485: Offset: 925, NextOffset: 957 testutil.go:485: Offset: 670, NextOffset: 2017 testutil.go:485: Offset: 957, NextOffset: 2478 + testutil.go:371: Comparing: "foo" vs "foo" + testutil.go:485: Offset: 129, NextOffset: 161 + testutil.go:485: Offset: 336, NextOffset: 368 + testutil.go:485: Offset: 161, NextOffset: 638 + testutil.go:485: Offset: 368, NextOffset: 925 testutil.go:371: Comparing: "" vs "" testutil.go:377: Directory: "" vs "": [.no.prefetch.landmark foo foo2] vs [foo foo2] testutil.go:371: Comparing: "foo" vs "foo" @@ -7934,43 +7986,26 @@ testutil.go:485: Offset: 957, NextOffset: 2478 testutil.go:485: Offset: 670, NextOffset: 2017 === RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-2,prefix="/",src=0,format=USTAR -=== NAME TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=1,prefix="",lossless=true,format=PAX - gzip_test.go:62: got gzip streams: - gzip_test.go:80: [0] at 0 in stargz, uncompressed length 2048 - gzip_test.go:80: [1] at 235 in stargz, uncompressed length 1636 - gzip_test.go:80: [2] at 291 in stargz, uncompressed length 2048 - gzip_test.go:80: [3] at 626 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000123STARGZ" - testutil.go:1462: got TOC entries: - testutil.go:1465: [0]: {"name":"foo","type":"dir","mode":493} - testutil.go:1465: [1]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"offset":235,"xattrs":{"foo":"YmFy","invalid-utf8":"//79"},"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} -=== RUN TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=1,prefix="",lossless=false,format=PAX - gzip_test.go:62: got gzip streams: - gzip_test.go:80: [0] at 0 in stargz, uncompressed length 2048 - gzip_test.go:80: [1] at 235 in stargz, uncompressed length 512 - gzip_test.go:80: [2] at 288 in stargz, uncompressed length 2048 - gzip_test.go:80: [3] at 623 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000120STARGZ" - testutil.go:1462: got TOC entries: - testutil.go:1465: [0]: {"name":"foo","type":"dir","mode":493} - testutil.go:1465: [1]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"offset":235,"xattrs":{"foo":"YmFy","invalid-utf8":"//79"},"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} -=== RUN TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=1,prefix="",lossless=true,format=GNU -=== RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=1,prefix="./",format=USTAR#01 -=== NAME TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=1,prefix="",lossless=true,format=GNU +=== RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=0,prefix="/",format=USTAR#01 +=== NAME TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=1,prefix="./",lossless=true,format=GNU gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 2048 - gzip_test.go:80: [1] at 237 in stargz, uncompressed length 1636 - gzip_test.go:80: [2] at 293 in stargz, uncompressed length 2048 - gzip_test.go:80: [3] at 628 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000125STARGZ" + gzip_test.go:80: [1] at 240 in stargz, uncompressed length 1636 + gzip_test.go:80: [2] at 296 in stargz, uncompressed length 2048 + gzip_test.go:80: [3] at 633 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000128STARGZ" testutil.go:1462: got TOC entries: testutil.go:1465: [0]: {"name":"foo","type":"dir","mode":493} - testutil.go:1465: [1]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"offset":237,"xattrs":{"foo":"YmFy","invalid-utf8":"//79"},"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} -=== RUN TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=1,prefix="",lossless=false,format=GNU + testutil.go:1465: [1]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"offset":240,"xattrs":{"foo":"YmFy","invalid-utf8":"//79"},"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} +=== RUN TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=1,prefix="./",lossless=false,format=GNU === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-2,prefix="/",src=0,format=USTAR testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"/foo","type":"reg","size":5,"mode":420,"offset":128,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/foo","type":"chunk","offset":160,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"/foo2/","type":"dir","mode":493},{"name":"/foo2/bar","type":"reg","size":5,"mode":420,"offset":636,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/foo2/bar","type":"chunk","offset":668,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":141,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"/foo","type":"reg","size":5,"mode":420,"offset":335,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/foo","type":"chunk","offset":367,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"/foo2/","type":"dir","mode":493},{"name":"/foo2/bar","type":"reg","size":5,"mode":420,"offset":924,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/foo2/bar","type":"chunk","offset":956,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [foo foo2] vs [foo2 .no.prefetch.landmark foo] + testutil.go:377: Directory: "" vs "": [foo foo2] vs [.no.prefetch.landmark foo foo2] testutil.go:371: Comparing: "foo" vs "foo" testutil.go:485: Offset: 128, NextOffset: 160 +=== RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=0,prefix="/",format=PAX#01 +=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-2,prefix="/",src=0,format=USTAR testutil.go:485: Offset: 335, NextOffset: 367 testutil.go:485: Offset: 160, NextOffset: 636 testutil.go:485: Offset: 367, NextOffset: 924 @@ -7982,9 +8017,20 @@ testutil.go:485: Offset: 668, NextOffset: 2008 testutil.go:485: Offset: 956, NextOffset: 2473 testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [.no.prefetch.landmark foo foo2] vs [foo foo2] + testutil.go:377: Directory: "" vs "": [foo2 .no.prefetch.landmark foo] vs [foo foo2] testutil.go:371: Comparing: "foo" vs "foo" testutil.go:485: Offset: 335, NextOffset: 367 +=== NAME TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=1,prefix="./",lossless=false,format=GNU + gzip_test.go:62: got gzip streams: + gzip_test.go:80: [0] at 0 in stargz, uncompressed length 2048 + gzip_test.go:80: [1] at 240 in stargz, uncompressed length 512 + gzip_test.go:80: [2] at 293 in stargz, uncompressed length 2048 + gzip_test.go:80: [3] at 630 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000125STARGZ" + testutil.go:1462: got TOC entries: + testutil.go:1465: [0]: {"name":"foo","type":"dir","mode":493} + testutil.go:1465: [1]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"offset":240,"xattrs":{"foo":"YmFy","invalid-utf8":"//79"},"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} +=== RUN TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=1,prefix="/",lossless=true,format=USTAR +=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-2,prefix="/",src=0,format=USTAR testutil.go:485: Offset: 128, NextOffset: 160 testutil.go:485: Offset: 367, NextOffset: 924 testutil.go:485: Offset: 160, NextOffset: 636 @@ -7995,64 +8041,53 @@ testutil.go:485: Offset: 636, NextOffset: 668 testutil.go:485: Offset: 956, NextOffset: 2473 testutil.go:485: Offset: 668, NextOffset: 2008 -=== RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=1,prefix="./",format=PAX#01 === RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-2,prefix="../",src=0,format=USTAR -=== NAME TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=1,prefix="",lossless=false,format=GNU +=== NAME TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=1,prefix="/",lossless=true,format=USTAR gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 2048 - gzip_test.go:80: [1] at 237 in stargz, uncompressed length 512 - gzip_test.go:80: [2] at 290 in stargz, uncompressed length 2048 - gzip_test.go:80: [3] at 625 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000122STARGZ" + gzip_test.go:80: [1] at 239 in stargz, uncompressed length 1636 + gzip_test.go:80: [2] at 295 in stargz, uncompressed length 2048 + gzip_test.go:80: [3] at 630 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000127STARGZ" testutil.go:1462: got TOC entries: testutil.go:1465: [0]: {"name":"foo","type":"dir","mode":493} - testutil.go:1465: [1]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"offset":237,"xattrs":{"foo":"YmFy","invalid-utf8":"//79"},"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} -=== RUN TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=1,prefix="./",lossless=true,format=USTAR + testutil.go:1465: [1]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"offset":239,"xattrs":{"foo":"YmFy","invalid-utf8":"//79"},"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} +=== RUN TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=1,prefix="/",lossless=false,format=USTAR gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 2048 - gzip_test.go:80: [1] at 240 in stargz, uncompressed length 1636 - gzip_test.go:80: [2] at 296 in stargz, uncompressed length 2048 - gzip_test.go:80: [3] at 633 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000128STARGZ" + gzip_test.go:80: [1] at 239 in stargz, uncompressed length 512 + gzip_test.go:80: [2] at 292 in stargz, uncompressed length 2048 + gzip_test.go:80: [3] at 627 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000124STARGZ" testutil.go:1462: got TOC entries: testutil.go:1465: [0]: {"name":"foo","type":"dir","mode":493} - testutil.go:1465: [1]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"offset":240,"xattrs":{"foo":"YmFy","invalid-utf8":"//79"},"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} -=== RUN TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=1,prefix="./",lossless=false,format=USTAR + testutil.go:1465: [1]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"offset":239,"xattrs":{"foo":"YmFy","invalid-utf8":"//79"},"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} +=== RUN TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=1,prefix="/",lossless=true,format=PAX gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 2048 - gzip_test.go:80: [1] at 240 in stargz, uncompressed length 512 - gzip_test.go:80: [2] at 293 in stargz, uncompressed length 2048 - gzip_test.go:80: [3] at 630 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000125STARGZ" + gzip_test.go:80: [1] at 239 in stargz, uncompressed length 1636 + gzip_test.go:80: [2] at 295 in stargz, uncompressed length 2048 + gzip_test.go:80: [3] at 630 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000127STARGZ" testutil.go:1462: got TOC entries: testutil.go:1465: [0]: {"name":"foo","type":"dir","mode":493} - testutil.go:1465: [1]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"offset":240,"xattrs":{"foo":"YmFy","invalid-utf8":"//79"},"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} -=== RUN TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=1,prefix="./",lossless=true,format=PAX -=== RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=1,prefix="./",format=GNU#01 + testutil.go:1465: [1]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"offset":239,"xattrs":{"foo":"YmFy","invalid-utf8":"//79"},"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} +=== RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=0,prefix="/",format=GNU#01 +=== RUN TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=1,prefix="/",lossless=false,format=PAX === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-2,prefix="../",src=0,format=USTAR testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"../foo","type":"reg","size":5,"mode":420,"offset":130,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../foo","type":"chunk","offset":162,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"../foo2/","type":"dir","mode":493},{"name":"../foo2/bar","type":"reg","size":5,"mode":420,"offset":642,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../foo2/bar","type":"chunk","offset":674,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":141,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"../foo","type":"reg","size":5,"mode":420,"offset":337,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../foo","type":"chunk","offset":369,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"../foo2/","type":"dir","mode":493},{"name":"../foo2/bar","type":"reg","size":5,"mode":420,"offset":931,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../foo2/bar","type":"chunk","offset":963,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [foo foo2] vs [.no.prefetch.landmark foo foo2] - testutil.go:371: Comparing: "foo" vs "foo" - testutil.go:485: Offset: 130, NextOffset: 162 - testutil.go:485: Offset: 337, NextOffset: 369 - testutil.go:485: Offset: 162, NextOffset: 642 - testutil.go:485: Offset: 369, NextOffset: 931 + testutil.go:377: Directory: "" vs "": [foo2 foo] vs [.no.prefetch.landmark foo foo2] testutil.go:371: Comparing: "foo2" vs "foo2" testutil.go:377: Directory: "foo2" vs "foo2": [bar] vs [bar] testutil.go:371: Comparing: "foo2/bar" vs "foo2/bar" testutil.go:485: Offset: 642, NextOffset: 674 testutil.go:485: Offset: 931, NextOffset: 963 -=== NAME TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=1,prefix="./",lossless=true,format=PAX - gzip_test.go:62: got gzip streams: -=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-2,prefix="../",src=0,format=USTAR testutil.go:485: Offset: 674, NextOffset: 2025 -=== NAME TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=1,prefix="./",lossless=true,format=PAX - gzip_test.go:80: [0] at 0 in stargz, uncompressed length 2048 - gzip_test.go:80: [1] at 240 in stargz, uncompressed length 1636 -=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-2,prefix="../",src=0,format=USTAR testutil.go:485: Offset: 963, NextOffset: 2489 -=== NAME TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=1,prefix="./",lossless=true,format=PAX - gzip_test.go:80: [2] at 296 in stargz, uncompressed length 2048 -=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-2,prefix="../",src=0,format=USTAR + testutil.go:371: Comparing: "foo" vs "foo" + testutil.go:485: Offset: 130, NextOffset: 162 + testutil.go:485: Offset: 337, NextOffset: 369 + testutil.go:485: Offset: 162, NextOffset: 642 + testutil.go:485: Offset: 369, NextOffset: 931 testutil.go:371: Comparing: "" vs "" testutil.go:377: Directory: "" vs "": [.no.prefetch.landmark foo foo2] vs [foo foo2] testutil.go:371: Comparing: "foo" vs "foo" @@ -8068,48 +8103,40 @@ testutil.go:485: Offset: 963, NextOffset: 2489 testutil.go:485: Offset: 674, NextOffset: 2025 === RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-2,prefix="",src=0,format=PAX -=== NAME TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=1,prefix="./",lossless=true,format=PAX - gzip_test.go:80: [3] at 633 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000128STARGZ" - testutil.go:1462: got TOC entries: - testutil.go:1465: [0]: {"name":"foo","type":"dir","mode":493} - testutil.go:1465: [1]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"offset":240,"xattrs":{"foo":"YmFy","invalid-utf8":"//79"},"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} -=== RUN TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=1,prefix="./",lossless=false,format=PAX +=== NAME TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=1,prefix="/",lossless=false,format=PAX gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 2048 - gzip_test.go:80: [1] at 240 in stargz, uncompressed length 512 - gzip_test.go:80: [2] at 293 in stargz, uncompressed length 2048 - gzip_test.go:80: [3] at 630 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000125STARGZ" + gzip_test.go:80: [1] at 239 in stargz, uncompressed length 512 + gzip_test.go:80: [2] at 292 in stargz, uncompressed length 2048 + gzip_test.go:80: [3] at 627 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000124STARGZ" testutil.go:1462: got TOC entries: testutil.go:1465: [0]: {"name":"foo","type":"dir","mode":493} - testutil.go:1465: [1]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"offset":240,"xattrs":{"foo":"YmFy","invalid-utf8":"//79"},"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} -=== RUN TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=1,prefix="./",lossless=true,format=GNU -=== RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=1,prefix="/",format=USTAR#01 -=== NAME TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=1,prefix="./",lossless=true,format=GNU + testutil.go:1465: [1]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"offset":239,"xattrs":{"foo":"YmFy","invalid-utf8":"//79"},"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} +=== RUN TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=1,prefix="/",lossless=true,format=GNU gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 2048 gzip_test.go:80: [1] at 240 in stargz, uncompressed length 1636 gzip_test.go:80: [2] at 296 in stargz, uncompressed length 2048 - gzip_test.go:80: [3] at 633 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000128STARGZ" + gzip_test.go:80: [3] at 631 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000128STARGZ" testutil.go:1462: got TOC entries: testutil.go:1465: [0]: {"name":"foo","type":"dir","mode":493} testutil.go:1465: [1]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"offset":240,"xattrs":{"foo":"YmFy","invalid-utf8":"//79"},"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} -=== RUN TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=1,prefix="./",lossless=false,format=GNU +=== RUN TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=1,prefix="/",lossless=false,format=GNU gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 2048 gzip_test.go:80: [1] at 240 in stargz, uncompressed length 512 gzip_test.go:80: [2] at 293 in stargz, uncompressed length 2048 - gzip_test.go:80: [3] at 630 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000125STARGZ" + gzip_test.go:80: [3] at 628 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000125STARGZ" testutil.go:1462: got TOC entries: testutil.go:1465: [0]: {"name":"foo","type":"dir","mode":493} testutil.go:1465: [1]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"offset":240,"xattrs":{"foo":"YmFy","invalid-utf8":"//79"},"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} +=== RUN TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=1,prefix="../",lossless=true,format=USTAR === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-2,prefix="",src=0,format=PAX testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"foo","type":"reg","size":5,"mode":420,"offset":127,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"foo","type":"chunk","offset":159,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"foo2/","type":"dir","mode":493},{"name":"foo2/bar","type":"reg","size":5,"mode":420,"offset":632,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"foo2/bar","type":"chunk","offset":664,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":141,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"foo","type":"reg","size":5,"mode":420,"offset":334,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"foo","type":"chunk","offset":366,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"foo2/","type":"dir","mode":493},{"name":"foo2/bar","type":"reg","size":5,"mode":420,"offset":921,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"foo2/bar","type":"chunk","offset":953,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [foo foo2] vs [.no.prefetch.landmark foo foo2] + testutil.go:377: Directory: "" vs "": [foo foo2] vs [foo2 .no.prefetch.landmark foo] testutil.go:371: Comparing: "foo" vs "foo" -=== RUN TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=1,prefix="/",lossless=true,format=USTAR -=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-2,prefix="",src=0,format=PAX testutil.go:485: Offset: 127, NextOffset: 159 testutil.go:485: Offset: 334, NextOffset: 366 testutil.go:485: Offset: 159, NextOffset: 632 @@ -8127,45 +8154,40 @@ testutil.go:485: Offset: 334, NextOffset: 366 testutil.go:485: Offset: 127, NextOffset: 159 testutil.go:485: Offset: 366, NextOffset: 921 +=== NAME TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=1,prefix="../",lossless=true,format=USTAR + gzip_test.go:62: got gzip streams: + gzip_test.go:80: [0] at 0 in stargz, uncompressed length 2048 +=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-2,prefix="",src=0,format=PAX testutil.go:485: Offset: 159, NextOffset: 632 testutil.go:371: Comparing: "foo2" vs "foo2" testutil.go:377: Directory: "foo2" vs "foo2": [bar] vs [bar] testutil.go:371: Comparing: "foo2/bar" vs "foo2/bar" testutil.go:485: Offset: 921, NextOffset: 953 - testutil.go:485: Offset: 632, NextOffset: 664 - testutil.go:485: Offset: 953, NextOffset: 2464 - testutil.go:485: Offset: 664, NextOffset: 2001 -=== RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-2,prefix="./",src=0,format=PAX -=== NAME TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=1,prefix="/",lossless=true,format=USTAR - gzip_test.go:62: got gzip streams: - gzip_test.go:80: [0] at 0 in stargz, uncompressed length 2048 +=== NAME TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=1,prefix="../",lossless=true,format=USTAR gzip_test.go:80: [1] at 239 in stargz, uncompressed length 1636 gzip_test.go:80: [2] at 295 in stargz, uncompressed length 2048 - gzip_test.go:80: [3] at 630 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000127STARGZ" -=== RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=1,prefix="/",format=PAX#01 -=== NAME TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=1,prefix="/",lossless=true,format=USTAR + gzip_test.go:80: [3] at 631 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000127STARGZ" testutil.go:1462: got TOC entries: testutil.go:1465: [0]: {"name":"foo","type":"dir","mode":493} testutil.go:1465: [1]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"offset":239,"xattrs":{"foo":"YmFy","invalid-utf8":"//79"},"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} -=== RUN TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=1,prefix="/",lossless=false,format=USTAR +=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-2,prefix="",src=0,format=PAX + testutil.go:485: Offset: 632, NextOffset: 664 + testutil.go:485: Offset: 953, NextOffset: 2464 + testutil.go:485: Offset: 664, NextOffset: 2001 +=== RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=0,prefix="../",format=USTAR#01 +=== RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-2,prefix="./",src=0,format=PAX +=== RUN TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=1,prefix="../",lossless=false,format=USTAR +=== RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=0,prefix="../",format=PAX#01 +=== NAME TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=1,prefix="../",lossless=false,format=USTAR gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 2048 gzip_test.go:80: [1] at 239 in stargz, uncompressed length 512 gzip_test.go:80: [2] at 292 in stargz, uncompressed length 2048 - gzip_test.go:80: [3] at 627 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000124STARGZ" - testutil.go:1462: got TOC entries: - testutil.go:1465: [0]: {"name":"foo","type":"dir","mode":493} - testutil.go:1465: [1]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"offset":239,"xattrs":{"foo":"YmFy","invalid-utf8":"//79"},"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} -=== RUN TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=1,prefix="/",lossless=true,format=PAX - gzip_test.go:62: got gzip streams: - gzip_test.go:80: [0] at 0 in stargz, uncompressed length 2048 - gzip_test.go:80: [1] at 239 in stargz, uncompressed length 1636 - gzip_test.go:80: [2] at 295 in stargz, uncompressed length 2048 - gzip_test.go:80: [3] at 630 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000127STARGZ" + gzip_test.go:80: [3] at 628 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000124STARGZ" testutil.go:1462: got TOC entries: testutil.go:1465: [0]: {"name":"foo","type":"dir","mode":493} testutil.go:1465: [1]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"offset":239,"xattrs":{"foo":"YmFy","invalid-utf8":"//79"},"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} -=== RUN TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=1,prefix="/",lossless=false,format=PAX +=== RUN TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=1,prefix="../",lossless=true,format=PAX === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-2,prefix="./",src=0,format=PAX testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"./foo","type":"reg","size":5,"mode":420,"offset":129,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./foo","type":"chunk","offset":161,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"./foo2/","type":"dir","mode":493},{"name":"./foo2/bar","type":"reg","size":5,"mode":420,"offset":638,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./foo2/bar","type":"chunk","offset":670,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":141,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"./foo","type":"reg","size":5,"mode":420,"offset":336,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./foo","type":"chunk","offset":368,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"./foo2/","type":"dir","mode":493},{"name":"./foo2/bar","type":"reg","size":5,"mode":420,"offset":925,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./foo2/bar","type":"chunk","offset":957,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} @@ -8181,18 +8203,12 @@ testutil.go:371: Comparing: "foo2/bar" vs "foo2/bar" testutil.go:485: Offset: 638, NextOffset: 670 testutil.go:485: Offset: 925, NextOffset: 957 - testutil.go:485: Offset: 670, NextOffset: 2017 - testutil.go:485: Offset: 957, NextOffset: 2478 -=== NAME TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=1,prefix="/",lossless=false,format=PAX +=== NAME TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=1,prefix="../",lossless=true,format=PAX gzip_test.go:62: got gzip streams: === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-2,prefix="./",src=0,format=PAX + testutil.go:485: Offset: 670, NextOffset: 2017 + testutil.go:485: Offset: 957, NextOffset: 2478 testutil.go:371: Comparing: "" vs "" -=== NAME TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=1,prefix="/",lossless=false,format=PAX - gzip_test.go:80: [0] at 0 in stargz, uncompressed length 2048 - gzip_test.go:80: [1] at 239 in stargz, uncompressed length 512 - gzip_test.go:80: [2] at 292 in stargz, uncompressed length 2048 - gzip_test.go:80: [3] at 627 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000124STARGZ" -=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-2,prefix="./",src=0,format=PAX testutil.go:377: Directory: "" vs "": [.no.prefetch.landmark foo foo2] vs [foo foo2] testutil.go:371: Comparing: "foo" vs "foo" testutil.go:485: Offset: 336, NextOffset: 368 @@ -8200,56 +8216,65 @@ testutil.go:485: Offset: 368, NextOffset: 925 testutil.go:485: Offset: 161, NextOffset: 638 testutil.go:371: Comparing: "foo2" vs "foo2" -=== NAME TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=1,prefix="/",lossless=false,format=PAX - testutil.go:1462: got TOC entries: - testutil.go:1465: [0]: {"name":"foo","type":"dir","mode":493} -=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-2,prefix="./",src=0,format=PAX testutil.go:377: Directory: "foo2" vs "foo2": [bar] vs [bar] testutil.go:371: Comparing: "foo2/bar" vs "foo2/bar" -=== NAME TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=1,prefix="/",lossless=false,format=PAX - testutil.go:1465: [1]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"offset":239,"xattrs":{"foo":"YmFy","invalid-utf8":"//79"},"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} -=== RUN TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=1,prefix="/",lossless=true,format=GNU -=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-2,prefix="./",src=0,format=PAX testutil.go:485: Offset: 925, NextOffset: 957 testutil.go:485: Offset: 638, NextOffset: 670 -=== RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=1,prefix="/",format=GNU#01 -=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-2,prefix="./",src=0,format=PAX testutil.go:485: Offset: 957, NextOffset: 2478 testutil.go:485: Offset: 670, NextOffset: 2017 +=== NAME TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=1,prefix="../",lossless=true,format=PAX + gzip_test.go:80: [0] at 0 in stargz, uncompressed length 2048 + gzip_test.go:80: [1] at 239 in stargz, uncompressed length 1636 + gzip_test.go:80: [2] at 295 in stargz, uncompressed length 2048 + gzip_test.go:80: [3] at 631 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000127STARGZ" + testutil.go:1462: got TOC entries: + testutil.go:1465: [0]: {"name":"foo","type":"dir","mode":493} + testutil.go:1465: [1]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"offset":239,"xattrs":{"foo":"YmFy","invalid-utf8":"//79"},"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} +=== RUN TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=1,prefix="../",lossless=false,format=PAX === RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-2,prefix="/",src=0,format=PAX -=== NAME TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=1,prefix="/",lossless=true,format=GNU +=== NAME TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=1,prefix="../",lossless=false,format=PAX gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 2048 - gzip_test.go:80: [1] at 240 in stargz, uncompressed length 1636 - gzip_test.go:80: [2] at 296 in stargz, uncompressed length 2048 - gzip_test.go:80: [3] at 631 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000128STARGZ" + gzip_test.go:80: [1] at 239 in stargz, uncompressed length 512 + gzip_test.go:80: [2] at 292 in stargz, uncompressed length 2048 + gzip_test.go:80: [3] at 628 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000124STARGZ" testutil.go:1462: got TOC entries: testutil.go:1465: [0]: {"name":"foo","type":"dir","mode":493} - testutil.go:1465: [1]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"offset":240,"xattrs":{"foo":"YmFy","invalid-utf8":"//79"},"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} -=== RUN TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=1,prefix="/",lossless=false,format=GNU + testutil.go:1465: [1]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"offset":239,"xattrs":{"foo":"YmFy","invalid-utf8":"//79"},"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} +=== RUN TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=1,prefix="../",lossless=true,format=GNU gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 2048 - gzip_test.go:80: [1] at 240 in stargz, uncompressed length 512 - gzip_test.go:80: [2] at 293 in stargz, uncompressed length 2048 - gzip_test.go:80: [3] at 628 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000125STARGZ" + gzip_test.go:80: [1] at 241 in stargz, uncompressed length 1636 + gzip_test.go:80: [2] at 297 in stargz, uncompressed length 2048 + gzip_test.go:80: [3] at 634 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000129STARGZ" testutil.go:1462: got TOC entries: testutil.go:1465: [0]: {"name":"foo","type":"dir","mode":493} - testutil.go:1465: [1]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"offset":240,"xattrs":{"foo":"YmFy","invalid-utf8":"//79"},"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} -=== RUN TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=1,prefix="../",lossless=true,format=USTAR + testutil.go:1465: [1]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"offset":241,"xattrs":{"foo":"YmFy","invalid-utf8":"//79"},"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} +=== RUN TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=1,prefix="../",lossless=false,format=GNU gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 2048 - gzip_test.go:80: [1] at 239 in stargz, uncompressed length 1636 - gzip_test.go:80: [2] at 295 in stargz, uncompressed length 2048 - gzip_test.go:80: [3] at 631 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000127STARGZ" + gzip_test.go:80: [1] at 241 in stargz, uncompressed length 512 + gzip_test.go:80: [2] at 294 in stargz, uncompressed length 2048 + gzip_test.go:80: [3] at 631 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000126STARGZ" +=== RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=0,prefix="../",format=GNU#01 +=== NAME TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=1,prefix="../",lossless=false,format=GNU testutil.go:1462: got TOC entries: testutil.go:1465: [0]: {"name":"foo","type":"dir","mode":493} - testutil.go:1465: [1]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"offset":239,"xattrs":{"foo":"YmFy","invalid-utf8":"//79"},"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} -=== RUN TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=1,prefix="../",lossless=false,format=USTAR + testutil.go:1465: [1]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"offset":241,"xattrs":{"foo":"YmFy","invalid-utf8":"//79"},"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} +=== RUN TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=9,prefix="",lossless=true,format=USTAR + gzip_test.go:62: got gzip streams: + gzip_test.go:80: [0] at 0 in stargz, uncompressed length 2048 + gzip_test.go:80: [1] at 200 in stargz, uncompressed length 1636 + gzip_test.go:80: [2] at 250 in stargz, uncompressed length 2048 + gzip_test.go:80: [3] at 564 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000faSTARGZ" + testutil.go:1462: got TOC entries: + testutil.go:1465: [0]: {"name":"foo","type":"dir","mode":493} + testutil.go:1465: [1]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"offset":200,"xattrs":{"foo":"YmFy","invalid-utf8":"//79"},"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-2,prefix="/",src=0,format=PAX testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"/foo","type":"reg","size":5,"mode":420,"offset":128,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/foo","type":"chunk","offset":160,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"/foo2/","type":"dir","mode":493},{"name":"/foo2/bar","type":"reg","size":5,"mode":420,"offset":636,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/foo2/bar","type":"chunk","offset":668,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":141,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"/foo","type":"reg","size":5,"mode":420,"offset":335,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/foo","type":"chunk","offset":367,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"/foo2/","type":"dir","mode":493},{"name":"/foo2/bar","type":"reg","size":5,"mode":420,"offset":924,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/foo2/bar","type":"chunk","offset":956,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [foo2 foo] vs [.no.prefetch.landmark foo foo2] + testutil.go:377: Directory: "" vs "": [foo foo2] vs [.no.prefetch.landmark foo foo2] testutil.go:371: Comparing: "foo" vs "foo" testutil.go:485: Offset: 128, NextOffset: 160 testutil.go:485: Offset: 335, NextOffset: 367 @@ -8258,8 +8283,6 @@ testutil.go:371: Comparing: "foo2" vs "foo2" testutil.go:377: Directory: "foo2" vs "foo2": [bar] vs [bar] testutil.go:371: Comparing: "foo2/bar" vs "foo2/bar" -=== RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=1,prefix="../",format=USTAR#01 -=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-2,prefix="/",src=0,format=PAX testutil.go:485: Offset: 636, NextOffset: 668 testutil.go:485: Offset: 924, NextOffset: 956 testutil.go:485: Offset: 668, NextOffset: 2008 @@ -8271,6 +8294,8 @@ testutil.go:485: Offset: 128, NextOffset: 160 testutil.go:485: Offset: 367, NextOffset: 924 testutil.go:485: Offset: 160, NextOffset: 636 +=== RUN TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=9,prefix="",lossless=false,format=USTAR +=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-2,prefix="/",src=0,format=PAX testutil.go:371: Comparing: "foo2" vs "foo2" testutil.go:377: Directory: "foo2" vs "foo2": [bar] vs [bar] testutil.go:371: Comparing: "foo2/bar" vs "foo2/bar" @@ -8279,36 +8304,46 @@ testutil.go:485: Offset: 956, NextOffset: 2473 testutil.go:485: Offset: 668, NextOffset: 2008 === RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-2,prefix="../",src=0,format=PAX -=== NAME TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=1,prefix="../",lossless=false,format=USTAR +=== RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=1,prefix="",format=USTAR#01 +=== NAME TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=9,prefix="",lossless=false,format=USTAR gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 2048 - gzip_test.go:80: [1] at 239 in stargz, uncompressed length 512 - gzip_test.go:80: [2] at 292 in stargz, uncompressed length 2048 - gzip_test.go:80: [3] at 628 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000124STARGZ" + gzip_test.go:80: [1] at 200 in stargz, uncompressed length 512 + gzip_test.go:80: [2] at 242 in stargz, uncompressed length 2048 + gzip_test.go:80: [3] at 556 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000f2STARGZ" testutil.go:1462: got TOC entries: testutil.go:1465: [0]: {"name":"foo","type":"dir","mode":493} - testutil.go:1465: [1]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"offset":239,"xattrs":{"foo":"YmFy","invalid-utf8":"//79"},"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} -=== RUN TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=1,prefix="../",lossless=true,format=PAX + testutil.go:1465: [1]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"offset":200,"xattrs":{"foo":"YmFy","invalid-utf8":"//79"},"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} +=== RUN TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=9,prefix="",lossless=true,format=PAX gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 2048 - gzip_test.go:80: [1] at 239 in stargz, uncompressed length 1636 - gzip_test.go:80: [2] at 295 in stargz, uncompressed length 2048 - gzip_test.go:80: [3] at 631 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000127STARGZ" + gzip_test.go:80: [1] at 200 in stargz, uncompressed length 1636 + gzip_test.go:80: [2] at 250 in stargz, uncompressed length 2048 + gzip_test.go:80: [3] at 564 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000faSTARGZ" testutil.go:1462: got TOC entries: testutil.go:1465: [0]: {"name":"foo","type":"dir","mode":493} - testutil.go:1465: [1]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"offset":239,"xattrs":{"foo":"YmFy","invalid-utf8":"//79"},"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} -=== RUN TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=1,prefix="../",lossless=false,format=PAX + testutil.go:1465: [1]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"offset":200,"xattrs":{"foo":"YmFy","invalid-utf8":"//79"},"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} +=== RUN TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=9,prefix="",lossless=false,format=PAX === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-2,prefix="../",src=0,format=PAX testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"../foo","type":"reg","size":5,"mode":420,"offset":130,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../foo","type":"chunk","offset":162,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"../foo2/","type":"dir","mode":493},{"name":"../foo2/bar","type":"reg","size":5,"mode":420,"offset":642,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../foo2/bar","type":"chunk","offset":674,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":141,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"../foo","type":"reg","size":5,"mode":420,"offset":337,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../foo","type":"chunk","offset":369,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"../foo2/","type":"dir","mode":493},{"name":"../foo2/bar","type":"reg","size":5,"mode":420,"offset":931,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../foo2/bar","type":"chunk","offset":963,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [foo2 foo] vs [.no.prefetch.landmark foo foo2] + testutil.go:377: Directory: "" vs "": [foo foo2] vs [foo2 .no.prefetch.landmark foo] testutil.go:371: Comparing: "foo" vs "foo" testutil.go:485: Offset: 130, NextOffset: 162 -=== RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=1,prefix="../",format=PAX#01 -=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-2,prefix="../",src=0,format=PAX testutil.go:485: Offset: 337, NextOffset: 369 testutil.go:485: Offset: 162, NextOffset: 642 +=== NAME TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=9,prefix="",lossless=false,format=PAX + gzip_test.go:62: got gzip streams: + gzip_test.go:80: [0] at 0 in stargz, uncompressed length 2048 + gzip_test.go:80: [1] at 200 in stargz, uncompressed length 512 + gzip_test.go:80: [2] at 242 in stargz, uncompressed length 2048 + gzip_test.go:80: [3] at 556 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000f2STARGZ" + testutil.go:1462: got TOC entries: + testutil.go:1465: [0]: {"name":"foo","type":"dir","mode":493} + testutil.go:1465: [1]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"offset":200,"xattrs":{"foo":"YmFy","invalid-utf8":"//79"},"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} +=== RUN TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=9,prefix="",lossless=true,format=GNU +=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-2,prefix="../",src=0,format=PAX testutil.go:485: Offset: 369, NextOffset: 931 testutil.go:371: Comparing: "foo2" vs "foo2" testutil.go:377: Directory: "foo2" vs "foo2": [bar] vs [bar] @@ -8316,23 +8351,11 @@ testutil.go:485: Offset: 642, NextOffset: 674 testutil.go:485: Offset: 931, NextOffset: 963 testutil.go:485: Offset: 674, NextOffset: 2025 -=== NAME TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=1,prefix="../",lossless=false,format=PAX - gzip_test.go:62: got gzip streams: - gzip_test.go:80: [0] at 0 in stargz, uncompressed length 2048 - gzip_test.go:80: [1] at 239 in stargz, uncompressed length 512 - gzip_test.go:80: [2] at 292 in stargz, uncompressed length 2048 - gzip_test.go:80: [3] at 628 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000124STARGZ" - testutil.go:1462: got TOC entries: - testutil.go:1465: [0]: {"name":"foo","type":"dir","mode":493} - testutil.go:1465: [1]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"offset":239,"xattrs":{"foo":"YmFy","invalid-utf8":"//79"},"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} -=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-2,prefix="../",src=0,format=PAX testutil.go:485: Offset: 963, NextOffset: 2489 testutil.go:371: Comparing: "" vs "" testutil.go:377: Directory: "" vs "": [.no.prefetch.landmark foo foo2] vs [foo foo2] testutil.go:371: Comparing: "foo" vs "foo" testutil.go:485: Offset: 337, NextOffset: 369 -=== RUN TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=1,prefix="../",lossless=true,format=GNU -=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-2,prefix="../",src=0,format=PAX testutil.go:485: Offset: 130, NextOffset: 162 testutil.go:485: Offset: 369, NextOffset: 931 testutil.go:485: Offset: 162, NextOffset: 642 @@ -8343,41 +8366,30 @@ testutil.go:485: Offset: 642, NextOffset: 674 testutil.go:485: Offset: 963, NextOffset: 2489 testutil.go:485: Offset: 674, NextOffset: 2025 +=== RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=1,prefix="",format=PAX#01 === RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-2,prefix="",src=0,format=GNU -=== NAME TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=1,prefix="../",lossless=true,format=GNU - gzip_test.go:62: got gzip streams: - gzip_test.go:80: [0] at 0 in stargz, uncompressed length 2048 - gzip_test.go:80: [1] at 241 in stargz, uncompressed length 1636 - gzip_test.go:80: [2] at 297 in stargz, uncompressed length 2048 - gzip_test.go:80: [3] at 634 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000129STARGZ" - testutil.go:1462: got TOC entries: - testutil.go:1465: [0]: {"name":"foo","type":"dir","mode":493} - testutil.go:1465: [1]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"offset":241,"xattrs":{"foo":"YmFy","invalid-utf8":"//79"},"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} -=== RUN TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=1,prefix="../",lossless=false,format=GNU +=== NAME TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=9,prefix="",lossless=true,format=GNU gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 2048 - gzip_test.go:80: [1] at 241 in stargz, uncompressed length 512 - gzip_test.go:80: [2] at 294 in stargz, uncompressed length 2048 - gzip_test.go:80: [3] at 631 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000126STARGZ" + gzip_test.go:80: [1] at 205 in stargz, uncompressed length 1636 + gzip_test.go:80: [2] at 255 in stargz, uncompressed length 2048 + gzip_test.go:80: [3] at 570 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000ffSTARGZ" testutil.go:1462: got TOC entries: testutil.go:1465: [0]: {"name":"foo","type":"dir","mode":493} - testutil.go:1465: [1]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"offset":241,"xattrs":{"foo":"YmFy","invalid-utf8":"//79"},"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} -=== RUN TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=9,prefix="",lossless=true,format=USTAR -=== RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=1,prefix="../",format=GNU#01 -=== NAME TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=9,prefix="",lossless=true,format=USTAR + testutil.go:1465: [1]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"offset":205,"xattrs":{"foo":"YmFy","invalid-utf8":"//79"},"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} +=== RUN TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=9,prefix="",lossless=false,format=GNU gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 2048 - gzip_test.go:80: [1] at 200 in stargz, uncompressed length 1636 - gzip_test.go:80: [2] at 250 in stargz, uncompressed length 2048 - gzip_test.go:80: [3] at 564 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000faSTARGZ" + gzip_test.go:80: [1] at 205 in stargz, uncompressed length 512 + gzip_test.go:80: [2] at 247 in stargz, uncompressed length 2048 + gzip_test.go:80: [3] at 562 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000f7STARGZ" testutil.go:1462: got TOC entries: testutil.go:1465: [0]: {"name":"foo","type":"dir","mode":493} - testutil.go:1465: [1]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"offset":200,"xattrs":{"foo":"YmFy","invalid-utf8":"//79"},"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} + testutil.go:1465: [1]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"offset":205,"xattrs":{"foo":"YmFy","invalid-utf8":"//79"},"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} +=== RUN TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=9,prefix="./",lossless=true,format=USTAR === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-2,prefix="",src=0,format=GNU testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"foo","type":"reg","size":5,"mode":420,"offset":128,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"foo","type":"chunk","offset":160,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"foo2/","type":"dir","mode":493},{"name":"foo2/bar","type":"reg","size":5,"mode":420,"offset":634,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"foo2/bar","type":"chunk","offset":666,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":141,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"foo","type":"reg","size":5,"mode":420,"offset":335,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"foo","type":"chunk","offset":367,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"foo2/","type":"dir","mode":493},{"name":"foo2/bar","type":"reg","size":5,"mode":420,"offset":923,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"foo2/bar","type":"chunk","offset":955,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} -=== RUN TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=9,prefix="",lossless=false,format=USTAR -=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-2,prefix="",src=0,format=GNU testutil.go:371: Comparing: "" vs "" testutil.go:377: Directory: "" vs "": [foo foo2] vs [.no.prefetch.landmark foo foo2] testutil.go:371: Comparing: "foo" vs "foo" @@ -8392,71 +8404,69 @@ testutil.go:485: Offset: 923, NextOffset: 955 testutil.go:485: Offset: 666, NextOffset: 2003 testutil.go:485: Offset: 955, NextOffset: 2466 +=== NAME TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=9,prefix="./",lossless=true,format=USTAR + gzip_test.go:62: got gzip streams: +=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-2,prefix="",src=0,format=GNU testutil.go:371: Comparing: "" vs "" +=== NAME TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=9,prefix="./",lossless=true,format=USTAR + gzip_test.go:80: [0] at 0 in stargz, uncompressed length 2048 +=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-2,prefix="",src=0,format=GNU testutil.go:377: Directory: "" vs "": [.no.prefetch.landmark foo foo2] vs [foo foo2] +=== NAME TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=9,prefix="./",lossless=true,format=USTAR + gzip_test.go:80: [1] at 202 in stargz, uncompressed length 1636 + gzip_test.go:80: [2] at 252 in stargz, uncompressed length 2048 +=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-2,prefix="",src=0,format=GNU testutil.go:371: Comparing: "foo" vs "foo" testutil.go:485: Offset: 335, NextOffset: 367 testutil.go:485: Offset: 128, NextOffset: 160 testutil.go:485: Offset: 367, NextOffset: 923 testutil.go:485: Offset: 160, NextOffset: 634 +=== NAME TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=9,prefix="./",lossless=true,format=USTAR + gzip_test.go:80: [3] at 567 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000fcSTARGZ" +=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-2,prefix="",src=0,format=GNU testutil.go:371: Comparing: "foo2" vs "foo2" testutil.go:377: Directory: "foo2" vs "foo2": [bar] vs [bar] testutil.go:371: Comparing: "foo2/bar" vs "foo2/bar" testutil.go:485: Offset: 923, NextOffset: 955 testutil.go:485: Offset: 634, NextOffset: 666 +=== NAME TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=9,prefix="./",lossless=true,format=USTAR + testutil.go:1462: got TOC entries: + testutil.go:1465: [0]: {"name":"foo","type":"dir","mode":493} + testutil.go:1465: [1]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"offset":202,"xattrs":{"foo":"YmFy","invalid-utf8":"//79"},"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} +=== RUN TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=9,prefix="./",lossless=false,format=USTAR +=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-2,prefix="",src=0,format=GNU testutil.go:485: Offset: 955, NextOffset: 2466 testutil.go:485: Offset: 666, NextOffset: 2003 +=== RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=1,prefix="",format=GNU#01 === RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-2,prefix="./",src=0,format=GNU -=== NAME TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=9,prefix="",lossless=false,format=USTAR - gzip_test.go:62: got gzip streams: - gzip_test.go:80: [0] at 0 in stargz, uncompressed length 2048 - gzip_test.go:80: [1] at 200 in stargz, uncompressed length 512 - gzip_test.go:80: [2] at 242 in stargz, uncompressed length 2048 - gzip_test.go:80: [3] at 556 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000f2STARGZ" - testutil.go:1462: got TOC entries: - testutil.go:1465: [0]: {"name":"foo","type":"dir","mode":493} - testutil.go:1465: [1]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"offset":200,"xattrs":{"foo":"YmFy","invalid-utf8":"//79"},"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} -=== RUN TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=9,prefix="",lossless=true,format=PAX +=== NAME TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=9,prefix="./",lossless=false,format=USTAR gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 2048 - gzip_test.go:80: [1] at 200 in stargz, uncompressed length 1636 - gzip_test.go:80: [2] at 250 in stargz, uncompressed length 2048 - gzip_test.go:80: [3] at 564 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000faSTARGZ" + gzip_test.go:80: [1] at 202 in stargz, uncompressed length 512 + gzip_test.go:80: [2] at 244 in stargz, uncompressed length 2048 + gzip_test.go:80: [3] at 559 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000f4STARGZ" testutil.go:1462: got TOC entries: testutil.go:1465: [0]: {"name":"foo","type":"dir","mode":493} - testutil.go:1465: [1]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"offset":200,"xattrs":{"foo":"YmFy","invalid-utf8":"//79"},"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} -=== RUN TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=9,prefix="",lossless=false,format=PAX -=== RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=9,prefix="",format=USTAR#01 -=== NAME TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=9,prefix="",lossless=false,format=PAX + testutil.go:1465: [1]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"offset":202,"xattrs":{"foo":"YmFy","invalid-utf8":"//79"},"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} +=== RUN TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=9,prefix="./",lossless=true,format=PAX gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 2048 - gzip_test.go:80: [1] at 200 in stargz, uncompressed length 512 - gzip_test.go:80: [2] at 242 in stargz, uncompressed length 2048 - gzip_test.go:80: [3] at 556 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000f2STARGZ" + gzip_test.go:80: [1] at 202 in stargz, uncompressed length 1636 + gzip_test.go:80: [2] at 252 in stargz, uncompressed length 2048 + gzip_test.go:80: [3] at 567 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000fcSTARGZ" testutil.go:1462: got TOC entries: testutil.go:1465: [0]: {"name":"foo","type":"dir","mode":493} - testutil.go:1465: [1]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"offset":200,"xattrs":{"foo":"YmFy","invalid-utf8":"//79"},"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} -=== RUN TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=9,prefix="",lossless=true,format=GNU - gzip_test.go:62: got gzip streams: - gzip_test.go:80: [0] at 0 in stargz, uncompressed length 2048 - gzip_test.go:80: [1] at 205 in stargz, uncompressed length 1636 - gzip_test.go:80: [2] at 255 in stargz, uncompressed length 2048 - gzip_test.go:80: [3] at 570 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000ffSTARGZ" - testutil.go:1462: got TOC entries: + testutil.go:1465: [1]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"offset":202,"xattrs":{"foo":"YmFy","invalid-utf8":"//79"},"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} +=== RUN TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=9,prefix="./",lossless=false,format=PAX +=== RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=1,prefix="./",format=USTAR#01 === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-2,prefix="./",src=0,format=GNU testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"./foo","type":"reg","size":5,"mode":420,"offset":130,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./foo","type":"chunk","offset":162,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"./foo2/","type":"dir","mode":493},{"name":"./foo2/bar","type":"reg","size":5,"mode":420,"offset":641,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./foo2/bar","type":"chunk","offset":673,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} -=== NAME TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=9,prefix="",lossless=true,format=GNU - testutil.go:1465: [0]: {"name":"foo","type":"dir","mode":493} - testutil.go:1465: [1]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"offset":205,"xattrs":{"foo":"YmFy","invalid-utf8":"//79"},"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} -=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-2,prefix="./",src=0,format=GNU testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":141,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"./foo","type":"reg","size":5,"mode":420,"offset":337,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./foo","type":"chunk","offset":369,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"./foo2/","type":"dir","mode":493},{"name":"./foo2/bar","type":"reg","size":5,"mode":420,"offset":928,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./foo2/bar","type":"chunk","offset":960,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [foo foo2] vs [.no.prefetch.landmark foo foo2] + testutil.go:377: Directory: "" vs "": [foo foo2] vs [foo foo2 .no.prefetch.landmark] testutil.go:371: Comparing: "foo" vs "foo" testutil.go:485: Offset: 130, NextOffset: 162 testutil.go:485: Offset: 337, NextOffset: 369 -=== RUN TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=9,prefix="",lossless=false,format=GNU -=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-2,prefix="./",src=0,format=GNU testutil.go:485: Offset: 162, NextOffset: 641 testutil.go:485: Offset: 369, NextOffset: 928 testutil.go:371: Comparing: "foo2" vs "foo2" @@ -8473,67 +8483,89 @@ testutil.go:485: Offset: 130, NextOffset: 162 testutil.go:485: Offset: 369, NextOffset: 928 testutil.go:485: Offset: 162, NextOffset: 641 +=== NAME TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=9,prefix="./",lossless=false,format=PAX + gzip_test.go:62: got gzip streams: +=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-2,prefix="./",src=0,format=GNU testutil.go:371: Comparing: "foo2" vs "foo2" +=== NAME TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=9,prefix="./",lossless=false,format=PAX + gzip_test.go:80: [0] at 0 in stargz, uncompressed length 2048 +=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-2,prefix="./",src=0,format=GNU testutil.go:377: Directory: "foo2" vs "foo2": [bar] vs [bar] +=== NAME TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=9,prefix="./",lossless=false,format=PAX + gzip_test.go:80: [1] at 202 in stargz, uncompressed length 512 + gzip_test.go:80: [2] at 244 in stargz, uncompressed length 2048 + gzip_test.go:80: [3] at 559 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000f4STARGZ" + testutil.go:1462: got TOC entries: + testutil.go:1465: [0]: {"name":"foo","type":"dir","mode":493} + testutil.go:1465: [1]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"offset":202,"xattrs":{"foo":"YmFy","invalid-utf8":"//79"},"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} +=== RUN TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=9,prefix="./",lossless=true,format=GNU +=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-2,prefix="./",src=0,format=GNU testutil.go:371: Comparing: "foo2/bar" vs "foo2/bar" testutil.go:485: Offset: 928, NextOffset: 960 testutil.go:485: Offset: 641, NextOffset: 673 testutil.go:485: Offset: 960, NextOffset: 2481 testutil.go:485: Offset: 673, NextOffset: 2020 -=== NAME TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=9,prefix="",lossless=false,format=GNU - gzip_test.go:62: got gzip streams: === RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-2,prefix="/",src=0,format=GNU -=== NAME TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=9,prefix="",lossless=false,format=GNU +=== NAME TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=9,prefix="./",lossless=true,format=GNU + gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 2048 - gzip_test.go:80: [1] at 205 in stargz, uncompressed length 512 - gzip_test.go:80: [2] at 247 in stargz, uncompressed length 2048 - gzip_test.go:80: [3] at 562 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000f7STARGZ" + gzip_test.go:80: [1] at 207 in stargz, uncompressed length 1636 + gzip_test.go:80: [2] at 257 in stargz, uncompressed length 2048 + gzip_test.go:80: [3] at 572 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000101STARGZ" testutil.go:1462: got TOC entries: testutil.go:1465: [0]: {"name":"foo","type":"dir","mode":493} - testutil.go:1465: [1]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"offset":205,"xattrs":{"foo":"YmFy","invalid-utf8":"//79"},"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} -=== RUN TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=9,prefix="./",lossless=true,format=USTAR -=== RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=9,prefix="",format=PAX#01 -=== NAME TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=9,prefix="./",lossless=true,format=USTAR + testutil.go:1465: [1]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"offset":207,"xattrs":{"foo":"YmFy","invalid-utf8":"//79"},"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} +=== RUN TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=9,prefix="./",lossless=false,format=GNU gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 2048 - gzip_test.go:80: [1] at 202 in stargz, uncompressed length 1636 - gzip_test.go:80: [2] at 252 in stargz, uncompressed length 2048 - gzip_test.go:80: [3] at 567 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000fcSTARGZ" + gzip_test.go:80: [1] at 207 in stargz, uncompressed length 512 + gzip_test.go:80: [2] at 249 in stargz, uncompressed length 2048 + gzip_test.go:80: [3] at 564 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000f9STARGZ" testutil.go:1462: got TOC entries: testutil.go:1465: [0]: {"name":"foo","type":"dir","mode":493} - testutil.go:1465: [1]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"offset":202,"xattrs":{"foo":"YmFy","invalid-utf8":"//79"},"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} -=== RUN TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=9,prefix="./",lossless=false,format=USTAR + testutil.go:1465: [1]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"offset":207,"xattrs":{"foo":"YmFy","invalid-utf8":"//79"},"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} +=== RUN TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=9,prefix="/",lossless=true,format=USTAR + gzip_test.go:62: got gzip streams: + gzip_test.go:80: [0] at 0 in stargz, uncompressed length 2048 + gzip_test.go:80: [1] at 199 in stargz, uncompressed length 1636 + gzip_test.go:80: [2] at 249 in stargz, uncompressed length 2048 + gzip_test.go:80: [3] at 564 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000f9STARGZ" + testutil.go:1462: got TOC entries: + testutil.go:1465: [0]: {"name":"foo","type":"dir","mode":493} + testutil.go:1465: [1]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"offset":199,"xattrs":{"foo":"YmFy","invalid-utf8":"//79"},"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} +=== RUN TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=9,prefix="/",lossless=false,format=USTAR === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-2,prefix="/",src=0,format=GNU testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"/foo","type":"reg","size":5,"mode":420,"offset":130,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/foo","type":"chunk","offset":162,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"/foo2/","type":"dir","mode":493},{"name":"/foo2/bar","type":"reg","size":5,"mode":420,"offset":638,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/foo2/bar","type":"chunk","offset":670,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":141,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"/foo","type":"reg","size":5,"mode":420,"offset":337,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/foo","type":"chunk","offset":369,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"/foo2/","type":"dir","mode":493},{"name":"/foo2/bar","type":"reg","size":5,"mode":420,"offset":926,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/foo2/bar","type":"chunk","offset":958,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} testutil.go:371: Comparing: "" vs "" testutil.go:377: Directory: "" vs "": [foo foo2] vs [.no.prefetch.landmark foo foo2] - testutil.go:371: Comparing: "foo2" vs "foo2" - testutil.go:377: Directory: "foo2" vs "foo2": [bar] vs [bar] - testutil.go:371: Comparing: "foo2/bar" vs "foo2/bar" - testutil.go:485: Offset: 638, NextOffset: 670 - testutil.go:485: Offset: 926, NextOffset: 958 - testutil.go:485: Offset: 670, NextOffset: 2010 -=== NAME TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=9,prefix="./",lossless=false,format=USTAR +=== RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=1,prefix="./",format=PAX#01 +=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-2,prefix="/",src=0,format=GNU + testutil.go:371: Comparing: "foo" vs "foo" + testutil.go:485: Offset: 130, NextOffset: 162 +=== NAME TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=9,prefix="/",lossless=false,format=USTAR gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 2048 - gzip_test.go:80: [1] at 202 in stargz, uncompressed length 512 - gzip_test.go:80: [2] at 244 in stargz, uncompressed length 2048 - gzip_test.go:80: [3] at 559 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000f4STARGZ" + gzip_test.go:80: [1] at 199 in stargz, uncompressed length 512 + gzip_test.go:80: [2] at 241 in stargz, uncompressed length 2048 + gzip_test.go:80: [3] at 556 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000f1STARGZ" testutil.go:1462: got TOC entries: testutil.go:1465: [0]: {"name":"foo","type":"dir","mode":493} - testutil.go:1465: [1]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"offset":202,"xattrs":{"foo":"YmFy","invalid-utf8":"//79"},"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} -=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-2,prefix="/",src=0,format=GNU - testutil.go:485: Offset: 958, NextOffset: 2475 -=== RUN TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=9,prefix="./",lossless=true,format=PAX + testutil.go:1465: [1]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"offset":199,"xattrs":{"foo":"YmFy","invalid-utf8":"//79"},"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} +=== RUN TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=9,prefix="/",lossless=true,format=PAX === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-2,prefix="/",src=0,format=GNU - testutil.go:371: Comparing: "foo" vs "foo" - testutil.go:485: Offset: 130, NextOffset: 162 testutil.go:485: Offset: 337, NextOffset: 369 testutil.go:485: Offset: 162, NextOffset: 638 testutil.go:485: Offset: 369, NextOffset: 926 + testutil.go:371: Comparing: "foo2" vs "foo2" + testutil.go:377: Directory: "foo2" vs "foo2": [bar] vs [bar] + testutil.go:371: Comparing: "foo2/bar" vs "foo2/bar" + testutil.go:485: Offset: 638, NextOffset: 670 + testutil.go:485: Offset: 926, NextOffset: 958 + testutil.go:485: Offset: 670, NextOffset: 2010 + testutil.go:485: Offset: 958, NextOffset: 2475 testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [.no.prefetch.landmark foo foo2] vs [foo foo2] + testutil.go:377: Directory: "" vs "": [foo2 .no.prefetch.landmark foo] vs [foo foo2] testutil.go:371: Comparing: "foo" vs "foo" testutil.go:485: Offset: 337, NextOffset: 369 testutil.go:485: Offset: 130, NextOffset: 162 @@ -8545,107 +8577,123 @@ testutil.go:485: Offset: 926, NextOffset: 958 testutil.go:485: Offset: 638, NextOffset: 670 testutil.go:485: Offset: 958, NextOffset: 2475 - testutil.go:485: Offset: 670, NextOffset: 2010 -=== RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=9,prefix="",format=GNU#01 -=== NAME TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=9,prefix="./",lossless=true,format=PAX +=== NAME TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=9,prefix="/",lossless=true,format=PAX gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 2048 - gzip_test.go:80: [1] at 202 in stargz, uncompressed length 1636 - gzip_test.go:80: [2] at 252 in stargz, uncompressed length 2048 - gzip_test.go:80: [3] at 567 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000fcSTARGZ" + gzip_test.go:80: [1] at 199 in stargz, uncompressed length 1636 + gzip_test.go:80: [2] at 249 in stargz, uncompressed length 2048 + gzip_test.go:80: [3] at 564 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000f9STARGZ" + testutil.go:1462: got TOC entries: + testutil.go:1465: [0]: {"name":"foo","type":"dir","mode":493} + testutil.go:1465: [1]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"offset":199,"xattrs":{"foo":"YmFy","invalid-utf8":"//79"},"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} +=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-2,prefix="/",src=0,format=GNU + testutil.go:485: Offset: 670, NextOffset: 2010 === RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-2,prefix="../",src=0,format=GNU -=== NAME TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=9,prefix="./",lossless=true,format=PAX +=== RUN TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=9,prefix="/",lossless=false,format=PAX + gzip_test.go:62: got gzip streams: + gzip_test.go:80: [0] at 0 in stargz, uncompressed length 2048 + gzip_test.go:80: [1] at 199 in stargz, uncompressed length 512 + gzip_test.go:80: [2] at 241 in stargz, uncompressed length 2048 + gzip_test.go:80: [3] at 556 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000f1STARGZ" testutil.go:1462: got TOC entries: testutil.go:1465: [0]: {"name":"foo","type":"dir","mode":493} - testutil.go:1465: [1]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"offset":202,"xattrs":{"foo":"YmFy","invalid-utf8":"//79"},"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} -=== RUN TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=9,prefix="./",lossless=false,format=PAX + testutil.go:1465: [1]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"offset":199,"xattrs":{"foo":"YmFy","invalid-utf8":"//79"},"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} +=== RUN TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=9,prefix="/",lossless=true,format=GNU gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 2048 - gzip_test.go:80: [1] at 202 in stargz, uncompressed length 512 - gzip_test.go:80: [2] at 244 in stargz, uncompressed length 2048 - gzip_test.go:80: [3] at 559 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000f4STARGZ" + gzip_test.go:80: [1] at 204 in stargz, uncompressed length 1636 + gzip_test.go:80: [2] at 254 in stargz, uncompressed length 2048 + gzip_test.go:80: [3] at 570 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000feSTARGZ" testutil.go:1462: got TOC entries: testutil.go:1465: [0]: {"name":"foo","type":"dir","mode":493} - testutil.go:1465: [1]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"offset":202,"xattrs":{"foo":"YmFy","invalid-utf8":"//79"},"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} -=== RUN TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=9,prefix="./",lossless=true,format=GNU + testutil.go:1465: [1]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"offset":204,"xattrs":{"foo":"YmFy","invalid-utf8":"//79"},"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} +=== RUN TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=9,prefix="/",lossless=false,format=GNU + gzip_test.go:62: got gzip streams: + gzip_test.go:80: [0] at 0 in stargz, uncompressed length 2048 + gzip_test.go:80: [1] at 204 in stargz, uncompressed length 512 + gzip_test.go:80: [2] at 246 in stargz, uncompressed length 2048 + gzip_test.go:80: [3] at 562 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000f6STARGZ" + testutil.go:1462: got TOC entries: + testutil.go:1465: [0]: {"name":"foo","type":"dir","mode":493} + testutil.go:1465: [1]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"offset":204,"xattrs":{"foo":"YmFy","invalid-utf8":"//79"},"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} +=== RUN TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=9,prefix="../",lossless=true,format=USTAR gzip_test.go:62: got gzip streams: + gzip_test.go:80: [0] at 0 in stargz, uncompressed length 2048 + gzip_test.go:80: [1] at 201 in stargz, uncompressed length 1636 + gzip_test.go:80: [2] at 251 in stargz, uncompressed length 2048 + gzip_test.go:80: [3] at 568 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000fbSTARGZ" + testutil.go:1462: got TOC entries: + testutil.go:1465: [0]: {"name":"foo","type":"dir","mode":493} + testutil.go:1465: [1]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"offset":201,"xattrs":{"foo":"YmFy","invalid-utf8":"//79"},"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} +=== RUN TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=9,prefix="../",lossless=false,format=USTAR +=== RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=1,prefix="./",format=GNU#01 === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-2,prefix="../",src=0,format=GNU testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"../foo","type":"reg","size":5,"mode":420,"offset":131,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../foo","type":"chunk","offset":163,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"../foo2/","type":"dir","mode":493},{"name":"../foo2/bar","type":"reg","size":5,"mode":420,"offset":645,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../foo2/bar","type":"chunk","offset":677,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":141,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"../foo","type":"reg","size":5,"mode":420,"offset":338,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../foo","type":"chunk","offset":370,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"../foo2/","type":"dir","mode":493},{"name":"../foo2/bar","type":"reg","size":5,"mode":420,"offset":933,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../foo2/bar","type":"chunk","offset":965,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} testutil.go:371: Comparing: "" vs "" testutil.go:377: Directory: "" vs "": [foo foo2] vs [.no.prefetch.landmark foo foo2] testutil.go:371: Comparing: "foo" vs "foo" -=== RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=9,prefix="./",format=USTAR#01 -=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-2,prefix="../",src=0,format=GNU testutil.go:485: Offset: 131, NextOffset: 163 testutil.go:485: Offset: 338, NextOffset: 370 testutil.go:485: Offset: 163, NextOffset: 645 testutil.go:485: Offset: 370, NextOffset: 933 -=== NAME TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=9,prefix="./",lossless=true,format=GNU - gzip_test.go:80: [0] at 0 in stargz, uncompressed length 2048 - gzip_test.go:80: [1] at 207 in stargz, uncompressed length 1636 -=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-2,prefix="../",src=0,format=GNU testutil.go:371: Comparing: "foo2" vs "foo2" testutil.go:377: Directory: "foo2" vs "foo2": [bar] vs [bar] -=== NAME TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=9,prefix="./",lossless=true,format=GNU - gzip_test.go:80: [2] at 257 in stargz, uncompressed length 2048 -=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-2,prefix="../",src=0,format=GNU testutil.go:371: Comparing: "foo2/bar" vs "foo2/bar" -=== NAME TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=9,prefix="./",lossless=true,format=GNU - gzip_test.go:80: [3] at 572 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000101STARGZ" -=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-2,prefix="../",src=0,format=GNU testutil.go:485: Offset: 645, NextOffset: 677 -=== NAME TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=9,prefix="./",lossless=true,format=GNU - testutil.go:1462: got TOC entries: - testutil.go:1465: [0]: {"name":"foo","type":"dir","mode":493} - testutil.go:1465: [1]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"offset":207,"xattrs":{"foo":"YmFy","invalid-utf8":"//79"},"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} -=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-2,prefix="../",src=0,format=GNU testutil.go:485: Offset: 933, NextOffset: 965 testutil.go:485: Offset: 677, NextOffset: 2029 testutil.go:485: Offset: 965, NextOffset: 2490 testutil.go:371: Comparing: "" vs "" testutil.go:377: Directory: "" vs "": [.no.prefetch.landmark foo foo2] vs [foo foo2] + testutil.go:371: Comparing: "foo" vs "foo" + testutil.go:485: Offset: 338, NextOffset: 370 + testutil.go:485: Offset: 131, NextOffset: 163 + testutil.go:485: Offset: 370, NextOffset: 933 + testutil.go:485: Offset: 163, NextOffset: 645 testutil.go:371: Comparing: "foo2" vs "foo2" testutil.go:377: Directory: "foo2" vs "foo2": [bar] vs [bar] testutil.go:371: Comparing: "foo2/bar" vs "foo2/bar" testutil.go:485: Offset: 933, NextOffset: 965 testutil.go:485: Offset: 645, NextOffset: 677 testutil.go:485: Offset: 965, NextOffset: 2490 -=== RUN TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=9,prefix="./",lossless=false,format=GNU -=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-2,prefix="../",src=0,format=GNU testutil.go:485: Offset: 677, NextOffset: 2029 - testutil.go:371: Comparing: "foo" vs "foo" - testutil.go:485: Offset: 338, NextOffset: 370 - testutil.go:485: Offset: 131, NextOffset: 163 - testutil.go:485: Offset: 370, NextOffset: 933 - testutil.go:485: Offset: 163, NextOffset: 645 === RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="",src=1,format=USTAR -=== NAME TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=9,prefix="./",lossless=false,format=GNU +=== NAME TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=9,prefix="../",lossless=false,format=USTAR gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 2048 - gzip_test.go:80: [1] at 207 in stargz, uncompressed length 512 - gzip_test.go:80: [2] at 249 in stargz, uncompressed length 2048 - gzip_test.go:80: [3] at 564 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000f9STARGZ" + gzip_test.go:80: [1] at 201 in stargz, uncompressed length 512 + gzip_test.go:80: [2] at 243 in stargz, uncompressed length 2048 + gzip_test.go:80: [3] at 560 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000f3STARGZ" testutil.go:1462: got TOC entries: testutil.go:1465: [0]: {"name":"foo","type":"dir","mode":493} - testutil.go:1465: [1]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"offset":207,"xattrs":{"foo":"YmFy","invalid-utf8":"//79"},"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} -=== RUN TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=9,prefix="/",lossless=true,format=USTAR -=== RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=9,prefix="./",format=PAX#01 -=== NAME TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=9,prefix="/",lossless=true,format=USTAR + testutil.go:1465: [1]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"offset":201,"xattrs":{"foo":"YmFy","invalid-utf8":"//79"},"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} +=== RUN TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=9,prefix="../",lossless=true,format=PAX gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 2048 - gzip_test.go:80: [1] at 199 in stargz, uncompressed length 1636 - gzip_test.go:80: [2] at 249 in stargz, uncompressed length 2048 - gzip_test.go:80: [3] at 564 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000f9STARGZ" + gzip_test.go:80: [1] at 201 in stargz, uncompressed length 1636 + gzip_test.go:80: [2] at 251 in stargz, uncompressed length 2048 + gzip_test.go:80: [3] at 568 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000fbSTARGZ" testutil.go:1462: got TOC entries: testutil.go:1465: [0]: {"name":"foo","type":"dir","mode":493} - testutil.go:1465: [1]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"offset":199,"xattrs":{"foo":"YmFy","invalid-utf8":"//79"},"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} -=== RUN TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=9,prefix="/",lossless=false,format=USTAR + testutil.go:1465: [1]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"offset":201,"xattrs":{"foo":"YmFy","invalid-utf8":"//79"},"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} +=== RUN TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=9,prefix="../",lossless=false,format=PAX +=== RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=1,prefix="/",format=USTAR#01 +=== NAME TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=9,prefix="../",lossless=false,format=PAX + gzip_test.go:62: got gzip streams: + gzip_test.go:80: [0] at 0 in stargz, uncompressed length 2048 + gzip_test.go:80: [1] at 201 in stargz, uncompressed length 512 + gzip_test.go:80: [2] at 243 in stargz, uncompressed length 2048 + gzip_test.go:80: [3] at 560 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000f3STARGZ" + testutil.go:1462: got TOC entries: + testutil.go:1465: [0]: {"name":"foo","type":"dir","mode":493} + testutil.go:1465: [1]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"offset":201,"xattrs":{"foo":"YmFy","invalid-utf8":"//79"},"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} +=== RUN TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=9,prefix="../",lossless=true,format=GNU === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="",src=1,format=USTAR testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"foo","type":"reg","size":5,"mode":420,"offset":540,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"foo","type":"chunk","offset":572,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"foo2/","type":"dir","mode":493},{"name":"foo2/bar","type":"reg","size":5,"mode":420,"offset":3156,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"foo2/bar","type":"chunk","offset":3188,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":540,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"foo","type":"reg","size":5,"mode":420,"offset":1592,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"foo","type":"chunk","offset":1624,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"foo2/","type":"dir","mode":493},{"name":"foo2/bar","type":"reg","size":5,"mode":420,"offset":4264,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"foo2/bar","type":"chunk","offset":4296,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [foo foo2] vs [.no.prefetch.landmark foo foo2] + testutil.go:377: Directory: "" vs "": [foo foo2] vs [foo foo2 .no.prefetch.landmark] testutil.go:371: Comparing: "foo" vs "foo" testutil.go:485: Offset: 540, NextOffset: 572 testutil.go:485: Offset: 1592, NextOffset: 1624 @@ -8667,52 +8715,38 @@ testutil.go:485: Offset: 572, NextOffset: 3156 testutil.go:371: Comparing: "foo2" vs "foo2" testutil.go:377: Directory: "foo2" vs "foo2": [bar] vs [bar] -=== NAME TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=9,prefix="/",lossless=false,format=USTAR - gzip_test.go:62: got gzip streams: -=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="",src=1,format=USTAR testutil.go:371: Comparing: "foo2/bar" vs "foo2/bar" testutil.go:485: Offset: 4264, NextOffset: 4296 -=== NAME TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=9,prefix="/",lossless=false,format=USTAR - gzip_test.go:80: [0] at 0 in stargz, uncompressed length 2048 - gzip_test.go:80: [1] at 199 in stargz, uncompressed length 512 - gzip_test.go:80: [2] at 241 in stargz, uncompressed length 2048 - gzip_test.go:80: [3] at 556 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000f1STARGZ" -=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="",src=1,format=USTAR testutil.go:485: Offset: 3156, NextOffset: 3188 testutil.go:485: Offset: 4296, NextOffset: 7983 testutil.go:485: Offset: 3188, NextOffset: 6875 -=== NAME TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=9,prefix="/",lossless=false,format=USTAR - testutil.go:1462: got TOC entries: - testutil.go:1465: [0]: {"name":"foo","type":"dir","mode":493} - testutil.go:1465: [1]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"offset":199,"xattrs":{"foo":"YmFy","invalid-utf8":"//79"},"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} -=== RUN TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=9,prefix="/",lossless=true,format=PAX === RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="./",src=1,format=USTAR -=== NAME TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=9,prefix="/",lossless=true,format=PAX +=== NAME TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=9,prefix="../",lossless=true,format=GNU gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 2048 - gzip_test.go:80: [1] at 199 in stargz, uncompressed length 1636 - gzip_test.go:80: [2] at 249 in stargz, uncompressed length 2048 - gzip_test.go:80: [3] at 564 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000f9STARGZ" + gzip_test.go:80: [1] at 208 in stargz, uncompressed length 1636 + gzip_test.go:80: [2] at 258 in stargz, uncompressed length 2048 + gzip_test.go:80: [3] at 574 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000102STARGZ" testutil.go:1462: got TOC entries: testutil.go:1465: [0]: {"name":"foo","type":"dir","mode":493} - testutil.go:1465: [1]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"offset":199,"xattrs":{"foo":"YmFy","invalid-utf8":"//79"},"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} -=== RUN TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=9,prefix="/",lossless=false,format=PAX -=== RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=9,prefix="./",format=GNU#01 -=== NAME TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=9,prefix="/",lossless=false,format=PAX + testutil.go:1465: [1]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"offset":208,"xattrs":{"foo":"YmFy","invalid-utf8":"//79"},"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} +=== RUN TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=9,prefix="../",lossless=false,format=GNU gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 2048 - gzip_test.go:80: [1] at 199 in stargz, uncompressed length 512 - gzip_test.go:80: [2] at 241 in stargz, uncompressed length 2048 - gzip_test.go:80: [3] at 556 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000f1STARGZ" + gzip_test.go:80: [1] at 208 in stargz, uncompressed length 512 + gzip_test.go:80: [2] at 250 in stargz, uncompressed length 2048 + gzip_test.go:80: [3] at 566 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000faSTARGZ" testutil.go:1462: got TOC entries: testutil.go:1465: [0]: {"name":"foo","type":"dir","mode":493} - testutil.go:1465: [1]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"offset":199,"xattrs":{"foo":"YmFy","invalid-utf8":"//79"},"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} -=== RUN TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=9,prefix="/",lossless=true,format=GNU + testutil.go:1465: [1]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"offset":208,"xattrs":{"foo":"YmFy","invalid-utf8":"//79"},"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} +=== RUN TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=-1,prefix="",lossless=true,format=USTAR === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="./",src=1,format=USTAR testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"./foo","type":"reg","size":5,"mode":420,"offset":540,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./foo","type":"chunk","offset":572,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"./foo2/","type":"dir","mode":493},{"name":"./foo2/bar","type":"reg","size":5,"mode":420,"offset":3156,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./foo2/bar","type":"chunk","offset":3188,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":540,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"./foo","type":"reg","size":5,"mode":420,"offset":1592,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./foo","type":"chunk","offset":1624,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"./foo2/","type":"dir","mode":493},{"name":"./foo2/bar","type":"reg","size":5,"mode":420,"offset":4264,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./foo2/bar","type":"chunk","offset":4296,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [foo foo2] vs [foo foo2 .no.prefetch.landmark] +=== RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=1,prefix="/",format=PAX#01 +=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="./",src=1,format=USTAR + testutil.go:377: Directory: "" vs "": [foo foo2] vs [.no.prefetch.landmark foo foo2] testutil.go:371: Comparing: "foo" vs "foo" testutil.go:485: Offset: 540, NextOffset: 572 testutil.go:485: Offset: 1592, NextOffset: 1624 @@ -8726,56 +8760,65 @@ testutil.go:485: Offset: 3188, NextOffset: 6875 testutil.go:485: Offset: 4296, NextOffset: 7983 testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [foo2 .no.prefetch.landmark foo] vs [foo foo2] + testutil.go:377: Directory: "" vs "": [.no.prefetch.landmark foo foo2] vs [foo foo2] testutil.go:371: Comparing: "foo" vs "foo" testutil.go:485: Offset: 1592, NextOffset: 1624 testutil.go:485: Offset: 540, NextOffset: 572 testutil.go:485: Offset: 1624, NextOffset: 4264 +=== NAME TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=-1,prefix="",lossless=true,format=USTAR + gzip_test.go:62: got gzip streams: + gzip_test.go:80: [0] at 0 in stargz, uncompressed length 2048 + gzip_test.go:80: [1] at 209 in stargz, uncompressed length 1636 + gzip_test.go:80: [2] at 259 in stargz, uncompressed length 2048 + gzip_test.go:80: [3] at 580 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000103STARGZ" + testutil.go:1462: got TOC entries: + testutil.go:1465: [0]: {"name":"foo","type":"dir","mode":493} + testutil.go:1465: [1]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"offset":209,"xattrs":{"foo":"YmFy","invalid-utf8":"//79"},"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} +=== RUN TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=-1,prefix="",lossless=false,format=USTAR +=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="./",src=1,format=USTAR testutil.go:485: Offset: 572, NextOffset: 3156 testutil.go:371: Comparing: "foo2" vs "foo2" testutil.go:377: Directory: "foo2" vs "foo2": [bar] vs [bar] testutil.go:371: Comparing: "foo2/bar" vs "foo2/bar" testutil.go:485: Offset: 4264, NextOffset: 4296 -=== NAME TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=9,prefix="/",lossless=true,format=GNU - gzip_test.go:62: got gzip streams: -=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="./",src=1,format=USTAR testutil.go:485: Offset: 3156, NextOffset: 3188 testutil.go:485: Offset: 4296, NextOffset: 7983 testutil.go:485: Offset: 3188, NextOffset: 6875 === RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="/",src=1,format=USTAR -=== RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=9,prefix="/",format=USTAR#01 -=== NAME TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=9,prefix="/",lossless=true,format=GNU +=== NAME TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=-1,prefix="",lossless=false,format=USTAR + gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 2048 - gzip_test.go:80: [1] at 204 in stargz, uncompressed length 1636 - gzip_test.go:80: [2] at 254 in stargz, uncompressed length 2048 - gzip_test.go:80: [3] at 570 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000feSTARGZ" + gzip_test.go:80: [1] at 209 in stargz, uncompressed length 512 + gzip_test.go:80: [2] at 251 in stargz, uncompressed length 2048 + gzip_test.go:80: [3] at 572 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000fbSTARGZ" testutil.go:1462: got TOC entries: testutil.go:1465: [0]: {"name":"foo","type":"dir","mode":493} - testutil.go:1465: [1]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"offset":204,"xattrs":{"foo":"YmFy","invalid-utf8":"//79"},"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} -=== RUN TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=9,prefix="/",lossless=false,format=GNU + testutil.go:1465: [1]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"offset":209,"xattrs":{"foo":"YmFy","invalid-utf8":"//79"},"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} +=== RUN TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=-1,prefix="",lossless=true,format=PAX gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 2048 - gzip_test.go:80: [1] at 204 in stargz, uncompressed length 512 - gzip_test.go:80: [2] at 246 in stargz, uncompressed length 2048 - gzip_test.go:80: [3] at 562 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000f6STARGZ" + gzip_test.go:80: [1] at 209 in stargz, uncompressed length 1636 + gzip_test.go:80: [2] at 259 in stargz, uncompressed length 2048 + gzip_test.go:80: [3] at 580 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000103STARGZ" testutil.go:1462: got TOC entries: testutil.go:1465: [0]: {"name":"foo","type":"dir","mode":493} - testutil.go:1465: [1]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"offset":204,"xattrs":{"foo":"YmFy","invalid-utf8":"//79"},"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} -=== RUN TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=9,prefix="../",lossless=true,format=USTAR -=== RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=9,prefix="/",format=PAX#01 -=== NAME TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=9,prefix="../",lossless=true,format=USTAR + testutil.go:1465: [1]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"offset":209,"xattrs":{"foo":"YmFy","invalid-utf8":"//79"},"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} +=== RUN TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=-1,prefix="",lossless=false,format=PAX +=== RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=1,prefix="/",format=GNU#01 +=== NAME TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=-1,prefix="",lossless=false,format=PAX gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 2048 - gzip_test.go:80: [1] at 201 in stargz, uncompressed length 1636 + gzip_test.go:80: [1] at 209 in stargz, uncompressed length 512 gzip_test.go:80: [2] at 251 in stargz, uncompressed length 2048 - gzip_test.go:80: [3] at 568 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000fbSTARGZ" + gzip_test.go:80: [3] at 572 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000fbSTARGZ" testutil.go:1462: got TOC entries: testutil.go:1465: [0]: {"name":"foo","type":"dir","mode":493} - testutil.go:1465: [1]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"offset":201,"xattrs":{"foo":"YmFy","invalid-utf8":"//79"},"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} -=== RUN TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=9,prefix="../",lossless=false,format=USTAR + testutil.go:1465: [1]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"offset":209,"xattrs":{"foo":"YmFy","invalid-utf8":"//79"},"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="/",src=1,format=USTAR testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"/foo","type":"reg","size":5,"mode":420,"offset":540,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/foo","type":"chunk","offset":572,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"/foo2/","type":"dir","mode":493},{"name":"/foo2/bar","type":"reg","size":5,"mode":420,"offset":3156,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/foo2/bar","type":"chunk","offset":3188,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":540,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"/foo","type":"reg","size":5,"mode":420,"offset":1592,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/foo","type":"chunk","offset":1624,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"/foo2/","type":"dir","mode":493},{"name":"/foo2/bar","type":"reg","size":5,"mode":420,"offset":4264,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/foo2/bar","type":"chunk","offset":4296,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} +=== RUN TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=-1,prefix="",lossless=true,format=GNU +=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="/",src=1,format=USTAR testutil.go:371: Comparing: "" vs "" testutil.go:377: Directory: "" vs "": [foo foo2] vs [.no.prefetch.landmark foo foo2] testutil.go:371: Comparing: "foo" vs "foo" @@ -8805,40 +8848,50 @@ testutil.go:485: Offset: 4296, NextOffset: 7983 testutil.go:485: Offset: 3188, NextOffset: 6875 === RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="../",src=1,format=USTAR -=== NAME TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=9,prefix="../",lossless=false,format=USTAR +=== NAME TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=-1,prefix="",lossless=true,format=GNU gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 2048 - gzip_test.go:80: [1] at 201 in stargz, uncompressed length 512 - gzip_test.go:80: [2] at 243 in stargz, uncompressed length 2048 - gzip_test.go:80: [3] at 560 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000f3STARGZ" + gzip_test.go:80: [1] at 214 in stargz, uncompressed length 1636 + gzip_test.go:80: [2] at 264 in stargz, uncompressed length 2048 + gzip_test.go:80: [3] at 585 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000108STARGZ" testutil.go:1462: got TOC entries: testutil.go:1465: [0]: {"name":"foo","type":"dir","mode":493} - testutil.go:1465: [1]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"offset":201,"xattrs":{"foo":"YmFy","invalid-utf8":"//79"},"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} -=== RUN TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=9,prefix="../",lossless=true,format=PAX + testutil.go:1465: [1]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"offset":214,"xattrs":{"foo":"YmFy","invalid-utf8":"//79"},"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} +=== RUN TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=-1,prefix="",lossless=false,format=GNU gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 2048 -=== RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=9,prefix="/",format=GNU#01 -=== NAME TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=9,prefix="../",lossless=true,format=PAX - gzip_test.go:80: [1] at 201 in stargz, uncompressed length 1636 - gzip_test.go:80: [2] at 251 in stargz, uncompressed length 2048 - gzip_test.go:80: [3] at 568 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000fbSTARGZ" + gzip_test.go:80: [1] at 214 in stargz, uncompressed length 512 + gzip_test.go:80: [2] at 256 in stargz, uncompressed length 2048 + gzip_test.go:80: [3] at 577 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000100STARGZ" testutil.go:1462: got TOC entries: testutil.go:1465: [0]: {"name":"foo","type":"dir","mode":493} - testutil.go:1465: [1]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"offset":201,"xattrs":{"foo":"YmFy","invalid-utf8":"//79"},"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} -=== RUN TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=9,prefix="../",lossless=false,format=PAX + testutil.go:1465: [1]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"offset":214,"xattrs":{"foo":"YmFy","invalid-utf8":"//79"},"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} +=== RUN TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=-1,prefix="./",lossless=true,format=USTAR gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 2048 - gzip_test.go:80: [1] at 201 in stargz, uncompressed length 512 - gzip_test.go:80: [2] at 243 in stargz, uncompressed length 2048 - gzip_test.go:80: [3] at 560 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000f3STARGZ" + gzip_test.go:80: [1] at 211 in stargz, uncompressed length 1636 + gzip_test.go:80: [2] at 261 in stargz, uncompressed length 2048 + gzip_test.go:80: [3] at 582 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000105STARGZ" testutil.go:1462: got TOC entries: testutil.go:1465: [0]: {"name":"foo","type":"dir","mode":493} - testutil.go:1465: [1]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"offset":201,"xattrs":{"foo":"YmFy","invalid-utf8":"//79"},"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} -=== RUN TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=9,prefix="../",lossless=true,format=GNU + testutil.go:1465: [1]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"offset":211,"xattrs":{"foo":"YmFy","invalid-utf8":"//79"},"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} +=== RUN TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=-1,prefix="./",lossless=false,format=USTAR +=== RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=1,prefix="../",format=USTAR#01 +=== NAME TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=-1,prefix="./",lossless=false,format=USTAR + gzip_test.go:62: got gzip streams: + gzip_test.go:80: [0] at 0 in stargz, uncompressed length 2048 + gzip_test.go:80: [1] at 211 in stargz, uncompressed length 512 + gzip_test.go:80: [2] at 253 in stargz, uncompressed length 2048 + gzip_test.go:80: [3] at 574 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000fdSTARGZ" + testutil.go:1462: got TOC entries: + testutil.go:1465: [0]: {"name":"foo","type":"dir","mode":493} + testutil.go:1465: [1]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"offset":211,"xattrs":{"foo":"YmFy","invalid-utf8":"//79"},"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="../",src=1,format=USTAR testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"../foo","type":"reg","size":5,"mode":420,"offset":540,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../foo","type":"chunk","offset":572,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"../foo2/","type":"dir","mode":493},{"name":"../foo2/bar","type":"reg","size":5,"mode":420,"offset":3156,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../foo2/bar","type":"chunk","offset":3188,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":540,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"../foo","type":"reg","size":5,"mode":420,"offset":1592,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../foo","type":"chunk","offset":1624,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"../foo2/","type":"dir","mode":493},{"name":"../foo2/bar","type":"reg","size":5,"mode":420,"offset":4264,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../foo2/bar","type":"chunk","offset":4296,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} testutil.go:371: Comparing: "" vs "" +=== RUN TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=-1,prefix="./",lossless=true,format=PAX +=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="../",src=1,format=USTAR testutil.go:377: Directory: "" vs "": [foo foo2] vs [.no.prefetch.landmark foo foo2] testutil.go:371: Comparing: "foo" vs "foo" testutil.go:485: Offset: 540, NextOffset: 572 @@ -8851,67 +8904,56 @@ testutil.go:485: Offset: 3156, NextOffset: 3188 testutil.go:485: Offset: 4264, NextOffset: 4296 testutil.go:485: Offset: 3188, NextOffset: 6875 -=== NAME TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=9,prefix="../",lossless=true,format=GNU - gzip_test.go:62: got gzip streams: -=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="../",src=1,format=USTAR testutil.go:485: Offset: 4296, NextOffset: 7983 -=== NAME TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=9,prefix="../",lossless=true,format=GNU - gzip_test.go:80: [0] at 0 in stargz, uncompressed length 2048 -=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="../",src=1,format=USTAR testutil.go:371: Comparing: "" vs "" testutil.go:377: Directory: "" vs "": [.no.prefetch.landmark foo foo2] vs [foo foo2] testutil.go:371: Comparing: "foo2" vs "foo2" testutil.go:377: Directory: "foo2" vs "foo2": [bar] vs [bar] -=== NAME TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=9,prefix="../",lossless=true,format=GNU - gzip_test.go:80: [1] at 208 in stargz, uncompressed length 1636 -=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="../",src=1,format=USTAR testutil.go:371: Comparing: "foo2/bar" vs "foo2/bar" testutil.go:485: Offset: 4264, NextOffset: 4296 -=== NAME TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=9,prefix="../",lossless=true,format=GNU - gzip_test.go:80: [2] at 258 in stargz, uncompressed length 2048 - gzip_test.go:80: [3] at 574 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000102STARGZ" -=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="../",src=1,format=USTAR testutil.go:485: Offset: 3156, NextOffset: 3188 testutil.go:485: Offset: 4296, NextOffset: 7983 testutil.go:485: Offset: 3188, NextOffset: 6875 -=== NAME TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=9,prefix="../",lossless=true,format=GNU - testutil.go:1462: got TOC entries: - testutil.go:1465: [0]: {"name":"foo","type":"dir","mode":493} - testutil.go:1465: [1]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"offset":208,"xattrs":{"foo":"YmFy","invalid-utf8":"//79"},"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} -=== RUN TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=9,prefix="../",lossless=false,format=GNU -=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="../",src=1,format=USTAR testutil.go:371: Comparing: "foo" vs "foo" testutil.go:485: Offset: 1592, NextOffset: 1624 testutil.go:485: Offset: 540, NextOffset: 572 testutil.go:485: Offset: 1624, NextOffset: 4264 testutil.go:485: Offset: 572, NextOffset: 3156 === RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="",src=1,format=PAX -=== NAME TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=9,prefix="../",lossless=false,format=GNU +=== NAME TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=-1,prefix="./",lossless=true,format=PAX gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 2048 - gzip_test.go:80: [1] at 208 in stargz, uncompressed length 512 - gzip_test.go:80: [2] at 250 in stargz, uncompressed length 2048 - gzip_test.go:80: [3] at 566 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000faSTARGZ" + gzip_test.go:80: [1] at 211 in stargz, uncompressed length 1636 + gzip_test.go:80: [2] at 261 in stargz, uncompressed length 2048 + gzip_test.go:80: [3] at 582 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000105STARGZ" testutil.go:1462: got TOC entries: testutil.go:1465: [0]: {"name":"foo","type":"dir","mode":493} - testutil.go:1465: [1]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"offset":208,"xattrs":{"foo":"YmFy","invalid-utf8":"//79"},"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} -=== RUN TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=-1,prefix="",lossless=true,format=USTAR -=== RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=9,prefix="../",format=USTAR#01 -=== NAME TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=-1,prefix="",lossless=true,format=USTAR + testutil.go:1465: [1]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"offset":211,"xattrs":{"foo":"YmFy","invalid-utf8":"//79"},"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} +=== RUN TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=-1,prefix="./",lossless=false,format=PAX gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 2048 - gzip_test.go:80: [1] at 209 in stargz, uncompressed length 1636 - gzip_test.go:80: [2] at 259 in stargz, uncompressed length 2048 - gzip_test.go:80: [3] at 580 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000103STARGZ" + gzip_test.go:80: [1] at 211 in stargz, uncompressed length 512 + gzip_test.go:80: [2] at 253 in stargz, uncompressed length 2048 + gzip_test.go:80: [3] at 574 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000fdSTARGZ" testutil.go:1462: got TOC entries: testutil.go:1465: [0]: {"name":"foo","type":"dir","mode":493} - testutil.go:1465: [1]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"offset":209,"xattrs":{"foo":"YmFy","invalid-utf8":"//79"},"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} -=== RUN TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=-1,prefix="",lossless=false,format=USTAR + testutil.go:1465: [1]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"offset":211,"xattrs":{"foo":"YmFy","invalid-utf8":"//79"},"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} +=== RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=1,prefix="../",format=PAX#01 +=== RUN TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=-1,prefix="./",lossless=true,format=GNU + gzip_test.go:62: got gzip streams: + gzip_test.go:80: [0] at 0 in stargz, uncompressed length 2048 + gzip_test.go:80: [1] at 217 in stargz, uncompressed length 1636 + gzip_test.go:80: [2] at 267 in stargz, uncompressed length 2048 + gzip_test.go:80: [3] at 588 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000010bSTARGZ" + testutil.go:1462: got TOC entries: + testutil.go:1465: [0]: {"name":"foo","type":"dir","mode":493} + testutil.go:1465: [1]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"offset":217,"xattrs":{"foo":"YmFy","invalid-utf8":"//79"},"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} +=== RUN TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=-1,prefix="./",lossless=false,format=GNU === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="",src=1,format=PAX testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"foo","type":"reg","size":5,"mode":420,"offset":540,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"foo","type":"chunk","offset":572,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"foo2/","type":"dir","mode":493},{"name":"foo2/bar","type":"reg","size":5,"mode":420,"offset":3156,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"foo2/bar","type":"chunk","offset":3188,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":540,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"foo","type":"reg","size":5,"mode":420,"offset":1592,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"foo","type":"chunk","offset":1624,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"foo2/","type":"dir","mode":493},{"name":"foo2/bar","type":"reg","size":5,"mode":420,"offset":4264,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"foo2/bar","type":"chunk","offset":4296,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [foo2 foo] vs [.no.prefetch.landmark foo foo2] + testutil.go:377: Directory: "" vs "": [foo foo2] vs [.no.prefetch.landmark foo foo2] testutil.go:371: Comparing: "foo" vs "foo" testutil.go:485: Offset: 540, NextOffset: 572 testutil.go:485: Offset: 1592, NextOffset: 1624 @@ -8923,6 +8965,17 @@ testutil.go:485: Offset: 3156, NextOffset: 3188 testutil.go:485: Offset: 4264, NextOffset: 4296 testutil.go:485: Offset: 3188, NextOffset: 6875 +=== NAME TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=-1,prefix="./",lossless=false,format=GNU + gzip_test.go:62: got gzip streams: + gzip_test.go:80: [0] at 0 in stargz, uncompressed length 2048 + gzip_test.go:80: [1] at 217 in stargz, uncompressed length 512 + gzip_test.go:80: [2] at 259 in stargz, uncompressed length 2048 + gzip_test.go:80: [3] at 580 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000103STARGZ" + testutil.go:1462: got TOC entries: + testutil.go:1465: [0]: {"name":"foo","type":"dir","mode":493} + testutil.go:1465: [1]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"offset":217,"xattrs":{"foo":"YmFy","invalid-utf8":"//79"},"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} +=== RUN TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=-1,prefix="/",lossless=true,format=USTAR +=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="",src=1,format=PAX testutil.go:485: Offset: 4296, NextOffset: 7983 testutil.go:371: Comparing: "" vs "" testutil.go:377: Directory: "" vs "": [.no.prefetch.landmark foo foo2] vs [foo foo2] @@ -8934,129 +8987,136 @@ testutil.go:371: Comparing: "foo2" vs "foo2" testutil.go:377: Directory: "foo2" vs "foo2": [bar] vs [bar] testutil.go:371: Comparing: "foo2/bar" vs "foo2/bar" -=== NAME TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=-1,prefix="",lossless=false,format=USTAR - gzip_test.go:62: got gzip streams: -=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="",src=1,format=PAX testutil.go:485: Offset: 4264, NextOffset: 4296 testutil.go:485: Offset: 3156, NextOffset: 3188 testutil.go:485: Offset: 4296, NextOffset: 7983 -=== NAME TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=-1,prefix="",lossless=false,format=USTAR - gzip_test.go:80: [0] at 0 in stargz, uncompressed length 2048 -=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="",src=1,format=PAX testutil.go:485: Offset: 3188, NextOffset: 6875 -=== NAME TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=-1,prefix="",lossless=false,format=USTAR - gzip_test.go:80: [1] at 209 in stargz, uncompressed length 512 - gzip_test.go:80: [2] at 251 in stargz, uncompressed length 2048 - gzip_test.go:80: [3] at 572 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000fbSTARGZ" - testutil.go:1462: got TOC entries: - testutil.go:1465: [0]: {"name":"foo","type":"dir","mode":493} - testutil.go:1465: [1]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"offset":209,"xattrs":{"foo":"YmFy","invalid-utf8":"//79"},"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} -=== RUN TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=-1,prefix="",lossless=true,format=PAX === RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="./",src=1,format=PAX -=== NAME TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=-1,prefix="",lossless=true,format=PAX - gzip_test.go:62: got gzip streams: - gzip_test.go:80: [0] at 0 in stargz, uncompressed length 2048 - gzip_test.go:80: [1] at 209 in stargz, uncompressed length 1636 - gzip_test.go:80: [2] at 259 in stargz, uncompressed length 2048 - gzip_test.go:80: [3] at 580 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000103STARGZ" - testutil.go:1462: got TOC entries: - testutil.go:1465: [0]: {"name":"foo","type":"dir","mode":493} - testutil.go:1465: [1]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"offset":209,"xattrs":{"foo":"YmFy","invalid-utf8":"//79"},"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} -=== RUN TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=-1,prefix="",lossless=false,format=PAX -=== RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=9,prefix="../",format=PAX#01 -=== NAME TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=-1,prefix="",lossless=false,format=PAX +=== RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=1,prefix="../",format=GNU#01 +=== NAME TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=-1,prefix="/",lossless=true,format=USTAR gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 2048 - gzip_test.go:80: [1] at 209 in stargz, uncompressed length 512 - gzip_test.go:80: [2] at 251 in stargz, uncompressed length 2048 - gzip_test.go:80: [3] at 572 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000fbSTARGZ" + gzip_test.go:80: [1] at 210 in stargz, uncompressed length 1636 + gzip_test.go:80: [2] at 260 in stargz, uncompressed length 2048 + gzip_test.go:80: [3] at 581 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000104STARGZ" testutil.go:1462: got TOC entries: testutil.go:1465: [0]: {"name":"foo","type":"dir","mode":493} - testutil.go:1465: [1]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"offset":209,"xattrs":{"foo":"YmFy","invalid-utf8":"//79"},"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} -=== RUN TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=-1,prefix="",lossless=true,format=GNU + testutil.go:1465: [1]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"offset":210,"xattrs":{"foo":"YmFy","invalid-utf8":"//79"},"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} +=== RUN TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=-1,prefix="/",lossless=false,format=USTAR gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 2048 - gzip_test.go:80: [1] at 214 in stargz, uncompressed length 1636 - gzip_test.go:80: [2] at 264 in stargz, uncompressed length 2048 - gzip_test.go:80: [3] at 585 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000108STARGZ" + gzip_test.go:80: [1] at 210 in stargz, uncompressed length 512 + gzip_test.go:80: [2] at 252 in stargz, uncompressed length 2048 + gzip_test.go:80: [3] at 573 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000fcSTARGZ" testutil.go:1462: got TOC entries: testutil.go:1465: [0]: {"name":"foo","type":"dir","mode":493} - testutil.go:1465: [1]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"offset":214,"xattrs":{"foo":"YmFy","invalid-utf8":"//79"},"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} -=== RUN TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=-1,prefix="",lossless=false,format=GNU + testutil.go:1465: [1]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"offset":210,"xattrs":{"foo":"YmFy","invalid-utf8":"//79"},"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} +=== RUN TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=-1,prefix="/",lossless=true,format=PAX === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="./",src=1,format=PAX testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"./foo","type":"reg","size":5,"mode":420,"offset":540,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./foo","type":"chunk","offset":572,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"./foo2/","type":"dir","mode":493},{"name":"./foo2/bar","type":"reg","size":5,"mode":420,"offset":3156,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./foo2/bar","type":"chunk","offset":3188,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} +=== NAME TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=-1,prefix="/",lossless=true,format=PAX + gzip_test.go:62: got gzip streams: +=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="./",src=1,format=PAX testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":540,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"./foo","type":"reg","size":5,"mode":420,"offset":1592,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./foo","type":"chunk","offset":1624,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"./foo2/","type":"dir","mode":493},{"name":"./foo2/bar","type":"reg","size":5,"mode":420,"offset":4264,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./foo2/bar","type":"chunk","offset":4296,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} testutil.go:371: Comparing: "" vs "" testutil.go:377: Directory: "" vs "": [foo foo2] vs [.no.prefetch.landmark foo foo2] - testutil.go:371: Comparing: "foo" vs "foo" - testutil.go:485: Offset: 540, NextOffset: 572 - testutil.go:485: Offset: 1592, NextOffset: 1624 - testutil.go:485: Offset: 572, NextOffset: 3156 - testutil.go:485: Offset: 1624, NextOffset: 4264 +=== NAME TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=-1,prefix="/",lossless=true,format=PAX + gzip_test.go:80: [0] at 0 in stargz, uncompressed length 2048 + gzip_test.go:80: [1] at 210 in stargz, uncompressed length 1636 + gzip_test.go:80: [2] at 260 in stargz, uncompressed length 2048 +=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="./",src=1,format=PAX testutil.go:371: Comparing: "foo2" vs "foo2" +=== NAME TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=-1,prefix="/",lossless=true,format=PAX + gzip_test.go:80: [3] at 581 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000104STARGZ" +=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="./",src=1,format=PAX testutil.go:377: Directory: "foo2" vs "foo2": [bar] vs [bar] testutil.go:371: Comparing: "foo2/bar" vs "foo2/bar" testutil.go:485: Offset: 3156, NextOffset: 3188 testutil.go:485: Offset: 4264, NextOffset: 4296 +=== NAME TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=-1,prefix="/",lossless=true,format=PAX + testutil.go:1462: got TOC entries: + testutil.go:1465: [0]: {"name":"foo","type":"dir","mode":493} + testutil.go:1465: [1]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"offset":210,"xattrs":{"foo":"YmFy","invalid-utf8":"//79"},"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} +=== RUN TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=-1,prefix="/",lossless=false,format=PAX +=== RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=9,prefix="",format=USTAR#01 +=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="./",src=1,format=PAX testutil.go:485: Offset: 3188, NextOffset: 6875 testutil.go:485: Offset: 4296, NextOffset: 7983 - testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [foo2 .no.prefetch.landmark foo] vs [foo foo2] +=== NAME TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=-1,prefix="/",lossless=false,format=PAX + gzip_test.go:62: got gzip streams: + gzip_test.go:80: [0] at 0 in stargz, uncompressed length 2048 +=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="./",src=1,format=PAX testutil.go:371: Comparing: "foo" vs "foo" - testutil.go:485: Offset: 1592, NextOffset: 1624 testutil.go:485: Offset: 540, NextOffset: 572 +=== NAME TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=-1,prefix="/",lossless=false,format=PAX + gzip_test.go:80: [1] at 210 in stargz, uncompressed length 512 +=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="./",src=1,format=PAX + testutil.go:485: Offset: 1592, NextOffset: 1624 +=== NAME TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=-1,prefix="/",lossless=false,format=PAX + gzip_test.go:80: [2] at 252 in stargz, uncompressed length 2048 + gzip_test.go:80: [3] at 573 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000fcSTARGZ" +=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="./",src=1,format=PAX + testutil.go:485: Offset: 572, NextOffset: 3156 testutil.go:485: Offset: 1624, NextOffset: 4264 -=== NAME TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=-1,prefix="",lossless=false,format=GNU - gzip_test.go:62: got gzip streams: - gzip_test.go:80: [0] at 0 in stargz, uncompressed length 2048 - gzip_test.go:80: [1] at 214 in stargz, uncompressed length 512 - gzip_test.go:80: [2] at 256 in stargz, uncompressed length 2048 - gzip_test.go:80: [3] at 577 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000100STARGZ" + testutil.go:371: Comparing: "" vs "" + testutil.go:377: Directory: "" vs "": [.no.prefetch.landmark foo foo2] vs [foo foo2] + testutil.go:371: Comparing: "foo" vs "foo" + testutil.go:485: Offset: 1592, NextOffset: 1624 +=== NAME TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=-1,prefix="/",lossless=false,format=PAX testutil.go:1462: got TOC entries: +=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="./",src=1,format=PAX + testutil.go:485: Offset: 540, NextOffset: 572 +=== NAME TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=-1,prefix="/",lossless=false,format=PAX testutil.go:1465: [0]: {"name":"foo","type":"dir","mode":493} - testutil.go:1465: [1]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"offset":214,"xattrs":{"foo":"YmFy","invalid-utf8":"//79"},"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} -=== RUN TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=-1,prefix="./",lossless=true,format=USTAR + testutil.go:1465: [1]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"offset":210,"xattrs":{"foo":"YmFy","invalid-utf8":"//79"},"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="./",src=1,format=PAX + testutil.go:485: Offset: 1624, NextOffset: 4264 testutil.go:485: Offset: 572, NextOffset: 3156 testutil.go:371: Comparing: "foo2" vs "foo2" testutil.go:377: Directory: "foo2" vs "foo2": [bar] vs [bar] +=== RUN TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=-1,prefix="/",lossless=true,format=GNU +=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="./",src=1,format=PAX testutil.go:371: Comparing: "foo2/bar" vs "foo2/bar" testutil.go:485: Offset: 4264, NextOffset: 4296 testutil.go:485: Offset: 3156, NextOffset: 3188 testutil.go:485: Offset: 4296, NextOffset: 7983 testutil.go:485: Offset: 3188, NextOffset: 6875 === RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="/",src=1,format=PAX -=== RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=9,prefix="../",format=GNU#01 -=== NAME TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=-1,prefix="./",lossless=true,format=USTAR +=== NAME TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=-1,prefix="/",lossless=true,format=GNU gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 2048 - gzip_test.go:80: [1] at 211 in stargz, uncompressed length 1636 - gzip_test.go:80: [2] at 261 in stargz, uncompressed length 2048 - gzip_test.go:80: [3] at 582 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000105STARGZ" + gzip_test.go:80: [1] at 213 in stargz, uncompressed length 1636 + gzip_test.go:80: [2] at 263 in stargz, uncompressed length 2048 + gzip_test.go:80: [3] at 583 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000107STARGZ" testutil.go:1462: got TOC entries: testutil.go:1465: [0]: {"name":"foo","type":"dir","mode":493} - testutil.go:1465: [1]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"offset":211,"xattrs":{"foo":"YmFy","invalid-utf8":"//79"},"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} -=== RUN TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=-1,prefix="./",lossless=false,format=USTAR + testutil.go:1465: [1]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"offset":213,"xattrs":{"foo":"YmFy","invalid-utf8":"//79"},"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} +=== RUN TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=-1,prefix="/",lossless=false,format=GNU gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 2048 - gzip_test.go:80: [1] at 211 in stargz, uncompressed length 512 - gzip_test.go:80: [2] at 253 in stargz, uncompressed length 2048 - gzip_test.go:80: [3] at 574 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000fdSTARGZ" + gzip_test.go:80: [1] at 213 in stargz, uncompressed length 512 + gzip_test.go:80: [2] at 255 in stargz, uncompressed length 2048 + gzip_test.go:80: [3] at 575 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000ffSTARGZ" testutil.go:1462: got TOC entries: testutil.go:1465: [0]: {"name":"foo","type":"dir","mode":493} - testutil.go:1465: [1]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"offset":211,"xattrs":{"foo":"YmFy","invalid-utf8":"//79"},"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} -=== RUN TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=-1,prefix="./",lossless=true,format=PAX -=== RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=-1,prefix="",format=USTAR#01 + testutil.go:1465: [1]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"offset":213,"xattrs":{"foo":"YmFy","invalid-utf8":"//79"},"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} +=== RUN TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=-1,prefix="../",lossless=true,format=USTAR +=== RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=9,prefix="",format=PAX#01 +=== NAME TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=-1,prefix="../",lossless=true,format=USTAR + gzip_test.go:62: got gzip streams: + gzip_test.go:80: [0] at 0 in stargz, uncompressed length 2048 + gzip_test.go:80: [1] at 212 in stargz, uncompressed length 1636 + gzip_test.go:80: [2] at 262 in stargz, uncompressed length 2048 + gzip_test.go:80: [3] at 585 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000106STARGZ" + testutil.go:1462: got TOC entries: + testutil.go:1465: [0]: {"name":"foo","type":"dir","mode":493} + testutil.go:1465: [1]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"offset":212,"xattrs":{"foo":"YmFy","invalid-utf8":"//79"},"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} +=== RUN TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=-1,prefix="../",lossless=false,format=USTAR === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="/",src=1,format=PAX testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"/foo","type":"reg","size":5,"mode":420,"offset":540,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/foo","type":"chunk","offset":572,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"/foo2/","type":"dir","mode":493},{"name":"/foo2/bar","type":"reg","size":5,"mode":420,"offset":3156,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/foo2/bar","type":"chunk","offset":3188,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":540,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"/foo","type":"reg","size":5,"mode":420,"offset":1592,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/foo","type":"chunk","offset":1624,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"/foo2/","type":"dir","mode":493},{"name":"/foo2/bar","type":"reg","size":5,"mode":420,"offset":4264,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/foo2/bar","type":"chunk","offset":4296,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [foo foo2] vs [.no.prefetch.landmark foo foo2] - testutil.go:371: Comparing: "foo" vs "foo" - testutil.go:485: Offset: 540, NextOffset: 572 - testutil.go:485: Offset: 1592, NextOffset: 1624 - testutil.go:485: Offset: 572, NextOffset: 3156 - testutil.go:485: Offset: 1624, NextOffset: 4264 + testutil.go:377: Directory: "" vs "": [foo2 foo] vs [.no.prefetch.landmark foo foo2] testutil.go:371: Comparing: "foo2" vs "foo2" testutil.go:377: Directory: "foo2" vs "foo2": [bar] vs [bar] testutil.go:371: Comparing: "foo2/bar" vs "foo2/bar" @@ -9064,8 +9124,13 @@ testutil.go:485: Offset: 4264, NextOffset: 4296 testutil.go:485: Offset: 3188, NextOffset: 6875 testutil.go:485: Offset: 4296, NextOffset: 7983 + testutil.go:371: Comparing: "foo" vs "foo" + testutil.go:485: Offset: 540, NextOffset: 572 + testutil.go:485: Offset: 1592, NextOffset: 1624 + testutil.go:485: Offset: 572, NextOffset: 3156 + testutil.go:485: Offset: 1624, NextOffset: 4264 testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [.no.prefetch.landmark foo foo2] vs [foo2 foo] + testutil.go:377: Directory: "" vs "": [.no.prefetch.landmark foo foo2] vs [foo foo2] testutil.go:371: Comparing: "foo" vs "foo" testutil.go:485: Offset: 1592, NextOffset: 1624 testutil.go:485: Offset: 540, NextOffset: 572 @@ -9075,77 +9140,42 @@ testutil.go:377: Directory: "foo2" vs "foo2": [bar] vs [bar] testutil.go:371: Comparing: "foo2/bar" vs "foo2/bar" testutil.go:485: Offset: 4264, NextOffset: 4296 -=== NAME TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=-1,prefix="./",lossless=true,format=PAX - gzip_test.go:62: got gzip streams: -=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="/",src=1,format=PAX testutil.go:485: Offset: 3156, NextOffset: 3188 -=== NAME TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=-1,prefix="./",lossless=true,format=PAX - gzip_test.go:80: [0] at 0 in stargz, uncompressed length 2048 -=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="/",src=1,format=PAX testutil.go:485: Offset: 4296, NextOffset: 7983 testutil.go:485: Offset: 3188, NextOffset: 6875 -=== NAME TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=-1,prefix="./",lossless=true,format=PAX - gzip_test.go:80: [1] at 211 in stargz, uncompressed length 1636 - gzip_test.go:80: [2] at 261 in stargz, uncompressed length 2048 - gzip_test.go:80: [3] at 582 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000105STARGZ" - testutil.go:1462: got TOC entries: - testutil.go:1465: [0]: {"name":"foo","type":"dir","mode":493} - testutil.go:1465: [1]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"offset":211,"xattrs":{"foo":"YmFy","invalid-utf8":"//79"},"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} -=== RUN TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=-1,prefix="./",lossless=false,format=PAX === RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="../",src=1,format=PAX -=== NAME TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=-1,prefix="./",lossless=false,format=PAX - gzip_test.go:62: got gzip streams: - gzip_test.go:80: [0] at 0 in stargz, uncompressed length 2048 - gzip_test.go:80: [1] at 211 in stargz, uncompressed length 512 - gzip_test.go:80: [2] at 253 in stargz, uncompressed length 2048 - gzip_test.go:80: [3] at 574 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000fdSTARGZ" - testutil.go:1462: got TOC entries: - testutil.go:1465: [0]: {"name":"foo","type":"dir","mode":493} - testutil.go:1465: [1]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"offset":211,"xattrs":{"foo":"YmFy","invalid-utf8":"//79"},"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} -=== RUN TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=-1,prefix="./",lossless=true,format=GNU +=== NAME TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=-1,prefix="../",lossless=false,format=USTAR gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 2048 - gzip_test.go:80: [1] at 217 in stargz, uncompressed length 1636 - gzip_test.go:80: [2] at 267 in stargz, uncompressed length 2048 - gzip_test.go:80: [3] at 588 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000010bSTARGZ" + gzip_test.go:80: [1] at 212 in stargz, uncompressed length 512 + gzip_test.go:80: [2] at 254 in stargz, uncompressed length 2048 + gzip_test.go:80: [3] at 577 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000feSTARGZ" testutil.go:1462: got TOC entries: testutil.go:1465: [0]: {"name":"foo","type":"dir","mode":493} - testutil.go:1465: [1]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"offset":217,"xattrs":{"foo":"YmFy","invalid-utf8":"//79"},"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} -=== RUN TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=-1,prefix="./",lossless=false,format=GNU -=== RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=-1,prefix="",format=PAX#01 -=== NAME TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=-1,prefix="./",lossless=false,format=GNU + testutil.go:1465: [1]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"offset":212,"xattrs":{"foo":"YmFy","invalid-utf8":"//79"},"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} +=== RUN TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=-1,prefix="../",lossless=true,format=PAX +=== RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=9,prefix="",format=GNU#01 +=== NAME TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=-1,prefix="../",lossless=true,format=PAX gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 2048 - gzip_test.go:80: [1] at 217 in stargz, uncompressed length 512 - gzip_test.go:80: [2] at 259 in stargz, uncompressed length 2048 - gzip_test.go:80: [3] at 580 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000103STARGZ" + gzip_test.go:80: [1] at 212 in stargz, uncompressed length 1636 + gzip_test.go:80: [2] at 262 in stargz, uncompressed length 2048 + gzip_test.go:80: [3] at 585 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000106STARGZ" testutil.go:1462: got TOC entries: testutil.go:1465: [0]: {"name":"foo","type":"dir","mode":493} - testutil.go:1465: [1]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"offset":217,"xattrs":{"foo":"YmFy","invalid-utf8":"//79"},"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} -=== RUN TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=-1,prefix="/",lossless=true,format=USTAR + testutil.go:1465: [1]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"offset":212,"xattrs":{"foo":"YmFy","invalid-utf8":"//79"},"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} +=== RUN TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=-1,prefix="../",lossless=false,format=PAX === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="../",src=1,format=PAX testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"../foo","type":"reg","size":5,"mode":420,"offset":540,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../foo","type":"chunk","offset":572,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"../foo2/","type":"dir","mode":493},{"name":"../foo2/bar","type":"reg","size":5,"mode":420,"offset":3156,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../foo2/bar","type":"chunk","offset":3188,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":540,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"../foo","type":"reg","size":5,"mode":420,"offset":1592,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../foo","type":"chunk","offset":1624,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"../foo2/","type":"dir","mode":493},{"name":"../foo2/bar","type":"reg","size":5,"mode":420,"offset":4264,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../foo2/bar","type":"chunk","offset":4296,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [foo2 foo] vs [.no.prefetch.landmark foo foo2] + testutil.go:377: Directory: "" vs "": [foo foo2] vs [foo foo2 .no.prefetch.landmark] testutil.go:371: Comparing: "foo" vs "foo" -=== NAME TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=-1,prefix="/",lossless=true,format=USTAR - gzip_test.go:62: got gzip streams: - gzip_test.go:80: [0] at 0 in stargz, uncompressed length 2048 - gzip_test.go:80: [1] at 210 in stargz, uncompressed length 1636 -=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="../",src=1,format=PAX testutil.go:485: Offset: 540, NextOffset: 572 -=== NAME TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=-1,prefix="/",lossless=true,format=USTAR - gzip_test.go:80: [2] at 260 in stargz, uncompressed length 2048 - gzip_test.go:80: [3] at 581 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000104STARGZ" -=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="../",src=1,format=PAX testutil.go:485: Offset: 1592, NextOffset: 1624 testutil.go:485: Offset: 572, NextOffset: 3156 testutil.go:485: Offset: 1624, NextOffset: 4264 testutil.go:371: Comparing: "foo2" vs "foo2" -=== NAME TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=-1,prefix="/",lossless=true,format=USTAR - testutil.go:1462: got TOC entries: -=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="../",src=1,format=PAX testutil.go:377: Directory: "foo2" vs "foo2": [bar] vs [bar] testutil.go:371: Comparing: "foo2/bar" vs "foo2/bar" testutil.go:485: Offset: 3156, NextOffset: 3188 @@ -9158,42 +9188,36 @@ testutil.go:485: Offset: 1592, NextOffset: 1624 testutil.go:485: Offset: 540, NextOffset: 572 testutil.go:485: Offset: 1624, NextOffset: 4264 -=== NAME TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=-1,prefix="/",lossless=true,format=USTAR - testutil.go:1465: [0]: {"name":"foo","type":"dir","mode":493} -=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="../",src=1,format=PAX testutil.go:485: Offset: 572, NextOffset: 3156 testutil.go:371: Comparing: "foo2" vs "foo2" testutil.go:377: Directory: "foo2" vs "foo2": [bar] vs [bar] testutil.go:371: Comparing: "foo2/bar" vs "foo2/bar" testutil.go:485: Offset: 4264, NextOffset: 4296 -=== NAME TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=-1,prefix="/",lossless=true,format=USTAR - testutil.go:1465: [1]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"offset":210,"xattrs":{"foo":"YmFy","invalid-utf8":"//79"},"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} -=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="../",src=1,format=PAX testutil.go:485: Offset: 3156, NextOffset: 3188 testutil.go:485: Offset: 4296, NextOffset: 7983 testutil.go:485: Offset: 3188, NextOffset: 6875 -=== RUN TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=-1,prefix="/",lossless=false,format=USTAR === RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="",src=1,format=GNU -=== RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=-1,prefix="",format=GNU#01 -=== NAME TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=-1,prefix="/",lossless=false,format=USTAR +=== NAME TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=-1,prefix="../",lossless=false,format=PAX gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 2048 - gzip_test.go:80: [1] at 210 in stargz, uncompressed length 512 - gzip_test.go:80: [2] at 252 in stargz, uncompressed length 2048 - gzip_test.go:80: [3] at 573 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000fcSTARGZ" + gzip_test.go:80: [1] at 212 in stargz, uncompressed length 512 + gzip_test.go:80: [2] at 254 in stargz, uncompressed length 2048 + gzip_test.go:80: [3] at 577 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000feSTARGZ" testutil.go:1462: got TOC entries: testutil.go:1465: [0]: {"name":"foo","type":"dir","mode":493} - testutil.go:1465: [1]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"offset":210,"xattrs":{"foo":"YmFy","invalid-utf8":"//79"},"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} -=== RUN TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=-1,prefix="/",lossless=true,format=PAX +=== RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=9,prefix="./",format=USTAR#01 +=== NAME TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=-1,prefix="../",lossless=false,format=PAX + testutil.go:1465: [1]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"offset":212,"xattrs":{"foo":"YmFy","invalid-utf8":"//79"},"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} +=== RUN TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=-1,prefix="../",lossless=true,format=GNU gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 2048 - gzip_test.go:80: [1] at 210 in stargz, uncompressed length 1636 - gzip_test.go:80: [2] at 260 in stargz, uncompressed length 2048 - gzip_test.go:80: [3] at 581 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000104STARGZ" + gzip_test.go:80: [1] at 217 in stargz, uncompressed length 1636 + gzip_test.go:80: [2] at 267 in stargz, uncompressed length 2048 + gzip_test.go:80: [3] at 591 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000010bSTARGZ" testutil.go:1462: got TOC entries: testutil.go:1465: [0]: {"name":"foo","type":"dir","mode":493} - testutil.go:1465: [1]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"offset":210,"xattrs":{"foo":"YmFy","invalid-utf8":"//79"},"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} -=== RUN TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=-1,prefix="/",lossless=false,format=PAX + testutil.go:1465: [1]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"offset":217,"xattrs":{"foo":"YmFy","invalid-utf8":"//79"},"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} +=== RUN TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=-1,prefix="../",lossless=false,format=GNU === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="",src=1,format=GNU testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"foo","type":"reg","size":5,"mode":420,"offset":540,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"foo","type":"chunk","offset":572,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"foo2/","type":"dir","mode":493},{"name":"foo2/bar","type":"reg","size":5,"mode":420,"offset":3156,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"foo2/bar","type":"chunk","offset":3188,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":540,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"foo","type":"reg","size":5,"mode":420,"offset":1592,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"foo","type":"chunk","offset":1624,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"foo2/","type":"dir","mode":493},{"name":"foo2/bar","type":"reg","size":5,"mode":420,"offset":4264,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"foo2/bar","type":"chunk","offset":4296,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} @@ -9212,7 +9236,7 @@ testutil.go:485: Offset: 572, NextOffset: 3156 testutil.go:485: Offset: 1624, NextOffset: 4264 testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [.no.prefetch.landmark foo foo2] vs [foo2 foo] + testutil.go:377: Directory: "" vs "": [.no.prefetch.landmark foo foo2] vs [foo foo2] testutil.go:371: Comparing: "foo" vs "foo" testutil.go:485: Offset: 1592, NextOffset: 1624 testutil.go:485: Offset: 540, NextOffset: 572 @@ -9225,28 +9249,46 @@ testutil.go:485: Offset: 3156, NextOffset: 3188 testutil.go:485: Offset: 4296, NextOffset: 7983 testutil.go:485: Offset: 3188, NextOffset: 6875 +=== NAME TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=-1,prefix="../",lossless=false,format=GNU + gzip_test.go:62: got gzip streams: + gzip_test.go:80: [0] at 0 in stargz, uncompressed length 2048 + gzip_test.go:80: [1] at 217 in stargz, uncompressed length 512 + gzip_test.go:80: [2] at 259 in stargz, uncompressed length 2048 + gzip_test.go:80: [3] at 583 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000103STARGZ" + testutil.go:1462: got TOC entries: + testutil.go:1465: [0]: {"name":"foo","type":"dir","mode":493} + testutil.go:1465: [1]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"offset":217,"xattrs":{"foo":"YmFy","invalid-utf8":"//79"},"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} +=== RUN TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=-2,prefix="",lossless=true,format=USTAR === RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="./",src=1,format=GNU -=== RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=-1,prefix="./",format=USTAR#01 -=== NAME TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=-1,prefix="/",lossless=false,format=PAX +=== RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=9,prefix="./",format=PAX#01 +=== NAME TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=-2,prefix="",lossless=true,format=USTAR gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 2048 - gzip_test.go:80: [1] at 210 in stargz, uncompressed length 512 - gzip_test.go:80: [2] at 252 in stargz, uncompressed length 2048 - gzip_test.go:80: [3] at 573 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000fcSTARGZ" + gzip_test.go:80: [1] at 441 in stargz, uncompressed length 1636 + gzip_test.go:80: [2] at 694 in stargz, uncompressed length 2048 + gzip_test.go:80: [3] at 1342 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000002b6STARGZ" testutil.go:1462: got TOC entries: testutil.go:1465: [0]: {"name":"foo","type":"dir","mode":493} - testutil.go:1465: [1]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"offset":210,"xattrs":{"foo":"YmFy","invalid-utf8":"//79"},"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} -=== RUN TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=-1,prefix="/",lossless=true,format=GNU + testutil.go:1465: [1]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"offset":441,"xattrs":{"foo":"YmFy","invalid-utf8":"//79"},"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} +=== RUN TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=-2,prefix="",lossless=false,format=USTAR gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 2048 - gzip_test.go:80: [1] at 213 in stargz, uncompressed length 1636 - gzip_test.go:80: [2] at 263 in stargz, uncompressed length 2048 - gzip_test.go:80: [3] at 583 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000107STARGZ" + gzip_test.go:80: [1] at 441 in stargz, uncompressed length 512 + gzip_test.go:80: [2] at 553 in stargz, uncompressed length 2048 + gzip_test.go:80: [3] at 1201 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000229STARGZ" testutil.go:1462: got TOC entries: testutil.go:1465: [0]: {"name":"foo","type":"dir","mode":493} - testutil.go:1465: [1]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"offset":213,"xattrs":{"foo":"YmFy","invalid-utf8":"//79"},"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} -=== RUN TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=-1,prefix="/",lossless=false,format=GNU -=== RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=-1,prefix="./",format=PAX#01 + testutil.go:1465: [1]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"offset":441,"xattrs":{"foo":"YmFy","invalid-utf8":"//79"},"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} +=== RUN TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=-2,prefix="",lossless=true,format=PAX + gzip_test.go:62: got gzip streams: + gzip_test.go:80: [0] at 0 in stargz, uncompressed length 2048 + gzip_test.go:80: [1] at 441 in stargz, uncompressed length 1636 + gzip_test.go:80: [2] at 694 in stargz, uncompressed length 2048 + gzip_test.go:80: [3] at 1342 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000002b6STARGZ" + testutil.go:1462: got TOC entries: + testutil.go:1465: [0]: {"name":"foo","type":"dir","mode":493} + testutil.go:1465: [1]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"offset":441,"xattrs":{"foo":"YmFy","invalid-utf8":"//79"},"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} +=== RUN TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=-2,prefix="",lossless=false,format=PAX === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="./",src=1,format=GNU testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"./foo","type":"reg","size":5,"mode":420,"offset":540,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./foo","type":"chunk","offset":572,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"./foo2/","type":"dir","mode":493},{"name":"./foo2/bar","type":"reg","size":5,"mode":420,"offset":3156,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./foo2/bar","type":"chunk","offset":3188,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":540,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"./foo","type":"reg","size":5,"mode":420,"offset":1592,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./foo","type":"chunk","offset":1624,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"./foo2/","type":"dir","mode":493},{"name":"./foo2/bar","type":"reg","size":5,"mode":420,"offset":4264,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./foo2/bar","type":"chunk","offset":4296,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} @@ -9278,61 +9320,33 @@ testutil.go:485: Offset: 3156, NextOffset: 3188 testutil.go:485: Offset: 4296, NextOffset: 7983 testutil.go:485: Offset: 3188, NextOffset: 6875 -=== NAME TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=-1,prefix="/",lossless=false,format=GNU - gzip_test.go:62: got gzip streams: - gzip_test.go:80: [0] at 0 in stargz, uncompressed length 2048 - gzip_test.go:80: [1] at 213 in stargz, uncompressed length 512 - gzip_test.go:80: [2] at 255 in stargz, uncompressed length 2048 - gzip_test.go:80: [3] at 575 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000ffSTARGZ" +=== RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=9,prefix="./",format=GNU#01 === RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="/",src=1,format=GNU -=== NAME TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=-1,prefix="/",lossless=false,format=GNU - testutil.go:1462: got TOC entries: - testutil.go:1465: [0]: {"name":"foo","type":"dir","mode":493} - testutil.go:1465: [1]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"offset":213,"xattrs":{"foo":"YmFy","invalid-utf8":"//79"},"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} -=== RUN TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=-1,prefix="../",lossless=true,format=USTAR - gzip_test.go:62: got gzip streams: - gzip_test.go:80: [0] at 0 in stargz, uncompressed length 2048 - gzip_test.go:80: [1] at 212 in stargz, uncompressed length 1636 - gzip_test.go:80: [2] at 262 in stargz, uncompressed length 2048 - gzip_test.go:80: [3] at 585 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000106STARGZ" - testutil.go:1462: got TOC entries: - testutil.go:1465: [0]: {"name":"foo","type":"dir","mode":493} - testutil.go:1465: [1]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"offset":212,"xattrs":{"foo":"YmFy","invalid-utf8":"//79"},"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} -=== RUN TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=-1,prefix="../",lossless=false,format=USTAR - gzip_test.go:62: got gzip streams: - gzip_test.go:80: [0] at 0 in stargz, uncompressed length 2048 - gzip_test.go:80: [1] at 212 in stargz, uncompressed length 512 - gzip_test.go:80: [2] at 254 in stargz, uncompressed length 2048 - gzip_test.go:80: [3] at 577 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000feSTARGZ" - testutil.go:1462: got TOC entries: - testutil.go:1465: [0]: {"name":"foo","type":"dir","mode":493} - testutil.go:1465: [1]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"offset":212,"xattrs":{"foo":"YmFy","invalid-utf8":"//79"},"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} -=== RUN TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=-1,prefix="../",lossless=true,format=PAX +=== NAME TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=-2,prefix="",lossless=false,format=PAX gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 2048 - gzip_test.go:80: [1] at 212 in stargz, uncompressed length 1636 - gzip_test.go:80: [2] at 262 in stargz, uncompressed length 2048 - gzip_test.go:80: [3] at 585 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000106STARGZ" + gzip_test.go:80: [1] at 441 in stargz, uncompressed length 512 + gzip_test.go:80: [2] at 553 in stargz, uncompressed length 2048 + gzip_test.go:80: [3] at 1201 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000229STARGZ" testutil.go:1462: got TOC entries: testutil.go:1465: [0]: {"name":"foo","type":"dir","mode":493} - testutil.go:1465: [1]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"offset":212,"xattrs":{"foo":"YmFy","invalid-utf8":"//79"},"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} -=== RUN TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=-1,prefix="../",lossless=false,format=PAX -=== RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=-1,prefix="./",format=GNU#01 -=== NAME TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=-1,prefix="../",lossless=false,format=PAX + testutil.go:1465: [1]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"offset":441,"xattrs":{"foo":"YmFy","invalid-utf8":"//79"},"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} +=== RUN TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=-2,prefix="",lossless=true,format=GNU gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 2048 - gzip_test.go:80: [1] at 212 in stargz, uncompressed length 512 - gzip_test.go:80: [2] at 254 in stargz, uncompressed length 2048 - gzip_test.go:80: [3] at 577 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000feSTARGZ" + gzip_test.go:80: [1] at 442 in stargz, uncompressed length 1636 + gzip_test.go:80: [2] at 695 in stargz, uncompressed length 2048 + gzip_test.go:80: [3] at 1343 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000002b7STARGZ" testutil.go:1462: got TOC entries: testutil.go:1465: [0]: {"name":"foo","type":"dir","mode":493} - testutil.go:1465: [1]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"offset":212,"xattrs":{"foo":"YmFy","invalid-utf8":"//79"},"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} -=== RUN TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=-1,prefix="../",lossless=true,format=GNU + testutil.go:1465: [1]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"offset":442,"xattrs":{"foo":"YmFy","invalid-utf8":"//79"},"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} +=== RUN TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=-2,prefix="",lossless=false,format=GNU +=== RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=9,prefix="/",format=USTAR#01 === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="/",src=1,format=GNU testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"/foo","type":"reg","size":5,"mode":420,"offset":540,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/foo","type":"chunk","offset":572,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"/foo2/","type":"dir","mode":493},{"name":"/foo2/bar","type":"reg","size":5,"mode":420,"offset":3156,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/foo2/bar","type":"chunk","offset":3188,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":540,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"/foo","type":"reg","size":5,"mode":420,"offset":1592,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/foo","type":"chunk","offset":1624,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"/foo2/","type":"dir","mode":493},{"name":"/foo2/bar","type":"reg","size":5,"mode":420,"offset":4264,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/foo2/bar","type":"chunk","offset":4296,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [foo foo2] vs [.no.prefetch.landmark foo foo2] + testutil.go:377: Directory: "" vs "": [foo2 foo] vs [.no.prefetch.landmark foo foo2] testutil.go:371: Comparing: "foo" vs "foo" testutil.go:485: Offset: 540, NextOffset: 572 testutil.go:485: Offset: 1592, NextOffset: 1624 @@ -9346,7 +9360,7 @@ testutil.go:485: Offset: 3188, NextOffset: 6875 testutil.go:485: Offset: 4296, NextOffset: 7983 testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [foo foo2 .no.prefetch.landmark] vs [foo foo2] + testutil.go:377: Directory: "" vs "": [.no.prefetch.landmark foo foo2] vs [foo foo2] testutil.go:371: Comparing: "foo" vs "foo" testutil.go:485: Offset: 1592, NextOffset: 1624 testutil.go:485: Offset: 540, NextOffset: 572 @@ -9360,36 +9374,47 @@ testutil.go:485: Offset: 4296, NextOffset: 7983 testutil.go:485: Offset: 3188, NextOffset: 6875 === RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="../",src=1,format=GNU -=== NAME TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=-1,prefix="../",lossless=true,format=GNU +=== NAME TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=-2,prefix="",lossless=false,format=GNU gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 2048 - gzip_test.go:80: [1] at 217 in stargz, uncompressed length 1636 - gzip_test.go:80: [2] at 267 in stargz, uncompressed length 2048 - gzip_test.go:80: [3] at 591 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000010bSTARGZ" + gzip_test.go:80: [1] at 442 in stargz, uncompressed length 512 + gzip_test.go:80: [2] at 554 in stargz, uncompressed length 2048 + gzip_test.go:80: [3] at 1202 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000022aSTARGZ" testutil.go:1462: got TOC entries: testutil.go:1465: [0]: {"name":"foo","type":"dir","mode":493} - testutil.go:1465: [1]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"offset":217,"xattrs":{"foo":"YmFy","invalid-utf8":"//79"},"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} -=== RUN TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=-1,prefix="../",lossless=false,format=GNU + testutil.go:1465: [1]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"offset":442,"xattrs":{"foo":"YmFy","invalid-utf8":"//79"},"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} +=== RUN TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=-2,prefix="./",lossless=true,format=USTAR gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 2048 - gzip_test.go:80: [1] at 217 in stargz, uncompressed length 512 - gzip_test.go:80: [2] at 259 in stargz, uncompressed length 2048 - gzip_test.go:80: [3] at 583 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000103STARGZ" + gzip_test.go:80: [1] at 443 in stargz, uncompressed length 1636 + gzip_test.go:80: [2] at 696 in stargz, uncompressed length 2048 + gzip_test.go:80: [3] at 1347 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000002b8STARGZ" +=== RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=9,prefix="/",format=PAX#01 +=== NAME TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=-2,prefix="./",lossless=true,format=USTAR testutil.go:1462: got TOC entries: testutil.go:1465: [0]: {"name":"foo","type":"dir","mode":493} - testutil.go:1465: [1]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"offset":217,"xattrs":{"foo":"YmFy","invalid-utf8":"//79"},"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} -=== RUN TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=-2,prefix="",lossless=true,format=USTAR -=== RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=-1,prefix="/",format=USTAR#01 + testutil.go:1465: [1]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"offset":443,"xattrs":{"foo":"YmFy","invalid-utf8":"//79"},"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} +=== RUN TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=-2,prefix="./",lossless=false,format=USTAR + gzip_test.go:62: got gzip streams: + gzip_test.go:80: [0] at 0 in stargz, uncompressed length 2048 + gzip_test.go:80: [1] at 443 in stargz, uncompressed length 512 === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="../",src=1,format=GNU testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"../foo","type":"reg","size":5,"mode":420,"offset":540,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../foo","type":"chunk","offset":572,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"../foo2/","type":"dir","mode":493},{"name":"../foo2/bar","type":"reg","size":5,"mode":420,"offset":3156,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../foo2/bar","type":"chunk","offset":3188,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":540,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"../foo","type":"reg","size":5,"mode":420,"offset":1592,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../foo","type":"chunk","offset":1624,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"../foo2/","type":"dir","mode":493},{"name":"../foo2/bar","type":"reg","size":5,"mode":420,"offset":4264,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../foo2/bar","type":"chunk","offset":4296,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} testutil.go:371: Comparing: "" vs "" testutil.go:377: Directory: "" vs "": [foo foo2] vs [.no.prefetch.landmark foo foo2] +=== NAME TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=-2,prefix="./",lossless=false,format=USTAR + gzip_test.go:80: [2] at 555 in stargz, uncompressed length 2048 + gzip_test.go:80: [3] at 1206 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000022bSTARGZ" +=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="../",src=1,format=GNU testutil.go:371: Comparing: "foo" vs "foo" testutil.go:485: Offset: 540, NextOffset: 572 testutil.go:485: Offset: 1592, NextOffset: 1624 testutil.go:485: Offset: 572, NextOffset: 3156 testutil.go:485: Offset: 1624, NextOffset: 4264 +=== NAME TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=-2,prefix="./",lossless=false,format=USTAR + testutil.go:1462: got TOC entries: +=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="../",src=1,format=GNU testutil.go:371: Comparing: "foo2" vs "foo2" testutil.go:377: Directory: "foo2" vs "foo2": [bar] vs [bar] testutil.go:371: Comparing: "foo2/bar" vs "foo2/bar" @@ -9404,58 +9429,58 @@ testutil.go:485: Offset: 540, NextOffset: 572 testutil.go:485: Offset: 1624, NextOffset: 4264 testutil.go:485: Offset: 572, NextOffset: 3156 +=== NAME TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=-2,prefix="./",lossless=false,format=USTAR + testutil.go:1465: [0]: {"name":"foo","type":"dir","mode":493} +=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="../",src=1,format=GNU testutil.go:371: Comparing: "foo2" vs "foo2" testutil.go:377: Directory: "foo2" vs "foo2": [bar] vs [bar] testutil.go:371: Comparing: "foo2/bar" vs "foo2/bar" testutil.go:485: Offset: 4264, NextOffset: 4296 +=== NAME TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=-2,prefix="./",lossless=false,format=USTAR + testutil.go:1465: [1]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"offset":443,"xattrs":{"foo":"YmFy","invalid-utf8":"//79"},"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} +=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="../",src=1,format=GNU testutil.go:485: Offset: 3156, NextOffset: 3188 testutil.go:485: Offset: 4296, NextOffset: 7983 testutil.go:485: Offset: 3188, NextOffset: 6875 +=== RUN TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=-2,prefix="./",lossless=true,format=PAX === RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=1,prefix="",src=1,format=USTAR -=== NAME TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=-2,prefix="",lossless=true,format=USTAR - gzip_test.go:62: got gzip streams: - gzip_test.go:80: [0] at 0 in stargz, uncompressed length 2048 - gzip_test.go:80: [1] at 441 in stargz, uncompressed length 1636 - gzip_test.go:80: [2] at 694 in stargz, uncompressed length 2048 - gzip_test.go:80: [3] at 1342 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000002b6STARGZ" - testutil.go:1462: got TOC entries: - testutil.go:1465: [0]: {"name":"foo","type":"dir","mode":493} - testutil.go:1465: [1]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"offset":441,"xattrs":{"foo":"YmFy","invalid-utf8":"//79"},"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} -=== RUN TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=-2,prefix="",lossless=false,format=USTAR +=== RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=9,prefix="/",format=GNU#01 +=== NAME TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=-2,prefix="./",lossless=true,format=PAX gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 2048 - gzip_test.go:80: [1] at 441 in stargz, uncompressed length 512 - gzip_test.go:80: [2] at 553 in stargz, uncompressed length 2048 - gzip_test.go:80: [3] at 1201 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000229STARGZ" + gzip_test.go:80: [1] at 443 in stargz, uncompressed length 1636 + gzip_test.go:80: [2] at 696 in stargz, uncompressed length 2048 + gzip_test.go:80: [3] at 1347 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000002b8STARGZ" testutil.go:1462: got TOC entries: testutil.go:1465: [0]: {"name":"foo","type":"dir","mode":493} - testutil.go:1465: [1]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"offset":441,"xattrs":{"foo":"YmFy","invalid-utf8":"//79"},"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} -=== RUN TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=-2,prefix="",lossless=true,format=PAX + testutil.go:1465: [1]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"offset":443,"xattrs":{"foo":"YmFy","invalid-utf8":"//79"},"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} +=== RUN TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=-2,prefix="./",lossless=false,format=PAX gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 2048 -=== RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=-1,prefix="/",format=PAX#01 -=== NAME TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=-2,prefix="",lossless=true,format=PAX - gzip_test.go:80: [1] at 441 in stargz, uncompressed length 1636 - gzip_test.go:80: [2] at 694 in stargz, uncompressed length 2048 - gzip_test.go:80: [3] at 1342 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000002b6STARGZ" + gzip_test.go:80: [1] at 443 in stargz, uncompressed length 512 + gzip_test.go:80: [2] at 555 in stargz, uncompressed length 2048 + gzip_test.go:80: [3] at 1206 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000022bSTARGZ" testutil.go:1462: got TOC entries: testutil.go:1465: [0]: {"name":"foo","type":"dir","mode":493} - testutil.go:1465: [1]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"offset":441,"xattrs":{"foo":"YmFy","invalid-utf8":"//79"},"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} -=== RUN TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=-2,prefix="",lossless=false,format=PAX + testutil.go:1465: [1]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"offset":443,"xattrs":{"foo":"YmFy","invalid-utf8":"//79"},"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} +=== RUN TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=-2,prefix="./",lossless=true,format=GNU +=== RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=9,prefix="../",format=USTAR#01 +=== NAME TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=-2,prefix="./",lossless=true,format=GNU gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 2048 - gzip_test.go:80: [1] at 441 in stargz, uncompressed length 512 - gzip_test.go:80: [2] at 553 in stargz, uncompressed length 2048 - gzip_test.go:80: [3] at 1201 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000229STARGZ" - testutil.go:1462: got TOC entries: - testutil.go:1465: [0]: {"name":"foo","type":"dir","mode":493} - testutil.go:1465: [1]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"offset":441,"xattrs":{"foo":"YmFy","invalid-utf8":"//79"},"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} -=== RUN TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=-2,prefix="",lossless=true,format=GNU + gzip_test.go:80: [1] at 444 in stargz, uncompressed length 1636 + gzip_test.go:80: [2] at 697 in stargz, uncompressed length 2048 + gzip_test.go:80: [3] at 1348 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000002b9STARGZ" === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=1,prefix="",src=1,format=USTAR testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"foo","type":"reg","size":5,"mode":420,"offset":88,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"foo","type":"chunk","offset":120,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"foo2/","type":"dir","mode":493},{"name":"foo2/bar","type":"reg","size":5,"mode":420,"offset":340,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"foo2/bar","type":"chunk","offset":372,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":101,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"foo","type":"reg","size":5,"mode":420,"offset":196,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"foo","type":"chunk","offset":228,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"foo2/","type":"dir","mode":493},{"name":"foo2/bar","type":"reg","size":5,"mode":420,"offset":532,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"foo2/bar","type":"chunk","offset":564,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [foo2 foo] vs [.no.prefetch.landmark foo foo2] +=== NAME TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=-2,prefix="./",lossless=true,format=GNU + testutil.go:1462: got TOC entries: + testutil.go:1465: [0]: {"name":"foo","type":"dir","mode":493} + testutil.go:1465: [1]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"offset":444,"xattrs":{"foo":"YmFy","invalid-utf8":"//79"},"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} +=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=1,prefix="",src=1,format=USTAR + testutil.go:377: Directory: "" vs "": [foo foo2] vs [.no.prefetch.landmark foo foo2] testutil.go:371: Comparing: "foo" vs "foo" testutil.go:485: Offset: 88, NextOffset: 120 testutil.go:485: Offset: 196, NextOffset: 228 @@ -9467,6 +9492,8 @@ testutil.go:485: Offset: 340, NextOffset: 372 testutil.go:485: Offset: 532, NextOffset: 564 testutil.go:485: Offset: 372, NextOffset: 1024 +=== RUN TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=-2,prefix="./",lossless=false,format=GNU +=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=1,prefix="",src=1,format=USTAR testutil.go:485: Offset: 564, NextOffset: 1288 testutil.go:371: Comparing: "" vs "" testutil.go:377: Directory: "" vs "": [.no.prefetch.landmark foo foo2] vs [foo foo2] @@ -9474,84 +9501,78 @@ testutil.go:485: Offset: 196, NextOffset: 228 testutil.go:485: Offset: 88, NextOffset: 120 testutil.go:485: Offset: 228, NextOffset: 532 -=== NAME TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=-2,prefix="",lossless=true,format=GNU - gzip_test.go:62: got gzip streams: - gzip_test.go:80: [0] at 0 in stargz, uncompressed length 2048 - gzip_test.go:80: [1] at 442 in stargz, uncompressed length 1636 -=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=1,prefix="",src=1,format=USTAR testutil.go:485: Offset: 120, NextOffset: 340 -=== NAME TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=-2,prefix="",lossless=true,format=GNU - gzip_test.go:80: [2] at 695 in stargz, uncompressed length 2048 -=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=1,prefix="",src=1,format=USTAR testutil.go:371: Comparing: "foo2" vs "foo2" testutil.go:377: Directory: "foo2" vs "foo2": [bar] vs [bar] testutil.go:371: Comparing: "foo2/bar" vs "foo2/bar" testutil.go:485: Offset: 532, NextOffset: 564 testutil.go:485: Offset: 340, NextOffset: 372 -=== NAME TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=-2,prefix="",lossless=true,format=GNU - gzip_test.go:80: [3] at 1343 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000002b7STARGZ" -=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=1,prefix="",src=1,format=USTAR testutil.go:485: Offset: 564, NextOffset: 1288 testutil.go:485: Offset: 372, NextOffset: 1024 -=== NAME TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=-2,prefix="",lossless=true,format=GNU +=== NAME TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=-2,prefix="./",lossless=false,format=GNU + gzip_test.go:62: got gzip streams: + gzip_test.go:80: [0] at 0 in stargz, uncompressed length 2048 + gzip_test.go:80: [1] at 444 in stargz, uncompressed length 512 + gzip_test.go:80: [2] at 556 in stargz, uncompressed length 2048 + gzip_test.go:80: [3] at 1207 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000022cSTARGZ" testutil.go:1462: got TOC entries: testutil.go:1465: [0]: {"name":"foo","type":"dir","mode":493} - testutil.go:1465: [1]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"offset":442,"xattrs":{"foo":"YmFy","invalid-utf8":"//79"},"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} -=== RUN TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=-2,prefix="",lossless=false,format=GNU + testutil.go:1465: [1]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"offset":444,"xattrs":{"foo":"YmFy","invalid-utf8":"//79"},"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} +=== RUN TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=-2,prefix="/",lossless=true,format=USTAR === RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=1,prefix="./",src=1,format=USTAR -=== RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=-1,prefix="/",format=GNU#01 -=== NAME TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=-2,prefix="",lossless=false,format=GNU +=== NAME TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=-2,prefix="/",lossless=true,format=USTAR + gzip_test.go:62: got gzip streams: + gzip_test.go:80: [0] at 0 in stargz, uncompressed length 2048 + gzip_test.go:80: [1] at 442 in stargz, uncompressed length 1636 + gzip_test.go:80: [2] at 695 in stargz, uncompressed length 2048 + gzip_test.go:80: [3] at 1344 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000002b7STARGZ" + testutil.go:1462: got TOC entries: + testutil.go:1465: [0]: {"name":"foo","type":"dir","mode":493} + testutil.go:1465: [1]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"offset":442,"xattrs":{"foo":"YmFy","invalid-utf8":"//79"},"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} +=== RUN TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=-2,prefix="/",lossless=false,format=USTAR +=== RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=9,prefix="../",format=PAX#01 +=== NAME TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=-2,prefix="/",lossless=false,format=USTAR gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 2048 gzip_test.go:80: [1] at 442 in stargz, uncompressed length 512 gzip_test.go:80: [2] at 554 in stargz, uncompressed length 2048 - gzip_test.go:80: [3] at 1202 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000022aSTARGZ" + gzip_test.go:80: [3] at 1203 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000022aSTARGZ" testutil.go:1462: got TOC entries: testutil.go:1465: [0]: {"name":"foo","type":"dir","mode":493} testutil.go:1465: [1]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"offset":442,"xattrs":{"foo":"YmFy","invalid-utf8":"//79"},"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} -=== RUN TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=-2,prefix="./",lossless=true,format=USTAR +=== RUN TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=-2,prefix="/",lossless=true,format=PAX gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 2048 - gzip_test.go:80: [1] at 443 in stargz, uncompressed length 1636 - gzip_test.go:80: [2] at 696 in stargz, uncompressed length 2048 - gzip_test.go:80: [3] at 1347 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000002b8STARGZ" + gzip_test.go:80: [1] at 442 in stargz, uncompressed length 1636 + gzip_test.go:80: [2] at 695 in stargz, uncompressed length 2048 + gzip_test.go:80: [3] at 1344 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000002b7STARGZ" testutil.go:1462: got TOC entries: testutil.go:1465: [0]: {"name":"foo","type":"dir","mode":493} - testutil.go:1465: [1]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"offset":443,"xattrs":{"foo":"YmFy","invalid-utf8":"//79"},"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} -=== RUN TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=-2,prefix="./",lossless=false,format=USTAR + testutil.go:1465: [1]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"offset":442,"xattrs":{"foo":"YmFy","invalid-utf8":"//79"},"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} +=== RUN TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=-2,prefix="/",lossless=false,format=PAX gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 2048 - gzip_test.go:80: [1] at 443 in stargz, uncompressed length 512 - gzip_test.go:80: [2] at 555 in stargz, uncompressed length 2048 - gzip_test.go:80: [3] at 1206 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000022bSTARGZ" + gzip_test.go:80: [1] at 442 in stargz, uncompressed length 512 + gzip_test.go:80: [2] at 554 in stargz, uncompressed length 2048 + gzip_test.go:80: [3] at 1203 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000022aSTARGZ" testutil.go:1462: got TOC entries: testutil.go:1465: [0]: {"name":"foo","type":"dir","mode":493} - testutil.go:1465: [1]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"offset":443,"xattrs":{"foo":"YmFy","invalid-utf8":"//79"},"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} -=== RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=-1,prefix="../",format=USTAR#01 -=== RUN TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=-2,prefix="./",lossless=true,format=PAX -=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=1,prefix="./",src=1,format=USTAR - testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"./foo","type":"reg","size":5,"mode":420,"offset":91,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./foo","type":"chunk","offset":123,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"./foo2/","type":"dir","mode":493},{"name":"./foo2/bar","type":"reg","size":5,"mode":420,"offset":350,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./foo2/bar","type":"chunk","offset":382,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} - testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":101,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"./foo","type":"reg","size":5,"mode":420,"offset":198,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./foo","type":"chunk","offset":230,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"./foo2/","type":"dir","mode":493},{"name":"./foo2/bar","type":"reg","size":5,"mode":420,"offset":538,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./foo2/bar","type":"chunk","offset":570,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} - testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [foo foo2] vs [.no.prefetch.landmark foo foo2] - testutil.go:371: Comparing: "foo" vs "foo" - testutil.go:485: Offset: 91, NextOffset: 123 -=== NAME TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=-2,prefix="./",lossless=true,format=PAX + testutil.go:1465: [1]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"offset":442,"xattrs":{"foo":"YmFy","invalid-utf8":"//79"},"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} +=== RUN TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=-2,prefix="/",lossless=true,format=GNU gzip_test.go:62: got gzip streams: -=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=1,prefix="./",src=1,format=USTAR - testutil.go:485: Offset: 198, NextOffset: 230 - testutil.go:485: Offset: 123, NextOffset: 350 -=== NAME TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=-2,prefix="./",lossless=true,format=PAX gzip_test.go:80: [0] at 0 in stargz, uncompressed length 2048 gzip_test.go:80: [1] at 443 in stargz, uncompressed length 1636 gzip_test.go:80: [2] at 696 in stargz, uncompressed length 2048 - gzip_test.go:80: [3] at 1347 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000002b8STARGZ" + gzip_test.go:80: [3] at 1346 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000002b8STARGZ" testutil.go:1462: got TOC entries: testutil.go:1465: [0]: {"name":"foo","type":"dir","mode":493} testutil.go:1465: [1]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"offset":443,"xattrs":{"foo":"YmFy","invalid-utf8":"//79"},"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} -=== RUN TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=-2,prefix="./",lossless=false,format=PAX +=== RUN TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=-2,prefix="/",lossless=false,format=GNU === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=1,prefix="./",src=1,format=USTAR - testutil.go:485: Offset: 230, NextOffset: 538 + testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"./foo","type":"reg","size":5,"mode":420,"offset":91,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./foo","type":"chunk","offset":123,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"./foo2/","type":"dir","mode":493},{"name":"./foo2/bar","type":"reg","size":5,"mode":420,"offset":350,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./foo2/bar","type":"chunk","offset":382,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} + testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":101,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"./foo","type":"reg","size":5,"mode":420,"offset":198,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./foo","type":"chunk","offset":230,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"./foo2/","type":"dir","mode":493},{"name":"./foo2/bar","type":"reg","size":5,"mode":420,"offset":538,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./foo2/bar","type":"chunk","offset":570,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} + testutil.go:371: Comparing: "" vs "" + testutil.go:377: Directory: "" vs "": [foo foo2] vs [foo2 .no.prefetch.landmark foo] testutil.go:371: Comparing: "foo2" vs "foo2" testutil.go:377: Directory: "foo2" vs "foo2": [bar] vs [bar] testutil.go:371: Comparing: "foo2/bar" vs "foo2/bar" @@ -9559,8 +9580,18 @@ testutil.go:485: Offset: 538, NextOffset: 570 testutil.go:485: Offset: 382, NextOffset: 1027 testutil.go:485: Offset: 570, NextOffset: 1292 + testutil.go:371: Comparing: "foo" vs "foo" + testutil.go:485: Offset: 91, NextOffset: 123 + testutil.go:485: Offset: 198, NextOffset: 230 + testutil.go:485: Offset: 123, NextOffset: 350 + testutil.go:485: Offset: 230, NextOffset: 538 testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [.no.prefetch.landmark foo foo2] vs [foo foo2] + testutil.go:377: Directory: "" vs "": [foo2 .no.prefetch.landmark foo] vs [foo2 foo] + testutil.go:371: Comparing: "foo" vs "foo" + testutil.go:485: Offset: 198, NextOffset: 230 + testutil.go:485: Offset: 91, NextOffset: 123 + testutil.go:485: Offset: 230, NextOffset: 538 + testutil.go:485: Offset: 123, NextOffset: 350 testutil.go:371: Comparing: "foo2" vs "foo2" testutil.go:377: Directory: "foo2" vs "foo2": [bar] vs [bar] testutil.go:371: Comparing: "foo2/bar" vs "foo2/bar" @@ -9568,56 +9599,65 @@ testutil.go:485: Offset: 350, NextOffset: 382 testutil.go:485: Offset: 570, NextOffset: 1292 testutil.go:485: Offset: 382, NextOffset: 1027 - testutil.go:371: Comparing: "foo" vs "foo" - testutil.go:485: Offset: 198, NextOffset: 230 - testutil.go:485: Offset: 91, NextOffset: 123 - testutil.go:485: Offset: 230, NextOffset: 538 - testutil.go:485: Offset: 123, NextOffset: 350 -=== NAME TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=-2,prefix="./",lossless=false,format=PAX +=== RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=1,prefix="/",src=1,format=USTAR +=== RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=9,prefix="../",format=GNU#01 +=== NAME TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=-2,prefix="/",lossless=false,format=GNU gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 2048 gzip_test.go:80: [1] at 443 in stargz, uncompressed length 512 gzip_test.go:80: [2] at 555 in stargz, uncompressed length 2048 - gzip_test.go:80: [3] at 1206 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000022bSTARGZ" -=== RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=1,prefix="/",src=1,format=USTAR -=== NAME TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=-2,prefix="./",lossless=false,format=PAX + gzip_test.go:80: [3] at 1205 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000022bSTARGZ" testutil.go:1462: got TOC entries: testutil.go:1465: [0]: {"name":"foo","type":"dir","mode":493} testutil.go:1465: [1]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"offset":443,"xattrs":{"foo":"YmFy","invalid-utf8":"//79"},"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} -=== RUN TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=-2,prefix="./",lossless=true,format=GNU +=== RUN TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=-2,prefix="../",lossless=true,format=USTAR gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 2048 - gzip_test.go:80: [1] at 444 in stargz, uncompressed length 1636 - gzip_test.go:80: [2] at 697 in stargz, uncompressed length 2048 - gzip_test.go:80: [3] at 1348 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000002b9STARGZ" + gzip_test.go:80: [1] at 447 in stargz, uncompressed length 1636 + gzip_test.go:80: [2] at 700 in stargz, uncompressed length 2048 + gzip_test.go:80: [3] at 1352 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000002bcSTARGZ" testutil.go:1462: got TOC entries: testutil.go:1465: [0]: {"name":"foo","type":"dir","mode":493} - testutil.go:1465: [1]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"offset":444,"xattrs":{"foo":"YmFy","invalid-utf8":"//79"},"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} -=== RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=-1,prefix="../",format=PAX#01 -=== RUN TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=-2,prefix="./",lossless=false,format=GNU + testutil.go:1465: [1]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"offset":447,"xattrs":{"foo":"YmFy","invalid-utf8":"//79"},"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} +=== RUN TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=-2,prefix="../",lossless=false,format=USTAR gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 2048 - gzip_test.go:80: [1] at 444 in stargz, uncompressed length 512 - gzip_test.go:80: [2] at 556 in stargz, uncompressed length 2048 - gzip_test.go:80: [3] at 1207 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000022cSTARGZ" + gzip_test.go:80: [1] at 447 in stargz, uncompressed length 512 + gzip_test.go:80: [2] at 559 in stargz, uncompressed length 2048 + gzip_test.go:80: [3] at 1211 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000022fSTARGZ" testutil.go:1462: got TOC entries: testutil.go:1465: [0]: {"name":"foo","type":"dir","mode":493} - testutil.go:1465: [1]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"offset":444,"xattrs":{"foo":"YmFy","invalid-utf8":"//79"},"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} -=== RUN TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=-2,prefix="/",lossless=true,format=USTAR + testutil.go:1465: [1]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"offset":447,"xattrs":{"foo":"YmFy","invalid-utf8":"//79"},"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} +=== RUN TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=-2,prefix="../",lossless=true,format=PAX gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 2048 - gzip_test.go:80: [1] at 442 in stargz, uncompressed length 1636 - gzip_test.go:80: [2] at 695 in stargz, uncompressed length 2048 - gzip_test.go:80: [3] at 1344 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000002b7STARGZ" + gzip_test.go:80: [1] at 447 in stargz, uncompressed length 1636 + gzip_test.go:80: [2] at 700 in stargz, uncompressed length 2048 + gzip_test.go:80: [3] at 1352 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000002bcSTARGZ" testutil.go:1462: got TOC entries: testutil.go:1465: [0]: {"name":"foo","type":"dir","mode":493} - testutil.go:1465: [1]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"offset":442,"xattrs":{"foo":"YmFy","invalid-utf8":"//79"},"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} -=== RUN TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=-2,prefix="/",lossless=false,format=USTAR + testutil.go:1465: [1]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"offset":447,"xattrs":{"foo":"YmFy","invalid-utf8":"//79"},"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} +=== RUN TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=-2,prefix="../",lossless=false,format=PAX + gzip_test.go:62: got gzip streams: + gzip_test.go:80: [0] at 0 in stargz, uncompressed length 2048 + gzip_test.go:80: [1] at 447 in stargz, uncompressed length 512 + gzip_test.go:80: [2] at 559 in stargz, uncompressed length 2048 + gzip_test.go:80: [3] at 1211 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000022fSTARGZ" + testutil.go:1462: got TOC entries: + testutil.go:1465: [0]: {"name":"foo","type":"dir","mode":493} + testutil.go:1465: [1]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"offset":447,"xattrs":{"foo":"YmFy","invalid-utf8":"//79"},"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} +=== RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=-1,prefix="",format=USTAR#01 +=== RUN TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=-2,prefix="../",lossless=true,format=GNU === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=1,prefix="/",src=1,format=USTAR testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"/foo","type":"reg","size":5,"mode":420,"offset":90,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/foo","type":"chunk","offset":122,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"/foo2/","type":"dir","mode":493},{"name":"/foo2/bar","type":"reg","size":5,"mode":420,"offset":348,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/foo2/bar","type":"chunk","offset":380,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":101,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"/foo","type":"reg","size":5,"mode":420,"offset":197,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/foo","type":"chunk","offset":229,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"/foo2/","type":"dir","mode":493},{"name":"/foo2/bar","type":"reg","size":5,"mode":420,"offset":537,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/foo2/bar","type":"chunk","offset":569,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [foo2 foo] vs [.no.prefetch.landmark foo foo2] + testutil.go:377: Directory: "" vs "": [foo foo2] vs [.no.prefetch.landmark foo foo2] + testutil.go:371: Comparing: "foo" vs "foo" + testutil.go:485: Offset: 90, NextOffset: 122 + testutil.go:485: Offset: 197, NextOffset: 229 + testutil.go:485: Offset: 122, NextOffset: 348 + testutil.go:485: Offset: 229, NextOffset: 537 testutil.go:371: Comparing: "foo2" vs "foo2" testutil.go:377: Directory: "foo2" vs "foo2": [bar] vs [bar] testutil.go:371: Comparing: "foo2/bar" vs "foo2/bar" @@ -9625,13 +9665,8 @@ testutil.go:485: Offset: 537, NextOffset: 569 testutil.go:485: Offset: 380, NextOffset: 1033 testutil.go:485: Offset: 569, NextOffset: 1286 - testutil.go:371: Comparing: "foo" vs "foo" - testutil.go:485: Offset: 90, NextOffset: 122 - testutil.go:485: Offset: 197, NextOffset: 229 - testutil.go:485: Offset: 122, NextOffset: 348 - testutil.go:485: Offset: 229, NextOffset: 537 testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [foo2 .no.prefetch.landmark foo] vs [foo foo2] + testutil.go:377: Directory: "" vs "": [.no.prefetch.landmark foo foo2] vs [foo foo2] testutil.go:371: Comparing: "foo" vs "foo" testutil.go:485: Offset: 197, NextOffset: 229 testutil.go:485: Offset: 90, NextOffset: 122 @@ -9643,63 +9678,61 @@ testutil.go:485: Offset: 537, NextOffset: 569 testutil.go:485: Offset: 348, NextOffset: 380 testutil.go:485: Offset: 569, NextOffset: 1286 - testutil.go:485: Offset: 380, NextOffset: 1033 -=== NAME TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=-2,prefix="/",lossless=false,format=USTAR - gzip_test.go:62: got gzip streams: - gzip_test.go:80: [0] at 0 in stargz, uncompressed length 2048 - gzip_test.go:80: [1] at 442 in stargz, uncompressed length 512 - gzip_test.go:80: [2] at 554 in stargz, uncompressed length 2048 - gzip_test.go:80: [3] at 1203 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000022aSTARGZ" -=== RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=1,prefix="../",src=1,format=USTAR -=== NAME TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=-2,prefix="/",lossless=false,format=USTAR - testutil.go:1462: got TOC entries: - testutil.go:1465: [0]: {"name":"foo","type":"dir","mode":493} - testutil.go:1465: [1]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"offset":442,"xattrs":{"foo":"YmFy","invalid-utf8":"//79"},"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} -=== RUN TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=-2,prefix="/",lossless=true,format=PAX -=== RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=-1,prefix="../",format=GNU#01 -=== NAME TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=-2,prefix="/",lossless=true,format=PAX +=== NAME TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=-2,prefix="../",lossless=true,format=GNU gzip_test.go:62: got gzip streams: +=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=1,prefix="/",src=1,format=USTAR + testutil.go:485: Offset: 380, NextOffset: 1033 +=== NAME TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=-2,prefix="../",lossless=true,format=GNU gzip_test.go:80: [0] at 0 in stargz, uncompressed length 2048 - gzip_test.go:80: [1] at 442 in stargz, uncompressed length 1636 - gzip_test.go:80: [2] at 695 in stargz, uncompressed length 2048 - gzip_test.go:80: [3] at 1344 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000002b7STARGZ" + gzip_test.go:80: [1] at 448 in stargz, uncompressed length 1636 + gzip_test.go:80: [2] at 701 in stargz, uncompressed length 2048 + gzip_test.go:80: [3] at 1353 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000002bdSTARGZ" testutil.go:1462: got TOC entries: testutil.go:1465: [0]: {"name":"foo","type":"dir","mode":493} - testutil.go:1465: [1]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"offset":442,"xattrs":{"foo":"YmFy","invalid-utf8":"//79"},"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} -=== RUN TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=-2,prefix="/",lossless=false,format=PAX + testutil.go:1465: [1]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"offset":448,"xattrs":{"foo":"YmFy","invalid-utf8":"//79"},"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} +=== RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=1,prefix="../",src=1,format=USTAR +=== RUN TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=-2,prefix="../",lossless=false,format=GNU gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 2048 - gzip_test.go:80: [1] at 442 in stargz, uncompressed length 512 - gzip_test.go:80: [2] at 554 in stargz, uncompressed length 2048 - gzip_test.go:80: [3] at 1203 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000022aSTARGZ" + gzip_test.go:80: [1] at 448 in stargz, uncompressed length 512 + gzip_test.go:80: [2] at 560 in stargz, uncompressed length 2048 + gzip_test.go:80: [3] at 1212 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000230STARGZ" testutil.go:1462: got TOC entries: testutil.go:1465: [0]: {"name":"foo","type":"dir","mode":493} - testutil.go:1465: [1]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"offset":442,"xattrs":{"foo":"YmFy","invalid-utf8":"//79"},"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} -=== RUN TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=-2,prefix="/",lossless=true,format=GNU + testutil.go:1465: [1]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"offset":448,"xattrs":{"foo":"YmFy","invalid-utf8":"//79"},"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} +=== RUN TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=0,prefix="",lossless=true,format=USTAR +=== RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=-1,prefix="",format=PAX#01 +=== NAME TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=0,prefix="",lossless=true,format=USTAR gzip_test.go:62: got gzip streams: - gzip_test.go:80: [0] at 0 in stargz, uncompressed length 2048 - gzip_test.go:80: [1] at 443 in stargz, uncompressed length 1636 - gzip_test.go:80: [2] at 696 in stargz, uncompressed length 2048 - gzip_test.go:80: [3] at 1346 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000002b8STARGZ" + gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1536 + gzip_test.go:80: [1] at 1564 in stargz, uncompressed length 1636 + gzip_test.go:80: [2] at 3228 in stargz, uncompressed length 2560 + gzip_test.go:80: [3] at 5816 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000c9cSTARGZ" testutil.go:1462: got TOC entries: - testutil.go:1465: [0]: {"name":"foo","type":"dir","mode":493} - testutil.go:1465: [1]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"offset":443,"xattrs":{"foo":"YmFy","invalid-utf8":"//79"},"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} -=== RUN TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=-2,prefix="/",lossless=false,format=GNU + testutil.go:1465: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} + testutil.go:1465: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} + testutil.go:1465: [2]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"uid":50,"gid":100,"offset":1564,"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} +=== RUN TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=0,prefix="",lossless=false,format=USTAR gzip_test.go:62: got gzip streams: - gzip_test.go:80: [0] at 0 in stargz, uncompressed length 2048 - gzip_test.go:80: [1] at 443 in stargz, uncompressed length 512 - gzip_test.go:80: [2] at 555 in stargz, uncompressed length 2048 - gzip_test.go:80: [3] at 1205 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000022bSTARGZ" + gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1536 + gzip_test.go:80: [1] at 1564 in stargz, uncompressed length 512 + gzip_test.go:80: [2] at 2104 in stargz, uncompressed length 2560 + gzip_test.go:80: [3] at 4692 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000838STARGZ" testutil.go:1462: got TOC entries: - testutil.go:1465: [0]: {"name":"foo","type":"dir","mode":493} - testutil.go:1465: [1]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"offset":443,"xattrs":{"foo":"YmFy","invalid-utf8":"//79"},"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} -=== RUN TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=-2,prefix="../",lossless=true,format=USTAR -=== RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=-2,prefix="",format=USTAR#01 + testutil.go:1465: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} + testutil.go:1465: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} + testutil.go:1465: [2]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"uid":50,"gid":100,"offset":1564,"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} +=== RUN TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=0,prefix="",lossless=true,format=PAX === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=1,prefix="../",src=1,format=USTAR testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"../foo","type":"reg","size":5,"mode":420,"offset":92,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../foo","type":"chunk","offset":124,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"../foo2/","type":"dir","mode":493},{"name":"../foo2/bar","type":"reg","size":5,"mode":420,"offset":350,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../foo2/bar","type":"chunk","offset":382,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":101,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"../foo","type":"reg","size":5,"mode":420,"offset":200,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../foo","type":"chunk","offset":232,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"../foo2/","type":"dir","mode":493},{"name":"../foo2/bar","type":"reg","size":5,"mode":420,"offset":542,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../foo2/bar","type":"chunk","offset":574,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [foo foo2] vs [.no.prefetch.landmark foo foo2] + testutil.go:377: Directory: "" vs "": [foo foo2] vs [foo foo2 .no.prefetch.landmark] + testutil.go:371: Comparing: "foo" vs "foo" + testutil.go:485: Offset: 92, NextOffset: 124 + testutil.go:485: Offset: 200, NextOffset: 232 + testutil.go:485: Offset: 124, NextOffset: 350 + testutil.go:485: Offset: 232, NextOffset: 542 testutil.go:371: Comparing: "foo2" vs "foo2" testutil.go:377: Directory: "foo2" vs "foo2": [bar] vs [bar] testutil.go:371: Comparing: "foo2/bar" vs "foo2/bar" @@ -9707,22 +9740,6 @@ testutil.go:485: Offset: 542, NextOffset: 574 testutil.go:485: Offset: 382, NextOffset: 1027 testutil.go:485: Offset: 574, NextOffset: 1293 - testutil.go:371: Comparing: "foo" vs "foo" - testutil.go:485: Offset: 92, NextOffset: 124 - testutil.go:485: Offset: 200, NextOffset: 232 - testutil.go:485: Offset: 124, NextOffset: 350 - testutil.go:485: Offset: 232, NextOffset: 542 -=== NAME TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=-2,prefix="../",lossless=true,format=USTAR - gzip_test.go:62: got gzip streams: - gzip_test.go:80: [0] at 0 in stargz, uncompressed length 2048 - gzip_test.go:80: [1] at 447 in stargz, uncompressed length 1636 - gzip_test.go:80: [2] at 700 in stargz, uncompressed length 2048 - gzip_test.go:80: [3] at 1352 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000002bcSTARGZ" - testutil.go:1462: got TOC entries: - testutil.go:1465: [0]: {"name":"foo","type":"dir","mode":493} - testutil.go:1465: [1]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"offset":447,"xattrs":{"foo":"YmFy","invalid-utf8":"//79"},"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} -=== RUN TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=-2,prefix="../",lossless=false,format=USTAR -=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=1,prefix="../",src=1,format=USTAR testutil.go:371: Comparing: "" vs "" testutil.go:377: Directory: "" vs "": [.no.prefetch.landmark foo foo2] vs [foo foo2] testutil.go:371: Comparing: "foo" vs "foo" @@ -9737,104 +9754,88 @@ testutil.go:485: Offset: 350, NextOffset: 382 testutil.go:485: Offset: 574, NextOffset: 1293 testutil.go:485: Offset: 382, NextOffset: 1027 -=== RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=1,prefix="",src=1,format=PAX -=== NAME TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=-2,prefix="../",lossless=false,format=USTAR - gzip_test.go:62: got gzip streams: - gzip_test.go:80: [0] at 0 in stargz, uncompressed length 2048 - gzip_test.go:80: [1] at 447 in stargz, uncompressed length 512 - gzip_test.go:80: [2] at 559 in stargz, uncompressed length 2048 - gzip_test.go:80: [3] at 1211 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000022fSTARGZ" - testutil.go:1462: got TOC entries: - testutil.go:1465: [0]: {"name":"foo","type":"dir","mode":493} - testutil.go:1465: [1]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"offset":447,"xattrs":{"foo":"YmFy","invalid-utf8":"//79"},"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} -=== RUN TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=-2,prefix="../",lossless=true,format=PAX -=== RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=-2,prefix="",format=PAX#01 -=== NAME TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=-2,prefix="../",lossless=true,format=PAX +=== NAME TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=0,prefix="",lossless=true,format=PAX gzip_test.go:62: got gzip streams: - gzip_test.go:80: [0] at 0 in stargz, uncompressed length 2048 - gzip_test.go:80: [1] at 447 in stargz, uncompressed length 1636 - gzip_test.go:80: [2] at 700 in stargz, uncompressed length 2048 - gzip_test.go:80: [3] at 1352 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000002bcSTARGZ" + gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1536 + gzip_test.go:80: [1] at 1564 in stargz, uncompressed length 1636 + gzip_test.go:80: [2] at 3228 in stargz, uncompressed length 2560 + gzip_test.go:80: [3] at 5816 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000c9cSTARGZ" testutil.go:1462: got TOC entries: - testutil.go:1465: [0]: {"name":"foo","type":"dir","mode":493} - testutil.go:1465: [1]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"offset":447,"xattrs":{"foo":"YmFy","invalid-utf8":"//79"},"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} -=== RUN TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=-2,prefix="../",lossless=false,format=PAX +=== RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=1,prefix="",src=1,format=PAX +=== NAME TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=0,prefix="",lossless=true,format=PAX + testutil.go:1465: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} + testutil.go:1465: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} + testutil.go:1465: [2]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"uid":50,"gid":100,"offset":1564,"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} +=== RUN TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=0,prefix="",lossless=false,format=PAX gzip_test.go:62: got gzip streams: - gzip_test.go:80: [0] at 0 in stargz, uncompressed length 2048 - gzip_test.go:80: [1] at 447 in stargz, uncompressed length 512 - gzip_test.go:80: [2] at 559 in stargz, uncompressed length 2048 - gzip_test.go:80: [3] at 1211 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000022fSTARGZ" + gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1536 + gzip_test.go:80: [1] at 1564 in stargz, uncompressed length 512 + gzip_test.go:80: [2] at 2104 in stargz, uncompressed length 2560 + gzip_test.go:80: [3] at 4692 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000838STARGZ" testutil.go:1462: got TOC entries: - testutil.go:1465: [0]: {"name":"foo","type":"dir","mode":493} - testutil.go:1465: [1]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"offset":447,"xattrs":{"foo":"YmFy","invalid-utf8":"//79"},"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} -=== RUN TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=-2,prefix="../",lossless=true,format=GNU + testutil.go:1465: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} + testutil.go:1465: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} + testutil.go:1465: [2]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"uid":50,"gid":100,"offset":1564,"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} +=== RUN TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=0,prefix="",lossless=true,format=GNU +=== RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=-1,prefix="",format=GNU#01 +=== NAME TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=0,prefix="",lossless=true,format=GNU gzip_test.go:62: got gzip streams: - gzip_test.go:80: [0] at 0 in stargz, uncompressed length 2048 - gzip_test.go:80: [1] at 448 in stargz, uncompressed length 1636 - gzip_test.go:80: [2] at 701 in stargz, uncompressed length 2048 - gzip_test.go:80: [3] at 1353 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000002bdSTARGZ" + gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1536 + gzip_test.go:80: [1] at 1564 in stargz, uncompressed length 1636 + gzip_test.go:80: [2] at 3228 in stargz, uncompressed length 2560 + gzip_test.go:80: [3] at 5816 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000c9cSTARGZ" testutil.go:1462: got TOC entries: - testutil.go:1465: [0]: {"name":"foo","type":"dir","mode":493} - testutil.go:1465: [1]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"offset":448,"xattrs":{"foo":"YmFy","invalid-utf8":"//79"},"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} -=== RUN TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=-2,prefix="../",lossless=false,format=GNU -=== RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=-2,prefix="",format=GNU#01 -=== NAME TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=-2,prefix="../",lossless=false,format=GNU + testutil.go:1465: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} + testutil.go:1465: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} + testutil.go:1465: [2]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"uid":50,"gid":100,"offset":1564,"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} +=== RUN TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=0,prefix="",lossless=false,format=GNU gzip_test.go:62: got gzip streams: - gzip_test.go:80: [0] at 0 in stargz, uncompressed length 2048 - gzip_test.go:80: [1] at 448 in stargz, uncompressed length 512 - gzip_test.go:80: [2] at 560 in stargz, uncompressed length 2048 - gzip_test.go:80: [3] at 1212 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000230STARGZ" + gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1536 + gzip_test.go:80: [1] at 1564 in stargz, uncompressed length 512 + gzip_test.go:80: [2] at 2104 in stargz, uncompressed length 2560 + gzip_test.go:80: [3] at 4692 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000838STARGZ" testutil.go:1462: got TOC entries: - testutil.go:1465: [0]: {"name":"foo","type":"dir","mode":493} - testutil.go:1465: [1]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"offset":448,"xattrs":{"foo":"YmFy","invalid-utf8":"//79"},"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} -=== RUN TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=0,prefix="",lossless=true,format=USTAR + testutil.go:1465: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} + testutil.go:1465: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} + testutil.go:1465: [2]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"uid":50,"gid":100,"offset":1564,"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} +=== RUN TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=0,prefix="./",lossless=true,format=USTAR === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=1,prefix="",src=1,format=PAX testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"foo","type":"reg","size":5,"mode":420,"offset":88,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"foo","type":"chunk","offset":120,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"foo2/","type":"dir","mode":493},{"name":"foo2/bar","type":"reg","size":5,"mode":420,"offset":340,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"foo2/bar","type":"chunk","offset":372,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} +=== NAME TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=0,prefix="./",lossless=true,format=USTAR + gzip_test.go:62: got gzip streams: + gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1536 + gzip_test.go:80: [1] at 1564 in stargz, uncompressed length 1636 + gzip_test.go:80: [2] at 3228 in stargz, uncompressed length 2560 +=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=1,prefix="",src=1,format=PAX testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":101,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"foo","type":"reg","size":5,"mode":420,"offset":196,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"foo","type":"chunk","offset":228,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"foo2/","type":"dir","mode":493},{"name":"foo2/bar","type":"reg","size":5,"mode":420,"offset":532,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"foo2/bar","type":"chunk","offset":564,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [foo foo2] vs [foo2 .no.prefetch.landmark foo] + testutil.go:377: Directory: "" vs "": [foo foo2] vs [.no.prefetch.landmark foo foo2] testutil.go:371: Comparing: "foo" vs "foo" testutil.go:485: Offset: 88, NextOffset: 120 - testutil.go:485: Offset: 196, NextOffset: 228 -=== NAME TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=0,prefix="",lossless=true,format=USTAR - gzip_test.go:62: got gzip streams: +=== NAME TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=0,prefix="./",lossless=true,format=USTAR + gzip_test.go:80: [3] at 5816 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000c9cSTARGZ" === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=1,prefix="",src=1,format=PAX + testutil.go:485: Offset: 196, NextOffset: 228 testutil.go:485: Offset: 120, NextOffset: 340 -=== NAME TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=0,prefix="",lossless=true,format=USTAR - gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1536 - gzip_test.go:80: [1] at 1564 in stargz, uncompressed length 1636 - gzip_test.go:80: [2] at 3228 in stargz, uncompressed length 2560 +=== NAME TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=0,prefix="./",lossless=true,format=USTAR + testutil.go:1462: got TOC entries: + testutil.go:1465: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} + testutil.go:1465: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=1,prefix="",src=1,format=PAX testutil.go:485: Offset: 228, NextOffset: 532 -=== NAME TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=0,prefix="",lossless=true,format=USTAR - gzip_test.go:80: [3] at 5816 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000c9cSTARGZ" +=== NAME TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=0,prefix="./",lossless=true,format=USTAR + testutil.go:1465: [2]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"uid":50,"gid":100,"offset":1564,"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} +=== RUN TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=0,prefix="./",lossless=false,format=USTAR === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=1,prefix="",src=1,format=PAX testutil.go:371: Comparing: "foo2" vs "foo2" testutil.go:377: Directory: "foo2" vs "foo2": [bar] vs [bar] testutil.go:371: Comparing: "foo2/bar" vs "foo2/bar" testutil.go:485: Offset: 340, NextOffset: 372 testutil.go:485: Offset: 532, NextOffset: 564 -=== NAME TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=0,prefix="",lossless=true,format=USTAR - testutil.go:1462: got TOC entries: -=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=1,prefix="",src=1,format=PAX testutil.go:485: Offset: 372, NextOffset: 1024 -=== NAME TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=0,prefix="",lossless=true,format=USTAR - testutil.go:1465: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} - testutil.go:1465: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} -=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=1,prefix="",src=1,format=PAX testutil.go:485: Offset: 564, NextOffset: 1288 -=== NAME TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=0,prefix="",lossless=true,format=USTAR - testutil.go:1465: [2]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"uid":50,"gid":100,"offset":1564,"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} -=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=1,prefix="",src=1,format=PAX testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [.no.prefetch.landmark foo foo2] vs [foo foo2] - testutil.go:371: Comparing: "foo" vs "foo" - testutil.go:485: Offset: 196, NextOffset: 228 -=== RUN TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=0,prefix="",lossless=false,format=USTAR -=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=1,prefix="",src=1,format=PAX - testutil.go:485: Offset: 88, NextOffset: 120 - testutil.go:485: Offset: 228, NextOffset: 532 - testutil.go:485: Offset: 120, NextOffset: 340 + testutil.go:377: Directory: "" vs "": [foo2 .no.prefetch.landmark foo] vs [foo foo2] testutil.go:371: Comparing: "foo2" vs "foo2" testutil.go:377: Directory: "foo2" vs "foo2": [bar] vs [bar] testutil.go:371: Comparing: "foo2/bar" vs "foo2/bar" @@ -9842,8 +9843,13 @@ testutil.go:485: Offset: 340, NextOffset: 372 testutil.go:485: Offset: 564, NextOffset: 1288 testutil.go:485: Offset: 372, NextOffset: 1024 + testutil.go:371: Comparing: "foo" vs "foo" + testutil.go:485: Offset: 196, NextOffset: 228 + testutil.go:485: Offset: 88, NextOffset: 120 + testutil.go:485: Offset: 228, NextOffset: 532 + testutil.go:485: Offset: 120, NextOffset: 340 === RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=1,prefix="./",src=1,format=PAX -=== NAME TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=0,prefix="",lossless=false,format=USTAR +=== NAME TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=0,prefix="./",lossless=false,format=USTAR gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1536 gzip_test.go:80: [1] at 1564 in stargz, uncompressed length 512 @@ -9853,7 +9859,9 @@ testutil.go:1465: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} testutil.go:1465: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} testutil.go:1465: [2]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"uid":50,"gid":100,"offset":1564,"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} -=== RUN TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=0,prefix="",lossless=true,format=PAX +=== RUN TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=0,prefix="./",lossless=true,format=PAX +=== RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=-1,prefix="./",format=USTAR#01 +=== NAME TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=0,prefix="./",lossless=true,format=PAX gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1536 gzip_test.go:80: [1] at 1564 in stargz, uncompressed length 1636 @@ -9863,9 +9871,7 @@ testutil.go:1465: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} testutil.go:1465: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} testutil.go:1465: [2]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"uid":50,"gid":100,"offset":1564,"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} -=== RUN TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=0,prefix="",lossless=false,format=PAX -=== RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=-2,prefix="./",format=USTAR#01 -=== NAME TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=0,prefix="",lossless=false,format=PAX +=== RUN TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=0,prefix="./",lossless=false,format=PAX gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1536 gzip_test.go:80: [1] at 1564 in stargz, uncompressed length 512 @@ -9875,7 +9881,7 @@ testutil.go:1465: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} testutil.go:1465: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} testutil.go:1465: [2]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"uid":50,"gid":100,"offset":1564,"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} -=== RUN TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=0,prefix="",lossless=true,format=GNU +=== RUN TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=0,prefix="./",lossless=true,format=GNU gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1536 gzip_test.go:80: [1] at 1564 in stargz, uncompressed length 1636 @@ -9885,34 +9891,13 @@ testutil.go:1465: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} testutil.go:1465: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} testutil.go:1465: [2]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"uid":50,"gid":100,"offset":1564,"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} -=== RUN TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=0,prefix="",lossless=false,format=GNU - gzip_test.go:62: got gzip streams: - gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1536 - gzip_test.go:80: [1] at 1564 in stargz, uncompressed length 512 - gzip_test.go:80: [2] at 2104 in stargz, uncompressed length 2560 - gzip_test.go:80: [3] at 4692 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000838STARGZ" - testutil.go:1462: got TOC entries: - testutil.go:1465: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} - testutil.go:1465: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} - testutil.go:1465: [2]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"uid":50,"gid":100,"offset":1564,"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} -=== RUN TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=0,prefix="./",lossless=true,format=USTAR +=== RUN TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=0,prefix="./",lossless=false,format=GNU === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=1,prefix="./",src=1,format=PAX testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"./foo","type":"reg","size":5,"mode":420,"offset":91,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./foo","type":"chunk","offset":123,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"./foo2/","type":"dir","mode":493},{"name":"./foo2/bar","type":"reg","size":5,"mode":420,"offset":350,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./foo2/bar","type":"chunk","offset":382,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":101,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"./foo","type":"reg","size":5,"mode":420,"offset":198,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./foo","type":"chunk","offset":230,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"./foo2/","type":"dir","mode":493},{"name":"./foo2/bar","type":"reg","size":5,"mode":420,"offset":538,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./foo2/bar","type":"chunk","offset":570,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} testutil.go:371: Comparing: "" vs "" -=== NAME TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=0,prefix="./",lossless=true,format=USTAR - gzip_test.go:62: got gzip streams: - gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1536 -=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=1,prefix="./",src=1,format=PAX testutil.go:377: Directory: "" vs "": [foo foo2] vs [.no.prefetch.landmark foo foo2] -=== NAME TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=0,prefix="./",lossless=true,format=USTAR - gzip_test.go:80: [1] at 1564 in stargz, uncompressed length 1636 -=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=1,prefix="./",src=1,format=PAX testutil.go:371: Comparing: "foo" vs "foo" -=== NAME TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=0,prefix="./",lossless=true,format=USTAR - gzip_test.go:80: [2] at 3228 in stargz, uncompressed length 2560 - gzip_test.go:80: [3] at 5816 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000c9cSTARGZ" -=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=1,prefix="./",src=1,format=PAX testutil.go:485: Offset: 91, NextOffset: 123 testutil.go:485: Offset: 198, NextOffset: 230 testutil.go:485: Offset: 123, NextOffset: 350 @@ -9921,15 +9906,7 @@ testutil.go:377: Directory: "foo2" vs "foo2": [bar] vs [bar] testutil.go:371: Comparing: "foo2/bar" vs "foo2/bar" testutil.go:485: Offset: 350, NextOffset: 382 -=== NAME TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=0,prefix="./",lossless=true,format=USTAR - testutil.go:1462: got TOC entries: - testutil.go:1465: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} - testutil.go:1465: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} - testutil.go:1465: [2]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"uid":50,"gid":100,"offset":1564,"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} -=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=1,prefix="./",src=1,format=PAX testutil.go:485: Offset: 538, NextOffset: 570 -=== RUN TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=0,prefix="./",lossless=false,format=USTAR -=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=1,prefix="./",src=1,format=PAX testutil.go:485: Offset: 382, NextOffset: 1027 testutil.go:485: Offset: 570, NextOffset: 1292 testutil.go:371: Comparing: "" vs "" @@ -9946,7 +9923,9 @@ testutil.go:485: Offset: 350, NextOffset: 382 testutil.go:485: Offset: 570, NextOffset: 1292 testutil.go:485: Offset: 382, NextOffset: 1027 -=== NAME TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=0,prefix="./",lossless=false,format=USTAR +=== RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=-1,prefix="./",format=PAX#01 +=== RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=1,prefix="/",src=1,format=PAX +=== NAME TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=0,prefix="./",lossless=false,format=GNU gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1536 gzip_test.go:80: [1] at 1564 in stargz, uncompressed length 512 @@ -9956,10 +9935,7 @@ testutil.go:1465: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} testutil.go:1465: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} testutil.go:1465: [2]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"uid":50,"gid":100,"offset":1564,"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} -=== RUN TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=0,prefix="./",lossless=true,format=PAX -=== RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=1,prefix="/",src=1,format=PAX -=== RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=-2,prefix="./",format=PAX#01 -=== NAME TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=0,prefix="./",lossless=true,format=PAX +=== RUN TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=0,prefix="/",lossless=true,format=USTAR gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1536 gzip_test.go:80: [1] at 1564 in stargz, uncompressed length 1636 @@ -9969,7 +9945,7 @@ testutil.go:1465: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} testutil.go:1465: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} testutil.go:1465: [2]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"uid":50,"gid":100,"offset":1564,"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} -=== RUN TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=0,prefix="./",lossless=false,format=PAX +=== RUN TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=0,prefix="/",lossless=false,format=USTAR gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1536 gzip_test.go:80: [1] at 1564 in stargz, uncompressed length 512 @@ -9979,7 +9955,7 @@ testutil.go:1465: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} testutil.go:1465: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} testutil.go:1465: [2]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"uid":50,"gid":100,"offset":1564,"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} -=== RUN TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=0,prefix="./",lossless=true,format=GNU +=== RUN TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=0,prefix="/",lossless=true,format=PAX gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1536 gzip_test.go:80: [1] at 1564 in stargz, uncompressed length 1636 @@ -9989,9 +9965,7 @@ testutil.go:1465: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} testutil.go:1465: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} testutil.go:1465: [2]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"uid":50,"gid":100,"offset":1564,"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} -=== RUN TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=0,prefix="./",lossless=false,format=GNU -=== RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=-2,prefix="./",format=GNU#01 -=== NAME TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=0,prefix="./",lossless=false,format=GNU +=== RUN TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=0,prefix="/",lossless=false,format=PAX gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1536 gzip_test.go:80: [1] at 1564 in stargz, uncompressed length 512 @@ -10001,16 +9975,28 @@ testutil.go:1465: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} testutil.go:1465: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} testutil.go:1465: [2]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"uid":50,"gid":100,"offset":1564,"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} -=== RUN TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=0,prefix="/",lossless=true,format=USTAR +=== RUN TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=0,prefix="/",lossless=true,format=GNU +=== RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=-1,prefix="./",format=GNU#01 === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=1,prefix="/",src=1,format=PAX testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"/foo","type":"reg","size":5,"mode":420,"offset":90,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/foo","type":"chunk","offset":122,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"/foo2/","type":"dir","mode":493},{"name":"/foo2/bar","type":"reg","size":5,"mode":420,"offset":348,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/foo2/bar","type":"chunk","offset":380,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":101,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"/foo","type":"reg","size":5,"mode":420,"offset":197,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/foo","type":"chunk","offset":229,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"/foo2/","type":"dir","mode":493},{"name":"/foo2/bar","type":"reg","size":5,"mode":420,"offset":537,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/foo2/bar","type":"chunk","offset":569,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [foo foo2] vs [.no.prefetch.landmark foo foo2] + testutil.go:377: Directory: "" vs "": [foo2 foo] vs [.no.prefetch.landmark foo foo2] testutil.go:371: Comparing: "foo" vs "foo" testutil.go:485: Offset: 90, NextOffset: 122 +=== NAME TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=0,prefix="/",lossless=true,format=GNU + gzip_test.go:62: got gzip streams: + gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1536 +=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=1,prefix="/",src=1,format=PAX testutil.go:485: Offset: 197, NextOffset: 229 +=== NAME TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=0,prefix="/",lossless=true,format=GNU + gzip_test.go:80: [1] at 1564 in stargz, uncompressed length 1636 +=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=1,prefix="/",src=1,format=PAX testutil.go:485: Offset: 122, NextOffset: 348 +=== NAME TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=0,prefix="/",lossless=true,format=GNU + gzip_test.go:80: [2] at 3228 in stargz, uncompressed length 2560 + gzip_test.go:80: [3] at 5816 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000c9cSTARGZ" +=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=1,prefix="/",src=1,format=PAX testutil.go:485: Offset: 229, NextOffset: 537 testutil.go:371: Comparing: "foo2" vs "foo2" testutil.go:377: Directory: "foo2" vs "foo2": [bar] vs [bar] @@ -10018,9 +10004,26 @@ testutil.go:485: Offset: 348, NextOffset: 380 testutil.go:485: Offset: 537, NextOffset: 569 testutil.go:485: Offset: 380, NextOffset: 1033 +=== NAME TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=0,prefix="/",lossless=true,format=GNU + testutil.go:1462: got TOC entries: +=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=1,prefix="/",src=1,format=PAX testutil.go:485: Offset: 569, NextOffset: 1286 +=== NAME TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=0,prefix="/",lossless=true,format=GNU + testutil.go:1465: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} + testutil.go:1465: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} +=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=1,prefix="/",src=1,format=PAX testutil.go:371: Comparing: "" vs "" +=== NAME TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=0,prefix="/",lossless=true,format=GNU + testutil.go:1465: [2]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"uid":50,"gid":100,"offset":1564,"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} +=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=1,prefix="/",src=1,format=PAX testutil.go:377: Directory: "" vs "": [.no.prefetch.landmark foo foo2] vs [foo foo2] + testutil.go:371: Comparing: "foo" vs "foo" + testutil.go:485: Offset: 197, NextOffset: 229 + testutil.go:485: Offset: 90, NextOffset: 122 +=== RUN TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=0,prefix="/",lossless=false,format=GNU +=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=1,prefix="/",src=1,format=PAX + testutil.go:485: Offset: 229, NextOffset: 537 + testutil.go:485: Offset: 122, NextOffset: 348 testutil.go:371: Comparing: "foo2" vs "foo2" testutil.go:377: Directory: "foo2" vs "foo2": [bar] vs [bar] testutil.go:371: Comparing: "foo2/bar" vs "foo2/bar" @@ -10028,23 +10031,8 @@ testutil.go:485: Offset: 348, NextOffset: 380 testutil.go:485: Offset: 569, NextOffset: 1286 testutil.go:485: Offset: 380, NextOffset: 1033 - testutil.go:371: Comparing: "foo" vs "foo" - testutil.go:485: Offset: 197, NextOffset: 229 - testutil.go:485: Offset: 90, NextOffset: 122 - testutil.go:485: Offset: 229, NextOffset: 537 - testutil.go:485: Offset: 122, NextOffset: 348 === RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=1,prefix="../",src=1,format=PAX -=== NAME TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=0,prefix="/",lossless=true,format=USTAR - gzip_test.go:62: got gzip streams: - gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1536 - gzip_test.go:80: [1] at 1564 in stargz, uncompressed length 1636 - gzip_test.go:80: [2] at 3228 in stargz, uncompressed length 2560 - gzip_test.go:80: [3] at 5816 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000c9cSTARGZ" - testutil.go:1462: got TOC entries: - testutil.go:1465: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} - testutil.go:1465: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} - testutil.go:1465: [2]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"uid":50,"gid":100,"offset":1564,"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} -=== RUN TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=0,prefix="/",lossless=false,format=USTAR +=== NAME TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=0,prefix="/",lossless=false,format=GNU gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1536 gzip_test.go:80: [1] at 1564 in stargz, uncompressed length 512 @@ -10054,7 +10042,7 @@ testutil.go:1465: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} testutil.go:1465: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} testutil.go:1465: [2]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"uid":50,"gid":100,"offset":1564,"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} -=== RUN TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=0,prefix="/",lossless=true,format=PAX +=== RUN TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=0,prefix="../",lossless=true,format=USTAR gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1536 gzip_test.go:80: [1] at 1564 in stargz, uncompressed length 1636 @@ -10064,9 +10052,7 @@ testutil.go:1465: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} testutil.go:1465: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} testutil.go:1465: [2]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"uid":50,"gid":100,"offset":1564,"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} -=== RUN TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=0,prefix="/",lossless=false,format=PAX -=== RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=-2,prefix="/",format=USTAR#01 -=== NAME TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=0,prefix="/",lossless=false,format=PAX +=== RUN TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=0,prefix="../",lossless=false,format=USTAR gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1536 gzip_test.go:80: [1] at 1564 in stargz, uncompressed length 512 @@ -10076,7 +10062,9 @@ testutil.go:1465: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} testutil.go:1465: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} testutil.go:1465: [2]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"uid":50,"gid":100,"offset":1564,"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} -=== RUN TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=0,prefix="/",lossless=true,format=GNU +=== RUN TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=0,prefix="../",lossless=true,format=PAX +=== RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=-1,prefix="/",format=USTAR#01 +=== NAME TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=0,prefix="../",lossless=true,format=PAX gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1536 gzip_test.go:80: [1] at 1564 in stargz, uncompressed length 1636 @@ -10086,7 +10074,7 @@ testutil.go:1465: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} testutil.go:1465: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} testutil.go:1465: [2]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"uid":50,"gid":100,"offset":1564,"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} -=== RUN TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=0,prefix="/",lossless=false,format=GNU +=== RUN TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=0,prefix="../",lossless=false,format=PAX gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1536 gzip_test.go:80: [1] at 1564 in stargz, uncompressed length 512 @@ -10096,12 +10084,17 @@ testutil.go:1465: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} testutil.go:1465: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} testutil.go:1465: [2]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"uid":50,"gid":100,"offset":1564,"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} -=== RUN TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=0,prefix="../",lossless=true,format=USTAR +=== RUN TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=0,prefix="../",lossless=true,format=GNU === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=1,prefix="../",src=1,format=PAX testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"../foo","type":"reg","size":5,"mode":420,"offset":92,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../foo","type":"chunk","offset":124,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"../foo2/","type":"dir","mode":493},{"name":"../foo2/bar","type":"reg","size":5,"mode":420,"offset":350,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../foo2/bar","type":"chunk","offset":382,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":101,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"../foo","type":"reg","size":5,"mode":420,"offset":200,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../foo","type":"chunk","offset":232,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"../foo2/","type":"dir","mode":493},{"name":"../foo2/bar","type":"reg","size":5,"mode":420,"offset":542,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../foo2/bar","type":"chunk","offset":574,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [foo foo2] vs [foo foo2 .no.prefetch.landmark] + testutil.go:377: Directory: "" vs "": [foo foo2] vs [.no.prefetch.landmark foo foo2] + testutil.go:371: Comparing: "foo" vs "foo" + testutil.go:485: Offset: 92, NextOffset: 124 + testutil.go:485: Offset: 200, NextOffset: 232 + testutil.go:485: Offset: 124, NextOffset: 350 + testutil.go:485: Offset: 232, NextOffset: 542 testutil.go:371: Comparing: "foo2" vs "foo2" testutil.go:377: Directory: "foo2" vs "foo2": [bar] vs [bar] testutil.go:371: Comparing: "foo2/bar" vs "foo2/bar" @@ -10109,41 +10102,37 @@ testutil.go:485: Offset: 542, NextOffset: 574 testutil.go:485: Offset: 382, NextOffset: 1027 testutil.go:485: Offset: 574, NextOffset: 1293 - testutil.go:371: Comparing: "foo" vs "foo" - testutil.go:485: Offset: 92, NextOffset: 124 - testutil.go:485: Offset: 200, NextOffset: 232 - testutil.go:485: Offset: 124, NextOffset: 350 - testutil.go:485: Offset: 232, NextOffset: 542 testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [.no.prefetch.landmark foo foo2] vs [foo2 foo] - testutil.go:371: Comparing: "foo" vs "foo" - testutil.go:485: Offset: 200, NextOffset: 232 - testutil.go:485: Offset: 92, NextOffset: 124 -=== NAME TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=0,prefix="../",lossless=true,format=USTAR + testutil.go:377: Directory: "" vs "": [.no.prefetch.landmark foo foo2] vs [foo foo2] +=== NAME TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=0,prefix="../",lossless=true,format=GNU gzip_test.go:62: got gzip streams: === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=1,prefix="../",src=1,format=PAX - testutil.go:485: Offset: 232, NextOffset: 542 - testutil.go:485: Offset: 124, NextOffset: 350 - testutil.go:371: Comparing: "foo2" vs "foo2" -=== NAME TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=0,prefix="../",lossless=true,format=USTAR + testutil.go:371: Comparing: "foo" vs "foo" + testutil.go:485: Offset: 200, NextOffset: 232 +=== NAME TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=0,prefix="../",lossless=true,format=GNU gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1536 gzip_test.go:80: [1] at 1564 in stargz, uncompressed length 1636 +=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=1,prefix="../",src=1,format=PAX + testutil.go:485: Offset: 92, NextOffset: 124 +=== NAME TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=0,prefix="../",lossless=true,format=GNU gzip_test.go:80: [2] at 3228 in stargz, uncompressed length 2560 gzip_test.go:80: [3] at 5816 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000c9cSTARGZ" testutil.go:1462: got TOC entries: testutil.go:1465: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} testutil.go:1465: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} testutil.go:1465: [2]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"uid":50,"gid":100,"offset":1564,"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} -=== RUN TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=0,prefix="../",lossless=false,format=USTAR +=== RUN TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=0,prefix="../",lossless=false,format=GNU === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=1,prefix="../",src=1,format=PAX + testutil.go:485: Offset: 232, NextOffset: 542 + testutil.go:485: Offset: 124, NextOffset: 350 + testutil.go:371: Comparing: "foo2" vs "foo2" testutil.go:377: Directory: "foo2" vs "foo2": [bar] vs [bar] testutil.go:371: Comparing: "foo2/bar" vs "foo2/bar" testutil.go:485: Offset: 542, NextOffset: 574 testutil.go:485: Offset: 350, NextOffset: 382 testutil.go:485: Offset: 574, NextOffset: 1293 testutil.go:485: Offset: 382, NextOffset: 1027 -=== RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=1,prefix="",src=1,format=GNU -=== NAME TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=0,prefix="../",lossless=false,format=USTAR +=== NAME TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=0,prefix="../",lossless=false,format=GNU gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1536 gzip_test.go:80: [1] at 1564 in stargz, uncompressed length 512 @@ -10153,51 +10142,61 @@ testutil.go:1465: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} testutil.go:1465: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} testutil.go:1465: [2]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"uid":50,"gid":100,"offset":1564,"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} -=== RUN TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=0,prefix="../",lossless=true,format=PAX -=== RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=-2,prefix="/",format=PAX#01 -=== NAME TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=0,prefix="../",lossless=true,format=PAX +=== RUN TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=1,prefix="",lossless=true,format=USTAR +=== RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=1,prefix="",src=1,format=GNU +=== RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=-1,prefix="/",format=PAX#01 +=== NAME TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=1,prefix="",lossless=true,format=USTAR gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1536 - gzip_test.go:80: [1] at 1564 in stargz, uncompressed length 1636 - gzip_test.go:80: [2] at 3228 in stargz, uncompressed length 2560 - gzip_test.go:80: [3] at 5816 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000c9cSTARGZ" + gzip_test.go:80: [1] at 140 in stargz, uncompressed length 1636 + gzip_test.go:80: [2] at 196 in stargz, uncompressed length 2560 + gzip_test.go:80: [3] at 515 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000c4STARGZ" testutil.go:1462: got TOC entries: testutil.go:1465: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} testutil.go:1465: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} - testutil.go:1465: [2]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"uid":50,"gid":100,"offset":1564,"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} -=== RUN TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=0,prefix="../",lossless=false,format=PAX + testutil.go:1465: [2]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"uid":50,"gid":100,"offset":140,"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} +=== RUN TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=1,prefix="",lossless=false,format=USTAR gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1536 - gzip_test.go:80: [1] at 1564 in stargz, uncompressed length 512 - gzip_test.go:80: [2] at 2104 in stargz, uncompressed length 2560 - gzip_test.go:80: [3] at 4692 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000838STARGZ" + gzip_test.go:80: [1] at 140 in stargz, uncompressed length 512 + gzip_test.go:80: [2] at 193 in stargz, uncompressed length 2560 + gzip_test.go:80: [3] at 512 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000c1STARGZ" testutil.go:1462: got TOC entries: testutil.go:1465: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} testutil.go:1465: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} - testutil.go:1465: [2]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"uid":50,"gid":100,"offset":1564,"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} -=== RUN TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=0,prefix="../",lossless=true,format=GNU + testutil.go:1465: [2]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"uid":50,"gid":100,"offset":140,"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} +=== RUN TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=1,prefix="",lossless=true,format=PAX gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1536 - gzip_test.go:80: [1] at 1564 in stargz, uncompressed length 1636 - gzip_test.go:80: [2] at 3228 in stargz, uncompressed length 2560 - gzip_test.go:80: [3] at 5816 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000c9cSTARGZ" + gzip_test.go:80: [1] at 140 in stargz, uncompressed length 1636 + gzip_test.go:80: [2] at 196 in stargz, uncompressed length 2560 + gzip_test.go:80: [3] at 515 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000c4STARGZ" testutil.go:1462: got TOC entries: testutil.go:1465: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} testutil.go:1465: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} - testutil.go:1465: [2]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"uid":50,"gid":100,"offset":1564,"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} -=== RUN TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=0,prefix="../",lossless=false,format=GNU -=== RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=-2,prefix="/",format=GNU#01 -=== NAME TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=0,prefix="../",lossless=false,format=GNU + testutil.go:1465: [2]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"uid":50,"gid":100,"offset":140,"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} +=== RUN TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=1,prefix="",lossless=false,format=PAX +=== RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=-1,prefix="/",format=GNU#01 +=== NAME TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=1,prefix="",lossless=false,format=PAX gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1536 - gzip_test.go:80: [1] at 1564 in stargz, uncompressed length 512 - gzip_test.go:80: [2] at 2104 in stargz, uncompressed length 2560 - gzip_test.go:80: [3] at 4692 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000838STARGZ" + gzip_test.go:80: [1] at 140 in stargz, uncompressed length 512 + gzip_test.go:80: [2] at 193 in stargz, uncompressed length 2560 + gzip_test.go:80: [3] at 512 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000c1STARGZ" testutil.go:1462: got TOC entries: testutil.go:1465: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} testutil.go:1465: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} - testutil.go:1465: [2]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"uid":50,"gid":100,"offset":1564,"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} -=== RUN TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=1,prefix="",lossless=true,format=USTAR + testutil.go:1465: [2]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"uid":50,"gid":100,"offset":140,"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} +=== RUN TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=1,prefix="",lossless=true,format=GNU + gzip_test.go:62: got gzip streams: + gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1536 + gzip_test.go:80: [1] at 138 in stargz, uncompressed length 1636 + gzip_test.go:80: [2] at 194 in stargz, uncompressed length 2560 + gzip_test.go:80: [3] at 513 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000c2STARGZ" + testutil.go:1462: got TOC entries: + testutil.go:1465: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} + testutil.go:1465: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} + testutil.go:1465: [2]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"uid":50,"gid":100,"offset":138,"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=1,prefix="",src=1,format=GNU testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"foo","type":"reg","size":5,"mode":420,"offset":88,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"foo","type":"chunk","offset":120,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"foo2/","type":"dir","mode":493},{"name":"foo2/bar","type":"reg","size":5,"mode":420,"offset":342,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"foo2/bar","type":"chunk","offset":374,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":101,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"foo","type":"reg","size":5,"mode":420,"offset":196,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"foo","type":"chunk","offset":228,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"foo2/","type":"dir","mode":493},{"name":"foo2/bar","type":"reg","size":5,"mode":420,"offset":532,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"foo2/bar","type":"chunk","offset":564,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} @@ -10207,6 +10206,8 @@ testutil.go:485: Offset: 88, NextOffset: 120 testutil.go:485: Offset: 196, NextOffset: 228 testutil.go:485: Offset: 120, NextOffset: 342 +=== RUN TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=1,prefix="",lossless=false,format=GNU +=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=1,prefix="",src=1,format=GNU testutil.go:485: Offset: 228, NextOffset: 532 testutil.go:371: Comparing: "foo2" vs "foo2" testutil.go:377: Directory: "foo2" vs "foo2": [bar] vs [bar] @@ -10216,7 +10217,7 @@ testutil.go:485: Offset: 374, NextOffset: 1030 testutil.go:485: Offset: 564, NextOffset: 1288 testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [foo foo2 .no.prefetch.landmark] vs [foo foo2] + testutil.go:377: Directory: "" vs "": [.no.prefetch.landmark foo foo2] vs [foo foo2] testutil.go:371: Comparing: "foo" vs "foo" testutil.go:485: Offset: 196, NextOffset: 228 testutil.go:485: Offset: 88, NextOffset: 120 @@ -10229,81 +10230,55 @@ testutil.go:485: Offset: 342, NextOffset: 374 testutil.go:485: Offset: 564, NextOffset: 1288 testutil.go:485: Offset: 374, NextOffset: 1030 +=== RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=-1,prefix="../",format=USTAR#01 === RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=1,prefix="./",src=1,format=GNU -=== NAME TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=1,prefix="",lossless=true,format=USTAR - gzip_test.go:62: got gzip streams: - gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1536 - gzip_test.go:80: [1] at 140 in stargz, uncompressed length 1636 - gzip_test.go:80: [2] at 196 in stargz, uncompressed length 2560 - gzip_test.go:80: [3] at 515 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000c4STARGZ" - testutil.go:1462: got TOC entries: - testutil.go:1465: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} - testutil.go:1465: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} - testutil.go:1465: [2]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"uid":50,"gid":100,"offset":140,"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} -=== RUN TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=1,prefix="",lossless=false,format=USTAR +=== NAME TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=1,prefix="",lossless=false,format=GNU gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1536 - gzip_test.go:80: [1] at 140 in stargz, uncompressed length 512 - gzip_test.go:80: [2] at 193 in stargz, uncompressed length 2560 - gzip_test.go:80: [3] at 512 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000c1STARGZ" + gzip_test.go:80: [1] at 138 in stargz, uncompressed length 512 + gzip_test.go:80: [2] at 191 in stargz, uncompressed length 2560 + gzip_test.go:80: [3] at 510 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000bfSTARGZ" testutil.go:1462: got TOC entries: testutil.go:1465: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} testutil.go:1465: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} - testutil.go:1465: [2]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"uid":50,"gid":100,"offset":140,"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} -=== RUN TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=1,prefix="",lossless=true,format=PAX -=== RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=-2,prefix="../",format=USTAR#01 -=== NAME TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=1,prefix="",lossless=true,format=PAX + testutil.go:1465: [2]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"uid":50,"gid":100,"offset":138,"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} +=== RUN TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=1,prefix="./",lossless=true,format=USTAR gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1536 - gzip_test.go:80: [1] at 140 in stargz, uncompressed length 1636 - gzip_test.go:80: [2] at 196 in stargz, uncompressed length 2560 - gzip_test.go:80: [3] at 515 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000c4STARGZ" + gzip_test.go:80: [1] at 142 in stargz, uncompressed length 1636 + gzip_test.go:80: [2] at 198 in stargz, uncompressed length 2560 + gzip_test.go:80: [3] at 521 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000c6STARGZ" testutil.go:1462: got TOC entries: testutil.go:1465: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} testutil.go:1465: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} - testutil.go:1465: [2]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"uid":50,"gid":100,"offset":140,"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} -=== RUN TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=1,prefix="",lossless=false,format=PAX + testutil.go:1465: [2]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"uid":50,"gid":100,"offset":142,"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} +=== RUN TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=1,prefix="./",lossless=false,format=USTAR +=== RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=-1,prefix="../",format=PAX#01 +=== NAME TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=1,prefix="./",lossless=false,format=USTAR gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1536 - gzip_test.go:80: [1] at 140 in stargz, uncompressed length 512 - gzip_test.go:80: [2] at 193 in stargz, uncompressed length 2560 - gzip_test.go:80: [3] at 512 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000c1STARGZ" + gzip_test.go:80: [1] at 142 in stargz, uncompressed length 512 + gzip_test.go:80: [2] at 195 in stargz, uncompressed length 2560 + gzip_test.go:80: [3] at 518 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000c3STARGZ" testutil.go:1462: got TOC entries: testutil.go:1465: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} testutil.go:1465: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} - testutil.go:1465: [2]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"uid":50,"gid":100,"offset":140,"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} -=== RUN TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=1,prefix="",lossless=true,format=GNU -=== RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=-2,prefix="../",format=PAX#01 -=== NAME TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=1,prefix="",lossless=true,format=GNU - gzip_test.go:62: got gzip streams: + testutil.go:1465: [2]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"uid":50,"gid":100,"offset":142,"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} +=== RUN TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=1,prefix="./",lossless=true,format=PAX === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=1,prefix="./",src=1,format=GNU testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"./foo","type":"reg","size":5,"mode":420,"offset":90,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./foo","type":"chunk","offset":122,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"./foo2/","type":"dir","mode":493},{"name":"./foo2/bar","type":"reg","size":5,"mode":420,"offset":348,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./foo2/bar","type":"chunk","offset":380,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":101,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"./foo","type":"reg","size":5,"mode":420,"offset":199,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./foo","type":"chunk","offset":231,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"./foo2/","type":"dir","mode":493},{"name":"./foo2/bar","type":"reg","size":5,"mode":420,"offset":540,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./foo2/bar","type":"chunk","offset":572,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [foo foo2] vs [foo foo2 .no.prefetch.landmark] + testutil.go:377: Directory: "" vs "": [foo foo2] vs [foo2 .no.prefetch.landmark foo] testutil.go:371: Comparing: "foo" vs "foo" testutil.go:485: Offset: 90, NextOffset: 122 testutil.go:485: Offset: 199, NextOffset: 231 -=== NAME TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=1,prefix="",lossless=true,format=GNU - gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1536 - gzip_test.go:80: [1] at 138 in stargz, uncompressed length 1636 - gzip_test.go:80: [2] at 194 in stargz, uncompressed length 2560 - gzip_test.go:80: [3] at 513 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000c2STARGZ" -=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=1,prefix="./",src=1,format=GNU testutil.go:485: Offset: 122, NextOffset: 348 testutil.go:485: Offset: 231, NextOffset: 540 -=== NAME TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=1,prefix="",lossless=true,format=GNU - testutil.go:1462: got TOC entries: - testutil.go:1465: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} - testutil.go:1465: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} - testutil.go:1465: [2]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"uid":50,"gid":100,"offset":138,"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} -=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=1,prefix="./",src=1,format=GNU testutil.go:371: Comparing: "foo2" vs "foo2" testutil.go:377: Directory: "foo2" vs "foo2": [bar] vs [bar] testutil.go:371: Comparing: "foo2/bar" vs "foo2/bar" testutil.go:485: Offset: 348, NextOffset: 380 -=== RUN TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=1,prefix="",lossless=false,format=GNU -=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=1,prefix="./",src=1,format=GNU testutil.go:485: Offset: 540, NextOffset: 572 testutil.go:485: Offset: 380, NextOffset: 1030 testutil.go:485: Offset: 572, NextOffset: 1295 @@ -10322,17 +10297,7 @@ testutil.go:485: Offset: 572, NextOffset: 1295 testutil.go:485: Offset: 380, NextOffset: 1030 === RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=1,prefix="/",src=1,format=GNU -=== NAME TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=1,prefix="",lossless=false,format=GNU - gzip_test.go:62: got gzip streams: - gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1536 - gzip_test.go:80: [1] at 138 in stargz, uncompressed length 512 - gzip_test.go:80: [2] at 191 in stargz, uncompressed length 2560 - gzip_test.go:80: [3] at 510 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000bfSTARGZ" - testutil.go:1462: got TOC entries: - testutil.go:1465: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} - testutil.go:1465: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} - testutil.go:1465: [2]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"uid":50,"gid":100,"offset":138,"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} -=== RUN TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=1,prefix="./",lossless=true,format=USTAR +=== NAME TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=1,prefix="./",lossless=true,format=PAX gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1536 gzip_test.go:80: [1] at 142 in stargz, uncompressed length 1636 @@ -10342,9 +10307,7 @@ testutil.go:1465: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} testutil.go:1465: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} testutil.go:1465: [2]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"uid":50,"gid":100,"offset":142,"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} -=== RUN TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=1,prefix="./",lossless=false,format=USTAR -=== RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=-2,prefix="../",format=GNU#01 -=== NAME TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=1,prefix="./",lossless=false,format=USTAR +=== RUN TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=1,prefix="./",lossless=false,format=PAX gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1536 gzip_test.go:80: [1] at 142 in stargz, uncompressed length 512 @@ -10354,7 +10317,9 @@ testutil.go:1465: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} testutil.go:1465: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} testutil.go:1465: [2]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"uid":50,"gid":100,"offset":142,"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} -=== RUN TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=1,prefix="./",lossless=true,format=PAX +=== RUN TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=1,prefix="./",lossless=true,format=GNU +=== RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=-1,prefix="../",format=GNU#01 +=== NAME TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=1,prefix="./",lossless=true,format=GNU gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1536 gzip_test.go:80: [1] at 142 in stargz, uncompressed length 1636 @@ -10364,7 +10329,18 @@ testutil.go:1465: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} testutil.go:1465: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} testutil.go:1465: [2]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"uid":50,"gid":100,"offset":142,"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} -=== RUN TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=1,prefix="./",lossless=false,format=PAX +=== RUN TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=1,prefix="./",lossless=false,format=GNU + gzip_test.go:62: got gzip streams: + gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1536 + gzip_test.go:80: [1] at 142 in stargz, uncompressed length 512 + gzip_test.go:80: [2] at 195 in stargz, uncompressed length 2560 + gzip_test.go:80: [3] at 518 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000c3STARGZ" + testutil.go:1462: got TOC entries: + testutil.go:1465: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} + testutil.go:1465: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} + testutil.go:1465: [2]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"uid":50,"gid":100,"offset":142,"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} +=== RUN TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=1,prefix="/",lossless=true,format=USTAR +=== RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=-2,prefix="",format=USTAR#01 === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=1,prefix="/",src=1,format=GNU testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"/foo","type":"reg","size":5,"mode":420,"offset":90,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/foo","type":"chunk","offset":122,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"/foo2/","type":"dir","mode":493},{"name":"/foo2/bar","type":"reg","size":5,"mode":420,"offset":345,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/foo2/bar","type":"chunk","offset":377,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":101,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"/foo","type":"reg","size":5,"mode":420,"offset":198,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/foo","type":"chunk","offset":230,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"/foo2/","type":"dir","mode":493},{"name":"/foo2/bar","type":"reg","size":5,"mode":420,"offset":537,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/foo2/bar","type":"chunk","offset":569,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} @@ -10396,51 +10372,51 @@ testutil.go:485: Offset: 345, NextOffset: 377 testutil.go:485: Offset: 569, NextOffset: 1296 testutil.go:485: Offset: 377, NextOffset: 1020 -=== RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=0,prefix="",format=USTAR#02 -=== NAME TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=1,prefix="./",lossless=false,format=PAX +=== NAME TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=1,prefix="/",lossless=true,format=USTAR gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1536 - gzip_test.go:80: [1] at 142 in stargz, uncompressed length 512 - gzip_test.go:80: [2] at 195 in stargz, uncompressed length 2560 - gzip_test.go:80: [3] at 518 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000c3STARGZ" + gzip_test.go:80: [1] at 141 in stargz, uncompressed length 1636 + gzip_test.go:80: [2] at 197 in stargz, uncompressed length 2560 + gzip_test.go:80: [3] at 518 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000c5STARGZ" testutil.go:1462: got TOC entries: testutil.go:1465: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} testutil.go:1465: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} - testutil.go:1465: [2]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"uid":50,"gid":100,"offset":142,"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} -=== RUN TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=1,prefix="./",lossless=true,format=GNU === RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=1,prefix="../",src=1,format=GNU -=== NAME TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=1,prefix="./",lossless=true,format=GNU +=== NAME TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=1,prefix="/",lossless=true,format=USTAR + testutil.go:1465: [2]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"uid":50,"gid":100,"offset":141,"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} +=== RUN TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=1,prefix="/",lossless=false,format=USTAR gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1536 - gzip_test.go:80: [1] at 142 in stargz, uncompressed length 1636 - gzip_test.go:80: [2] at 198 in stargz, uncompressed length 2560 - gzip_test.go:80: [3] at 521 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000c6STARGZ" + gzip_test.go:80: [1] at 141 in stargz, uncompressed length 512 + gzip_test.go:80: [2] at 194 in stargz, uncompressed length 2560 + gzip_test.go:80: [3] at 515 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000c2STARGZ" testutil.go:1462: got TOC entries: testutil.go:1465: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} testutil.go:1465: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} - testutil.go:1465: [2]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"uid":50,"gid":100,"offset":142,"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} -=== RUN TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=1,prefix="./",lossless=false,format=GNU + testutil.go:1465: [2]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"uid":50,"gid":100,"offset":141,"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} +=== RUN TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=1,prefix="/",lossless=true,format=PAX gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1536 - gzip_test.go:80: [1] at 142 in stargz, uncompressed length 512 - gzip_test.go:80: [2] at 195 in stargz, uncompressed length 2560 - gzip_test.go:80: [3] at 518 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000c3STARGZ" + gzip_test.go:80: [1] at 141 in stargz, uncompressed length 1636 + gzip_test.go:80: [2] at 197 in stargz, uncompressed length 2560 + gzip_test.go:80: [3] at 518 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000c5STARGZ" testutil.go:1462: got TOC entries: testutil.go:1465: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} testutil.go:1465: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} - testutil.go:1465: [2]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"uid":50,"gid":100,"offset":142,"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} -=== RUN TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=1,prefix="/",lossless=true,format=USTAR + testutil.go:1465: [2]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"uid":50,"gid":100,"offset":141,"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} +=== RUN TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=1,prefix="/",lossless=false,format=PAX +=== RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=-2,prefix="",format=PAX#01 +=== NAME TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=1,prefix="/",lossless=false,format=PAX gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1536 - gzip_test.go:80: [1] at 141 in stargz, uncompressed length 1636 - gzip_test.go:80: [2] at 197 in stargz, uncompressed length 2560 - gzip_test.go:80: [3] at 518 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000c5STARGZ" + gzip_test.go:80: [1] at 141 in stargz, uncompressed length 512 + gzip_test.go:80: [2] at 194 in stargz, uncompressed length 2560 + gzip_test.go:80: [3] at 515 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000c2STARGZ" testutil.go:1462: got TOC entries: testutil.go:1465: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} testutil.go:1465: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} testutil.go:1465: [2]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"uid":50,"gid":100,"offset":141,"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} -=== RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=0,prefix="",format=PAX#02 -=== RUN TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=1,prefix="/",lossless=false,format=USTAR +=== RUN TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=1,prefix="/",lossless=true,format=GNU === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=1,prefix="../",src=1,format=GNU testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"../foo","type":"reg","size":5,"mode":420,"offset":92,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../foo","type":"chunk","offset":124,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"../foo2/","type":"dir","mode":493},{"name":"../foo2/bar","type":"reg","size":5,"mode":420,"offset":351,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../foo2/bar","type":"chunk","offset":383,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":101,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"../foo","type":"reg","size":5,"mode":420,"offset":200,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../foo","type":"chunk","offset":232,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"../foo2/","type":"dir","mode":493},{"name":"../foo2/bar","type":"reg","size":5,"mode":420,"offset":542,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../foo2/bar","type":"chunk","offset":574,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} @@ -10472,45 +10448,45 @@ testutil.go:485: Offset: 351, NextOffset: 383 testutil.go:485: Offset: 574, NextOffset: 1293 testutil.go:485: Offset: 383, NextOffset: 1028 -=== NAME TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=1,prefix="/",lossless=false,format=USTAR +=== RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=9,prefix="",src=1,format=USTAR +=== NAME TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=1,prefix="/",lossless=true,format=GNU gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1536 - gzip_test.go:80: [1] at 141 in stargz, uncompressed length 512 - gzip_test.go:80: [2] at 194 in stargz, uncompressed length 2560 - gzip_test.go:80: [3] at 515 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000c2STARGZ" + gzip_test.go:80: [1] at 140 in stargz, uncompressed length 1636 + gzip_test.go:80: [2] at 196 in stargz, uncompressed length 2560 + gzip_test.go:80: [3] at 515 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000c4STARGZ" testutil.go:1462: got TOC entries: testutil.go:1465: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} testutil.go:1465: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} - testutil.go:1465: [2]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"uid":50,"gid":100,"offset":141,"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} -=== RUN TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=1,prefix="/",lossless=true,format=PAX -=== RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=9,prefix="",src=1,format=USTAR -=== NAME TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=1,prefix="/",lossless=true,format=PAX + testutil.go:1465: [2]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"uid":50,"gid":100,"offset":140,"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} +=== RUN TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=1,prefix="/",lossless=false,format=GNU gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1536 - gzip_test.go:80: [1] at 141 in stargz, uncompressed length 1636 - gzip_test.go:80: [2] at 197 in stargz, uncompressed length 2560 - gzip_test.go:80: [3] at 518 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000c5STARGZ" + gzip_test.go:80: [1] at 140 in stargz, uncompressed length 512 + gzip_test.go:80: [2] at 193 in stargz, uncompressed length 2560 + gzip_test.go:80: [3] at 512 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000c1STARGZ" testutil.go:1462: got TOC entries: testutil.go:1465: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} testutil.go:1465: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} - testutil.go:1465: [2]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"uid":50,"gid":100,"offset":141,"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} -=== RUN TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=1,prefix="/",lossless=false,format=PAX + testutil.go:1465: [2]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"uid":50,"gid":100,"offset":140,"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} +=== RUN TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=1,prefix="../",lossless=true,format=USTAR +=== RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=-2,prefix="",format=GNU#01 +=== NAME TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=1,prefix="../",lossless=true,format=USTAR gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1536 - gzip_test.go:80: [1] at 141 in stargz, uncompressed length 512 - gzip_test.go:80: [2] at 194 in stargz, uncompressed length 2560 - gzip_test.go:80: [3] at 515 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000c2STARGZ" + gzip_test.go:80: [1] at 142 in stargz, uncompressed length 1636 + gzip_test.go:80: [2] at 198 in stargz, uncompressed length 2560 + gzip_test.go:80: [3] at 517 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000c6STARGZ" testutil.go:1462: got TOC entries: testutil.go:1465: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} testutil.go:1465: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} - testutil.go:1465: [2]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"uid":50,"gid":100,"offset":141,"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} -=== RUN TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=1,prefix="/",lossless=true,format=GNU -=== RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=0,prefix="",format=GNU#02 + testutil.go:1465: [2]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"uid":50,"gid":100,"offset":142,"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} +=== RUN TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=1,prefix="../",lossless=false,format=USTAR === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=9,prefix="",src=1,format=USTAR testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"foo","type":"reg","size":5,"mode":420,"offset":77,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"foo","type":"chunk","offset":105,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"foo2/","type":"dir","mode":493},{"name":"foo2/bar","type":"reg","size":5,"mode":420,"offset":284,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"foo2/bar","type":"chunk","offset":312,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":85,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"foo","type":"reg","size":5,"mode":420,"offset":167,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"foo","type":"chunk","offset":195,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"foo2/","type":"dir","mode":493},{"name":"foo2/bar","type":"reg","size":5,"mode":420,"offset":448,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"foo2/bar","type":"chunk","offset":476,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [foo foo2] vs [foo2 .no.prefetch.landmark foo] + testutil.go:377: Directory: "" vs "": [foo foo2] vs [.no.prefetch.landmark foo foo2] testutil.go:371: Comparing: "foo" vs "foo" testutil.go:485: Offset: 77, NextOffset: 105 testutil.go:485: Offset: 167, NextOffset: 195 @@ -10520,23 +10496,12 @@ testutil.go:377: Directory: "foo2" vs "foo2": [bar] vs [bar] testutil.go:371: Comparing: "foo2/bar" vs "foo2/bar" testutil.go:485: Offset: 284, NextOffset: 312 -=== NAME TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=1,prefix="/",lossless=true,format=GNU - gzip_test.go:62: got gzip streams: -=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=9,prefix="",src=1,format=USTAR testutil.go:485: Offset: 448, NextOffset: 476 testutil.go:485: Offset: 312, NextOffset: 901 testutil.go:485: Offset: 476, NextOffset: 1135 -=== NAME TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=1,prefix="/",lossless=true,format=GNU - gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1536 - gzip_test.go:80: [1] at 140 in stargz, uncompressed length 1636 -=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=9,prefix="",src=1,format=USTAR testutil.go:371: Comparing: "" vs "" testutil.go:377: Directory: "" vs "": [.no.prefetch.landmark foo foo2] vs [foo foo2] testutil.go:371: Comparing: "foo" vs "foo" -=== NAME TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=1,prefix="/",lossless=true,format=GNU - gzip_test.go:80: [2] at 196 in stargz, uncompressed length 2560 - gzip_test.go:80: [3] at 515 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000c4STARGZ" -=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=9,prefix="",src=1,format=USTAR testutil.go:485: Offset: 167, NextOffset: 195 testutil.go:485: Offset: 77, NextOffset: 105 testutil.go:485: Offset: 195, NextOffset: 448 @@ -10545,29 +10510,23 @@ testutil.go:377: Directory: "foo2" vs "foo2": [bar] vs [bar] testutil.go:371: Comparing: "foo2/bar" vs "foo2/bar" testutil.go:485: Offset: 448, NextOffset: 476 -=== NAME TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=1,prefix="/",lossless=true,format=GNU - testutil.go:1462: got TOC entries: -=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=9,prefix="",src=1,format=USTAR testutil.go:485: Offset: 284, NextOffset: 312 testutil.go:485: Offset: 476, NextOffset: 1135 testutil.go:485: Offset: 312, NextOffset: 901 -=== NAME TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=1,prefix="/",lossless=true,format=GNU - testutil.go:1465: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} - testutil.go:1465: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} - testutil.go:1465: [2]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"uid":50,"gid":100,"offset":140,"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} -=== RUN TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=1,prefix="/",lossless=false,format=GNU === RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=9,prefix="./",src=1,format=USTAR -=== NAME TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=1,prefix="/",lossless=false,format=GNU +=== NAME TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=1,prefix="../",lossless=false,format=USTAR gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1536 - gzip_test.go:80: [1] at 140 in stargz, uncompressed length 512 - gzip_test.go:80: [2] at 193 in stargz, uncompressed length 2560 - gzip_test.go:80: [3] at 512 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000c1STARGZ" + gzip_test.go:80: [1] at 142 in stargz, uncompressed length 512 + gzip_test.go:80: [2] at 195 in stargz, uncompressed length 2560 + gzip_test.go:80: [3] at 514 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000c3STARGZ" testutil.go:1462: got TOC entries: testutil.go:1465: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} testutil.go:1465: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} - testutil.go:1465: [2]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"uid":50,"gid":100,"offset":140,"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} -=== RUN TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=1,prefix="../",lossless=true,format=USTAR + testutil.go:1465: [2]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"uid":50,"gid":100,"offset":142,"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} +=== RUN TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=1,prefix="../",lossless=true,format=PAX +=== RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=-2,prefix="./",format=USTAR#01 +=== NAME TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=1,prefix="../",lossless=true,format=PAX gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1536 gzip_test.go:80: [1] at 142 in stargz, uncompressed length 1636 @@ -10577,7 +10536,9 @@ testutil.go:1465: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} testutil.go:1465: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} testutil.go:1465: [2]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"uid":50,"gid":100,"offset":142,"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} -=== RUN TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=1,prefix="../",lossless=false,format=USTAR +=== RUN TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=1,prefix="../",lossless=false,format=PAX +=== RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=-2,prefix="./",format=PAX#01 +=== NAME TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=1,prefix="../",lossless=false,format=PAX gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1536 gzip_test.go:80: [1] at 142 in stargz, uncompressed length 512 @@ -10587,23 +10548,17 @@ testutil.go:1465: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} testutil.go:1465: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} testutil.go:1465: [2]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"uid":50,"gid":100,"offset":142,"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} -=== RUN TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=1,prefix="../",lossless=true,format=PAX - gzip_test.go:62: got gzip streams: - gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1536 - gzip_test.go:80: [1] at 142 in stargz, uncompressed length 1636 - gzip_test.go:80: [2] at 198 in stargz, uncompressed length 2560 - gzip_test.go:80: [3] at 517 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000c6STARGZ" - testutil.go:1462: got TOC entries: - testutil.go:1465: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} - testutil.go:1465: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} - testutil.go:1465: [2]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"uid":50,"gid":100,"offset":142,"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} -=== RUN TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=1,prefix="../",lossless=false,format=PAX -=== RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=0,prefix="./",format=USTAR#02 +=== RUN TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=1,prefix="../",lossless=true,format=GNU === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=9,prefix="./",src=1,format=USTAR testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"./foo","type":"reg","size":5,"mode":420,"offset":81,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./foo","type":"chunk","offset":109,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"./foo2/","type":"dir","mode":493},{"name":"./foo2/bar","type":"reg","size":5,"mode":420,"offset":293,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./foo2/bar","type":"chunk","offset":321,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":85,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"./foo","type":"reg","size":5,"mode":420,"offset":171,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./foo","type":"chunk","offset":199,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"./foo2/","type":"dir","mode":493},{"name":"./foo2/bar","type":"reg","size":5,"mode":420,"offset":456,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./foo2/bar","type":"chunk","offset":484,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} testutil.go:371: Comparing: "" vs "" testutil.go:377: Directory: "" vs "": [foo foo2] vs [.no.prefetch.landmark foo foo2] + testutil.go:371: Comparing: "foo" vs "foo" + testutil.go:485: Offset: 81, NextOffset: 109 + testutil.go:485: Offset: 171, NextOffset: 199 + testutil.go:485: Offset: 109, NextOffset: 293 + testutil.go:485: Offset: 199, NextOffset: 456 testutil.go:371: Comparing: "foo2" vs "foo2" testutil.go:377: Directory: "foo2" vs "foo2": [bar] vs [bar] testutil.go:371: Comparing: "foo2/bar" vs "foo2/bar" @@ -10611,52 +10566,30 @@ testutil.go:485: Offset: 456, NextOffset: 484 testutil.go:485: Offset: 321, NextOffset: 912 testutil.go:485: Offset: 484, NextOffset: 1145 - testutil.go:371: Comparing: "foo" vs "foo" - testutil.go:485: Offset: 81, NextOffset: 109 - testutil.go:485: Offset: 171, NextOffset: 199 - testutil.go:485: Offset: 109, NextOffset: 293 - testutil.go:485: Offset: 199, NextOffset: 456 testutil.go:371: Comparing: "" vs "" testutil.go:377: Directory: "" vs "": [.no.prefetch.landmark foo foo2] vs [foo foo2] testutil.go:371: Comparing: "foo" vs "foo" testutil.go:485: Offset: 171, NextOffset: 199 -=== NAME TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=1,prefix="../",lossless=false,format=PAX - gzip_test.go:62: got gzip streams: -=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=9,prefix="./",src=1,format=USTAR testutil.go:485: Offset: 81, NextOffset: 109 -=== NAME TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=1,prefix="../",lossless=false,format=PAX - gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1536 - gzip_test.go:80: [1] at 142 in stargz, uncompressed length 512 -=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=9,prefix="./",src=1,format=USTAR testutil.go:485: Offset: 199, NextOffset: 456 -=== NAME TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=1,prefix="../",lossless=false,format=PAX - gzip_test.go:80: [2] at 195 in stargz, uncompressed length 2560 - gzip_test.go:80: [3] at 514 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000c3STARGZ" -=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=9,prefix="./",src=1,format=USTAR testutil.go:485: Offset: 109, NextOffset: 293 testutil.go:371: Comparing: "foo2" vs "foo2" testutil.go:377: Directory: "foo2" vs "foo2": [bar] vs [bar] testutil.go:371: Comparing: "foo2/bar" vs "foo2/bar" +=== NAME TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=1,prefix="../",lossless=true,format=GNU + gzip_test.go:62: got gzip streams: +=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=9,prefix="./",src=1,format=USTAR testutil.go:485: Offset: 456, NextOffset: 484 testutil.go:485: Offset: 293, NextOffset: 321 -=== NAME TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=1,prefix="../",lossless=false,format=PAX - testutil.go:1462: got TOC entries: - testutil.go:1465: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} -=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=9,prefix="./",src=1,format=USTAR testutil.go:485: Offset: 484, NextOffset: 1145 -=== NAME TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=1,prefix="../",lossless=false,format=PAX - testutil.go:1465: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} - testutil.go:1465: [2]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"uid":50,"gid":100,"offset":142,"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} -=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=9,prefix="./",src=1,format=USTAR testutil.go:485: Offset: 321, NextOffset: 912 -=== RUN TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=1,prefix="../",lossless=true,format=GNU -=== RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=9,prefix="/",src=1,format=USTAR === NAME TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=1,prefix="../",lossless=true,format=GNU - gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1536 gzip_test.go:80: [1] at 143 in stargz, uncompressed length 1636 gzip_test.go:80: [2] at 199 in stargz, uncompressed length 2560 gzip_test.go:80: [3] at 518 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000c7STARGZ" +=== RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=9,prefix="/",src=1,format=USTAR +=== NAME TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=1,prefix="../",lossless=true,format=GNU testutil.go:1462: got TOC entries: testutil.go:1465: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} testutil.go:1465: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} @@ -10682,42 +10615,37 @@ testutil.go:1465: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} testutil.go:1465: [2]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"uid":50,"gid":100,"offset":127,"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} === RUN TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=9,prefix="",lossless=false,format=USTAR -=== RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=0,prefix="./",format=PAX#02 +=== RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=-2,prefix="./",format=GNU#01 === NAME TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=9,prefix="",lossless=false,format=USTAR gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1536 gzip_test.go:80: [1] at 127 in stargz, uncompressed length 512 gzip_test.go:80: [2] at 169 in stargz, uncompressed length 2560 gzip_test.go:80: [3] at 462 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000a9STARGZ" -=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=9,prefix="/",src=1,format=USTAR - testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"/foo","type":"reg","size":5,"mode":420,"offset":78,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/foo","type":"chunk","offset":106,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"/foo2/","type":"dir","mode":493},{"name":"/foo2/bar","type":"reg","size":5,"mode":420,"offset":286,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/foo2/bar","type":"chunk","offset":314,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} - testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":85,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"/foo","type":"reg","size":5,"mode":420,"offset":168,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/foo","type":"chunk","offset":196,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"/foo2/","type":"dir","mode":493},{"name":"/foo2/bar","type":"reg","size":5,"mode":420,"offset":451,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/foo2/bar","type":"chunk","offset":479,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} - testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [foo foo2] vs [.no.prefetch.landmark foo foo2] - testutil.go:371: Comparing: "foo" vs "foo" - testutil.go:485: Offset: 78, NextOffset: 106 - testutil.go:485: Offset: 168, NextOffset: 196 - testutil.go:485: Offset: 106, NextOffset: 286 - testutil.go:485: Offset: 196, NextOffset: 451 -=== NAME TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=9,prefix="",lossless=false,format=USTAR testutil.go:1462: got TOC entries: -=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=9,prefix="/",src=1,format=USTAR - testutil.go:371: Comparing: "foo2" vs "foo2" -=== NAME TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=9,prefix="",lossless=false,format=USTAR testutil.go:1465: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} testutil.go:1465: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} testutil.go:1465: [2]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"uid":50,"gid":100,"offset":127,"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} +=== RUN TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=9,prefix="",lossless=true,format=PAX === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=9,prefix="/",src=1,format=USTAR + testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"/foo","type":"reg","size":5,"mode":420,"offset":78,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/foo","type":"chunk","offset":106,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"/foo2/","type":"dir","mode":493},{"name":"/foo2/bar","type":"reg","size":5,"mode":420,"offset":286,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/foo2/bar","type":"chunk","offset":314,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} + testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":85,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"/foo","type":"reg","size":5,"mode":420,"offset":168,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/foo","type":"chunk","offset":196,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"/foo2/","type":"dir","mode":493},{"name":"/foo2/bar","type":"reg","size":5,"mode":420,"offset":451,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/foo2/bar","type":"chunk","offset":479,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} + testutil.go:371: Comparing: "" vs "" + testutil.go:377: Directory: "" vs "": [foo foo2] vs [foo foo2 .no.prefetch.landmark] + testutil.go:371: Comparing: "foo2" vs "foo2" testutil.go:377: Directory: "foo2" vs "foo2": [bar] vs [bar] testutil.go:371: Comparing: "foo2/bar" vs "foo2/bar" testutil.go:485: Offset: 286, NextOffset: 314 -=== RUN TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=9,prefix="",lossless=true,format=PAX -=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=9,prefix="/",src=1,format=USTAR testutil.go:485: Offset: 451, NextOffset: 479 testutil.go:485: Offset: 314, NextOffset: 904 testutil.go:485: Offset: 479, NextOffset: 1141 + testutil.go:371: Comparing: "foo" vs "foo" + testutil.go:485: Offset: 78, NextOffset: 106 + testutil.go:485: Offset: 168, NextOffset: 196 + testutil.go:485: Offset: 106, NextOffset: 286 + testutil.go:485: Offset: 196, NextOffset: 451 testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [.no.prefetch.landmark foo foo2] vs [foo foo2] + testutil.go:377: Directory: "" vs "": [foo2 .no.prefetch.landmark foo] vs [foo2 foo] testutil.go:371: Comparing: "foo" vs "foo" testutil.go:485: Offset: 168, NextOffset: 196 testutil.go:485: Offset: 78, NextOffset: 106 @@ -10742,6 +10670,8 @@ testutil.go:1465: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} testutil.go:1465: [2]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"uid":50,"gid":100,"offset":127,"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} === RUN TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=9,prefix="",lossless=false,format=PAX +=== RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=-2,prefix="/",format=USTAR#01 +=== NAME TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=9,prefix="",lossless=false,format=PAX gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1536 gzip_test.go:80: [1] at 127 in stargz, uncompressed length 512 @@ -10752,8 +10682,6 @@ testutil.go:1465: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} testutil.go:1465: [2]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"uid":50,"gid":100,"offset":127,"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} === RUN TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=9,prefix="",lossless=true,format=GNU -=== RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=0,prefix="./",format=GNU#02 -=== NAME TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=9,prefix="",lossless=true,format=GNU gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1536 gzip_test.go:80: [1] at 124 in stargz, uncompressed length 1636 @@ -10764,21 +10692,11 @@ testutil.go:1465: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} testutil.go:1465: [2]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"uid":50,"gid":100,"offset":124,"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} === RUN TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=9,prefix="",lossless=false,format=GNU - gzip_test.go:62: got gzip streams: - gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1536 - gzip_test.go:80: [1] at 124 in stargz, uncompressed length 512 - gzip_test.go:80: [2] at 166 in stargz, uncompressed length 2560 - gzip_test.go:80: [3] at 459 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000a6STARGZ" - testutil.go:1462: got TOC entries: - testutil.go:1465: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} - testutil.go:1465: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} - testutil.go:1465: [2]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"uid":50,"gid":100,"offset":124,"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} -=== RUN TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=9,prefix="./",lossless=true,format=USTAR === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=9,prefix="../",src=1,format=USTAR testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"../foo","type":"reg","size":5,"mode":420,"offset":82,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../foo","type":"chunk","offset":110,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"../foo2/","type":"dir","mode":493},{"name":"../foo2/bar","type":"reg","size":5,"mode":420,"offset":292,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../foo2/bar","type":"chunk","offset":320,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":85,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"../foo","type":"reg","size":5,"mode":420,"offset":172,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../foo","type":"chunk","offset":200,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"../foo2/","type":"dir","mode":493},{"name":"../foo2/bar","type":"reg","size":5,"mode":420,"offset":459,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../foo2/bar","type":"chunk","offset":487,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [foo2 foo] vs [.no.prefetch.landmark foo foo2] + testutil.go:377: Directory: "" vs "": [foo foo2] vs [.no.prefetch.landmark foo foo2] testutil.go:371: Comparing: "foo" vs "foo" testutil.go:485: Offset: 82, NextOffset: 110 testutil.go:485: Offset: 172, NextOffset: 200 @@ -10799,35 +10717,42 @@ testutil.go:485: Offset: 200, NextOffset: 459 testutil.go:485: Offset: 110, NextOffset: 292 testutil.go:371: Comparing: "foo2" vs "foo2" -=== NAME TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=9,prefix="./",lossless=true,format=USTAR - gzip_test.go:62: got gzip streams: -=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=9,prefix="../",src=1,format=USTAR testutil.go:377: Directory: "foo2" vs "foo2": [bar] vs [bar] testutil.go:371: Comparing: "foo2/bar" vs "foo2/bar" testutil.go:485: Offset: 459, NextOffset: 487 + testutil.go:485: Offset: 292, NextOffset: 320 + testutil.go:485: Offset: 487, NextOffset: 1150 + testutil.go:485: Offset: 320, NextOffset: 912 +=== NAME TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=9,prefix="",lossless=false,format=GNU + gzip_test.go:62: got gzip streams: + gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1536 + gzip_test.go:80: [1] at 124 in stargz, uncompressed length 512 + gzip_test.go:80: [2] at 166 in stargz, uncompressed length 2560 + gzip_test.go:80: [3] at 459 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000a6STARGZ" + testutil.go:1462: got TOC entries: + testutil.go:1465: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} + testutil.go:1465: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} + testutil.go:1465: [2]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"uid":50,"gid":100,"offset":124,"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} +=== RUN TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=9,prefix="./",lossless=true,format=USTAR +=== RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=9,prefix="",src=1,format=PAX === NAME TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=9,prefix="./",lossless=true,format=USTAR + gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1536 gzip_test.go:80: [1] at 128 in stargz, uncompressed length 1636 gzip_test.go:80: [2] at 178 in stargz, uncompressed length 2560 gzip_test.go:80: [3] at 475 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000b2STARGZ" -=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=9,prefix="../",src=1,format=USTAR - testutil.go:485: Offset: 292, NextOffset: 320 - testutil.go:485: Offset: 487, NextOffset: 1150 - testutil.go:485: Offset: 320, NextOffset: 912 -=== NAME TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=9,prefix="./",lossless=true,format=USTAR testutil.go:1462: got TOC entries: testutil.go:1465: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} testutil.go:1465: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} testutil.go:1465: [2]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"uid":50,"gid":100,"offset":128,"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} -=== RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=9,prefix="",src=1,format=PAX === RUN TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=9,prefix="./",lossless=false,format=USTAR -=== RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=0,prefix="/",format=USTAR#02 -=== NAME TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=9,prefix="./",lossless=false,format=USTAR gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1536 gzip_test.go:80: [1] at 128 in stargz, uncompressed length 512 gzip_test.go:80: [2] at 170 in stargz, uncompressed length 2560 gzip_test.go:80: [3] at 467 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000aaSTARGZ" +=== RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=-2,prefix="/",format=PAX#01 +=== NAME TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=9,prefix="./",lossless=false,format=USTAR testutil.go:1462: got TOC entries: testutil.go:1465: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} testutil.go:1465: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} @@ -10853,12 +10778,7 @@ testutil.go:1465: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} testutil.go:1465: [2]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"uid":50,"gid":100,"offset":128,"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} === RUN TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=9,prefix="./",lossless=true,format=GNU - gzip_test.go:62: got gzip streams: - gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1536 - gzip_test.go:80: [1] at 128 in stargz, uncompressed length 1636 - gzip_test.go:80: [2] at 178 in stargz, uncompressed length 2560 - gzip_test.go:80: [3] at 475 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000b2STARGZ" -=== RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=0,prefix="/",format=PAX#02 +=== RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=-2,prefix="/",format=GNU#01 === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=9,prefix="",src=1,format=PAX testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"foo","type":"reg","size":5,"mode":420,"offset":77,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"foo","type":"chunk","offset":105,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"foo2/","type":"dir","mode":493},{"name":"foo2/bar","type":"reg","size":5,"mode":420,"offset":284,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"foo2/bar","type":"chunk","offset":312,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":85,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"foo","type":"reg","size":5,"mode":420,"offset":167,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"foo","type":"chunk","offset":195,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"foo2/","type":"dir","mode":493},{"name":"foo2/bar","type":"reg","size":5,"mode":420,"offset":448,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"foo2/bar","type":"chunk","offset":476,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} @@ -10869,19 +10789,23 @@ testutil.go:485: Offset: 167, NextOffset: 195 testutil.go:485: Offset: 105, NextOffset: 284 testutil.go:485: Offset: 195, NextOffset: 448 + testutil.go:371: Comparing: "foo2" vs "foo2" + testutil.go:377: Directory: "foo2" vs "foo2": [bar] vs [bar] + testutil.go:371: Comparing: "foo2/bar" vs "foo2/bar" + testutil.go:485: Offset: 284, NextOffset: 312 + testutil.go:485: Offset: 448, NextOffset: 476 === NAME TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=9,prefix="./",lossless=true,format=GNU + gzip_test.go:62: got gzip streams: + gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1536 + gzip_test.go:80: [1] at 128 in stargz, uncompressed length 1636 + gzip_test.go:80: [2] at 178 in stargz, uncompressed length 2560 + gzip_test.go:80: [3] at 475 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000b2STARGZ" testutil.go:1462: got TOC entries: testutil.go:1465: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} testutil.go:1465: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} testutil.go:1465: [2]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"uid":50,"gid":100,"offset":128,"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} -=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=9,prefix="",src=1,format=PAX - testutil.go:371: Comparing: "foo2" vs "foo2" - testutil.go:377: Directory: "foo2" vs "foo2": [bar] vs [bar] === RUN TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=9,prefix="./",lossless=false,format=GNU === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=9,prefix="",src=1,format=PAX - testutil.go:371: Comparing: "foo2/bar" vs "foo2/bar" - testutil.go:485: Offset: 284, NextOffset: 312 - testutil.go:485: Offset: 448, NextOffset: 476 testutil.go:485: Offset: 312, NextOffset: 901 testutil.go:485: Offset: 476, NextOffset: 1135 testutil.go:371: Comparing: "" vs "" @@ -10891,14 +10815,6 @@ testutil.go:485: Offset: 77, NextOffset: 105 testutil.go:485: Offset: 195, NextOffset: 448 testutil.go:485: Offset: 105, NextOffset: 284 - testutil.go:371: Comparing: "foo2" vs "foo2" - testutil.go:377: Directory: "foo2" vs "foo2": [bar] vs [bar] - testutil.go:371: Comparing: "foo2/bar" vs "foo2/bar" - testutil.go:485: Offset: 448, NextOffset: 476 - testutil.go:485: Offset: 284, NextOffset: 312 - testutil.go:485: Offset: 476, NextOffset: 1135 - testutil.go:485: Offset: 312, NextOffset: 901 -=== RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=9,prefix="./",src=1,format=PAX === NAME TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=9,prefix="./",lossless=false,format=GNU gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1536 @@ -10910,6 +10826,15 @@ testutil.go:1465: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} testutil.go:1465: [2]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"uid":50,"gid":100,"offset":128,"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} === RUN TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=9,prefix="/",lossless=true,format=USTAR +=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=9,prefix="",src=1,format=PAX + testutil.go:371: Comparing: "foo2" vs "foo2" + testutil.go:377: Directory: "foo2" vs "foo2": [bar] vs [bar] + testutil.go:371: Comparing: "foo2/bar" vs "foo2/bar" + testutil.go:485: Offset: 448, NextOffset: 476 + testutil.go:485: Offset: 284, NextOffset: 312 + testutil.go:485: Offset: 476, NextOffset: 1135 + testutil.go:485: Offset: 312, NextOffset: 901 +=== NAME TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=9,prefix="/",lossless=true,format=USTAR gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1536 gzip_test.go:80: [1] at 127 in stargz, uncompressed length 1636 @@ -10920,6 +10845,8 @@ testutil.go:1465: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} testutil.go:1465: [2]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"uid":50,"gid":100,"offset":127,"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} === RUN TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=9,prefix="/",lossless=false,format=USTAR +=== RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=9,prefix="./",src=1,format=PAX +=== NAME TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=9,prefix="/",lossless=false,format=USTAR gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1536 gzip_test.go:80: [1] at 127 in stargz, uncompressed length 512 @@ -10928,10 +10855,10 @@ testutil.go:1462: got TOC entries: testutil.go:1465: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} testutil.go:1465: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} -=== RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=0,prefix="/",format=GNU#02 -=== NAME TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=9,prefix="/",lossless=false,format=USTAR testutil.go:1465: [2]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"uid":50,"gid":100,"offset":127,"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} === RUN TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=9,prefix="/",lossless=true,format=PAX +=== RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=-2,prefix="../",format=USTAR#01 +=== NAME TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=9,prefix="/",lossless=true,format=PAX gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1536 gzip_test.go:80: [1] at 127 in stargz, uncompressed length 1636 @@ -10942,16 +10869,21 @@ testutil.go:1465: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} testutil.go:1465: [2]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"uid":50,"gid":100,"offset":127,"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} === RUN TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=9,prefix="/",lossless=false,format=PAX + gzip_test.go:62: got gzip streams: + gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1536 + gzip_test.go:80: [1] at 127 in stargz, uncompressed length 512 + gzip_test.go:80: [2] at 169 in stargz, uncompressed length 2560 + gzip_test.go:80: [3] at 465 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000a9STARGZ" + testutil.go:1462: got TOC entries: + testutil.go:1465: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} + testutil.go:1465: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} + testutil.go:1465: [2]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"uid":50,"gid":100,"offset":127,"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} +=== RUN TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=9,prefix="/",lossless=true,format=GNU === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=9,prefix="./",src=1,format=PAX testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"./foo","type":"reg","size":5,"mode":420,"offset":81,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./foo","type":"chunk","offset":109,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"./foo2/","type":"dir","mode":493},{"name":"./foo2/bar","type":"reg","size":5,"mode":420,"offset":293,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./foo2/bar","type":"chunk","offset":321,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":85,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"./foo","type":"reg","size":5,"mode":420,"offset":171,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./foo","type":"chunk","offset":199,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"./foo2/","type":"dir","mode":493},{"name":"./foo2/bar","type":"reg","size":5,"mode":420,"offset":456,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./foo2/bar","type":"chunk","offset":484,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} testutil.go:371: Comparing: "" vs "" testutil.go:377: Directory: "" vs "": [foo foo2] vs [.no.prefetch.landmark foo foo2] - testutil.go:371: Comparing: "foo" vs "foo" - testutil.go:485: Offset: 81, NextOffset: 109 - testutil.go:485: Offset: 171, NextOffset: 199 - testutil.go:485: Offset: 109, NextOffset: 293 - testutil.go:485: Offset: 199, NextOffset: 456 testutil.go:371: Comparing: "foo2" vs "foo2" testutil.go:377: Directory: "foo2" vs "foo2": [bar] vs [bar] testutil.go:371: Comparing: "foo2/bar" vs "foo2/bar" @@ -10959,6 +10891,11 @@ testutil.go:485: Offset: 456, NextOffset: 484 testutil.go:485: Offset: 321, NextOffset: 912 testutil.go:485: Offset: 484, NextOffset: 1145 + testutil.go:371: Comparing: "foo" vs "foo" + testutil.go:485: Offset: 81, NextOffset: 109 + testutil.go:485: Offset: 171, NextOffset: 199 + testutil.go:485: Offset: 109, NextOffset: 293 + testutil.go:485: Offset: 199, NextOffset: 456 testutil.go:371: Comparing: "" vs "" testutil.go:377: Directory: "" vs "": [.no.prefetch.landmark foo foo2] vs [foo foo2] testutil.go:371: Comparing: "foo" vs "foo" @@ -10973,20 +10910,10 @@ testutil.go:485: Offset: 293, NextOffset: 321 testutil.go:485: Offset: 484, NextOffset: 1145 testutil.go:485: Offset: 321, NextOffset: 912 -=== NAME TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=9,prefix="/",lossless=false,format=PAX +=== NAME TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=9,prefix="/",lossless=true,format=GNU gzip_test.go:62: got gzip streams: - gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1536 - gzip_test.go:80: [1] at 127 in stargz, uncompressed length 512 - gzip_test.go:80: [2] at 169 in stargz, uncompressed length 2560 - gzip_test.go:80: [3] at 465 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000a9STARGZ" - testutil.go:1462: got TOC entries: - testutil.go:1465: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} - testutil.go:1465: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} - testutil.go:1465: [2]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"uid":50,"gid":100,"offset":127,"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} -=== RUN TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=9,prefix="/",lossless=true,format=GNU === RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=9,prefix="/",src=1,format=PAX === NAME TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=9,prefix="/",lossless=true,format=GNU - gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1536 gzip_test.go:80: [1] at 126 in stargz, uncompressed length 1636 gzip_test.go:80: [2] at 176 in stargz, uncompressed length 2560 @@ -10996,6 +10923,8 @@ testutil.go:1465: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} testutil.go:1465: [2]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"uid":50,"gid":100,"offset":126,"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} === RUN TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=9,prefix="/",lossless=false,format=GNU +=== RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=-2,prefix="../",format=PAX#01 +=== NAME TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=9,prefix="/",lossless=false,format=GNU gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1536 gzip_test.go:80: [1] at 126 in stargz, uncompressed length 512 @@ -11006,8 +10935,6 @@ testutil.go:1465: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} testutil.go:1465: [2]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"uid":50,"gid":100,"offset":126,"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} === RUN TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=9,prefix="../",lossless=true,format=USTAR -=== RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=0,prefix="../",format=USTAR#02 -=== NAME TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=9,prefix="../",lossless=true,format=USTAR gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1536 gzip_test.go:80: [1] at 129 in stargz, uncompressed length 1636 @@ -11018,65 +10945,17 @@ testutil.go:1465: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} testutil.go:1465: [2]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"uid":50,"gid":100,"offset":129,"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} === RUN TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=9,prefix="../",lossless=false,format=USTAR -=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=9,prefix="/",src=1,format=PAX - testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"/foo","type":"reg","size":5,"mode":420,"offset":78,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/foo","type":"chunk","offset":106,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"/foo2/","type":"dir","mode":493},{"name":"/foo2/bar","type":"reg","size":5,"mode":420,"offset":286,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/foo2/bar","type":"chunk","offset":314,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} - testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":85,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"/foo","type":"reg","size":5,"mode":420,"offset":168,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/foo","type":"chunk","offset":196,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"/foo2/","type":"dir","mode":493},{"name":"/foo2/bar","type":"reg","size":5,"mode":420,"offset":451,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/foo2/bar","type":"chunk","offset":479,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} - testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [foo foo2] vs [.no.prefetch.landmark foo foo2] - testutil.go:371: Comparing: "foo" vs "foo" - testutil.go:485: Offset: 78, NextOffset: 106 - testutil.go:485: Offset: 168, NextOffset: 196 - testutil.go:485: Offset: 106, NextOffset: 286 - testutil.go:485: Offset: 196, NextOffset: 451 - testutil.go:371: Comparing: "foo2" vs "foo2" - testutil.go:377: Directory: "foo2" vs "foo2": [bar] vs [bar] - testutil.go:371: Comparing: "foo2/bar" vs "foo2/bar" - testutil.go:485: Offset: 286, NextOffset: 314 -=== NAME TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=9,prefix="../",lossless=false,format=USTAR gzip_test.go:62: got gzip streams: -=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=9,prefix="/",src=1,format=PAX - testutil.go:485: Offset: 451, NextOffset: 479 -=== NAME TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=9,prefix="../",lossless=false,format=USTAR gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1536 -=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=9,prefix="/",src=1,format=PAX - testutil.go:485: Offset: 314, NextOffset: 904 -=== NAME TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=9,prefix="../",lossless=false,format=USTAR gzip_test.go:80: [1] at 129 in stargz, uncompressed length 512 -=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=9,prefix="/",src=1,format=PAX - testutil.go:485: Offset: 479, NextOffset: 1141 -=== NAME TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=9,prefix="../",lossless=false,format=USTAR gzip_test.go:80: [2] at 171 in stargz, uncompressed length 2560 -=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=9,prefix="/",src=1,format=PAX - testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [foo foo2 .no.prefetch.landmark] vs [foo foo2] - testutil.go:371: Comparing: "foo" vs "foo" -=== NAME TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=9,prefix="../",lossless=false,format=USTAR gzip_test.go:80: [3] at 468 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000abSTARGZ" -=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=9,prefix="/",src=1,format=PAX - testutil.go:485: Offset: 168, NextOffset: 196 - testutil.go:485: Offset: 78, NextOffset: 106 - testutil.go:485: Offset: 196, NextOffset: 451 - testutil.go:485: Offset: 106, NextOffset: 286 - testutil.go:371: Comparing: "foo2" vs "foo2" - testutil.go:377: Directory: "foo2" vs "foo2": [bar] vs [bar] -=== NAME TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=9,prefix="../",lossless=false,format=USTAR testutil.go:1462: got TOC entries: -=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=9,prefix="/",src=1,format=PAX - testutil.go:371: Comparing: "foo2/bar" vs "foo2/bar" -=== NAME TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=9,prefix="../",lossless=false,format=USTAR testutil.go:1465: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} -=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=9,prefix="/",src=1,format=PAX - testutil.go:485: Offset: 451, NextOffset: 479 -=== NAME TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=9,prefix="../",lossless=false,format=USTAR testutil.go:1465: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} testutil.go:1465: [2]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"uid":50,"gid":100,"offset":129,"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} -=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=9,prefix="/",src=1,format=PAX - testutil.go:485: Offset: 286, NextOffset: 314 - testutil.go:485: Offset: 479, NextOffset: 1141 - testutil.go:485: Offset: 314, NextOffset: 904 === RUN TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=9,prefix="../",lossless=true,format=PAX -=== RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=9,prefix="../",src=1,format=PAX -=== RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=0,prefix="../",format=PAX#02 +=== RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=-2,prefix="../",format=GNU#01 === NAME TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=9,prefix="../",lossless=true,format=PAX gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1536 @@ -11098,62 +10977,68 @@ testutil.go:1465: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} testutil.go:1465: [2]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"uid":50,"gid":100,"offset":129,"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} === RUN TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=9,prefix="../",lossless=true,format=GNU -=== RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=0,prefix="../",format=GNU#02 -=== NAME TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=9,prefix="../",lossless=true,format=GNU - gzip_test.go:62: got gzip streams: - gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1536 - gzip_test.go:80: [1] at 130 in stargz, uncompressed length 1636 - gzip_test.go:80: [2] at 180 in stargz, uncompressed length 2560 - gzip_test.go:80: [3] at 477 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000b4STARGZ" - testutil.go:1462: got TOC entries: - testutil.go:1465: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} - testutil.go:1465: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} - testutil.go:1465: [2]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"uid":50,"gid":100,"offset":130,"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} -=== RUN TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=9,prefix="../",lossless=false,format=GNU -=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=9,prefix="../",src=1,format=PAX - testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"../foo","type":"reg","size":5,"mode":420,"offset":82,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../foo","type":"chunk","offset":110,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"../foo2/","type":"dir","mode":493},{"name":"../foo2/bar","type":"reg","size":5,"mode":420,"offset":292,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../foo2/bar","type":"chunk","offset":320,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} - testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":85,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"../foo","type":"reg","size":5,"mode":420,"offset":172,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../foo","type":"chunk","offset":200,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"../foo2/","type":"dir","mode":493},{"name":"../foo2/bar","type":"reg","size":5,"mode":420,"offset":459,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../foo2/bar","type":"chunk","offset":487,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} +=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=9,prefix="/",src=1,format=PAX + testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"/foo","type":"reg","size":5,"mode":420,"offset":78,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/foo","type":"chunk","offset":106,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"/foo2/","type":"dir","mode":493},{"name":"/foo2/bar","type":"reg","size":5,"mode":420,"offset":286,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/foo2/bar","type":"chunk","offset":314,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} + testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":85,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"/foo","type":"reg","size":5,"mode":420,"offset":168,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/foo","type":"chunk","offset":196,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"/foo2/","type":"dir","mode":493},{"name":"/foo2/bar","type":"reg","size":5,"mode":420,"offset":451,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/foo2/bar","type":"chunk","offset":479,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [foo foo2] vs [foo foo2 .no.prefetch.landmark] + testutil.go:377: Directory: "" vs "": [foo foo2] vs [.no.prefetch.landmark foo foo2] testutil.go:371: Comparing: "foo" vs "foo" - testutil.go:485: Offset: 82, NextOffset: 110 - testutil.go:485: Offset: 172, NextOffset: 200 - testutil.go:485: Offset: 110, NextOffset: 292 - testutil.go:485: Offset: 200, NextOffset: 459 + testutil.go:485: Offset: 78, NextOffset: 106 + testutil.go:485: Offset: 168, NextOffset: 196 + testutil.go:485: Offset: 106, NextOffset: 286 + testutil.go:485: Offset: 196, NextOffset: 451 testutil.go:371: Comparing: "foo2" vs "foo2" testutil.go:377: Directory: "foo2" vs "foo2": [bar] vs [bar] testutil.go:371: Comparing: "foo2/bar" vs "foo2/bar" - testutil.go:485: Offset: 292, NextOffset: 320 - testutil.go:485: Offset: 459, NextOffset: 487 - testutil.go:485: Offset: 320, NextOffset: 912 - testutil.go:485: Offset: 487, NextOffset: 1150 + testutil.go:485: Offset: 286, NextOffset: 314 + testutil.go:485: Offset: 451, NextOffset: 479 + testutil.go:485: Offset: 314, NextOffset: 904 + testutil.go:485: Offset: 479, NextOffset: 1141 testutil.go:371: Comparing: "" vs "" testutil.go:377: Directory: "" vs "": [.no.prefetch.landmark foo foo2] vs [foo foo2] testutil.go:371: Comparing: "foo" vs "foo" - testutil.go:485: Offset: 172, NextOffset: 200 - testutil.go:485: Offset: 82, NextOffset: 110 - testutil.go:485: Offset: 200, NextOffset: 459 - testutil.go:485: Offset: 110, NextOffset: 292 + testutil.go:485: Offset: 168, NextOffset: 196 + testutil.go:485: Offset: 78, NextOffset: 106 + testutil.go:485: Offset: 196, NextOffset: 451 + testutil.go:485: Offset: 106, NextOffset: 286 testutil.go:371: Comparing: "foo2" vs "foo2" testutil.go:377: Directory: "foo2" vs "foo2": [bar] vs [bar] testutil.go:371: Comparing: "foo2/bar" vs "foo2/bar" - testutil.go:485: Offset: 459, NextOffset: 487 - testutil.go:485: Offset: 292, NextOffset: 320 - testutil.go:485: Offset: 487, NextOffset: 1150 - testutil.go:485: Offset: 320, NextOffset: 912 + testutil.go:485: Offset: 451, NextOffset: 479 +=== NAME TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=9,prefix="../",lossless=true,format=GNU + gzip_test.go:62: got gzip streams: +=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=9,prefix="/",src=1,format=PAX + testutil.go:485: Offset: 286, NextOffset: 314 +=== NAME TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=9,prefix="../",lossless=true,format=GNU + gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1536 + gzip_test.go:80: [1] at 130 in stargz, uncompressed length 1636 +=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=9,prefix="/",src=1,format=PAX + testutil.go:485: Offset: 479, NextOffset: 1141 +=== NAME TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=9,prefix="../",lossless=true,format=GNU + gzip_test.go:80: [2] at 180 in stargz, uncompressed length 2560 +=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=9,prefix="/",src=1,format=PAX + testutil.go:485: Offset: 314, NextOffset: 904 +=== NAME TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=9,prefix="../",lossless=true,format=GNU + gzip_test.go:80: [3] at 477 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000b4STARGZ" + testutil.go:1462: got TOC entries: + testutil.go:1465: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} + testutil.go:1465: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} + testutil.go:1465: [2]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"uid":50,"gid":100,"offset":130,"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} +=== RUN TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=9,prefix="../",lossless=false,format=GNU +=== RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=9,prefix="../",src=1,format=PAX === NAME TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=9,prefix="../",lossless=false,format=GNU gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1536 gzip_test.go:80: [1] at 130 in stargz, uncompressed length 512 gzip_test.go:80: [2] at 172 in stargz, uncompressed length 2560 -=== RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=9,prefix="",src=1,format=GNU -=== NAME TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=9,prefix="../",lossless=false,format=GNU gzip_test.go:80: [3] at 469 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000acSTARGZ" testutil.go:1462: got TOC entries: testutil.go:1465: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} testutil.go:1465: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} testutil.go:1465: [2]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"uid":50,"gid":100,"offset":130,"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} === RUN TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=-1,prefix="",lossless=true,format=USTAR +=== RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=0,prefix="",format=USTAR#02 +=== NAME TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=-1,prefix="",lossless=true,format=USTAR gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1536 gzip_test.go:80: [1] at 133 in stargz, uncompressed length 1636 @@ -11164,8 +11049,6 @@ testutil.go:1465: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} testutil.go:1465: [2]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"uid":50,"gid":100,"offset":133,"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} === RUN TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=-1,prefix="",lossless=false,format=USTAR -=== RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=1,prefix="",format=USTAR#02 -=== NAME TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=-1,prefix="",lossless=false,format=USTAR gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1536 gzip_test.go:80: [1] at 133 in stargz, uncompressed length 512 @@ -11185,57 +11068,53 @@ testutil.go:1465: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} testutil.go:1465: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} testutil.go:1465: [2]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"uid":50,"gid":100,"offset":133,"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} -=== RUN TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=-1,prefix="",lossless=false,format=PAX -=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=9,prefix="",src=1,format=GNU - testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"foo","type":"reg","size":5,"mode":420,"offset":76,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"foo","type":"chunk","offset":104,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"foo2/","type":"dir","mode":493},{"name":"foo2/bar","type":"reg","size":5,"mode":420,"offset":289,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"foo2/bar","type":"chunk","offset":317,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} - testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":85,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"foo","type":"reg","size":5,"mode":420,"offset":166,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"foo","type":"chunk","offset":194,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"foo2/","type":"dir","mode":493},{"name":"foo2/bar","type":"reg","size":5,"mode":420,"offset":446,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"foo2/bar","type":"chunk","offset":474,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} +=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=9,prefix="../",src=1,format=PAX + testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"../foo","type":"reg","size":5,"mode":420,"offset":82,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../foo","type":"chunk","offset":110,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"../foo2/","type":"dir","mode":493},{"name":"../foo2/bar","type":"reg","size":5,"mode":420,"offset":292,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../foo2/bar","type":"chunk","offset":320,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} + testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":85,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"../foo","type":"reg","size":5,"mode":420,"offset":172,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../foo","type":"chunk","offset":200,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"../foo2/","type":"dir","mode":493},{"name":"../foo2/bar","type":"reg","size":5,"mode":420,"offset":459,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../foo2/bar","type":"chunk","offset":487,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [foo foo2] vs [foo2 .no.prefetch.landmark foo] + testutil.go:377: Directory: "" vs "": [foo foo2] vs [.no.prefetch.landmark foo foo2] + testutil.go:371: Comparing: "foo" vs "foo" + testutil.go:485: Offset: 82, NextOffset: 110 + testutil.go:485: Offset: 172, NextOffset: 200 + testutil.go:485: Offset: 110, NextOffset: 292 + testutil.go:485: Offset: 200, NextOffset: 459 +=== RUN TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=-1,prefix="",lossless=false,format=PAX +=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=9,prefix="../",src=1,format=PAX testutil.go:371: Comparing: "foo2" vs "foo2" testutil.go:377: Directory: "foo2" vs "foo2": [bar] vs [bar] testutil.go:371: Comparing: "foo2/bar" vs "foo2/bar" - testutil.go:485: Offset: 289, NextOffset: 317 - testutil.go:485: Offset: 446, NextOffset: 474 - testutil.go:485: Offset: 317, NextOffset: 906 - testutil.go:485: Offset: 474, NextOffset: 1132 - testutil.go:371: Comparing: "foo" vs "foo" - testutil.go:485: Offset: 76, NextOffset: 104 - testutil.go:485: Offset: 166, NextOffset: 194 - testutil.go:485: Offset: 104, NextOffset: 289 - testutil.go:485: Offset: 194, NextOffset: 446 + testutil.go:485: Offset: 292, NextOffset: 320 + testutil.go:485: Offset: 459, NextOffset: 487 + testutil.go:485: Offset: 320, NextOffset: 912 + testutil.go:485: Offset: 487, NextOffset: 1150 testutil.go:371: Comparing: "" vs "" testutil.go:377: Directory: "" vs "": [.no.prefetch.landmark foo foo2] vs [foo foo2] + testutil.go:371: Comparing: "foo" vs "foo" + testutil.go:485: Offset: 172, NextOffset: 200 + testutil.go:485: Offset: 82, NextOffset: 110 + testutil.go:485: Offset: 200, NextOffset: 459 + testutil.go:485: Offset: 110, NextOffset: 292 testutil.go:371: Comparing: "foo2" vs "foo2" testutil.go:377: Directory: "foo2" vs "foo2": [bar] vs [bar] testutil.go:371: Comparing: "foo2/bar" vs "foo2/bar" - testutil.go:485: Offset: 446, NextOffset: 474 - testutil.go:485: Offset: 289, NextOffset: 317 - testutil.go:485: Offset: 474, NextOffset: 1132 - testutil.go:485: Offset: 317, NextOffset: 906 + testutil.go:485: Offset: 459, NextOffset: 487 + testutil.go:485: Offset: 292, NextOffset: 320 + testutil.go:485: Offset: 487, NextOffset: 1150 + testutil.go:485: Offset: 320, NextOffset: 912 +=== RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=9,prefix="",src=1,format=GNU === NAME TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=-1,prefix="",lossless=false,format=PAX gzip_test.go:62: got gzip streams: -=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=9,prefix="",src=1,format=GNU - testutil.go:371: Comparing: "foo" vs "foo" - testutil.go:485: Offset: 166, NextOffset: 194 -=== NAME TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=-1,prefix="",lossless=false,format=PAX gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1536 gzip_test.go:80: [1] at 133 in stargz, uncompressed length 512 -=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=9,prefix="",src=1,format=GNU - testutil.go:485: Offset: 76, NextOffset: 104 -=== NAME TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=-1,prefix="",lossless=false,format=PAX gzip_test.go:80: [2] at 175 in stargz, uncompressed length 2560 gzip_test.go:80: [3] at 475 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000afSTARGZ" -=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=9,prefix="",src=1,format=GNU - testutil.go:485: Offset: 194, NextOffset: 446 - testutil.go:485: Offset: 104, NextOffset: 289 +=== RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=0,prefix="",format=PAX#02 === NAME TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=-1,prefix="",lossless=false,format=PAX testutil.go:1462: got TOC entries: testutil.go:1465: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} testutil.go:1465: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} testutil.go:1465: [2]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"uid":50,"gid":100,"offset":133,"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} === RUN TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=-1,prefix="",lossless=true,format=GNU -=== RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=9,prefix="./",src=1,format=GNU -=== NAME TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=-1,prefix="",lossless=true,format=GNU gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1536 gzip_test.go:80: [1] at 130 in stargz, uncompressed length 1636 @@ -11256,46 +11135,11 @@ testutil.go:1465: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} testutil.go:1465: [2]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"uid":50,"gid":100,"offset":130,"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} === RUN TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=-1,prefix="./",lossless=true,format=USTAR -=== RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=1,prefix="",format=PAX#02 -=== NAME TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=-1,prefix="./",lossless=true,format=USTAR gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1536 gzip_test.go:80: [1] at 135 in stargz, uncompressed length 1636 gzip_test.go:80: [2] at 185 in stargz, uncompressed length 2560 gzip_test.go:80: [3] at 489 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000b9STARGZ" -=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=9,prefix="./",src=1,format=GNU - testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"./foo","type":"reg","size":5,"mode":420,"offset":80,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./foo","type":"chunk","offset":108,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"./foo2/","type":"dir","mode":493},{"name":"./foo2/bar","type":"reg","size":5,"mode":420,"offset":297,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./foo2/bar","type":"chunk","offset":325,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} - testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":85,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"./foo","type":"reg","size":5,"mode":420,"offset":170,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./foo","type":"chunk","offset":198,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"./foo2/","type":"dir","mode":493},{"name":"./foo2/bar","type":"reg","size":5,"mode":420,"offset":454,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./foo2/bar","type":"chunk","offset":482,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} - testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [foo foo2] vs [foo2 .no.prefetch.landmark foo] - testutil.go:371: Comparing: "foo" vs "foo" - testutil.go:485: Offset: 80, NextOffset: 108 - testutil.go:485: Offset: 170, NextOffset: 198 - testutil.go:485: Offset: 108, NextOffset: 297 - testutil.go:485: Offset: 198, NextOffset: 454 - testutil.go:371: Comparing: "foo2" vs "foo2" - testutil.go:377: Directory: "foo2" vs "foo2": [bar] vs [bar] - testutil.go:371: Comparing: "foo2/bar" vs "foo2/bar" - testutil.go:485: Offset: 297, NextOffset: 325 - testutil.go:485: Offset: 454, NextOffset: 482 - testutil.go:485: Offset: 325, NextOffset: 916 - testutil.go:485: Offset: 482, NextOffset: 1144 - testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [.no.prefetch.landmark foo foo2] vs [foo foo2] - testutil.go:371: Comparing: "foo" vs "foo" - testutil.go:485: Offset: 170, NextOffset: 198 - testutil.go:485: Offset: 80, NextOffset: 108 - testutil.go:485: Offset: 198, NextOffset: 454 - testutil.go:485: Offset: 108, NextOffset: 297 - testutil.go:371: Comparing: "foo2" vs "foo2" - testutil.go:377: Directory: "foo2" vs "foo2": [bar] vs [bar] - testutil.go:371: Comparing: "foo2/bar" vs "foo2/bar" - testutil.go:485: Offset: 454, NextOffset: 482 - testutil.go:485: Offset: 297, NextOffset: 325 - testutil.go:485: Offset: 482, NextOffset: 1144 - testutil.go:485: Offset: 325, NextOffset: 916 -=== RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=9,prefix="/",src=1,format=GNU -=== NAME TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=-1,prefix="./",lossless=true,format=USTAR testutil.go:1462: got TOC entries: testutil.go:1465: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} testutil.go:1465: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} @@ -11311,13 +11155,47 @@ testutil.go:1465: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} testutil.go:1465: [2]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"uid":50,"gid":100,"offset":135,"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} === RUN TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=-1,prefix="./",lossless=true,format=PAX -=== RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=1,prefix="",format=GNU#02 +=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=9,prefix="",src=1,format=GNU + testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"foo","type":"reg","size":5,"mode":420,"offset":76,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"foo","type":"chunk","offset":104,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"foo2/","type":"dir","mode":493},{"name":"foo2/bar","type":"reg","size":5,"mode":420,"offset":289,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"foo2/bar","type":"chunk","offset":317,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} + testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":85,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"foo","type":"reg","size":5,"mode":420,"offset":166,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"foo","type":"chunk","offset":194,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"foo2/","type":"dir","mode":493},{"name":"foo2/bar","type":"reg","size":5,"mode":420,"offset":446,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"foo2/bar","type":"chunk","offset":474,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} + testutil.go:371: Comparing: "" vs "" + testutil.go:377: Directory: "" vs "": [foo foo2] vs [.no.prefetch.landmark foo foo2] + testutil.go:371: Comparing: "foo" vs "foo" + testutil.go:485: Offset: 76, NextOffset: 104 + testutil.go:485: Offset: 166, NextOffset: 194 + testutil.go:485: Offset: 104, NextOffset: 289 + testutil.go:485: Offset: 194, NextOffset: 446 + testutil.go:371: Comparing: "foo2" vs "foo2" + testutil.go:377: Directory: "foo2" vs "foo2": [bar] vs [bar] + testutil.go:371: Comparing: "foo2/bar" vs "foo2/bar" + testutil.go:485: Offset: 289, NextOffset: 317 + testutil.go:485: Offset: 446, NextOffset: 474 + testutil.go:485: Offset: 317, NextOffset: 906 + testutil.go:485: Offset: 474, NextOffset: 1132 + testutil.go:371: Comparing: "" vs "" + testutil.go:377: Directory: "" vs "": [.no.prefetch.landmark foo foo2] vs [foo2 foo] + testutil.go:371: Comparing: "foo2" vs "foo2" + testutil.go:377: Directory: "foo2" vs "foo2": [bar] vs [bar] + testutil.go:371: Comparing: "foo2/bar" vs "foo2/bar" + testutil.go:485: Offset: 446, NextOffset: 474 + testutil.go:485: Offset: 289, NextOffset: 317 +=== RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=0,prefix="",format=GNU#02 +=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=9,prefix="",src=1,format=GNU + testutil.go:485: Offset: 474, NextOffset: 1132 + testutil.go:485: Offset: 317, NextOffset: 906 + testutil.go:371: Comparing: "foo" vs "foo" + testutil.go:485: Offset: 166, NextOffset: 194 + testutil.go:485: Offset: 76, NextOffset: 104 + testutil.go:485: Offset: 194, NextOffset: 446 + testutil.go:485: Offset: 104, NextOffset: 289 === NAME TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=-1,prefix="./",lossless=true,format=PAX gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1536 gzip_test.go:80: [1] at 135 in stargz, uncompressed length 1636 gzip_test.go:80: [2] at 185 in stargz, uncompressed length 2560 gzip_test.go:80: [3] at 489 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000b9STARGZ" +=== RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=9,prefix="./",src=1,format=GNU +=== NAME TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=-1,prefix="./",lossless=true,format=PAX testutil.go:1462: got TOC entries: testutil.go:1465: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} testutil.go:1465: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} @@ -11338,39 +11216,13 @@ gzip_test.go:80: [1] at 135 in stargz, uncompressed length 1636 gzip_test.go:80: [2] at 185 in stargz, uncompressed length 2560 gzip_test.go:80: [3] at 489 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000b9STARGZ" +=== RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=0,prefix="./",format=USTAR#02 +=== NAME TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=-1,prefix="./",lossless=true,format=GNU testutil.go:1462: got TOC entries: testutil.go:1465: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} testutil.go:1465: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} testutil.go:1465: [2]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"uid":50,"gid":100,"offset":135,"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} === RUN TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=-1,prefix="./",lossless=false,format=GNU -=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=9,prefix="/",src=1,format=GNU - testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"/foo","type":"reg","size":5,"mode":420,"offset":77,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/foo","type":"chunk","offset":105,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"/foo2/","type":"dir","mode":493},{"name":"/foo2/bar","type":"reg","size":5,"mode":420,"offset":291,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/foo2/bar","type":"chunk","offset":319,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} - testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":85,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"/foo","type":"reg","size":5,"mode":420,"offset":167,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/foo","type":"chunk","offset":195,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"/foo2/","type":"dir","mode":493},{"name":"/foo2/bar","type":"reg","size":5,"mode":420,"offset":449,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/foo2/bar","type":"chunk","offset":477,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} - testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [foo foo2] vs [foo foo2 .no.prefetch.landmark] - testutil.go:371: Comparing: "foo2" vs "foo2" - testutil.go:377: Directory: "foo2" vs "foo2": [bar] vs [bar] - testutil.go:371: Comparing: "foo2/bar" vs "foo2/bar" - testutil.go:485: Offset: 291, NextOffset: 319 - testutil.go:485: Offset: 449, NextOffset: 477 - testutil.go:485: Offset: 319, NextOffset: 909 - testutil.go:485: Offset: 477, NextOffset: 1138 - testutil.go:371: Comparing: "foo" vs "foo" - testutil.go:485: Offset: 77, NextOffset: 105 - testutil.go:485: Offset: 167, NextOffset: 195 - testutil.go:485: Offset: 105, NextOffset: 291 - testutil.go:485: Offset: 195, NextOffset: 449 - testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [foo2 .no.prefetch.landmark foo] vs [foo foo2] - testutil.go:371: Comparing: "foo" vs "foo" - testutil.go:485: Offset: 167, NextOffset: 195 - testutil.go:485: Offset: 77, NextOffset: 105 - testutil.go:485: Offset: 195, NextOffset: 449 - testutil.go:485: Offset: 105, NextOffset: 291 - testutil.go:371: Comparing: "foo2" vs "foo2" - testutil.go:377: Directory: "foo2" vs "foo2": [bar] vs [bar] - testutil.go:371: Comparing: "foo2/bar" vs "foo2/bar" -=== NAME TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=-1,prefix="./",lossless=false,format=GNU gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1536 gzip_test.go:80: [1] at 135 in stargz, uncompressed length 512 @@ -11381,13 +11233,6 @@ testutil.go:1465: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} testutil.go:1465: [2]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"uid":50,"gid":100,"offset":135,"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} === RUN TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=-1,prefix="/",lossless=true,format=USTAR -=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=9,prefix="/",src=1,format=GNU - testutil.go:485: Offset: 449, NextOffset: 477 - testutil.go:485: Offset: 291, NextOffset: 319 - testutil.go:485: Offset: 477, NextOffset: 1138 - testutil.go:485: Offset: 319, NextOffset: 909 -=== RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=9,prefix="../",src=1,format=GNU -=== NAME TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=-1,prefix="/",lossless=true,format=USTAR gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1536 gzip_test.go:80: [1] at 133 in stargz, uncompressed length 1636 @@ -11398,16 +11243,52 @@ testutil.go:1465: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} testutil.go:1465: [2]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"uid":50,"gid":100,"offset":133,"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} === RUN TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=-1,prefix="/",lossless=false,format=USTAR +=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=9,prefix="./",src=1,format=GNU + testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"./foo","type":"reg","size":5,"mode":420,"offset":80,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./foo","type":"chunk","offset":108,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"./foo2/","type":"dir","mode":493},{"name":"./foo2/bar","type":"reg","size":5,"mode":420,"offset":297,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./foo2/bar","type":"chunk","offset":325,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} + testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":85,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"./foo","type":"reg","size":5,"mode":420,"offset":170,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./foo","type":"chunk","offset":198,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"./foo2/","type":"dir","mode":493},{"name":"./foo2/bar","type":"reg","size":5,"mode":420,"offset":454,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./foo2/bar","type":"chunk","offset":482,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} + testutil.go:371: Comparing: "" vs "" + testutil.go:377: Directory: "" vs "": [foo foo2] vs [.no.prefetch.landmark foo foo2] + testutil.go:371: Comparing: "foo" vs "foo" + testutil.go:485: Offset: 80, NextOffset: 108 + testutil.go:485: Offset: 170, NextOffset: 198 + testutil.go:485: Offset: 108, NextOffset: 297 + testutil.go:485: Offset: 198, NextOffset: 454 + testutil.go:371: Comparing: "foo2" vs "foo2" + testutil.go:377: Directory: "foo2" vs "foo2": [bar] vs [bar] + testutil.go:371: Comparing: "foo2/bar" vs "foo2/bar" + testutil.go:485: Offset: 297, NextOffset: 325 + testutil.go:485: Offset: 454, NextOffset: 482 + testutil.go:485: Offset: 325, NextOffset: 916 + testutil.go:485: Offset: 482, NextOffset: 1144 + testutil.go:371: Comparing: "" vs "" + testutil.go:377: Directory: "" vs "": [.no.prefetch.landmark foo foo2] vs [foo foo2] + testutil.go:371: Comparing: "foo" vs "foo" + testutil.go:485: Offset: 170, NextOffset: 198 + testutil.go:485: Offset: 80, NextOffset: 108 + testutil.go:485: Offset: 198, NextOffset: 454 + testutil.go:485: Offset: 108, NextOffset: 297 + testutil.go:371: Comparing: "foo2" vs "foo2" + testutil.go:377: Directory: "foo2" vs "foo2": [bar] vs [bar] + testutil.go:371: Comparing: "foo2/bar" vs "foo2/bar" + testutil.go:485: Offset: 454, NextOffset: 482 +=== NAME TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=-1,prefix="/",lossless=false,format=USTAR gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1536 gzip_test.go:80: [1] at 133 in stargz, uncompressed length 512 gzip_test.go:80: [2] at 175 in stargz, uncompressed length 2560 gzip_test.go:80: [3] at 477 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000afSTARGZ" +=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=9,prefix="./",src=1,format=GNU + testutil.go:485: Offset: 297, NextOffset: 325 + testutil.go:485: Offset: 482, NextOffset: 1144 + testutil.go:485: Offset: 325, NextOffset: 916 +=== NAME TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=-1,prefix="/",lossless=false,format=USTAR testutil.go:1462: got TOC entries: testutil.go:1465: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} testutil.go:1465: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} testutil.go:1465: [2]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"uid":50,"gid":100,"offset":133,"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} === RUN TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=-1,prefix="/",lossless=true,format=PAX +=== RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=9,prefix="/",src=1,format=GNU +=== NAME TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=-1,prefix="/",lossless=true,format=PAX gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1536 gzip_test.go:80: [1] at 133 in stargz, uncompressed length 1636 @@ -11418,7 +11299,7 @@ testutil.go:1465: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} testutil.go:1465: [2]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"uid":50,"gid":100,"offset":133,"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} === RUN TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=-1,prefix="/",lossless=false,format=PAX -=== RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=1,prefix="./",format=USTAR#02 +=== RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=0,prefix="./",format=PAX#02 === NAME TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=-1,prefix="/",lossless=false,format=PAX gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1536 @@ -11430,36 +11311,6 @@ testutil.go:1465: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} testutil.go:1465: [2]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"uid":50,"gid":100,"offset":133,"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} === RUN TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=-1,prefix="/",lossless=true,format=GNU -=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=9,prefix="../",src=1,format=GNU - testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"../foo","type":"reg","size":5,"mode":420,"offset":81,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../foo","type":"chunk","offset":109,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"../foo2/","type":"dir","mode":493},{"name":"../foo2/bar","type":"reg","size":5,"mode":420,"offset":297,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../foo2/bar","type":"chunk","offset":325,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} - testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":85,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"../foo","type":"reg","size":5,"mode":420,"offset":171,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../foo","type":"chunk","offset":199,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"../foo2/","type":"dir","mode":493},{"name":"../foo2/bar","type":"reg","size":5,"mode":420,"offset":457,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../foo2/bar","type":"chunk","offset":485,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} - testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [foo foo2] vs [.no.prefetch.landmark foo foo2] - testutil.go:371: Comparing: "foo" vs "foo" - testutil.go:485: Offset: 81, NextOffset: 109 - testutil.go:485: Offset: 171, NextOffset: 199 - testutil.go:485: Offset: 109, NextOffset: 297 - testutil.go:485: Offset: 199, NextOffset: 457 - testutil.go:371: Comparing: "foo2" vs "foo2" - testutil.go:377: Directory: "foo2" vs "foo2": [bar] vs [bar] - testutil.go:371: Comparing: "foo2/bar" vs "foo2/bar" - testutil.go:485: Offset: 297, NextOffset: 325 - testutil.go:485: Offset: 457, NextOffset: 485 - testutil.go:485: Offset: 325, NextOffset: 916 - testutil.go:485: Offset: 485, NextOffset: 1149 - testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [.no.prefetch.landmark foo foo2] vs [foo foo2] - testutil.go:371: Comparing: "foo" vs "foo" - testutil.go:485: Offset: 171, NextOffset: 199 - testutil.go:485: Offset: 81, NextOffset: 109 - testutil.go:485: Offset: 199, NextOffset: 457 - testutil.go:485: Offset: 109, NextOffset: 297 - testutil.go:371: Comparing: "foo2" vs "foo2" - testutil.go:377: Directory: "foo2" vs "foo2": [bar] vs [bar] - testutil.go:371: Comparing: "foo2/bar" vs "foo2/bar" - testutil.go:485: Offset: 457, NextOffset: 485 - testutil.go:485: Offset: 297, NextOffset: 325 -=== NAME TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=-1,prefix="/",lossless=true,format=GNU gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1536 gzip_test.go:80: [1] at 132 in stargz, uncompressed length 1636 @@ -11470,22 +11321,50 @@ testutil.go:1465: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} testutil.go:1465: [2]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"uid":50,"gid":100,"offset":132,"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} === RUN TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=-1,prefix="/",lossless=false,format=GNU -=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=9,prefix="../",src=1,format=GNU - testutil.go:485: Offset: 485, NextOffset: 1149 - testutil.go:485: Offset: 325, NextOffset: 916 -=== NAME TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=-1,prefix="/",lossless=false,format=GNU gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1536 gzip_test.go:80: [1] at 132 in stargz, uncompressed length 512 gzip_test.go:80: [2] at 174 in stargz, uncompressed length 2560 gzip_test.go:80: [3] at 477 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000aeSTARGZ" -=== RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-1,prefix="",src=1,format=USTAR -=== NAME TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=-1,prefix="/",lossless=false,format=GNU testutil.go:1462: got TOC entries: testutil.go:1465: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} testutil.go:1465: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} testutil.go:1465: [2]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"uid":50,"gid":100,"offset":132,"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} === RUN TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=-1,prefix="../",lossless=true,format=USTAR +=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=9,prefix="/",src=1,format=GNU + testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"/foo","type":"reg","size":5,"mode":420,"offset":77,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/foo","type":"chunk","offset":105,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"/foo2/","type":"dir","mode":493},{"name":"/foo2/bar","type":"reg","size":5,"mode":420,"offset":291,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/foo2/bar","type":"chunk","offset":319,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} + testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":85,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"/foo","type":"reg","size":5,"mode":420,"offset":167,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/foo","type":"chunk","offset":195,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"/foo2/","type":"dir","mode":493},{"name":"/foo2/bar","type":"reg","size":5,"mode":420,"offset":449,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/foo2/bar","type":"chunk","offset":477,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} + testutil.go:371: Comparing: "" vs "" + testutil.go:377: Directory: "" vs "": [foo foo2] vs [.no.prefetch.landmark foo foo2] + testutil.go:371: Comparing: "foo" vs "foo" + testutil.go:485: Offset: 77, NextOffset: 105 + testutil.go:485: Offset: 167, NextOffset: 195 + testutil.go:485: Offset: 105, NextOffset: 291 + testutil.go:485: Offset: 195, NextOffset: 449 + testutil.go:371: Comparing: "foo2" vs "foo2" + testutil.go:377: Directory: "foo2" vs "foo2": [bar] vs [bar] + testutil.go:371: Comparing: "foo2/bar" vs "foo2/bar" + testutil.go:485: Offset: 291, NextOffset: 319 + testutil.go:485: Offset: 449, NextOffset: 477 + testutil.go:485: Offset: 319, NextOffset: 909 +=== RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=0,prefix="./",format=GNU#02 +=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=9,prefix="/",src=1,format=GNU + testutil.go:485: Offset: 477, NextOffset: 1138 + testutil.go:371: Comparing: "" vs "" + testutil.go:377: Directory: "" vs "": [.no.prefetch.landmark foo foo2] vs [foo foo2] + testutil.go:371: Comparing: "foo" vs "foo" + testutil.go:485: Offset: 167, NextOffset: 195 + testutil.go:485: Offset: 77, NextOffset: 105 + testutil.go:485: Offset: 195, NextOffset: 449 + testutil.go:485: Offset: 105, NextOffset: 291 + testutil.go:371: Comparing: "foo2" vs "foo2" + testutil.go:377: Directory: "foo2" vs "foo2": [bar] vs [bar] + testutil.go:371: Comparing: "foo2/bar" vs "foo2/bar" + testutil.go:485: Offset: 449, NextOffset: 477 + testutil.go:485: Offset: 291, NextOffset: 319 + testutil.go:485: Offset: 477, NextOffset: 1138 + testutil.go:485: Offset: 319, NextOffset: 909 +=== NAME TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=-1,prefix="../",lossless=true,format=USTAR gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1536 gzip_test.go:80: [1] at 137 in stargz, uncompressed length 1636 @@ -11495,8 +11374,9 @@ testutil.go:1465: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} testutil.go:1465: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} testutil.go:1465: [2]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"uid":50,"gid":100,"offset":137,"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} -=== RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=1,prefix="./",format=PAX#02 === RUN TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=-1,prefix="../",lossless=false,format=USTAR +=== RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=9,prefix="../",src=1,format=GNU +=== NAME TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=-1,prefix="../",lossless=false,format=USTAR gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1536 gzip_test.go:80: [1] at 137 in stargz, uncompressed length 512 @@ -11517,57 +11397,111 @@ testutil.go:1465: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} testutil.go:1465: [2]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"uid":50,"gid":100,"offset":137,"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} === RUN TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=-1,prefix="../",lossless=false,format=PAX +=== RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=0,prefix="/",format=USTAR#02 +=== NAME TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=-1,prefix="../",lossless=false,format=PAX gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1536 gzip_test.go:80: [1] at 137 in stargz, uncompressed length 512 gzip_test.go:80: [2] at 179 in stargz, uncompressed length 2560 gzip_test.go:80: [3] at 483 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000b3STARGZ" +=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=9,prefix="../",src=1,format=GNU + testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"../foo","type":"reg","size":5,"mode":420,"offset":81,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../foo","type":"chunk","offset":109,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"../foo2/","type":"dir","mode":493},{"name":"../foo2/bar","type":"reg","size":5,"mode":420,"offset":297,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../foo2/bar","type":"chunk","offset":325,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} + testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":85,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"../foo","type":"reg","size":5,"mode":420,"offset":171,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../foo","type":"chunk","offset":199,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"../foo2/","type":"dir","mode":493},{"name":"../foo2/bar","type":"reg","size":5,"mode":420,"offset":457,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../foo2/bar","type":"chunk","offset":485,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} + testutil.go:371: Comparing: "" vs "" + testutil.go:377: Directory: "" vs "": [foo foo2] vs [foo foo2 .no.prefetch.landmark] + testutil.go:371: Comparing: "foo2" vs "foo2" + testutil.go:377: Directory: "foo2" vs "foo2": [bar] vs [bar] +=== NAME TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=-1,prefix="../",lossless=false,format=PAX testutil.go:1462: got TOC entries: testutil.go:1465: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} testutil.go:1465: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} +=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=9,prefix="../",src=1,format=GNU + testutil.go:371: Comparing: "foo2/bar" vs "foo2/bar" + testutil.go:485: Offset: 297, NextOffset: 325 + testutil.go:485: Offset: 457, NextOffset: 485 + testutil.go:485: Offset: 325, NextOffset: 916 + testutil.go:485: Offset: 485, NextOffset: 1149 +=== NAME TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=-1,prefix="../",lossless=false,format=PAX testutil.go:1465: [2]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"uid":50,"gid":100,"offset":137,"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} +=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=9,prefix="../",src=1,format=GNU + testutil.go:371: Comparing: "foo" vs "foo" + testutil.go:485: Offset: 81, NextOffset: 109 + testutil.go:485: Offset: 171, NextOffset: 199 === RUN TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=-1,prefix="../",lossless=true,format=GNU +=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=9,prefix="../",src=1,format=GNU + testutil.go:485: Offset: 109, NextOffset: 297 + testutil.go:485: Offset: 199, NextOffset: 457 + testutil.go:371: Comparing: "" vs "" + testutil.go:377: Directory: "" vs "": [.no.prefetch.landmark foo foo2] vs [foo foo2] + testutil.go:371: Comparing: "foo" vs "foo" + testutil.go:485: Offset: 171, NextOffset: 199 + testutil.go:485: Offset: 81, NextOffset: 109 + testutil.go:485: Offset: 199, NextOffset: 457 + testutil.go:485: Offset: 109, NextOffset: 297 + testutil.go:371: Comparing: "foo2" vs "foo2" + testutil.go:377: Directory: "foo2" vs "foo2": [bar] vs [bar] + testutil.go:371: Comparing: "foo2/bar" vs "foo2/bar" + testutil.go:485: Offset: 457, NextOffset: 485 + testutil.go:485: Offset: 297, NextOffset: 325 + testutil.go:485: Offset: 485, NextOffset: 1149 + testutil.go:485: Offset: 325, NextOffset: 916 +=== RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-1,prefix="",src=1,format=USTAR +=== NAME TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=-1,prefix="../",lossless=true,format=GNU gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1536 gzip_test.go:80: [1] at 136 in stargz, uncompressed length 1636 gzip_test.go:80: [2] at 186 in stargz, uncompressed length 2560 -=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-1,prefix="",src=1,format=USTAR - testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"foo","type":"reg","size":5,"mode":420,"offset":78,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"foo","type":"chunk","offset":106,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"foo2/","type":"dir","mode":493},{"name":"foo2/bar","type":"reg","size":5,"mode":420,"offset":297,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"foo2/bar","type":"chunk","offset":325,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} -=== NAME TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=-1,prefix="../",lossless=true,format=GNU gzip_test.go:80: [3] at 490 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000baSTARGZ" + testutil.go:1462: got TOC entries: + testutil.go:1465: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} + testutil.go:1465: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} + testutil.go:1465: [2]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"uid":50,"gid":100,"offset":136,"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} +=== RUN TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=-1,prefix="../",lossless=false,format=GNU + gzip_test.go:62: got gzip streams: + gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1536 + gzip_test.go:80: [1] at 136 in stargz, uncompressed length 512 + gzip_test.go:80: [2] at 178 in stargz, uncompressed length 2560 + gzip_test.go:80: [3] at 482 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000b2STARGZ" + testutil.go:1462: got TOC entries: + testutil.go:1465: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} + testutil.go:1465: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} + testutil.go:1465: [2]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"uid":50,"gid":100,"offset":136,"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} +=== RUN TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=-2,prefix="",lossless=true,format=USTAR + gzip_test.go:62: got gzip streams: + gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1536 + gzip_test.go:80: [1] at 310 in stargz, uncompressed length 1636 + gzip_test.go:80: [2] at 563 in stargz, uncompressed length 2560 + gzip_test.go:80: [3] at 1314 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000233STARGZ" + testutil.go:1462: got TOC entries: + testutil.go:1465: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} + testutil.go:1465: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} + testutil.go:1465: [2]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"uid":50,"gid":100,"offset":310,"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} +=== RUN TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=-2,prefix="",lossless=false,format=USTAR === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-1,prefix="",src=1,format=USTAR + testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"foo","type":"reg","size":5,"mode":420,"offset":78,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"foo","type":"chunk","offset":106,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"foo2/","type":"dir","mode":493},{"name":"foo2/bar","type":"reg","size":5,"mode":420,"offset":297,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"foo2/bar","type":"chunk","offset":325,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":88,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"foo","type":"reg","size":5,"mode":420,"offset":172,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"foo","type":"chunk","offset":200,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"foo2/","type":"dir","mode":493},{"name":"foo2/bar","type":"reg","size":5,"mode":420,"offset":462,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"foo2/bar","type":"chunk","offset":490,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [foo foo2] vs [.no.prefetch.landmark foo foo2] + testutil.go:377: Directory: "" vs "": [foo foo2] vs [foo2 .no.prefetch.landmark foo] testutil.go:371: Comparing: "foo" vs "foo" testutil.go:485: Offset: 78, NextOffset: 106 testutil.go:485: Offset: 172, NextOffset: 200 -=== NAME TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=-1,prefix="../",lossless=true,format=GNU - testutil.go:1462: got TOC entries: -=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-1,prefix="",src=1,format=USTAR testutil.go:485: Offset: 106, NextOffset: 297 -=== NAME TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=-1,prefix="../",lossless=true,format=GNU - testutil.go:1465: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} - testutil.go:1465: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} -=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-1,prefix="",src=1,format=USTAR testutil.go:485: Offset: 200, NextOffset: 462 -=== NAME TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=-1,prefix="../",lossless=true,format=GNU - testutil.go:1465: [2]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"uid":50,"gid":100,"offset":136,"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} -=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-1,prefix="",src=1,format=USTAR testutil.go:371: Comparing: "foo2" vs "foo2" testutil.go:377: Directory: "foo2" vs "foo2": [bar] vs [bar] testutil.go:371: Comparing: "foo2/bar" vs "foo2/bar" -=== RUN TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=-1,prefix="../",lossless=false,format=GNU -=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-1,prefix="",src=1,format=USTAR testutil.go:485: Offset: 297, NextOffset: 325 testutil.go:485: Offset: 462, NextOffset: 490 testutil.go:485: Offset: 325, NextOffset: 921 testutil.go:485: Offset: 490, NextOffset: 1157 testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [foo foo2 .no.prefetch.landmark] vs [foo foo2] + testutil.go:377: Directory: "" vs "": [.no.prefetch.landmark foo foo2] vs [foo foo2] testutil.go:371: Comparing: "foo" vs "foo" testutil.go:485: Offset: 172, NextOffset: 200 testutil.go:485: Offset: 78, NextOffset: 106 +=== NAME TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=-2,prefix="",lossless=false,format=USTAR + gzip_test.go:62: got gzip streams: +=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-1,prefix="",src=1,format=USTAR testutil.go:485: Offset: 200, NextOffset: 462 testutil.go:485: Offset: 106, NextOffset: 297 testutil.go:371: Comparing: "foo2" vs "foo2" @@ -11577,20 +11511,19 @@ testutil.go:485: Offset: 297, NextOffset: 325 testutil.go:485: Offset: 490, NextOffset: 1157 testutil.go:485: Offset: 325, NextOffset: 921 -=== RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-1,prefix="./",src=1,format=USTAR -=== NAME TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=-1,prefix="../",lossless=false,format=GNU - gzip_test.go:62: got gzip streams: +=== NAME TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=-2,prefix="",lossless=false,format=USTAR gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1536 - gzip_test.go:80: [1] at 136 in stargz, uncompressed length 512 - gzip_test.go:80: [2] at 178 in stargz, uncompressed length 2560 - gzip_test.go:80: [3] at 482 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000b2STARGZ" + gzip_test.go:80: [1] at 310 in stargz, uncompressed length 512 + gzip_test.go:80: [2] at 422 in stargz, uncompressed length 2560 + gzip_test.go:80: [3] at 1173 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000001a6STARGZ" +=== RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-1,prefix="./",src=1,format=USTAR +=== RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=0,prefix="/",format=PAX#02 +=== NAME TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=-2,prefix="",lossless=false,format=USTAR testutil.go:1462: got TOC entries: testutil.go:1465: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} testutil.go:1465: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} - testutil.go:1465: [2]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"uid":50,"gid":100,"offset":136,"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} -=== RUN TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=-2,prefix="",lossless=true,format=USTAR -=== RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=1,prefix="./",format=GNU#02 -=== NAME TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=-2,prefix="",lossless=true,format=USTAR + testutil.go:1465: [2]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"uid":50,"gid":100,"offset":310,"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} +=== RUN TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=-2,prefix="",lossless=true,format=PAX gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1536 gzip_test.go:80: [1] at 310 in stargz, uncompressed length 1636 @@ -11600,7 +11533,7 @@ testutil.go:1465: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} testutil.go:1465: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} testutil.go:1465: [2]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"uid":50,"gid":100,"offset":310,"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} -=== RUN TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=-2,prefix="",lossless=false,format=USTAR +=== RUN TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=-2,prefix="",lossless=false,format=PAX gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1536 gzip_test.go:80: [1] at 310 in stargz, uncompressed length 512 @@ -11610,14 +11543,31 @@ testutil.go:1465: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} testutil.go:1465: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} testutil.go:1465: [2]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"uid":50,"gid":100,"offset":310,"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} -=== RUN TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=-2,prefix="",lossless=true,format=PAX +=== RUN TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=-2,prefix="",lossless=true,format=GNU + gzip_test.go:62: got gzip streams: + gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1536 + gzip_test.go:80: [1] at 314 in stargz, uncompressed length 1636 + gzip_test.go:80: [2] at 567 in stargz, uncompressed length 2560 + gzip_test.go:80: [3] at 1319 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000237STARGZ" === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-1,prefix="./",src=1,format=USTAR testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"./foo","type":"reg","size":5,"mode":420,"offset":81,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./foo","type":"chunk","offset":109,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"./foo2/","type":"dir","mode":493},{"name":"./foo2/bar","type":"reg","size":5,"mode":420,"offset":304,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./foo2/bar","type":"chunk","offset":332,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":88,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"./foo","type":"reg","size":5,"mode":420,"offset":174,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./foo","type":"chunk","offset":202,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"./foo2/","type":"dir","mode":493},{"name":"./foo2/bar","type":"reg","size":5,"mode":420,"offset":468,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./foo2/bar","type":"chunk","offset":496,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} testutil.go:371: Comparing: "" vs "" +=== NAME TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=-2,prefix="",lossless=true,format=GNU + testutil.go:1462: got TOC entries: +=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-1,prefix="./",src=1,format=USTAR testutil.go:377: Directory: "" vs "": [foo foo2] vs [.no.prefetch.landmark foo foo2] +=== NAME TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=-2,prefix="",lossless=true,format=GNU + testutil.go:1465: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} +=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-1,prefix="./",src=1,format=USTAR testutil.go:371: Comparing: "foo" vs "foo" +=== NAME TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=-2,prefix="",lossless=true,format=GNU + testutil.go:1465: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} +=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-1,prefix="./",src=1,format=USTAR testutil.go:485: Offset: 81, NextOffset: 109 +=== NAME TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=-2,prefix="",lossless=true,format=GNU + testutil.go:1465: [2]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"uid":50,"gid":100,"offset":314,"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} +=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-1,prefix="./",src=1,format=USTAR testutil.go:485: Offset: 174, NextOffset: 202 testutil.go:485: Offset: 109, NextOffset: 304 testutil.go:485: Offset: 202, NextOffset: 468 @@ -11626,31 +11576,17 @@ testutil.go:371: Comparing: "foo2/bar" vs "foo2/bar" testutil.go:485: Offset: 304, NextOffset: 332 testutil.go:485: Offset: 468, NextOffset: 496 -=== NAME TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=-2,prefix="",lossless=true,format=PAX - gzip_test.go:62: got gzip streams: -=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-1,prefix="./",src=1,format=USTAR testutil.go:485: Offset: 332, NextOffset: 930 +=== RUN TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=-2,prefix="",lossless=false,format=GNU +=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-1,prefix="./",src=1,format=USTAR testutil.go:485: Offset: 496, NextOffset: 1163 testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [.no.prefetch.landmark foo foo2] vs [foo foo2] + testutil.go:377: Directory: "" vs "": [.no.prefetch.landmark foo foo2] vs [foo2 foo] testutil.go:371: Comparing: "foo" vs "foo" testutil.go:485: Offset: 174, NextOffset: 202 -=== NAME TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=-2,prefix="",lossless=true,format=PAX - gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1536 -=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-1,prefix="./",src=1,format=USTAR testutil.go:485: Offset: 81, NextOffset: 109 testutil.go:485: Offset: 202, NextOffset: 468 testutil.go:485: Offset: 109, NextOffset: 304 -=== NAME TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=-2,prefix="",lossless=true,format=PAX - gzip_test.go:80: [1] at 310 in stargz, uncompressed length 1636 - gzip_test.go:80: [2] at 563 in stargz, uncompressed length 2560 - gzip_test.go:80: [3] at 1314 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000233STARGZ" - testutil.go:1462: got TOC entries: - testutil.go:1465: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} - testutil.go:1465: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} - testutil.go:1465: [2]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"uid":50,"gid":100,"offset":310,"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} -=== RUN TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=-2,prefix="",lossless=false,format=PAX -=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-1,prefix="./",src=1,format=USTAR testutil.go:371: Comparing: "foo2" vs "foo2" testutil.go:377: Directory: "foo2" vs "foo2": [bar] vs [bar] testutil.go:371: Comparing: "foo2/bar" vs "foo2/bar" @@ -11658,40 +11594,41 @@ testutil.go:485: Offset: 304, NextOffset: 332 testutil.go:485: Offset: 496, NextOffset: 1163 testutil.go:485: Offset: 332, NextOffset: 930 -=== RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-1,prefix="/",src=1,format=USTAR -=== NAME TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=-2,prefix="",lossless=false,format=PAX +=== NAME TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=-2,prefix="",lossless=false,format=GNU gzip_test.go:62: got gzip streams: +=== RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-1,prefix="/",src=1,format=USTAR +=== NAME TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=-2,prefix="",lossless=false,format=GNU gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1536 - gzip_test.go:80: [1] at 310 in stargz, uncompressed length 512 - gzip_test.go:80: [2] at 422 in stargz, uncompressed length 2560 - gzip_test.go:80: [3] at 1173 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000001a6STARGZ" + gzip_test.go:80: [1] at 314 in stargz, uncompressed length 512 + gzip_test.go:80: [2] at 426 in stargz, uncompressed length 2560 + gzip_test.go:80: [3] at 1178 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000001aaSTARGZ" testutil.go:1462: got TOC entries: testutil.go:1465: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} testutil.go:1465: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} - testutil.go:1465: [2]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"uid":50,"gid":100,"offset":310,"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} -=== RUN TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=-2,prefix="",lossless=true,format=GNU -=== RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=1,prefix="/",format=USTAR#02 -=== NAME TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=-2,prefix="",lossless=true,format=GNU + testutil.go:1465: [2]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"uid":50,"gid":100,"offset":314,"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} +=== RUN TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=-2,prefix="./",lossless=true,format=USTAR +=== RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=0,prefix="/",format=GNU#02 +=== NAME TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=-2,prefix="./",lossless=true,format=USTAR gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1536 gzip_test.go:80: [1] at 314 in stargz, uncompressed length 1636 gzip_test.go:80: [2] at 567 in stargz, uncompressed length 2560 - gzip_test.go:80: [3] at 1319 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000237STARGZ" + gzip_test.go:80: [3] at 1324 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000237STARGZ" testutil.go:1462: got TOC entries: testutil.go:1465: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} testutil.go:1465: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} testutil.go:1465: [2]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"uid":50,"gid":100,"offset":314,"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} -=== RUN TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=-2,prefix="",lossless=false,format=GNU +=== RUN TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=-2,prefix="./",lossless=false,format=USTAR gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1536 gzip_test.go:80: [1] at 314 in stargz, uncompressed length 512 gzip_test.go:80: [2] at 426 in stargz, uncompressed length 2560 - gzip_test.go:80: [3] at 1178 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000001aaSTARGZ" + gzip_test.go:80: [3] at 1183 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000001aaSTARGZ" testutil.go:1462: got TOC entries: testutil.go:1465: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} testutil.go:1465: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} testutil.go:1465: [2]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"uid":50,"gid":100,"offset":314,"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} -=== RUN TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=-2,prefix="./",lossless=true,format=USTAR +=== RUN TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=-2,prefix="./",lossless=true,format=PAX gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1536 gzip_test.go:80: [1] at 314 in stargz, uncompressed length 1636 @@ -11701,7 +11638,8 @@ testutil.go:1465: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} testutil.go:1465: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} testutil.go:1465: [2]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"uid":50,"gid":100,"offset":314,"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} -=== RUN TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=-2,prefix="./",lossless=false,format=USTAR +=== RUN TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=-2,prefix="./",lossless=false,format=PAX +=== RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=0,prefix="../",format=USTAR#02 === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-1,prefix="/",src=1,format=USTAR testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"/foo","type":"reg","size":5,"mode":420,"offset":78,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/foo","type":"chunk","offset":106,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"/foo2/","type":"dir","mode":493},{"name":"/foo2/bar","type":"reg","size":5,"mode":420,"offset":298,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/foo2/bar","type":"chunk","offset":326,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":88,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"/foo","type":"reg","size":5,"mode":420,"offset":171,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/foo","type":"chunk","offset":199,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"/foo2/","type":"dir","mode":493},{"name":"/foo2/bar","type":"reg","size":5,"mode":420,"offset":463,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/foo2/bar","type":"chunk","offset":491,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} @@ -11716,92 +11654,105 @@ testutil.go:377: Directory: "foo2" vs "foo2": [bar] vs [bar] testutil.go:371: Comparing: "foo2/bar" vs "foo2/bar" testutil.go:485: Offset: 298, NextOffset: 326 +=== NAME TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=-2,prefix="./",lossless=false,format=PAX + gzip_test.go:62: got gzip streams: + gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1536 + gzip_test.go:80: [1] at 314 in stargz, uncompressed length 512 + gzip_test.go:80: [2] at 426 in stargz, uncompressed length 2560 + gzip_test.go:80: [3] at 1183 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000001aaSTARGZ" + testutil.go:1462: got TOC entries: + testutil.go:1465: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} + testutil.go:1465: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} + testutil.go:1465: [2]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"uid":50,"gid":100,"offset":314,"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} +=== RUN TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=-2,prefix="./",lossless=true,format=GNU +=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-1,prefix="/",src=1,format=USTAR testutil.go:485: Offset: 463, NextOffset: 491 testutil.go:485: Offset: 326, NextOffset: 922 testutil.go:485: Offset: 491, NextOffset: 1157 testutil.go:371: Comparing: "" vs "" +=== NAME TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=-2,prefix="./",lossless=true,format=GNU + gzip_test.go:62: got gzip streams: +=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-1,prefix="/",src=1,format=USTAR testutil.go:377: Directory: "" vs "": [.no.prefetch.landmark foo foo2] vs [foo foo2] testutil.go:371: Comparing: "foo" vs "foo" +=== NAME TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=-2,prefix="./",lossless=true,format=GNU + gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1536 +=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-1,prefix="/",src=1,format=USTAR testutil.go:485: Offset: 171, NextOffset: 199 testutil.go:485: Offset: 78, NextOffset: 106 -=== NAME TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=-2,prefix="./",lossless=false,format=USTAR - gzip_test.go:62: got gzip streams: - gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1536 - gzip_test.go:80: [1] at 314 in stargz, uncompressed length 512 +=== NAME TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=-2,prefix="./",lossless=true,format=GNU + gzip_test.go:80: [1] at 316 in stargz, uncompressed length 1636 === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-1,prefix="/",src=1,format=USTAR testutil.go:485: Offset: 199, NextOffset: 463 -=== NAME TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=-2,prefix="./",lossless=false,format=USTAR - gzip_test.go:80: [2] at 426 in stargz, uncompressed length 2560 - gzip_test.go:80: [3] at 1183 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000001aaSTARGZ" -=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-1,prefix="/",src=1,format=USTAR testutil.go:485: Offset: 106, NextOffset: 298 +=== NAME TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=-2,prefix="./",lossless=true,format=GNU + gzip_test.go:80: [2] at 569 in stargz, uncompressed length 2560 +=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-1,prefix="/",src=1,format=USTAR testutil.go:371: Comparing: "foo2" vs "foo2" -=== NAME TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=-2,prefix="./",lossless=false,format=USTAR - testutil.go:1462: got TOC entries: - testutil.go:1465: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} - testutil.go:1465: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} +=== NAME TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=-2,prefix="./",lossless=true,format=GNU + gzip_test.go:80: [3] at 1326 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000239STARGZ" === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-1,prefix="/",src=1,format=USTAR testutil.go:377: Directory: "foo2" vs "foo2": [bar] vs [bar] -=== NAME TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=-2,prefix="./",lossless=false,format=USTAR - testutil.go:1465: [2]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"uid":50,"gid":100,"offset":314,"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} -=== RUN TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=-2,prefix="./",lossless=true,format=PAX -=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-1,prefix="/",src=1,format=USTAR testutil.go:371: Comparing: "foo2/bar" vs "foo2/bar" testutil.go:485: Offset: 463, NextOffset: 491 testutil.go:485: Offset: 298, NextOffset: 326 testutil.go:485: Offset: 491, NextOffset: 1157 testutil.go:485: Offset: 326, NextOffset: 922 +=== NAME TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=-2,prefix="./",lossless=true,format=GNU + testutil.go:1462: got TOC entries: + testutil.go:1465: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} + testutil.go:1465: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} + testutil.go:1465: [2]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"uid":50,"gid":100,"offset":316,"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} +=== RUN TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=-2,prefix="./",lossless=false,format=GNU === RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-1,prefix="../",src=1,format=USTAR -=== NAME TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=-2,prefix="./",lossless=true,format=PAX +=== NAME TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=-2,prefix="./",lossless=false,format=GNU gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1536 - gzip_test.go:80: [1] at 314 in stargz, uncompressed length 1636 - gzip_test.go:80: [2] at 567 in stargz, uncompressed length 2560 - gzip_test.go:80: [3] at 1324 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000237STARGZ" + gzip_test.go:80: [1] at 316 in stargz, uncompressed length 512 + gzip_test.go:80: [2] at 428 in stargz, uncompressed length 2560 + gzip_test.go:80: [3] at 1185 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000001acSTARGZ" testutil.go:1462: got TOC entries: testutil.go:1465: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} testutil.go:1465: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} - testutil.go:1465: [2]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"uid":50,"gid":100,"offset":314,"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} -=== RUN TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=-2,prefix="./",lossless=false,format=PAX -=== RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=1,prefix="/",format=PAX#02 -=== NAME TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=-2,prefix="./",lossless=false,format=PAX + testutil.go:1465: [2]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"uid":50,"gid":100,"offset":316,"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} +=== RUN TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=-2,prefix="/",lossless=true,format=USTAR gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1536 - gzip_test.go:80: [1] at 314 in stargz, uncompressed length 512 - gzip_test.go:80: [2] at 426 in stargz, uncompressed length 2560 - gzip_test.go:80: [3] at 1183 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000001aaSTARGZ" + gzip_test.go:80: [1] at 311 in stargz, uncompressed length 1636 + gzip_test.go:80: [2] at 564 in stargz, uncompressed length 2560 + gzip_test.go:80: [3] at 1318 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000234STARGZ" testutil.go:1462: got TOC entries: testutil.go:1465: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} testutil.go:1465: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} - testutil.go:1465: [2]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"uid":50,"gid":100,"offset":314,"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} -=== RUN TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=-2,prefix="./",lossless=true,format=GNU + testutil.go:1465: [2]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"uid":50,"gid":100,"offset":311,"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} +=== RUN TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=-2,prefix="/",lossless=false,format=USTAR gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1536 - gzip_test.go:80: [1] at 316 in stargz, uncompressed length 1636 - gzip_test.go:80: [2] at 569 in stargz, uncompressed length 2560 - gzip_test.go:80: [3] at 1326 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000239STARGZ" + gzip_test.go:80: [1] at 311 in stargz, uncompressed length 512 + gzip_test.go:80: [2] at 423 in stargz, uncompressed length 2560 + gzip_test.go:80: [3] at 1177 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000001a7STARGZ" testutil.go:1462: got TOC entries: testutil.go:1465: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} testutil.go:1465: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} - testutil.go:1465: [2]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"uid":50,"gid":100,"offset":316,"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} -=== RUN TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=-2,prefix="./",lossless=false,format=GNU + testutil.go:1465: [2]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"uid":50,"gid":100,"offset":311,"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} +=== RUN TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=-2,prefix="/",lossless=true,format=PAX +=== RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=0,prefix="../",format=PAX#02 +=== NAME TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=-2,prefix="/",lossless=true,format=PAX + gzip_test.go:62: got gzip streams: + gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1536 + gzip_test.go:80: [1] at 311 in stargz, uncompressed length 1636 + gzip_test.go:80: [2] at 564 in stargz, uncompressed length 2560 + gzip_test.go:80: [3] at 1318 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000234STARGZ" + testutil.go:1462: got TOC entries: + testutil.go:1465: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} + testutil.go:1465: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} + testutil.go:1465: [2]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"uid":50,"gid":100,"offset":311,"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} +=== RUN TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=-2,prefix="/",lossless=false,format=PAX === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-1,prefix="../",src=1,format=USTAR testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"../foo","type":"reg","size":5,"mode":420,"offset":82,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../foo","type":"chunk","offset":110,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"../foo2/","type":"dir","mode":493},{"name":"../foo2/bar","type":"reg","size":5,"mode":420,"offset":304,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../foo2/bar","type":"chunk","offset":332,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":88,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"../foo","type":"reg","size":5,"mode":420,"offset":175,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../foo","type":"chunk","offset":203,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"../foo2/","type":"dir","mode":493},{"name":"../foo2/bar","type":"reg","size":5,"mode":420,"offset":471,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../foo2/bar","type":"chunk","offset":499,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} testutil.go:371: Comparing: "" vs "" testutil.go:377: Directory: "" vs "": [foo foo2] vs [.no.prefetch.landmark foo foo2] - testutil.go:371: Comparing: "foo" vs "foo" - testutil.go:485: Offset: 82, NextOffset: 110 - testutil.go:485: Offset: 175, NextOffset: 203 -=== NAME TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=-2,prefix="./",lossless=false,format=GNU - gzip_test.go:62: got gzip streams: - gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1536 - gzip_test.go:80: [1] at 316 in stargz, uncompressed length 512 - gzip_test.go:80: [2] at 428 in stargz, uncompressed length 2560 - gzip_test.go:80: [3] at 1185 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000001acSTARGZ" -=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-1,prefix="../",src=1,format=USTAR - testutil.go:485: Offset: 110, NextOffset: 304 - testutil.go:485: Offset: 203, NextOffset: 471 testutil.go:371: Comparing: "foo2" vs "foo2" testutil.go:377: Directory: "foo2" vs "foo2": [bar] vs [bar] testutil.go:371: Comparing: "foo2/bar" vs "foo2/bar" @@ -11809,8 +11760,26 @@ testutil.go:485: Offset: 471, NextOffset: 499 testutil.go:485: Offset: 332, NextOffset: 930 testutil.go:485: Offset: 499, NextOffset: 1168 + testutil.go:371: Comparing: "foo" vs "foo" + testutil.go:485: Offset: 82, NextOffset: 110 + testutil.go:485: Offset: 175, NextOffset: 203 +=== NAME TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=-2,prefix="/",lossless=false,format=PAX + gzip_test.go:62: got gzip streams: +=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-1,prefix="../",src=1,format=USTAR + testutil.go:485: Offset: 110, NextOffset: 304 + testutil.go:485: Offset: 203, NextOffset: 471 +=== NAME TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=-2,prefix="/",lossless=false,format=PAX + gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1536 +=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-1,prefix="../",src=1,format=USTAR testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [foo2 .no.prefetch.landmark foo] vs [foo foo2] +=== NAME TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=-2,prefix="/",lossless=false,format=PAX + gzip_test.go:80: [1] at 311 in stargz, uncompressed length 512 + gzip_test.go:80: [2] at 423 in stargz, uncompressed length 2560 +=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-1,prefix="../",src=1,format=USTAR + testutil.go:377: Directory: "" vs "": [.no.prefetch.landmark foo foo2] vs [foo foo2] +=== NAME TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=-2,prefix="/",lossless=false,format=PAX + gzip_test.go:80: [3] at 1177 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000001a7STARGZ" +=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-1,prefix="../",src=1,format=USTAR testutil.go:371: Comparing: "foo" vs "foo" testutil.go:485: Offset: 175, NextOffset: 203 testutil.go:485: Offset: 82, NextOffset: 110 @@ -11818,108 +11787,83 @@ testutil.go:485: Offset: 110, NextOffset: 304 testutil.go:371: Comparing: "foo2" vs "foo2" testutil.go:377: Directory: "foo2" vs "foo2": [bar] vs [bar] - testutil.go:371: Comparing: "foo2/bar" vs "foo2/bar" - testutil.go:485: Offset: 471, NextOffset: 499 - testutil.go:485: Offset: 304, NextOffset: 332 -=== NAME TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=-2,prefix="./",lossless=false,format=GNU +=== NAME TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=-2,prefix="/",lossless=false,format=PAX testutil.go:1462: got TOC entries: +=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-1,prefix="../",src=1,format=USTAR + testutil.go:371: Comparing: "foo2/bar" vs "foo2/bar" +=== NAME TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=-2,prefix="/",lossless=false,format=PAX testutil.go:1465: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} testutil.go:1465: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} + testutil.go:1465: [2]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"uid":50,"gid":100,"offset":311,"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-1,prefix="../",src=1,format=USTAR + testutil.go:485: Offset: 471, NextOffset: 499 + testutil.go:485: Offset: 304, NextOffset: 332 testutil.go:485: Offset: 499, NextOffset: 1168 -=== NAME TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=-2,prefix="./",lossless=false,format=GNU - testutil.go:1465: [2]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"uid":50,"gid":100,"offset":316,"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} -=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-1,prefix="../",src=1,format=USTAR testutil.go:485: Offset: 332, NextOffset: 930 -=== RUN TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=-2,prefix="/",lossless=true,format=USTAR +=== RUN TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=-2,prefix="/",lossless=true,format=GNU === RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-1,prefix="",src=1,format=PAX -=== RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=1,prefix="/",format=GNU#02 -=== NAME TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=-2,prefix="/",lossless=true,format=USTAR +=== NAME TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=-2,prefix="/",lossless=true,format=GNU gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1536 - gzip_test.go:80: [1] at 311 in stargz, uncompressed length 1636 - gzip_test.go:80: [2] at 564 in stargz, uncompressed length 2560 - gzip_test.go:80: [3] at 1318 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000234STARGZ" + gzip_test.go:80: [1] at 314 in stargz, uncompressed length 1636 + gzip_test.go:80: [2] at 567 in stargz, uncompressed length 2560 + gzip_test.go:80: [3] at 1321 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000237STARGZ" testutil.go:1462: got TOC entries: testutil.go:1465: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} testutil.go:1465: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} - testutil.go:1465: [2]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"uid":50,"gid":100,"offset":311,"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} -=== RUN TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=-2,prefix="/",lossless=false,format=USTAR + testutil.go:1465: [2]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"uid":50,"gid":100,"offset":314,"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} +=== RUN TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=-2,prefix="/",lossless=false,format=GNU gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1536 - gzip_test.go:80: [1] at 311 in stargz, uncompressed length 512 - gzip_test.go:80: [2] at 423 in stargz, uncompressed length 2560 - gzip_test.go:80: [3] at 1177 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000001a7STARGZ" + gzip_test.go:80: [1] at 314 in stargz, uncompressed length 512 + gzip_test.go:80: [2] at 426 in stargz, uncompressed length 2560 + gzip_test.go:80: [3] at 1180 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000001aaSTARGZ" testutil.go:1462: got TOC entries: testutil.go:1465: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} testutil.go:1465: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} - testutil.go:1465: [2]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"uid":50,"gid":100,"offset":311,"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} -=== RUN TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=-2,prefix="/",lossless=true,format=PAX + testutil.go:1465: [2]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"uid":50,"gid":100,"offset":314,"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} +=== RUN TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=-2,prefix="../",lossless=true,format=USTAR +=== RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=0,prefix="../",format=GNU#02 +=== NAME TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=-2,prefix="../",lossless=true,format=USTAR gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1536 - gzip_test.go:80: [1] at 311 in stargz, uncompressed length 1636 - gzip_test.go:80: [2] at 564 in stargz, uncompressed length 2560 - gzip_test.go:80: [3] at 1318 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000234STARGZ" + gzip_test.go:80: [1] at 316 in stargz, uncompressed length 1636 + gzip_test.go:80: [2] at 569 in stargz, uncompressed length 2560 + gzip_test.go:80: [3] at 1328 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000239STARGZ" testutil.go:1462: got TOC entries: testutil.go:1465: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} testutil.go:1465: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} - testutil.go:1465: [2]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"uid":50,"gid":100,"offset":311,"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} -=== RUN TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=-2,prefix="/",lossless=false,format=PAX + testutil.go:1465: [2]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"uid":50,"gid":100,"offset":316,"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} +=== RUN TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=-2,prefix="../",lossless=false,format=USTAR gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1536 - gzip_test.go:80: [1] at 311 in stargz, uncompressed length 512 - gzip_test.go:80: [2] at 423 in stargz, uncompressed length 2560 - gzip_test.go:80: [3] at 1177 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000001a7STARGZ" + gzip_test.go:80: [1] at 316 in stargz, uncompressed length 512 + gzip_test.go:80: [2] at 428 in stargz, uncompressed length 2560 + gzip_test.go:80: [3] at 1187 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000001acSTARGZ" testutil.go:1462: got TOC entries: testutil.go:1465: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} testutil.go:1465: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} - testutil.go:1465: [2]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"uid":50,"gid":100,"offset":311,"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} -=== RUN TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=-2,prefix="/",lossless=true,format=GNU -=== RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=1,prefix="../",format=USTAR#02 + testutil.go:1465: [2]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"uid":50,"gid":100,"offset":316,"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} +=== RUN TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=-2,prefix="../",lossless=true,format=PAX === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-1,prefix="",src=1,format=PAX testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"foo","type":"reg","size":5,"mode":420,"offset":78,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"foo","type":"chunk","offset":106,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"foo2/","type":"dir","mode":493},{"name":"foo2/bar","type":"reg","size":5,"mode":420,"offset":297,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"foo2/bar","type":"chunk","offset":325,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} -=== NAME TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=-2,prefix="/",lossless=true,format=GNU - gzip_test.go:62: got gzip streams: -=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-1,prefix="",src=1,format=PAX testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":88,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"foo","type":"reg","size":5,"mode":420,"offset":172,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"foo","type":"chunk","offset":200,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"foo2/","type":"dir","mode":493},{"name":"foo2/bar","type":"reg","size":5,"mode":420,"offset":462,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"foo2/bar","type":"chunk","offset":490,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} testutil.go:371: Comparing: "" vs "" -=== NAME TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=-2,prefix="/",lossless=true,format=GNU - gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1536 -=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-1,prefix="",src=1,format=PAX - testutil.go:377: Directory: "" vs "": [foo foo2] vs [.no.prefetch.landmark foo foo2] -=== NAME TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=-2,prefix="/",lossless=true,format=GNU - gzip_test.go:80: [1] at 314 in stargz, uncompressed length 1636 -=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-1,prefix="",src=1,format=PAX + testutil.go:377: Directory: "" vs "": [foo2 foo] vs [.no.prefetch.landmark foo foo2] + testutil.go:371: Comparing: "foo" vs "foo" + testutil.go:485: Offset: 78, NextOffset: 106 + testutil.go:485: Offset: 172, NextOffset: 200 + testutil.go:485: Offset: 106, NextOffset: 297 + testutil.go:485: Offset: 200, NextOffset: 462 testutil.go:371: Comparing: "foo2" vs "foo2" -=== NAME TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=-2,prefix="/",lossless=true,format=GNU - gzip_test.go:80: [2] at 567 in stargz, uncompressed length 2560 -=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-1,prefix="",src=1,format=PAX testutil.go:377: Directory: "foo2" vs "foo2": [bar] vs [bar] testutil.go:371: Comparing: "foo2/bar" vs "foo2/bar" testutil.go:485: Offset: 297, NextOffset: 325 -=== NAME TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=-2,prefix="/",lossless=true,format=GNU - gzip_test.go:80: [3] at 1321 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000237STARGZ" -=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-1,prefix="",src=1,format=PAX testutil.go:485: Offset: 462, NextOffset: 490 testutil.go:485: Offset: 325, NextOffset: 921 testutil.go:485: Offset: 490, NextOffset: 1157 - testutil.go:371: Comparing: "foo" vs "foo" - testutil.go:485: Offset: 78, NextOffset: 106 -=== NAME TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=-2,prefix="/",lossless=true,format=GNU - testutil.go:1462: got TOC entries: - testutil.go:1465: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} - testutil.go:1465: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} -=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-1,prefix="",src=1,format=PAX - testutil.go:485: Offset: 172, NextOffset: 200 -=== NAME TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=-2,prefix="/",lossless=true,format=GNU - testutil.go:1465: [2]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"uid":50,"gid":100,"offset":314,"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} -=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-1,prefix="",src=1,format=PAX - testutil.go:485: Offset: 106, NextOffset: 297 -=== RUN TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=-2,prefix="/",lossless=false,format=GNU -=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-1,prefix="",src=1,format=PAX - testutil.go:485: Offset: 200, NextOffset: 462 testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [.no.prefetch.landmark foo foo2] vs [foo2 foo] + testutil.go:377: Directory: "" vs "": [foo foo2 .no.prefetch.landmark] vs [foo foo2] testutil.go:371: Comparing: "foo" vs "foo" testutil.go:485: Offset: 172, NextOffset: 200 testutil.go:485: Offset: 78, NextOffset: 106 @@ -11933,17 +11877,7 @@ testutil.go:485: Offset: 490, NextOffset: 1157 testutil.go:485: Offset: 325, NextOffset: 921 === RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-1,prefix="./",src=1,format=PAX -=== NAME TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=-2,prefix="/",lossless=false,format=GNU - gzip_test.go:62: got gzip streams: - gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1536 - gzip_test.go:80: [1] at 314 in stargz, uncompressed length 512 - gzip_test.go:80: [2] at 426 in stargz, uncompressed length 2560 - gzip_test.go:80: [3] at 1180 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000001aaSTARGZ" - testutil.go:1462: got TOC entries: - testutil.go:1465: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} - testutil.go:1465: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} - testutil.go:1465: [2]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"uid":50,"gid":100,"offset":314,"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} -=== RUN TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=-2,prefix="../",lossless=true,format=USTAR +=== NAME TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=-2,prefix="../",lossless=true,format=PAX gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1536 gzip_test.go:80: [1] at 316 in stargz, uncompressed length 1636 @@ -11953,7 +11887,7 @@ testutil.go:1465: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} testutil.go:1465: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} testutil.go:1465: [2]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"uid":50,"gid":100,"offset":316,"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} -=== RUN TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=-2,prefix="../",lossless=false,format=USTAR +=== RUN TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=-2,prefix="../",lossless=false,format=PAX gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1536 gzip_test.go:80: [1] at 316 in stargz, uncompressed length 512 @@ -11963,20 +11897,54 @@ testutil.go:1465: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} testutil.go:1465: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} testutil.go:1465: [2]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"uid":50,"gid":100,"offset":316,"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} -=== RUN TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=-2,prefix="../",lossless=true,format=PAX +=== RUN TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=-2,prefix="../",lossless=true,format=GNU +=== RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=1,prefix="",format=USTAR#02 +=== NAME TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=-2,prefix="../",lossless=true,format=GNU + gzip_test.go:62: got gzip streams: + gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1536 + gzip_test.go:80: [1] at 319 in stargz, uncompressed length 1636 + gzip_test.go:80: [2] at 572 in stargz, uncompressed length 2560 + gzip_test.go:80: [3] at 1331 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000023cSTARGZ" + testutil.go:1462: got TOC entries: + testutil.go:1465: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} + testutil.go:1465: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} + testutil.go:1465: [2]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"uid":50,"gid":100,"offset":319,"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} +=== RUN TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=-2,prefix="../",lossless=false,format=GNU + gzip_test.go:62: got gzip streams: + gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1536 + gzip_test.go:80: [1] at 319 in stargz, uncompressed length 512 + gzip_test.go:80: [2] at 431 in stargz, uncompressed length 2560 + gzip_test.go:80: [3] at 1190 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000001afSTARGZ" + testutil.go:1462: got TOC entries: + testutil.go:1465: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} + testutil.go:1465: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} + testutil.go:1465: [2]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"uid":50,"gid":100,"offset":319,"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} +=== RUN TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=0,prefix="",lossless=true,format=USTAR === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-1,prefix="./",src=1,format=PAX testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"./foo","type":"reg","size":5,"mode":420,"offset":81,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./foo","type":"chunk","offset":109,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"./foo2/","type":"dir","mode":493},{"name":"./foo2/bar","type":"reg","size":5,"mode":420,"offset":304,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./foo2/bar","type":"chunk","offset":332,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":88,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"./foo","type":"reg","size":5,"mode":420,"offset":174,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./foo","type":"chunk","offset":202,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"./foo2/","type":"dir","mode":493},{"name":"./foo2/bar","type":"reg","size":5,"mode":420,"offset":468,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./foo2/bar","type":"chunk","offset":496,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} testutil.go:371: Comparing: "" vs "" testutil.go:377: Directory: "" vs "": [foo foo2] vs [.no.prefetch.landmark foo foo2] testutil.go:371: Comparing: "foo2" vs "foo2" +=== NAME TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=0,prefix="",lossless=true,format=USTAR + gzip_test.go:62: got gzip streams: +=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-1,prefix="./",src=1,format=PAX testutil.go:377: Directory: "foo2" vs "foo2": [bar] vs [bar] testutil.go:371: Comparing: "foo2/bar" vs "foo2/bar" +=== NAME TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=0,prefix="",lossless=true,format=USTAR + gzip_test.go:80: [0] at 0 in stargz, uncompressed length 2660 +=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-1,prefix="./",src=1,format=PAX testutil.go:485: Offset: 304, NextOffset: 332 +=== NAME TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=0,prefix="",lossless=true,format=USTAR + gzip_test.go:80: [1] at 2688 in stargz, uncompressed length 2048 + gzip_test.go:80: [2] at 4764 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000a80STARGZ" +=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-1,prefix="./",src=1,format=PAX testutil.go:485: Offset: 468, NextOffset: 496 testutil.go:485: Offset: 332, NextOffset: 930 testutil.go:485: Offset: 496, NextOffset: 1163 testutil.go:371: Comparing: "foo" vs "foo" +=== RUN TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=0,prefix="",lossless=false,format=USTAR +=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-1,prefix="./",src=1,format=PAX testutil.go:485: Offset: 81, NextOffset: 109 testutil.go:485: Offset: 174, NextOffset: 202 testutil.go:485: Offset: 109, NextOffset: 304 @@ -11996,28 +11964,39 @@ testutil.go:485: Offset: 496, NextOffset: 1163 testutil.go:485: Offset: 332, NextOffset: 930 === RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-1,prefix="/",src=1,format=PAX -=== RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=1,prefix="../",format=PAX#02 -=== NAME TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=-2,prefix="../",lossless=true,format=PAX +=== NAME TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=0,prefix="",lossless=false,format=USTAR gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1536 - gzip_test.go:80: [1] at 316 in stargz, uncompressed length 1636 - gzip_test.go:80: [2] at 569 in stargz, uncompressed length 2560 - gzip_test.go:80: [3] at 1328 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000239STARGZ" - testutil.go:1462: got TOC entries: - testutil.go:1465: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} - testutil.go:1465: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} - testutil.go:1465: [2]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"uid":50,"gid":100,"offset":316,"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} -=== RUN TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=-2,prefix="../",lossless=false,format=PAX + gzip_test.go:80: [1] at 1564 in stargz, uncompressed length 2048 + gzip_test.go:80: [2] at 3640 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000061cSTARGZ" +=== RUN TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=0,prefix="",lossless=true,format=PAX +=== RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=1,prefix="",format=PAX#02 +=== NAME TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=0,prefix="",lossless=true,format=PAX + gzip_test.go:62: got gzip streams: + gzip_test.go:80: [0] at 0 in stargz, uncompressed length 2660 + gzip_test.go:80: [1] at 2688 in stargz, uncompressed length 2048 + gzip_test.go:80: [2] at 4764 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000a80STARGZ" +=== RUN TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=0,prefix="",lossless=false,format=PAX gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1536 - gzip_test.go:80: [1] at 316 in stargz, uncompressed length 512 - gzip_test.go:80: [2] at 428 in stargz, uncompressed length 2560 - gzip_test.go:80: [3] at 1187 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000001acSTARGZ" - testutil.go:1462: got TOC entries: - testutil.go:1465: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} - testutil.go:1465: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} - testutil.go:1465: [2]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"uid":50,"gid":100,"offset":316,"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} -=== RUN TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=-2,prefix="../",lossless=true,format=GNU + gzip_test.go:80: [1] at 1564 in stargz, uncompressed length 2048 + gzip_test.go:80: [2] at 3640 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000061cSTARGZ" +=== RUN TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=0,prefix="",lossless=true,format=GNU + gzip_test.go:62: got gzip streams: + gzip_test.go:80: [0] at 0 in stargz, uncompressed length 2660 + gzip_test.go:80: [1] at 2688 in stargz, uncompressed length 2048 + gzip_test.go:80: [2] at 4764 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000a80STARGZ" +=== RUN TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=0,prefix="",lossless=false,format=GNU + gzip_test.go:62: got gzip streams: + gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1536 + gzip_test.go:80: [1] at 1564 in stargz, uncompressed length 2048 + gzip_test.go:80: [2] at 3640 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000061cSTARGZ" +=== RUN TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=0,prefix="./",lossless=true,format=USTAR + gzip_test.go:62: got gzip streams: + gzip_test.go:80: [0] at 0 in stargz, uncompressed length 2660 + gzip_test.go:80: [1] at 2688 in stargz, uncompressed length 2048 + gzip_test.go:80: [2] at 4764 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000a80STARGZ" +=== RUN TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=0,prefix="./",lossless=false,format=USTAR === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-1,prefix="/",src=1,format=PAX testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"/foo","type":"reg","size":5,"mode":420,"offset":78,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/foo","type":"chunk","offset":106,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"/foo2/","type":"dir","mode":493},{"name":"/foo2/bar","type":"reg","size":5,"mode":420,"offset":298,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/foo2/bar","type":"chunk","offset":326,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":88,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"/foo","type":"reg","size":5,"mode":420,"offset":171,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/foo","type":"chunk","offset":199,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"/foo2/","type":"dir","mode":493},{"name":"/foo2/bar","type":"reg","size":5,"mode":420,"offset":463,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/foo2/bar","type":"chunk","offset":491,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} @@ -12036,11 +12015,9 @@ testutil.go:485: Offset: 326, NextOffset: 922 testutil.go:485: Offset: 491, NextOffset: 1157 testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [foo2 .no.prefetch.landmark foo] vs [foo foo2] + testutil.go:377: Directory: "" vs "": [.no.prefetch.landmark foo foo2] vs [foo foo2] testutil.go:371: Comparing: "foo" vs "foo" testutil.go:485: Offset: 171, NextOffset: 199 -=== RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=1,prefix="../",format=GNU#02 -=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-1,prefix="/",src=1,format=PAX testutil.go:485: Offset: 78, NextOffset: 106 testutil.go:485: Offset: 199, NextOffset: 463 testutil.go:485: Offset: 106, NextOffset: 298 @@ -12052,52 +12029,44 @@ testutil.go:485: Offset: 491, NextOffset: 1157 testutil.go:485: Offset: 326, NextOffset: 922 === RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-1,prefix="../",src=1,format=PAX -=== NAME TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=-2,prefix="../",lossless=true,format=GNU - gzip_test.go:62: got gzip streams: - gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1536 - gzip_test.go:80: [1] at 319 in stargz, uncompressed length 1636 - gzip_test.go:80: [2] at 572 in stargz, uncompressed length 2560 - gzip_test.go:80: [3] at 1331 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000023cSTARGZ" - testutil.go:1462: got TOC entries: - testutil.go:1465: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} - testutil.go:1465: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} - testutil.go:1465: [2]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"uid":50,"gid":100,"offset":319,"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} -=== RUN TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=-2,prefix="../",lossless=false,format=GNU +=== NAME TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=0,prefix="./",lossless=false,format=USTAR gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1536 - gzip_test.go:80: [1] at 319 in stargz, uncompressed length 512 - gzip_test.go:80: [2] at 431 in stargz, uncompressed length 2560 - gzip_test.go:80: [3] at 1190 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000001afSTARGZ" - testutil.go:1462: got TOC entries: - testutil.go:1465: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} - testutil.go:1465: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} - testutil.go:1465: [2]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"uid":50,"gid":100,"offset":319,"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} -=== RUN TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=0,prefix="",lossless=true,format=USTAR + gzip_test.go:80: [1] at 1564 in stargz, uncompressed length 2048 + gzip_test.go:80: [2] at 3640 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000061cSTARGZ" +=== RUN TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=0,prefix="./",lossless=true,format=PAX +=== RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=1,prefix="",format=GNU#02 +=== NAME TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=0,prefix="./",lossless=true,format=PAX gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 2660 gzip_test.go:80: [1] at 2688 in stargz, uncompressed length 2048 gzip_test.go:80: [2] at 4764 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000a80STARGZ" -=== RUN TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=0,prefix="",lossless=false,format=USTAR +=== RUN TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=0,prefix="./",lossless=false,format=PAX gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1536 gzip_test.go:80: [1] at 1564 in stargz, uncompressed length 2048 gzip_test.go:80: [2] at 3640 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000061cSTARGZ" -=== RUN TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=0,prefix="",lossless=true,format=PAX +=== RUN TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=0,prefix="./",lossless=true,format=GNU gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 2660 gzip_test.go:80: [1] at 2688 in stargz, uncompressed length 2048 gzip_test.go:80: [2] at 4764 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000a80STARGZ" -=== RUN TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=0,prefix="",lossless=false,format=PAX +=== RUN TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=0,prefix="./",lossless=false,format=GNU gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1536 gzip_test.go:80: [1] at 1564 in stargz, uncompressed length 2048 gzip_test.go:80: [2] at 3640 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000061cSTARGZ" -=== RUN TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=0,prefix="",lossless=true,format=GNU +=== RUN TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=0,prefix="/",lossless=true,format=USTAR gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 2660 gzip_test.go:80: [1] at 2688 in stargz, uncompressed length 2048 gzip_test.go:80: [2] at 4764 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000a80STARGZ" -=== RUN TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=0,prefix="",lossless=false,format=GNU +=== RUN TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=0,prefix="/",lossless=false,format=USTAR + gzip_test.go:62: got gzip streams: + gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1536 + gzip_test.go:80: [1] at 1564 in stargz, uncompressed length 2048 + gzip_test.go:80: [2] at 3640 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000061cSTARGZ" +=== RUN TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=0,prefix="/",lossless=true,format=PAX === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-1,prefix="../",src=1,format=PAX testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"../foo","type":"reg","size":5,"mode":420,"offset":82,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../foo","type":"chunk","offset":110,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"../foo2/","type":"dir","mode":493},{"name":"../foo2/bar","type":"reg","size":5,"mode":420,"offset":304,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../foo2/bar","type":"chunk","offset":332,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":88,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"../foo","type":"reg","size":5,"mode":420,"offset":175,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../foo","type":"chunk","offset":203,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"../foo2/","type":"dir","mode":493},{"name":"../foo2/bar","type":"reg","size":5,"mode":420,"offset":471,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../foo2/bar","type":"chunk","offset":499,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} @@ -12112,22 +12081,17 @@ testutil.go:377: Directory: "foo2" vs "foo2": [bar] vs [bar] testutil.go:371: Comparing: "foo2/bar" vs "foo2/bar" testutil.go:485: Offset: 304, NextOffset: 332 -=== NAME TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=0,prefix="",lossless=false,format=GNU - gzip_test.go:62: got gzip streams: -=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-1,prefix="../",src=1,format=PAX testutil.go:485: Offset: 471, NextOffset: 499 testutil.go:485: Offset: 332, NextOffset: 930 -=== NAME TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=0,prefix="",lossless=false,format=GNU - gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1536 - gzip_test.go:80: [1] at 1564 in stargz, uncompressed length 2048 - gzip_test.go:80: [2] at 3640 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000061cSTARGZ" -=== RUN TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=0,prefix="./",lossless=true,format=USTAR -=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-1,prefix="../",src=1,format=PAX testutil.go:485: Offset: 499, NextOffset: 1168 testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [.no.prefetch.landmark foo foo2] vs [foo foo2] + testutil.go:377: Directory: "" vs "": [.no.prefetch.landmark foo foo2] vs [foo2 foo] testutil.go:371: Comparing: "foo" vs "foo" testutil.go:485: Offset: 175, NextOffset: 203 +=== NAME TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=0,prefix="/",lossless=true,format=PAX + gzip_test.go:62: got gzip streams: +=== RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=1,prefix="./",format=USTAR#02 +=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-1,prefix="../",src=1,format=PAX testutil.go:485: Offset: 82, NextOffset: 110 testutil.go:485: Offset: 203, NextOffset: 471 testutil.go:485: Offset: 110, NextOffset: 304 @@ -12135,34 +12099,39 @@ testutil.go:377: Directory: "foo2" vs "foo2": [bar] vs [bar] testutil.go:371: Comparing: "foo2/bar" vs "foo2/bar" testutil.go:485: Offset: 471, NextOffset: 499 +=== NAME TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=0,prefix="/",lossless=true,format=PAX + gzip_test.go:80: [0] at 0 in stargz, uncompressed length 2660 + gzip_test.go:80: [1] at 2688 in stargz, uncompressed length 2048 + gzip_test.go:80: [2] at 4764 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000a80STARGZ" +=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-1,prefix="../",src=1,format=PAX testutil.go:485: Offset: 304, NextOffset: 332 testutil.go:485: Offset: 499, NextOffset: 1168 testutil.go:485: Offset: 332, NextOffset: 930 -=== NAME TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=0,prefix="./",lossless=true,format=USTAR +=== RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-1,prefix="",src=1,format=GNU +=== RUN TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=0,prefix="/",lossless=false,format=PAX + gzip_test.go:62: got gzip streams: + gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1536 + gzip_test.go:80: [1] at 1564 in stargz, uncompressed length 2048 + gzip_test.go:80: [2] at 3640 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000061cSTARGZ" +=== RUN TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=0,prefix="/",lossless=true,format=GNU gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 2660 gzip_test.go:80: [1] at 2688 in stargz, uncompressed length 2048 gzip_test.go:80: [2] at 4764 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000a80STARGZ" -=== RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-1,prefix="",src=1,format=GNU -=== RUN TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=0,prefix="./",lossless=false,format=USTAR -=== RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=9,prefix="",format=USTAR#02 -=== NAME TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=0,prefix="./",lossless=false,format=USTAR +=== RUN TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=0,prefix="/",lossless=false,format=GNU gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1536 gzip_test.go:80: [1] at 1564 in stargz, uncompressed length 2048 gzip_test.go:80: [2] at 3640 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000061cSTARGZ" -=== RUN TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=0,prefix="./",lossless=true,format=PAX +=== RUN TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=0,prefix="../",lossless=true,format=USTAR gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 2660 gzip_test.go:80: [1] at 2688 in stargz, uncompressed length 2048 gzip_test.go:80: [2] at 4764 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000a80STARGZ" -=== RUN TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=0,prefix="./",lossless=false,format=PAX +=== RUN TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=0,prefix="../",lossless=false,format=USTAR gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1536 gzip_test.go:80: [1] at 1564 in stargz, uncompressed length 2048 - gzip_test.go:80: [2] at 3640 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000061cSTARGZ" -=== RUN TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=0,prefix="./",lossless=true,format=GNU -=== RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=9,prefix="",format=PAX#02 === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-1,prefix="",src=1,format=GNU testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"foo","type":"reg","size":5,"mode":420,"offset":78,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"foo","type":"chunk","offset":106,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"foo2/","type":"dir","mode":493},{"name":"foo2/bar","type":"reg","size":5,"mode":420,"offset":304,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"foo2/bar","type":"chunk","offset":332,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":88,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"foo","type":"reg","size":5,"mode":420,"offset":172,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"foo","type":"chunk","offset":200,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"foo2/","type":"dir","mode":493},{"name":"foo2/bar","type":"reg","size":5,"mode":420,"offset":461,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"foo2/bar","type":"chunk","offset":489,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} @@ -12181,7 +12150,7 @@ testutil.go:485: Offset: 332, NextOffset: 928 testutil.go:485: Offset: 489, NextOffset: 1157 testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [foo2 .no.prefetch.landmark foo] vs [foo foo2] + testutil.go:377: Directory: "" vs "": [.no.prefetch.landmark foo foo2] vs [foo foo2] testutil.go:371: Comparing: "foo" vs "foo" testutil.go:485: Offset: 172, NextOffset: 200 testutil.go:485: Offset: 78, NextOffset: 106 @@ -12194,58 +12163,12 @@ testutil.go:485: Offset: 304, NextOffset: 332 testutil.go:485: Offset: 489, NextOffset: 1157 testutil.go:485: Offset: 332, NextOffset: 928 -=== NAME TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=0,prefix="./",lossless=true,format=GNU - gzip_test.go:62: got gzip streams: - gzip_test.go:80: [0] at 0 in stargz, uncompressed length 2660 - gzip_test.go:80: [1] at 2688 in stargz, uncompressed length 2048 - gzip_test.go:80: [2] at 4764 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000a80STARGZ" -=== RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-1,prefix="./",src=1,format=GNU -=== RUN TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=0,prefix="./",lossless=false,format=GNU - gzip_test.go:62: got gzip streams: - gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1536 - gzip_test.go:80: [1] at 1564 in stargz, uncompressed length 2048 - gzip_test.go:80: [2] at 3640 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000061cSTARGZ" -=== RUN TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=0,prefix="/",lossless=true,format=USTAR - gzip_test.go:62: got gzip streams: - gzip_test.go:80: [0] at 0 in stargz, uncompressed length 2660 - gzip_test.go:80: [1] at 2688 in stargz, uncompressed length 2048 - gzip_test.go:80: [2] at 4764 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000a80STARGZ" -=== RUN TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=0,prefix="/",lossless=false,format=USTAR - gzip_test.go:62: got gzip streams: - gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1536 - gzip_test.go:80: [1] at 1564 in stargz, uncompressed length 2048 - gzip_test.go:80: [2] at 3640 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000061cSTARGZ" -=== RUN TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=0,prefix="/",lossless=true,format=PAX - gzip_test.go:62: got gzip streams: - gzip_test.go:80: [0] at 0 in stargz, uncompressed length 2660 - gzip_test.go:80: [1] at 2688 in stargz, uncompressed length 2048 - gzip_test.go:80: [2] at 4764 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000a80STARGZ" -=== RUN TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=0,prefix="/",lossless=false,format=PAX - gzip_test.go:62: got gzip streams: - gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1536 - gzip_test.go:80: [1] at 1564 in stargz, uncompressed length 2048 - gzip_test.go:80: [2] at 3640 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000061cSTARGZ" -=== RUN TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=0,prefix="/",lossless=true,format=GNU - gzip_test.go:62: got gzip streams: - gzip_test.go:80: [0] at 0 in stargz, uncompressed length 2660 - gzip_test.go:80: [1] at 2688 in stargz, uncompressed length 2048 - gzip_test.go:80: [2] at 4764 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000a80STARGZ" -=== RUN TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=0,prefix="/",lossless=false,format=GNU - gzip_test.go:62: got gzip streams: - gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1536 - gzip_test.go:80: [1] at 1564 in stargz, uncompressed length 2048 - gzip_test.go:80: [2] at 3640 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000061cSTARGZ" -=== RUN TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=0,prefix="../",lossless=true,format=USTAR - gzip_test.go:62: got gzip streams: - gzip_test.go:80: [0] at 0 in stargz, uncompressed length 2660 - gzip_test.go:80: [1] at 2688 in stargz, uncompressed length 2048 - gzip_test.go:80: [2] at 4764 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000a80STARGZ" -=== RUN TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=0,prefix="../",lossless=false,format=USTAR - gzip_test.go:62: got gzip streams: - gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1536 - gzip_test.go:80: [1] at 1564 in stargz, uncompressed length 2048 +=== NAME TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=0,prefix="../",lossless=false,format=USTAR gzip_test.go:80: [2] at 3640 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000061cSTARGZ" +=== RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-1,prefix="./",src=1,format=GNU === RUN TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=0,prefix="../",lossless=true,format=PAX +=== RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=1,prefix="./",format=PAX#02 +=== NAME TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=0,prefix="../",lossless=true,format=PAX gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 2660 gzip_test.go:80: [1] at 2688 in stargz, uncompressed length 2048 @@ -12266,60 +12189,25 @@ gzip_test.go:80: [1] at 1564 in stargz, uncompressed length 2048 gzip_test.go:80: [2] at 3640 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000061cSTARGZ" === RUN TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=1,prefix="",lossless=true,format=USTAR - gzip_test.go:62: got gzip streams: - gzip_test.go:80: [0] at 0 in stargz, uncompressed length 2660 - gzip_test.go:80: [1] at 123 in stargz, uncompressed length 2048 - gzip_test.go:80: [2] at 318 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000007bSTARGZ" -=== RUN TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=1,prefix="",lossless=false,format=USTAR - gzip_test.go:62: got gzip streams: - gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1536 - gzip_test.go:80: [1] at 119 in stargz, uncompressed length 2048 - gzip_test.go:80: [2] at 314 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000077STARGZ" -=== RUN TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=1,prefix="",lossless=true,format=PAX - gzip_test.go:62: got gzip streams: - gzip_test.go:80: [0] at 0 in stargz, uncompressed length 2660 - gzip_test.go:80: [1] at 123 in stargz, uncompressed length 2048 - gzip_test.go:80: [2] at 318 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000007bSTARGZ" -=== RUN TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=1,prefix="",lossless=false,format=PAX - gzip_test.go:62: got gzip streams: - gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1536 - gzip_test.go:80: [1] at 119 in stargz, uncompressed length 2048 - gzip_test.go:80: [2] at 314 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000077STARGZ" -=== RUN TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=1,prefix="",lossless=true,format=GNU - gzip_test.go:62: got gzip streams: - gzip_test.go:80: [0] at 0 in stargz, uncompressed length 2660 - gzip_test.go:80: [1] at 122 in stargz, uncompressed length 2048 - gzip_test.go:80: [2] at 317 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000007aSTARGZ" -=== RUN TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=1,prefix="",lossless=false,format=GNU - gzip_test.go:62: got gzip streams: - gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1536 - gzip_test.go:80: [1] at 119 in stargz, uncompressed length 2048 - gzip_test.go:80: [2] at 314 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000077STARGZ" -=== RUN TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=1,prefix="./",lossless=true,format=USTAR - gzip_test.go:62: got gzip streams: - gzip_test.go:80: [0] at 0 in stargz, uncompressed length 2660 - gzip_test.go:80: [1] at 125 in stargz, uncompressed length 2048 - gzip_test.go:80: [2] at 324 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000007dSTARGZ" -=== RUN TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=1,prefix="./",lossless=false,format=USTAR === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-1,prefix="./",src=1,format=GNU testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"./foo","type":"reg","size":5,"mode":420,"offset":81,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./foo","type":"chunk","offset":109,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"./foo2/","type":"dir","mode":493},{"name":"./foo2/bar","type":"reg","size":5,"mode":420,"offset":309,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./foo2/bar","type":"chunk","offset":337,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":88,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"./foo","type":"reg","size":5,"mode":420,"offset":174,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./foo","type":"chunk","offset":202,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"./foo2/","type":"dir","mode":493},{"name":"./foo2/bar","type":"reg","size":5,"mode":420,"offset":467,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./foo2/bar","type":"chunk","offset":495,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [foo foo2] vs [.no.prefetch.landmark foo foo2] + testutil.go:377: Directory: "" vs "": [foo foo2] vs [foo2 .no.prefetch.landmark foo] testutil.go:371: Comparing: "foo" vs "foo" testutil.go:485: Offset: 81, NextOffset: 109 testutil.go:485: Offset: 174, NextOffset: 202 -=== NAME TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=1,prefix="./",lossless=false,format=USTAR + testutil.go:485: Offset: 109, NextOffset: 309 +=== NAME TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=1,prefix="",lossless=true,format=USTAR gzip_test.go:62: got gzip streams: - gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1536 - gzip_test.go:80: [1] at 122 in stargz, uncompressed length 2048 - gzip_test.go:80: [2] at 321 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000007aSTARGZ" + gzip_test.go:80: [0] at 0 in stargz, uncompressed length 2660 + gzip_test.go:80: [1] at 123 in stargz, uncompressed length 2048 + gzip_test.go:80: [2] at 318 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000007bSTARGZ" === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-1,prefix="./",src=1,format=GNU - testutil.go:485: Offset: 109, NextOffset: 309 testutil.go:485: Offset: 202, NextOffset: 467 -=== RUN TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=1,prefix="./",lossless=true,format=PAX -=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-1,prefix="./",src=1,format=GNU testutil.go:371: Comparing: "foo2" vs "foo2" +=== RUN TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=1,prefix="",lossless=false,format=USTAR +=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-1,prefix="./",src=1,format=GNU testutil.go:377: Directory: "foo2" vs "foo2": [bar] vs [bar] testutil.go:371: Comparing: "foo2/bar" vs "foo2/bar" testutil.go:485: Offset: 309, NextOffset: 337 @@ -12340,25 +12228,41 @@ testutil.go:485: Offset: 309, NextOffset: 337 testutil.go:485: Offset: 495, NextOffset: 1162 testutil.go:485: Offset: 337, NextOffset: 934 -=== NAME TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=1,prefix="./",lossless=true,format=PAX +=== RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-1,prefix="/",src=1,format=GNU +=== RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=1,prefix="./",format=GNU#02 +=== NAME TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=1,prefix="",lossless=false,format=USTAR + gzip_test.go:62: got gzip streams: + gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1536 + gzip_test.go:80: [1] at 119 in stargz, uncompressed length 2048 + gzip_test.go:80: [2] at 314 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000077STARGZ" +=== RUN TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=1,prefix="",lossless=true,format=PAX gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 2660 - gzip_test.go:80: [1] at 125 in stargz, uncompressed length 2048 - gzip_test.go:80: [2] at 324 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000007dSTARGZ" -=== RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-1,prefix="/",src=1,format=GNU -=== RUN TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=1,prefix="./",lossless=false,format=PAX -=== RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=9,prefix="",format=GNU#02 -=== NAME TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=1,prefix="./",lossless=false,format=PAX + gzip_test.go:80: [1] at 123 in stargz, uncompressed length 2048 + gzip_test.go:80: [2] at 318 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000007bSTARGZ" +=== RUN TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=1,prefix="",lossless=false,format=PAX gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1536 + gzip_test.go:80: [1] at 119 in stargz, uncompressed length 2048 + gzip_test.go:80: [2] at 314 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000077STARGZ" +=== RUN TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=1,prefix="",lossless=true,format=GNU + gzip_test.go:62: got gzip streams: + gzip_test.go:80: [0] at 0 in stargz, uncompressed length 2660 gzip_test.go:80: [1] at 122 in stargz, uncompressed length 2048 - gzip_test.go:80: [2] at 321 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000007aSTARGZ" -=== RUN TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=1,prefix="./",lossless=true,format=GNU + gzip_test.go:80: [2] at 317 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000007aSTARGZ" +=== RUN TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=1,prefix="",lossless=false,format=GNU + gzip_test.go:62: got gzip streams: +=== RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=1,prefix="/",format=USTAR#02 +=== NAME TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=1,prefix="",lossless=false,format=GNU + gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1536 + gzip_test.go:80: [1] at 119 in stargz, uncompressed length 2048 + gzip_test.go:80: [2] at 314 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000077STARGZ" +=== RUN TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=1,prefix="./",lossless=true,format=USTAR gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 2660 - gzip_test.go:80: [1] at 124 in stargz, uncompressed length 2048 - gzip_test.go:80: [2] at 323 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000007cSTARGZ" -=== RUN TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=1,prefix="./",lossless=false,format=GNU + gzip_test.go:80: [1] at 125 in stargz, uncompressed length 2048 + gzip_test.go:80: [2] at 324 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000007dSTARGZ" +=== RUN TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=1,prefix="./",lossless=false,format=USTAR === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-1,prefix="/",src=1,format=GNU testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"/foo","type":"reg","size":5,"mode":420,"offset":78,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/foo","type":"chunk","offset":106,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"/foo2/","type":"dir","mode":493},{"name":"/foo2/bar","type":"reg","size":5,"mode":420,"offset":305,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/foo2/bar","type":"chunk","offset":333,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":88,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"/foo","type":"reg","size":5,"mode":420,"offset":171,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/foo","type":"chunk","offset":199,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"/foo2/","type":"dir","mode":493},{"name":"/foo2/bar","type":"reg","size":5,"mode":420,"offset":462,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/foo2/bar","type":"chunk","offset":490,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} @@ -12376,60 +12280,56 @@ testutil.go:485: Offset: 171, NextOffset: 199 testutil.go:485: Offset: 106, NextOffset: 305 testutil.go:485: Offset: 199, NextOffset: 462 -=== NAME TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=1,prefix="./",lossless=false,format=GNU +=== NAME TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=1,prefix="./",lossless=false,format=USTAR gzip_test.go:62: got gzip streams: + gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1536 + gzip_test.go:80: [1] at 122 in stargz, uncompressed length 2048 + gzip_test.go:80: [2] at 321 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000007aSTARGZ" === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-1,prefix="/",src=1,format=GNU testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [.no.prefetch.landmark foo foo2] vs [foo foo2] -=== NAME TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=1,prefix="./",lossless=false,format=GNU - gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1536 + testutil.go:377: Directory: "" vs "": [foo2 .no.prefetch.landmark foo] vs [foo foo2] + testutil.go:371: Comparing: "foo" vs "foo" +=== RUN TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=1,prefix="./",lossless=true,format=PAX === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-1,prefix="/",src=1,format=GNU + testutil.go:485: Offset: 171, NextOffset: 199 + testutil.go:485: Offset: 78, NextOffset: 106 + testutil.go:485: Offset: 199, NextOffset: 462 + testutil.go:485: Offset: 106, NextOffset: 305 testutil.go:371: Comparing: "foo2" vs "foo2" -=== NAME TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=1,prefix="./",lossless=false,format=GNU - gzip_test.go:80: [1] at 121 in stargz, uncompressed length 2048 - gzip_test.go:80: [2] at 320 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000079STARGZ" -=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-1,prefix="/",src=1,format=GNU testutil.go:377: Directory: "foo2" vs "foo2": [bar] vs [bar] testutil.go:371: Comparing: "foo2/bar" vs "foo2/bar" testutil.go:485: Offset: 462, NextOffset: 490 testutil.go:485: Offset: 305, NextOffset: 333 testutil.go:485: Offset: 490, NextOffset: 1156 testutil.go:485: Offset: 333, NextOffset: 929 -=== RUN TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=1,prefix="/",lossless=true,format=USTAR -=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-1,prefix="/",src=1,format=GNU - testutil.go:371: Comparing: "foo" vs "foo" - testutil.go:485: Offset: 171, NextOffset: 199 - testutil.go:485: Offset: 78, NextOffset: 106 - testutil.go:485: Offset: 199, NextOffset: 462 - testutil.go:485: Offset: 106, NextOffset: 305 === RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-1,prefix="../",src=1,format=GNU -=== RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=9,prefix="./",format=USTAR#02 -=== NAME TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=1,prefix="/",lossless=true,format=USTAR +=== NAME TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=1,prefix="./",lossless=true,format=PAX gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 2660 - gzip_test.go:80: [1] at 122 in stargz, uncompressed length 2048 - gzip_test.go:80: [2] at 314 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000007aSTARGZ" -=== RUN TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=1,prefix="/",lossless=false,format=USTAR + gzip_test.go:80: [1] at 125 in stargz, uncompressed length 2048 + gzip_test.go:80: [2] at 324 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000007dSTARGZ" +=== RUN TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=1,prefix="./",lossless=false,format=PAX gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1536 - gzip_test.go:80: [1] at 121 in stargz, uncompressed length 2048 - gzip_test.go:80: [2] at 313 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000079STARGZ" -=== RUN TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=1,prefix="/",lossless=true,format=PAX + gzip_test.go:80: [1] at 122 in stargz, uncompressed length 2048 + gzip_test.go:80: [2] at 321 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000007aSTARGZ" +=== RUN TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=1,prefix="./",lossless=true,format=GNU +=== RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=1,prefix="/",format=PAX#02 +=== NAME TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=1,prefix="./",lossless=true,format=GNU gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 2660 - gzip_test.go:80: [1] at 122 in stargz, uncompressed length 2048 - gzip_test.go:80: [2] at 314 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000007aSTARGZ" -=== RUN TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=1,prefix="/",lossless=false,format=PAX + gzip_test.go:80: [1] at 124 in stargz, uncompressed length 2048 + gzip_test.go:80: [2] at 323 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000007cSTARGZ" +=== RUN TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=1,prefix="./",lossless=false,format=GNU + gzip_test.go:62: got gzip streams: + gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1536 + gzip_test.go:80: [1] at 121 in stargz, uncompressed length 2048 + gzip_test.go:80: [2] at 320 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000079STARGZ" === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-1,prefix="../",src=1,format=GNU testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"../foo","type":"reg","size":5,"mode":420,"offset":82,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../foo","type":"chunk","offset":110,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"../foo2/","type":"dir","mode":493},{"name":"../foo2/bar","type":"reg","size":5,"mode":420,"offset":311,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../foo2/bar","type":"chunk","offset":339,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":88,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"../foo","type":"reg","size":5,"mode":420,"offset":175,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../foo","type":"chunk","offset":203,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"../foo2/","type":"dir","mode":493},{"name":"../foo2/bar","type":"reg","size":5,"mode":420,"offset":470,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../foo2/bar","type":"chunk","offset":498,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [foo foo2] vs [foo2 .no.prefetch.landmark foo] - testutil.go:371: Comparing: "foo" vs "foo" - testutil.go:485: Offset: 82, NextOffset: 110 - testutil.go:485: Offset: 175, NextOffset: 203 - testutil.go:485: Offset: 110, NextOffset: 311 - testutil.go:485: Offset: 203, NextOffset: 470 + testutil.go:377: Directory: "" vs "": [foo2 foo] vs [foo2 .no.prefetch.landmark foo] testutil.go:371: Comparing: "foo2" vs "foo2" testutil.go:377: Directory: "foo2" vs "foo2": [bar] vs [bar] testutil.go:371: Comparing: "foo2/bar" vs "foo2/bar" @@ -12437,16 +12337,20 @@ testutil.go:485: Offset: 470, NextOffset: 498 testutil.go:485: Offset: 339, NextOffset: 937 testutil.go:485: Offset: 498, NextOffset: 1166 -=== NAME TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=1,prefix="/",lossless=false,format=PAX - gzip_test.go:62: got gzip streams: - gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1536 -=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-1,prefix="../",src=1,format=GNU + testutil.go:371: Comparing: "foo" vs "foo" + testutil.go:485: Offset: 82, NextOffset: 110 + testutil.go:485: Offset: 175, NextOffset: 203 + testutil.go:485: Offset: 110, NextOffset: 311 + testutil.go:485: Offset: 203, NextOffset: 470 testutil.go:371: Comparing: "" vs "" -=== NAME TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=1,prefix="/",lossless=false,format=PAX - gzip_test.go:80: [1] at 121 in stargz, uncompressed length 2048 - gzip_test.go:80: [2] at 313 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000079STARGZ" -=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-1,prefix="../",src=1,format=GNU testutil.go:377: Directory: "" vs "": [.no.prefetch.landmark foo foo2] vs [foo foo2] + testutil.go:371: Comparing: "foo" vs "foo" + testutil.go:485: Offset: 175, NextOffset: 203 + testutil.go:485: Offset: 82, NextOffset: 110 +=== RUN TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=1,prefix="/",lossless=true,format=USTAR +=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-1,prefix="../",src=1,format=GNU + testutil.go:485: Offset: 203, NextOffset: 470 + testutil.go:485: Offset: 110, NextOffset: 311 testutil.go:371: Comparing: "foo2" vs "foo2" testutil.go:377: Directory: "foo2" vs "foo2": [bar] vs [bar] testutil.go:371: Comparing: "foo2/bar" vs "foo2/bar" @@ -12454,48 +12358,25 @@ testutil.go:485: Offset: 311, NextOffset: 339 testutil.go:485: Offset: 498, NextOffset: 1166 testutil.go:485: Offset: 339, NextOffset: 937 - testutil.go:371: Comparing: "foo" vs "foo" - testutil.go:485: Offset: 175, NextOffset: 203 - testutil.go:485: Offset: 82, NextOffset: 110 - testutil.go:485: Offset: 203, NextOffset: 470 - testutil.go:485: Offset: 110, NextOffset: 311 -=== RUN TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=1,prefix="/",lossless=true,format=GNU === RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-2,prefix="",src=1,format=USTAR -=== RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=9,prefix="./",format=PAX#02 -=== NAME TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=1,prefix="/",lossless=true,format=GNU +=== NAME TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=1,prefix="/",lossless=true,format=USTAR gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 2660 - gzip_test.go:80: [1] at 124 in stargz, uncompressed length 2048 - gzip_test.go:80: [2] at 316 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000007cSTARGZ" -=== RUN TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=1,prefix="/",lossless=false,format=GNU + gzip_test.go:80: [1] at 122 in stargz, uncompressed length 2048 + gzip_test.go:80: [2] at 314 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000007aSTARGZ" +=== RUN TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=1,prefix="/",lossless=false,format=USTAR gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1536 gzip_test.go:80: [1] at 121 in stargz, uncompressed length 2048 gzip_test.go:80: [2] at 313 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000079STARGZ" -=== RUN TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=1,prefix="../",lossless=true,format=USTAR - gzip_test.go:62: got gzip streams: - gzip_test.go:80: [0] at 0 in stargz, uncompressed length 2660 - gzip_test.go:80: [1] at 126 in stargz, uncompressed length 2048 - gzip_test.go:80: [2] at 321 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000007eSTARGZ" -=== RUN TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=1,prefix="../",lossless=false,format=USTAR - gzip_test.go:62: got gzip streams: - gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1536 - gzip_test.go:80: [1] at 123 in stargz, uncompressed length 2048 - gzip_test.go:80: [2] at 318 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000007bSTARGZ" -=== RUN TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=1,prefix="../",lossless=true,format=PAX +=== RUN TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=1,prefix="/",lossless=true,format=PAX +=== RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=1,prefix="/",format=GNU#02 +=== NAME TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=1,prefix="/",lossless=true,format=PAX gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 2660 - gzip_test.go:80: [1] at 126 in stargz, uncompressed length 2048 - gzip_test.go:80: [2] at 321 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000007eSTARGZ" -=== RUN TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=1,prefix="../",lossless=false,format=PAX -=== RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=9,prefix="./",format=GNU#02 -=== NAME TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=1,prefix="../",lossless=false,format=PAX - gzip_test.go:62: got gzip streams: - gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1536 - gzip_test.go:80: [1] at 123 in stargz, uncompressed length 2048 - gzip_test.go:80: [2] at 318 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000007bSTARGZ" -=== RUN TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=1,prefix="../",lossless=true,format=GNU - gzip_test.go:62: got gzip streams: + gzip_test.go:80: [1] at 122 in stargz, uncompressed length 2048 + gzip_test.go:80: [2] at 314 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000007aSTARGZ" +=== RUN TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=1,prefix="/",lossless=false,format=PAX === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-2,prefix="",src=1,format=USTAR testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"foo","type":"reg","size":5,"mode":420,"offset":127,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"foo","type":"chunk","offset":159,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"foo2/","type":"dir","mode":493},{"name":"foo2/bar","type":"reg","size":5,"mode":420,"offset":632,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"foo2/bar","type":"chunk","offset":664,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":141,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"foo","type":"reg","size":5,"mode":420,"offset":334,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"foo","type":"chunk","offset":366,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"foo2/","type":"dir","mode":493},{"name":"foo2/bar","type":"reg","size":5,"mode":420,"offset":921,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"foo2/bar","type":"chunk","offset":953,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} @@ -12505,73 +12386,69 @@ testutil.go:485: Offset: 127, NextOffset: 159 testutil.go:485: Offset: 334, NextOffset: 366 testutil.go:485: Offset: 159, NextOffset: 632 -=== NAME TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=1,prefix="../",lossless=true,format=GNU - gzip_test.go:80: [0] at 0 in stargz, uncompressed length 2660 -=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-2,prefix="",src=1,format=USTAR testutil.go:485: Offset: 366, NextOffset: 921 -=== NAME TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=1,prefix="../",lossless=true,format=GNU - gzip_test.go:80: [1] at 125 in stargz, uncompressed length 2048 -=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-2,prefix="",src=1,format=USTAR testutil.go:371: Comparing: "foo2" vs "foo2" testutil.go:377: Directory: "foo2" vs "foo2": [bar] vs [bar] testutil.go:371: Comparing: "foo2/bar" vs "foo2/bar" -=== NAME TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=1,prefix="../",lossless=true,format=GNU - gzip_test.go:80: [2] at 320 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000007dSTARGZ" -=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-2,prefix="",src=1,format=USTAR testutil.go:485: Offset: 632, NextOffset: 664 testutil.go:485: Offset: 921, NextOffset: 953 testutil.go:485: Offset: 664, NextOffset: 2001 testutil.go:485: Offset: 953, NextOffset: 2464 testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [.no.prefetch.landmark foo foo2] vs [foo foo2] + testutil.go:377: Directory: "" vs "": [foo foo2 .no.prefetch.landmark] vs [foo2 foo] testutil.go:371: Comparing: "foo" vs "foo" -=== RUN TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=1,prefix="../",lossless=false,format=GNU -=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-2,prefix="",src=1,format=USTAR testutil.go:485: Offset: 334, NextOffset: 366 testutil.go:485: Offset: 127, NextOffset: 159 +=== NAME TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=1,prefix="/",lossless=false,format=PAX + gzip_test.go:62: got gzip streams: +=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-2,prefix="",src=1,format=USTAR testutil.go:485: Offset: 366, NextOffset: 921 testutil.go:485: Offset: 159, NextOffset: 632 +=== NAME TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=1,prefix="/",lossless=false,format=PAX + gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1536 +=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-2,prefix="",src=1,format=USTAR testutil.go:371: Comparing: "foo2" vs "foo2" +=== NAME TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=1,prefix="/",lossless=false,format=PAX + gzip_test.go:80: [1] at 121 in stargz, uncompressed length 2048 +=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-2,prefix="",src=1,format=USTAR testutil.go:377: Directory: "foo2" vs "foo2": [bar] vs [bar] testutil.go:371: Comparing: "foo2/bar" vs "foo2/bar" +=== NAME TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=1,prefix="/",lossless=false,format=PAX + gzip_test.go:80: [2] at 313 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000079STARGZ" +=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-2,prefix="",src=1,format=USTAR testutil.go:485: Offset: 921, NextOffset: 953 testutil.go:485: Offset: 632, NextOffset: 664 testutil.go:485: Offset: 953, NextOffset: 2464 testutil.go:485: Offset: 664, NextOffset: 2001 +=== RUN TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=1,prefix="/",lossless=true,format=GNU === RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-2,prefix="./",src=1,format=USTAR -=== NAME TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=1,prefix="../",lossless=false,format=GNU - gzip_test.go:62: got gzip streams: - gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1536 - gzip_test.go:80: [1] at 122 in stargz, uncompressed length 2048 - gzip_test.go:80: [2] at 317 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000007aSTARGZ" -=== RUN TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=9,prefix="",lossless=true,format=USTAR +=== NAME TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=1,prefix="/",lossless=true,format=GNU gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 2660 - gzip_test.go:80: [1] at 107 in stargz, uncompressed length 2048 - gzip_test.go:80: [2] at 286 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000006bSTARGZ" -=== RUN TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=9,prefix="",lossless=false,format=USTAR + gzip_test.go:80: [1] at 124 in stargz, uncompressed length 2048 + gzip_test.go:80: [2] at 316 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000007cSTARGZ" +=== RUN TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=1,prefix="/",lossless=false,format=GNU gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1536 - gzip_test.go:80: [1] at 101 in stargz, uncompressed length 2048 - gzip_test.go:80: [2] at 280 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000065STARGZ" -=== RUN TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=9,prefix="",lossless=true,format=PAX + gzip_test.go:80: [1] at 121 in stargz, uncompressed length 2048 + gzip_test.go:80: [2] at 313 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000079STARGZ" +=== RUN TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=1,prefix="../",lossless=true,format=USTAR gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 2660 - gzip_test.go:80: [1] at 107 in stargz, uncompressed length 2048 -=== RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=9,prefix="/",format=USTAR#02 -=== NAME TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=9,prefix="",lossless=true,format=PAX - gzip_test.go:80: [2] at 286 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000006bSTARGZ" -=== RUN TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=9,prefix="",lossless=false,format=PAX + gzip_test.go:80: [1] at 126 in stargz, uncompressed length 2048 + gzip_test.go:80: [2] at 321 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000007eSTARGZ" +=== RUN TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=1,prefix="../",lossless=false,format=USTAR +=== RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=1,prefix="../",format=USTAR#02 +=== NAME TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=1,prefix="../",lossless=false,format=USTAR gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1536 - gzip_test.go:80: [1] at 101 in stargz, uncompressed length 2048 - gzip_test.go:80: [2] at 280 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000065STARGZ" -=== RUN TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=9,prefix="",lossless=true,format=GNU + gzip_test.go:80: [1] at 123 in stargz, uncompressed length 2048 + gzip_test.go:80: [2] at 318 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000007bSTARGZ" === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-2,prefix="./",src=1,format=USTAR testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"./foo","type":"reg","size":5,"mode":420,"offset":129,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./foo","type":"chunk","offset":161,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"./foo2/","type":"dir","mode":493},{"name":"./foo2/bar","type":"reg","size":5,"mode":420,"offset":638,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./foo2/bar","type":"chunk","offset":670,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":141,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"./foo","type":"reg","size":5,"mode":420,"offset":336,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./foo","type":"chunk","offset":368,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"./foo2/","type":"dir","mode":493},{"name":"./foo2/bar","type":"reg","size":5,"mode":420,"offset":925,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./foo2/bar","type":"chunk","offset":957,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [foo foo2] vs [.no.prefetch.landmark foo foo2] + testutil.go:377: Directory: "" vs "": [foo foo2] vs [foo foo2 .no.prefetch.landmark] testutil.go:371: Comparing: "foo" vs "foo" testutil.go:485: Offset: 129, NextOffset: 161 testutil.go:485: Offset: 336, NextOffset: 368 @@ -12586,57 +12463,45 @@ testutil.go:485: Offset: 957, NextOffset: 2478 testutil.go:371: Comparing: "" vs "" testutil.go:377: Directory: "" vs "": [.no.prefetch.landmark foo foo2] vs [foo foo2] + testutil.go:371: Comparing: "foo" vs "foo" + testutil.go:485: Offset: 336, NextOffset: 368 + testutil.go:485: Offset: 129, NextOffset: 161 + testutil.go:485: Offset: 368, NextOffset: 925 + testutil.go:485: Offset: 161, NextOffset: 638 testutil.go:371: Comparing: "foo2" vs "foo2" testutil.go:377: Directory: "foo2" vs "foo2": [bar] vs [bar] testutil.go:371: Comparing: "foo2/bar" vs "foo2/bar" testutil.go:485: Offset: 925, NextOffset: 957 testutil.go:485: Offset: 638, NextOffset: 670 +=== RUN TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=1,prefix="../",lossless=true,format=PAX +=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-2,prefix="./",src=1,format=USTAR testutil.go:485: Offset: 957, NextOffset: 2478 testutil.go:485: Offset: 670, NextOffset: 2017 - testutil.go:371: Comparing: "foo" vs "foo" - testutil.go:485: Offset: 336, NextOffset: 368 - testutil.go:485: Offset: 129, NextOffset: 161 - testutil.go:485: Offset: 368, NextOffset: 925 - testutil.go:485: Offset: 161, NextOffset: 638 === RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-2,prefix="/",src=1,format=USTAR -=== RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=9,prefix="/",format=PAX#02 -=== NAME TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=9,prefix="",lossless=true,format=GNU - gzip_test.go:62: got gzip streams: - gzip_test.go:80: [0] at 0 in stargz, uncompressed length 2660 - gzip_test.go:80: [1] at 106 in stargz, uncompressed length 2048 - gzip_test.go:80: [2] at 285 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000006aSTARGZ" -=== RUN TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=9,prefix="",lossless=false,format=GNU - gzip_test.go:62: got gzip streams: - gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1536 - gzip_test.go:80: [1] at 100 in stargz, uncompressed length 2048 - gzip_test.go:80: [2] at 279 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000064STARGZ" -=== RUN TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=9,prefix="./",lossless=true,format=USTAR +=== NAME TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=1,prefix="../",lossless=true,format=PAX gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 2660 - gzip_test.go:80: [1] at 110 in stargz, uncompressed length 2048 - gzip_test.go:80: [2] at 291 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000006eSTARGZ" -=== RUN TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=9,prefix="./",lossless=false,format=USTAR + gzip_test.go:80: [1] at 126 in stargz, uncompressed length 2048 + gzip_test.go:80: [2] at 321 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000007eSTARGZ" +=== RUN TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=1,prefix="../",lossless=false,format=PAX gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1536 - gzip_test.go:80: [1] at 104 in stargz, uncompressed length 2048 - gzip_test.go:80: [2] at 285 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000068STARGZ" -=== RUN TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=9,prefix="./",lossless=true,format=PAX + gzip_test.go:80: [1] at 123 in stargz, uncompressed length 2048 + gzip_test.go:80: [2] at 318 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000007bSTARGZ" +=== RUN TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=1,prefix="../",lossless=true,format=GNU gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 2660 - gzip_test.go:80: [1] at 110 in stargz, uncompressed length 2048 - gzip_test.go:80: [2] at 291 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000006eSTARGZ" + gzip_test.go:80: [1] at 125 in stargz, uncompressed length 2048 + gzip_test.go:80: [2] at 320 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000007dSTARGZ" +=== RUN TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=1,prefix="../",lossless=false,format=GNU === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-2,prefix="/",src=1,format=USTAR testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"/foo","type":"reg","size":5,"mode":420,"offset":128,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/foo","type":"chunk","offset":160,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"/foo2/","type":"dir","mode":493},{"name":"/foo2/bar","type":"reg","size":5,"mode":420,"offset":636,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/foo2/bar","type":"chunk","offset":668,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":141,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"/foo","type":"reg","size":5,"mode":420,"offset":335,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/foo","type":"chunk","offset":367,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"/foo2/","type":"dir","mode":493},{"name":"/foo2/bar","type":"reg","size":5,"mode":420,"offset":924,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/foo2/bar","type":"chunk","offset":956,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [foo2 foo] vs [.no.prefetch.landmark foo foo2] + testutil.go:377: Directory: "" vs "": [foo foo2] vs [.no.prefetch.landmark foo foo2] testutil.go:371: Comparing: "foo" vs "foo" testutil.go:485: Offset: 128, NextOffset: 160 -=== RUN TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=9,prefix="./",lossless=false,format=PAX -=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-2,prefix="/",src=1,format=USTAR testutil.go:485: Offset: 335, NextOffset: 367 -=== RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=9,prefix="/",format=GNU#02 -=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-2,prefix="/",src=1,format=USTAR testutil.go:485: Offset: 160, NextOffset: 636 testutil.go:485: Offset: 367, NextOffset: 924 testutil.go:371: Comparing: "foo2" vs "foo2" @@ -12645,78 +12510,84 @@ testutil.go:485: Offset: 636, NextOffset: 668 testutil.go:485: Offset: 924, NextOffset: 956 testutil.go:485: Offset: 668, NextOffset: 2008 +=== NAME TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=1,prefix="../",lossless=false,format=GNU + gzip_test.go:62: got gzip streams: + gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1536 +=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-2,prefix="/",src=1,format=USTAR testutil.go:485: Offset: 956, NextOffset: 2473 +=== NAME TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=1,prefix="../",lossless=false,format=GNU + gzip_test.go:80: [1] at 122 in stargz, uncompressed length 2048 + gzip_test.go:80: [2] at 317 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000007aSTARGZ" +=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-2,prefix="/",src=1,format=USTAR testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [foo2 .no.prefetch.landmark foo] vs [foo foo2] + testutil.go:377: Directory: "" vs "": [.no.prefetch.landmark foo foo2] vs [foo2 foo] testutil.go:371: Comparing: "foo" vs "foo" testutil.go:485: Offset: 335, NextOffset: 367 testutil.go:485: Offset: 128, NextOffset: 160 testutil.go:485: Offset: 367, NextOffset: 924 testutil.go:485: Offset: 160, NextOffset: 636 +=== RUN TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=9,prefix="",lossless=true,format=USTAR +=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-2,prefix="/",src=1,format=USTAR testutil.go:371: Comparing: "foo2" vs "foo2" testutil.go:377: Directory: "foo2" vs "foo2": [bar] vs [bar] testutil.go:371: Comparing: "foo2/bar" vs "foo2/bar" testutil.go:485: Offset: 924, NextOffset: 956 testutil.go:485: Offset: 636, NextOffset: 668 +=== RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=1,prefix="../",format=PAX#02 +=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-2,prefix="/",src=1,format=USTAR testutil.go:485: Offset: 956, NextOffset: 2473 testutil.go:485: Offset: 668, NextOffset: 2008 === RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-2,prefix="../",src=1,format=USTAR -=== NAME TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=9,prefix="./",lossless=false,format=PAX - gzip_test.go:62: got gzip streams: - gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1536 - gzip_test.go:80: [1] at 104 in stargz, uncompressed length 2048 - gzip_test.go:80: [2] at 285 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000068STARGZ" -=== RUN TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=9,prefix="./",lossless=true,format=GNU +=== NAME TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=9,prefix="",lossless=true,format=USTAR gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 2660 - gzip_test.go:80: [1] at 109 in stargz, uncompressed length 2048 - gzip_test.go:80: [2] at 290 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000006dSTARGZ" -=== RUN TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=9,prefix="./",lossless=false,format=GNU + gzip_test.go:80: [1] at 107 in stargz, uncompressed length 2048 + gzip_test.go:80: [2] at 286 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000006bSTARGZ" +=== RUN TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=9,prefix="",lossless=false,format=USTAR gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1536 - gzip_test.go:80: [1] at 103 in stargz, uncompressed length 2048 - gzip_test.go:80: [2] at 284 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000067STARGZ" -=== RUN TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=9,prefix="/",lossless=true,format=USTAR -=== RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=9,prefix="../",format=USTAR#02 -=== NAME TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=9,prefix="/",lossless=true,format=USTAR + gzip_test.go:80: [1] at 101 in stargz, uncompressed length 2048 + gzip_test.go:80: [2] at 280 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000065STARGZ" +=== RUN TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=9,prefix="",lossless=true,format=PAX gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 2660 + gzip_test.go:80: [1] at 107 in stargz, uncompressed length 2048 + gzip_test.go:80: [2] at 286 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000006bSTARGZ" +=== RUN TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=9,prefix="",lossless=false,format=PAX === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-2,prefix="../",src=1,format=USTAR testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"../foo","type":"reg","size":5,"mode":420,"offset":130,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../foo","type":"chunk","offset":162,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"../foo2/","type":"dir","mode":493},{"name":"../foo2/bar","type":"reg","size":5,"mode":420,"offset":642,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../foo2/bar","type":"chunk","offset":674,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":141,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"../foo","type":"reg","size":5,"mode":420,"offset":337,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../foo","type":"chunk","offset":369,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"../foo2/","type":"dir","mode":493},{"name":"../foo2/bar","type":"reg","size":5,"mode":420,"offset":931,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../foo2/bar","type":"chunk","offset":963,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [foo2 foo] vs [.no.prefetch.landmark foo foo2] + testutil.go:377: Directory: "" vs "": [foo2 foo] vs [foo2 .no.prefetch.landmark foo] testutil.go:371: Comparing: "foo" vs "foo" testutil.go:485: Offset: 130, NextOffset: 162 -=== NAME TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=9,prefix="/",lossless=true,format=USTAR - gzip_test.go:80: [1] at 108 in stargz, uncompressed length 2048 - gzip_test.go:80: [2] at 288 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000006cSTARGZ" -=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-2,prefix="../",src=1,format=USTAR testutil.go:485: Offset: 337, NextOffset: 369 testutil.go:485: Offset: 162, NextOffset: 642 testutil.go:485: Offset: 369, NextOffset: 931 -=== RUN TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=9,prefix="/",lossless=false,format=USTAR -=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-2,prefix="../",src=1,format=USTAR testutil.go:371: Comparing: "foo2" vs "foo2" testutil.go:377: Directory: "foo2" vs "foo2": [bar] vs [bar] testutil.go:371: Comparing: "foo2/bar" vs "foo2/bar" testutil.go:485: Offset: 642, NextOffset: 674 testutil.go:485: Offset: 931, NextOffset: 963 +=== NAME TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=9,prefix="",lossless=false,format=PAX + gzip_test.go:62: got gzip streams: +=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-2,prefix="../",src=1,format=USTAR testutil.go:485: Offset: 674, NextOffset: 2025 testutil.go:485: Offset: 963, NextOffset: 2489 +=== NAME TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=9,prefix="",lossless=false,format=PAX + gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1536 + gzip_test.go:80: [1] at 101 in stargz, uncompressed length 2048 + gzip_test.go:80: [2] at 280 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000065STARGZ" +=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-2,prefix="../",src=1,format=USTAR testutil.go:371: Comparing: "" vs "" testutil.go:377: Directory: "" vs "": [.no.prefetch.landmark foo foo2] vs [foo foo2] testutil.go:371: Comparing: "foo" vs "foo" testutil.go:485: Offset: 337, NextOffset: 369 -=== NAME TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=9,prefix="/",lossless=false,format=USTAR - gzip_test.go:62: got gzip streams: - gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1536 - gzip_test.go:80: [1] at 102 in stargz, uncompressed length 2048 - gzip_test.go:80: [2] at 282 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000066STARGZ" -=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-2,prefix="../",src=1,format=USTAR testutil.go:485: Offset: 130, NextOffset: 162 testutil.go:485: Offset: 369, NextOffset: 931 testutil.go:485: Offset: 162, NextOffset: 642 +=== RUN TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=9,prefix="",lossless=true,format=GNU +=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-2,prefix="../",src=1,format=USTAR testutil.go:371: Comparing: "foo2" vs "foo2" testutil.go:377: Directory: "foo2" vs "foo2": [bar] vs [bar] testutil.go:371: Comparing: "foo2/bar" vs "foo2/bar" @@ -12724,35 +12595,44 @@ testutil.go:485: Offset: 642, NextOffset: 674 testutil.go:485: Offset: 963, NextOffset: 2489 testutil.go:485: Offset: 674, NextOffset: 2025 +=== RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=1,prefix="../",format=GNU#02 === RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-2,prefix="",src=1,format=PAX -=== RUN TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=9,prefix="/",lossless=true,format=PAX +=== NAME TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=9,prefix="",lossless=true,format=GNU gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 2660 - gzip_test.go:80: [1] at 108 in stargz, uncompressed length 2048 - gzip_test.go:80: [2] at 288 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000006cSTARGZ" -=== RUN TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=9,prefix="/",lossless=false,format=PAX + gzip_test.go:80: [1] at 106 in stargz, uncompressed length 2048 + gzip_test.go:80: [2] at 285 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000006aSTARGZ" +=== RUN TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=9,prefix="",lossless=false,format=GNU gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1536 - gzip_test.go:80: [1] at 102 in stargz, uncompressed length 2048 - gzip_test.go:80: [2] at 282 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000066STARGZ" -=== RUN TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=9,prefix="/",lossless=true,format=GNU -=== RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=9,prefix="../",format=PAX#02 -=== NAME TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=9,prefix="/",lossless=true,format=GNU + gzip_test.go:80: [1] at 100 in stargz, uncompressed length 2048 + gzip_test.go:80: [2] at 279 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000064STARGZ" +=== RUN TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=9,prefix="./",lossless=true,format=USTAR gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 2660 - gzip_test.go:80: [1] at 107 in stargz, uncompressed length 2048 - gzip_test.go:80: [2] at 287 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000006bSTARGZ" -=== RUN TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=9,prefix="/",lossless=false,format=GNU + gzip_test.go:80: [1] at 110 in stargz, uncompressed length 2048 + gzip_test.go:80: [2] at 291 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000006eSTARGZ" +=== RUN TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=9,prefix="./",lossless=false,format=USTAR gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1536 - gzip_test.go:80: [1] at 101 in stargz, uncompressed length 2048 - gzip_test.go:80: [2] at 281 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000065STARGZ" -=== RUN TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=9,prefix="../",lossless=true,format=USTAR + gzip_test.go:80: [1] at 104 in stargz, uncompressed length 2048 + gzip_test.go:80: [2] at 285 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000068STARGZ" +=== RUN TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=9,prefix="./",lossless=true,format=PAX + gzip_test.go:62: got gzip streams: + gzip_test.go:80: [0] at 0 in stargz, uncompressed length 2660 + gzip_test.go:80: [1] at 110 in stargz, uncompressed length 2048 + gzip_test.go:80: [2] at 291 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000006eSTARGZ" +=== RUN TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=9,prefix="./",lossless=false,format=PAX + gzip_test.go:62: got gzip streams: + gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1536 + gzip_test.go:80: [1] at 104 in stargz, uncompressed length 2048 + gzip_test.go:80: [2] at 285 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000068STARGZ" +=== RUN TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=9,prefix="./",lossless=true,format=GNU === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-2,prefix="",src=1,format=PAX testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"foo","type":"reg","size":5,"mode":420,"offset":127,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"foo","type":"chunk","offset":159,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"foo2/","type":"dir","mode":493},{"name":"foo2/bar","type":"reg","size":5,"mode":420,"offset":632,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"foo2/bar","type":"chunk","offset":664,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":141,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"foo","type":"reg","size":5,"mode":420,"offset":334,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"foo","type":"chunk","offset":366,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"foo2/","type":"dir","mode":493},{"name":"foo2/bar","type":"reg","size":5,"mode":420,"offset":921,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"foo2/bar","type":"chunk","offset":953,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [foo foo2] vs [foo foo2 .no.prefetch.landmark] + testutil.go:377: Directory: "" vs "": [foo foo2] vs [.no.prefetch.landmark foo foo2] testutil.go:371: Comparing: "foo" vs "foo" testutil.go:485: Offset: 127, NextOffset: 159 testutil.go:485: Offset: 334, NextOffset: 366 @@ -12765,15 +12645,8 @@ testutil.go:485: Offset: 921, NextOffset: 953 testutil.go:485: Offset: 664, NextOffset: 2001 testutil.go:485: Offset: 953, NextOffset: 2464 -=== NAME TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=9,prefix="../",lossless=true,format=USTAR - gzip_test.go:62: got gzip streams: - gzip_test.go:80: [0] at 0 in stargz, uncompressed length 2660 - gzip_test.go:80: [1] at 113 in stargz, uncompressed length 2048 - gzip_test.go:80: [2] at 294 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000071STARGZ" -=== RUN TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=9,prefix="../",lossless=false,format=USTAR -=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-2,prefix="",src=1,format=PAX testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [.no.prefetch.landmark foo foo2] vs [foo foo2] + testutil.go:377: Directory: "" vs "": [foo2 .no.prefetch.landmark foo] vs [foo foo2] testutil.go:371: Comparing: "foo" vs "foo" testutil.go:485: Offset: 334, NextOffset: 366 testutil.go:485: Offset: 127, NextOffset: 159 @@ -12786,30 +12659,41 @@ testutil.go:485: Offset: 632, NextOffset: 664 testutil.go:485: Offset: 953, NextOffset: 2464 testutil.go:485: Offset: 664, NextOffset: 2001 -=== NAME TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=9,prefix="../",lossless=false,format=USTAR +=== RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=9,prefix="",format=USTAR#02 +=== NAME TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=9,prefix="./",lossless=true,format=GNU gzip_test.go:62: got gzip streams: - gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1536 - gzip_test.go:80: [1] at 107 in stargz, uncompressed length 2048 - gzip_test.go:80: [2] at 288 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000006bSTARGZ" -=== RUN TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=9,prefix="../",lossless=true,format=PAX + gzip_test.go:80: [0] at 0 in stargz, uncompressed length 2660 + gzip_test.go:80: [1] at 109 in stargz, uncompressed length 2048 + gzip_test.go:80: [2] at 290 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000006dSTARGZ" === RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-2,prefix="./",src=1,format=PAX -=== NAME TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=9,prefix="../",lossless=true,format=PAX +=== RUN TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=9,prefix="./",lossless=false,format=GNU + gzip_test.go:62: got gzip streams: + gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1536 + gzip_test.go:80: [1] at 103 in stargz, uncompressed length 2048 + gzip_test.go:80: [2] at 284 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000067STARGZ" +=== RUN TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=9,prefix="/",lossless=true,format=USTAR gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 2660 - gzip_test.go:80: [1] at 113 in stargz, uncompressed length 2048 - gzip_test.go:80: [2] at 294 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000071STARGZ" -=== RUN TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=9,prefix="../",lossless=false,format=PAX + gzip_test.go:80: [1] at 108 in stargz, uncompressed length 2048 + gzip_test.go:80: [2] at 288 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000006cSTARGZ" +=== RUN TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=9,prefix="/",lossless=false,format=USTAR gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1536 - gzip_test.go:80: [1] at 107 in stargz, uncompressed length 2048 - gzip_test.go:80: [2] at 288 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000006bSTARGZ" -=== RUN TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=9,prefix="../",lossless=true,format=GNU + gzip_test.go:80: [1] at 102 in stargz, uncompressed length 2048 + gzip_test.go:80: [2] at 282 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000066STARGZ" +=== RUN TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=9,prefix="/",lossless=true,format=PAX gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 2660 - gzip_test.go:80: [1] at 111 in stargz, uncompressed length 2048 - gzip_test.go:80: [2] at 292 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000006fSTARGZ" -=== RUN TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=9,prefix="../",lossless=false,format=GNU -=== RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=9,prefix="../",format=GNU#02 + gzip_test.go:80: [1] at 108 in stargz, uncompressed length 2048 + gzip_test.go:80: [2] at 288 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000006cSTARGZ" +=== RUN TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=9,prefix="/",lossless=false,format=PAX +=== RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=9,prefix="",format=PAX#02 +=== NAME TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=9,prefix="/",lossless=false,format=PAX + gzip_test.go:62: got gzip streams: + gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1536 + gzip_test.go:80: [1] at 102 in stargz, uncompressed length 2048 + gzip_test.go:80: [2] at 282 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000066STARGZ" +=== RUN TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=9,prefix="/",lossless=true,format=GNU === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-2,prefix="./",src=1,format=PAX testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"./foo","type":"reg","size":5,"mode":420,"offset":129,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./foo","type":"chunk","offset":161,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"./foo2/","type":"dir","mode":493},{"name":"./foo2/bar","type":"reg","size":5,"mode":420,"offset":638,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./foo2/bar","type":"chunk","offset":670,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":141,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"./foo","type":"reg","size":5,"mode":420,"offset":336,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./foo","type":"chunk","offset":368,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"./foo2/","type":"dir","mode":493},{"name":"./foo2/bar","type":"reg","size":5,"mode":420,"offset":925,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./foo2/bar","type":"chunk","offset":957,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} @@ -12832,43 +12716,41 @@ testutil.go:371: Comparing: "foo" vs "foo" testutil.go:485: Offset: 336, NextOffset: 368 testutil.go:485: Offset: 129, NextOffset: 161 -=== NAME TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=9,prefix="../",lossless=false,format=GNU - gzip_test.go:62: got gzip streams: - gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1536 - gzip_test.go:80: [1] at 105 in stargz, uncompressed length 2048 - gzip_test.go:80: [2] at 286 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000069STARGZ" -=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-2,prefix="./",src=1,format=PAX testutil.go:485: Offset: 368, NextOffset: 925 testutil.go:485: Offset: 161, NextOffset: 638 -=== RUN TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=-1,prefix="",lossless=true,format=USTAR -=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-2,prefix="./",src=1,format=PAX testutil.go:371: Comparing: "foo2" vs "foo2" testutil.go:377: Directory: "foo2" vs "foo2": [bar] vs [bar] testutil.go:371: Comparing: "foo2/bar" vs "foo2/bar" testutil.go:485: Offset: 925, NextOffset: 957 testutil.go:485: Offset: 638, NextOffset: 670 testutil.go:485: Offset: 957, NextOffset: 2478 - testutil.go:485: Offset: 670, NextOffset: 2017 -=== RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-2,prefix="/",src=1,format=PAX -=== NAME TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=-1,prefix="",lossless=true,format=USTAR +=== NAME TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=9,prefix="/",lossless=true,format=GNU gzip_test.go:62: got gzip streams: +=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-2,prefix="./",src=1,format=PAX + testutil.go:485: Offset: 670, NextOffset: 2017 +=== NAME TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=9,prefix="/",lossless=true,format=GNU gzip_test.go:80: [0] at 0 in stargz, uncompressed length 2660 - gzip_test.go:80: [1] at 110 in stargz, uncompressed length 2048 - gzip_test.go:80: [2] at 294 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000006eSTARGZ" -=== RUN TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=-1,prefix="",lossless=false,format=USTAR -=== RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=-1,prefix="",format=USTAR#02 -=== NAME TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=-1,prefix="",lossless=false,format=USTAR + gzip_test.go:80: [1] at 107 in stargz, uncompressed length 2048 + gzip_test.go:80: [2] at 287 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000006bSTARGZ" +=== RUN TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=9,prefix="/",lossless=false,format=GNU +=== RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-2,prefix="/",src=1,format=PAX +=== NAME TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=9,prefix="/",lossless=false,format=GNU gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1536 - gzip_test.go:80: [1] at 103 in stargz, uncompressed length 2048 - gzip_test.go:80: [2] at 287 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000067STARGZ" -=== RUN TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=-1,prefix="",lossless=true,format=PAX + gzip_test.go:80: [1] at 101 in stargz, uncompressed length 2048 + gzip_test.go:80: [2] at 281 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000065STARGZ" +=== RUN TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=9,prefix="../",lossless=true,format=USTAR gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 2660 - gzip_test.go:80: [1] at 110 in stargz, uncompressed length 2048 - gzip_test.go:80: [2] at 294 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000006eSTARGZ" -=== RUN TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=-1,prefix="",lossless=false,format=PAX + gzip_test.go:80: [1] at 113 in stargz, uncompressed length 2048 + gzip_test.go:80: [2] at 294 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000071STARGZ" +=== RUN TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=9,prefix="../",lossless=false,format=USTAR gzip_test.go:62: got gzip streams: + gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1536 + gzip_test.go:80: [1] at 107 in stargz, uncompressed length 2048 + gzip_test.go:80: [2] at 288 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000006bSTARGZ" +=== RUN TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=9,prefix="../",lossless=true,format=PAX +=== RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=9,prefix="",format=GNU#02 === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-2,prefix="/",src=1,format=PAX testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"/foo","type":"reg","size":5,"mode":420,"offset":128,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/foo","type":"chunk","offset":160,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"/foo2/","type":"dir","mode":493},{"name":"/foo2/bar","type":"reg","size":5,"mode":420,"offset":636,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/foo2/bar","type":"chunk","offset":668,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":141,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"/foo","type":"reg","size":5,"mode":420,"offset":335,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/foo","type":"chunk","offset":367,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"/foo2/","type":"dir","mode":493},{"name":"/foo2/bar","type":"reg","size":5,"mode":420,"offset":924,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/foo2/bar","type":"chunk","offset":956,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} @@ -12879,60 +12761,59 @@ testutil.go:485: Offset: 335, NextOffset: 367 testutil.go:485: Offset: 160, NextOffset: 636 testutil.go:485: Offset: 367, NextOffset: 924 -=== NAME TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=-1,prefix="",lossless=false,format=PAX - gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1536 - gzip_test.go:80: [1] at 103 in stargz, uncompressed length 2048 - gzip_test.go:80: [2] at 287 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000067STARGZ" -=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-2,prefix="/",src=1,format=PAX testutil.go:371: Comparing: "foo2" vs "foo2" testutil.go:377: Directory: "foo2" vs "foo2": [bar] vs [bar] testutil.go:371: Comparing: "foo2/bar" vs "foo2/bar" testutil.go:485: Offset: 636, NextOffset: 668 testutil.go:485: Offset: 924, NextOffset: 956 -=== RUN TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=-1,prefix="",lossless=true,format=GNU -=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-2,prefix="/",src=1,format=PAX testutil.go:485: Offset: 668, NextOffset: 2008 testutil.go:485: Offset: 956, NextOffset: 2473 testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [foo2 .no.prefetch.landmark foo] vs [foo foo2] + testutil.go:377: Directory: "" vs "": [.no.prefetch.landmark foo foo2] vs [foo foo2] + testutil.go:371: Comparing: "foo" vs "foo" + testutil.go:485: Offset: 335, NextOffset: 367 + testutil.go:485: Offset: 128, NextOffset: 160 + testutil.go:485: Offset: 367, NextOffset: 924 + testutil.go:485: Offset: 160, NextOffset: 636 testutil.go:371: Comparing: "foo2" vs "foo2" testutil.go:377: Directory: "foo2" vs "foo2": [bar] vs [bar] testutil.go:371: Comparing: "foo2/bar" vs "foo2/bar" testutil.go:485: Offset: 924, NextOffset: 956 -=== NAME TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=-1,prefix="",lossless=true,format=GNU - gzip_test.go:62: got gzip streams: - gzip_test.go:80: [0] at 0 in stargz, uncompressed length 2660 - gzip_test.go:80: [1] at 109 in stargz, uncompressed length 2048 - gzip_test.go:80: [2] at 293 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000006dSTARGZ" -=== RUN TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=-1,prefix="",lossless=false,format=GNU -=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-2,prefix="/",src=1,format=PAX testutil.go:485: Offset: 636, NextOffset: 668 testutil.go:485: Offset: 956, NextOffset: 2473 testutil.go:485: Offset: 668, NextOffset: 2008 - testutil.go:371: Comparing: "foo" vs "foo" - testutil.go:485: Offset: 335, NextOffset: 367 - testutil.go:485: Offset: 128, NextOffset: 160 - testutil.go:485: Offset: 367, NextOffset: 924 - testutil.go:485: Offset: 160, NextOffset: 636 === RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-2,prefix="../",src=1,format=PAX -=== NAME TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=-1,prefix="",lossless=false,format=GNU +=== NAME TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=9,prefix="../",lossless=true,format=PAX + gzip_test.go:62: got gzip streams: + gzip_test.go:80: [0] at 0 in stargz, uncompressed length 2660 + gzip_test.go:80: [1] at 113 in stargz, uncompressed length 2048 + gzip_test.go:80: [2] at 294 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000071STARGZ" +=== RUN TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=9,prefix="../",lossless=false,format=PAX gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1536 - gzip_test.go:80: [1] at 102 in stargz, uncompressed length 2048 - gzip_test.go:80: [2] at 286 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000066STARGZ" -=== RUN TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=-1,prefix="./",lossless=true,format=USTAR -=== RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=-1,prefix="",format=PAX#02 -=== NAME TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=-1,prefix="./",lossless=true,format=USTAR + gzip_test.go:80: [1] at 107 in stargz, uncompressed length 2048 + gzip_test.go:80: [2] at 288 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000006bSTARGZ" +=== RUN TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=9,prefix="../",lossless=true,format=GNU gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 2660 - gzip_test.go:80: [1] at 113 in stargz, uncompressed length 2048 - gzip_test.go:80: [2] at 300 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000071STARGZ" -=== RUN TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=-1,prefix="./",lossless=false,format=USTAR + gzip_test.go:80: [1] at 111 in stargz, uncompressed length 2048 + gzip_test.go:80: [2] at 292 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000006fSTARGZ" +=== RUN TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=9,prefix="../",lossless=false,format=GNU gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1536 - gzip_test.go:80: [1] at 106 in stargz, uncompressed length 2048 - gzip_test.go:80: [2] at 293 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000006aSTARGZ" -=== RUN TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=-1,prefix="./",lossless=true,format=PAX + gzip_test.go:80: [1] at 105 in stargz, uncompressed length 2048 + gzip_test.go:80: [2] at 286 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000069STARGZ" +=== RUN TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=-1,prefix="",lossless=true,format=USTAR + gzip_test.go:62: got gzip streams: + gzip_test.go:80: [0] at 0 in stargz, uncompressed length 2660 + gzip_test.go:80: [1] at 110 in stargz, uncompressed length 2048 + gzip_test.go:80: [2] at 294 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000006eSTARGZ" +=== RUN TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=-1,prefix="",lossless=false,format=USTAR + gzip_test.go:62: got gzip streams: + gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1536 + gzip_test.go:80: [1] at 103 in stargz, uncompressed length 2048 + gzip_test.go:80: [2] at 287 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000067STARGZ" +=== RUN TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=-1,prefix="",lossless=true,format=PAX === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-2,prefix="../",src=1,format=PAX testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"../foo","type":"reg","size":5,"mode":420,"offset":130,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../foo","type":"chunk","offset":162,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"../foo2/","type":"dir","mode":493},{"name":"../foo2/bar","type":"reg","size":5,"mode":420,"offset":642,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../foo2/bar","type":"chunk","offset":674,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":141,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"../foo","type":"reg","size":5,"mode":420,"offset":337,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../foo","type":"chunk","offset":369,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"../foo2/","type":"dir","mode":493},{"name":"../foo2/bar","type":"reg","size":5,"mode":420,"offset":931,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../foo2/bar","type":"chunk","offset":963,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} @@ -12951,57 +12832,46 @@ testutil.go:485: Offset: 674, NextOffset: 2025 testutil.go:485: Offset: 963, NextOffset: 2489 testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [foo2 .no.prefetch.landmark foo] vs [foo foo2] + testutil.go:377: Directory: "" vs "": [.no.prefetch.landmark foo foo2] vs [foo foo2] + testutil.go:371: Comparing: "foo" vs "foo" + testutil.go:485: Offset: 337, NextOffset: 369 + testutil.go:485: Offset: 130, NextOffset: 162 + testutil.go:485: Offset: 369, NextOffset: 931 + testutil.go:485: Offset: 162, NextOffset: 642 +=== RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=9,prefix="./",format=USTAR#02 +=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-2,prefix="../",src=1,format=PAX testutil.go:371: Comparing: "foo2" vs "foo2" testutil.go:377: Directory: "foo2" vs "foo2": [bar] vs [bar] testutil.go:371: Comparing: "foo2/bar" vs "foo2/bar" testutil.go:485: Offset: 931, NextOffset: 963 testutil.go:485: Offset: 642, NextOffset: 674 - testutil.go:485: Offset: 963, NextOffset: 2489 - testutil.go:485: Offset: 674, NextOffset: 2025 - testutil.go:371: Comparing: "foo" vs "foo" - testutil.go:485: Offset: 337, NextOffset: 369 -=== NAME TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=-1,prefix="./",lossless=true,format=PAX +=== NAME TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=-1,prefix="",lossless=true,format=PAX gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 2660 + gzip_test.go:80: [1] at 110 in stargz, uncompressed length 2048 === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-2,prefix="../",src=1,format=PAX - testutil.go:485: Offset: 130, NextOffset: 162 -=== NAME TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=-1,prefix="./",lossless=true,format=PAX - gzip_test.go:80: [1] at 113 in stargz, uncompressed length 2048 - gzip_test.go:80: [2] at 300 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000071STARGZ" + testutil.go:485: Offset: 963, NextOffset: 2489 +=== NAME TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=-1,prefix="",lossless=true,format=PAX + gzip_test.go:80: [2] at 294 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000006eSTARGZ" === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-2,prefix="../",src=1,format=PAX - testutil.go:485: Offset: 369, NextOffset: 931 - testutil.go:485: Offset: 162, NextOffset: 642 -=== RUN TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=-1,prefix="./",lossless=false,format=PAX + testutil.go:485: Offset: 674, NextOffset: 2025 === RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-2,prefix="",src=1,format=GNU -=== NAME TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=-1,prefix="./",lossless=false,format=PAX - gzip_test.go:62: got gzip streams: - gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1536 - gzip_test.go:80: [1] at 106 in stargz, uncompressed length 2048 - gzip_test.go:80: [2] at 293 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000006aSTARGZ" -=== RUN TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=-1,prefix="./",lossless=true,format=GNU - gzip_test.go:62: got gzip streams: - gzip_test.go:80: [0] at 0 in stargz, uncompressed length 2660 - gzip_test.go:80: [1] at 112 in stargz, uncompressed length 2048 - gzip_test.go:80: [2] at 299 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000070STARGZ" -=== RUN TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=-1,prefix="./",lossless=false,format=GNU +=== RUN TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=-1,prefix="",lossless=false,format=PAX gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1536 - gzip_test.go:80: [1] at 105 in stargz, uncompressed length 2048 - gzip_test.go:80: [2] at 292 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000069STARGZ" -=== RUN TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=-1,prefix="/",lossless=true,format=USTAR -=== RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=-1,prefix="",format=GNU#02 -=== NAME TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=-1,prefix="/",lossless=true,format=USTAR + gzip_test.go:80: [1] at 103 in stargz, uncompressed length 2048 + gzip_test.go:80: [2] at 287 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000067STARGZ" +=== RUN TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=-1,prefix="",lossless=true,format=GNU gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 2660 - gzip_test.go:80: [1] at 111 in stargz, uncompressed length 2048 - gzip_test.go:80: [2] at 295 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000006fSTARGZ" -=== RUN TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=-1,prefix="/",lossless=false,format=USTAR + gzip_test.go:80: [1] at 109 in stargz, uncompressed length 2048 + gzip_test.go:80: [2] at 293 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000006dSTARGZ" +=== RUN TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=-1,prefix="",lossless=false,format=GNU gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1536 - gzip_test.go:80: [1] at 104 in stargz, uncompressed length 2048 - gzip_test.go:80: [2] at 288 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000068STARGZ" -=== RUN TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=-1,prefix="/",lossless=true,format=PAX + gzip_test.go:80: [1] at 102 in stargz, uncompressed length 2048 + gzip_test.go:80: [2] at 286 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000066STARGZ" +=== RUN TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=-1,prefix="./",lossless=true,format=USTAR === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-2,prefix="",src=1,format=GNU testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"foo","type":"reg","size":5,"mode":420,"offset":128,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"foo","type":"chunk","offset":160,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"foo2/","type":"dir","mode":493},{"name":"foo2/bar","type":"reg","size":5,"mode":420,"offset":634,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"foo2/bar","type":"chunk","offset":666,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":141,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"foo","type":"reg","size":5,"mode":420,"offset":335,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"foo","type":"chunk","offset":367,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"foo2/","type":"dir","mode":493},{"name":"foo2/bar","type":"reg","size":5,"mode":420,"offset":923,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"foo2/bar","type":"chunk","offset":955,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} @@ -13017,72 +12887,56 @@ testutil.go:371: Comparing: "foo2/bar" vs "foo2/bar" testutil.go:485: Offset: 634, NextOffset: 666 testutil.go:485: Offset: 923, NextOffset: 955 -=== NAME TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=-1,prefix="/",lossless=true,format=PAX - gzip_test.go:62: got gzip streams: -=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-2,prefix="",src=1,format=GNU testutil.go:485: Offset: 666, NextOffset: 2003 -=== NAME TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=-1,prefix="/",lossless=true,format=PAX - gzip_test.go:80: [0] at 0 in stargz, uncompressed length 2660 - gzip_test.go:80: [1] at 111 in stargz, uncompressed length 2048 - gzip_test.go:80: [2] at 295 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000006fSTARGZ" -=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-2,prefix="",src=1,format=GNU testutil.go:485: Offset: 955, NextOffset: 2466 testutil.go:371: Comparing: "" vs "" testutil.go:377: Directory: "" vs "": [.no.prefetch.landmark foo foo2] vs [foo foo2] + testutil.go:371: Comparing: "foo" vs "foo" + testutil.go:485: Offset: 335, NextOffset: 367 + testutil.go:485: Offset: 128, NextOffset: 160 + testutil.go:485: Offset: 367, NextOffset: 923 + testutil.go:485: Offset: 160, NextOffset: 634 testutil.go:371: Comparing: "foo2" vs "foo2" testutil.go:377: Directory: "foo2" vs "foo2": [bar] vs [bar] testutil.go:371: Comparing: "foo2/bar" vs "foo2/bar" testutil.go:485: Offset: 923, NextOffset: 955 testutil.go:485: Offset: 634, NextOffset: 666 -=== RUN TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=-1,prefix="/",lossless=false,format=PAX -=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-2,prefix="",src=1,format=GNU testutil.go:485: Offset: 955, NextOffset: 2466 testutil.go:485: Offset: 666, NextOffset: 2003 - testutil.go:371: Comparing: "foo" vs "foo" - testutil.go:485: Offset: 335, NextOffset: 367 - testutil.go:485: Offset: 128, NextOffset: 160 - testutil.go:485: Offset: 367, NextOffset: 923 - testutil.go:485: Offset: 160, NextOffset: 634 -=== NAME TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=-1,prefix="/",lossless=false,format=PAX - gzip_test.go:62: got gzip streams: - gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1536 - gzip_test.go:80: [1] at 104 in stargz, uncompressed length 2048 - gzip_test.go:80: [2] at 288 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000068STARGZ" -=== RUN TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=-1,prefix="/",lossless=true,format=GNU === RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-2,prefix="./",src=1,format=GNU -=== NAME TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=-1,prefix="/",lossless=true,format=GNU +=== NAME TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=-1,prefix="./",lossless=true,format=USTAR gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 2660 - gzip_test.go:80: [1] at 110 in stargz, uncompressed length 2048 - gzip_test.go:80: [2] at 294 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000006eSTARGZ" -=== RUN TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=-1,prefix="/",lossless=false,format=GNU + gzip_test.go:80: [1] at 113 in stargz, uncompressed length 2048 + gzip_test.go:80: [2] at 300 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000071STARGZ" +=== RUN TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=-1,prefix="./",lossless=false,format=USTAR gzip_test.go:62: got gzip streams: +=== RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=9,prefix="./",format=PAX#02 +=== NAME TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=-1,prefix="./",lossless=false,format=USTAR gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1536 - gzip_test.go:80: [1] at 103 in stargz, uncompressed length 2048 - gzip_test.go:80: [2] at 287 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000067STARGZ" -=== RUN TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=-1,prefix="../",lossless=true,format=USTAR + gzip_test.go:80: [1] at 106 in stargz, uncompressed length 2048 + gzip_test.go:80: [2] at 293 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000006aSTARGZ" +=== RUN TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=-1,prefix="./",lossless=true,format=PAX gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 2660 - gzip_test.go:80: [1] at 116 in stargz, uncompressed length 2048 - gzip_test.go:80: [2] at 304 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000074STARGZ" -=== RUN TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=-1,prefix="../",lossless=false,format=USTAR -=== RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=-1,prefix="./",format=USTAR#02 -=== NAME TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=-1,prefix="../",lossless=false,format=USTAR + gzip_test.go:80: [1] at 113 in stargz, uncompressed length 2048 + gzip_test.go:80: [2] at 300 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000071STARGZ" +=== RUN TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=-1,prefix="./",lossless=false,format=PAX gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1536 - gzip_test.go:80: [1] at 109 in stargz, uncompressed length 2048 - gzip_test.go:80: [2] at 297 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000006dSTARGZ" -=== RUN TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=-1,prefix="../",lossless=true,format=PAX + gzip_test.go:80: [1] at 106 in stargz, uncompressed length 2048 + gzip_test.go:80: [2] at 293 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000006aSTARGZ" +=== RUN TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=-1,prefix="./",lossless=true,format=GNU gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 2660 - gzip_test.go:80: [1] at 116 in stargz, uncompressed length 2048 - gzip_test.go:80: [2] at 304 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000074STARGZ" -=== RUN TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=-1,prefix="../",lossless=false,format=PAX + gzip_test.go:80: [1] at 112 in stargz, uncompressed length 2048 + gzip_test.go:80: [2] at 299 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000070STARGZ" +=== RUN TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=-1,prefix="./",lossless=false,format=GNU === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-2,prefix="./",src=1,format=GNU testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"./foo","type":"reg","size":5,"mode":420,"offset":130,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./foo","type":"chunk","offset":162,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"./foo2/","type":"dir","mode":493},{"name":"./foo2/bar","type":"reg","size":5,"mode":420,"offset":641,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./foo2/bar","type":"chunk","offset":673,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":141,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"./foo","type":"reg","size":5,"mode":420,"offset":337,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./foo","type":"chunk","offset":369,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"./foo2/","type":"dir","mode":493},{"name":"./foo2/bar","type":"reg","size":5,"mode":420,"offset":928,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./foo2/bar","type":"chunk","offset":960,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [foo foo2] vs [.no.prefetch.landmark foo foo2] + testutil.go:377: Directory: "" vs "": [foo foo2] vs [foo2 .no.prefetch.landmark foo] testutil.go:371: Comparing: "foo" vs "foo" testutil.go:485: Offset: 130, NextOffset: 162 testutil.go:485: Offset: 337, NextOffset: 369 @@ -13094,25 +12948,13 @@ testutil.go:485: Offset: 641, NextOffset: 673 testutil.go:485: Offset: 928, NextOffset: 960 testutil.go:485: Offset: 673, NextOffset: 2020 -=== NAME TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=-1,prefix="../",lossless=false,format=PAX - gzip_test.go:62: got gzip streams: -=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-2,prefix="./",src=1,format=GNU testutil.go:485: Offset: 960, NextOffset: 2481 -=== NAME TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=-1,prefix="../",lossless=false,format=PAX - gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1536 -=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-2,prefix="./",src=1,format=GNU testutil.go:371: Comparing: "" vs "" -=== NAME TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=-1,prefix="../",lossless=false,format=PAX - gzip_test.go:80: [1] at 109 in stargz, uncompressed length 2048 - gzip_test.go:80: [2] at 297 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000006dSTARGZ" -=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-2,prefix="./",src=1,format=GNU testutil.go:377: Directory: "" vs "": [.no.prefetch.landmark foo foo2] vs [foo foo2] testutil.go:371: Comparing: "foo" vs "foo" testutil.go:485: Offset: 337, NextOffset: 369 testutil.go:485: Offset: 130, NextOffset: 162 testutil.go:485: Offset: 369, NextOffset: 928 -=== RUN TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=-1,prefix="../",lossless=true,format=GNU -=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-2,prefix="./",src=1,format=GNU testutil.go:485: Offset: 162, NextOffset: 641 testutil.go:371: Comparing: "foo2" vs "foo2" testutil.go:377: Directory: "foo2" vs "foo2": [bar] vs [bar] @@ -13122,34 +12964,34 @@ testutil.go:485: Offset: 960, NextOffset: 2481 testutil.go:485: Offset: 673, NextOffset: 2020 === RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-2,prefix="/",src=1,format=GNU -=== NAME TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=-1,prefix="../",lossless=true,format=GNU - gzip_test.go:62: got gzip streams: - gzip_test.go:80: [0] at 0 in stargz, uncompressed length 2660 - gzip_test.go:80: [1] at 114 in stargz, uncompressed length 2048 - gzip_test.go:80: [2] at 302 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000072STARGZ" -=== RUN TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=-1,prefix="../",lossless=false,format=GNU +=== RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=9,prefix="./",format=GNU#02 +=== NAME TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=-1,prefix="./",lossless=false,format=GNU gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1536 - gzip_test.go:80: [1] at 107 in stargz, uncompressed length 2048 - gzip_test.go:80: [2] at 295 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000006bSTARGZ" -=== RUN TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=-2,prefix="",lossless=true,format=USTAR -=== RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=-1,prefix="./",format=PAX#02 -=== NAME TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=-2,prefix="",lossless=true,format=USTAR + gzip_test.go:80: [1] at 105 in stargz, uncompressed length 2048 + gzip_test.go:80: [2] at 292 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000069STARGZ" +=== RUN TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=-1,prefix="/",lossless=true,format=USTAR gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 2660 - gzip_test.go:80: [1] at 436 in stargz, uncompressed length 2048 - gzip_test.go:80: [2] at 922 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000001b4STARGZ" -=== RUN TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=-2,prefix="",lossless=false,format=USTAR + gzip_test.go:80: [1] at 111 in stargz, uncompressed length 2048 + gzip_test.go:80: [2] at 295 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000006fSTARGZ" +=== RUN TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=-1,prefix="/",lossless=false,format=USTAR gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1536 - gzip_test.go:80: [1] at 296 in stargz, uncompressed length 2048 - gzip_test.go:80: [2] at 782 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000128STARGZ" -=== RUN TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=-2,prefix="",lossless=true,format=PAX + gzip_test.go:80: [1] at 104 in stargz, uncompressed length 2048 + gzip_test.go:80: [2] at 288 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000068STARGZ" +=== RUN TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=-1,prefix="/",lossless=true,format=PAX gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 2660 - gzip_test.go:80: [1] at 436 in stargz, uncompressed length 2048 - gzip_test.go:80: [2] at 922 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000001b4STARGZ" -=== RUN TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=-2,prefix="",lossless=false,format=PAX + gzip_test.go:80: [1] at 111 in stargz, uncompressed length 2048 + gzip_test.go:80: [2] at 295 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000006fSTARGZ" +=== RUN TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=-1,prefix="/",lossless=false,format=PAX + gzip_test.go:62: got gzip streams: + gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1536 + gzip_test.go:80: [1] at 104 in stargz, uncompressed length 2048 + gzip_test.go:80: [2] at 288 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000068STARGZ" +=== RUN TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=-1,prefix="/",lossless=true,format=GNU +=== RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=9,prefix="/",format=USTAR#02 === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-2,prefix="/",src=1,format=GNU testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"/foo","type":"reg","size":5,"mode":420,"offset":130,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/foo","type":"chunk","offset":162,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"/foo2/","type":"dir","mode":493},{"name":"/foo2/bar","type":"reg","size":5,"mode":420,"offset":638,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/foo2/bar","type":"chunk","offset":670,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":141,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"/foo","type":"reg","size":5,"mode":420,"offset":337,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/foo","type":"chunk","offset":369,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"/foo2/","type":"dir","mode":493},{"name":"/foo2/bar","type":"reg","size":5,"mode":420,"offset":926,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/foo2/bar","type":"chunk","offset":958,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} @@ -13158,17 +13000,34 @@ testutil.go:371: Comparing: "foo" vs "foo" testutil.go:485: Offset: 130, NextOffset: 162 testutil.go:485: Offset: 337, NextOffset: 369 +=== NAME TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=-1,prefix="/",lossless=true,format=GNU + gzip_test.go:62: got gzip streams: +=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-2,prefix="/",src=1,format=GNU testutil.go:485: Offset: 162, NextOffset: 638 testutil.go:485: Offset: 369, NextOffset: 926 +=== NAME TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=-1,prefix="/",lossless=true,format=GNU + gzip_test.go:80: [0] at 0 in stargz, uncompressed length 2660 +=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-2,prefix="/",src=1,format=GNU testutil.go:371: Comparing: "foo2" vs "foo2" testutil.go:377: Directory: "foo2" vs "foo2": [bar] vs [bar] +=== NAME TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=-1,prefix="/",lossless=true,format=GNU + gzip_test.go:80: [1] at 110 in stargz, uncompressed length 2048 + gzip_test.go:80: [2] at 294 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000006eSTARGZ" +=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-2,prefix="/",src=1,format=GNU testutil.go:371: Comparing: "foo2/bar" vs "foo2/bar" testutil.go:485: Offset: 638, NextOffset: 670 testutil.go:485: Offset: 926, NextOffset: 958 testutil.go:485: Offset: 670, NextOffset: 2010 testutil.go:485: Offset: 958, NextOffset: 2475 +=== RUN TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=-1,prefix="/",lossless=false,format=GNU +=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-2,prefix="/",src=1,format=GNU testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [.no.prefetch.landmark foo foo2] vs [foo foo2] + testutil.go:377: Directory: "" vs "": [foo foo2 .no.prefetch.landmark] vs [foo foo2] + testutil.go:371: Comparing: "foo" vs "foo" + testutil.go:485: Offset: 337, NextOffset: 369 + testutil.go:485: Offset: 130, NextOffset: 162 + testutil.go:485: Offset: 369, NextOffset: 926 + testutil.go:485: Offset: 162, NextOffset: 638 testutil.go:371: Comparing: "foo2" vs "foo2" testutil.go:377: Directory: "foo2" vs "foo2": [bar] vs [bar] testutil.go:371: Comparing: "foo2/bar" vs "foo2/bar" @@ -13176,35 +13035,30 @@ testutil.go:485: Offset: 638, NextOffset: 670 testutil.go:485: Offset: 958, NextOffset: 2475 testutil.go:485: Offset: 670, NextOffset: 2010 - testutil.go:371: Comparing: "foo" vs "foo" - testutil.go:485: Offset: 337, NextOffset: 369 - testutil.go:485: Offset: 130, NextOffset: 162 - testutil.go:485: Offset: 369, NextOffset: 926 - testutil.go:485: Offset: 162, NextOffset: 638 === RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-2,prefix="../",src=1,format=GNU -=== NAME TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=-2,prefix="",lossless=false,format=PAX +=== NAME TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=-1,prefix="/",lossless=false,format=GNU gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1536 - gzip_test.go:80: [1] at 296 in stargz, uncompressed length 2048 - gzip_test.go:80: [2] at 782 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000128STARGZ" -=== RUN TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=-2,prefix="",lossless=true,format=GNU -=== RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=-1,prefix="./",format=GNU#02 -=== NAME TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=-2,prefix="",lossless=true,format=GNU + gzip_test.go:80: [1] at 103 in stargz, uncompressed length 2048 + gzip_test.go:80: [2] at 287 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000067STARGZ" +=== RUN TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=-1,prefix="../",lossless=true,format=USTAR gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 2660 - gzip_test.go:80: [1] at 439 in stargz, uncompressed length 2048 - gzip_test.go:80: [2] at 925 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000001b7STARGZ" -=== RUN TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=-2,prefix="",lossless=false,format=GNU + gzip_test.go:80: [1] at 116 in stargz, uncompressed length 2048 + gzip_test.go:80: [2] at 304 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000074STARGZ" +=== RUN TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=-1,prefix="../",lossless=false,format=USTAR gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1536 - gzip_test.go:80: [1] at 298 in stargz, uncompressed length 2048 - gzip_test.go:80: [2] at 784 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000012aSTARGZ" -=== RUN TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=-2,prefix="./",lossless=true,format=USTAR + gzip_test.go:80: [1] at 109 in stargz, uncompressed length 2048 + gzip_test.go:80: [2] at 297 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000006dSTARGZ" +=== RUN TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=-1,prefix="../",lossless=true,format=PAX +=== RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=9,prefix="/",format=PAX#02 +=== NAME TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=-1,prefix="../",lossless=true,format=PAX gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 2660 - gzip_test.go:80: [1] at 441 in stargz, uncompressed length 2048 - gzip_test.go:80: [2] at 932 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000001b9STARGZ" -=== RUN TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=-2,prefix="./",lossless=false,format=USTAR + gzip_test.go:80: [1] at 116 in stargz, uncompressed length 2048 + gzip_test.go:80: [2] at 304 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000074STARGZ" +=== RUN TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=-1,prefix="../",lossless=false,format=PAX === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-2,prefix="../",src=1,format=GNU testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"../foo","type":"reg","size":5,"mode":420,"offset":131,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../foo","type":"chunk","offset":163,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"../foo2/","type":"dir","mode":493},{"name":"../foo2/bar","type":"reg","size":5,"mode":420,"offset":645,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../foo2/bar","type":"chunk","offset":677,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":141,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"../foo","type":"reg","size":5,"mode":420,"offset":338,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../foo","type":"chunk","offset":370,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"../foo2/","type":"dir","mode":493},{"name":"../foo2/bar","type":"reg","size":5,"mode":420,"offset":933,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../foo2/bar","type":"chunk","offset":965,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} @@ -13213,56 +13067,175 @@ testutil.go:371: Comparing: "foo" vs "foo" testutil.go:485: Offset: 131, NextOffset: 163 testutil.go:485: Offset: 338, NextOffset: 370 -=== NAME TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=-2,prefix="./",lossless=false,format=USTAR - gzip_test.go:62: got gzip streams: -=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-2,prefix="../",src=1,format=GNU testutil.go:485: Offset: 163, NextOffset: 645 -=== NAME TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=-2,prefix="./",lossless=false,format=USTAR - gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1536 -=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-2,prefix="../",src=1,format=GNU testutil.go:485: Offset: 370, NextOffset: 933 testutil.go:371: Comparing: "foo2" vs "foo2" -=== NAME TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=-2,prefix="./",lossless=false,format=USTAR - gzip_test.go:80: [1] at 300 in stargz, uncompressed length 2048 -=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-2,prefix="../",src=1,format=GNU testutil.go:377: Directory: "foo2" vs "foo2": [bar] vs [bar] -=== NAME TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=-2,prefix="./",lossless=false,format=USTAR - gzip_test.go:80: [2] at 791 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000012cSTARGZ" -=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-2,prefix="../",src=1,format=GNU testutil.go:371: Comparing: "foo2/bar" vs "foo2/bar" testutil.go:485: Offset: 645, NextOffset: 677 testutil.go:485: Offset: 933, NextOffset: 965 testutil.go:485: Offset: 677, NextOffset: 2029 testutil.go:485: Offset: 965, NextOffset: 2490 +=== NAME TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=-1,prefix="../",lossless=false,format=PAX + gzip_test.go:62: got gzip streams: +=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-2,prefix="../",src=1,format=GNU testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [.no.prefetch.landmark foo foo2] vs [foo2 foo] + testutil.go:377: Directory: "" vs "": [.no.prefetch.landmark foo foo2] vs [foo foo2] +=== NAME TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=-1,prefix="../",lossless=false,format=PAX + gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1536 +=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-2,prefix="../",src=1,format=GNU testutil.go:371: Comparing: "foo" vs "foo" +=== NAME TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=-1,prefix="../",lossless=false,format=PAX + gzip_test.go:80: [1] at 109 in stargz, uncompressed length 2048 + gzip_test.go:80: [2] at 297 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000006dSTARGZ" +=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-2,prefix="../",src=1,format=GNU testutil.go:485: Offset: 338, NextOffset: 370 testutil.go:485: Offset: 131, NextOffset: 163 testutil.go:485: Offset: 370, NextOffset: 933 testutil.go:485: Offset: 163, NextOffset: 645 +=== RUN TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=-1,prefix="../",lossless=true,format=GNU +=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-2,prefix="../",src=1,format=GNU testutil.go:371: Comparing: "foo2" vs "foo2" testutil.go:377: Directory: "foo2" vs "foo2": [bar] vs [bar] testutil.go:371: Comparing: "foo2/bar" vs "foo2/bar" testutil.go:485: Offset: 933, NextOffset: 965 testutil.go:485: Offset: 645, NextOffset: 677 testutil.go:485: Offset: 965, NextOffset: 2490 -=== RUN TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=-2,prefix="./",lossless=true,format=PAX -=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-2,prefix="../",src=1,format=GNU testutil.go:485: Offset: 677, NextOffset: 2029 === RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="",src=2,format=USTAR -=== NAME TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=-2,prefix="./",lossless=true,format=PAX +=== NAME TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=-1,prefix="../",lossless=true,format=GNU + gzip_test.go:62: got gzip streams: + gzip_test.go:80: [0] at 0 in stargz, uncompressed length 2660 + gzip_test.go:80: [1] at 114 in stargz, uncompressed length 2048 + gzip_test.go:80: [2] at 302 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000072STARGZ" +=== RUN TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=-1,prefix="../",lossless=false,format=GNU +=== RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=9,prefix="/",format=GNU#02 +=== NAME TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=-1,prefix="../",lossless=false,format=GNU + gzip_test.go:62: got gzip streams: + gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1536 + gzip_test.go:80: [1] at 107 in stargz, uncompressed length 2048 + gzip_test.go:80: [2] at 295 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000006bSTARGZ" +=== RUN TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=-2,prefix="",lossless=true,format=USTAR + gzip_test.go:62: got gzip streams: + gzip_test.go:80: [0] at 0 in stargz, uncompressed length 2660 + gzip_test.go:80: [1] at 436 in stargz, uncompressed length 2048 + gzip_test.go:80: [2] at 922 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000001b4STARGZ" +=== RUN TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=-2,prefix="",lossless=false,format=USTAR + gzip_test.go:62: got gzip streams: + gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1536 + gzip_test.go:80: [1] at 296 in stargz, uncompressed length 2048 + gzip_test.go:80: [2] at 782 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000128STARGZ" +=== RUN TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=-2,prefix="",lossless=true,format=PAX + gzip_test.go:62: got gzip streams: + gzip_test.go:80: [0] at 0 in stargz, uncompressed length 2660 + gzip_test.go:80: [1] at 436 in stargz, uncompressed length 2048 + gzip_test.go:80: [2] at 922 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000001b4STARGZ" +=== RUN TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=-2,prefix="",lossless=false,format=PAX + gzip_test.go:62: got gzip streams: + gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1536 + gzip_test.go:80: [1] at 296 in stargz, uncompressed length 2048 + gzip_test.go:80: [2] at 782 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000128STARGZ" +=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="",src=2,format=USTAR + testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"foo","type":"reg","size":5,"mode":420,"offset":540,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"foo","type":"chunk","offset":572,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"foo2/","type":"dir","mode":493},{"name":"foo2/bar","type":"reg","size":5,"mode":420,"offset":3156,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"foo2/bar","type":"chunk","offset":3188,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} + testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":540,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"foo","type":"reg","size":5,"mode":420,"offset":1592,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"foo","type":"chunk","offset":1624,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"foo2/","type":"dir","mode":493},{"name":"foo2/bar","type":"reg","size":5,"mode":420,"offset":4264,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"foo2/bar","type":"chunk","offset":4296,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} + testutil.go:371: Comparing: "" vs "" + testutil.go:377: Directory: "" vs "": [foo foo2] vs [.no.prefetch.landmark foo foo2] + testutil.go:371: Comparing: "foo" vs "foo" + testutil.go:485: Offset: 540, NextOffset: 572 + testutil.go:485: Offset: 1592, NextOffset: 1624 +=== RUN TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=-2,prefix="",lossless=true,format=GNU +=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="",src=2,format=USTAR + testutil.go:485: Offset: 572, NextOffset: 3156 + testutil.go:485: Offset: 1624, NextOffset: 4264 + testutil.go:371: Comparing: "foo2" vs "foo2" + testutil.go:377: Directory: "foo2" vs "foo2": [bar] vs [bar] + testutil.go:371: Comparing: "foo2/bar" vs "foo2/bar" + testutil.go:485: Offset: 3156, NextOffset: 3188 + testutil.go:485: Offset: 4264, NextOffset: 4296 + testutil.go:485: Offset: 3188, NextOffset: 6875 + testutil.go:485: Offset: 4296, NextOffset: 7983 + testutil.go:371: Comparing: "" vs "" + testutil.go:377: Directory: "" vs "": [.no.prefetch.landmark foo foo2] vs [foo foo2] + testutil.go:371: Comparing: "foo" vs "foo" + testutil.go:485: Offset: 1592, NextOffset: 1624 + testutil.go:485: Offset: 540, NextOffset: 572 + testutil.go:485: Offset: 1624, NextOffset: 4264 + testutil.go:485: Offset: 572, NextOffset: 3156 + testutil.go:371: Comparing: "foo2" vs "foo2" + testutil.go:377: Directory: "foo2" vs "foo2": [bar] vs [bar] + testutil.go:371: Comparing: "foo2/bar" vs "foo2/bar" + testutil.go:485: Offset: 4264, NextOffset: 4296 + testutil.go:485: Offset: 3156, NextOffset: 3188 + testutil.go:485: Offset: 4296, NextOffset: 7983 + testutil.go:485: Offset: 3188, NextOffset: 6875 +=== RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="./",src=2,format=USTAR +=== NAME TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=-2,prefix="",lossless=true,format=GNU + gzip_test.go:62: got gzip streams: + gzip_test.go:80: [0] at 0 in stargz, uncompressed length 2660 + gzip_test.go:80: [1] at 439 in stargz, uncompressed length 2048 + gzip_test.go:80: [2] at 925 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000001b7STARGZ" +=== RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=9,prefix="../",format=USTAR#02 +=== RUN TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=-2,prefix="",lossless=false,format=GNU + gzip_test.go:62: got gzip streams: + gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1536 + gzip_test.go:80: [1] at 298 in stargz, uncompressed length 2048 + gzip_test.go:80: [2] at 784 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000012aSTARGZ" +=== RUN TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=-2,prefix="./",lossless=true,format=USTAR + gzip_test.go:62: got gzip streams: + gzip_test.go:80: [0] at 0 in stargz, uncompressed length 2660 + gzip_test.go:80: [1] at 441 in stargz, uncompressed length 2048 + gzip_test.go:80: [2] at 932 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000001b9STARGZ" +=== RUN TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=-2,prefix="./",lossless=false,format=USTAR + gzip_test.go:62: got gzip streams: + gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1536 + gzip_test.go:80: [1] at 300 in stargz, uncompressed length 2048 + gzip_test.go:80: [2] at 791 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000012cSTARGZ" +=== RUN TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=-2,prefix="./",lossless=true,format=PAX gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 2660 gzip_test.go:80: [1] at 441 in stargz, uncompressed length 2048 gzip_test.go:80: [2] at 932 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000001b9STARGZ" -=== RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=-1,prefix="/",format=USTAR#02 === RUN TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=-2,prefix="./",lossless=false,format=PAX +=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="./",src=2,format=USTAR + testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"./foo","type":"reg","size":5,"mode":420,"offset":540,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./foo","type":"chunk","offset":572,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"./foo2/","type":"dir","mode":493},{"name":"./foo2/bar","type":"reg","size":5,"mode":420,"offset":3156,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./foo2/bar","type":"chunk","offset":3188,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} + testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":540,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"./foo","type":"reg","size":5,"mode":420,"offset":1592,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./foo","type":"chunk","offset":1624,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"./foo2/","type":"dir","mode":493},{"name":"./foo2/bar","type":"reg","size":5,"mode":420,"offset":4264,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./foo2/bar","type":"chunk","offset":4296,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} + testutil.go:371: Comparing: "" vs "" + testutil.go:377: Directory: "" vs "": [foo foo2] vs [.no.prefetch.landmark foo foo2] + testutil.go:371: Comparing: "foo" vs "foo" + testutil.go:485: Offset: 540, NextOffset: 572 + testutil.go:485: Offset: 1592, NextOffset: 1624 + testutil.go:485: Offset: 572, NextOffset: 3156 + testutil.go:485: Offset: 1624, NextOffset: 4264 + testutil.go:371: Comparing: "foo2" vs "foo2" + testutil.go:377: Directory: "foo2" vs "foo2": [bar] vs [bar] + testutil.go:371: Comparing: "foo2/bar" vs "foo2/bar" + testutil.go:485: Offset: 3156, NextOffset: 3188 + testutil.go:485: Offset: 4264, NextOffset: 4296 + testutil.go:485: Offset: 3188, NextOffset: 6875 + testutil.go:485: Offset: 4296, NextOffset: 7983 + testutil.go:371: Comparing: "" vs "" + testutil.go:377: Directory: "" vs "": [.no.prefetch.landmark foo foo2] vs [foo foo2] + testutil.go:371: Comparing: "foo" vs "foo" + testutil.go:485: Offset: 1592, NextOffset: 1624 + testutil.go:485: Offset: 540, NextOffset: 572 + testutil.go:485: Offset: 1624, NextOffset: 4264 + testutil.go:485: Offset: 572, NextOffset: 3156 + testutil.go:371: Comparing: "foo2" vs "foo2" + testutil.go:377: Directory: "foo2" vs "foo2": [bar] vs [bar] + testutil.go:371: Comparing: "foo2/bar" vs "foo2/bar" + testutil.go:485: Offset: 4264, NextOffset: 4296 + testutil.go:485: Offset: 3156, NextOffset: 3188 + testutil.go:485: Offset: 4296, NextOffset: 7983 + testutil.go:485: Offset: 3188, NextOffset: 6875 +=== RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="/",src=2,format=USTAR +=== NAME TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=-2,prefix="./",lossless=false,format=PAX gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1536 gzip_test.go:80: [1] at 300 in stargz, uncompressed length 2048 gzip_test.go:80: [2] at 791 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000012cSTARGZ" === RUN TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=-2,prefix="./",lossless=true,format=GNU +=== RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=9,prefix="../",format=PAX#02 +=== NAME TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=-2,prefix="./",lossless=true,format=GNU gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 2660 gzip_test.go:80: [1] at 444 in stargz, uncompressed length 2048 @@ -13278,21 +13251,27 @@ gzip_test.go:80: [1] at 438 in stargz, uncompressed length 2048 gzip_test.go:80: [2] at 926 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000001b6STARGZ" === RUN TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=-2,prefix="/",lossless=false,format=USTAR -=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="",src=2,format=USTAR - testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"foo","type":"reg","size":5,"mode":420,"offset":540,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"foo","type":"chunk","offset":572,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"foo2/","type":"dir","mode":493},{"name":"foo2/bar","type":"reg","size":5,"mode":420,"offset":3156,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"foo2/bar","type":"chunk","offset":3188,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} - testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":540,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"foo","type":"reg","size":5,"mode":420,"offset":1592,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"foo","type":"chunk","offset":1624,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"foo2/","type":"dir","mode":493},{"name":"foo2/bar","type":"reg","size":5,"mode":420,"offset":4264,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"foo2/bar","type":"chunk","offset":4296,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} - testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [foo foo2] vs [.no.prefetch.landmark foo foo2] - testutil.go:371: Comparing: "foo" vs "foo" - testutil.go:485: Offset: 540, NextOffset: 572 -=== NAME TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=-2,prefix="/",lossless=false,format=USTAR gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1536 gzip_test.go:80: [1] at 297 in stargz, uncompressed length 2048 gzip_test.go:80: [2] at 785 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000129STARGZ" === RUN TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=-2,prefix="/",lossless=true,format=PAX -=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="",src=2,format=USTAR + gzip_test.go:62: got gzip streams: +=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="/",src=2,format=USTAR + testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"/foo","type":"reg","size":5,"mode":420,"offset":540,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/foo","type":"chunk","offset":572,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"/foo2/","type":"dir","mode":493},{"name":"/foo2/bar","type":"reg","size":5,"mode":420,"offset":3156,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/foo2/bar","type":"chunk","offset":3188,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} + testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":540,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"/foo","type":"reg","size":5,"mode":420,"offset":1592,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/foo","type":"chunk","offset":1624,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"/foo2/","type":"dir","mode":493},{"name":"/foo2/bar","type":"reg","size":5,"mode":420,"offset":4264,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/foo2/bar","type":"chunk","offset":4296,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} + testutil.go:371: Comparing: "" vs "" + testutil.go:377: Directory: "" vs "": [foo foo2] vs [.no.prefetch.landmark foo foo2] + testutil.go:371: Comparing: "foo" vs "foo" + testutil.go:485: Offset: 540, NextOffset: 572 +=== NAME TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=-2,prefix="/",lossless=true,format=PAX + gzip_test.go:80: [0] at 0 in stargz, uncompressed length 2660 +=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="/",src=2,format=USTAR testutil.go:485: Offset: 1592, NextOffset: 1624 +=== NAME TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=-2,prefix="/",lossless=true,format=PAX + gzip_test.go:80: [1] at 438 in stargz, uncompressed length 2048 + gzip_test.go:80: [2] at 926 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000001b6STARGZ" +=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="/",src=2,format=USTAR testutil.go:485: Offset: 572, NextOffset: 3156 testutil.go:485: Offset: 1624, NextOffset: 4264 testutil.go:371: Comparing: "foo2" vs "foo2" @@ -13308,6 +13287,8 @@ testutil.go:485: Offset: 1592, NextOffset: 1624 testutil.go:485: Offset: 540, NextOffset: 572 testutil.go:485: Offset: 1624, NextOffset: 4264 +=== RUN TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=-2,prefix="/",lossless=false,format=PAX +=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="/",src=2,format=USTAR testutil.go:485: Offset: 572, NextOffset: 3156 testutil.go:371: Comparing: "foo2" vs "foo2" testutil.go:377: Directory: "foo2" vs "foo2": [bar] vs [bar] @@ -13316,13 +13297,8 @@ testutil.go:485: Offset: 3156, NextOffset: 3188 testutil.go:485: Offset: 4296, NextOffset: 7983 testutil.go:485: Offset: 3188, NextOffset: 6875 -=== RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="./",src=2,format=USTAR -=== NAME TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=-2,prefix="/",lossless=true,format=PAX - gzip_test.go:62: got gzip streams: - gzip_test.go:80: [0] at 0 in stargz, uncompressed length 2660 - gzip_test.go:80: [1] at 438 in stargz, uncompressed length 2048 - gzip_test.go:80: [2] at 926 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000001b6STARGZ" -=== RUN TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=-2,prefix="/",lossless=false,format=PAX +=== RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="../",src=2,format=USTAR +=== NAME TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=-2,prefix="/",lossless=false,format=PAX gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1536 gzip_test.go:80: [1] at 297 in stargz, uncompressed length 2048 @@ -13332,53 +13308,47 @@ gzip_test.go:80: [0] at 0 in stargz, uncompressed length 2660 gzip_test.go:80: [1] at 439 in stargz, uncompressed length 2048 gzip_test.go:80: [2] at 927 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000001b7STARGZ" -=== RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=-1,prefix="/",format=PAX#02 === RUN TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=-2,prefix="/",lossless=false,format=GNU gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1536 gzip_test.go:80: [1] at 298 in stargz, uncompressed length 2048 gzip_test.go:80: [2] at 786 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000012aSTARGZ" === RUN TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=-2,prefix="../",lossless=true,format=USTAR +=== RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=9,prefix="../",format=GNU#02 +=== NAME TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=-2,prefix="../",lossless=true,format=USTAR gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 2660 gzip_test.go:80: [1] at 444 in stargz, uncompressed length 2048 gzip_test.go:80: [2] at 937 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000001bcSTARGZ" === RUN TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=-2,prefix="../",lossless=false,format=USTAR -=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="./",src=2,format=USTAR - testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"./foo","type":"reg","size":5,"mode":420,"offset":540,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./foo","type":"chunk","offset":572,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"./foo2/","type":"dir","mode":493},{"name":"./foo2/bar","type":"reg","size":5,"mode":420,"offset":3156,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./foo2/bar","type":"chunk","offset":3188,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} - testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":540,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"./foo","type":"reg","size":5,"mode":420,"offset":1592,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./foo","type":"chunk","offset":1624,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"./foo2/","type":"dir","mode":493},{"name":"./foo2/bar","type":"reg","size":5,"mode":420,"offset":4264,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./foo2/bar","type":"chunk","offset":4296,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} +=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="../",src=2,format=USTAR + testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"../foo","type":"reg","size":5,"mode":420,"offset":540,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../foo","type":"chunk","offset":572,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"../foo2/","type":"dir","mode":493},{"name":"../foo2/bar","type":"reg","size":5,"mode":420,"offset":3156,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../foo2/bar","type":"chunk","offset":3188,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} + testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":540,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"../foo","type":"reg","size":5,"mode":420,"offset":1592,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../foo","type":"chunk","offset":1624,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"../foo2/","type":"dir","mode":493},{"name":"../foo2/bar","type":"reg","size":5,"mode":420,"offset":4264,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../foo2/bar","type":"chunk","offset":4296,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} testutil.go:371: Comparing: "" vs "" testutil.go:377: Directory: "" vs "": [foo foo2] vs [.no.prefetch.landmark foo foo2] testutil.go:371: Comparing: "foo" vs "foo" testutil.go:485: Offset: 540, NextOffset: 572 -=== NAME TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=-2,prefix="../",lossless=false,format=USTAR - gzip_test.go:62: got gzip streams: -=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="./",src=2,format=USTAR testutil.go:485: Offset: 1592, NextOffset: 1624 testutil.go:485: Offset: 572, NextOffset: 3156 testutil.go:485: Offset: 1624, NextOffset: 4264 -=== NAME TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=-2,prefix="../",lossless=false,format=USTAR - gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1536 -=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="./",src=2,format=USTAR testutil.go:371: Comparing: "foo2" vs "foo2" testutil.go:377: Directory: "foo2" vs "foo2": [bar] vs [bar] testutil.go:371: Comparing: "foo2/bar" vs "foo2/bar" -=== NAME TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=-2,prefix="../",lossless=false,format=USTAR - gzip_test.go:80: [1] at 303 in stargz, uncompressed length 2048 -=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="./",src=2,format=USTAR testutil.go:485: Offset: 3156, NextOffset: 3188 -=== NAME TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=-2,prefix="../",lossless=false,format=USTAR - gzip_test.go:80: [2] at 796 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000012fSTARGZ" -=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="./",src=2,format=USTAR testutil.go:485: Offset: 4264, NextOffset: 4296 testutil.go:485: Offset: 3188, NextOffset: 6875 testutil.go:485: Offset: 4296, NextOffset: 7983 testutil.go:371: Comparing: "" vs "" testutil.go:377: Directory: "" vs "": [.no.prefetch.landmark foo foo2] vs [foo foo2] +=== NAME TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=-2,prefix="../",lossless=false,format=USTAR + gzip_test.go:62: got gzip streams: + gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1536 + gzip_test.go:80: [1] at 303 in stargz, uncompressed length 2048 + gzip_test.go:80: [2] at 796 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000012fSTARGZ" +=== RUN TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=-2,prefix="../",lossless=true,format=PAX +=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="../",src=2,format=USTAR testutil.go:371: Comparing: "foo" vs "foo" testutil.go:485: Offset: 1592, NextOffset: 1624 -=== RUN TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=-2,prefix="../",lossless=true,format=PAX -=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="./",src=2,format=USTAR testutil.go:485: Offset: 540, NextOffset: 572 testutil.go:485: Offset: 1624, NextOffset: 4264 testutil.go:485: Offset: 572, NextOffset: 3156 @@ -13386,12 +13356,10 @@ testutil.go:377: Directory: "foo2" vs "foo2": [bar] vs [bar] testutil.go:371: Comparing: "foo2/bar" vs "foo2/bar" testutil.go:485: Offset: 4264, NextOffset: 4296 -=== RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=-1,prefix="/",format=GNU#02 -=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="./",src=2,format=USTAR testutil.go:485: Offset: 3156, NextOffset: 3188 testutil.go:485: Offset: 4296, NextOffset: 7983 testutil.go:485: Offset: 3188, NextOffset: 6875 -=== RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="/",src=2,format=USTAR +=== RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="",src=2,format=PAX === NAME TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=-2,prefix="../",lossless=true,format=PAX gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 2660 @@ -13408,6 +13376,8 @@ gzip_test.go:80: [1] at 446 in stargz, uncompressed length 2048 gzip_test.go:80: [2] at 939 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000001beSTARGZ" === RUN TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=-2,prefix="../",lossless=false,format=GNU +=== RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=-1,prefix="",format=USTAR#02 +=== NAME TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=-2,prefix="../",lossless=false,format=GNU gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1536 gzip_test.go:80: [1] at 306 in stargz, uncompressed length 2048 @@ -13421,57 +13391,42 @@ testutil.go:1465: [0]: {"name":"foo","type":"dir","mode":493} testutil.go:1465: [1]: {"name":"foo/bar","type":"symlink","linkName":"../../x","mode":420} === RUN TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=0,prefix="",lossless=false,format=USTAR -=== RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=-1,prefix="../",format=USTAR#02 -=== NAME TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=0,prefix="",lossless=false,format=USTAR - gzip_test.go:62: got gzip streams: - gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1024 - gzip_test.go:80: [1] at 1052 in stargz, uncompressed length 2048 - gzip_test.go:80: [2] at 3128 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000041cSTARGZ" - testutil.go:1462: got TOC entries: - testutil.go:1465: [0]: {"name":"foo","type":"dir","mode":493} - testutil.go:1465: [1]: {"name":"foo/bar","type":"symlink","linkName":"../../x","mode":420} -=== RUN TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=0,prefix="",lossless=true,format=PAX -=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="/",src=2,format=USTAR - testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"/foo","type":"reg","size":5,"mode":420,"offset":540,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/foo","type":"chunk","offset":572,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"/foo2/","type":"dir","mode":493},{"name":"/foo2/bar","type":"reg","size":5,"mode":420,"offset":3156,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/foo2/bar","type":"chunk","offset":3188,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} - testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":540,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"/foo","type":"reg","size":5,"mode":420,"offset":1592,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/foo","type":"chunk","offset":1624,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"/foo2/","type":"dir","mode":493},{"name":"/foo2/bar","type":"reg","size":5,"mode":420,"offset":4264,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/foo2/bar","type":"chunk","offset":4296,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} +=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="",src=2,format=PAX + testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"foo","type":"reg","size":5,"mode":420,"offset":540,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"foo","type":"chunk","offset":572,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"foo2/","type":"dir","mode":493},{"name":"foo2/bar","type":"reg","size":5,"mode":420,"offset":3156,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"foo2/bar","type":"chunk","offset":3188,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} + testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":540,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"foo","type":"reg","size":5,"mode":420,"offset":1592,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"foo","type":"chunk","offset":1624,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"foo2/","type":"dir","mode":493},{"name":"foo2/bar","type":"reg","size":5,"mode":420,"offset":4264,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"foo2/bar","type":"chunk","offset":4296,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [foo foo2] vs [foo2 .no.prefetch.landmark foo] - testutil.go:371: Comparing: "foo" vs "foo" - testutil.go:485: Offset: 540, NextOffset: 572 - testutil.go:485: Offset: 1592, NextOffset: 1624 - testutil.go:485: Offset: 572, NextOffset: 3156 - testutil.go:485: Offset: 1624, NextOffset: 4264 + testutil.go:377: Directory: "" vs "": [foo foo2] vs [foo foo2 .no.prefetch.landmark] testutil.go:371: Comparing: "foo2" vs "foo2" testutil.go:377: Directory: "foo2" vs "foo2": [bar] vs [bar] testutil.go:371: Comparing: "foo2/bar" vs "foo2/bar" testutil.go:485: Offset: 3156, NextOffset: 3188 testutil.go:485: Offset: 4264, NextOffset: 4296 -=== NAME TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=0,prefix="",lossless=true,format=PAX - gzip_test.go:62: got gzip streams: -=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="/",src=2,format=USTAR testutil.go:485: Offset: 3188, NextOffset: 6875 -=== NAME TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=0,prefix="",lossless=true,format=PAX - gzip_test.go:80: [0] at 0 in stargz, uncompressed length 2148 - gzip_test.go:80: [1] at 2176 in stargz, uncompressed length 2048 -=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="/",src=2,format=USTAR testutil.go:485: Offset: 4296, NextOffset: 7983 -=== NAME TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=0,prefix="",lossless=true,format=PAX - gzip_test.go:80: [2] at 4252 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000880STARGZ" -=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="/",src=2,format=USTAR - testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [.no.prefetch.landmark foo foo2] vs [foo foo2] testutil.go:371: Comparing: "foo" vs "foo" +=== NAME TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=0,prefix="",lossless=false,format=USTAR + gzip_test.go:62: got gzip streams: + gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1024 + gzip_test.go:80: [1] at 1052 in stargz, uncompressed length 2048 +=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="",src=2,format=PAX + testutil.go:485: Offset: 540, NextOffset: 572 +=== NAME TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=0,prefix="",lossless=false,format=USTAR + gzip_test.go:80: [2] at 3128 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000041cSTARGZ" +=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="",src=2,format=PAX testutil.go:485: Offset: 1592, NextOffset: 1624 -=== NAME TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=0,prefix="",lossless=true,format=PAX + testutil.go:485: Offset: 572, NextOffset: 3156 +=== NAME TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=0,prefix="",lossless=false,format=USTAR testutil.go:1462: got TOC entries: +=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="",src=2,format=PAX + testutil.go:485: Offset: 1624, NextOffset: 4264 +=== NAME TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=0,prefix="",lossless=false,format=USTAR testutil.go:1465: [0]: {"name":"foo","type":"dir","mode":493} +=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="",src=2,format=PAX + testutil.go:371: Comparing: "" vs "" + testutil.go:377: Directory: "" vs "": [.no.prefetch.landmark foo foo2] vs [foo foo2] +=== NAME TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=0,prefix="",lossless=false,format=USTAR testutil.go:1465: [1]: {"name":"foo/bar","type":"symlink","linkName":"../../x","mode":420} -=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="/",src=2,format=USTAR - testutil.go:485: Offset: 540, NextOffset: 572 -=== RUN TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=0,prefix="",lossless=false,format=PAX -=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="/",src=2,format=USTAR - testutil.go:485: Offset: 1624, NextOffset: 4264 - testutil.go:485: Offset: 572, NextOffset: 3156 +=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="",src=2,format=PAX testutil.go:371: Comparing: "foo2" vs "foo2" testutil.go:377: Directory: "foo2" vs "foo2": [bar] vs [bar] testutil.go:371: Comparing: "foo2/bar" vs "foo2/bar" @@ -13479,8 +13434,21 @@ testutil.go:485: Offset: 3156, NextOffset: 3188 testutil.go:485: Offset: 4296, NextOffset: 7983 testutil.go:485: Offset: 3188, NextOffset: 6875 -=== RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="../",src=2,format=USTAR -=== NAME TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=0,prefix="",lossless=false,format=PAX + testutil.go:371: Comparing: "foo" vs "foo" + testutil.go:485: Offset: 1592, NextOffset: 1624 + testutil.go:485: Offset: 540, NextOffset: 572 + testutil.go:485: Offset: 1624, NextOffset: 4264 + testutil.go:485: Offset: 572, NextOffset: 3156 +=== RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="./",src=2,format=PAX +=== RUN TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=0,prefix="",lossless=true,format=PAX + gzip_test.go:62: got gzip streams: + gzip_test.go:80: [0] at 0 in stargz, uncompressed length 2148 + gzip_test.go:80: [1] at 2176 in stargz, uncompressed length 2048 + gzip_test.go:80: [2] at 4252 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000880STARGZ" + testutil.go:1462: got TOC entries: + testutil.go:1465: [0]: {"name":"foo","type":"dir","mode":493} + testutil.go:1465: [1]: {"name":"foo/bar","type":"symlink","linkName":"../../x","mode":420} +=== RUN TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=0,prefix="",lossless=false,format=PAX gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1024 gzip_test.go:80: [1] at 1052 in stargz, uncompressed length 2048 @@ -13489,6 +13457,8 @@ testutil.go:1465: [0]: {"name":"foo","type":"dir","mode":493} testutil.go:1465: [1]: {"name":"foo/bar","type":"symlink","linkName":"../../x","mode":420} === RUN TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=0,prefix="",lossless=true,format=GNU +=== RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=-1,prefix="",format=PAX#02 +=== NAME TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=0,prefix="",lossless=true,format=GNU gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 2148 gzip_test.go:80: [1] at 2176 in stargz, uncompressed length 2048 @@ -13505,8 +13475,6 @@ testutil.go:1465: [0]: {"name":"foo","type":"dir","mode":493} testutil.go:1465: [1]: {"name":"foo/bar","type":"symlink","linkName":"../../x","mode":420} === RUN TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=0,prefix="./",lossless=true,format=USTAR -=== RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=-1,prefix="../",format=PAX#02 -=== NAME TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=0,prefix="./",lossless=true,format=USTAR gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 2148 gzip_test.go:80: [1] at 2176 in stargz, uncompressed length 2048 @@ -13523,41 +13491,61 @@ testutil.go:1465: [0]: {"name":"foo","type":"dir","mode":493} testutil.go:1465: [1]: {"name":"foo/bar","type":"symlink","linkName":"../../x","mode":420} === RUN TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=0,prefix="./",lossless=true,format=PAX -=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="../",src=2,format=USTAR - testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"../foo","type":"reg","size":5,"mode":420,"offset":540,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../foo","type":"chunk","offset":572,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"../foo2/","type":"dir","mode":493},{"name":"../foo2/bar","type":"reg","size":5,"mode":420,"offset":3156,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../foo2/bar","type":"chunk","offset":3188,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} - testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":540,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"../foo","type":"reg","size":5,"mode":420,"offset":1592,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../foo","type":"chunk","offset":1624,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"../foo2/","type":"dir","mode":493},{"name":"../foo2/bar","type":"reg","size":5,"mode":420,"offset":4264,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../foo2/bar","type":"chunk","offset":4296,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} + gzip_test.go:62: got gzip streams: + gzip_test.go:80: [0] at 0 in stargz, uncompressed length 2148 + gzip_test.go:80: [1] at 2176 in stargz, uncompressed length 2048 + gzip_test.go:80: [2] at 4252 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000880STARGZ" + testutil.go:1462: got TOC entries: + testutil.go:1465: [0]: {"name":"foo","type":"dir","mode":493} + testutil.go:1465: [1]: {"name":"foo/bar","type":"symlink","linkName":"../../x","mode":420} +=== RUN TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=0,prefix="./",lossless=false,format=PAX + gzip_test.go:62: got gzip streams: + gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1024 + gzip_test.go:80: [1] at 1052 in stargz, uncompressed length 2048 + gzip_test.go:80: [2] at 3128 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000041cSTARGZ" + testutil.go:1462: got TOC entries: + testutil.go:1465: [0]: {"name":"foo","type":"dir","mode":493} + testutil.go:1465: [1]: {"name":"foo/bar","type":"symlink","linkName":"../../x","mode":420} +=== RUN TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=0,prefix="./",lossless=true,format=GNU +=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="./",src=2,format=PAX + testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"./foo","type":"reg","size":5,"mode":420,"offset":540,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./foo","type":"chunk","offset":572,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"./foo2/","type":"dir","mode":493},{"name":"./foo2/bar","type":"reg","size":5,"mode":420,"offset":3156,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./foo2/bar","type":"chunk","offset":3188,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} + testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":540,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"./foo","type":"reg","size":5,"mode":420,"offset":1592,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./foo","type":"chunk","offset":1624,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"./foo2/","type":"dir","mode":493},{"name":"./foo2/bar","type":"reg","size":5,"mode":420,"offset":4264,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./foo2/bar","type":"chunk","offset":4296,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} testutil.go:371: Comparing: "" vs "" testutil.go:377: Directory: "" vs "": [foo foo2] vs [.no.prefetch.landmark foo foo2] - testutil.go:371: Comparing: "foo" vs "foo" - testutil.go:485: Offset: 540, NextOffset: 572 - testutil.go:485: Offset: 1592, NextOffset: 1624 - testutil.go:485: Offset: 572, NextOffset: 3156 - testutil.go:485: Offset: 1624, NextOffset: 4264 testutil.go:371: Comparing: "foo2" vs "foo2" +=== NAME TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=0,prefix="./",lossless=true,format=GNU + gzip_test.go:62: got gzip streams: +=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="./",src=2,format=PAX testutil.go:377: Directory: "foo2" vs "foo2": [bar] vs [bar] testutil.go:371: Comparing: "foo2/bar" vs "foo2/bar" - testutil.go:485: Offset: 3156, NextOffset: 3188 - testutil.go:485: Offset: 4264, NextOffset: 4296 -=== NAME TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=0,prefix="./",lossless=true,format=PAX - gzip_test.go:62: got gzip streams: +=== NAME TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=0,prefix="./",lossless=true,format=GNU gzip_test.go:80: [0] at 0 in stargz, uncompressed length 2148 +=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="./",src=2,format=PAX + testutil.go:485: Offset: 3156, NextOffset: 3188 +=== NAME TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=0,prefix="./",lossless=true,format=GNU gzip_test.go:80: [1] at 2176 in stargz, uncompressed length 2048 gzip_test.go:80: [2] at 4252 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000880STARGZ" -=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="../",src=2,format=USTAR +=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="./",src=2,format=PAX + testutil.go:485: Offset: 4264, NextOffset: 4296 testutil.go:485: Offset: 3188, NextOffset: 6875 -=== NAME TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=0,prefix="./",lossless=true,format=PAX + testutil.go:485: Offset: 4296, NextOffset: 7983 +=== NAME TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=0,prefix="./",lossless=true,format=GNU testutil.go:1462: got TOC entries: +=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="./",src=2,format=PAX + testutil.go:371: Comparing: "foo" vs "foo" + testutil.go:485: Offset: 540, NextOffset: 572 +=== NAME TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=0,prefix="./",lossless=true,format=GNU testutil.go:1465: [0]: {"name":"foo","type":"dir","mode":493} -=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="../",src=2,format=USTAR - testutil.go:485: Offset: 4296, NextOffset: 7983 -=== NAME TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=0,prefix="./",lossless=true,format=PAX +=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="./",src=2,format=PAX + testutil.go:485: Offset: 1592, NextOffset: 1624 + testutil.go:485: Offset: 572, NextOffset: 3156 +=== NAME TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=0,prefix="./",lossless=true,format=GNU testutil.go:1465: [1]: {"name":"foo/bar","type":"symlink","linkName":"../../x","mode":420} -=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="../",src=2,format=USTAR +=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="./",src=2,format=PAX + testutil.go:485: Offset: 1624, NextOffset: 4264 testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [.no.prefetch.landmark foo foo2] vs [foo foo2] + testutil.go:377: Directory: "" vs "": [foo2 .no.prefetch.landmark foo] vs [foo foo2] testutil.go:371: Comparing: "foo" vs "foo" -=== RUN TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=0,prefix="./",lossless=false,format=PAX -=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="../",src=2,format=USTAR testutil.go:485: Offset: 1592, NextOffset: 1624 testutil.go:485: Offset: 540, NextOffset: 572 testutil.go:485: Offset: 1624, NextOffset: 4264 @@ -13569,17 +13557,17 @@ testutil.go:485: Offset: 3156, NextOffset: 3188 testutil.go:485: Offset: 4296, NextOffset: 7983 testutil.go:485: Offset: 3188, NextOffset: 6875 -=== NAME TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=0,prefix="./",lossless=false,format=PAX +=== RUN TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=0,prefix="./",lossless=false,format=GNU +=== RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="/",src=2,format=PAX +=== NAME TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=0,prefix="./",lossless=false,format=GNU gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1024 gzip_test.go:80: [1] at 1052 in stargz, uncompressed length 2048 gzip_test.go:80: [2] at 3128 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000041cSTARGZ" -=== RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="",src=2,format=PAX -=== NAME TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=0,prefix="./",lossless=false,format=PAX testutil.go:1462: got TOC entries: testutil.go:1465: [0]: {"name":"foo","type":"dir","mode":493} testutil.go:1465: [1]: {"name":"foo/bar","type":"symlink","linkName":"../../x","mode":420} -=== RUN TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=0,prefix="./",lossless=true,format=GNU +=== RUN TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=0,prefix="/",lossless=true,format=USTAR gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 2148 gzip_test.go:80: [1] at 2176 in stargz, uncompressed length 2048 @@ -13587,17 +13575,17 @@ testutil.go:1462: got TOC entries: testutil.go:1465: [0]: {"name":"foo","type":"dir","mode":493} testutil.go:1465: [1]: {"name":"foo/bar","type":"symlink","linkName":"../../x","mode":420} -=== RUN TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=0,prefix="./",lossless=false,format=GNU +=== RUN TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=0,prefix="/",lossless=false,format=USTAR +=== RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=-1,prefix="",format=GNU#02 +=== NAME TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=0,prefix="/",lossless=false,format=USTAR gzip_test.go:62: got gzip streams: -=== RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=-1,prefix="../",format=GNU#02 -=== NAME TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=0,prefix="./",lossless=false,format=GNU gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1024 gzip_test.go:80: [1] at 1052 in stargz, uncompressed length 2048 gzip_test.go:80: [2] at 3128 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000041cSTARGZ" testutil.go:1462: got TOC entries: testutil.go:1465: [0]: {"name":"foo","type":"dir","mode":493} testutil.go:1465: [1]: {"name":"foo/bar","type":"symlink","linkName":"../../x","mode":420} -=== RUN TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=0,prefix="/",lossless=true,format=USTAR +=== RUN TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=0,prefix="/",lossless=true,format=PAX gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 2148 gzip_test.go:80: [1] at 2176 in stargz, uncompressed length 2048 @@ -13605,7 +13593,7 @@ testutil.go:1462: got TOC entries: testutil.go:1465: [0]: {"name":"foo","type":"dir","mode":493} testutil.go:1465: [1]: {"name":"foo/bar","type":"symlink","linkName":"../../x","mode":420} -=== RUN TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=0,prefix="/",lossless=false,format=USTAR +=== RUN TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=0,prefix="/",lossless=false,format=PAX gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1024 gzip_test.go:80: [1] at 1052 in stargz, uncompressed length 2048 @@ -13613,7 +13601,7 @@ testutil.go:1462: got TOC entries: testutil.go:1465: [0]: {"name":"foo","type":"dir","mode":493} testutil.go:1465: [1]: {"name":"foo/bar","type":"symlink","linkName":"../../x","mode":420} -=== RUN TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=0,prefix="/",lossless=true,format=PAX +=== RUN TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=0,prefix="/",lossless=true,format=GNU gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 2148 gzip_test.go:80: [1] at 2176 in stargz, uncompressed length 2048 @@ -13621,24 +13609,17 @@ testutil.go:1462: got TOC entries: testutil.go:1465: [0]: {"name":"foo","type":"dir","mode":493} testutil.go:1465: [1]: {"name":"foo/bar","type":"symlink","linkName":"../../x","mode":420} -=== RUN TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=0,prefix="/",lossless=false,format=PAX -=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="",src=2,format=PAX - testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"foo","type":"reg","size":5,"mode":420,"offset":540,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"foo","type":"chunk","offset":572,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"foo2/","type":"dir","mode":493},{"name":"foo2/bar","type":"reg","size":5,"mode":420,"offset":3156,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"foo2/bar","type":"chunk","offset":3188,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} - testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":540,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"foo","type":"reg","size":5,"mode":420,"offset":1592,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"foo","type":"chunk","offset":1624,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"foo2/","type":"dir","mode":493},{"name":"foo2/bar","type":"reg","size":5,"mode":420,"offset":4264,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"foo2/bar","type":"chunk","offset":4296,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} +=== RUN TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=0,prefix="/",lossless=false,format=GNU +=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="/",src=2,format=PAX + testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"/foo","type":"reg","size":5,"mode":420,"offset":540,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/foo","type":"chunk","offset":572,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"/foo2/","type":"dir","mode":493},{"name":"/foo2/bar","type":"reg","size":5,"mode":420,"offset":3156,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/foo2/bar","type":"chunk","offset":3188,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} + testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":540,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"/foo","type":"reg","size":5,"mode":420,"offset":1592,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/foo","type":"chunk","offset":1624,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"/foo2/","type":"dir","mode":493},{"name":"/foo2/bar","type":"reg","size":5,"mode":420,"offset":4264,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/foo2/bar","type":"chunk","offset":4296,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [foo foo2] vs [.no.prefetch.landmark foo foo2] + testutil.go:377: Directory: "" vs "": [foo foo2] vs [foo foo2 .no.prefetch.landmark] testutil.go:371: Comparing: "foo" vs "foo" testutil.go:485: Offset: 540, NextOffset: 572 -=== NAME TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=0,prefix="/",lossless=false,format=PAX +=== NAME TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=0,prefix="/",lossless=false,format=GNU gzip_test.go:62: got gzip streams: - gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1024 - gzip_test.go:80: [1] at 1052 in stargz, uncompressed length 2048 - gzip_test.go:80: [2] at 3128 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000041cSTARGZ" - testutil.go:1462: got TOC entries: - testutil.go:1465: [0]: {"name":"foo","type":"dir","mode":493} - testutil.go:1465: [1]: {"name":"foo/bar","type":"symlink","linkName":"../../x","mode":420} -=== RUN TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=0,prefix="/",lossless=true,format=GNU -=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="",src=2,format=PAX +=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="/",src=2,format=PAX testutil.go:485: Offset: 1592, NextOffset: 1624 testutil.go:485: Offset: 572, NextOffset: 3156 testutil.go:485: Offset: 1624, NextOffset: 4264 @@ -13648,11 +13629,26 @@ testutil.go:485: Offset: 3156, NextOffset: 3188 testutil.go:485: Offset: 4264, NextOffset: 4296 testutil.go:485: Offset: 3188, NextOffset: 6875 +=== NAME TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=0,prefix="/",lossless=false,format=GNU + gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1024 +=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="/",src=2,format=PAX testutil.go:485: Offset: 4296, NextOffset: 7983 testutil.go:371: Comparing: "" vs "" +=== NAME TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=0,prefix="/",lossless=false,format=GNU + gzip_test.go:80: [1] at 1052 in stargz, uncompressed length 2048 +=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="/",src=2,format=PAX testutil.go:377: Directory: "" vs "": [.no.prefetch.landmark foo foo2] vs [foo foo2] testutil.go:371: Comparing: "foo" vs "foo" +=== NAME TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=0,prefix="/",lossless=false,format=GNU + gzip_test.go:80: [2] at 3128 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000041cSTARGZ" +=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="/",src=2,format=PAX testutil.go:485: Offset: 1592, NextOffset: 1624 +=== NAME TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=0,prefix="/",lossless=false,format=GNU + testutil.go:1462: got TOC entries: + testutil.go:1465: [0]: {"name":"foo","type":"dir","mode":493} + testutil.go:1465: [1]: {"name":"foo/bar","type":"symlink","linkName":"../../x","mode":420} +=== RUN TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=0,prefix="../",lossless=true,format=USTAR +=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="/",src=2,format=PAX testutil.go:485: Offset: 540, NextOffset: 572 testutil.go:485: Offset: 1624, NextOffset: 4264 testutil.go:485: Offset: 572, NextOffset: 3156 @@ -13663,19 +13659,18 @@ testutil.go:485: Offset: 3156, NextOffset: 3188 testutil.go:485: Offset: 4296, NextOffset: 7983 testutil.go:485: Offset: 3188, NextOffset: 6875 -=== NAME TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=0,prefix="/",lossless=true,format=GNU +=== RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="../",src=2,format=PAX +=== NAME TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=0,prefix="../",lossless=true,format=USTAR gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 2148 gzip_test.go:80: [1] at 2176 in stargz, uncompressed length 2048 gzip_test.go:80: [2] at 4252 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000880STARGZ" -=== RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="./",src=2,format=PAX -=== NAME TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=0,prefix="/",lossless=true,format=GNU testutil.go:1462: got TOC entries: testutil.go:1465: [0]: {"name":"foo","type":"dir","mode":493} testutil.go:1465: [1]: {"name":"foo/bar","type":"symlink","linkName":"../../x","mode":420} -=== RUN TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=0,prefix="/",lossless=false,format=GNU -=== RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=-2,prefix="",format=USTAR#02 -=== NAME TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=0,prefix="/",lossless=false,format=GNU +=== RUN TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=0,prefix="../",lossless=false,format=USTAR +=== RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=-1,prefix="./",format=USTAR#02 +=== NAME TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=0,prefix="../",lossless=false,format=USTAR gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1024 gzip_test.go:80: [1] at 1052 in stargz, uncompressed length 2048 @@ -13683,7 +13678,7 @@ testutil.go:1462: got TOC entries: testutil.go:1465: [0]: {"name":"foo","type":"dir","mode":493} testutil.go:1465: [1]: {"name":"foo/bar","type":"symlink","linkName":"../../x","mode":420} -=== RUN TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=0,prefix="../",lossless=true,format=USTAR +=== RUN TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=0,prefix="../",lossless=true,format=PAX gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 2148 gzip_test.go:80: [1] at 2176 in stargz, uncompressed length 2048 @@ -13691,7 +13686,41 @@ testutil.go:1462: got TOC entries: testutil.go:1465: [0]: {"name":"foo","type":"dir","mode":493} testutil.go:1465: [1]: {"name":"foo/bar","type":"symlink","linkName":"../../x","mode":420} -=== RUN TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=0,prefix="../",lossless=false,format=USTAR +=== RUN TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=0,prefix="../",lossless=false,format=PAX +=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="../",src=2,format=PAX + testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"../foo","type":"reg","size":5,"mode":420,"offset":540,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../foo","type":"chunk","offset":572,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"../foo2/","type":"dir","mode":493},{"name":"../foo2/bar","type":"reg","size":5,"mode":420,"offset":3156,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../foo2/bar","type":"chunk","offset":3188,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} + testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":540,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"../foo","type":"reg","size":5,"mode":420,"offset":1592,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../foo","type":"chunk","offset":1624,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"../foo2/","type":"dir","mode":493},{"name":"../foo2/bar","type":"reg","size":5,"mode":420,"offset":4264,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../foo2/bar","type":"chunk","offset":4296,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} + testutil.go:371: Comparing: "" vs "" + testutil.go:377: Directory: "" vs "": [foo foo2] vs [.no.prefetch.landmark foo foo2] + testutil.go:371: Comparing: "foo" vs "foo" + testutil.go:485: Offset: 540, NextOffset: 572 + testutil.go:485: Offset: 1592, NextOffset: 1624 + testutil.go:485: Offset: 572, NextOffset: 3156 + testutil.go:485: Offset: 1624, NextOffset: 4264 + testutil.go:371: Comparing: "foo2" vs "foo2" + testutil.go:377: Directory: "foo2" vs "foo2": [bar] vs [bar] + testutil.go:371: Comparing: "foo2/bar" vs "foo2/bar" + testutil.go:485: Offset: 3156, NextOffset: 3188 + testutil.go:485: Offset: 4264, NextOffset: 4296 + testutil.go:485: Offset: 3188, NextOffset: 6875 + testutil.go:485: Offset: 4296, NextOffset: 7983 + testutil.go:371: Comparing: "" vs "" + testutil.go:377: Directory: "" vs "": [foo2 .no.prefetch.landmark foo] vs [foo foo2] + testutil.go:371: Comparing: "foo" vs "foo" + testutil.go:485: Offset: 1592, NextOffset: 1624 + testutil.go:485: Offset: 540, NextOffset: 572 + testutil.go:485: Offset: 1624, NextOffset: 4264 + testutil.go:485: Offset: 572, NextOffset: 3156 + testutil.go:371: Comparing: "foo2" vs "foo2" + testutil.go:377: Directory: "foo2" vs "foo2": [bar] vs [bar] + testutil.go:371: Comparing: "foo2/bar" vs "foo2/bar" + testutil.go:485: Offset: 4264, NextOffset: 4296 + testutil.go:485: Offset: 3156, NextOffset: 3188 + testutil.go:485: Offset: 4296, NextOffset: 7983 + testutil.go:485: Offset: 3188, NextOffset: 6875 +=== RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="",src=2,format=GNU +=== RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=-1,prefix="./",format=PAX#02 +=== NAME TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=0,prefix="../",lossless=false,format=PAX gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1024 gzip_test.go:80: [1] at 1052 in stargz, uncompressed length 2048 @@ -13699,7 +13728,7 @@ testutil.go:1462: got TOC entries: testutil.go:1465: [0]: {"name":"foo","type":"dir","mode":493} testutil.go:1465: [1]: {"name":"foo/bar","type":"symlink","linkName":"../../x","mode":420} -=== RUN TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=0,prefix="../",lossless=true,format=PAX +=== RUN TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=0,prefix="../",lossless=true,format=GNU gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 2148 gzip_test.go:80: [1] at 2176 in stargz, uncompressed length 2048 @@ -13707,7 +13736,7 @@ testutil.go:1462: got TOC entries: testutil.go:1465: [0]: {"name":"foo","type":"dir","mode":493} testutil.go:1465: [1]: {"name":"foo/bar","type":"symlink","linkName":"../../x","mode":420} -=== RUN TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=0,prefix="../",lossless=false,format=PAX +=== RUN TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=0,prefix="../",lossless=false,format=GNU gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1024 gzip_test.go:80: [1] at 1052 in stargz, uncompressed length 2048 @@ -13715,22 +13744,28 @@ testutil.go:1462: got TOC entries: testutil.go:1465: [0]: {"name":"foo","type":"dir","mode":493} testutil.go:1465: [1]: {"name":"foo/bar","type":"symlink","linkName":"../../x","mode":420} -=== RUN TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=0,prefix="../",lossless=true,format=GNU -=== RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=-2,prefix="",format=PAX#02 -=== NAME TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=0,prefix="../",lossless=true,format=GNU +=== RUN TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=1,prefix="",lossless=true,format=USTAR gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 2148 - gzip_test.go:80: [1] at 2176 in stargz, uncompressed length 2048 - gzip_test.go:80: [2] at 4252 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000880STARGZ" + gzip_test.go:80: [1] at 132 in stargz, uncompressed length 2048 + gzip_test.go:80: [2] at 352 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000084STARGZ" testutil.go:1462: got TOC entries: testutil.go:1465: [0]: {"name":"foo","type":"dir","mode":493} testutil.go:1465: [1]: {"name":"foo/bar","type":"symlink","linkName":"../../x","mode":420} -=== RUN TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=0,prefix="../",lossless=false,format=GNU -=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="./",src=2,format=PAX - testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"./foo","type":"reg","size":5,"mode":420,"offset":540,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./foo","type":"chunk","offset":572,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"./foo2/","type":"dir","mode":493},{"name":"./foo2/bar","type":"reg","size":5,"mode":420,"offset":3156,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./foo2/bar","type":"chunk","offset":3188,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} - testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":540,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"./foo","type":"reg","size":5,"mode":420,"offset":1592,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./foo","type":"chunk","offset":1624,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"./foo2/","type":"dir","mode":493},{"name":"./foo2/bar","type":"reg","size":5,"mode":420,"offset":4264,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./foo2/bar","type":"chunk","offset":4296,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} +=== RUN TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=1,prefix="",lossless=false,format=USTAR + gzip_test.go:62: got gzip streams: + gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1024 + gzip_test.go:80: [1] at 126 in stargz, uncompressed length 2048 + gzip_test.go:80: [2] at 346 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000007eSTARGZ" + testutil.go:1462: got TOC entries: + testutil.go:1465: [0]: {"name":"foo","type":"dir","mode":493} + testutil.go:1465: [1]: {"name":"foo/bar","type":"symlink","linkName":"../../x","mode":420} +=== RUN TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=1,prefix="",lossless=true,format=PAX +=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="",src=2,format=GNU + testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"foo","type":"reg","size":5,"mode":420,"offset":540,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"foo","type":"chunk","offset":572,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"foo2/","type":"dir","mode":493},{"name":"foo2/bar","type":"reg","size":5,"mode":420,"offset":3156,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"foo2/bar","type":"chunk","offset":3188,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} + testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":540,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"foo","type":"reg","size":5,"mode":420,"offset":1592,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"foo","type":"chunk","offset":1624,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"foo2/","type":"dir","mode":493},{"name":"foo2/bar","type":"reg","size":5,"mode":420,"offset":4264,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"foo2/bar","type":"chunk","offset":4296,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [foo foo2] vs [.no.prefetch.landmark foo foo2] + testutil.go:377: Directory: "" vs "": [foo2 foo] vs [.no.prefetch.landmark foo foo2] testutil.go:371: Comparing: "foo" vs "foo" testutil.go:485: Offset: 540, NextOffset: 572 testutil.go:485: Offset: 1592, NextOffset: 1624 @@ -13745,21 +13780,6 @@ testutil.go:485: Offset: 4296, NextOffset: 7983 testutil.go:371: Comparing: "" vs "" testutil.go:377: Directory: "" vs "": [.no.prefetch.landmark foo foo2] vs [foo foo2] - testutil.go:371: Comparing: "foo" vs "foo" - testutil.go:485: Offset: 1592, NextOffset: 1624 -=== NAME TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=0,prefix="../",lossless=false,format=GNU - gzip_test.go:62: got gzip streams: - gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1024 - gzip_test.go:80: [1] at 1052 in stargz, uncompressed length 2048 - gzip_test.go:80: [2] at 3128 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000041cSTARGZ" - testutil.go:1462: got TOC entries: - testutil.go:1465: [0]: {"name":"foo","type":"dir","mode":493} - testutil.go:1465: [1]: {"name":"foo/bar","type":"symlink","linkName":"../../x","mode":420} -=== RUN TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=1,prefix="",lossless=true,format=USTAR -=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="./",src=2,format=PAX - testutil.go:485: Offset: 540, NextOffset: 572 - testutil.go:485: Offset: 1624, NextOffset: 4264 - testutil.go:485: Offset: 572, NextOffset: 3156 testutil.go:371: Comparing: "foo2" vs "foo2" testutil.go:377: Directory: "foo2" vs "foo2": [bar] vs [bar] testutil.go:371: Comparing: "foo2/bar" vs "foo2/bar" @@ -13767,25 +13787,13 @@ testutil.go:485: Offset: 3156, NextOffset: 3188 testutil.go:485: Offset: 4296, NextOffset: 7983 testutil.go:485: Offset: 3188, NextOffset: 6875 -=== RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="/",src=2,format=PAX -=== NAME TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=1,prefix="",lossless=true,format=USTAR - gzip_test.go:62: got gzip streams: - gzip_test.go:80: [0] at 0 in stargz, uncompressed length 2148 - gzip_test.go:80: [1] at 132 in stargz, uncompressed length 2048 - gzip_test.go:80: [2] at 352 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000084STARGZ" - testutil.go:1462: got TOC entries: - testutil.go:1465: [0]: {"name":"foo","type":"dir","mode":493} - testutil.go:1465: [1]: {"name":"foo/bar","type":"symlink","linkName":"../../x","mode":420} -=== RUN TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=1,prefix="",lossless=false,format=USTAR - gzip_test.go:62: got gzip streams: - gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1024 - gzip_test.go:80: [1] at 126 in stargz, uncompressed length 2048 - gzip_test.go:80: [2] at 346 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000007eSTARGZ" - testutil.go:1462: got TOC entries: - testutil.go:1465: [0]: {"name":"foo","type":"dir","mode":493} - testutil.go:1465: [1]: {"name":"foo/bar","type":"symlink","linkName":"../../x","mode":420} -=== RUN TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=1,prefix="",lossless=true,format=PAX -=== RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=-2,prefix="",format=GNU#02 + testutil.go:371: Comparing: "foo" vs "foo" + testutil.go:485: Offset: 1592, NextOffset: 1624 + testutil.go:485: Offset: 540, NextOffset: 572 + testutil.go:485: Offset: 1624, NextOffset: 4264 + testutil.go:485: Offset: 572, NextOffset: 3156 +=== RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="./",src=2,format=GNU +=== RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=-1,prefix="./",format=GNU#02 === NAME TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=1,prefix="",lossless=true,format=PAX gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 2148 @@ -13819,9 +13827,9 @@ testutil.go:1465: [0]: {"name":"foo","type":"dir","mode":493} testutil.go:1465: [1]: {"name":"foo/bar","type":"symlink","linkName":"../../x","mode":420} === RUN TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=1,prefix="./",lossless=true,format=USTAR -=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="/",src=2,format=PAX - testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"/foo","type":"reg","size":5,"mode":420,"offset":540,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/foo","type":"chunk","offset":572,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"/foo2/","type":"dir","mode":493},{"name":"/foo2/bar","type":"reg","size":5,"mode":420,"offset":3156,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/foo2/bar","type":"chunk","offset":3188,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} - testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":540,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"/foo","type":"reg","size":5,"mode":420,"offset":1592,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/foo","type":"chunk","offset":1624,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"/foo2/","type":"dir","mode":493},{"name":"/foo2/bar","type":"reg","size":5,"mode":420,"offset":4264,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/foo2/bar","type":"chunk","offset":4296,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} +=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="./",src=2,format=GNU + testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"./foo","type":"reg","size":5,"mode":420,"offset":540,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./foo","type":"chunk","offset":572,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"./foo2/","type":"dir","mode":493},{"name":"./foo2/bar","type":"reg","size":5,"mode":420,"offset":3156,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./foo2/bar","type":"chunk","offset":3188,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} + testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":540,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"./foo","type":"reg","size":5,"mode":420,"offset":1592,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./foo","type":"chunk","offset":1624,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"./foo2/","type":"dir","mode":493},{"name":"./foo2/bar","type":"reg","size":5,"mode":420,"offset":4264,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./foo2/bar","type":"chunk","offset":4296,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} testutil.go:371: Comparing: "" vs "" testutil.go:377: Directory: "" vs "": [foo2 foo] vs [.no.prefetch.landmark foo foo2] testutil.go:371: Comparing: "foo" vs "foo" @@ -13833,10 +13841,26 @@ testutil.go:377: Directory: "foo2" vs "foo2": [bar] vs [bar] testutil.go:371: Comparing: "foo2/bar" vs "foo2/bar" testutil.go:485: Offset: 3156, NextOffset: 3188 +=== RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=-1,prefix="/",format=USTAR#02 +=== NAME TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=1,prefix="./",lossless=true,format=USTAR + gzip_test.go:62: got gzip streams: + gzip_test.go:80: [0] at 0 in stargz, uncompressed length 2148 + gzip_test.go:80: [1] at 134 in stargz, uncompressed length 2048 + gzip_test.go:80: [2] at 353 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000086STARGZ" +=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="./",src=2,format=GNU testutil.go:485: Offset: 4264, NextOffset: 4296 +=== NAME TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=1,prefix="./",lossless=true,format=USTAR + testutil.go:1462: got TOC entries: + testutil.go:1465: [0]: {"name":"foo","type":"dir","mode":493} +=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="./",src=2,format=GNU testutil.go:485: Offset: 3188, NextOffset: 6875 +=== NAME TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=1,prefix="./",lossless=true,format=USTAR + testutil.go:1465: [1]: {"name":"foo/bar","type":"symlink","linkName":"../../x","mode":420} +=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="./",src=2,format=GNU testutil.go:485: Offset: 4296, NextOffset: 7983 testutil.go:371: Comparing: "" vs "" +=== RUN TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=1,prefix="./",lossless=false,format=USTAR +=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="./",src=2,format=GNU testutil.go:377: Directory: "" vs "": [.no.prefetch.landmark foo foo2] vs [foo foo2] testutil.go:371: Comparing: "foo" vs "foo" testutil.go:485: Offset: 1592, NextOffset: 1624 @@ -13850,18 +13874,8 @@ testutil.go:485: Offset: 3156, NextOffset: 3188 testutil.go:485: Offset: 4296, NextOffset: 7983 testutil.go:485: Offset: 3188, NextOffset: 6875 -=== RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="../",src=2,format=PAX -=== NAME TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=1,prefix="./",lossless=true,format=USTAR - gzip_test.go:62: got gzip streams: - gzip_test.go:80: [0] at 0 in stargz, uncompressed length 2148 - gzip_test.go:80: [1] at 134 in stargz, uncompressed length 2048 - gzip_test.go:80: [2] at 353 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000086STARGZ" -=== RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=-2,prefix="./",format=USTAR#02 -=== NAME TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=1,prefix="./",lossless=true,format=USTAR - testutil.go:1462: got TOC entries: - testutil.go:1465: [0]: {"name":"foo","type":"dir","mode":493} - testutil.go:1465: [1]: {"name":"foo/bar","type":"symlink","linkName":"../../x","mode":420} -=== RUN TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=1,prefix="./",lossless=false,format=USTAR +=== RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="/",src=2,format=GNU +=== NAME TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=1,prefix="./",lossless=false,format=USTAR gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1024 gzip_test.go:80: [1] at 127 in stargz, uncompressed length 2048 @@ -13886,28 +13900,6 @@ testutil.go:1465: [0]: {"name":"foo","type":"dir","mode":493} testutil.go:1465: [1]: {"name":"foo/bar","type":"symlink","linkName":"../../x","mode":420} === RUN TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=1,prefix="./",lossless=true,format=GNU -=== RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=-2,prefix="./",format=PAX#02 -=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="../",src=2,format=PAX - testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"../foo","type":"reg","size":5,"mode":420,"offset":540,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../foo","type":"chunk","offset":572,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"../foo2/","type":"dir","mode":493},{"name":"../foo2/bar","type":"reg","size":5,"mode":420,"offset":3156,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../foo2/bar","type":"chunk","offset":3188,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} - testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":540,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"../foo","type":"reg","size":5,"mode":420,"offset":1592,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../foo","type":"chunk","offset":1624,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"../foo2/","type":"dir","mode":493},{"name":"../foo2/bar","type":"reg","size":5,"mode":420,"offset":4264,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../foo2/bar","type":"chunk","offset":4296,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} - testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [foo2 foo] vs [foo foo2 .no.prefetch.landmark] - testutil.go:371: Comparing: "foo" vs "foo" - testutil.go:485: Offset: 540, NextOffset: 572 - testutil.go:485: Offset: 1592, NextOffset: 1624 - testutil.go:485: Offset: 572, NextOffset: 3156 - testutil.go:485: Offset: 1624, NextOffset: 4264 - testutil.go:371: Comparing: "foo2" vs "foo2" - testutil.go:377: Directory: "foo2" vs "foo2": [bar] vs [bar] - testutil.go:371: Comparing: "foo2/bar" vs "foo2/bar" - testutil.go:485: Offset: 3156, NextOffset: 3188 - testutil.go:485: Offset: 4264, NextOffset: 4296 - testutil.go:485: Offset: 3188, NextOffset: 6875 - testutil.go:485: Offset: 4296, NextOffset: 7983 - testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [.no.prefetch.landmark foo foo2] vs [foo foo2] - testutil.go:371: Comparing: "foo" vs "foo" -=== NAME TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=1,prefix="./",lossless=true,format=GNU gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 2148 gzip_test.go:80: [1] at 135 in stargz, uncompressed length 2048 @@ -13916,20 +13908,6 @@ testutil.go:1465: [0]: {"name":"foo","type":"dir","mode":493} testutil.go:1465: [1]: {"name":"foo/bar","type":"symlink","linkName":"../../x","mode":420} === RUN TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=1,prefix="./",lossless=false,format=GNU -=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="../",src=2,format=PAX - testutil.go:485: Offset: 1592, NextOffset: 1624 - testutil.go:485: Offset: 540, NextOffset: 572 - testutil.go:485: Offset: 1624, NextOffset: 4264 - testutil.go:485: Offset: 572, NextOffset: 3156 - testutil.go:371: Comparing: "foo2" vs "foo2" - testutil.go:377: Directory: "foo2" vs "foo2": [bar] vs [bar] - testutil.go:371: Comparing: "foo2/bar" vs "foo2/bar" - testutil.go:485: Offset: 4264, NextOffset: 4296 - testutil.go:485: Offset: 3156, NextOffset: 3188 - testutil.go:485: Offset: 4296, NextOffset: 7983 - testutil.go:485: Offset: 3188, NextOffset: 6875 -=== RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="",src=2,format=GNU -=== NAME TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=1,prefix="./",lossless=false,format=GNU gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1024 gzip_test.go:80: [1] at 127 in stargz, uncompressed length 2048 @@ -13938,50 +13916,36 @@ testutil.go:1465: [0]: {"name":"foo","type":"dir","mode":493} testutil.go:1465: [1]: {"name":"foo/bar","type":"symlink","linkName":"../../x","mode":420} === RUN TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=1,prefix="/",lossless=true,format=USTAR +=== RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=-1,prefix="/",format=PAX#02 +=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="/",src=2,format=GNU + testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"/foo","type":"reg","size":5,"mode":420,"offset":540,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/foo","type":"chunk","offset":572,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"/foo2/","type":"dir","mode":493},{"name":"/foo2/bar","type":"reg","size":5,"mode":420,"offset":3156,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/foo2/bar","type":"chunk","offset":3188,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} + testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":540,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"/foo","type":"reg","size":5,"mode":420,"offset":1592,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/foo","type":"chunk","offset":1624,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"/foo2/","type":"dir","mode":493},{"name":"/foo2/bar","type":"reg","size":5,"mode":420,"offset":4264,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/foo2/bar","type":"chunk","offset":4296,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} + testutil.go:371: Comparing: "" vs "" + testutil.go:377: Directory: "" vs "": [foo foo2] vs [.no.prefetch.landmark foo foo2] +=== NAME TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=1,prefix="/",lossless=true,format=USTAR gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 2148 gzip_test.go:80: [1] at 134 in stargz, uncompressed length 2048 gzip_test.go:80: [2] at 352 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000086STARGZ" +=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="/",src=2,format=GNU + testutil.go:371: Comparing: "foo" vs "foo" + testutil.go:485: Offset: 540, NextOffset: 572 +=== NAME TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=1,prefix="/",lossless=true,format=USTAR testutil.go:1462: got TOC entries: testutil.go:1465: [0]: {"name":"foo","type":"dir","mode":493} testutil.go:1465: [1]: {"name":"foo/bar","type":"symlink","linkName":"../../x","mode":420} === RUN TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=1,prefix="/",lossless=false,format=USTAR - gzip_test.go:62: got gzip streams: - gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1024 - gzip_test.go:80: [1] at 129 in stargz, uncompressed length 2048 - gzip_test.go:80: [2] at 347 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000081STARGZ" - testutil.go:1462: got TOC entries: - testutil.go:1465: [0]: {"name":"foo","type":"dir","mode":493} - testutil.go:1465: [1]: {"name":"foo/bar","type":"symlink","linkName":"../../x","mode":420} -=== RUN TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=1,prefix="/",lossless=true,format=PAX -=== RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=-2,prefix="./",format=GNU#02 -=== NAME TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=1,prefix="/",lossless=true,format=PAX - gzip_test.go:62: got gzip streams: - gzip_test.go:80: [0] at 0 in stargz, uncompressed length 2148 - gzip_test.go:80: [1] at 134 in stargz, uncompressed length 2048 - gzip_test.go:80: [2] at 352 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000086STARGZ" - testutil.go:1462: got TOC entries: - testutil.go:1465: [0]: {"name":"foo","type":"dir","mode":493} - testutil.go:1465: [1]: {"name":"foo/bar","type":"symlink","linkName":"../../x","mode":420} -=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="",src=2,format=GNU - testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"foo","type":"reg","size":5,"mode":420,"offset":540,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"foo","type":"chunk","offset":572,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"foo2/","type":"dir","mode":493},{"name":"foo2/bar","type":"reg","size":5,"mode":420,"offset":3156,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"foo2/bar","type":"chunk","offset":3188,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} - testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":540,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"foo","type":"reg","size":5,"mode":420,"offset":1592,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"foo","type":"chunk","offset":1624,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"foo2/","type":"dir","mode":493},{"name":"foo2/bar","type":"reg","size":5,"mode":420,"offset":4264,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"foo2/bar","type":"chunk","offset":4296,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} - testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [foo foo2] vs [.no.prefetch.landmark foo foo2] +=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="/",src=2,format=GNU + testutil.go:485: Offset: 1592, NextOffset: 1624 + testutil.go:485: Offset: 572, NextOffset: 3156 + testutil.go:485: Offset: 1624, NextOffset: 4264 testutil.go:371: Comparing: "foo2" vs "foo2" testutil.go:377: Directory: "foo2" vs "foo2": [bar] vs [bar] testutil.go:371: Comparing: "foo2/bar" vs "foo2/bar" testutil.go:485: Offset: 3156, NextOffset: 3188 -=== RUN TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=1,prefix="/",lossless=false,format=PAX -=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="",src=2,format=GNU testutil.go:485: Offset: 4264, NextOffset: 4296 testutil.go:485: Offset: 3188, NextOffset: 6875 testutil.go:485: Offset: 4296, NextOffset: 7983 - testutil.go:371: Comparing: "foo" vs "foo" - testutil.go:485: Offset: 540, NextOffset: 572 - testutil.go:485: Offset: 1592, NextOffset: 1624 - testutil.go:485: Offset: 572, NextOffset: 3156 - testutil.go:485: Offset: 1624, NextOffset: 4264 testutil.go:371: Comparing: "" vs "" testutil.go:377: Directory: "" vs "": [.no.prefetch.landmark foo foo2] vs [foo foo2] testutil.go:371: Comparing: "foo" vs "foo" @@ -13996,8 +13960,24 @@ testutil.go:485: Offset: 3156, NextOffset: 3188 testutil.go:485: Offset: 4296, NextOffset: 7983 testutil.go:485: Offset: 3188, NextOffset: 6875 -=== RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="./",src=2,format=GNU -=== NAME TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=1,prefix="/",lossless=false,format=PAX +=== RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="../",src=2,format=GNU +=== NAME TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=1,prefix="/",lossless=false,format=USTAR + gzip_test.go:62: got gzip streams: + gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1024 + gzip_test.go:80: [1] at 129 in stargz, uncompressed length 2048 + gzip_test.go:80: [2] at 347 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000081STARGZ" + testutil.go:1462: got TOC entries: + testutil.go:1465: [0]: {"name":"foo","type":"dir","mode":493} + testutil.go:1465: [1]: {"name":"foo/bar","type":"symlink","linkName":"../../x","mode":420} +=== RUN TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=1,prefix="/",lossless=true,format=PAX + gzip_test.go:62: got gzip streams: + gzip_test.go:80: [0] at 0 in stargz, uncompressed length 2148 + gzip_test.go:80: [1] at 134 in stargz, uncompressed length 2048 + gzip_test.go:80: [2] at 352 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000086STARGZ" + testutil.go:1462: got TOC entries: + testutil.go:1465: [0]: {"name":"foo","type":"dir","mode":493} + testutil.go:1465: [1]: {"name":"foo/bar","type":"symlink","linkName":"../../x","mode":420} +=== RUN TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=1,prefix="/",lossless=false,format=PAX gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1024 gzip_test.go:80: [1] at 129 in stargz, uncompressed length 2048 @@ -14014,6 +13994,8 @@ testutil.go:1465: [0]: {"name":"foo","type":"dir","mode":493} testutil.go:1465: [1]: {"name":"foo/bar","type":"symlink","linkName":"../../x","mode":420} === RUN TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=1,prefix="/",lossless=false,format=GNU +=== RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=-1,prefix="/",format=GNU#02 +=== NAME TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=1,prefix="/",lossless=false,format=GNU gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1024 gzip_test.go:80: [1] at 129 in stargz, uncompressed length 2048 @@ -14026,53 +14008,40 @@ gzip_test.go:80: [0] at 0 in stargz, uncompressed length 2148 gzip_test.go:80: [1] at 135 in stargz, uncompressed length 2048 gzip_test.go:80: [2] at 352 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000087STARGZ" +=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="../",src=2,format=GNU + testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"../foo","type":"reg","size":5,"mode":420,"offset":540,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../foo","type":"chunk","offset":572,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"../foo2/","type":"dir","mode":493},{"name":"../foo2/bar","type":"reg","size":5,"mode":420,"offset":3156,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../foo2/bar","type":"chunk","offset":3188,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} +=== NAME TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=1,prefix="../",lossless=true,format=USTAR testutil.go:1462: got TOC entries: +=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="../",src=2,format=GNU + testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":540,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"../foo","type":"reg","size":5,"mode":420,"offset":1592,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../foo","type":"chunk","offset":1624,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"../foo2/","type":"dir","mode":493},{"name":"../foo2/bar","type":"reg","size":5,"mode":420,"offset":4264,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../foo2/bar","type":"chunk","offset":4296,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} +=== NAME TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=1,prefix="../",lossless=true,format=USTAR testutil.go:1465: [0]: {"name":"foo","type":"dir","mode":493} +=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="../",src=2,format=GNU + testutil.go:371: Comparing: "" vs "" +=== NAME TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=1,prefix="../",lossless=true,format=USTAR testutil.go:1465: [1]: {"name":"foo/bar","type":"symlink","linkName":"../../x","mode":420} === RUN TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=1,prefix="../",lossless=false,format=USTAR - gzip_test.go:62: got gzip streams: - gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1024 -=== RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=-2,prefix="/",format=USTAR#02 -=== NAME TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=1,prefix="../",lossless=false,format=USTAR - gzip_test.go:80: [1] at 129 in stargz, uncompressed length 2048 - gzip_test.go:80: [2] at 346 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000081STARGZ" - testutil.go:1462: got TOC entries: - testutil.go:1465: [0]: {"name":"foo","type":"dir","mode":493} - testutil.go:1465: [1]: {"name":"foo/bar","type":"symlink","linkName":"../../x","mode":420} -=== RUN TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=1,prefix="../",lossless=true,format=PAX -=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="./",src=2,format=GNU - testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"./foo","type":"reg","size":5,"mode":420,"offset":540,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./foo","type":"chunk","offset":572,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"./foo2/","type":"dir","mode":493},{"name":"./foo2/bar","type":"reg","size":5,"mode":420,"offset":3156,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./foo2/bar","type":"chunk","offset":3188,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} - testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":540,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"./foo","type":"reg","size":5,"mode":420,"offset":1592,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./foo","type":"chunk","offset":1624,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"./foo2/","type":"dir","mode":493},{"name":"./foo2/bar","type":"reg","size":5,"mode":420,"offset":4264,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./foo2/bar","type":"chunk","offset":4296,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} - testutil.go:371: Comparing: "" vs "" +=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="../",src=2,format=GNU testutil.go:377: Directory: "" vs "": [foo foo2] vs [.no.prefetch.landmark foo foo2] testutil.go:371: Comparing: "foo" vs "foo" testutil.go:485: Offset: 540, NextOffset: 572 testutil.go:485: Offset: 1592, NextOffset: 1624 testutil.go:485: Offset: 572, NextOffset: 3156 -=== NAME TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=1,prefix="../",lossless=true,format=PAX - gzip_test.go:62: got gzip streams: -=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="./",src=2,format=GNU testutil.go:485: Offset: 1624, NextOffset: 4264 testutil.go:371: Comparing: "foo2" vs "foo2" testutil.go:377: Directory: "foo2" vs "foo2": [bar] vs [bar] testutil.go:371: Comparing: "foo2/bar" vs "foo2/bar" testutil.go:485: Offset: 3156, NextOffset: 3188 -=== NAME TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=1,prefix="../",lossless=true,format=PAX - gzip_test.go:80: [0] at 0 in stargz, uncompressed length 2148 - gzip_test.go:80: [1] at 135 in stargz, uncompressed length 2048 - gzip_test.go:80: [2] at 352 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000087STARGZ" -=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="./",src=2,format=GNU testutil.go:485: Offset: 4264, NextOffset: 4296 testutil.go:485: Offset: 3188, NextOffset: 6875 testutil.go:485: Offset: 4296, NextOffset: 7983 testutil.go:371: Comparing: "" vs "" testutil.go:377: Directory: "" vs "": [foo foo2 .no.prefetch.landmark] vs [foo foo2] -=== NAME TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=1,prefix="../",lossless=true,format=PAX - testutil.go:1462: got TOC entries: - testutil.go:1465: [0]: {"name":"foo","type":"dir","mode":493} - testutil.go:1465: [1]: {"name":"foo/bar","type":"symlink","linkName":"../../x","mode":420} -=== RUN TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=1,prefix="../",lossless=false,format=PAX -=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="./",src=2,format=GNU + testutil.go:371: Comparing: "foo" vs "foo" + testutil.go:485: Offset: 1592, NextOffset: 1624 + testutil.go:485: Offset: 540, NextOffset: 572 + testutil.go:485: Offset: 1624, NextOffset: 4264 + testutil.go:485: Offset: 572, NextOffset: 3156 testutil.go:371: Comparing: "foo2" vs "foo2" testutil.go:377: Directory: "foo2" vs "foo2": [bar] vs [bar] testutil.go:371: Comparing: "foo2/bar" vs "foo2/bar" @@ -14080,13 +14049,24 @@ testutil.go:485: Offset: 3156, NextOffset: 3188 testutil.go:485: Offset: 4296, NextOffset: 7983 testutil.go:485: Offset: 3188, NextOffset: 6875 - testutil.go:371: Comparing: "foo" vs "foo" - testutil.go:485: Offset: 1592, NextOffset: 1624 - testutil.go:485: Offset: 540, NextOffset: 572 - testutil.go:485: Offset: 1624, NextOffset: 4264 - testutil.go:485: Offset: 572, NextOffset: 3156 -=== RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="/",src=2,format=GNU -=== NAME TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=1,prefix="../",lossless=false,format=PAX +=== NAME TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=1,prefix="../",lossless=false,format=USTAR + gzip_test.go:62: got gzip streams: + gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1024 + gzip_test.go:80: [1] at 129 in stargz, uncompressed length 2048 + gzip_test.go:80: [2] at 346 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000081STARGZ" + testutil.go:1462: got TOC entries: + testutil.go:1465: [0]: {"name":"foo","type":"dir","mode":493} + testutil.go:1465: [1]: {"name":"foo/bar","type":"symlink","linkName":"../../x","mode":420} +=== RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=1,prefix="",src=2,format=USTAR +=== RUN TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=1,prefix="../",lossless=true,format=PAX + gzip_test.go:62: got gzip streams: + gzip_test.go:80: [0] at 0 in stargz, uncompressed length 2148 + gzip_test.go:80: [1] at 135 in stargz, uncompressed length 2048 + gzip_test.go:80: [2] at 352 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000087STARGZ" + testutil.go:1462: got TOC entries: + testutil.go:1465: [0]: {"name":"foo","type":"dir","mode":493} + testutil.go:1465: [1]: {"name":"foo/bar","type":"symlink","linkName":"../../x","mode":420} +=== RUN TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=1,prefix="../",lossless=false,format=PAX gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1024 gzip_test.go:80: [1] at 129 in stargz, uncompressed length 2048 @@ -14094,6 +14074,7 @@ testutil.go:1462: got TOC entries: testutil.go:1465: [0]: {"name":"foo","type":"dir","mode":493} testutil.go:1465: [1]: {"name":"foo/bar","type":"symlink","linkName":"../../x","mode":420} +=== RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=-1,prefix="../",format=USTAR#02 === RUN TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=1,prefix="../",lossless=true,format=GNU gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 2148 @@ -14104,6 +14085,20 @@ testutil.go:1465: [1]: {"name":"foo/bar","type":"symlink","linkName":"../../x","mode":420} === RUN TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=1,prefix="../",lossless=false,format=GNU gzip_test.go:62: got gzip streams: +=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=1,prefix="",src=2,format=USTAR + testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"foo","type":"reg","size":5,"mode":420,"offset":88,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"foo","type":"chunk","offset":120,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"foo2/","type":"dir","mode":493},{"name":"foo2/bar","type":"reg","size":5,"mode":420,"offset":340,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"foo2/bar","type":"chunk","offset":372,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} + testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":101,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"foo","type":"reg","size":5,"mode":420,"offset":196,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"foo","type":"chunk","offset":228,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"foo2/","type":"dir","mode":493},{"name":"foo2/bar","type":"reg","size":5,"mode":420,"offset":532,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"foo2/bar","type":"chunk","offset":564,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} + testutil.go:371: Comparing: "" vs "" + testutil.go:377: Directory: "" vs "": [foo foo2] vs [foo2 .no.prefetch.landmark foo] + testutil.go:371: Comparing: "foo2" vs "foo2" + testutil.go:377: Directory: "foo2" vs "foo2": [bar] vs [bar] + testutil.go:371: Comparing: "foo2/bar" vs "foo2/bar" + testutil.go:485: Offset: 340, NextOffset: 372 + testutil.go:485: Offset: 532, NextOffset: 564 + testutil.go:485: Offset: 372, NextOffset: 1024 + testutil.go:485: Offset: 564, NextOffset: 1288 + testutil.go:371: Comparing: "foo" vs "foo" +=== NAME TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=1,prefix="../",lossless=false,format=GNU gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1024 gzip_test.go:80: [1] at 128 in stargz, uncompressed length 2048 gzip_test.go:80: [2] at 345 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000080STARGZ" @@ -14111,59 +14106,50 @@ testutil.go:1465: [0]: {"name":"foo","type":"dir","mode":493} testutil.go:1465: [1]: {"name":"foo/bar","type":"symlink","linkName":"../../x","mode":420} === RUN TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=9,prefix="",lossless=true,format=USTAR -=== RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=-2,prefix="/",format=PAX#02 +=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=1,prefix="",src=2,format=USTAR + testutil.go:485: Offset: 88, NextOffset: 120 + testutil.go:485: Offset: 196, NextOffset: 228 + testutil.go:485: Offset: 120, NextOffset: 340 + testutil.go:485: Offset: 228, NextOffset: 532 === NAME TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=9,prefix="",lossless=true,format=USTAR gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 2148 gzip_test.go:80: [1] at 112 in stargz, uncompressed length 2048 gzip_test.go:80: [2] at 314 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000070STARGZ" -=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="/",src=2,format=GNU - testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"/foo","type":"reg","size":5,"mode":420,"offset":540,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/foo","type":"chunk","offset":572,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"/foo2/","type":"dir","mode":493},{"name":"/foo2/bar","type":"reg","size":5,"mode":420,"offset":3156,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/foo2/bar","type":"chunk","offset":3188,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} - testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":540,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"/foo","type":"reg","size":5,"mode":420,"offset":1592,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/foo","type":"chunk","offset":1624,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"/foo2/","type":"dir","mode":493},{"name":"/foo2/bar","type":"reg","size":5,"mode":420,"offset":4264,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/foo2/bar","type":"chunk","offset":4296,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} - testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [foo2 foo] vs [foo foo2 .no.prefetch.landmark] - testutil.go:371: Comparing: "foo" vs "foo" - testutil.go:485: Offset: 540, NextOffset: 572 - testutil.go:485: Offset: 1592, NextOffset: 1624 - testutil.go:485: Offset: 572, NextOffset: 3156 -=== NAME TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=9,prefix="",lossless=true,format=USTAR testutil.go:1462: got TOC entries: testutil.go:1465: [0]: {"name":"foo","type":"dir","mode":493} testutil.go:1465: [1]: {"name":"foo/bar","type":"symlink","linkName":"../../x","mode":420} === RUN TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=9,prefix="",lossless=false,format=USTAR -=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="/",src=2,format=GNU - testutil.go:485: Offset: 1624, NextOffset: 4264 - testutil.go:371: Comparing: "foo2" vs "foo2" - testutil.go:377: Directory: "foo2" vs "foo2": [bar] vs [bar] - testutil.go:371: Comparing: "foo2/bar" vs "foo2/bar" - testutil.go:485: Offset: 3156, NextOffset: 3188 - testutil.go:485: Offset: 4264, NextOffset: 4296 - testutil.go:485: Offset: 3188, NextOffset: 6875 - testutil.go:485: Offset: 4296, NextOffset: 7983 +=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=1,prefix="",src=2,format=USTAR testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [foo2 .no.prefetch.landmark foo] vs [foo foo2] + testutil.go:377: Directory: "" vs "": [foo foo2 .no.prefetch.landmark] vs [foo foo2] testutil.go:371: Comparing: "foo" vs "foo" - testutil.go:485: Offset: 1592, NextOffset: 1624 - testutil.go:485: Offset: 540, NextOffset: 572 - testutil.go:485: Offset: 1624, NextOffset: 4264 - testutil.go:485: Offset: 572, NextOffset: 3156 + testutil.go:485: Offset: 196, NextOffset: 228 +=== NAME TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=9,prefix="",lossless=false,format=USTAR + gzip_test.go:62: got gzip streams: +=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=1,prefix="",src=2,format=USTAR + testutil.go:485: Offset: 88, NextOffset: 120 + testutil.go:485: Offset: 228, NextOffset: 532 + testutil.go:485: Offset: 120, NextOffset: 340 testutil.go:371: Comparing: "foo2" vs "foo2" testutil.go:377: Directory: "foo2" vs "foo2": [bar] vs [bar] testutil.go:371: Comparing: "foo2/bar" vs "foo2/bar" - testutil.go:485: Offset: 4264, NextOffset: 4296 - testutil.go:485: Offset: 3156, NextOffset: 3188 - testutil.go:485: Offset: 4296, NextOffset: 7983 - testutil.go:485: Offset: 3188, NextOffset: 6875 -=== RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="../",src=2,format=GNU + testutil.go:485: Offset: 532, NextOffset: 564 + testutil.go:485: Offset: 340, NextOffset: 372 + testutil.go:485: Offset: 564, NextOffset: 1288 + testutil.go:485: Offset: 372, NextOffset: 1024 === NAME TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=9,prefix="",lossless=false,format=USTAR - gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1024 gzip_test.go:80: [1] at 105 in stargz, uncompressed length 2048 gzip_test.go:80: [2] at 307 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000069STARGZ" +=== RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=1,prefix="./",src=2,format=USTAR +=== NAME TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=9,prefix="",lossless=false,format=USTAR testutil.go:1462: got TOC entries: testutil.go:1465: [0]: {"name":"foo","type":"dir","mode":493} testutil.go:1465: [1]: {"name":"foo/bar","type":"symlink","linkName":"../../x","mode":420} === RUN TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=9,prefix="",lossless=true,format=PAX +=== RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=-1,prefix="../",format=PAX#02 +=== NAME TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=9,prefix="",lossless=true,format=PAX gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 2148 gzip_test.go:80: [1] at 112 in stargz, uncompressed length 2048 @@ -14188,58 +14174,14 @@ testutil.go:1465: [0]: {"name":"foo","type":"dir","mode":493} testutil.go:1465: [1]: {"name":"foo/bar","type":"symlink","linkName":"../../x","mode":420} === RUN TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=9,prefix="",lossless=false,format=GNU -=== RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=-2,prefix="/",format=GNU#02 -=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="../",src=2,format=GNU - testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"../foo","type":"reg","size":5,"mode":420,"offset":540,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../foo","type":"chunk","offset":572,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"../foo2/","type":"dir","mode":493},{"name":"../foo2/bar","type":"reg","size":5,"mode":420,"offset":3156,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../foo2/bar","type":"chunk","offset":3188,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} - testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":540,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"../foo","type":"reg","size":5,"mode":420,"offset":1592,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../foo","type":"chunk","offset":1624,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"../foo2/","type":"dir","mode":493},{"name":"../foo2/bar","type":"reg","size":5,"mode":420,"offset":4264,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../foo2/bar","type":"chunk","offset":4296,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} - testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [foo foo2] vs [foo foo2 .no.prefetch.landmark] - testutil.go:371: Comparing: "foo" vs "foo" - testutil.go:485: Offset: 540, NextOffset: 572 - testutil.go:485: Offset: 1592, NextOffset: 1624 - testutil.go:485: Offset: 572, NextOffset: 3156 - testutil.go:485: Offset: 1624, NextOffset: 4264 - testutil.go:371: Comparing: "foo2" vs "foo2" - testutil.go:377: Directory: "foo2" vs "foo2": [bar] vs [bar] -=== NAME TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=9,prefix="",lossless=false,format=GNU gzip_test.go:62: got gzip streams: -=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="../",src=2,format=GNU - testutil.go:371: Comparing: "foo2/bar" vs "foo2/bar" - testutil.go:485: Offset: 3156, NextOffset: 3188 -=== NAME TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=9,prefix="",lossless=false,format=GNU gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1024 -=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="../",src=2,format=GNU - testutil.go:485: Offset: 4264, NextOffset: 4296 -=== NAME TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=9,prefix="",lossless=false,format=GNU gzip_test.go:80: [1] at 104 in stargz, uncompressed length 2048 gzip_test.go:80: [2] at 306 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000068STARGZ" -=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="../",src=2,format=GNU - testutil.go:485: Offset: 3188, NextOffset: 6875 - testutil.go:485: Offset: 4296, NextOffset: 7983 - testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [.no.prefetch.landmark foo foo2] vs [foo foo2] - testutil.go:371: Comparing: "foo" vs "foo" - testutil.go:485: Offset: 1592, NextOffset: 1624 -=== NAME TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=9,prefix="",lossless=false,format=GNU testutil.go:1462: got TOC entries: -=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="../",src=2,format=GNU - testutil.go:485: Offset: 540, NextOffset: 572 -=== NAME TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=9,prefix="",lossless=false,format=GNU testutil.go:1465: [0]: {"name":"foo","type":"dir","mode":493} testutil.go:1465: [1]: {"name":"foo/bar","type":"symlink","linkName":"../../x","mode":420} === RUN TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=9,prefix="./",lossless=true,format=USTAR -=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="../",src=2,format=GNU - testutil.go:485: Offset: 1624, NextOffset: 4264 - testutil.go:485: Offset: 572, NextOffset: 3156 - testutil.go:371: Comparing: "foo2" vs "foo2" - testutil.go:377: Directory: "foo2" vs "foo2": [bar] vs [bar] - testutil.go:371: Comparing: "foo2/bar" vs "foo2/bar" - testutil.go:485: Offset: 4264, NextOffset: 4296 - testutil.go:485: Offset: 3156, NextOffset: 3188 - testutil.go:485: Offset: 4296, NextOffset: 7983 - testutil.go:485: Offset: 3188, NextOffset: 6875 -=== RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=1,prefix="",src=2,format=USTAR -=== NAME TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=9,prefix="./",lossless=true,format=USTAR gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 2148 gzip_test.go:80: [1] at 114 in stargz, uncompressed length 2048 @@ -14256,7 +14198,17 @@ testutil.go:1465: [0]: {"name":"foo","type":"dir","mode":493} testutil.go:1465: [1]: {"name":"foo/bar","type":"symlink","linkName":"../../x","mode":420} === RUN TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=9,prefix="./",lossless=true,format=PAX -=== RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=-2,prefix="../",format=USTAR#02 +=== RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=-1,prefix="../",format=GNU#02 +=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=1,prefix="./",src=2,format=USTAR + testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"./foo","type":"reg","size":5,"mode":420,"offset":91,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./foo","type":"chunk","offset":123,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"./foo2/","type":"dir","mode":493},{"name":"./foo2/bar","type":"reg","size":5,"mode":420,"offset":350,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./foo2/bar","type":"chunk","offset":382,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} + testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":101,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"./foo","type":"reg","size":5,"mode":420,"offset":198,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./foo","type":"chunk","offset":230,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"./foo2/","type":"dir","mode":493},{"name":"./foo2/bar","type":"reg","size":5,"mode":420,"offset":538,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./foo2/bar","type":"chunk","offset":570,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} + testutil.go:371: Comparing: "" vs "" + testutil.go:377: Directory: "" vs "": [foo foo2] vs [.no.prefetch.landmark foo foo2] + testutil.go:371: Comparing: "foo" vs "foo" + testutil.go:485: Offset: 91, NextOffset: 123 + testutil.go:485: Offset: 198, NextOffset: 230 + testutil.go:485: Offset: 123, NextOffset: 350 + testutil.go:485: Offset: 230, NextOffset: 538 === NAME TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=9,prefix="./",lossless=true,format=PAX gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 2148 @@ -14266,14 +14218,47 @@ testutil.go:1465: [0]: {"name":"foo","type":"dir","mode":493} testutil.go:1465: [1]: {"name":"foo/bar","type":"symlink","linkName":"../../x","mode":420} === RUN TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=9,prefix="./",lossless=false,format=PAX +=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=1,prefix="./",src=2,format=USTAR + testutil.go:371: Comparing: "foo2" vs "foo2" + testutil.go:377: Directory: "foo2" vs "foo2": [bar] vs [bar] + testutil.go:371: Comparing: "foo2/bar" vs "foo2/bar" + testutil.go:485: Offset: 350, NextOffset: 382 + testutil.go:485: Offset: 538, NextOffset: 570 + testutil.go:485: Offset: 382, NextOffset: 1027 + testutil.go:485: Offset: 570, NextOffset: 1292 +=== NAME TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=9,prefix="./",lossless=false,format=PAX gzip_test.go:62: got gzip streams: +=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=1,prefix="./",src=2,format=USTAR + testutil.go:371: Comparing: "" vs "" +=== NAME TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=9,prefix="./",lossless=false,format=PAX gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1024 gzip_test.go:80: [1] at 107 in stargz, uncompressed length 2048 gzip_test.go:80: [2] at 310 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000006bSTARGZ" +=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=1,prefix="./",src=2,format=USTAR + testutil.go:377: Directory: "" vs "": [.no.prefetch.landmark foo foo2] vs [foo2 foo] + testutil.go:371: Comparing: "foo" vs "foo" + testutil.go:485: Offset: 198, NextOffset: 230 +=== NAME TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=9,prefix="./",lossless=false,format=PAX testutil.go:1462: got TOC entries: +=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=1,prefix="./",src=2,format=USTAR + testutil.go:485: Offset: 91, NextOffset: 123 +=== NAME TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=9,prefix="./",lossless=false,format=PAX testutil.go:1465: [0]: {"name":"foo","type":"dir","mode":493} testutil.go:1465: [1]: {"name":"foo/bar","type":"symlink","linkName":"../../x","mode":420} +=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=1,prefix="./",src=2,format=USTAR + testutil.go:485: Offset: 230, NextOffset: 538 + testutil.go:485: Offset: 123, NextOffset: 350 === RUN TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=9,prefix="./",lossless=true,format=GNU +=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=1,prefix="./",src=2,format=USTAR + testutil.go:371: Comparing: "foo2" vs "foo2" + testutil.go:377: Directory: "foo2" vs "foo2": [bar] vs [bar] + testutil.go:371: Comparing: "foo2/bar" vs "foo2/bar" + testutil.go:485: Offset: 538, NextOffset: 570 + testutil.go:485: Offset: 350, NextOffset: 382 + testutil.go:485: Offset: 570, NextOffset: 1292 + testutil.go:485: Offset: 382, NextOffset: 1027 +=== RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=1,prefix="/",src=2,format=USTAR +=== NAME TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=9,prefix="./",lossless=true,format=GNU gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 2148 gzip_test.go:80: [1] at 113 in stargz, uncompressed length 2048 @@ -14290,60 +14275,14 @@ testutil.go:1465: [0]: {"name":"foo","type":"dir","mode":493} testutil.go:1465: [1]: {"name":"foo/bar","type":"symlink","linkName":"../../x","mode":420} === RUN TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=9,prefix="/",lossless=true,format=USTAR -=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=1,prefix="",src=2,format=USTAR - testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"foo","type":"reg","size":5,"mode":420,"offset":88,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"foo","type":"chunk","offset":120,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"foo2/","type":"dir","mode":493},{"name":"foo2/bar","type":"reg","size":5,"mode":420,"offset":340,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"foo2/bar","type":"chunk","offset":372,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} - testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":101,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"foo","type":"reg","size":5,"mode":420,"offset":196,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"foo","type":"chunk","offset":228,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"foo2/","type":"dir","mode":493},{"name":"foo2/bar","type":"reg","size":5,"mode":420,"offset":532,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"foo2/bar","type":"chunk","offset":564,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} - testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [foo foo2] vs [.no.prefetch.landmark foo foo2] - testutil.go:371: Comparing: "foo" vs "foo" - testutil.go:485: Offset: 88, NextOffset: 120 - testutil.go:485: Offset: 196, NextOffset: 228 - testutil.go:485: Offset: 120, NextOffset: 340 - testutil.go:485: Offset: 228, NextOffset: 532 - testutil.go:371: Comparing: "foo2" vs "foo2" - testutil.go:377: Directory: "foo2" vs "foo2": [bar] vs [bar] - testutil.go:371: Comparing: "foo2/bar" vs "foo2/bar" - testutil.go:485: Offset: 340, NextOffset: 372 -=== NAME TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=9,prefix="/",lossless=true,format=USTAR gzip_test.go:62: got gzip streams: -=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=1,prefix="",src=2,format=USTAR - testutil.go:485: Offset: 532, NextOffset: 564 -=== NAME TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=9,prefix="/",lossless=true,format=USTAR gzip_test.go:80: [0] at 0 in stargz, uncompressed length 2148 gzip_test.go:80: [1] at 113 in stargz, uncompressed length 2048 -=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=1,prefix="",src=2,format=USTAR - testutil.go:485: Offset: 372, NextOffset: 1024 -=== NAME TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=9,prefix="/",lossless=true,format=USTAR gzip_test.go:80: [2] at 316 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000071STARGZ" -=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=1,prefix="",src=2,format=USTAR - testutil.go:485: Offset: 564, NextOffset: 1288 - testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [.no.prefetch.landmark foo foo2] vs [foo foo2] - testutil.go:371: Comparing: "foo" vs "foo" - testutil.go:485: Offset: 196, NextOffset: 228 -=== NAME TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=9,prefix="/",lossless=true,format=USTAR testutil.go:1462: got TOC entries: -=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=1,prefix="",src=2,format=USTAR - testutil.go:485: Offset: 88, NextOffset: 120 -=== NAME TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=9,prefix="/",lossless=true,format=USTAR testutil.go:1465: [0]: {"name":"foo","type":"dir","mode":493} -=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=1,prefix="",src=2,format=USTAR - testutil.go:485: Offset: 228, NextOffset: 532 -=== NAME TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=9,prefix="/",lossless=true,format=USTAR testutil.go:1465: [1]: {"name":"foo/bar","type":"symlink","linkName":"../../x","mode":420} -=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=1,prefix="",src=2,format=USTAR - testutil.go:485: Offset: 120, NextOffset: 340 === RUN TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=9,prefix="/",lossless=false,format=USTAR -=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=1,prefix="",src=2,format=USTAR - testutil.go:371: Comparing: "foo2" vs "foo2" - testutil.go:377: Directory: "foo2" vs "foo2": [bar] vs [bar] - testutil.go:371: Comparing: "foo2/bar" vs "foo2/bar" - testutil.go:485: Offset: 532, NextOffset: 564 - testutil.go:485: Offset: 340, NextOffset: 372 - testutil.go:485: Offset: 564, NextOffset: 1288 - testutil.go:485: Offset: 372, NextOffset: 1024 -=== RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=1,prefix="./",src=2,format=USTAR -=== NAME TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=9,prefix="/",lossless=false,format=USTAR gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1024 gzip_test.go:80: [1] at 106 in stargz, uncompressed length 2048 @@ -14352,7 +14291,7 @@ testutil.go:1465: [0]: {"name":"foo","type":"dir","mode":493} testutil.go:1465: [1]: {"name":"foo/bar","type":"symlink","linkName":"../../x","mode":420} === RUN TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=9,prefix="/",lossless=true,format=PAX -=== RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=-2,prefix="../",format=PAX#02 +=== RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=-2,prefix="",format=USTAR#02 === NAME TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=9,prefix="/",lossless=true,format=PAX gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 2148 @@ -14386,8 +14325,6 @@ testutil.go:1465: [0]: {"name":"foo","type":"dir","mode":493} testutil.go:1465: [1]: {"name":"foo/bar","type":"symlink","linkName":"../../x","mode":420} === RUN TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=9,prefix="../",lossless=true,format=USTAR -=== RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=-2,prefix="../",format=GNU#02 -=== NAME TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=9,prefix="../",lossless=true,format=USTAR gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 2148 gzip_test.go:80: [1] at 114 in stargz, uncompressed length 2048 @@ -14396,55 +14333,48 @@ testutil.go:1465: [0]: {"name":"foo","type":"dir","mode":493} testutil.go:1465: [1]: {"name":"foo/bar","type":"symlink","linkName":"../../x","mode":420} === RUN TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=9,prefix="../",lossless=false,format=USTAR -=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=1,prefix="./",src=2,format=USTAR - testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"./foo","type":"reg","size":5,"mode":420,"offset":91,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./foo","type":"chunk","offset":123,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"./foo2/","type":"dir","mode":493},{"name":"./foo2/bar","type":"reg","size":5,"mode":420,"offset":350,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./foo2/bar","type":"chunk","offset":382,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} - testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":101,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"./foo","type":"reg","size":5,"mode":420,"offset":198,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./foo","type":"chunk","offset":230,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"./foo2/","type":"dir","mode":493},{"name":"./foo2/bar","type":"reg","size":5,"mode":420,"offset":538,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./foo2/bar","type":"chunk","offset":570,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} + gzip_test.go:62: got gzip streams: + gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1024 + gzip_test.go:80: [1] at 108 in stargz, uncompressed length 2048 + gzip_test.go:80: [2] at 311 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000006cSTARGZ" + testutil.go:1462: got TOC entries: + testutil.go:1465: [0]: {"name":"foo","type":"dir","mode":493} + testutil.go:1465: [1]: {"name":"foo/bar","type":"symlink","linkName":"../../x","mode":420} +=== RUN TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=9,prefix="../",lossless=true,format=PAX +=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=1,prefix="/",src=2,format=USTAR + testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"/foo","type":"reg","size":5,"mode":420,"offset":90,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/foo","type":"chunk","offset":122,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"/foo2/","type":"dir","mode":493},{"name":"/foo2/bar","type":"reg","size":5,"mode":420,"offset":348,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/foo2/bar","type":"chunk","offset":380,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} + testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":101,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"/foo","type":"reg","size":5,"mode":420,"offset":197,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/foo","type":"chunk","offset":229,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"/foo2/","type":"dir","mode":493},{"name":"/foo2/bar","type":"reg","size":5,"mode":420,"offset":537,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/foo2/bar","type":"chunk","offset":569,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} testutil.go:371: Comparing: "" vs "" testutil.go:377: Directory: "" vs "": [foo foo2] vs [.no.prefetch.landmark foo foo2] - testutil.go:371: Comparing: "foo" vs "foo" - testutil.go:485: Offset: 91, NextOffset: 123 - testutil.go:485: Offset: 198, NextOffset: 230 - testutil.go:485: Offset: 123, NextOffset: 350 - testutil.go:485: Offset: 230, NextOffset: 538 testutil.go:371: Comparing: "foo2" vs "foo2" testutil.go:377: Directory: "foo2" vs "foo2": [bar] vs [bar] testutil.go:371: Comparing: "foo2/bar" vs "foo2/bar" - testutil.go:485: Offset: 350, NextOffset: 382 - testutil.go:485: Offset: 538, NextOffset: 570 - testutil.go:485: Offset: 382, NextOffset: 1027 - testutil.go:485: Offset: 570, NextOffset: 1292 + testutil.go:485: Offset: 348, NextOffset: 380 +=== RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=-2,prefix="",format=PAX#02 +=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=1,prefix="/",src=2,format=USTAR + testutil.go:485: Offset: 537, NextOffset: 569 + testutil.go:485: Offset: 380, NextOffset: 1033 + testutil.go:485: Offset: 569, NextOffset: 1286 + testutil.go:371: Comparing: "foo" vs "foo" + testutil.go:485: Offset: 90, NextOffset: 122 + testutil.go:485: Offset: 197, NextOffset: 229 + testutil.go:485: Offset: 122, NextOffset: 348 + testutil.go:485: Offset: 229, NextOffset: 537 testutil.go:371: Comparing: "" vs "" testutil.go:377: Directory: "" vs "": [.no.prefetch.landmark foo foo2] vs [foo foo2] testutil.go:371: Comparing: "foo" vs "foo" - testutil.go:485: Offset: 198, NextOffset: 230 - testutil.go:485: Offset: 91, NextOffset: 123 -=== NAME TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=9,prefix="../",lossless=false,format=USTAR - gzip_test.go:62: got gzip streams: -=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=1,prefix="./",src=2,format=USTAR - testutil.go:485: Offset: 230, NextOffset: 538 - testutil.go:485: Offset: 123, NextOffset: 350 -=== NAME TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=9,prefix="../",lossless=false,format=USTAR - gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1024 -=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=1,prefix="./",src=2,format=USTAR + testutil.go:485: Offset: 197, NextOffset: 229 + testutil.go:485: Offset: 90, NextOffset: 122 + testutil.go:485: Offset: 229, NextOffset: 537 + testutil.go:485: Offset: 122, NextOffset: 348 testutil.go:371: Comparing: "foo2" vs "foo2" testutil.go:377: Directory: "foo2" vs "foo2": [bar] vs [bar] -=== NAME TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=9,prefix="../",lossless=false,format=USTAR - gzip_test.go:80: [1] at 108 in stargz, uncompressed length 2048 - gzip_test.go:80: [2] at 311 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000006cSTARGZ" -=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=1,prefix="./",src=2,format=USTAR testutil.go:371: Comparing: "foo2/bar" vs "foo2/bar" - testutil.go:485: Offset: 538, NextOffset: 570 - testutil.go:485: Offset: 350, NextOffset: 382 -=== NAME TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=9,prefix="../",lossless=false,format=USTAR - testutil.go:1462: got TOC entries: - testutil.go:1465: [0]: {"name":"foo","type":"dir","mode":493} - testutil.go:1465: [1]: {"name":"foo/bar","type":"symlink","linkName":"../../x","mode":420} -=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=1,prefix="./",src=2,format=USTAR - testutil.go:485: Offset: 570, NextOffset: 1292 -=== RUN TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=9,prefix="../",lossless=true,format=PAX -=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=1,prefix="./",src=2,format=USTAR - testutil.go:485: Offset: 382, NextOffset: 1027 -=== RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=1,prefix="/",src=2,format=USTAR + testutil.go:485: Offset: 537, NextOffset: 569 + testutil.go:485: Offset: 348, NextOffset: 380 + testutil.go:485: Offset: 569, NextOffset: 1286 + testutil.go:485: Offset: 380, NextOffset: 1033 +=== RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=1,prefix="../",src=2,format=USTAR === NAME TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=9,prefix="../",lossless=true,format=PAX gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 2148 @@ -14462,8 +14392,6 @@ testutil.go:1465: [0]: {"name":"foo","type":"dir","mode":493} testutil.go:1465: [1]: {"name":"foo/bar","type":"symlink","linkName":"../../x","mode":420} === RUN TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=9,prefix="../",lossless=true,format=GNU -=== RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=0,prefix="",format=USTAR -=== NAME TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=9,prefix="../",lossless=true,format=GNU gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 2148 gzip_test.go:80: [1] at 114 in stargz, uncompressed length 2048 @@ -14472,6 +14400,8 @@ testutil.go:1465: [0]: {"name":"foo","type":"dir","mode":493} testutil.go:1465: [1]: {"name":"foo/bar","type":"symlink","linkName":"../../x","mode":420} === RUN TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=9,prefix="../",lossless=false,format=GNU +=== RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=-2,prefix="",format=GNU#02 +=== NAME TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=9,prefix="../",lossless=false,format=GNU gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1024 gzip_test.go:80: [1] at 107 in stargz, uncompressed length 2048 @@ -14488,39 +14418,38 @@ testutil.go:1465: [0]: {"name":"foo","type":"dir","mode":493} testutil.go:1465: [1]: {"name":"foo/bar","type":"symlink","linkName":"../../x","mode":420} === RUN TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=-1,prefix="",lossless=false,format=USTAR -=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=1,prefix="/",src=2,format=USTAR - testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"/foo","type":"reg","size":5,"mode":420,"offset":90,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/foo","type":"chunk","offset":122,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"/foo2/","type":"dir","mode":493},{"name":"/foo2/bar","type":"reg","size":5,"mode":420,"offset":348,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/foo2/bar","type":"chunk","offset":380,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} - testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":101,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"/foo","type":"reg","size":5,"mode":420,"offset":197,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/foo","type":"chunk","offset":229,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"/foo2/","type":"dir","mode":493},{"name":"/foo2/bar","type":"reg","size":5,"mode":420,"offset":537,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/foo2/bar","type":"chunk","offset":569,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} +=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=1,prefix="../",src=2,format=USTAR + testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"../foo","type":"reg","size":5,"mode":420,"offset":92,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../foo","type":"chunk","offset":124,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"../foo2/","type":"dir","mode":493},{"name":"../foo2/bar","type":"reg","size":5,"mode":420,"offset":350,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../foo2/bar","type":"chunk","offset":382,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} + testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":101,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"../foo","type":"reg","size":5,"mode":420,"offset":200,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../foo","type":"chunk","offset":232,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"../foo2/","type":"dir","mode":493},{"name":"../foo2/bar","type":"reg","size":5,"mode":420,"offset":542,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../foo2/bar","type":"chunk","offset":574,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [foo foo2] vs [.no.prefetch.landmark foo foo2] + testutil.go:377: Directory: "" vs "": [foo2 foo] vs [foo foo2 .no.prefetch.landmark] testutil.go:371: Comparing: "foo" vs "foo" - testutil.go:485: Offset: 90, NextOffset: 122 - testutil.go:485: Offset: 197, NextOffset: 229 - testutil.go:485: Offset: 122, NextOffset: 348 - testutil.go:485: Offset: 229, NextOffset: 537 + testutil.go:485: Offset: 92, NextOffset: 124 + testutil.go:485: Offset: 200, NextOffset: 232 + testutil.go:485: Offset: 124, NextOffset: 350 + testutil.go:485: Offset: 232, NextOffset: 542 testutil.go:371: Comparing: "foo2" vs "foo2" testutil.go:377: Directory: "foo2" vs "foo2": [bar] vs [bar] testutil.go:371: Comparing: "foo2/bar" vs "foo2/bar" - testutil.go:485: Offset: 348, NextOffset: 380 - testutil.go:485: Offset: 537, NextOffset: 569 - testutil.go:485: Offset: 380, NextOffset: 1033 - testutil.go:485: Offset: 569, NextOffset: 1286 + testutil.go:485: Offset: 350, NextOffset: 382 + testutil.go:485: Offset: 542, NextOffset: 574 + testutil.go:485: Offset: 382, NextOffset: 1027 + testutil.go:485: Offset: 574, NextOffset: 1293 testutil.go:371: Comparing: "" vs "" testutil.go:377: Directory: "" vs "": [.no.prefetch.landmark foo foo2] vs [foo foo2] testutil.go:371: Comparing: "foo" vs "foo" - testutil.go:485: Offset: 197, NextOffset: 229 - testutil.go:485: Offset: 90, NextOffset: 122 - testutil.go:485: Offset: 229, NextOffset: 537 - testutil.go:485: Offset: 122, NextOffset: 348 + testutil.go:485: Offset: 200, NextOffset: 232 + testutil.go:485: Offset: 92, NextOffset: 124 + testutil.go:485: Offset: 232, NextOffset: 542 + testutil.go:485: Offset: 124, NextOffset: 350 testutil.go:371: Comparing: "foo2" vs "foo2" testutil.go:377: Directory: "foo2" vs "foo2": [bar] vs [bar] testutil.go:371: Comparing: "foo2/bar" vs "foo2/bar" - testutil.go:485: Offset: 537, NextOffset: 569 - testutil.go:485: Offset: 348, NextOffset: 380 -=== RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=0,prefix="",format=PAX -=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=1,prefix="/",src=2,format=USTAR - testutil.go:485: Offset: 569, NextOffset: 1286 - testutil.go:485: Offset: 380, NextOffset: 1033 + testutil.go:485: Offset: 542, NextOffset: 574 + testutil.go:485: Offset: 350, NextOffset: 382 + testutil.go:485: Offset: 574, NextOffset: 1293 + testutil.go:485: Offset: 382, NextOffset: 1027 +=== RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=1,prefix="",src=2,format=PAX === NAME TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=-1,prefix="",lossless=false,format=USTAR gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1024 @@ -14530,8 +14459,6 @@ testutil.go:1465: [0]: {"name":"foo","type":"dir","mode":493} testutil.go:1465: [1]: {"name":"foo/bar","type":"symlink","linkName":"../../x","mode":420} === RUN TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=-1,prefix="",lossless=true,format=PAX -=== RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=1,prefix="../",src=2,format=USTAR -=== NAME TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=-1,prefix="",lossless=true,format=PAX gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 2148 gzip_test.go:80: [1] at 118 in stargz, uncompressed length 2048 @@ -14548,9 +14475,9 @@ testutil.go:1465: [0]: {"name":"foo","type":"dir","mode":493} testutil.go:1465: [1]: {"name":"foo/bar","type":"symlink","linkName":"../../x","mode":420} === RUN TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=-1,prefix="",lossless=true,format=GNU - gzip_test.go:62: got gzip streams: -=== RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=0,prefix="",format=GNU +=== RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=-2,prefix="./",format=USTAR#02 === NAME TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=-1,prefix="",lossless=true,format=GNU + gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 2148 gzip_test.go:80: [1] at 117 in stargz, uncompressed length 2048 gzip_test.go:80: [2] at 324 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000075STARGZ" @@ -14574,67 +14501,59 @@ testutil.go:1465: [0]: {"name":"foo","type":"dir","mode":493} testutil.go:1465: [1]: {"name":"foo/bar","type":"symlink","linkName":"../../x","mode":420} === RUN TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=-1,prefix="./",lossless=false,format=USTAR -=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=1,prefix="../",src=2,format=USTAR - testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"../foo","type":"reg","size":5,"mode":420,"offset":92,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../foo","type":"chunk","offset":124,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"../foo2/","type":"dir","mode":493},{"name":"../foo2/bar","type":"reg","size":5,"mode":420,"offset":350,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../foo2/bar","type":"chunk","offset":382,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} -=== NAME TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=-1,prefix="./",lossless=false,format=USTAR gzip_test.go:62: got gzip streams: -=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=1,prefix="../",src=2,format=USTAR - testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":101,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"../foo","type":"reg","size":5,"mode":420,"offset":200,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../foo","type":"chunk","offset":232,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"../foo2/","type":"dir","mode":493},{"name":"../foo2/bar","type":"reg","size":5,"mode":420,"offset":542,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../foo2/bar","type":"chunk","offset":574,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} - testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [foo foo2] vs [.no.prefetch.landmark foo foo2] - testutil.go:371: Comparing: "foo" vs "foo" - testutil.go:485: Offset: 92, NextOffset: 124 -=== NAME TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=-1,prefix="./",lossless=false,format=USTAR gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1024 gzip_test.go:80: [1] at 112 in stargz, uncompressed length 2048 -=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=1,prefix="../",src=2,format=USTAR - testutil.go:485: Offset: 200, NextOffset: 232 -=== NAME TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=-1,prefix="./",lossless=false,format=USTAR gzip_test.go:80: [2] at 320 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000070STARGZ" -=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=1,prefix="../",src=2,format=USTAR - testutil.go:485: Offset: 124, NextOffset: 350 - testutil.go:485: Offset: 232, NextOffset: 542 - testutil.go:371: Comparing: "foo2" vs "foo2" - testutil.go:377: Directory: "foo2" vs "foo2": [bar] vs [bar] - testutil.go:371: Comparing: "foo2/bar" vs "foo2/bar" -=== NAME TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=-1,prefix="./",lossless=false,format=USTAR testutil.go:1462: got TOC entries: -=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=1,prefix="../",src=2,format=USTAR - testutil.go:485: Offset: 350, NextOffset: 382 -=== NAME TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=-1,prefix="./",lossless=false,format=USTAR testutil.go:1465: [0]: {"name":"foo","type":"dir","mode":493} testutil.go:1465: [1]: {"name":"foo/bar","type":"symlink","linkName":"../../x","mode":420} -=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=1,prefix="../",src=2,format=USTAR - testutil.go:485: Offset: 542, NextOffset: 574 - testutil.go:485: Offset: 382, NextOffset: 1027 === RUN TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=-1,prefix="./",lossless=true,format=PAX -=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=1,prefix="../",src=2,format=USTAR - testutil.go:485: Offset: 574, NextOffset: 1293 +=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=1,prefix="",src=2,format=PAX + testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"foo","type":"reg","size":5,"mode":420,"offset":88,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"foo","type":"chunk","offset":120,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"foo2/","type":"dir","mode":493},{"name":"foo2/bar","type":"reg","size":5,"mode":420,"offset":340,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"foo2/bar","type":"chunk","offset":372,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} + testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":101,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"foo","type":"reg","size":5,"mode":420,"offset":196,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"foo","type":"chunk","offset":228,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"foo2/","type":"dir","mode":493},{"name":"foo2/bar","type":"reg","size":5,"mode":420,"offset":532,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"foo2/bar","type":"chunk","offset":564,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [.no.prefetch.landmark foo foo2] vs [foo foo2] + testutil.go:377: Directory: "" vs "": [foo2 foo] vs [foo2 .no.prefetch.landmark foo] testutil.go:371: Comparing: "foo" vs "foo" - testutil.go:485: Offset: 200, NextOffset: 232 - testutil.go:485: Offset: 92, NextOffset: 124 - testutil.go:485: Offset: 232, NextOffset: 542 - testutil.go:485: Offset: 124, NextOffset: 350 + testutil.go:485: Offset: 88, NextOffset: 120 + testutil.go:485: Offset: 196, NextOffset: 228 + testutil.go:485: Offset: 120, NextOffset: 340 + testutil.go:485: Offset: 228, NextOffset: 532 testutil.go:371: Comparing: "foo2" vs "foo2" testutil.go:377: Directory: "foo2" vs "foo2": [bar] vs [bar] testutil.go:371: Comparing: "foo2/bar" vs "foo2/bar" - testutil.go:485: Offset: 542, NextOffset: 574 - testutil.go:485: Offset: 350, NextOffset: 382 - testutil.go:485: Offset: 574, NextOffset: 1293 - testutil.go:485: Offset: 382, NextOffset: 1027 -=== RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=0,prefix="./",format=USTAR -=== RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=1,prefix="",src=2,format=PAX + testutil.go:485: Offset: 340, NextOffset: 372 + testutil.go:485: Offset: 532, NextOffset: 564 + testutil.go:485: Offset: 372, NextOffset: 1024 + testutil.go:485: Offset: 564, NextOffset: 1288 + testutil.go:371: Comparing: "" vs "" + testutil.go:377: Directory: "" vs "": [foo2 .no.prefetch.landmark foo] vs [foo foo2] + testutil.go:371: Comparing: "foo" vs "foo" + testutil.go:485: Offset: 196, NextOffset: 228 + testutil.go:485: Offset: 88, NextOffset: 120 === NAME TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=-1,prefix="./",lossless=true,format=PAX gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 2148 gzip_test.go:80: [1] at 120 in stargz, uncompressed length 2048 gzip_test.go:80: [2] at 328 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000078STARGZ" +=== RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=-2,prefix="./",format=PAX#02 +=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=1,prefix="",src=2,format=PAX + testutil.go:485: Offset: 228, NextOffset: 532 + testutil.go:485: Offset: 120, NextOffset: 340 + testutil.go:371: Comparing: "foo2" vs "foo2" + testutil.go:377: Directory: "foo2" vs "foo2": [bar] vs [bar] + testutil.go:371: Comparing: "foo2/bar" vs "foo2/bar" + testutil.go:485: Offset: 532, NextOffset: 564 + testutil.go:485: Offset: 340, NextOffset: 372 + testutil.go:485: Offset: 564, NextOffset: 1288 + testutil.go:485: Offset: 372, NextOffset: 1024 +=== NAME TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=-1,prefix="./",lossless=true,format=PAX testutil.go:1462: got TOC entries: testutil.go:1465: [0]: {"name":"foo","type":"dir","mode":493} testutil.go:1465: [1]: {"name":"foo/bar","type":"symlink","linkName":"../../x","mode":420} === RUN TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=-1,prefix="./",lossless=false,format=PAX +=== RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=1,prefix="./",src=2,format=PAX +=== NAME TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=-1,prefix="./",lossless=false,format=PAX gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1024 gzip_test.go:80: [1] at 112 in stargz, uncompressed length 2048 @@ -14659,8 +14578,6 @@ testutil.go:1465: [0]: {"name":"foo","type":"dir","mode":493} testutil.go:1465: [1]: {"name":"foo/bar","type":"symlink","linkName":"../../x","mode":420} === RUN TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=-1,prefix="/",lossless=true,format=USTAR -=== RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=0,prefix="./",format=PAX -=== NAME TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=-1,prefix="/",lossless=true,format=USTAR gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 2148 gzip_test.go:80: [1] at 119 in stargz, uncompressed length 2048 @@ -14668,56 +14585,20 @@ testutil.go:1462: got TOC entries: testutil.go:1465: [0]: {"name":"foo","type":"dir","mode":493} testutil.go:1465: [1]: {"name":"foo/bar","type":"symlink","linkName":"../../x","mode":420} +=== RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=-2,prefix="./",format=GNU#02 === RUN TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=-1,prefix="/",lossless=false,format=USTAR gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1024 gzip_test.go:80: [1] at 111 in stargz, uncompressed length 2048 gzip_test.go:80: [2] at 319 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000006fSTARGZ" -=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=1,prefix="",src=2,format=PAX - testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"foo","type":"reg","size":5,"mode":420,"offset":88,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"foo","type":"chunk","offset":120,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"foo2/","type":"dir","mode":493},{"name":"foo2/bar","type":"reg","size":5,"mode":420,"offset":340,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"foo2/bar","type":"chunk","offset":372,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} - testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":101,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"foo","type":"reg","size":5,"mode":420,"offset":196,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"foo","type":"chunk","offset":228,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"foo2/","type":"dir","mode":493},{"name":"foo2/bar","type":"reg","size":5,"mode":420,"offset":532,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"foo2/bar","type":"chunk","offset":564,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} -=== NAME TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=-1,prefix="/",lossless=false,format=USTAR testutil.go:1462: got TOC entries: testutil.go:1465: [0]: {"name":"foo","type":"dir","mode":493} testutil.go:1465: [1]: {"name":"foo/bar","type":"symlink","linkName":"../../x","mode":420} -=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=1,prefix="",src=2,format=PAX - testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [foo foo2] vs [.no.prefetch.landmark foo foo2] - testutil.go:371: Comparing: "foo" vs "foo" - testutil.go:485: Offset: 88, NextOffset: 120 === RUN TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=-1,prefix="/",lossless=true,format=PAX -=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=1,prefix="",src=2,format=PAX - testutil.go:485: Offset: 196, NextOffset: 228 - testutil.go:485: Offset: 120, NextOffset: 340 - testutil.go:485: Offset: 228, NextOffset: 532 - testutil.go:371: Comparing: "foo2" vs "foo2" - testutil.go:377: Directory: "foo2" vs "foo2": [bar] vs [bar] - testutil.go:371: Comparing: "foo2/bar" vs "foo2/bar" - testutil.go:485: Offset: 340, NextOffset: 372 - testutil.go:485: Offset: 532, NextOffset: 564 - testutil.go:485: Offset: 372, NextOffset: 1024 - testutil.go:485: Offset: 564, NextOffset: 1288 - testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [foo foo2 .no.prefetch.landmark] vs [foo foo2] - testutil.go:371: Comparing: "foo2" vs "foo2" - testutil.go:377: Directory: "foo2" vs "foo2": [bar] vs [bar] - testutil.go:371: Comparing: "foo2/bar" vs "foo2/bar" - testutil.go:485: Offset: 532, NextOffset: 564 - testutil.go:485: Offset: 340, NextOffset: 372 - testutil.go:485: Offset: 564, NextOffset: 1288 - testutil.go:485: Offset: 372, NextOffset: 1024 - testutil.go:371: Comparing: "foo" vs "foo" - testutil.go:485: Offset: 196, NextOffset: 228 - testutil.go:485: Offset: 88, NextOffset: 120 - testutil.go:485: Offset: 228, NextOffset: 532 - testutil.go:485: Offset: 120, NextOffset: 340 -=== NAME TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=-1,prefix="/",lossless=true,format=PAX gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 2148 gzip_test.go:80: [1] at 119 in stargz, uncompressed length 2048 gzip_test.go:80: [2] at 327 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000077STARGZ" -=== RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=1,prefix="./",src=2,format=PAX -=== NAME TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=-1,prefix="/",lossless=true,format=PAX testutil.go:1462: got TOC entries: testutil.go:1465: [0]: {"name":"foo","type":"dir","mode":493} testutil.go:1465: [1]: {"name":"foo/bar","type":"symlink","linkName":"../../x","mode":420} @@ -14730,8 +14611,6 @@ testutil.go:1465: [0]: {"name":"foo","type":"dir","mode":493} testutil.go:1465: [1]: {"name":"foo/bar","type":"symlink","linkName":"../../x","mode":420} === RUN TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=-1,prefix="/",lossless=true,format=GNU -=== RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=0,prefix="./",format=GNU -=== NAME TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=-1,prefix="/",lossless=true,format=GNU gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 2148 gzip_test.go:80: [1] at 116 in stargz, uncompressed length 2048 @@ -14740,32 +14619,6 @@ testutil.go:1465: [0]: {"name":"foo","type":"dir","mode":493} testutil.go:1465: [1]: {"name":"foo/bar","type":"symlink","linkName":"../../x","mode":420} === RUN TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=-1,prefix="/",lossless=false,format=GNU - gzip_test.go:62: got gzip streams: - gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1024 - gzip_test.go:80: [1] at 108 in stargz, uncompressed length 2048 - gzip_test.go:80: [2] at 316 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000006cSTARGZ" - testutil.go:1462: got TOC entries: - testutil.go:1465: [0]: {"name":"foo","type":"dir","mode":493} - testutil.go:1465: [1]: {"name":"foo/bar","type":"symlink","linkName":"../../x","mode":420} -=== RUN TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=-1,prefix="../",lossless=true,format=USTAR - gzip_test.go:62: got gzip streams: - gzip_test.go:80: [0] at 0 in stargz, uncompressed length 2148 - gzip_test.go:80: [1] at 121 in stargz, uncompressed length 2048 - gzip_test.go:80: [2] at 329 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000079STARGZ" - testutil.go:1462: got TOC entries: - testutil.go:1465: [0]: {"name":"foo","type":"dir","mode":493} - testutil.go:1465: [1]: {"name":"foo/bar","type":"symlink","linkName":"../../x","mode":420} -=== RUN TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=-1,prefix="../",lossless=false,format=USTAR - gzip_test.go:62: got gzip streams: - gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1024 - gzip_test.go:80: [1] at 112 in stargz, uncompressed length 2048 - gzip_test.go:80: [2] at 320 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000070STARGZ" -=== RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=0,prefix="/",format=USTAR -=== NAME TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=-1,prefix="../",lossless=false,format=USTAR - testutil.go:1462: got TOC entries: - testutil.go:1465: [0]: {"name":"foo","type":"dir","mode":493} - testutil.go:1465: [1]: {"name":"foo/bar","type":"symlink","linkName":"../../x","mode":420} -=== RUN TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=-1,prefix="../",lossless=true,format=PAX === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=1,prefix="./",src=2,format=PAX testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"./foo","type":"reg","size":5,"mode":420,"offset":91,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./foo","type":"chunk","offset":123,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"./foo2/","type":"dir","mode":493},{"name":"./foo2/bar","type":"reg","size":5,"mode":420,"offset":350,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./foo2/bar","type":"chunk","offset":382,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":101,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"./foo","type":"reg","size":5,"mode":420,"offset":198,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./foo","type":"chunk","offset":230,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"./foo2/","type":"dir","mode":493},{"name":"./foo2/bar","type":"reg","size":5,"mode":420,"offset":538,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./foo2/bar","type":"chunk","offset":570,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} @@ -14784,38 +14637,55 @@ testutil.go:485: Offset: 382, NextOffset: 1027 testutil.go:485: Offset: 570, NextOffset: 1292 testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [foo foo2 .no.prefetch.landmark] vs [foo foo2] + testutil.go:377: Directory: "" vs "": [foo2 .no.prefetch.landmark foo] vs [foo foo2] testutil.go:371: Comparing: "foo" vs "foo" testutil.go:485: Offset: 198, NextOffset: 230 testutil.go:485: Offset: 91, NextOffset: 123 testutil.go:485: Offset: 230, NextOffset: 538 testutil.go:485: Offset: 123, NextOffset: 350 testutil.go:371: Comparing: "foo2" vs "foo2" -=== NAME TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=-1,prefix="../",lossless=true,format=PAX - gzip_test.go:62: got gzip streams: -=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=1,prefix="./",src=2,format=PAX testutil.go:377: Directory: "foo2" vs "foo2": [bar] vs [bar] testutil.go:371: Comparing: "foo2/bar" vs "foo2/bar" -=== NAME TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=-1,prefix="../",lossless=true,format=PAX - gzip_test.go:80: [0] at 0 in stargz, uncompressed length 2148 -=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=1,prefix="./",src=2,format=PAX testutil.go:485: Offset: 538, NextOffset: 570 -=== NAME TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=-1,prefix="../",lossless=true,format=PAX - gzip_test.go:80: [1] at 121 in stargz, uncompressed length 2048 -=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=1,prefix="./",src=2,format=PAX testutil.go:485: Offset: 350, NextOffset: 382 -=== NAME TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=-1,prefix="../",lossless=true,format=PAX - gzip_test.go:80: [2] at 329 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000079STARGZ" -=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=1,prefix="./",src=2,format=PAX testutil.go:485: Offset: 570, NextOffset: 1292 testutil.go:485: Offset: 382, NextOffset: 1027 -=== NAME TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=-1,prefix="../",lossless=true,format=PAX +=== RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=1,prefix="/",src=2,format=PAX +=== NAME TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=-1,prefix="/",lossless=false,format=GNU + gzip_test.go:62: got gzip streams: + gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1024 + gzip_test.go:80: [1] at 108 in stargz, uncompressed length 2048 + gzip_test.go:80: [2] at 316 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000006cSTARGZ" + testutil.go:1462: got TOC entries: + testutil.go:1465: [0]: {"name":"foo","type":"dir","mode":493} + testutil.go:1465: [1]: {"name":"foo/bar","type":"symlink","linkName":"../../x","mode":420} +=== RUN TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=-1,prefix="../",lossless=true,format=USTAR +=== RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=-2,prefix="/",format=USTAR#02 +=== NAME TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=-1,prefix="../",lossless=true,format=USTAR + gzip_test.go:62: got gzip streams: + gzip_test.go:80: [0] at 0 in stargz, uncompressed length 2148 + gzip_test.go:80: [1] at 121 in stargz, uncompressed length 2048 + gzip_test.go:80: [2] at 329 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000079STARGZ" + testutil.go:1462: got TOC entries: + testutil.go:1465: [0]: {"name":"foo","type":"dir","mode":493} + testutil.go:1465: [1]: {"name":"foo/bar","type":"symlink","linkName":"../../x","mode":420} +=== RUN TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=-1,prefix="../",lossless=false,format=USTAR + gzip_test.go:62: got gzip streams: + gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1024 + gzip_test.go:80: [1] at 112 in stargz, uncompressed length 2048 + gzip_test.go:80: [2] at 320 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000070STARGZ" + testutil.go:1462: got TOC entries: + testutil.go:1465: [0]: {"name":"foo","type":"dir","mode":493} + testutil.go:1465: [1]: {"name":"foo/bar","type":"symlink","linkName":"../../x","mode":420} +=== RUN TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=-1,prefix="../",lossless=true,format=PAX + gzip_test.go:62: got gzip streams: + gzip_test.go:80: [0] at 0 in stargz, uncompressed length 2148 + gzip_test.go:80: [1] at 121 in stargz, uncompressed length 2048 + gzip_test.go:80: [2] at 329 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000079STARGZ" testutil.go:1462: got TOC entries: testutil.go:1465: [0]: {"name":"foo","type":"dir","mode":493} testutil.go:1465: [1]: {"name":"foo/bar","type":"symlink","linkName":"../../x","mode":420} === RUN TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=-1,prefix="../",lossless=false,format=PAX -=== RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=1,prefix="/",src=2,format=PAX -=== NAME TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=-1,prefix="../",lossless=false,format=PAX gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1024 gzip_test.go:80: [1] at 112 in stargz, uncompressed length 2048 @@ -14824,16 +14694,49 @@ testutil.go:1465: [0]: {"name":"foo","type":"dir","mode":493} testutil.go:1465: [1]: {"name":"foo/bar","type":"symlink","linkName":"../../x","mode":420} === RUN TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=-1,prefix="../",lossless=true,format=GNU +=== RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=-2,prefix="/",format=PAX#02 +=== NAME TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=-1,prefix="../",lossless=true,format=GNU gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 2148 gzip_test.go:80: [1] at 120 in stargz, uncompressed length 2048 gzip_test.go:80: [2] at 328 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000078STARGZ" -=== RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=0,prefix="/",format=PAX -=== NAME TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=-1,prefix="../",lossless=true,format=GNU testutil.go:1462: got TOC entries: testutil.go:1465: [0]: {"name":"foo","type":"dir","mode":493} testutil.go:1465: [1]: {"name":"foo/bar","type":"symlink","linkName":"../../x","mode":420} === RUN TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=-1,prefix="../",lossless=false,format=GNU +=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=1,prefix="/",src=2,format=PAX + testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"/foo","type":"reg","size":5,"mode":420,"offset":90,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/foo","type":"chunk","offset":122,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"/foo2/","type":"dir","mode":493},{"name":"/foo2/bar","type":"reg","size":5,"mode":420,"offset":348,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/foo2/bar","type":"chunk","offset":380,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} + testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":101,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"/foo","type":"reg","size":5,"mode":420,"offset":197,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/foo","type":"chunk","offset":229,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"/foo2/","type":"dir","mode":493},{"name":"/foo2/bar","type":"reg","size":5,"mode":420,"offset":537,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/foo2/bar","type":"chunk","offset":569,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} + testutil.go:371: Comparing: "" vs "" + testutil.go:377: Directory: "" vs "": [foo foo2] vs [.no.prefetch.landmark foo foo2] + testutil.go:371: Comparing: "foo" vs "foo" + testutil.go:485: Offset: 90, NextOffset: 122 + testutil.go:485: Offset: 197, NextOffset: 229 + testutil.go:485: Offset: 122, NextOffset: 348 + testutil.go:485: Offset: 229, NextOffset: 537 + testutil.go:371: Comparing: "foo2" vs "foo2" + testutil.go:377: Directory: "foo2" vs "foo2": [bar] vs [bar] + testutil.go:371: Comparing: "foo2/bar" vs "foo2/bar" + testutil.go:485: Offset: 348, NextOffset: 380 + testutil.go:485: Offset: 537, NextOffset: 569 + testutil.go:485: Offset: 380, NextOffset: 1033 + testutil.go:485: Offset: 569, NextOffset: 1286 + testutil.go:371: Comparing: "" vs "" + testutil.go:377: Directory: "" vs "": [.no.prefetch.landmark foo foo2] vs [foo foo2] + testutil.go:371: Comparing: "foo" vs "foo" + testutil.go:485: Offset: 197, NextOffset: 229 + testutil.go:485: Offset: 90, NextOffset: 122 + testutil.go:485: Offset: 229, NextOffset: 537 + testutil.go:485: Offset: 122, NextOffset: 348 + testutil.go:371: Comparing: "foo2" vs "foo2" + testutil.go:377: Directory: "foo2" vs "foo2": [bar] vs [bar] + testutil.go:371: Comparing: "foo2/bar" vs "foo2/bar" + testutil.go:485: Offset: 537, NextOffset: 569 + testutil.go:485: Offset: 348, NextOffset: 380 + testutil.go:485: Offset: 569, NextOffset: 1286 + testutil.go:485: Offset: 380, NextOffset: 1033 +=== RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=1,prefix="../",src=2,format=PAX +=== NAME TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=-1,prefix="../",lossless=false,format=GNU gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1024 gzip_test.go:80: [1] at 111 in stargz, uncompressed length 2048 @@ -14842,6 +14745,8 @@ testutil.go:1465: [0]: {"name":"foo","type":"dir","mode":493} testutil.go:1465: [1]: {"name":"foo/bar","type":"symlink","linkName":"../../x","mode":420} === RUN TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=-2,prefix="",lossless=true,format=USTAR +=== RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=-2,prefix="/",format=GNU#02 +=== NAME TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=-2,prefix="",lossless=true,format=USTAR gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 2148 gzip_test.go:80: [1] at 362 in stargz, uncompressed length 2048 @@ -14866,8 +14771,6 @@ testutil.go:1465: [0]: {"name":"foo","type":"dir","mode":493} testutil.go:1465: [1]: {"name":"foo/bar","type":"symlink","linkName":"../../x","mode":420} === RUN TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=-2,prefix="",lossless=false,format=PAX -=== RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=0,prefix="/",format=GNU -=== NAME TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=-2,prefix="",lossless=false,format=PAX gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1024 gzip_test.go:80: [1] at 221 in stargz, uncompressed length 2048 @@ -14884,48 +14787,48 @@ testutil.go:1465: [0]: {"name":"foo","type":"dir","mode":493} testutil.go:1465: [1]: {"name":"foo/bar","type":"symlink","linkName":"../../x","mode":420} === RUN TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=-2,prefix="",lossless=false,format=GNU -=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=1,prefix="/",src=2,format=PAX - testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"/foo","type":"reg","size":5,"mode":420,"offset":90,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/foo","type":"chunk","offset":122,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"/foo2/","type":"dir","mode":493},{"name":"/foo2/bar","type":"reg","size":5,"mode":420,"offset":348,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/foo2/bar","type":"chunk","offset":380,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} - testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":101,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"/foo","type":"reg","size":5,"mode":420,"offset":197,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/foo","type":"chunk","offset":229,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"/foo2/","type":"dir","mode":493},{"name":"/foo2/bar","type":"reg","size":5,"mode":420,"offset":537,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/foo2/bar","type":"chunk","offset":569,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} + gzip_test.go:62: got gzip streams: + gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1024 + gzip_test.go:80: [1] at 223 in stargz, uncompressed length 2048 + gzip_test.go:80: [2] at 696 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000dfSTARGZ" + testutil.go:1462: got TOC entries: + testutil.go:1465: [0]: {"name":"foo","type":"dir","mode":493} + testutil.go:1465: [1]: {"name":"foo/bar","type":"symlink","linkName":"../../x","mode":420} +=== RUN TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=-2,prefix="./",lossless=true,format=USTAR +=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=1,prefix="../",src=2,format=PAX + testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"../foo","type":"reg","size":5,"mode":420,"offset":92,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../foo","type":"chunk","offset":124,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"../foo2/","type":"dir","mode":493},{"name":"../foo2/bar","type":"reg","size":5,"mode":420,"offset":350,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../foo2/bar","type":"chunk","offset":382,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} + testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":101,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"../foo","type":"reg","size":5,"mode":420,"offset":200,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../foo","type":"chunk","offset":232,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"../foo2/","type":"dir","mode":493},{"name":"../foo2/bar","type":"reg","size":5,"mode":420,"offset":542,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../foo2/bar","type":"chunk","offset":574,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} testutil.go:371: Comparing: "" vs "" testutil.go:377: Directory: "" vs "": [foo foo2] vs [.no.prefetch.landmark foo foo2] + testutil.go:371: Comparing: "foo" vs "foo" + testutil.go:485: Offset: 92, NextOffset: 124 + testutil.go:485: Offset: 200, NextOffset: 232 + testutil.go:485: Offset: 124, NextOffset: 350 + testutil.go:485: Offset: 232, NextOffset: 542 testutil.go:371: Comparing: "foo2" vs "foo2" testutil.go:377: Directory: "foo2" vs "foo2": [bar] vs [bar] testutil.go:371: Comparing: "foo2/bar" vs "foo2/bar" - testutil.go:485: Offset: 348, NextOffset: 380 - testutil.go:485: Offset: 537, NextOffset: 569 - testutil.go:485: Offset: 380, NextOffset: 1033 - testutil.go:485: Offset: 569, NextOffset: 1286 - testutil.go:371: Comparing: "foo" vs "foo" - testutil.go:485: Offset: 90, NextOffset: 122 - testutil.go:485: Offset: 197, NextOffset: 229 - testutil.go:485: Offset: 122, NextOffset: 348 - testutil.go:485: Offset: 229, NextOffset: 537 + testutil.go:485: Offset: 350, NextOffset: 382 + testutil.go:485: Offset: 542, NextOffset: 574 + testutil.go:485: Offset: 382, NextOffset: 1027 + testutil.go:485: Offset: 574, NextOffset: 1293 testutil.go:371: Comparing: "" vs "" testutil.go:377: Directory: "" vs "": [.no.prefetch.landmark foo foo2] vs [foo foo2] testutil.go:371: Comparing: "foo" vs "foo" - testutil.go:485: Offset: 197, NextOffset: 229 - testutil.go:485: Offset: 90, NextOffset: 122 - testutil.go:485: Offset: 229, NextOffset: 537 - testutil.go:485: Offset: 122, NextOffset: 348 + testutil.go:485: Offset: 200, NextOffset: 232 + testutil.go:485: Offset: 92, NextOffset: 124 + testutil.go:485: Offset: 232, NextOffset: 542 + testutil.go:485: Offset: 124, NextOffset: 350 testutil.go:371: Comparing: "foo2" vs "foo2" testutil.go:377: Directory: "foo2" vs "foo2": [bar] vs [bar] testutil.go:371: Comparing: "foo2/bar" vs "foo2/bar" - testutil.go:485: Offset: 537, NextOffset: 569 - testutil.go:485: Offset: 348, NextOffset: 380 - testutil.go:485: Offset: 569, NextOffset: 1286 - testutil.go:485: Offset: 380, NextOffset: 1033 -=== NAME TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=-2,prefix="",lossless=false,format=GNU - gzip_test.go:62: got gzip streams: - gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1024 -=== RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=1,prefix="../",src=2,format=PAX -=== NAME TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=-2,prefix="",lossless=false,format=GNU - gzip_test.go:80: [1] at 223 in stargz, uncompressed length 2048 - gzip_test.go:80: [2] at 696 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000dfSTARGZ" - testutil.go:1462: got TOC entries: - testutil.go:1465: [0]: {"name":"foo","type":"dir","mode":493} - testutil.go:1465: [1]: {"name":"foo/bar","type":"symlink","linkName":"../../x","mode":420} -=== RUN TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=-2,prefix="./",lossless=true,format=USTAR + testutil.go:485: Offset: 542, NextOffset: 574 + testutil.go:485: Offset: 350, NextOffset: 382 + testutil.go:485: Offset: 574, NextOffset: 1293 + testutil.go:485: Offset: 382, NextOffset: 1027 +=== RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=1,prefix="",src=2,format=GNU +=== RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=-2,prefix="../",format=USTAR#02 +=== NAME TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=-2,prefix="./",lossless=true,format=USTAR gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 2148 gzip_test.go:80: [1] at 364 in stargz, uncompressed length 2048 @@ -14934,8 +14837,6 @@ testutil.go:1465: [0]: {"name":"foo","type":"dir","mode":493} testutil.go:1465: [1]: {"name":"foo/bar","type":"symlink","linkName":"../../x","mode":420} === RUN TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=-2,prefix="./",lossless=false,format=USTAR -=== RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=0,prefix="../",format=USTAR -=== NAME TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=-2,prefix="./",lossless=false,format=USTAR gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1024 gzip_test.go:80: [1] at 224 in stargz, uncompressed length 2048 @@ -14968,57 +14869,14 @@ testutil.go:1465: [0]: {"name":"foo","type":"dir","mode":493} testutil.go:1465: [1]: {"name":"foo/bar","type":"symlink","linkName":"../../x","mode":420} === RUN TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=-2,prefix="./",lossless=false,format=GNU -=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=1,prefix="../",src=2,format=PAX - testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"../foo","type":"reg","size":5,"mode":420,"offset":92,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../foo","type":"chunk","offset":124,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"../foo2/","type":"dir","mode":493},{"name":"../foo2/bar","type":"reg","size":5,"mode":420,"offset":350,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../foo2/bar","type":"chunk","offset":382,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} - testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":101,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"../foo","type":"reg","size":5,"mode":420,"offset":200,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../foo","type":"chunk","offset":232,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"../foo2/","type":"dir","mode":493},{"name":"../foo2/bar","type":"reg","size":5,"mode":420,"offset":542,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../foo2/bar","type":"chunk","offset":574,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} - testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [foo2 foo] vs [.no.prefetch.landmark foo foo2] - testutil.go:371: Comparing: "foo" vs "foo" - testutil.go:485: Offset: 92, NextOffset: 124 - testutil.go:485: Offset: 200, NextOffset: 232 - testutil.go:485: Offset: 124, NextOffset: 350 - testutil.go:485: Offset: 232, NextOffset: 542 -=== NAME TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=-2,prefix="./",lossless=false,format=GNU gzip_test.go:62: got gzip streams: -=== RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=0,prefix="../",format=PAX -=== NAME TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=-2,prefix="./",lossless=false,format=GNU gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1024 -=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=1,prefix="../",src=2,format=PAX - testutil.go:371: Comparing: "foo2" vs "foo2" - testutil.go:377: Directory: "foo2" vs "foo2": [bar] vs [bar] - testutil.go:371: Comparing: "foo2/bar" vs "foo2/bar" -=== NAME TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=-2,prefix="./",lossless=false,format=GNU gzip_test.go:80: [1] at 226 in stargz, uncompressed length 2048 -=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=1,prefix="../",src=2,format=PAX - testutil.go:485: Offset: 350, NextOffset: 382 -=== NAME TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=-2,prefix="./",lossless=false,format=GNU gzip_test.go:80: [2] at 701 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000e2STARGZ" -=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=1,prefix="../",src=2,format=PAX - testutil.go:485: Offset: 542, NextOffset: 574 - testutil.go:485: Offset: 382, NextOffset: 1027 - testutil.go:485: Offset: 574, NextOffset: 1293 - testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [.no.prefetch.landmark foo foo2] vs [foo foo2] - testutil.go:371: Comparing: "foo" vs "foo" - testutil.go:485: Offset: 200, NextOffset: 232 -=== NAME TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=-2,prefix="./",lossless=false,format=GNU testutil.go:1462: got TOC entries: testutil.go:1465: [0]: {"name":"foo","type":"dir","mode":493} testutil.go:1465: [1]: {"name":"foo/bar","type":"symlink","linkName":"../../x","mode":420} === RUN TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=-2,prefix="/",lossless=true,format=USTAR -=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=1,prefix="../",src=2,format=PAX - testutil.go:485: Offset: 92, NextOffset: 124 - testutil.go:485: Offset: 232, NextOffset: 542 - testutil.go:485: Offset: 124, NextOffset: 350 - testutil.go:371: Comparing: "foo2" vs "foo2" - testutil.go:377: Directory: "foo2" vs "foo2": [bar] vs [bar] - testutil.go:371: Comparing: "foo2/bar" vs "foo2/bar" - testutil.go:485: Offset: 542, NextOffset: 574 - testutil.go:485: Offset: 350, NextOffset: 382 - testutil.go:485: Offset: 574, NextOffset: 1293 - testutil.go:485: Offset: 382, NextOffset: 1027 -=== RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=1,prefix="",src=2,format=GNU -=== NAME TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=-2,prefix="/",lossless=true,format=USTAR gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 2148 gzip_test.go:80: [1] at 363 in stargz, uncompressed length 2048 @@ -15027,6 +14885,8 @@ testutil.go:1465: [0]: {"name":"foo","type":"dir","mode":493} testutil.go:1465: [1]: {"name":"foo/bar","type":"symlink","linkName":"../../x","mode":420} === RUN TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=-2,prefix="/",lossless=false,format=USTAR +=== RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=-2,prefix="../",format=PAX#02 +=== NAME TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=-2,prefix="/",lossless=false,format=USTAR gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1024 gzip_test.go:80: [1] at 223 in stargz, uncompressed length 2048 @@ -15039,43 +14899,21 @@ gzip_test.go:80: [0] at 0 in stargz, uncompressed length 2148 gzip_test.go:80: [1] at 363 in stargz, uncompressed length 2048 gzip_test.go:80: [2] at 838 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000016bSTARGZ" -=== RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=0,prefix="../",format=GNU -=== NAME TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=-2,prefix="/",lossless=true,format=PAX testutil.go:1462: got TOC entries: testutil.go:1465: [0]: {"name":"foo","type":"dir","mode":493} testutil.go:1465: [1]: {"name":"foo/bar","type":"symlink","linkName":"../../x","mode":420} === RUN TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=-2,prefix="/",lossless=false,format=PAX - gzip_test.go:62: got gzip streams: - gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1024 - gzip_test.go:80: [1] at 223 in stargz, uncompressed length 2048 - gzip_test.go:80: [2] at 698 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000dfSTARGZ" - testutil.go:1462: got TOC entries: - testutil.go:1465: [0]: {"name":"foo","type":"dir","mode":493} - testutil.go:1465: [1]: {"name":"foo/bar","type":"symlink","linkName":"../../x","mode":420} -=== RUN TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=-2,prefix="/",lossless=true,format=GNU - gzip_test.go:62: got gzip streams: - gzip_test.go:80: [0] at 0 in stargz, uncompressed length 2148 - gzip_test.go:80: [1] at 364 in stargz, uncompressed length 2048 - gzip_test.go:80: [2] at 839 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000016cSTARGZ" - testutil.go:1462: got TOC entries: - testutil.go:1465: [0]: {"name":"foo","type":"dir","mode":493} - testutil.go:1465: [1]: {"name":"foo/bar","type":"symlink","linkName":"../../x","mode":420} -=== RUN TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=-2,prefix="/",lossless=false,format=GNU -=== RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=1,prefix="",format=USTAR -=== NAME TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=-2,prefix="/",lossless=false,format=GNU - gzip_test.go:62: got gzip streams: - gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1024 - gzip_test.go:80: [1] at 224 in stargz, uncompressed length 2048 - gzip_test.go:80: [2] at 699 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000e0STARGZ" - testutil.go:1462: got TOC entries: - testutil.go:1465: [0]: {"name":"foo","type":"dir","mode":493} - testutil.go:1465: [1]: {"name":"foo/bar","type":"symlink","linkName":"../../x","mode":420} -=== RUN TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=-2,prefix="../",lossless=true,format=USTAR === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=1,prefix="",src=2,format=GNU testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"foo","type":"reg","size":5,"mode":420,"offset":88,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"foo","type":"chunk","offset":120,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"foo2/","type":"dir","mode":493},{"name":"foo2/bar","type":"reg","size":5,"mode":420,"offset":342,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"foo2/bar","type":"chunk","offset":374,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} +=== NAME TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=-2,prefix="/",lossless=false,format=PAX + gzip_test.go:62: got gzip streams: +=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=1,prefix="",src=2,format=GNU testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":101,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"foo","type":"reg","size":5,"mode":420,"offset":196,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"foo","type":"chunk","offset":228,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"foo2/","type":"dir","mode":493},{"name":"foo2/bar","type":"reg","size":5,"mode":420,"offset":532,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"foo2/bar","type":"chunk","offset":564,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [foo foo2] vs [.no.prefetch.landmark foo foo2] +=== NAME TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=-2,prefix="/",lossless=false,format=PAX + gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1024 +=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=1,prefix="",src=2,format=GNU + testutil.go:377: Directory: "" vs "": [foo2 foo] vs [.no.prefetch.landmark foo foo2] testutil.go:371: Comparing: "foo" vs "foo" testutil.go:485: Offset: 88, NextOffset: 120 testutil.go:485: Offset: 196, NextOffset: 228 @@ -15085,6 +14923,14 @@ testutil.go:377: Directory: "foo2" vs "foo2": [bar] vs [bar] testutil.go:371: Comparing: "foo2/bar" vs "foo2/bar" testutil.go:485: Offset: 342, NextOffset: 374 +=== NAME TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=-2,prefix="/",lossless=false,format=PAX + gzip_test.go:80: [1] at 223 in stargz, uncompressed length 2048 + gzip_test.go:80: [2] at 698 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000dfSTARGZ" + testutil.go:1462: got TOC entries: + testutil.go:1465: [0]: {"name":"foo","type":"dir","mode":493} + testutil.go:1465: [1]: {"name":"foo/bar","type":"symlink","linkName":"../../x","mode":420} +=== RUN TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=-2,prefix="/",lossless=true,format=GNU +=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=1,prefix="",src=2,format=GNU testutil.go:485: Offset: 532, NextOffset: 564 testutil.go:485: Offset: 374, NextOffset: 1030 testutil.go:485: Offset: 564, NextOffset: 1288 @@ -15092,43 +14938,37 @@ testutil.go:377: Directory: "" vs "": [.no.prefetch.landmark foo foo2] vs [foo foo2] testutil.go:371: Comparing: "foo" vs "foo" testutil.go:485: Offset: 196, NextOffset: 228 -=== NAME TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=-2,prefix="../",lossless=true,format=USTAR - gzip_test.go:62: got gzip streams: -=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=1,prefix="",src=2,format=GNU testutil.go:485: Offset: 88, NextOffset: 120 testutil.go:485: Offset: 228, NextOffset: 532 -=== NAME TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=-2,prefix="../",lossless=true,format=USTAR - gzip_test.go:80: [0] at 0 in stargz, uncompressed length 2148 -=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=1,prefix="",src=2,format=GNU testutil.go:485: Offset: 120, NextOffset: 342 testutil.go:371: Comparing: "foo2" vs "foo2" testutil.go:377: Directory: "foo2" vs "foo2": [bar] vs [bar] testutil.go:371: Comparing: "foo2/bar" vs "foo2/bar" testutil.go:485: Offset: 532, NextOffset: 564 -=== NAME TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=-2,prefix="../",lossless=true,format=USTAR - gzip_test.go:80: [1] at 364 in stargz, uncompressed length 2048 -=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=1,prefix="",src=2,format=GNU testutil.go:485: Offset: 342, NextOffset: 374 +=== NAME TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=-2,prefix="/",lossless=true,format=GNU + gzip_test.go:62: got gzip streams: +=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=1,prefix="",src=2,format=GNU testutil.go:485: Offset: 564, NextOffset: 1288 testutil.go:485: Offset: 374, NextOffset: 1030 -=== NAME TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=-2,prefix="../",lossless=true,format=USTAR - gzip_test.go:80: [2] at 841 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000016cSTARGZ" +=== NAME TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=-2,prefix="/",lossless=true,format=GNU + gzip_test.go:80: [0] at 0 in stargz, uncompressed length 2148 + gzip_test.go:80: [1] at 364 in stargz, uncompressed length 2048 + gzip_test.go:80: [2] at 839 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000016cSTARGZ" testutil.go:1462: got TOC entries: testutil.go:1465: [0]: {"name":"foo","type":"dir","mode":493} testutil.go:1465: [1]: {"name":"foo/bar","type":"symlink","linkName":"../../x","mode":420} -=== RUN TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=-2,prefix="../",lossless=false,format=USTAR +=== RUN TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=-2,prefix="/",lossless=false,format=GNU === RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=1,prefix="./",src=2,format=GNU -=== NAME TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=-2,prefix="../",lossless=false,format=USTAR +=== NAME TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=-2,prefix="/",lossless=false,format=GNU gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1024 gzip_test.go:80: [1] at 224 in stargz, uncompressed length 2048 - gzip_test.go:80: [2] at 701 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000e0STARGZ" + gzip_test.go:80: [2] at 699 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000e0STARGZ" testutil.go:1462: got TOC entries: testutil.go:1465: [0]: {"name":"foo","type":"dir","mode":493} testutil.go:1465: [1]: {"name":"foo/bar","type":"symlink","linkName":"../../x","mode":420} -=== RUN TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=-2,prefix="../",lossless=true,format=PAX -=== RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=1,prefix="",format=PAX -=== NAME TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=-2,prefix="../",lossless=true,format=PAX +=== RUN TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=-2,prefix="../",lossless=true,format=USTAR gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 2148 gzip_test.go:80: [1] at 364 in stargz, uncompressed length 2048 @@ -15136,67 +14976,46 @@ testutil.go:1462: got TOC entries: testutil.go:1465: [0]: {"name":"foo","type":"dir","mode":493} testutil.go:1465: [1]: {"name":"foo/bar","type":"symlink","linkName":"../../x","mode":420} -=== RUN TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=-2,prefix="../",lossless=false,format=PAX +=== RUN TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=-2,prefix="../",lossless=false,format=USTAR gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1024 gzip_test.go:80: [1] at 224 in stargz, uncompressed length 2048 gzip_test.go:80: [2] at 701 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000e0STARGZ" testutil.go:1462: got TOC entries: testutil.go:1465: [0]: {"name":"foo","type":"dir","mode":493} +=== RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=-2,prefix="../",format=GNU#02 +=== NAME TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=-2,prefix="../",lossless=false,format=USTAR testutil.go:1465: [1]: {"name":"foo/bar","type":"symlink","linkName":"../../x","mode":420} -=== RUN TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=-2,prefix="../",lossless=true,format=GNU +=== RUN TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=-2,prefix="../",lossless=true,format=PAX gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 2148 - gzip_test.go:80: [1] at 367 in stargz, uncompressed length 2048 - gzip_test.go:80: [2] at 844 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000016fSTARGZ" + gzip_test.go:80: [1] at 364 in stargz, uncompressed length 2048 + gzip_test.go:80: [2] at 841 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000016cSTARGZ" testutil.go:1462: got TOC entries: testutil.go:1465: [0]: {"name":"foo","type":"dir","mode":493} testutil.go:1465: [1]: {"name":"foo/bar","type":"symlink","linkName":"../../x","mode":420} -=== RUN TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=-2,prefix="../",lossless=false,format=GNU +=== RUN TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=-2,prefix="../",lossless=false,format=PAX gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1024 - gzip_test.go:80: [1] at 226 in stargz, uncompressed length 2048 - gzip_test.go:80: [2] at 703 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000e2STARGZ" + gzip_test.go:80: [1] at 224 in stargz, uncompressed length 2048 + gzip_test.go:80: [2] at 701 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000e0STARGZ" testutil.go:1462: got TOC entries: testutil.go:1465: [0]: {"name":"foo","type":"dir","mode":493} testutil.go:1465: [1]: {"name":"foo/bar","type":"symlink","linkName":"../../x","mode":420} -=== RUN TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=0,prefix="",lossless=true,format=USTAR +=== RUN TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=-2,prefix="../",lossless=true,format=GNU gzip_test.go:62: got gzip streams: - gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1024 - gzip_test.go:80: [1] at 1052 in stargz, uncompressed length 4 - gzip_test.go:80: [2] at 1084 in stargz, uncompressed length 4 - gzip_test.go:80: [3] at 1116 in stargz, uncompressed length 4 - gzip_test.go:80: [4] at 1148 in stargz, uncompressed length 4 - gzip_test.go:80: [5] at 1180 in stargz, uncompressed length 4 - gzip_test.go:80: [6] at 1212 in stargz, uncompressed length 1616 - gzip_test.go:80: [7] at 2856 in stargz, uncompressed length 3072 - gzip_test.go:80: [8] at 5956 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000b28STARGZ" + gzip_test.go:80: [0] at 0 in stargz, uncompressed length 2148 + gzip_test.go:80: [1] at 367 in stargz, uncompressed length 2048 + gzip_test.go:80: [2] at 844 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000016fSTARGZ" testutil.go:1462: got TOC entries: testutil.go:1465: [0]: {"name":"foo","type":"dir","mode":493} + testutil.go:1465: [1]: {"name":"foo/bar","type":"symlink","linkName":"../../x","mode":420} +=== RUN TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=-2,prefix="../",lossless=false,format=GNU === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=1,prefix="./",src=2,format=GNU testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"./foo","type":"reg","size":5,"mode":420,"offset":90,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./foo","type":"chunk","offset":122,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"./foo2/","type":"dir","mode":493},{"name":"./foo2/bar","type":"reg","size":5,"mode":420,"offset":348,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./foo2/bar","type":"chunk","offset":380,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} -=== NAME TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=0,prefix="",lossless=true,format=USTAR - testutil.go:1465: [1]: {"name":"foo/big.txt","type":"reg","size":23,"mode":420,"offset":1052,"digest":"sha256:2ff378dda6b0b6f55c24f1a6b192cf1d0fa1dc229d5396fa884b51bcb84aa255","chunkSize":4,"chunkDigest":"sha256:86e1de74820a9b252ba33b2eed445b0cd02c445b5f4b8007205aff1762d7301a"} -=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=1,prefix="./",src=2,format=GNU testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":101,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"./foo","type":"reg","size":5,"mode":420,"offset":199,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./foo","type":"chunk","offset":231,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"./foo2/","type":"dir","mode":493},{"name":"./foo2/bar","type":"reg","size":5,"mode":420,"offset":540,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./foo2/bar","type":"chunk","offset":572,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} testutil.go:371: Comparing: "" vs "" testutil.go:377: Directory: "" vs "": [foo foo2] vs [.no.prefetch.landmark foo foo2] - testutil.go:371: Comparing: "foo" vs "foo" -=== NAME TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=0,prefix="",lossless=true,format=USTAR - testutil.go:1465: [2]: {"name":"foo/big.txt","type":"chunk","offset":1084,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:81afb10b461acd8f2b7eee698fb0c314c454f7acb574a34baded7f6912fc7a0f"} -=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=1,prefix="./",src=2,format=GNU - testutil.go:485: Offset: 90, NextOffset: 122 -=== NAME TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=0,prefix="",lossless=true,format=USTAR - testutil.go:1465: [3]: {"name":"foo/big.txt","type":"chunk","offset":1116,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:a5c935d142e9fa6eeb75c3424cad28ec117de0d1f6f818f7a8ec41247862d13a"} - testutil.go:1465: [4]: {"name":"foo/big.txt","type":"chunk","offset":1148,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:53a793b0a71115451c7710325929f71119cae80798460d6d400193fe43674c0c"} -=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=1,prefix="./",src=2,format=GNU - testutil.go:485: Offset: 199, NextOffset: 231 -=== NAME TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=0,prefix="",lossless=true,format=USTAR - testutil.go:1465: [5]: {"name":"foo/big.txt","type":"chunk","offset":1180,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:8a618a349c5916ad6a1e66631cb7e8bfba9163265e03661fd760f53d243add69"} - testutil.go:1465: [6]: {"name":"foo/big.txt","type":"chunk","offset":1212,"chunkOffset":20,"chunkSize":3,"chunkDigest":"sha256:898cef1b49045fd8d4bcac0c8fe0034c5ed28f00ed4f617bb8fdc9ea457d2ea0"} -=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=1,prefix="./",src=2,format=GNU - testutil.go:485: Offset: 122, NextOffset: 348 - testutil.go:485: Offset: 231, NextOffset: 540 testutil.go:371: Comparing: "foo2" vs "foo2" testutil.go:377: Directory: "foo2" vs "foo2": [bar] vs [bar] testutil.go:371: Comparing: "foo2/bar" vs "foo2/bar" @@ -15204,6 +15023,11 @@ testutil.go:485: Offset: 540, NextOffset: 572 testutil.go:485: Offset: 380, NextOffset: 1030 testutil.go:485: Offset: 572, NextOffset: 1295 + testutil.go:371: Comparing: "foo" vs "foo" + testutil.go:485: Offset: 90, NextOffset: 122 + testutil.go:485: Offset: 199, NextOffset: 231 + testutil.go:485: Offset: 122, NextOffset: 348 + testutil.go:485: Offset: 231, NextOffset: 540 testutil.go:371: Comparing: "" vs "" testutil.go:377: Directory: "" vs "": [.no.prefetch.landmark foo foo2] vs [foo foo2] testutil.go:371: Comparing: "foo" vs "foo" @@ -15211,8 +15035,6 @@ testutil.go:485: Offset: 90, NextOffset: 122 testutil.go:485: Offset: 231, NextOffset: 540 testutil.go:485: Offset: 122, NextOffset: 348 -=== RUN TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=0,prefix="",lossless=false,format=USTAR -=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=1,prefix="./",src=2,format=GNU testutil.go:371: Comparing: "foo2" vs "foo2" testutil.go:377: Directory: "foo2" vs "foo2": [bar] vs [bar] testutil.go:371: Comparing: "foo2/bar" vs "foo2/bar" @@ -15221,8 +15043,17 @@ testutil.go:485: Offset: 572, NextOffset: 1295 testutil.go:485: Offset: 380, NextOffset: 1030 === RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=1,prefix="/",src=2,format=GNU -=== RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=1,prefix="",format=GNU -=== NAME TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=0,prefix="",lossless=false,format=USTAR +=== NAME TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=-2,prefix="../",lossless=false,format=GNU + gzip_test.go:62: got gzip streams: +=== RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=0,prefix="",format=USTAR +=== NAME TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=-2,prefix="../",lossless=false,format=GNU + gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1024 + gzip_test.go:80: [1] at 226 in stargz, uncompressed length 2048 + gzip_test.go:80: [2] at 703 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000e2STARGZ" + testutil.go:1462: got TOC entries: + testutil.go:1465: [0]: {"name":"foo","type":"dir","mode":493} + testutil.go:1465: [1]: {"name":"foo/bar","type":"symlink","linkName":"../../x","mode":420} +=== RUN TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=0,prefix="",lossless=true,format=USTAR gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1024 gzip_test.go:80: [1] at 1052 in stargz, uncompressed length 4 @@ -15230,9 +15061,9 @@ gzip_test.go:80: [3] at 1116 in stargz, uncompressed length 4 gzip_test.go:80: [4] at 1148 in stargz, uncompressed length 4 gzip_test.go:80: [5] at 1180 in stargz, uncompressed length 4 - gzip_test.go:80: [6] at 1212 in stargz, uncompressed length 492 - gzip_test.go:80: [7] at 1732 in stargz, uncompressed length 3072 - gzip_test.go:80: [8] at 4832 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000006c4STARGZ" + gzip_test.go:80: [6] at 1212 in stargz, uncompressed length 1616 + gzip_test.go:80: [7] at 2856 in stargz, uncompressed length 3072 + gzip_test.go:80: [8] at 5956 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000b28STARGZ" testutil.go:1462: got TOC entries: testutil.go:1465: [0]: {"name":"foo","type":"dir","mode":493} testutil.go:1465: [1]: {"name":"foo/big.txt","type":"reg","size":23,"mode":420,"offset":1052,"digest":"sha256:2ff378dda6b0b6f55c24f1a6b192cf1d0fa1dc229d5396fa884b51bcb84aa255","chunkSize":4,"chunkDigest":"sha256:86e1de74820a9b252ba33b2eed445b0cd02c445b5f4b8007205aff1762d7301a"} @@ -15241,17 +15072,19 @@ testutil.go:1465: [4]: {"name":"foo/big.txt","type":"chunk","offset":1148,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:53a793b0a71115451c7710325929f71119cae80798460d6d400193fe43674c0c"} testutil.go:1465: [5]: {"name":"foo/big.txt","type":"chunk","offset":1180,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:8a618a349c5916ad6a1e66631cb7e8bfba9163265e03661fd760f53d243add69"} testutil.go:1465: [6]: {"name":"foo/big.txt","type":"chunk","offset":1212,"chunkOffset":20,"chunkSize":3,"chunkDigest":"sha256:898cef1b49045fd8d4bcac0c8fe0034c5ed28f00ed4f617bb8fdc9ea457d2ea0"} -=== RUN TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=0,prefix="",lossless=true,format=PAX - gzip_test.go:62: got gzip streams: - gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1024 +=== RUN TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=0,prefix="",lossless=false,format=USTAR +=== RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=0,prefix="",format=PAX +=== NAME TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=0,prefix="",lossless=false,format=USTAR + gzip_test.go:62: got gzip streams: + gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1024 gzip_test.go:80: [1] at 1052 in stargz, uncompressed length 4 gzip_test.go:80: [2] at 1084 in stargz, uncompressed length 4 gzip_test.go:80: [3] at 1116 in stargz, uncompressed length 4 gzip_test.go:80: [4] at 1148 in stargz, uncompressed length 4 gzip_test.go:80: [5] at 1180 in stargz, uncompressed length 4 - gzip_test.go:80: [6] at 1212 in stargz, uncompressed length 1616 - gzip_test.go:80: [7] at 2856 in stargz, uncompressed length 3072 - gzip_test.go:80: [8] at 5956 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000b28STARGZ" + gzip_test.go:80: [6] at 1212 in stargz, uncompressed length 492 + gzip_test.go:80: [7] at 1732 in stargz, uncompressed length 3072 + gzip_test.go:80: [8] at 4832 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000006c4STARGZ" testutil.go:1462: got TOC entries: testutil.go:1465: [0]: {"name":"foo","type":"dir","mode":493} testutil.go:1465: [1]: {"name":"foo/big.txt","type":"reg","size":23,"mode":420,"offset":1052,"digest":"sha256:2ff378dda6b0b6f55c24f1a6b192cf1d0fa1dc229d5396fa884b51bcb84aa255","chunkSize":4,"chunkDigest":"sha256:86e1de74820a9b252ba33b2eed445b0cd02c445b5f4b8007205aff1762d7301a"} @@ -15260,7 +15093,7 @@ testutil.go:1465: [4]: {"name":"foo/big.txt","type":"chunk","offset":1148,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:53a793b0a71115451c7710325929f71119cae80798460d6d400193fe43674c0c"} testutil.go:1465: [5]: {"name":"foo/big.txt","type":"chunk","offset":1180,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:8a618a349c5916ad6a1e66631cb7e8bfba9163265e03661fd760f53d243add69"} testutil.go:1465: [6]: {"name":"foo/big.txt","type":"chunk","offset":1212,"chunkOffset":20,"chunkSize":3,"chunkDigest":"sha256:898cef1b49045fd8d4bcac0c8fe0034c5ed28f00ed4f617bb8fdc9ea457d2ea0"} -=== RUN TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=0,prefix="",lossless=false,format=PAX +=== RUN TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=0,prefix="",lossless=true,format=PAX gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1024 gzip_test.go:80: [1] at 1052 in stargz, uncompressed length 4 @@ -15268,24 +15101,17 @@ gzip_test.go:80: [3] at 1116 in stargz, uncompressed length 4 gzip_test.go:80: [4] at 1148 in stargz, uncompressed length 4 gzip_test.go:80: [5] at 1180 in stargz, uncompressed length 4 - gzip_test.go:80: [6] at 1212 in stargz, uncompressed length 492 - gzip_test.go:80: [7] at 1732 in stargz, uncompressed length 3072 - gzip_test.go:80: [8] at 4832 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000006c4STARGZ" + gzip_test.go:80: [6] at 1212 in stargz, uncompressed length 1616 + gzip_test.go:80: [7] at 2856 in stargz, uncompressed length 3072 + gzip_test.go:80: [8] at 5956 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000b28STARGZ" testutil.go:1462: got TOC entries: testutil.go:1465: [0]: {"name":"foo","type":"dir","mode":493} testutil.go:1465: [1]: {"name":"foo/big.txt","type":"reg","size":23,"mode":420,"offset":1052,"digest":"sha256:2ff378dda6b0b6f55c24f1a6b192cf1d0fa1dc229d5396fa884b51bcb84aa255","chunkSize":4,"chunkDigest":"sha256:86e1de74820a9b252ba33b2eed445b0cd02c445b5f4b8007205aff1762d7301a"} - testutil.go:1465: [2]: {"name":"foo/big.txt","type":"chunk","offset":1084,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:81afb10b461acd8f2b7eee698fb0c314c454f7acb574a34baded7f6912fc7a0f"} - testutil.go:1465: [3]: {"name":"foo/big.txt","type":"chunk","offset":1116,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:a5c935d142e9fa6eeb75c3424cad28ec117de0d1f6f818f7a8ec41247862d13a"} - testutil.go:1465: [4]: {"name":"foo/big.txt","type":"chunk","offset":1148,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:53a793b0a71115451c7710325929f71119cae80798460d6d400193fe43674c0c"} - testutil.go:1465: [5]: {"name":"foo/big.txt","type":"chunk","offset":1180,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:8a618a349c5916ad6a1e66631cb7e8bfba9163265e03661fd760f53d243add69"} - testutil.go:1465: [6]: {"name":"foo/big.txt","type":"chunk","offset":1212,"chunkOffset":20,"chunkSize":3,"chunkDigest":"sha256:898cef1b49045fd8d4bcac0c8fe0034c5ed28f00ed4f617bb8fdc9ea457d2ea0"} -=== RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=1,prefix="./",format=USTAR -=== RUN TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=0,prefix="",lossless=true,format=GNU === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=1,prefix="/",src=2,format=GNU testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"/foo","type":"reg","size":5,"mode":420,"offset":90,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/foo","type":"chunk","offset":122,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"/foo2/","type":"dir","mode":493},{"name":"/foo2/bar","type":"reg","size":5,"mode":420,"offset":345,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/foo2/bar","type":"chunk","offset":377,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":101,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"/foo","type":"reg","size":5,"mode":420,"offset":198,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/foo","type":"chunk","offset":230,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"/foo2/","type":"dir","mode":493},{"name":"/foo2/bar","type":"reg","size":5,"mode":420,"offset":537,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/foo2/bar","type":"chunk","offset":569,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [foo foo2] vs [foo2 .no.prefetch.landmark foo] + testutil.go:377: Directory: "" vs "": [foo foo2] vs [.no.prefetch.landmark foo foo2] testutil.go:371: Comparing: "foo" vs "foo" testutil.go:485: Offset: 90, NextOffset: 122 testutil.go:485: Offset: 198, NextOffset: 230 @@ -15303,8 +15129,19 @@ testutil.go:371: Comparing: "foo" vs "foo" testutil.go:485: Offset: 198, NextOffset: 230 testutil.go:485: Offset: 90, NextOffset: 122 +=== NAME TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=0,prefix="",lossless=true,format=PAX + testutil.go:1465: [2]: {"name":"foo/big.txt","type":"chunk","offset":1084,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:81afb10b461acd8f2b7eee698fb0c314c454f7acb574a34baded7f6912fc7a0f"} +=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=1,prefix="/",src=2,format=GNU testutil.go:485: Offset: 230, NextOffset: 537 +=== NAME TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=0,prefix="",lossless=true,format=PAX + testutil.go:1465: [3]: {"name":"foo/big.txt","type":"chunk","offset":1116,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:a5c935d142e9fa6eeb75c3424cad28ec117de0d1f6f818f7a8ec41247862d13a"} +=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=1,prefix="/",src=2,format=GNU testutil.go:485: Offset: 122, NextOffset: 345 +=== NAME TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=0,prefix="",lossless=true,format=PAX + testutil.go:1465: [4]: {"name":"foo/big.txt","type":"chunk","offset":1148,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:53a793b0a71115451c7710325929f71119cae80798460d6d400193fe43674c0c"} + testutil.go:1465: [5]: {"name":"foo/big.txt","type":"chunk","offset":1180,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:8a618a349c5916ad6a1e66631cb7e8bfba9163265e03661fd760f53d243add69"} + testutil.go:1465: [6]: {"name":"foo/big.txt","type":"chunk","offset":1212,"chunkOffset":20,"chunkSize":3,"chunkDigest":"sha256:898cef1b49045fd8d4bcac0c8fe0034c5ed28f00ed4f617bb8fdc9ea457d2ea0"} +=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=1,prefix="/",src=2,format=GNU testutil.go:371: Comparing: "foo2" vs "foo2" testutil.go:377: Directory: "foo2" vs "foo2": [bar] vs [bar] testutil.go:371: Comparing: "foo2/bar" vs "foo2/bar" @@ -15312,27 +15149,9 @@ testutil.go:485: Offset: 345, NextOffset: 377 testutil.go:485: Offset: 569, NextOffset: 1296 testutil.go:485: Offset: 377, NextOffset: 1020 +=== RUN TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=0,prefix="",lossless=false,format=PAX === RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=1,prefix="../",src=2,format=GNU -=== NAME TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=0,prefix="",lossless=true,format=GNU - gzip_test.go:62: got gzip streams: - gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1024 - gzip_test.go:80: [1] at 1052 in stargz, uncompressed length 4 - gzip_test.go:80: [2] at 1084 in stargz, uncompressed length 4 - gzip_test.go:80: [3] at 1116 in stargz, uncompressed length 4 - gzip_test.go:80: [4] at 1148 in stargz, uncompressed length 4 - gzip_test.go:80: [5] at 1180 in stargz, uncompressed length 4 - gzip_test.go:80: [6] at 1212 in stargz, uncompressed length 1616 - gzip_test.go:80: [7] at 2856 in stargz, uncompressed length 3072 - gzip_test.go:80: [8] at 5956 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000b28STARGZ" - testutil.go:1462: got TOC entries: - testutil.go:1465: [0]: {"name":"foo","type":"dir","mode":493} - testutil.go:1465: [1]: {"name":"foo/big.txt","type":"reg","size":23,"mode":420,"offset":1052,"digest":"sha256:2ff378dda6b0b6f55c24f1a6b192cf1d0fa1dc229d5396fa884b51bcb84aa255","chunkSize":4,"chunkDigest":"sha256:86e1de74820a9b252ba33b2eed445b0cd02c445b5f4b8007205aff1762d7301a"} - testutil.go:1465: [2]: {"name":"foo/big.txt","type":"chunk","offset":1084,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:81afb10b461acd8f2b7eee698fb0c314c454f7acb574a34baded7f6912fc7a0f"} - testutil.go:1465: [3]: {"name":"foo/big.txt","type":"chunk","offset":1116,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:a5c935d142e9fa6eeb75c3424cad28ec117de0d1f6f818f7a8ec41247862d13a"} - testutil.go:1465: [4]: {"name":"foo/big.txt","type":"chunk","offset":1148,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:53a793b0a71115451c7710325929f71119cae80798460d6d400193fe43674c0c"} - testutil.go:1465: [5]: {"name":"foo/big.txt","type":"chunk","offset":1180,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:8a618a349c5916ad6a1e66631cb7e8bfba9163265e03661fd760f53d243add69"} - testutil.go:1465: [6]: {"name":"foo/big.txt","type":"chunk","offset":1212,"chunkOffset":20,"chunkSize":3,"chunkDigest":"sha256:898cef1b49045fd8d4bcac0c8fe0034c5ed28f00ed4f617bb8fdc9ea457d2ea0"} -=== RUN TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=0,prefix="",lossless=false,format=GNU +=== NAME TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=0,prefix="",lossless=false,format=PAX gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1024 gzip_test.go:80: [1] at 1052 in stargz, uncompressed length 4 @@ -15343,6 +15162,8 @@ gzip_test.go:80: [6] at 1212 in stargz, uncompressed length 492 gzip_test.go:80: [7] at 1732 in stargz, uncompressed length 3072 gzip_test.go:80: [8] at 4832 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000006c4STARGZ" +=== RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=0,prefix="",format=GNU +=== NAME TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=0,prefix="",lossless=false,format=PAX testutil.go:1462: got TOC entries: testutil.go:1465: [0]: {"name":"foo","type":"dir","mode":493} testutil.go:1465: [1]: {"name":"foo/big.txt","type":"reg","size":23,"mode":420,"offset":1052,"digest":"sha256:2ff378dda6b0b6f55c24f1a6b192cf1d0fa1dc229d5396fa884b51bcb84aa255","chunkSize":4,"chunkDigest":"sha256:86e1de74820a9b252ba33b2eed445b0cd02c445b5f4b8007205aff1762d7301a"} @@ -15351,9 +15172,7 @@ testutil.go:1465: [4]: {"name":"foo/big.txt","type":"chunk","offset":1148,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:53a793b0a71115451c7710325929f71119cae80798460d6d400193fe43674c0c"} testutil.go:1465: [5]: {"name":"foo/big.txt","type":"chunk","offset":1180,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:8a618a349c5916ad6a1e66631cb7e8bfba9163265e03661fd760f53d243add69"} testutil.go:1465: [6]: {"name":"foo/big.txt","type":"chunk","offset":1212,"chunkOffset":20,"chunkSize":3,"chunkDigest":"sha256:898cef1b49045fd8d4bcac0c8fe0034c5ed28f00ed4f617bb8fdc9ea457d2ea0"} -=== RUN TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=0,prefix="./",lossless=true,format=USTAR -=== RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=1,prefix="./",format=PAX -=== NAME TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=0,prefix="./",lossless=true,format=USTAR +=== RUN TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=0,prefix="",lossless=true,format=GNU gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1024 gzip_test.go:80: [1] at 1052 in stargz, uncompressed length 4 @@ -15372,7 +15191,9 @@ testutil.go:1465: [4]: {"name":"foo/big.txt","type":"chunk","offset":1148,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:53a793b0a71115451c7710325929f71119cae80798460d6d400193fe43674c0c"} testutil.go:1465: [5]: {"name":"foo/big.txt","type":"chunk","offset":1180,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:8a618a349c5916ad6a1e66631cb7e8bfba9163265e03661fd760f53d243add69"} testutil.go:1465: [6]: {"name":"foo/big.txt","type":"chunk","offset":1212,"chunkOffset":20,"chunkSize":3,"chunkDigest":"sha256:898cef1b49045fd8d4bcac0c8fe0034c5ed28f00ed4f617bb8fdc9ea457d2ea0"} -=== RUN TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=0,prefix="./",lossless=false,format=USTAR +=== RUN TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=0,prefix="",lossless=false,format=GNU +=== RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=0,prefix="./",format=USTAR +=== NAME TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=0,prefix="",lossless=false,format=GNU gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1024 gzip_test.go:80: [1] at 1052 in stargz, uncompressed length 4 @@ -15381,8 +15202,21 @@ gzip_test.go:80: [4] at 1148 in stargz, uncompressed length 4 gzip_test.go:80: [5] at 1180 in stargz, uncompressed length 4 gzip_test.go:80: [6] at 1212 in stargz, uncompressed length 492 +=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=1,prefix="../",src=2,format=GNU + testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"../foo","type":"reg","size":5,"mode":420,"offset":92,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../foo","type":"chunk","offset":124,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"../foo2/","type":"dir","mode":493},{"name":"../foo2/bar","type":"reg","size":5,"mode":420,"offset":351,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../foo2/bar","type":"chunk","offset":383,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} + testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":101,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"../foo","type":"reg","size":5,"mode":420,"offset":200,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../foo","type":"chunk","offset":232,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"../foo2/","type":"dir","mode":493},{"name":"../foo2/bar","type":"reg","size":5,"mode":420,"offset":542,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../foo2/bar","type":"chunk","offset":574,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} + testutil.go:371: Comparing: "" vs "" + testutil.go:377: Directory: "" vs "": [foo foo2] vs [.no.prefetch.landmark foo foo2] +=== NAME TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=0,prefix="",lossless=false,format=GNU gzip_test.go:80: [7] at 1732 in stargz, uncompressed length 3072 +=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=1,prefix="../",src=2,format=GNU + testutil.go:371: Comparing: "foo" vs "foo" +=== NAME TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=0,prefix="",lossless=false,format=GNU gzip_test.go:80: [8] at 4832 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000006c4STARGZ" +=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=1,prefix="../",src=2,format=GNU + testutil.go:485: Offset: 92, NextOffset: 124 + testutil.go:485: Offset: 200, NextOffset: 232 +=== NAME TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=0,prefix="",lossless=false,format=GNU testutil.go:1462: got TOC entries: testutil.go:1465: [0]: {"name":"foo","type":"dir","mode":493} testutil.go:1465: [1]: {"name":"foo/big.txt","type":"reg","size":23,"mode":420,"offset":1052,"digest":"sha256:2ff378dda6b0b6f55c24f1a6b192cf1d0fa1dc229d5396fa884b51bcb84aa255","chunkSize":4,"chunkDigest":"sha256:86e1de74820a9b252ba33b2eed445b0cd02c445b5f4b8007205aff1762d7301a"} @@ -15391,18 +15225,12 @@ testutil.go:1465: [4]: {"name":"foo/big.txt","type":"chunk","offset":1148,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:53a793b0a71115451c7710325929f71119cae80798460d6d400193fe43674c0c"} testutil.go:1465: [5]: {"name":"foo/big.txt","type":"chunk","offset":1180,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:8a618a349c5916ad6a1e66631cb7e8bfba9163265e03661fd760f53d243add69"} testutil.go:1465: [6]: {"name":"foo/big.txt","type":"chunk","offset":1212,"chunkOffset":20,"chunkSize":3,"chunkDigest":"sha256:898cef1b49045fd8d4bcac0c8fe0034c5ed28f00ed4f617bb8fdc9ea457d2ea0"} -=== RUN TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=0,prefix="./",lossless=true,format=PAX === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=1,prefix="../",src=2,format=GNU - testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"../foo","type":"reg","size":5,"mode":420,"offset":92,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../foo","type":"chunk","offset":124,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"../foo2/","type":"dir","mode":493},{"name":"../foo2/bar","type":"reg","size":5,"mode":420,"offset":351,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../foo2/bar","type":"chunk","offset":383,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} - testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":101,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"../foo","type":"reg","size":5,"mode":420,"offset":200,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../foo","type":"chunk","offset":232,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"../foo2/","type":"dir","mode":493},{"name":"../foo2/bar","type":"reg","size":5,"mode":420,"offset":542,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../foo2/bar","type":"chunk","offset":574,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} - testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [foo foo2] vs [foo foo2 .no.prefetch.landmark] - testutil.go:371: Comparing: "foo" vs "foo" - testutil.go:485: Offset: 92, NextOffset: 124 - testutil.go:485: Offset: 200, NextOffset: 232 testutil.go:485: Offset: 124, NextOffset: 351 testutil.go:485: Offset: 232, NextOffset: 542 testutil.go:371: Comparing: "foo2" vs "foo2" +=== RUN TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=0,prefix="./",lossless=true,format=USTAR +=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=1,prefix="../",src=2,format=GNU testutil.go:377: Directory: "foo2" vs "foo2": [bar] vs [bar] testutil.go:371: Comparing: "foo2/bar" vs "foo2/bar" testutil.go:485: Offset: 351, NextOffset: 383 @@ -15414,8 +15242,6 @@ testutil.go:371: Comparing: "foo" vs "foo" testutil.go:485: Offset: 200, NextOffset: 232 testutil.go:485: Offset: 92, NextOffset: 124 -=== RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=1,prefix="./",format=GNU -=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=1,prefix="../",src=2,format=GNU testutil.go:485: Offset: 232, NextOffset: 542 testutil.go:485: Offset: 124, NextOffset: 351 testutil.go:371: Comparing: "foo2" vs "foo2" @@ -15425,48 +15251,8 @@ testutil.go:485: Offset: 351, NextOffset: 383 testutil.go:485: Offset: 574, NextOffset: 1293 testutil.go:485: Offset: 383, NextOffset: 1028 -=== NAME TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=0,prefix="./",lossless=true,format=PAX - gzip_test.go:62: got gzip streams: - gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1024 - gzip_test.go:80: [1] at 1052 in stargz, uncompressed length 4 - gzip_test.go:80: [2] at 1084 in stargz, uncompressed length 4 - gzip_test.go:80: [3] at 1116 in stargz, uncompressed length 4 - gzip_test.go:80: [4] at 1148 in stargz, uncompressed length 4 - gzip_test.go:80: [5] at 1180 in stargz, uncompressed length 4 - gzip_test.go:80: [6] at 1212 in stargz, uncompressed length 1616 - gzip_test.go:80: [7] at 2856 in stargz, uncompressed length 3072 - gzip_test.go:80: [8] at 5956 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000b28STARGZ" - testutil.go:1462: got TOC entries: - testutil.go:1465: [0]: {"name":"foo","type":"dir","mode":493} - testutil.go:1465: [1]: {"name":"foo/big.txt","type":"reg","size":23,"mode":420,"offset":1052,"digest":"sha256:2ff378dda6b0b6f55c24f1a6b192cf1d0fa1dc229d5396fa884b51bcb84aa255","chunkSize":4,"chunkDigest":"sha256:86e1de74820a9b252ba33b2eed445b0cd02c445b5f4b8007205aff1762d7301a"} - testutil.go:1465: [2]: {"name":"foo/big.txt","type":"chunk","offset":1084,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:81afb10b461acd8f2b7eee698fb0c314c454f7acb574a34baded7f6912fc7a0f"} - testutil.go:1465: [3]: {"name":"foo/big.txt","type":"chunk","offset":1116,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:a5c935d142e9fa6eeb75c3424cad28ec117de0d1f6f818f7a8ec41247862d13a"} - testutil.go:1465: [4]: {"name":"foo/big.txt","type":"chunk","offset":1148,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:53a793b0a71115451c7710325929f71119cae80798460d6d400193fe43674c0c"} - testutil.go:1465: [5]: {"name":"foo/big.txt","type":"chunk","offset":1180,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:8a618a349c5916ad6a1e66631cb7e8bfba9163265e03661fd760f53d243add69"} - testutil.go:1465: [6]: {"name":"foo/big.txt","type":"chunk","offset":1212,"chunkOffset":20,"chunkSize":3,"chunkDigest":"sha256:898cef1b49045fd8d4bcac0c8fe0034c5ed28f00ed4f617bb8fdc9ea457d2ea0"} === RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=9,prefix="",src=2,format=USTAR -=== RUN TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=0,prefix="./",lossless=false,format=PAX - gzip_test.go:62: got gzip streams: - gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1024 - gzip_test.go:80: [1] at 1052 in stargz, uncompressed length 4 - gzip_test.go:80: [2] at 1084 in stargz, uncompressed length 4 - gzip_test.go:80: [3] at 1116 in stargz, uncompressed length 4 - gzip_test.go:80: [4] at 1148 in stargz, uncompressed length 4 - gzip_test.go:80: [5] at 1180 in stargz, uncompressed length 4 - gzip_test.go:80: [6] at 1212 in stargz, uncompressed length 492 - gzip_test.go:80: [7] at 1732 in stargz, uncompressed length 3072 - gzip_test.go:80: [8] at 4832 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000006c4STARGZ" - testutil.go:1462: got TOC entries: - testutil.go:1465: [0]: {"name":"foo","type":"dir","mode":493} - testutil.go:1465: [1]: {"name":"foo/big.txt","type":"reg","size":23,"mode":420,"offset":1052,"digest":"sha256:2ff378dda6b0b6f55c24f1a6b192cf1d0fa1dc229d5396fa884b51bcb84aa255","chunkSize":4,"chunkDigest":"sha256:86e1de74820a9b252ba33b2eed445b0cd02c445b5f4b8007205aff1762d7301a"} - testutil.go:1465: [2]: {"name":"foo/big.txt","type":"chunk","offset":1084,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:81afb10b461acd8f2b7eee698fb0c314c454f7acb574a34baded7f6912fc7a0f"} - testutil.go:1465: [3]: {"name":"foo/big.txt","type":"chunk","offset":1116,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:a5c935d142e9fa6eeb75c3424cad28ec117de0d1f6f818f7a8ec41247862d13a"} - testutil.go:1465: [4]: {"name":"foo/big.txt","type":"chunk","offset":1148,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:53a793b0a71115451c7710325929f71119cae80798460d6d400193fe43674c0c"} - testutil.go:1465: [5]: {"name":"foo/big.txt","type":"chunk","offset":1180,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:8a618a349c5916ad6a1e66631cb7e8bfba9163265e03661fd760f53d243add69"} - testutil.go:1465: [6]: {"name":"foo/big.txt","type":"chunk","offset":1212,"chunkOffset":20,"chunkSize":3,"chunkDigest":"sha256:898cef1b49045fd8d4bcac0c8fe0034c5ed28f00ed4f617bb8fdc9ea457d2ea0"} -=== RUN TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=0,prefix="./",lossless=true,format=GNU -=== RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=1,prefix="/",format=USTAR -=== NAME TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=0,prefix="./",lossless=true,format=GNU +=== NAME TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=0,prefix="./",lossless=true,format=USTAR gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1024 gzip_test.go:80: [1] at 1052 in stargz, uncompressed length 4 @@ -15485,7 +15271,9 @@ testutil.go:1465: [4]: {"name":"foo/big.txt","type":"chunk","offset":1148,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:53a793b0a71115451c7710325929f71119cae80798460d6d400193fe43674c0c"} testutil.go:1465: [5]: {"name":"foo/big.txt","type":"chunk","offset":1180,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:8a618a349c5916ad6a1e66631cb7e8bfba9163265e03661fd760f53d243add69"} testutil.go:1465: [6]: {"name":"foo/big.txt","type":"chunk","offset":1212,"chunkOffset":20,"chunkSize":3,"chunkDigest":"sha256:898cef1b49045fd8d4bcac0c8fe0034c5ed28f00ed4f617bb8fdc9ea457d2ea0"} -=== RUN TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=0,prefix="./",lossless=false,format=GNU +=== RUN TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=0,prefix="./",lossless=false,format=USTAR +=== RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=0,prefix="./",format=PAX +=== NAME TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=0,prefix="./",lossless=false,format=USTAR gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1024 gzip_test.go:80: [1] at 1052 in stargz, uncompressed length 4 @@ -15508,11 +15296,9 @@ testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"foo","type":"reg","size":5,"mode":420,"offset":77,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"foo","type":"chunk","offset":105,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"foo2/","type":"dir","mode":493},{"name":"foo2/bar","type":"reg","size":5,"mode":420,"offset":284,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"foo2/bar","type":"chunk","offset":312,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":85,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"foo","type":"reg","size":5,"mode":420,"offset":167,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"foo","type":"chunk","offset":195,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"foo2/","type":"dir","mode":493},{"name":"foo2/bar","type":"reg","size":5,"mode":420,"offset":448,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"foo2/bar","type":"chunk","offset":476,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [foo foo2] vs [.no.prefetch.landmark foo foo2] + testutil.go:377: Directory: "" vs "": [foo2 foo] vs [.no.prefetch.landmark foo foo2] testutil.go:371: Comparing: "foo" vs "foo" testutil.go:485: Offset: 77, NextOffset: 105 -=== RUN TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=0,prefix="/",lossless=true,format=USTAR -=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=9,prefix="",src=2,format=USTAR testutil.go:485: Offset: 167, NextOffset: 195 testutil.go:485: Offset: 105, NextOffset: 284 testutil.go:485: Offset: 195, NextOffset: 448 @@ -15524,7 +15310,7 @@ testutil.go:485: Offset: 312, NextOffset: 901 testutil.go:485: Offset: 476, NextOffset: 1135 testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [foo foo2 .no.prefetch.landmark] vs [foo foo2] + testutil.go:377: Directory: "" vs "": [foo2 .no.prefetch.landmark foo] vs [foo foo2] testutil.go:371: Comparing: "foo" vs "foo" testutil.go:485: Offset: 167, NextOffset: 195 testutil.go:485: Offset: 77, NextOffset: 105 @@ -15537,9 +15323,10 @@ testutil.go:485: Offset: 284, NextOffset: 312 testutil.go:485: Offset: 476, NextOffset: 1135 testutil.go:485: Offset: 312, NextOffset: 901 +=== RUN TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=0,prefix="./",lossless=true,format=PAX === RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=9,prefix="./",src=2,format=USTAR -=== RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=1,prefix="/",format=PAX -=== NAME TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=0,prefix="/",lossless=true,format=USTAR +=== RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=0,prefix="./",format=GNU +=== NAME TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=0,prefix="./",lossless=true,format=PAX gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1024 gzip_test.go:80: [1] at 1052 in stargz, uncompressed length 4 @@ -15558,7 +15345,7 @@ testutil.go:1465: [4]: {"name":"foo/big.txt","type":"chunk","offset":1148,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:53a793b0a71115451c7710325929f71119cae80798460d6d400193fe43674c0c"} testutil.go:1465: [5]: {"name":"foo/big.txt","type":"chunk","offset":1180,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:8a618a349c5916ad6a1e66631cb7e8bfba9163265e03661fd760f53d243add69"} testutil.go:1465: [6]: {"name":"foo/big.txt","type":"chunk","offset":1212,"chunkOffset":20,"chunkSize":3,"chunkDigest":"sha256:898cef1b49045fd8d4bcac0c8fe0034c5ed28f00ed4f617bb8fdc9ea457d2ea0"} -=== RUN TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=0,prefix="/",lossless=false,format=USTAR +=== RUN TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=0,prefix="./",lossless=false,format=PAX gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1024 gzip_test.go:80: [1] at 1052 in stargz, uncompressed length 4 @@ -15577,9 +15364,9 @@ testutil.go:1465: [4]: {"name":"foo/big.txt","type":"chunk","offset":1148,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:53a793b0a71115451c7710325929f71119cae80798460d6d400193fe43674c0c"} testutil.go:1465: [5]: {"name":"foo/big.txt","type":"chunk","offset":1180,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:8a618a349c5916ad6a1e66631cb7e8bfba9163265e03661fd760f53d243add69"} testutil.go:1465: [6]: {"name":"foo/big.txt","type":"chunk","offset":1212,"chunkOffset":20,"chunkSize":3,"chunkDigest":"sha256:898cef1b49045fd8d4bcac0c8fe0034c5ed28f00ed4f617bb8fdc9ea457d2ea0"} -=== RUN TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=0,prefix="/",lossless=true,format=PAX -=== RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=1,prefix="/",format=GNU -=== NAME TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=0,prefix="/",lossless=true,format=PAX +=== RUN TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=0,prefix="./",lossless=true,format=GNU +=== RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=0,prefix="/",format=USTAR +=== NAME TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=0,prefix="./",lossless=true,format=GNU gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1024 gzip_test.go:80: [1] at 1052 in stargz, uncompressed length 4 @@ -15590,29 +15377,39 @@ gzip_test.go:80: [6] at 1212 in stargz, uncompressed length 1616 gzip_test.go:80: [7] at 2856 in stargz, uncompressed length 3072 gzip_test.go:80: [8] at 5956 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000b28STARGZ" +=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=9,prefix="./",src=2,format=USTAR + testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"./foo","type":"reg","size":5,"mode":420,"offset":81,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./foo","type":"chunk","offset":109,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"./foo2/","type":"dir","mode":493},{"name":"./foo2/bar","type":"reg","size":5,"mode":420,"offset":293,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./foo2/bar","type":"chunk","offset":321,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} + testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":85,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"./foo","type":"reg","size":5,"mode":420,"offset":171,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./foo","type":"chunk","offset":199,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"./foo2/","type":"dir","mode":493},{"name":"./foo2/bar","type":"reg","size":5,"mode":420,"offset":456,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./foo2/bar","type":"chunk","offset":484,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} + testutil.go:371: Comparing: "" vs "" +=== NAME TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=0,prefix="./",lossless=true,format=GNU testutil.go:1462: got TOC entries: testutil.go:1465: [0]: {"name":"foo","type":"dir","mode":493} +=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=9,prefix="./",src=2,format=USTAR + testutil.go:377: Directory: "" vs "": [foo foo2] vs [.no.prefetch.landmark foo foo2] +=== NAME TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=0,prefix="./",lossless=true,format=GNU testutil.go:1465: [1]: {"name":"foo/big.txt","type":"reg","size":23,"mode":420,"offset":1052,"digest":"sha256:2ff378dda6b0b6f55c24f1a6b192cf1d0fa1dc229d5396fa884b51bcb84aa255","chunkSize":4,"chunkDigest":"sha256:86e1de74820a9b252ba33b2eed445b0cd02c445b5f4b8007205aff1762d7301a"} +=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=9,prefix="./",src=2,format=USTAR + testutil.go:371: Comparing: "foo" vs "foo" +=== NAME TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=0,prefix="./",lossless=true,format=GNU testutil.go:1465: [2]: {"name":"foo/big.txt","type":"chunk","offset":1084,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:81afb10b461acd8f2b7eee698fb0c314c454f7acb574a34baded7f6912fc7a0f"} +=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=9,prefix="./",src=2,format=USTAR + testutil.go:485: Offset: 81, NextOffset: 109 +=== NAME TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=0,prefix="./",lossless=true,format=GNU testutil.go:1465: [3]: {"name":"foo/big.txt","type":"chunk","offset":1116,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:a5c935d142e9fa6eeb75c3424cad28ec117de0d1f6f818f7a8ec41247862d13a"} testutil.go:1465: [4]: {"name":"foo/big.txt","type":"chunk","offset":1148,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:53a793b0a71115451c7710325929f71119cae80798460d6d400193fe43674c0c"} testutil.go:1465: [5]: {"name":"foo/big.txt","type":"chunk","offset":1180,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:8a618a349c5916ad6a1e66631cb7e8bfba9163265e03661fd760f53d243add69"} - testutil.go:1465: [6]: {"name":"foo/big.txt","type":"chunk","offset":1212,"chunkOffset":20,"chunkSize":3,"chunkDigest":"sha256:898cef1b49045fd8d4bcac0c8fe0034c5ed28f00ed4f617bb8fdc9ea457d2ea0"} === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=9,prefix="./",src=2,format=USTAR - testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"./foo","type":"reg","size":5,"mode":420,"offset":81,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./foo","type":"chunk","offset":109,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"./foo2/","type":"dir","mode":493},{"name":"./foo2/bar","type":"reg","size":5,"mode":420,"offset":293,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./foo2/bar","type":"chunk","offset":321,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} - testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":85,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"./foo","type":"reg","size":5,"mode":420,"offset":171,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./foo","type":"chunk","offset":199,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"./foo2/","type":"dir","mode":493},{"name":"./foo2/bar","type":"reg","size":5,"mode":420,"offset":456,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./foo2/bar","type":"chunk","offset":484,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} - testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [foo2 foo] vs [.no.prefetch.landmark foo foo2] - testutil.go:371: Comparing: "foo" vs "foo" - testutil.go:485: Offset: 81, NextOffset: 109 testutil.go:485: Offset: 171, NextOffset: 199 +=== NAME TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=0,prefix="./",lossless=true,format=GNU + testutil.go:1465: [6]: {"name":"foo/big.txt","type":"chunk","offset":1212,"chunkOffset":20,"chunkSize":3,"chunkDigest":"sha256:898cef1b49045fd8d4bcac0c8fe0034c5ed28f00ed4f617bb8fdc9ea457d2ea0"} +=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=9,prefix="./",src=2,format=USTAR testutil.go:485: Offset: 109, NextOffset: 293 testutil.go:485: Offset: 199, NextOffset: 456 testutil.go:371: Comparing: "foo2" vs "foo2" testutil.go:377: Directory: "foo2" vs "foo2": [bar] vs [bar] testutil.go:371: Comparing: "foo2/bar" vs "foo2/bar" testutil.go:485: Offset: 293, NextOffset: 321 -=== RUN TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=0,prefix="/",lossless=false,format=PAX +=== RUN TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=0,prefix="./",lossless=false,format=GNU === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=9,prefix="./",src=2,format=USTAR testutil.go:485: Offset: 456, NextOffset: 484 testutil.go:485: Offset: 321, NextOffset: 912 @@ -15632,7 +15429,7 @@ testutil.go:485: Offset: 484, NextOffset: 1145 testutil.go:485: Offset: 321, NextOffset: 912 === RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=9,prefix="/",src=2,format=USTAR -=== NAME TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=0,prefix="/",lossless=false,format=PAX +=== NAME TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=0,prefix="./",lossless=false,format=GNU gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1024 gzip_test.go:80: [1] at 1052 in stargz, uncompressed length 4 @@ -15651,7 +15448,7 @@ testutil.go:1465: [4]: {"name":"foo/big.txt","type":"chunk","offset":1148,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:53a793b0a71115451c7710325929f71119cae80798460d6d400193fe43674c0c"} testutil.go:1465: [5]: {"name":"foo/big.txt","type":"chunk","offset":1180,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:8a618a349c5916ad6a1e66631cb7e8bfba9163265e03661fd760f53d243add69"} testutil.go:1465: [6]: {"name":"foo/big.txt","type":"chunk","offset":1212,"chunkOffset":20,"chunkSize":3,"chunkDigest":"sha256:898cef1b49045fd8d4bcac0c8fe0034c5ed28f00ed4f617bb8fdc9ea457d2ea0"} -=== RUN TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=0,prefix="/",lossless=true,format=GNU +=== RUN TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=0,prefix="/",lossless=true,format=USTAR gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1024 gzip_test.go:80: [1] at 1052 in stargz, uncompressed length 4 @@ -15662,6 +15459,8 @@ gzip_test.go:80: [6] at 1212 in stargz, uncompressed length 1616 gzip_test.go:80: [7] at 2856 in stargz, uncompressed length 3072 gzip_test.go:80: [8] at 5956 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000b28STARGZ" +=== RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=0,prefix="/",format=PAX +=== NAME TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=0,prefix="/",lossless=true,format=USTAR testutil.go:1462: got TOC entries: testutil.go:1465: [0]: {"name":"foo","type":"dir","mode":493} testutil.go:1465: [1]: {"name":"foo/big.txt","type":"reg","size":23,"mode":420,"offset":1052,"digest":"sha256:2ff378dda6b0b6f55c24f1a6b192cf1d0fa1dc229d5396fa884b51bcb84aa255","chunkSize":4,"chunkDigest":"sha256:86e1de74820a9b252ba33b2eed445b0cd02c445b5f4b8007205aff1762d7301a"} @@ -15670,9 +15469,7 @@ testutil.go:1465: [4]: {"name":"foo/big.txt","type":"chunk","offset":1148,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:53a793b0a71115451c7710325929f71119cae80798460d6d400193fe43674c0c"} testutil.go:1465: [5]: {"name":"foo/big.txt","type":"chunk","offset":1180,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:8a618a349c5916ad6a1e66631cb7e8bfba9163265e03661fd760f53d243add69"} testutil.go:1465: [6]: {"name":"foo/big.txt","type":"chunk","offset":1212,"chunkOffset":20,"chunkSize":3,"chunkDigest":"sha256:898cef1b49045fd8d4bcac0c8fe0034c5ed28f00ed4f617bb8fdc9ea457d2ea0"} -=== RUN TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=0,prefix="/",lossless=false,format=GNU -=== RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=1,prefix="../",format=USTAR -=== NAME TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=0,prefix="/",lossless=false,format=GNU +=== RUN TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=0,prefix="/",lossless=false,format=USTAR gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1024 gzip_test.go:80: [1] at 1052 in stargz, uncompressed length 4 @@ -15691,7 +15488,7 @@ testutil.go:1465: [4]: {"name":"foo/big.txt","type":"chunk","offset":1148,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:53a793b0a71115451c7710325929f71119cae80798460d6d400193fe43674c0c"} testutil.go:1465: [5]: {"name":"foo/big.txt","type":"chunk","offset":1180,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:8a618a349c5916ad6a1e66631cb7e8bfba9163265e03661fd760f53d243add69"} testutil.go:1465: [6]: {"name":"foo/big.txt","type":"chunk","offset":1212,"chunkOffset":20,"chunkSize":3,"chunkDigest":"sha256:898cef1b49045fd8d4bcac0c8fe0034c5ed28f00ed4f617bb8fdc9ea457d2ea0"} -=== RUN TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=0,prefix="../",lossless=true,format=USTAR +=== RUN TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=0,prefix="/",lossless=true,format=PAX === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=9,prefix="/",src=2,format=USTAR testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"/foo","type":"reg","size":5,"mode":420,"offset":78,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/foo","type":"chunk","offset":106,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"/foo2/","type":"dir","mode":493},{"name":"/foo2/bar","type":"reg","size":5,"mode":420,"offset":286,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/foo2/bar","type":"chunk","offset":314,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":85,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"/foo","type":"reg","size":5,"mode":420,"offset":168,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/foo","type":"chunk","offset":196,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"/foo2/","type":"dir","mode":493},{"name":"/foo2/bar","type":"reg","size":5,"mode":420,"offset":451,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/foo2/bar","type":"chunk","offset":479,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} @@ -15700,6 +15497,8 @@ testutil.go:371: Comparing: "foo" vs "foo" testutil.go:485: Offset: 78, NextOffset: 106 testutil.go:485: Offset: 168, NextOffset: 196 +=== RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=0,prefix="/",format=GNU +=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=9,prefix="/",src=2,format=USTAR testutil.go:485: Offset: 106, NextOffset: 286 testutil.go:485: Offset: 196, NextOffset: 451 testutil.go:371: Comparing: "foo2" vs "foo2" @@ -15710,12 +15509,20 @@ testutil.go:485: Offset: 314, NextOffset: 904 testutil.go:485: Offset: 479, NextOffset: 1141 testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [.no.prefetch.landmark foo foo2] vs [foo foo2] + testutil.go:377: Directory: "" vs "": [foo foo2 .no.prefetch.landmark] vs [foo foo2] + testutil.go:371: Comparing: "foo" vs "foo" + testutil.go:485: Offset: 168, NextOffset: 196 + testutil.go:485: Offset: 78, NextOffset: 106 + testutil.go:485: Offset: 196, NextOffset: 451 + testutil.go:485: Offset: 106, NextOffset: 286 testutil.go:371: Comparing: "foo2" vs "foo2" testutil.go:377: Directory: "foo2" vs "foo2": [bar] vs [bar] testutil.go:371: Comparing: "foo2/bar" vs "foo2/bar" testutil.go:485: Offset: 451, NextOffset: 479 -=== NAME TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=0,prefix="../",lossless=true,format=USTAR + testutil.go:485: Offset: 286, NextOffset: 314 + testutil.go:485: Offset: 479, NextOffset: 1141 + testutil.go:485: Offset: 314, NextOffset: 904 +=== NAME TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=0,prefix="/",lossless=true,format=PAX gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1024 gzip_test.go:80: [1] at 1052 in stargz, uncompressed length 4 @@ -15726,35 +15533,131 @@ gzip_test.go:80: [6] at 1212 in stargz, uncompressed length 1616 gzip_test.go:80: [7] at 2856 in stargz, uncompressed length 3072 gzip_test.go:80: [8] at 5956 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000b28STARGZ" -=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=9,prefix="/",src=2,format=USTAR - testutil.go:485: Offset: 286, NextOffset: 314 - testutil.go:485: Offset: 479, NextOffset: 1141 - testutil.go:485: Offset: 314, NextOffset: 904 -=== NAME TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=0,prefix="../",lossless=true,format=USTAR +=== RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=9,prefix="../",src=2,format=USTAR +=== NAME TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=0,prefix="/",lossless=true,format=PAX testutil.go:1462: got TOC entries: -=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=9,prefix="/",src=2,format=USTAR + testutil.go:1465: [0]: {"name":"foo","type":"dir","mode":493} + testutil.go:1465: [1]: {"name":"foo/big.txt","type":"reg","size":23,"mode":420,"offset":1052,"digest":"sha256:2ff378dda6b0b6f55c24f1a6b192cf1d0fa1dc229d5396fa884b51bcb84aa255","chunkSize":4,"chunkDigest":"sha256:86e1de74820a9b252ba33b2eed445b0cd02c445b5f4b8007205aff1762d7301a"} + testutil.go:1465: [2]: {"name":"foo/big.txt","type":"chunk","offset":1084,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:81afb10b461acd8f2b7eee698fb0c314c454f7acb574a34baded7f6912fc7a0f"} + testutil.go:1465: [3]: {"name":"foo/big.txt","type":"chunk","offset":1116,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:a5c935d142e9fa6eeb75c3424cad28ec117de0d1f6f818f7a8ec41247862d13a"} + testutil.go:1465: [4]: {"name":"foo/big.txt","type":"chunk","offset":1148,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:53a793b0a71115451c7710325929f71119cae80798460d6d400193fe43674c0c"} + testutil.go:1465: [5]: {"name":"foo/big.txt","type":"chunk","offset":1180,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:8a618a349c5916ad6a1e66631cb7e8bfba9163265e03661fd760f53d243add69"} + testutil.go:1465: [6]: {"name":"foo/big.txt","type":"chunk","offset":1212,"chunkOffset":20,"chunkSize":3,"chunkDigest":"sha256:898cef1b49045fd8d4bcac0c8fe0034c5ed28f00ed4f617bb8fdc9ea457d2ea0"} +=== RUN TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=0,prefix="/",lossless=false,format=PAX + gzip_test.go:62: got gzip streams: + gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1024 + gzip_test.go:80: [1] at 1052 in stargz, uncompressed length 4 + gzip_test.go:80: [2] at 1084 in stargz, uncompressed length 4 + gzip_test.go:80: [3] at 1116 in stargz, uncompressed length 4 + gzip_test.go:80: [4] at 1148 in stargz, uncompressed length 4 + gzip_test.go:80: [5] at 1180 in stargz, uncompressed length 4 + gzip_test.go:80: [6] at 1212 in stargz, uncompressed length 492 + gzip_test.go:80: [7] at 1732 in stargz, uncompressed length 3072 + gzip_test.go:80: [8] at 4832 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000006c4STARGZ" + testutil.go:1462: got TOC entries: + testutil.go:1465: [0]: {"name":"foo","type":"dir","mode":493} + testutil.go:1465: [1]: {"name":"foo/big.txt","type":"reg","size":23,"mode":420,"offset":1052,"digest":"sha256:2ff378dda6b0b6f55c24f1a6b192cf1d0fa1dc229d5396fa884b51bcb84aa255","chunkSize":4,"chunkDigest":"sha256:86e1de74820a9b252ba33b2eed445b0cd02c445b5f4b8007205aff1762d7301a"} + testutil.go:1465: [2]: {"name":"foo/big.txt","type":"chunk","offset":1084,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:81afb10b461acd8f2b7eee698fb0c314c454f7acb574a34baded7f6912fc7a0f"} + testutil.go:1465: [3]: {"name":"foo/big.txt","type":"chunk","offset":1116,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:a5c935d142e9fa6eeb75c3424cad28ec117de0d1f6f818f7a8ec41247862d13a"} + testutil.go:1465: [4]: {"name":"foo/big.txt","type":"chunk","offset":1148,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:53a793b0a71115451c7710325929f71119cae80798460d6d400193fe43674c0c"} + testutil.go:1465: [5]: {"name":"foo/big.txt","type":"chunk","offset":1180,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:8a618a349c5916ad6a1e66631cb7e8bfba9163265e03661fd760f53d243add69"} + testutil.go:1465: [6]: {"name":"foo/big.txt","type":"chunk","offset":1212,"chunkOffset":20,"chunkSize":3,"chunkDigest":"sha256:898cef1b49045fd8d4bcac0c8fe0034c5ed28f00ed4f617bb8fdc9ea457d2ea0"} +=== RUN TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=0,prefix="/",lossless=true,format=GNU + gzip_test.go:62: got gzip streams: + gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1024 + gzip_test.go:80: [1] at 1052 in stargz, uncompressed length 4 + gzip_test.go:80: [2] at 1084 in stargz, uncompressed length 4 + gzip_test.go:80: [3] at 1116 in stargz, uncompressed length 4 + gzip_test.go:80: [4] at 1148 in stargz, uncompressed length 4 + gzip_test.go:80: [5] at 1180 in stargz, uncompressed length 4 + gzip_test.go:80: [6] at 1212 in stargz, uncompressed length 1616 + gzip_test.go:80: [7] at 2856 in stargz, uncompressed length 3072 + gzip_test.go:80: [8] at 5956 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000b28STARGZ" +=== RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=0,prefix="../",format=USTAR +=== NAME TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=0,prefix="/",lossless=true,format=GNU + testutil.go:1462: got TOC entries: + testutil.go:1465: [0]: {"name":"foo","type":"dir","mode":493} + testutil.go:1465: [1]: {"name":"foo/big.txt","type":"reg","size":23,"mode":420,"offset":1052,"digest":"sha256:2ff378dda6b0b6f55c24f1a6b192cf1d0fa1dc229d5396fa884b51bcb84aa255","chunkSize":4,"chunkDigest":"sha256:86e1de74820a9b252ba33b2eed445b0cd02c445b5f4b8007205aff1762d7301a"} + testutil.go:1465: [2]: {"name":"foo/big.txt","type":"chunk","offset":1084,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:81afb10b461acd8f2b7eee698fb0c314c454f7acb574a34baded7f6912fc7a0f"} + testutil.go:1465: [3]: {"name":"foo/big.txt","type":"chunk","offset":1116,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:a5c935d142e9fa6eeb75c3424cad28ec117de0d1f6f818f7a8ec41247862d13a"} + testutil.go:1465: [4]: {"name":"foo/big.txt","type":"chunk","offset":1148,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:53a793b0a71115451c7710325929f71119cae80798460d6d400193fe43674c0c"} + testutil.go:1465: [5]: {"name":"foo/big.txt","type":"chunk","offset":1180,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:8a618a349c5916ad6a1e66631cb7e8bfba9163265e03661fd760f53d243add69"} + testutil.go:1465: [6]: {"name":"foo/big.txt","type":"chunk","offset":1212,"chunkOffset":20,"chunkSize":3,"chunkDigest":"sha256:898cef1b49045fd8d4bcac0c8fe0034c5ed28f00ed4f617bb8fdc9ea457d2ea0"} +=== RUN TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=0,prefix="/",lossless=false,format=GNU +=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=9,prefix="../",src=2,format=USTAR + testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"../foo","type":"reg","size":5,"mode":420,"offset":82,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../foo","type":"chunk","offset":110,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"../foo2/","type":"dir","mode":493},{"name":"../foo2/bar","type":"reg","size":5,"mode":420,"offset":292,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../foo2/bar","type":"chunk","offset":320,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} + testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":85,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"../foo","type":"reg","size":5,"mode":420,"offset":172,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../foo","type":"chunk","offset":200,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"../foo2/","type":"dir","mode":493},{"name":"../foo2/bar","type":"reg","size":5,"mode":420,"offset":459,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../foo2/bar","type":"chunk","offset":487,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} + testutil.go:371: Comparing: "" vs "" + testutil.go:377: Directory: "" vs "": [foo foo2] vs [.no.prefetch.landmark foo foo2] + testutil.go:371: Comparing: "foo" vs "foo" + testutil.go:485: Offset: 82, NextOffset: 110 + testutil.go:485: Offset: 172, NextOffset: 200 + testutil.go:485: Offset: 110, NextOffset: 292 + testutil.go:485: Offset: 200, NextOffset: 459 + testutil.go:371: Comparing: "foo2" vs "foo2" + testutil.go:377: Directory: "foo2" vs "foo2": [bar] vs [bar] + testutil.go:371: Comparing: "foo2/bar" vs "foo2/bar" + testutil.go:485: Offset: 292, NextOffset: 320 + testutil.go:485: Offset: 459, NextOffset: 487 + testutil.go:485: Offset: 320, NextOffset: 912 + testutil.go:485: Offset: 487, NextOffset: 1150 + testutil.go:371: Comparing: "" vs "" + testutil.go:377: Directory: "" vs "": [.no.prefetch.landmark foo foo2] vs [foo foo2] testutil.go:371: Comparing: "foo" vs "foo" -=== NAME TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=0,prefix="../",lossless=true,format=USTAR + testutil.go:485: Offset: 172, NextOffset: 200 + testutil.go:485: Offset: 82, NextOffset: 110 + testutil.go:485: Offset: 200, NextOffset: 459 + testutil.go:485: Offset: 110, NextOffset: 292 + testutil.go:371: Comparing: "foo2" vs "foo2" + testutil.go:377: Directory: "foo2" vs "foo2": [bar] vs [bar] + testutil.go:371: Comparing: "foo2/bar" vs "foo2/bar" + testutil.go:485: Offset: 459, NextOffset: 487 + testutil.go:485: Offset: 292, NextOffset: 320 + testutil.go:485: Offset: 487, NextOffset: 1150 + testutil.go:485: Offset: 320, NextOffset: 912 +=== RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=9,prefix="",src=2,format=PAX +=== RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=0,prefix="../",format=PAX +=== NAME TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=0,prefix="/",lossless=false,format=GNU + gzip_test.go:62: got gzip streams: + gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1024 + gzip_test.go:80: [1] at 1052 in stargz, uncompressed length 4 + gzip_test.go:80: [2] at 1084 in stargz, uncompressed length 4 + gzip_test.go:80: [3] at 1116 in stargz, uncompressed length 4 + gzip_test.go:80: [4] at 1148 in stargz, uncompressed length 4 + gzip_test.go:80: [5] at 1180 in stargz, uncompressed length 4 + gzip_test.go:80: [6] at 1212 in stargz, uncompressed length 492 + gzip_test.go:80: [7] at 1732 in stargz, uncompressed length 3072 + gzip_test.go:80: [8] at 4832 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000006c4STARGZ" + testutil.go:1462: got TOC entries: + testutil.go:1465: [0]: {"name":"foo","type":"dir","mode":493} + testutil.go:1465: [1]: {"name":"foo/big.txt","type":"reg","size":23,"mode":420,"offset":1052,"digest":"sha256:2ff378dda6b0b6f55c24f1a6b192cf1d0fa1dc229d5396fa884b51bcb84aa255","chunkSize":4,"chunkDigest":"sha256:86e1de74820a9b252ba33b2eed445b0cd02c445b5f4b8007205aff1762d7301a"} + testutil.go:1465: [2]: {"name":"foo/big.txt","type":"chunk","offset":1084,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:81afb10b461acd8f2b7eee698fb0c314c454f7acb574a34baded7f6912fc7a0f"} + testutil.go:1465: [3]: {"name":"foo/big.txt","type":"chunk","offset":1116,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:a5c935d142e9fa6eeb75c3424cad28ec117de0d1f6f818f7a8ec41247862d13a"} + testutil.go:1465: [4]: {"name":"foo/big.txt","type":"chunk","offset":1148,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:53a793b0a71115451c7710325929f71119cae80798460d6d400193fe43674c0c"} + testutil.go:1465: [5]: {"name":"foo/big.txt","type":"chunk","offset":1180,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:8a618a349c5916ad6a1e66631cb7e8bfba9163265e03661fd760f53d243add69"} + testutil.go:1465: [6]: {"name":"foo/big.txt","type":"chunk","offset":1212,"chunkOffset":20,"chunkSize":3,"chunkDigest":"sha256:898cef1b49045fd8d4bcac0c8fe0034c5ed28f00ed4f617bb8fdc9ea457d2ea0"} +=== RUN TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=0,prefix="../",lossless=true,format=USTAR + gzip_test.go:62: got gzip streams: + gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1024 + gzip_test.go:80: [1] at 1052 in stargz, uncompressed length 4 + gzip_test.go:80: [2] at 1084 in stargz, uncompressed length 4 + gzip_test.go:80: [3] at 1116 in stargz, uncompressed length 4 + gzip_test.go:80: [4] at 1148 in stargz, uncompressed length 4 + gzip_test.go:80: [5] at 1180 in stargz, uncompressed length 4 + gzip_test.go:80: [6] at 1212 in stargz, uncompressed length 1616 + gzip_test.go:80: [7] at 2856 in stargz, uncompressed length 3072 + gzip_test.go:80: [8] at 5956 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000b28STARGZ" + testutil.go:1462: got TOC entries: testutil.go:1465: [0]: {"name":"foo","type":"dir","mode":493} -=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=9,prefix="/",src=2,format=USTAR - testutil.go:485: Offset: 168, NextOffset: 196 -=== NAME TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=0,prefix="../",lossless=true,format=USTAR testutil.go:1465: [1]: {"name":"foo/big.txt","type":"reg","size":23,"mode":420,"offset":1052,"digest":"sha256:2ff378dda6b0b6f55c24f1a6b192cf1d0fa1dc229d5396fa884b51bcb84aa255","chunkSize":4,"chunkDigest":"sha256:86e1de74820a9b252ba33b2eed445b0cd02c445b5f4b8007205aff1762d7301a"} testutil.go:1465: [2]: {"name":"foo/big.txt","type":"chunk","offset":1084,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:81afb10b461acd8f2b7eee698fb0c314c454f7acb574a34baded7f6912fc7a0f"} testutil.go:1465: [3]: {"name":"foo/big.txt","type":"chunk","offset":1116,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:a5c935d142e9fa6eeb75c3424cad28ec117de0d1f6f818f7a8ec41247862d13a"} -=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=9,prefix="/",src=2,format=USTAR - testutil.go:485: Offset: 78, NextOffset: 106 -=== NAME TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=0,prefix="../",lossless=true,format=USTAR testutil.go:1465: [4]: {"name":"foo/big.txt","type":"chunk","offset":1148,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:53a793b0a71115451c7710325929f71119cae80798460d6d400193fe43674c0c"} testutil.go:1465: [5]: {"name":"foo/big.txt","type":"chunk","offset":1180,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:8a618a349c5916ad6a1e66631cb7e8bfba9163265e03661fd760f53d243add69"} -=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=9,prefix="/",src=2,format=USTAR - testutil.go:485: Offset: 196, NextOffset: 451 -=== NAME TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=0,prefix="../",lossless=true,format=USTAR testutil.go:1465: [6]: {"name":"foo/big.txt","type":"chunk","offset":1212,"chunkOffset":20,"chunkSize":3,"chunkDigest":"sha256:898cef1b49045fd8d4bcac0c8fe0034c5ed28f00ed4f617bb8fdc9ea457d2ea0"} -=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=9,prefix="/",src=2,format=USTAR - testutil.go:485: Offset: 106, NextOffset: 286 -=== RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=9,prefix="../",src=2,format=USTAR === RUN TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=0,prefix="../",lossless=false,format=USTAR +=== RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=0,prefix="../",format=GNU +=== NAME TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=0,prefix="../",lossless=false,format=USTAR gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1024 gzip_test.go:80: [1] at 1052 in stargz, uncompressed length 4 @@ -15767,8 +15670,6 @@ gzip_test.go:80: [8] at 4832 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000006c4STARGZ" testutil.go:1462: got TOC entries: testutil.go:1465: [0]: {"name":"foo","type":"dir","mode":493} -=== RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=1,prefix="../",format=PAX -=== NAME TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=0,prefix="../",lossless=false,format=USTAR testutil.go:1465: [1]: {"name":"foo/big.txt","type":"reg","size":23,"mode":420,"offset":1052,"digest":"sha256:2ff378dda6b0b6f55c24f1a6b192cf1d0fa1dc229d5396fa884b51bcb84aa255","chunkSize":4,"chunkDigest":"sha256:86e1de74820a9b252ba33b2eed445b0cd02c445b5f4b8007205aff1762d7301a"} testutil.go:1465: [2]: {"name":"foo/big.txt","type":"chunk","offset":1084,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:81afb10b461acd8f2b7eee698fb0c314c454f7acb574a34baded7f6912fc7a0f"} testutil.go:1465: [3]: {"name":"foo/big.txt","type":"chunk","offset":1116,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:a5c935d142e9fa6eeb75c3424cad28ec117de0d1f6f818f7a8ec41247862d13a"} @@ -15814,38 +15715,38 @@ testutil.go:1465: [5]: {"name":"foo/big.txt","type":"chunk","offset":1180,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:8a618a349c5916ad6a1e66631cb7e8bfba9163265e03661fd760f53d243add69"} testutil.go:1465: [6]: {"name":"foo/big.txt","type":"chunk","offset":1212,"chunkOffset":20,"chunkSize":3,"chunkDigest":"sha256:898cef1b49045fd8d4bcac0c8fe0034c5ed28f00ed4f617bb8fdc9ea457d2ea0"} === RUN TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=0,prefix="../",lossless=true,format=GNU -=== RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=1,prefix="../",format=GNU -=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=9,prefix="../",src=2,format=USTAR - testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"../foo","type":"reg","size":5,"mode":420,"offset":82,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../foo","type":"chunk","offset":110,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"../foo2/","type":"dir","mode":493},{"name":"../foo2/bar","type":"reg","size":5,"mode":420,"offset":292,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../foo2/bar","type":"chunk","offset":320,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} - testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":85,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"../foo","type":"reg","size":5,"mode":420,"offset":172,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../foo","type":"chunk","offset":200,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"../foo2/","type":"dir","mode":493},{"name":"../foo2/bar","type":"reg","size":5,"mode":420,"offset":459,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../foo2/bar","type":"chunk","offset":487,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} +=== RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=1,prefix="",format=USTAR +=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=9,prefix="",src=2,format=PAX + testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"foo","type":"reg","size":5,"mode":420,"offset":77,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"foo","type":"chunk","offset":105,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"foo2/","type":"dir","mode":493},{"name":"foo2/bar","type":"reg","size":5,"mode":420,"offset":284,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"foo2/bar","type":"chunk","offset":312,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} + testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":85,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"foo","type":"reg","size":5,"mode":420,"offset":167,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"foo","type":"chunk","offset":195,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"foo2/","type":"dir","mode":493},{"name":"foo2/bar","type":"reg","size":5,"mode":420,"offset":448,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"foo2/bar","type":"chunk","offset":476,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} testutil.go:371: Comparing: "" vs "" testutil.go:377: Directory: "" vs "": [foo foo2] vs [.no.prefetch.landmark foo foo2] testutil.go:371: Comparing: "foo" vs "foo" - testutil.go:485: Offset: 82, NextOffset: 110 - testutil.go:485: Offset: 172, NextOffset: 200 - testutil.go:485: Offset: 110, NextOffset: 292 - testutil.go:485: Offset: 200, NextOffset: 459 + testutil.go:485: Offset: 77, NextOffset: 105 + testutil.go:485: Offset: 167, NextOffset: 195 + testutil.go:485: Offset: 105, NextOffset: 284 + testutil.go:485: Offset: 195, NextOffset: 448 testutil.go:371: Comparing: "foo2" vs "foo2" testutil.go:377: Directory: "foo2" vs "foo2": [bar] vs [bar] testutil.go:371: Comparing: "foo2/bar" vs "foo2/bar" - testutil.go:485: Offset: 292, NextOffset: 320 - testutil.go:485: Offset: 459, NextOffset: 487 - testutil.go:485: Offset: 320, NextOffset: 912 - testutil.go:485: Offset: 487, NextOffset: 1150 + testutil.go:485: Offset: 284, NextOffset: 312 + testutil.go:485: Offset: 448, NextOffset: 476 + testutil.go:485: Offset: 312, NextOffset: 901 + testutil.go:485: Offset: 476, NextOffset: 1135 testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [foo foo2 .no.prefetch.landmark] vs [foo foo2] + testutil.go:377: Directory: "" vs "": [.no.prefetch.landmark foo foo2] vs [foo foo2] + testutil.go:371: Comparing: "foo" vs "foo" + testutil.go:485: Offset: 167, NextOffset: 195 + testutil.go:485: Offset: 77, NextOffset: 105 + testutil.go:485: Offset: 195, NextOffset: 448 + testutil.go:485: Offset: 105, NextOffset: 284 testutil.go:371: Comparing: "foo2" vs "foo2" testutil.go:377: Directory: "foo2" vs "foo2": [bar] vs [bar] testutil.go:371: Comparing: "foo2/bar" vs "foo2/bar" - testutil.go:485: Offset: 459, NextOffset: 487 - testutil.go:485: Offset: 292, NextOffset: 320 - testutil.go:485: Offset: 487, NextOffset: 1150 - testutil.go:485: Offset: 320, NextOffset: 912 - testutil.go:371: Comparing: "foo" vs "foo" - testutil.go:485: Offset: 172, NextOffset: 200 - testutil.go:485: Offset: 82, NextOffset: 110 - testutil.go:485: Offset: 200, NextOffset: 459 - testutil.go:485: Offset: 110, NextOffset: 292 + testutil.go:485: Offset: 448, NextOffset: 476 + testutil.go:485: Offset: 284, NextOffset: 312 + testutil.go:485: Offset: 476, NextOffset: 1135 + testutil.go:485: Offset: 312, NextOffset: 901 === NAME TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=0,prefix="../",lossless=true,format=GNU gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1024 @@ -15857,7 +15758,7 @@ gzip_test.go:80: [6] at 1212 in stargz, uncompressed length 1616 gzip_test.go:80: [7] at 2856 in stargz, uncompressed length 3072 gzip_test.go:80: [8] at 5956 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000b28STARGZ" -=== RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=9,prefix="",src=2,format=PAX +=== RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=9,prefix="./",src=2,format=PAX === NAME TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=0,prefix="../",lossless=true,format=GNU testutil.go:1462: got TOC entries: testutil.go:1465: [0]: {"name":"foo","type":"dir","mode":493} @@ -15887,7 +15788,7 @@ testutil.go:1465: [5]: {"name":"foo/big.txt","type":"chunk","offset":1180,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:8a618a349c5916ad6a1e66631cb7e8bfba9163265e03661fd760f53d243add69"} testutil.go:1465: [6]: {"name":"foo/big.txt","type":"chunk","offset":1212,"chunkOffset":20,"chunkSize":3,"chunkDigest":"sha256:898cef1b49045fd8d4bcac0c8fe0034c5ed28f00ed4f617bb8fdc9ea457d2ea0"} === RUN TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=1,prefix="",lossless=true,format=USTAR -=== RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=9,prefix="",format=USTAR +=== RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=1,prefix="",format=PAX === NAME TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=1,prefix="",lossless=true,format=USTAR gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1024 @@ -15907,40 +15808,40 @@ testutil.go:1465: [4]: {"name":"foo/big.txt","type":"chunk","offset":227,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:53a793b0a71115451c7710325929f71119cae80798460d6d400193fe43674c0c"} testutil.go:1465: [5]: {"name":"foo/big.txt","type":"chunk","offset":259,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:8a618a349c5916ad6a1e66631cb7e8bfba9163265e03661fd760f53d243add69"} testutil.go:1465: [6]: {"name":"foo/big.txt","type":"chunk","offset":291,"chunkOffset":20,"chunkSize":3,"chunkDigest":"sha256:898cef1b49045fd8d4bcac0c8fe0034c5ed28f00ed4f617bb8fdc9ea457d2ea0"} -=== RUN TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=1,prefix="",lossless=false,format=USTAR -=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=9,prefix="",src=2,format=PAX - testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"foo","type":"reg","size":5,"mode":420,"offset":77,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"foo","type":"chunk","offset":105,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"foo2/","type":"dir","mode":493},{"name":"foo2/bar","type":"reg","size":5,"mode":420,"offset":284,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"foo2/bar","type":"chunk","offset":312,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} - testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":85,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"foo","type":"reg","size":5,"mode":420,"offset":167,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"foo","type":"chunk","offset":195,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"foo2/","type":"dir","mode":493},{"name":"foo2/bar","type":"reg","size":5,"mode":420,"offset":448,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"foo2/bar","type":"chunk","offset":476,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} +=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=9,prefix="./",src=2,format=PAX + testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"./foo","type":"reg","size":5,"mode":420,"offset":81,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./foo","type":"chunk","offset":109,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"./foo2/","type":"dir","mode":493},{"name":"./foo2/bar","type":"reg","size":5,"mode":420,"offset":293,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./foo2/bar","type":"chunk","offset":321,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} + testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":85,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"./foo","type":"reg","size":5,"mode":420,"offset":171,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./foo","type":"chunk","offset":199,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"./foo2/","type":"dir","mode":493},{"name":"./foo2/bar","type":"reg","size":5,"mode":420,"offset":456,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./foo2/bar","type":"chunk","offset":484,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} testutil.go:371: Comparing: "" vs "" testutil.go:377: Directory: "" vs "": [foo foo2] vs [.no.prefetch.landmark foo foo2] - testutil.go:371: Comparing: "foo" vs "foo" - testutil.go:485: Offset: 77, NextOffset: 105 - testutil.go:485: Offset: 167, NextOffset: 195 - testutil.go:485: Offset: 105, NextOffset: 284 - testutil.go:485: Offset: 195, NextOffset: 448 testutil.go:371: Comparing: "foo2" vs "foo2" testutil.go:377: Directory: "foo2" vs "foo2": [bar] vs [bar] testutil.go:371: Comparing: "foo2/bar" vs "foo2/bar" - testutil.go:485: Offset: 284, NextOffset: 312 - testutil.go:485: Offset: 448, NextOffset: 476 - testutil.go:485: Offset: 312, NextOffset: 901 - testutil.go:485: Offset: 476, NextOffset: 1135 + testutil.go:485: Offset: 293, NextOffset: 321 + testutil.go:485: Offset: 456, NextOffset: 484 + testutil.go:485: Offset: 321, NextOffset: 912 + testutil.go:485: Offset: 484, NextOffset: 1145 + testutil.go:371: Comparing: "foo" vs "foo" + testutil.go:485: Offset: 81, NextOffset: 109 + testutil.go:485: Offset: 171, NextOffset: 199 + testutil.go:485: Offset: 109, NextOffset: 293 + testutil.go:485: Offset: 199, NextOffset: 456 testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [foo foo2 .no.prefetch.landmark] vs [foo2 foo] + testutil.go:377: Directory: "" vs "": [foo foo2 .no.prefetch.landmark] vs [foo foo2] testutil.go:371: Comparing: "foo" vs "foo" - testutil.go:485: Offset: 167, NextOffset: 195 - testutil.go:485: Offset: 77, NextOffset: 105 - testutil.go:485: Offset: 195, NextOffset: 448 - testutil.go:485: Offset: 105, NextOffset: 284 + testutil.go:485: Offset: 171, NextOffset: 199 + testutil.go:485: Offset: 81, NextOffset: 109 + testutil.go:485: Offset: 199, NextOffset: 456 + testutil.go:485: Offset: 109, NextOffset: 293 testutil.go:371: Comparing: "foo2" vs "foo2" testutil.go:377: Directory: "foo2" vs "foo2": [bar] vs [bar] testutil.go:371: Comparing: "foo2/bar" vs "foo2/bar" - testutil.go:485: Offset: 448, NextOffset: 476 - testutil.go:485: Offset: 284, NextOffset: 312 - testutil.go:485: Offset: 476, NextOffset: 1135 - testutil.go:485: Offset: 312, NextOffset: 901 -=== RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=9,prefix="./",src=2,format=PAX -=== RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=9,prefix="",format=PAX + testutil.go:485: Offset: 456, NextOffset: 484 + testutil.go:485: Offset: 293, NextOffset: 321 + testutil.go:485: Offset: 484, NextOffset: 1145 + testutil.go:485: Offset: 321, NextOffset: 912 +=== RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=9,prefix="/",src=2,format=PAX +=== RUN TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=1,prefix="",lossless=false,format=USTAR +=== RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=1,prefix="",format=GNU === NAME TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=1,prefix="",lossless=false,format=USTAR gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1024 @@ -15961,7 +15862,41 @@ testutil.go:1465: [5]: {"name":"foo/big.txt","type":"chunk","offset":259,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:8a618a349c5916ad6a1e66631cb7e8bfba9163265e03661fd760f53d243add69"} testutil.go:1465: [6]: {"name":"foo/big.txt","type":"chunk","offset":291,"chunkOffset":20,"chunkSize":3,"chunkDigest":"sha256:898cef1b49045fd8d4bcac0c8fe0034c5ed28f00ed4f617bb8fdc9ea457d2ea0"} === RUN TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=1,prefix="",lossless=true,format=PAX +=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=9,prefix="/",src=2,format=PAX + testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"/foo","type":"reg","size":5,"mode":420,"offset":78,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/foo","type":"chunk","offset":106,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"/foo2/","type":"dir","mode":493},{"name":"/foo2/bar","type":"reg","size":5,"mode":420,"offset":286,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/foo2/bar","type":"chunk","offset":314,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} + testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":85,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"/foo","type":"reg","size":5,"mode":420,"offset":168,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/foo","type":"chunk","offset":196,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"/foo2/","type":"dir","mode":493},{"name":"/foo2/bar","type":"reg","size":5,"mode":420,"offset":451,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/foo2/bar","type":"chunk","offset":479,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} + testutil.go:371: Comparing: "" vs "" + testutil.go:377: Directory: "" vs "": [foo foo2] vs [.no.prefetch.landmark foo foo2] + testutil.go:371: Comparing: "foo" vs "foo" + testutil.go:485: Offset: 78, NextOffset: 106 + testutil.go:485: Offset: 168, NextOffset: 196 + testutil.go:485: Offset: 106, NextOffset: 286 + testutil.go:485: Offset: 196, NextOffset: 451 + testutil.go:371: Comparing: "foo2" vs "foo2" + testutil.go:377: Directory: "foo2" vs "foo2": [bar] vs [bar] + testutil.go:371: Comparing: "foo2/bar" vs "foo2/bar" + testutil.go:485: Offset: 286, NextOffset: 314 + testutil.go:485: Offset: 451, NextOffset: 479 + testutil.go:485: Offset: 314, NextOffset: 904 + testutil.go:485: Offset: 479, NextOffset: 1141 + testutil.go:371: Comparing: "" vs "" + testutil.go:377: Directory: "" vs "": [.no.prefetch.landmark foo foo2] vs [foo foo2] + testutil.go:371: Comparing: "foo" vs "foo" + testutil.go:485: Offset: 168, NextOffset: 196 + testutil.go:485: Offset: 78, NextOffset: 106 + testutil.go:485: Offset: 196, NextOffset: 451 + testutil.go:485: Offset: 106, NextOffset: 286 + testutil.go:371: Comparing: "foo2" vs "foo2" + testutil.go:377: Directory: "foo2" vs "foo2": [bar] vs [bar] + testutil.go:371: Comparing: "foo2/bar" vs "foo2/bar" + testutil.go:485: Offset: 451, NextOffset: 479 + testutil.go:485: Offset: 286, NextOffset: 314 + testutil.go:485: Offset: 479, NextOffset: 1141 + testutil.go:485: Offset: 314, NextOffset: 904 +=== NAME TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=1,prefix="",lossless=true,format=PAX gzip_test.go:62: got gzip streams: +=== RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=9,prefix="../",src=2,format=PAX +=== NAME TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=1,prefix="",lossless=true,format=PAX gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1024 gzip_test.go:80: [1] at 131 in stargz, uncompressed length 4 gzip_test.go:80: [2] at 163 in stargz, uncompressed length 4 @@ -15979,33 +15914,8 @@ testutil.go:1465: [4]: {"name":"foo/big.txt","type":"chunk","offset":227,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:53a793b0a71115451c7710325929f71119cae80798460d6d400193fe43674c0c"} testutil.go:1465: [5]: {"name":"foo/big.txt","type":"chunk","offset":259,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:8a618a349c5916ad6a1e66631cb7e8bfba9163265e03661fd760f53d243add69"} testutil.go:1465: [6]: {"name":"foo/big.txt","type":"chunk","offset":291,"chunkOffset":20,"chunkSize":3,"chunkDigest":"sha256:898cef1b49045fd8d4bcac0c8fe0034c5ed28f00ed4f617bb8fdc9ea457d2ea0"} +=== RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=1,prefix="./",format=USTAR === RUN TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=1,prefix="",lossless=false,format=PAX -=== RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=9,prefix="",format=GNU -=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=9,prefix="./",src=2,format=PAX - testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"./foo","type":"reg","size":5,"mode":420,"offset":81,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./foo","type":"chunk","offset":109,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"./foo2/","type":"dir","mode":493},{"name":"./foo2/bar","type":"reg","size":5,"mode":420,"offset":293,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./foo2/bar","type":"chunk","offset":321,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} - testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":85,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"./foo","type":"reg","size":5,"mode":420,"offset":171,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./foo","type":"chunk","offset":199,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"./foo2/","type":"dir","mode":493},{"name":"./foo2/bar","type":"reg","size":5,"mode":420,"offset":456,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./foo2/bar","type":"chunk","offset":484,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} - testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [foo foo2] vs [foo foo2 .no.prefetch.landmark] - testutil.go:371: Comparing: "foo" vs "foo" - testutil.go:485: Offset: 81, NextOffset: 109 - testutil.go:485: Offset: 171, NextOffset: 199 - testutil.go:485: Offset: 109, NextOffset: 293 - testutil.go:485: Offset: 199, NextOffset: 456 - testutil.go:371: Comparing: "foo2" vs "foo2" - testutil.go:377: Directory: "foo2" vs "foo2": [bar] vs [bar] - testutil.go:371: Comparing: "foo2/bar" vs "foo2/bar" - testutil.go:485: Offset: 293, NextOffset: 321 - testutil.go:485: Offset: 456, NextOffset: 484 - testutil.go:485: Offset: 321, NextOffset: 912 - testutil.go:485: Offset: 484, NextOffset: 1145 - testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [.no.prefetch.landmark foo foo2] vs [foo foo2] - testutil.go:371: Comparing: "foo" vs "foo" - testutil.go:485: Offset: 171, NextOffset: 199 - testutil.go:485: Offset: 81, NextOffset: 109 - testutil.go:485: Offset: 199, NextOffset: 456 - testutil.go:485: Offset: 109, NextOffset: 293 -=== NAME TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=1,prefix="",lossless=false,format=PAX gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1024 gzip_test.go:80: [1] at 131 in stargz, uncompressed length 4 @@ -16024,18 +15934,7 @@ testutil.go:1465: [4]: {"name":"foo/big.txt","type":"chunk","offset":227,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:53a793b0a71115451c7710325929f71119cae80798460d6d400193fe43674c0c"} testutil.go:1465: [5]: {"name":"foo/big.txt","type":"chunk","offset":259,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:8a618a349c5916ad6a1e66631cb7e8bfba9163265e03661fd760f53d243add69"} testutil.go:1465: [6]: {"name":"foo/big.txt","type":"chunk","offset":291,"chunkOffset":20,"chunkSize":3,"chunkDigest":"sha256:898cef1b49045fd8d4bcac0c8fe0034c5ed28f00ed4f617bb8fdc9ea457d2ea0"} -=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=9,prefix="./",src=2,format=PAX - testutil.go:371: Comparing: "foo2" vs "foo2" - testutil.go:377: Directory: "foo2" vs "foo2": [bar] vs [bar] - testutil.go:371: Comparing: "foo2/bar" vs "foo2/bar" - testutil.go:485: Offset: 456, NextOffset: 484 - testutil.go:485: Offset: 293, NextOffset: 321 - testutil.go:485: Offset: 484, NextOffset: 1145 - testutil.go:485: Offset: 321, NextOffset: 912 -=== RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=9,prefix="/",src=2,format=PAX === RUN TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=1,prefix="",lossless=true,format=GNU -=== RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=9,prefix="./",format=USTAR -=== NAME TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=1,prefix="",lossless=true,format=GNU gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1024 gzip_test.go:80: [1] at 130 in stargz, uncompressed length 4 @@ -16054,7 +15953,41 @@ testutil.go:1465: [4]: {"name":"foo/big.txt","type":"chunk","offset":226,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:53a793b0a71115451c7710325929f71119cae80798460d6d400193fe43674c0c"} testutil.go:1465: [5]: {"name":"foo/big.txt","type":"chunk","offset":258,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:8a618a349c5916ad6a1e66631cb7e8bfba9163265e03661fd760f53d243add69"} testutil.go:1465: [6]: {"name":"foo/big.txt","type":"chunk","offset":290,"chunkOffset":20,"chunkSize":3,"chunkDigest":"sha256:898cef1b49045fd8d4bcac0c8fe0034c5ed28f00ed4f617bb8fdc9ea457d2ea0"} +=== RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=1,prefix="./",format=PAX === RUN TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=1,prefix="",lossless=false,format=GNU +=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=9,prefix="../",src=2,format=PAX + testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"../foo","type":"reg","size":5,"mode":420,"offset":82,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../foo","type":"chunk","offset":110,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"../foo2/","type":"dir","mode":493},{"name":"../foo2/bar","type":"reg","size":5,"mode":420,"offset":292,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../foo2/bar","type":"chunk","offset":320,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} + testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":85,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"../foo","type":"reg","size":5,"mode":420,"offset":172,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../foo","type":"chunk","offset":200,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"../foo2/","type":"dir","mode":493},{"name":"../foo2/bar","type":"reg","size":5,"mode":420,"offset":459,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../foo2/bar","type":"chunk","offset":487,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} + testutil.go:371: Comparing: "" vs "" + testutil.go:377: Directory: "" vs "": [foo foo2] vs [foo foo2 .no.prefetch.landmark] + testutil.go:371: Comparing: "foo" vs "foo" + testutil.go:485: Offset: 82, NextOffset: 110 + testutil.go:485: Offset: 172, NextOffset: 200 + testutil.go:485: Offset: 110, NextOffset: 292 + testutil.go:485: Offset: 200, NextOffset: 459 + testutil.go:371: Comparing: "foo2" vs "foo2" + testutil.go:377: Directory: "foo2" vs "foo2": [bar] vs [bar] + testutil.go:371: Comparing: "foo2/bar" vs "foo2/bar" + testutil.go:485: Offset: 292, NextOffset: 320 + testutil.go:485: Offset: 459, NextOffset: 487 + testutil.go:485: Offset: 320, NextOffset: 912 + testutil.go:485: Offset: 487, NextOffset: 1150 + testutil.go:371: Comparing: "" vs "" + testutil.go:377: Directory: "" vs "": [foo2 .no.prefetch.landmark foo] vs [foo foo2] + testutil.go:371: Comparing: "foo" vs "foo" + testutil.go:485: Offset: 172, NextOffset: 200 + testutil.go:485: Offset: 82, NextOffset: 110 + testutil.go:485: Offset: 200, NextOffset: 459 + testutil.go:485: Offset: 110, NextOffset: 292 + testutil.go:371: Comparing: "foo2" vs "foo2" + testutil.go:377: Directory: "foo2" vs "foo2": [bar] vs [bar] + testutil.go:371: Comparing: "foo2/bar" vs "foo2/bar" + testutil.go:485: Offset: 459, NextOffset: 487 + testutil.go:485: Offset: 292, NextOffset: 320 + testutil.go:485: Offset: 487, NextOffset: 1150 + testutil.go:485: Offset: 320, NextOffset: 912 +=== RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=9,prefix="",src=2,format=GNU +=== NAME TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=1,prefix="",lossless=false,format=GNU gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1024 gzip_test.go:80: [1] at 130 in stargz, uncompressed length 4 @@ -16073,42 +16006,7 @@ testutil.go:1465: [4]: {"name":"foo/big.txt","type":"chunk","offset":226,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:53a793b0a71115451c7710325929f71119cae80798460d6d400193fe43674c0c"} testutil.go:1465: [5]: {"name":"foo/big.txt","type":"chunk","offset":258,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:8a618a349c5916ad6a1e66631cb7e8bfba9163265e03661fd760f53d243add69"} testutil.go:1465: [6]: {"name":"foo/big.txt","type":"chunk","offset":290,"chunkOffset":20,"chunkSize":3,"chunkDigest":"sha256:898cef1b49045fd8d4bcac0c8fe0034c5ed28f00ed4f617bb8fdc9ea457d2ea0"} -=== RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=9,prefix="./",format=PAX -=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=9,prefix="/",src=2,format=PAX - testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"/foo","type":"reg","size":5,"mode":420,"offset":78,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/foo","type":"chunk","offset":106,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"/foo2/","type":"dir","mode":493},{"name":"/foo2/bar","type":"reg","size":5,"mode":420,"offset":286,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/foo2/bar","type":"chunk","offset":314,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} - testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":85,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"/foo","type":"reg","size":5,"mode":420,"offset":168,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/foo","type":"chunk","offset":196,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"/foo2/","type":"dir","mode":493},{"name":"/foo2/bar","type":"reg","size":5,"mode":420,"offset":451,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/foo2/bar","type":"chunk","offset":479,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} - testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [foo foo2] vs [foo foo2 .no.prefetch.landmark] - testutil.go:371: Comparing: "foo" vs "foo" - testutil.go:485: Offset: 78, NextOffset: 106 - testutil.go:485: Offset: 168, NextOffset: 196 - testutil.go:485: Offset: 106, NextOffset: 286 - testutil.go:485: Offset: 196, NextOffset: 451 - testutil.go:371: Comparing: "foo2" vs "foo2" - testutil.go:377: Directory: "foo2" vs "foo2": [bar] vs [bar] - testutil.go:371: Comparing: "foo2/bar" vs "foo2/bar" - testutil.go:485: Offset: 286, NextOffset: 314 - testutil.go:485: Offset: 451, NextOffset: 479 - testutil.go:485: Offset: 314, NextOffset: 904 - testutil.go:485: Offset: 479, NextOffset: 1141 - testutil.go:371: Comparing: "" vs "" === RUN TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=1,prefix="./",lossless=true,format=USTAR -=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=9,prefix="/",src=2,format=PAX - testutil.go:377: Directory: "" vs "": [.no.prefetch.landmark foo foo2] vs [foo foo2] - testutil.go:371: Comparing: "foo" vs "foo" - testutil.go:485: Offset: 168, NextOffset: 196 - testutil.go:485: Offset: 78, NextOffset: 106 - testutil.go:485: Offset: 196, NextOffset: 451 - testutil.go:485: Offset: 106, NextOffset: 286 - testutil.go:371: Comparing: "foo2" vs "foo2" - testutil.go:377: Directory: "foo2" vs "foo2": [bar] vs [bar] - testutil.go:371: Comparing: "foo2/bar" vs "foo2/bar" - testutil.go:485: Offset: 451, NextOffset: 479 - testutil.go:485: Offset: 286, NextOffset: 314 - testutil.go:485: Offset: 479, NextOffset: 1141 - testutil.go:485: Offset: 314, NextOffset: 904 -=== RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=9,prefix="../",src=2,format=PAX -=== NAME TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=1,prefix="./",lossless=true,format=USTAR gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1024 gzip_test.go:80: [1] at 134 in stargz, uncompressed length 4 @@ -16128,7 +16026,39 @@ testutil.go:1465: [5]: {"name":"foo/big.txt","type":"chunk","offset":262,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:8a618a349c5916ad6a1e66631cb7e8bfba9163265e03661fd760f53d243add69"} testutil.go:1465: [6]: {"name":"foo/big.txt","type":"chunk","offset":294,"chunkOffset":20,"chunkSize":3,"chunkDigest":"sha256:898cef1b49045fd8d4bcac0c8fe0034c5ed28f00ed4f617bb8fdc9ea457d2ea0"} === RUN TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=1,prefix="./",lossless=false,format=USTAR -=== RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=9,prefix="./",format=GNU +=== RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=1,prefix="./",format=GNU +=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=9,prefix="",src=2,format=GNU + testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"foo","type":"reg","size":5,"mode":420,"offset":76,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"foo","type":"chunk","offset":104,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"foo2/","type":"dir","mode":493},{"name":"foo2/bar","type":"reg","size":5,"mode":420,"offset":289,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"foo2/bar","type":"chunk","offset":317,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} + testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":85,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"foo","type":"reg","size":5,"mode":420,"offset":166,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"foo","type":"chunk","offset":194,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"foo2/","type":"dir","mode":493},{"name":"foo2/bar","type":"reg","size":5,"mode":420,"offset":446,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"foo2/bar","type":"chunk","offset":474,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} + testutil.go:371: Comparing: "" vs "" + testutil.go:377: Directory: "" vs "": [foo foo2] vs [.no.prefetch.landmark foo foo2] + testutil.go:371: Comparing: "foo2" vs "foo2" + testutil.go:377: Directory: "foo2" vs "foo2": [bar] vs [bar] + testutil.go:371: Comparing: "foo2/bar" vs "foo2/bar" + testutil.go:485: Offset: 289, NextOffset: 317 + testutil.go:485: Offset: 446, NextOffset: 474 + testutil.go:485: Offset: 317, NextOffset: 906 + testutil.go:485: Offset: 474, NextOffset: 1132 + testutil.go:371: Comparing: "foo" vs "foo" + testutil.go:485: Offset: 76, NextOffset: 104 + testutil.go:485: Offset: 166, NextOffset: 194 + testutil.go:485: Offset: 104, NextOffset: 289 + testutil.go:485: Offset: 194, NextOffset: 446 + testutil.go:371: Comparing: "" vs "" + testutil.go:377: Directory: "" vs "": [.no.prefetch.landmark foo foo2] vs [foo foo2] + testutil.go:371: Comparing: "foo" vs "foo" + testutil.go:485: Offset: 166, NextOffset: 194 + testutil.go:485: Offset: 76, NextOffset: 104 + testutil.go:485: Offset: 194, NextOffset: 446 + testutil.go:485: Offset: 104, NextOffset: 289 + testutil.go:371: Comparing: "foo2" vs "foo2" + testutil.go:377: Directory: "foo2" vs "foo2": [bar] vs [bar] + testutil.go:371: Comparing: "foo2/bar" vs "foo2/bar" + testutil.go:485: Offset: 446, NextOffset: 474 + testutil.go:485: Offset: 289, NextOffset: 317 + testutil.go:485: Offset: 474, NextOffset: 1132 + testutil.go:485: Offset: 317, NextOffset: 906 +=== RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=9,prefix="./",src=2,format=GNU === NAME TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=1,prefix="./",lossless=false,format=USTAR gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1024 @@ -16149,40 +16079,7 @@ testutil.go:1465: [5]: {"name":"foo/big.txt","type":"chunk","offset":262,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:8a618a349c5916ad6a1e66631cb7e8bfba9163265e03661fd760f53d243add69"} testutil.go:1465: [6]: {"name":"foo/big.txt","type":"chunk","offset":294,"chunkOffset":20,"chunkSize":3,"chunkDigest":"sha256:898cef1b49045fd8d4bcac0c8fe0034c5ed28f00ed4f617bb8fdc9ea457d2ea0"} === RUN TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=1,prefix="./",lossless=true,format=PAX -=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=9,prefix="../",src=2,format=PAX - testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"../foo","type":"reg","size":5,"mode":420,"offset":82,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../foo","type":"chunk","offset":110,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"../foo2/","type":"dir","mode":493},{"name":"../foo2/bar","type":"reg","size":5,"mode":420,"offset":292,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../foo2/bar","type":"chunk","offset":320,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} - testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":85,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"../foo","type":"reg","size":5,"mode":420,"offset":172,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../foo","type":"chunk","offset":200,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"../foo2/","type":"dir","mode":493},{"name":"../foo2/bar","type":"reg","size":5,"mode":420,"offset":459,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../foo2/bar","type":"chunk","offset":487,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} - testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [foo2 foo] vs [.no.prefetch.landmark foo foo2] - testutil.go:371: Comparing: "foo" vs "foo" - testutil.go:485: Offset: 82, NextOffset: 110 - testutil.go:485: Offset: 172, NextOffset: 200 - testutil.go:485: Offset: 110, NextOffset: 292 - testutil.go:485: Offset: 200, NextOffset: 459 - testutil.go:371: Comparing: "foo2" vs "foo2" - testutil.go:377: Directory: "foo2" vs "foo2": [bar] vs [bar] - testutil.go:371: Comparing: "foo2/bar" vs "foo2/bar" - testutil.go:485: Offset: 292, NextOffset: 320 - testutil.go:485: Offset: 459, NextOffset: 487 - testutil.go:485: Offset: 320, NextOffset: 912 - testutil.go:485: Offset: 487, NextOffset: 1150 -=== RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=9,prefix="/",format=USTAR -=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=9,prefix="../",src=2,format=PAX - testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [.no.prefetch.landmark foo foo2] vs [foo2 foo] - testutil.go:371: Comparing: "foo" vs "foo" - testutil.go:485: Offset: 172, NextOffset: 200 - testutil.go:485: Offset: 82, NextOffset: 110 - testutil.go:485: Offset: 200, NextOffset: 459 - testutil.go:485: Offset: 110, NextOffset: 292 - testutil.go:371: Comparing: "foo2" vs "foo2" - testutil.go:377: Directory: "foo2" vs "foo2": [bar] vs [bar] - testutil.go:371: Comparing: "foo2/bar" vs "foo2/bar" - testutil.go:485: Offset: 459, NextOffset: 487 - testutil.go:485: Offset: 292, NextOffset: 320 - testutil.go:485: Offset: 487, NextOffset: 1150 - testutil.go:485: Offset: 320, NextOffset: 912 -=== RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=9,prefix="",src=2,format=GNU +=== RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=1,prefix="/",format=USTAR === NAME TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=1,prefix="./",lossless=true,format=PAX gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1024 @@ -16203,7 +16100,38 @@ testutil.go:1465: [5]: {"name":"foo/big.txt","type":"chunk","offset":262,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:8a618a349c5916ad6a1e66631cb7e8bfba9163265e03661fd760f53d243add69"} testutil.go:1465: [6]: {"name":"foo/big.txt","type":"chunk","offset":294,"chunkOffset":20,"chunkSize":3,"chunkDigest":"sha256:898cef1b49045fd8d4bcac0c8fe0034c5ed28f00ed4f617bb8fdc9ea457d2ea0"} === RUN TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=1,prefix="./",lossless=false,format=PAX -=== RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=9,prefix="/",format=PAX +=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=9,prefix="./",src=2,format=GNU + testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"./foo","type":"reg","size":5,"mode":420,"offset":80,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./foo","type":"chunk","offset":108,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"./foo2/","type":"dir","mode":493},{"name":"./foo2/bar","type":"reg","size":5,"mode":420,"offset":297,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./foo2/bar","type":"chunk","offset":325,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} + testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":85,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"./foo","type":"reg","size":5,"mode":420,"offset":170,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./foo","type":"chunk","offset":198,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"./foo2/","type":"dir","mode":493},{"name":"./foo2/bar","type":"reg","size":5,"mode":420,"offset":454,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./foo2/bar","type":"chunk","offset":482,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} + testutil.go:371: Comparing: "" vs "" + testutil.go:377: Directory: "" vs "": [foo foo2] vs [.no.prefetch.landmark foo foo2] + testutil.go:371: Comparing: "foo" vs "foo" + testutil.go:485: Offset: 80, NextOffset: 108 + testutil.go:485: Offset: 170, NextOffset: 198 + testutil.go:485: Offset: 108, NextOffset: 297 + testutil.go:485: Offset: 198, NextOffset: 454 + testutil.go:371: Comparing: "foo2" vs "foo2" + testutil.go:377: Directory: "foo2" vs "foo2": [bar] vs [bar] + testutil.go:371: Comparing: "foo2/bar" vs "foo2/bar" + testutil.go:485: Offset: 297, NextOffset: 325 + testutil.go:485: Offset: 454, NextOffset: 482 + testutil.go:485: Offset: 325, NextOffset: 916 + testutil.go:485: Offset: 482, NextOffset: 1144 + testutil.go:371: Comparing: "" vs "" + testutil.go:377: Directory: "" vs "": [.no.prefetch.landmark foo foo2] vs [foo foo2] + testutil.go:371: Comparing: "foo" vs "foo" + testutil.go:485: Offset: 170, NextOffset: 198 + testutil.go:485: Offset: 80, NextOffset: 108 + testutil.go:485: Offset: 198, NextOffset: 454 + testutil.go:485: Offset: 108, NextOffset: 297 + testutil.go:371: Comparing: "foo2" vs "foo2" + testutil.go:377: Directory: "foo2" vs "foo2": [bar] vs [bar] + testutil.go:371: Comparing: "foo2/bar" vs "foo2/bar" + testutil.go:485: Offset: 454, NextOffset: 482 + testutil.go:485: Offset: 297, NextOffset: 325 + testutil.go:485: Offset: 482, NextOffset: 1144 + testutil.go:485: Offset: 325, NextOffset: 916 +=== RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=9,prefix="/",src=2,format=GNU === NAME TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=1,prefix="./",lossless=false,format=PAX gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1024 @@ -16224,6 +16152,8 @@ testutil.go:1465: [5]: {"name":"foo/big.txt","type":"chunk","offset":262,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:8a618a349c5916ad6a1e66631cb7e8bfba9163265e03661fd760f53d243add69"} testutil.go:1465: [6]: {"name":"foo/big.txt","type":"chunk","offset":294,"chunkOffset":20,"chunkSize":3,"chunkDigest":"sha256:898cef1b49045fd8d4bcac0c8fe0034c5ed28f00ed4f617bb8fdc9ea457d2ea0"} === RUN TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=1,prefix="./",lossless=true,format=GNU +=== RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=1,prefix="/",format=PAX +=== NAME TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=1,prefix="./",lossless=true,format=GNU gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1024 gzip_test.go:80: [1] at 133 in stargz, uncompressed length 4 @@ -16243,41 +16173,9 @@ testutil.go:1465: [5]: {"name":"foo/big.txt","type":"chunk","offset":261,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:8a618a349c5916ad6a1e66631cb7e8bfba9163265e03661fd760f53d243add69"} testutil.go:1465: [6]: {"name":"foo/big.txt","type":"chunk","offset":293,"chunkOffset":20,"chunkSize":3,"chunkDigest":"sha256:898cef1b49045fd8d4bcac0c8fe0034c5ed28f00ed4f617bb8fdc9ea457d2ea0"} === RUN TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=1,prefix="./",lossless=false,format=GNU -=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=9,prefix="",src=2,format=GNU - testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"foo","type":"reg","size":5,"mode":420,"offset":76,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"foo","type":"chunk","offset":104,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"foo2/","type":"dir","mode":493},{"name":"foo2/bar","type":"reg","size":5,"mode":420,"offset":289,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"foo2/bar","type":"chunk","offset":317,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} - testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":85,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"foo","type":"reg","size":5,"mode":420,"offset":166,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"foo","type":"chunk","offset":194,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"foo2/","type":"dir","mode":493},{"name":"foo2/bar","type":"reg","size":5,"mode":420,"offset":446,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"foo2/bar","type":"chunk","offset":474,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} - testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [foo foo2] vs [.no.prefetch.landmark foo foo2] - testutil.go:371: Comparing: "foo" vs "foo" - testutil.go:485: Offset: 76, NextOffset: 104 - testutil.go:485: Offset: 166, NextOffset: 194 - testutil.go:485: Offset: 104, NextOffset: 289 - testutil.go:485: Offset: 194, NextOffset: 446 - testutil.go:371: Comparing: "foo2" vs "foo2" - testutil.go:377: Directory: "foo2" vs "foo2": [bar] vs [bar] - testutil.go:371: Comparing: "foo2/bar" vs "foo2/bar" - testutil.go:485: Offset: 289, NextOffset: 317 - testutil.go:485: Offset: 446, NextOffset: 474 - testutil.go:485: Offset: 317, NextOffset: 906 - testutil.go:485: Offset: 474, NextOffset: 1132 - testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [.no.prefetch.landmark foo foo2] vs [foo foo2] - testutil.go:371: Comparing: "foo" vs "foo" - testutil.go:485: Offset: 166, NextOffset: 194 - testutil.go:485: Offset: 76, NextOffset: 104 - testutil.go:485: Offset: 194, NextOffset: 446 - testutil.go:485: Offset: 104, NextOffset: 289 - testutil.go:371: Comparing: "foo2" vs "foo2" - testutil.go:377: Directory: "foo2" vs "foo2": [bar] vs [bar] - testutil.go:371: Comparing: "foo2/bar" vs "foo2/bar" - testutil.go:485: Offset: 446, NextOffset: 474 - testutil.go:485: Offset: 289, NextOffset: 317 - testutil.go:485: Offset: 474, NextOffset: 1132 - testutil.go:485: Offset: 317, NextOffset: 906 +=== RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=1,prefix="/",format=GNU === NAME TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=1,prefix="./",lossless=false,format=GNU gzip_test.go:62: got gzip streams: -=== RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=9,prefix="./",src=2,format=GNU -=== NAME TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=1,prefix="./",lossless=false,format=GNU gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1024 gzip_test.go:80: [1] at 133 in stargz, uncompressed length 4 gzip_test.go:80: [2] at 165 in stargz, uncompressed length 4 @@ -16287,8 +16185,6 @@ gzip_test.go:80: [6] at 293 in stargz, uncompressed length 492 gzip_test.go:80: [7] at 336 in stargz, uncompressed length 3072 gzip_test.go:80: [8] at 961 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000150STARGZ" -=== RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=9,prefix="/",format=GNU -=== NAME TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=1,prefix="./",lossless=false,format=GNU testutil.go:1462: got TOC entries: testutil.go:1465: [0]: {"name":"foo","type":"dir","mode":493} testutil.go:1465: [1]: {"name":"foo/big.txt","type":"reg","size":23,"mode":420,"offset":133,"digest":"sha256:2ff378dda6b0b6f55c24f1a6b192cf1d0fa1dc229d5396fa884b51bcb84aa255","chunkSize":4,"chunkDigest":"sha256:86e1de74820a9b252ba33b2eed445b0cd02c445b5f4b8007205aff1762d7301a"} @@ -16297,6 +16193,38 @@ testutil.go:1465: [4]: {"name":"foo/big.txt","type":"chunk","offset":229,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:53a793b0a71115451c7710325929f71119cae80798460d6d400193fe43674c0c"} testutil.go:1465: [5]: {"name":"foo/big.txt","type":"chunk","offset":261,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:8a618a349c5916ad6a1e66631cb7e8bfba9163265e03661fd760f53d243add69"} testutil.go:1465: [6]: {"name":"foo/big.txt","type":"chunk","offset":293,"chunkOffset":20,"chunkSize":3,"chunkDigest":"sha256:898cef1b49045fd8d4bcac0c8fe0034c5ed28f00ed4f617bb8fdc9ea457d2ea0"} +=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=9,prefix="/",src=2,format=GNU + testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"/foo","type":"reg","size":5,"mode":420,"offset":77,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/foo","type":"chunk","offset":105,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"/foo2/","type":"dir","mode":493},{"name":"/foo2/bar","type":"reg","size":5,"mode":420,"offset":291,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/foo2/bar","type":"chunk","offset":319,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} + testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":85,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"/foo","type":"reg","size":5,"mode":420,"offset":167,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/foo","type":"chunk","offset":195,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"/foo2/","type":"dir","mode":493},{"name":"/foo2/bar","type":"reg","size":5,"mode":420,"offset":449,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/foo2/bar","type":"chunk","offset":477,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} + testutil.go:371: Comparing: "" vs "" + testutil.go:377: Directory: "" vs "": [foo foo2] vs [.no.prefetch.landmark foo foo2] + testutil.go:371: Comparing: "foo" vs "foo" + testutil.go:485: Offset: 77, NextOffset: 105 + testutil.go:485: Offset: 167, NextOffset: 195 + testutil.go:485: Offset: 105, NextOffset: 291 + testutil.go:485: Offset: 195, NextOffset: 449 + testutil.go:371: Comparing: "foo2" vs "foo2" + testutil.go:377: Directory: "foo2" vs "foo2": [bar] vs [bar] + testutil.go:371: Comparing: "foo2/bar" vs "foo2/bar" + testutil.go:485: Offset: 291, NextOffset: 319 + testutil.go:485: Offset: 449, NextOffset: 477 + testutil.go:485: Offset: 319, NextOffset: 909 + testutil.go:485: Offset: 477, NextOffset: 1138 + testutil.go:371: Comparing: "" vs "" + testutil.go:377: Directory: "" vs "": [.no.prefetch.landmark foo foo2] vs [foo foo2] + testutil.go:371: Comparing: "foo" vs "foo" + testutil.go:485: Offset: 167, NextOffset: 195 + testutil.go:485: Offset: 77, NextOffset: 105 + testutil.go:485: Offset: 195, NextOffset: 449 + testutil.go:485: Offset: 105, NextOffset: 291 + testutil.go:371: Comparing: "foo2" vs "foo2" + testutil.go:377: Directory: "foo2" vs "foo2": [bar] vs [bar] + testutil.go:371: Comparing: "foo2/bar" vs "foo2/bar" + testutil.go:485: Offset: 449, NextOffset: 477 + testutil.go:485: Offset: 291, NextOffset: 319 + testutil.go:485: Offset: 477, NextOffset: 1138 + testutil.go:485: Offset: 319, NextOffset: 909 +=== RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=9,prefix="../",src=2,format=GNU === RUN TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=1,prefix="/",lossless=true,format=USTAR gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1024 @@ -16317,8 +16245,6 @@ testutil.go:1465: [5]: {"name":"foo/big.txt","type":"chunk","offset":258,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:8a618a349c5916ad6a1e66631cb7e8bfba9163265e03661fd760f53d243add69"} testutil.go:1465: [6]: {"name":"foo/big.txt","type":"chunk","offset":290,"chunkOffset":20,"chunkSize":3,"chunkDigest":"sha256:898cef1b49045fd8d4bcac0c8fe0034c5ed28f00ed4f617bb8fdc9ea457d2ea0"} === RUN TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=1,prefix="/",lossless=false,format=USTAR -=== RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=9,prefix="../",format=USTAR -=== NAME TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=1,prefix="/",lossless=false,format=USTAR gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1024 gzip_test.go:80: [1] at 130 in stargz, uncompressed length 4 @@ -16338,38 +16264,39 @@ testutil.go:1465: [5]: {"name":"foo/big.txt","type":"chunk","offset":258,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:8a618a349c5916ad6a1e66631cb7e8bfba9163265e03661fd760f53d243add69"} testutil.go:1465: [6]: {"name":"foo/big.txt","type":"chunk","offset":290,"chunkOffset":20,"chunkSize":3,"chunkDigest":"sha256:898cef1b49045fd8d4bcac0c8fe0034c5ed28f00ed4f617bb8fdc9ea457d2ea0"} === RUN TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=1,prefix="/",lossless=true,format=PAX -=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=9,prefix="./",src=2,format=GNU - testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"./foo","type":"reg","size":5,"mode":420,"offset":80,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./foo","type":"chunk","offset":108,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"./foo2/","type":"dir","mode":493},{"name":"./foo2/bar","type":"reg","size":5,"mode":420,"offset":297,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./foo2/bar","type":"chunk","offset":325,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} - testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":85,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"./foo","type":"reg","size":5,"mode":420,"offset":170,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./foo","type":"chunk","offset":198,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"./foo2/","type":"dir","mode":493},{"name":"./foo2/bar","type":"reg","size":5,"mode":420,"offset":454,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./foo2/bar","type":"chunk","offset":482,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} +=== RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=1,prefix="../",format=USTAR +=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=9,prefix="../",src=2,format=GNU + testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"../foo","type":"reg","size":5,"mode":420,"offset":81,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../foo","type":"chunk","offset":109,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"../foo2/","type":"dir","mode":493},{"name":"../foo2/bar","type":"reg","size":5,"mode":420,"offset":297,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../foo2/bar","type":"chunk","offset":325,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} + testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":85,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"../foo","type":"reg","size":5,"mode":420,"offset":171,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../foo","type":"chunk","offset":199,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"../foo2/","type":"dir","mode":493},{"name":"../foo2/bar","type":"reg","size":5,"mode":420,"offset":457,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../foo2/bar","type":"chunk","offset":485,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} testutil.go:371: Comparing: "" vs "" testutil.go:377: Directory: "" vs "": [foo foo2] vs [.no.prefetch.landmark foo foo2] + testutil.go:371: Comparing: "foo" vs "foo" + testutil.go:485: Offset: 81, NextOffset: 109 + testutil.go:485: Offset: 171, NextOffset: 199 + testutil.go:485: Offset: 109, NextOffset: 297 + testutil.go:485: Offset: 199, NextOffset: 457 testutil.go:371: Comparing: "foo2" vs "foo2" testutil.go:377: Directory: "foo2" vs "foo2": [bar] vs [bar] testutil.go:371: Comparing: "foo2/bar" vs "foo2/bar" testutil.go:485: Offset: 297, NextOffset: 325 - testutil.go:485: Offset: 454, NextOffset: 482 + testutil.go:485: Offset: 457, NextOffset: 485 testutil.go:485: Offset: 325, NextOffset: 916 - testutil.go:485: Offset: 482, NextOffset: 1144 - testutil.go:371: Comparing: "foo" vs "foo" - testutil.go:485: Offset: 80, NextOffset: 108 - testutil.go:485: Offset: 170, NextOffset: 198 - testutil.go:485: Offset: 108, NextOffset: 297 - testutil.go:485: Offset: 198, NextOffset: 454 + testutil.go:485: Offset: 485, NextOffset: 1149 testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [.no.prefetch.landmark foo foo2] vs [foo foo2] + testutil.go:377: Directory: "" vs "": [foo2 .no.prefetch.landmark foo] vs [foo foo2] + testutil.go:371: Comparing: "foo" vs "foo" + testutil.go:485: Offset: 171, NextOffset: 199 + testutil.go:485: Offset: 81, NextOffset: 109 + testutil.go:485: Offset: 199, NextOffset: 457 + testutil.go:485: Offset: 109, NextOffset: 297 testutil.go:371: Comparing: "foo2" vs "foo2" testutil.go:377: Directory: "foo2" vs "foo2": [bar] vs [bar] testutil.go:371: Comparing: "foo2/bar" vs "foo2/bar" - testutil.go:485: Offset: 454, NextOffset: 482 + testutil.go:485: Offset: 457, NextOffset: 485 testutil.go:485: Offset: 297, NextOffset: 325 - testutil.go:485: Offset: 482, NextOffset: 1144 + testutil.go:485: Offset: 485, NextOffset: 1149 testutil.go:485: Offset: 325, NextOffset: 916 - testutil.go:371: Comparing: "foo" vs "foo" - testutil.go:485: Offset: 170, NextOffset: 198 - testutil.go:485: Offset: 80, NextOffset: 108 - testutil.go:485: Offset: 198, NextOffset: 454 - testutil.go:485: Offset: 108, NextOffset: 297 -=== RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=9,prefix="/",src=2,format=GNU +=== RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-1,prefix="",src=2,format=USTAR === NAME TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=1,prefix="/",lossless=true,format=PAX gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1024 @@ -16389,8 +16316,41 @@ testutil.go:1465: [4]: {"name":"foo/big.txt","type":"chunk","offset":226,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:53a793b0a71115451c7710325929f71119cae80798460d6d400193fe43674c0c"} testutil.go:1465: [5]: {"name":"foo/big.txt","type":"chunk","offset":258,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:8a618a349c5916ad6a1e66631cb7e8bfba9163265e03661fd760f53d243add69"} testutil.go:1465: [6]: {"name":"foo/big.txt","type":"chunk","offset":290,"chunkOffset":20,"chunkSize":3,"chunkDigest":"sha256:898cef1b49045fd8d4bcac0c8fe0034c5ed28f00ed4f617bb8fdc9ea457d2ea0"} -=== RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=9,prefix="../",format=PAX === RUN TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=1,prefix="/",lossless=false,format=PAX +=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-1,prefix="",src=2,format=USTAR + testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"foo","type":"reg","size":5,"mode":420,"offset":78,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"foo","type":"chunk","offset":106,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"foo2/","type":"dir","mode":493},{"name":"foo2/bar","type":"reg","size":5,"mode":420,"offset":297,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"foo2/bar","type":"chunk","offset":325,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} + testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":88,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"foo","type":"reg","size":5,"mode":420,"offset":172,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"foo","type":"chunk","offset":200,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"foo2/","type":"dir","mode":493},{"name":"foo2/bar","type":"reg","size":5,"mode":420,"offset":462,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"foo2/bar","type":"chunk","offset":490,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} + testutil.go:371: Comparing: "" vs "" + testutil.go:377: Directory: "" vs "": [foo foo2] vs [.no.prefetch.landmark foo foo2] + testutil.go:371: Comparing: "foo" vs "foo" + testutil.go:485: Offset: 78, NextOffset: 106 + testutil.go:485: Offset: 172, NextOffset: 200 + testutil.go:485: Offset: 106, NextOffset: 297 + testutil.go:485: Offset: 200, NextOffset: 462 + testutil.go:371: Comparing: "foo2" vs "foo2" + testutil.go:377: Directory: "foo2" vs "foo2": [bar] vs [bar] + testutil.go:371: Comparing: "foo2/bar" vs "foo2/bar" + testutil.go:485: Offset: 297, NextOffset: 325 + testutil.go:485: Offset: 462, NextOffset: 490 + testutil.go:485: Offset: 325, NextOffset: 921 + testutil.go:485: Offset: 490, NextOffset: 1157 + testutil.go:371: Comparing: "" vs "" + testutil.go:377: Directory: "" vs "": [foo foo2 .no.prefetch.landmark] vs [foo foo2] + testutil.go:371: Comparing: "foo" vs "foo" + testutil.go:485: Offset: 172, NextOffset: 200 + testutil.go:485: Offset: 78, NextOffset: 106 + testutil.go:485: Offset: 200, NextOffset: 462 + testutil.go:485: Offset: 106, NextOffset: 297 + testutil.go:371: Comparing: "foo2" vs "foo2" + testutil.go:377: Directory: "foo2" vs "foo2": [bar] vs [bar] + testutil.go:371: Comparing: "foo2/bar" vs "foo2/bar" + testutil.go:485: Offset: 462, NextOffset: 490 + testutil.go:485: Offset: 297, NextOffset: 325 + testutil.go:485: Offset: 490, NextOffset: 1157 + testutil.go:485: Offset: 325, NextOffset: 921 +=== RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-1,prefix="./",src=2,format=USTAR +=== RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=1,prefix="../",format=PAX +=== NAME TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=1,prefix="/",lossless=false,format=PAX gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1024 gzip_test.go:80: [1] at 130 in stargz, uncompressed length 4 @@ -16410,39 +16370,37 @@ testutil.go:1465: [5]: {"name":"foo/big.txt","type":"chunk","offset":258,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:8a618a349c5916ad6a1e66631cb7e8bfba9163265e03661fd760f53d243add69"} testutil.go:1465: [6]: {"name":"foo/big.txt","type":"chunk","offset":290,"chunkOffset":20,"chunkSize":3,"chunkDigest":"sha256:898cef1b49045fd8d4bcac0c8fe0034c5ed28f00ed4f617bb8fdc9ea457d2ea0"} === RUN TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=1,prefix="/",lossless=true,format=GNU -=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=9,prefix="/",src=2,format=GNU - testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"/foo","type":"reg","size":5,"mode":420,"offset":77,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/foo","type":"chunk","offset":105,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"/foo2/","type":"dir","mode":493},{"name":"/foo2/bar","type":"reg","size":5,"mode":420,"offset":291,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/foo2/bar","type":"chunk","offset":319,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} - testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":85,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"/foo","type":"reg","size":5,"mode":420,"offset":167,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/foo","type":"chunk","offset":195,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"/foo2/","type":"dir","mode":493},{"name":"/foo2/bar","type":"reg","size":5,"mode":420,"offset":449,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/foo2/bar","type":"chunk","offset":477,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} +=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-1,prefix="./",src=2,format=USTAR + testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"./foo","type":"reg","size":5,"mode":420,"offset":81,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./foo","type":"chunk","offset":109,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"./foo2/","type":"dir","mode":493},{"name":"./foo2/bar","type":"reg","size":5,"mode":420,"offset":304,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./foo2/bar","type":"chunk","offset":332,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} + testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":88,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"./foo","type":"reg","size":5,"mode":420,"offset":174,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./foo","type":"chunk","offset":202,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"./foo2/","type":"dir","mode":493},{"name":"./foo2/bar","type":"reg","size":5,"mode":420,"offset":468,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./foo2/bar","type":"chunk","offset":496,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} testutil.go:371: Comparing: "" vs "" testutil.go:377: Directory: "" vs "": [foo foo2] vs [.no.prefetch.landmark foo foo2] testutil.go:371: Comparing: "foo" vs "foo" - testutil.go:485: Offset: 77, NextOffset: 105 - testutil.go:485: Offset: 167, NextOffset: 195 - testutil.go:485: Offset: 105, NextOffset: 291 - testutil.go:485: Offset: 195, NextOffset: 449 + testutil.go:485: Offset: 81, NextOffset: 109 + testutil.go:485: Offset: 174, NextOffset: 202 + testutil.go:485: Offset: 109, NextOffset: 304 + testutil.go:485: Offset: 202, NextOffset: 468 testutil.go:371: Comparing: "foo2" vs "foo2" testutil.go:377: Directory: "foo2" vs "foo2": [bar] vs [bar] testutil.go:371: Comparing: "foo2/bar" vs "foo2/bar" - testutil.go:485: Offset: 291, NextOffset: 319 - testutil.go:485: Offset: 449, NextOffset: 477 - testutil.go:485: Offset: 319, NextOffset: 909 - testutil.go:485: Offset: 477, NextOffset: 1138 + testutil.go:485: Offset: 304, NextOffset: 332 + testutil.go:485: Offset: 468, NextOffset: 496 + testutil.go:485: Offset: 332, NextOffset: 930 + testutil.go:485: Offset: 496, NextOffset: 1163 testutil.go:371: Comparing: "" vs "" testutil.go:377: Directory: "" vs "": [.no.prefetch.landmark foo foo2] vs [foo foo2] + testutil.go:371: Comparing: "foo" vs "foo" + testutil.go:485: Offset: 174, NextOffset: 202 + testutil.go:485: Offset: 81, NextOffset: 109 + testutil.go:485: Offset: 202, NextOffset: 468 + testutil.go:485: Offset: 109, NextOffset: 304 testutil.go:371: Comparing: "foo2" vs "foo2" testutil.go:377: Directory: "foo2" vs "foo2": [bar] vs [bar] testutil.go:371: Comparing: "foo2/bar" vs "foo2/bar" - testutil.go:485: Offset: 449, NextOffset: 477 - testutil.go:485: Offset: 291, NextOffset: 319 - testutil.go:485: Offset: 477, NextOffset: 1138 - testutil.go:485: Offset: 319, NextOffset: 909 - testutil.go:371: Comparing: "foo" vs "foo" - testutil.go:485: Offset: 167, NextOffset: 195 - testutil.go:485: Offset: 77, NextOffset: 105 - testutil.go:485: Offset: 195, NextOffset: 449 - testutil.go:485: Offset: 105, NextOffset: 291 -=== RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=9,prefix="../",src=2,format=GNU -=== RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=9,prefix="../",format=GNU + testutil.go:485: Offset: 468, NextOffset: 496 + testutil.go:485: Offset: 304, NextOffset: 332 + testutil.go:485: Offset: 496, NextOffset: 1163 + testutil.go:485: Offset: 332, NextOffset: 930 === NAME TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=1,prefix="/",lossless=true,format=GNU gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1024 @@ -16462,7 +16420,10 @@ testutil.go:1465: [4]: {"name":"foo/big.txt","type":"chunk","offset":229,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:53a793b0a71115451c7710325929f71119cae80798460d6d400193fe43674c0c"} testutil.go:1465: [5]: {"name":"foo/big.txt","type":"chunk","offset":261,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:8a618a349c5916ad6a1e66631cb7e8bfba9163265e03661fd760f53d243add69"} testutil.go:1465: [6]: {"name":"foo/big.txt","type":"chunk","offset":293,"chunkOffset":20,"chunkSize":3,"chunkDigest":"sha256:898cef1b49045fd8d4bcac0c8fe0034c5ed28f00ed4f617bb8fdc9ea457d2ea0"} +=== RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-1,prefix="/",src=2,format=USTAR === RUN TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=1,prefix="/",lossless=false,format=GNU +=== RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=1,prefix="../",format=GNU +=== NAME TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=1,prefix="/",lossless=false,format=GNU gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1024 gzip_test.go:80: [1] at 133 in stargz, uncompressed length 4 @@ -16481,8 +16442,33 @@ testutil.go:1465: [4]: {"name":"foo/big.txt","type":"chunk","offset":229,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:53a793b0a71115451c7710325929f71119cae80798460d6d400193fe43674c0c"} testutil.go:1465: [5]: {"name":"foo/big.txt","type":"chunk","offset":261,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:8a618a349c5916ad6a1e66631cb7e8bfba9163265e03661fd760f53d243add69"} testutil.go:1465: [6]: {"name":"foo/big.txt","type":"chunk","offset":293,"chunkOffset":20,"chunkSize":3,"chunkDigest":"sha256:898cef1b49045fd8d4bcac0c8fe0034c5ed28f00ed4f617bb8fdc9ea457d2ea0"} +=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-1,prefix="/",src=2,format=USTAR + testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"/foo","type":"reg","size":5,"mode":420,"offset":78,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/foo","type":"chunk","offset":106,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"/foo2/","type":"dir","mode":493},{"name":"/foo2/bar","type":"reg","size":5,"mode":420,"offset":298,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/foo2/bar","type":"chunk","offset":326,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} + testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":88,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"/foo","type":"reg","size":5,"mode":420,"offset":171,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/foo","type":"chunk","offset":199,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"/foo2/","type":"dir","mode":493},{"name":"/foo2/bar","type":"reg","size":5,"mode":420,"offset":463,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/foo2/bar","type":"chunk","offset":491,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} + testutil.go:371: Comparing: "" vs "" + testutil.go:377: Directory: "" vs "": [foo foo2] vs [.no.prefetch.landmark foo foo2] + testutil.go:371: Comparing: "foo" vs "foo" + testutil.go:485: Offset: 78, NextOffset: 106 + testutil.go:485: Offset: 171, NextOffset: 199 + testutil.go:485: Offset: 106, NextOffset: 298 + testutil.go:485: Offset: 199, NextOffset: 463 + testutil.go:371: Comparing: "foo2" vs "foo2" + testutil.go:377: Directory: "foo2" vs "foo2": [bar] vs [bar] + testutil.go:371: Comparing: "foo2/bar" vs "foo2/bar" + testutil.go:485: Offset: 298, NextOffset: 326 === RUN TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=1,prefix="../",lossless=true,format=USTAR -=== RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-1,prefix="",format=USTAR +=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-1,prefix="/",src=2,format=USTAR + testutil.go:485: Offset: 463, NextOffset: 491 + testutil.go:485: Offset: 326, NextOffset: 922 + testutil.go:485: Offset: 491, NextOffset: 1157 + testutil.go:371: Comparing: "" vs "" + testutil.go:377: Directory: "" vs "": [.no.prefetch.landmark foo foo2] vs [foo foo2] + testutil.go:371: Comparing: "foo" vs "foo" + testutil.go:485: Offset: 171, NextOffset: 199 + testutil.go:485: Offset: 78, NextOffset: 106 + testutil.go:485: Offset: 199, NextOffset: 463 + testutil.go:485: Offset: 106, NextOffset: 298 + testutil.go:371: Comparing: "foo2" vs "foo2" === NAME TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=1,prefix="../",lossless=true,format=USTAR gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1024 @@ -16492,6 +16478,8 @@ gzip_test.go:80: [4] at 229 in stargz, uncompressed length 4 gzip_test.go:80: [5] at 261 in stargz, uncompressed length 4 gzip_test.go:80: [6] at 293 in stargz, uncompressed length 1616 +=== RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=9,prefix="",format=USTAR +=== NAME TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=1,prefix="../",lossless=true,format=USTAR gzip_test.go:80: [7] at 338 in stargz, uncompressed length 3072 gzip_test.go:80: [8] at 969 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000152STARGZ" testutil.go:1462: got TOC entries: @@ -16502,40 +16490,16 @@ testutil.go:1465: [4]: {"name":"foo/big.txt","type":"chunk","offset":229,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:53a793b0a71115451c7710325929f71119cae80798460d6d400193fe43674c0c"} testutil.go:1465: [5]: {"name":"foo/big.txt","type":"chunk","offset":261,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:8a618a349c5916ad6a1e66631cb7e8bfba9163265e03661fd760f53d243add69"} testutil.go:1465: [6]: {"name":"foo/big.txt","type":"chunk","offset":293,"chunkOffset":20,"chunkSize":3,"chunkDigest":"sha256:898cef1b49045fd8d4bcac0c8fe0034c5ed28f00ed4f617bb8fdc9ea457d2ea0"} -=== RUN TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=1,prefix="../",lossless=false,format=USTAR -=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=9,prefix="../",src=2,format=GNU - testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"../foo","type":"reg","size":5,"mode":420,"offset":81,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../foo","type":"chunk","offset":109,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"../foo2/","type":"dir","mode":493},{"name":"../foo2/bar","type":"reg","size":5,"mode":420,"offset":297,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../foo2/bar","type":"chunk","offset":325,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} - testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":85,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"../foo","type":"reg","size":5,"mode":420,"offset":171,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../foo","type":"chunk","offset":199,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"../foo2/","type":"dir","mode":493},{"name":"../foo2/bar","type":"reg","size":5,"mode":420,"offset":457,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../foo2/bar","type":"chunk","offset":485,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} - testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [foo2 foo] vs [.no.prefetch.landmark foo foo2] - testutil.go:371: Comparing: "foo" vs "foo" - testutil.go:485: Offset: 81, NextOffset: 109 - testutil.go:485: Offset: 171, NextOffset: 199 - testutil.go:485: Offset: 109, NextOffset: 297 - testutil.go:485: Offset: 199, NextOffset: 457 - testutil.go:371: Comparing: "foo2" vs "foo2" - testutil.go:377: Directory: "foo2" vs "foo2": [bar] vs [bar] - testutil.go:371: Comparing: "foo2/bar" vs "foo2/bar" - testutil.go:485: Offset: 297, NextOffset: 325 - testutil.go:485: Offset: 457, NextOffset: 485 - testutil.go:485: Offset: 325, NextOffset: 916 - testutil.go:485: Offset: 485, NextOffset: 1149 - testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [.no.prefetch.landmark foo foo2] vs [foo2 foo] - testutil.go:371: Comparing: "foo2" vs "foo2" +=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-1,prefix="/",src=2,format=USTAR testutil.go:377: Directory: "foo2" vs "foo2": [bar] vs [bar] testutil.go:371: Comparing: "foo2/bar" vs "foo2/bar" - testutil.go:485: Offset: 457, NextOffset: 485 - testutil.go:485: Offset: 297, NextOffset: 325 - testutil.go:485: Offset: 485, NextOffset: 1149 - testutil.go:485: Offset: 325, NextOffset: 916 - testutil.go:371: Comparing: "foo" vs "foo" - testutil.go:485: Offset: 171, NextOffset: 199 - testutil.go:485: Offset: 81, NextOffset: 109 - testutil.go:485: Offset: 199, NextOffset: 457 - testutil.go:485: Offset: 109, NextOffset: 297 -=== RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-1,prefix="",src=2,format=USTAR -=== RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-1,prefix="",format=PAX + testutil.go:485: Offset: 463, NextOffset: 491 + testutil.go:485: Offset: 298, NextOffset: 326 +=== RUN TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=1,prefix="../",lossless=false,format=USTAR +=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-1,prefix="/",src=2,format=USTAR + testutil.go:485: Offset: 491, NextOffset: 1157 + testutil.go:485: Offset: 326, NextOffset: 922 +=== RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-1,prefix="../",src=2,format=USTAR === NAME TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=1,prefix="../",lossless=false,format=USTAR gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1024 @@ -16566,8 +16530,6 @@ gzip_test.go:80: [6] at 293 in stargz, uncompressed length 1616 gzip_test.go:80: [7] at 338 in stargz, uncompressed length 3072 gzip_test.go:80: [8] at 969 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000152STARGZ" -=== RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-1,prefix="",format=GNU -=== NAME TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=1,prefix="../",lossless=true,format=PAX testutil.go:1462: got TOC entries: testutil.go:1465: [0]: {"name":"foo","type":"dir","mode":493} testutil.go:1465: [1]: {"name":"foo/big.txt","type":"reg","size":23,"mode":420,"offset":133,"digest":"sha256:2ff378dda6b0b6f55c24f1a6b192cf1d0fa1dc229d5396fa884b51bcb84aa255","chunkSize":4,"chunkDigest":"sha256:86e1de74820a9b252ba33b2eed445b0cd02c445b5f4b8007205aff1762d7301a"} @@ -16577,39 +16539,6 @@ testutil.go:1465: [5]: {"name":"foo/big.txt","type":"chunk","offset":261,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:8a618a349c5916ad6a1e66631cb7e8bfba9163265e03661fd760f53d243add69"} testutil.go:1465: [6]: {"name":"foo/big.txt","type":"chunk","offset":293,"chunkOffset":20,"chunkSize":3,"chunkDigest":"sha256:898cef1b49045fd8d4bcac0c8fe0034c5ed28f00ed4f617bb8fdc9ea457d2ea0"} === RUN TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=1,prefix="../",lossless=false,format=PAX -=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-1,prefix="",src=2,format=USTAR - testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"foo","type":"reg","size":5,"mode":420,"offset":78,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"foo","type":"chunk","offset":106,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"foo2/","type":"dir","mode":493},{"name":"foo2/bar","type":"reg","size":5,"mode":420,"offset":297,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"foo2/bar","type":"chunk","offset":325,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} - testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":88,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"foo","type":"reg","size":5,"mode":420,"offset":172,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"foo","type":"chunk","offset":200,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"foo2/","type":"dir","mode":493},{"name":"foo2/bar","type":"reg","size":5,"mode":420,"offset":462,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"foo2/bar","type":"chunk","offset":490,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} - testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [foo2 foo] vs [.no.prefetch.landmark foo foo2] - testutil.go:371: Comparing: "foo2" vs "foo2" - testutil.go:377: Directory: "foo2" vs "foo2": [bar] vs [bar] - testutil.go:371: Comparing: "foo2/bar" vs "foo2/bar" - testutil.go:485: Offset: 297, NextOffset: 325 - testutil.go:485: Offset: 462, NextOffset: 490 - testutil.go:485: Offset: 325, NextOffset: 921 - testutil.go:485: Offset: 490, NextOffset: 1157 - testutil.go:371: Comparing: "foo" vs "foo" - testutil.go:485: Offset: 78, NextOffset: 106 - testutil.go:485: Offset: 172, NextOffset: 200 - testutil.go:485: Offset: 106, NextOffset: 297 - testutil.go:485: Offset: 200, NextOffset: 462 - testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [.no.prefetch.landmark foo foo2] vs [foo2 foo] - testutil.go:371: Comparing: "foo" vs "foo" - testutil.go:485: Offset: 172, NextOffset: 200 - testutil.go:485: Offset: 78, NextOffset: 106 - testutil.go:485: Offset: 200, NextOffset: 462 - testutil.go:485: Offset: 106, NextOffset: 297 - testutil.go:371: Comparing: "foo2" vs "foo2" - testutil.go:377: Directory: "foo2" vs "foo2": [bar] vs [bar] - testutil.go:371: Comparing: "foo2/bar" vs "foo2/bar" - testutil.go:485: Offset: 462, NextOffset: 490 - testutil.go:485: Offset: 297, NextOffset: 325 - testutil.go:485: Offset: 490, NextOffset: 1157 - testutil.go:485: Offset: 325, NextOffset: 921 -=== RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-1,prefix="./",src=2,format=USTAR -=== NAME TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=1,prefix="../",lossless=false,format=PAX gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1024 gzip_test.go:80: [1] at 133 in stargz, uncompressed length 4 @@ -16629,7 +16558,38 @@ testutil.go:1465: [5]: {"name":"foo/big.txt","type":"chunk","offset":261,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:8a618a349c5916ad6a1e66631cb7e8bfba9163265e03661fd760f53d243add69"} testutil.go:1465: [6]: {"name":"foo/big.txt","type":"chunk","offset":293,"chunkOffset":20,"chunkSize":3,"chunkDigest":"sha256:898cef1b49045fd8d4bcac0c8fe0034c5ed28f00ed4f617bb8fdc9ea457d2ea0"} === RUN TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=1,prefix="../",lossless=true,format=GNU -=== RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-1,prefix="./",format=USTAR +=== RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=9,prefix="",format=PAX +=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-1,prefix="../",src=2,format=USTAR + testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"../foo","type":"reg","size":5,"mode":420,"offset":82,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../foo","type":"chunk","offset":110,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"../foo2/","type":"dir","mode":493},{"name":"../foo2/bar","type":"reg","size":5,"mode":420,"offset":304,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../foo2/bar","type":"chunk","offset":332,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} + testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":88,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"../foo","type":"reg","size":5,"mode":420,"offset":175,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../foo","type":"chunk","offset":203,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"../foo2/","type":"dir","mode":493},{"name":"../foo2/bar","type":"reg","size":5,"mode":420,"offset":471,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../foo2/bar","type":"chunk","offset":499,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} + testutil.go:371: Comparing: "" vs "" + testutil.go:377: Directory: "" vs "": [foo foo2] vs [foo foo2 .no.prefetch.landmark] + testutil.go:371: Comparing: "foo" vs "foo" + testutil.go:485: Offset: 82, NextOffset: 110 + testutil.go:485: Offset: 175, NextOffset: 203 + testutil.go:485: Offset: 110, NextOffset: 304 + testutil.go:485: Offset: 203, NextOffset: 471 + testutil.go:371: Comparing: "foo2" vs "foo2" + testutil.go:377: Directory: "foo2" vs "foo2": [bar] vs [bar] + testutil.go:371: Comparing: "foo2/bar" vs "foo2/bar" + testutil.go:485: Offset: 304, NextOffset: 332 + testutil.go:485: Offset: 471, NextOffset: 499 + testutil.go:485: Offset: 332, NextOffset: 930 + testutil.go:485: Offset: 499, NextOffset: 1168 + testutil.go:371: Comparing: "" vs "" + testutil.go:377: Directory: "" vs "": [foo2 .no.prefetch.landmark foo] vs [foo foo2] + testutil.go:371: Comparing: "foo2" vs "foo2" + testutil.go:377: Directory: "foo2" vs "foo2": [bar] vs [bar] + testutil.go:371: Comparing: "foo2/bar" vs "foo2/bar" + testutil.go:485: Offset: 471, NextOffset: 499 + testutil.go:485: Offset: 304, NextOffset: 332 + testutil.go:485: Offset: 499, NextOffset: 1168 + testutil.go:485: Offset: 332, NextOffset: 930 + testutil.go:371: Comparing: "foo" vs "foo" + testutil.go:485: Offset: 175, NextOffset: 203 + testutil.go:485: Offset: 82, NextOffset: 110 + testutil.go:485: Offset: 203, NextOffset: 471 + testutil.go:485: Offset: 110, NextOffset: 304 === NAME TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=1,prefix="../",lossless=true,format=GNU gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1024 @@ -16649,40 +16609,8 @@ testutil.go:1465: [4]: {"name":"foo/big.txt","type":"chunk","offset":230,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:53a793b0a71115451c7710325929f71119cae80798460d6d400193fe43674c0c"} testutil.go:1465: [5]: {"name":"foo/big.txt","type":"chunk","offset":262,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:8a618a349c5916ad6a1e66631cb7e8bfba9163265e03661fd760f53d243add69"} testutil.go:1465: [6]: {"name":"foo/big.txt","type":"chunk","offset":294,"chunkOffset":20,"chunkSize":3,"chunkDigest":"sha256:898cef1b49045fd8d4bcac0c8fe0034c5ed28f00ed4f617bb8fdc9ea457d2ea0"} +=== RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-1,prefix="",src=2,format=PAX === RUN TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=1,prefix="../",lossless=false,format=GNU -=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-1,prefix="./",src=2,format=USTAR - testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"./foo","type":"reg","size":5,"mode":420,"offset":81,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./foo","type":"chunk","offset":109,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"./foo2/","type":"dir","mode":493},{"name":"./foo2/bar","type":"reg","size":5,"mode":420,"offset":304,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./foo2/bar","type":"chunk","offset":332,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} - testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":88,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"./foo","type":"reg","size":5,"mode":420,"offset":174,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./foo","type":"chunk","offset":202,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"./foo2/","type":"dir","mode":493},{"name":"./foo2/bar","type":"reg","size":5,"mode":420,"offset":468,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./foo2/bar","type":"chunk","offset":496,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} - testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [foo foo2] vs [.no.prefetch.landmark foo foo2] - testutil.go:371: Comparing: "foo" vs "foo" - testutil.go:485: Offset: 81, NextOffset: 109 - testutil.go:485: Offset: 174, NextOffset: 202 - testutil.go:485: Offset: 109, NextOffset: 304 - testutil.go:485: Offset: 202, NextOffset: 468 - testutil.go:371: Comparing: "foo2" vs "foo2" - testutil.go:377: Directory: "foo2" vs "foo2": [bar] vs [bar] - testutil.go:371: Comparing: "foo2/bar" vs "foo2/bar" - testutil.go:485: Offset: 304, NextOffset: 332 - testutil.go:485: Offset: 468, NextOffset: 496 - testutil.go:485: Offset: 332, NextOffset: 930 - testutil.go:485: Offset: 496, NextOffset: 1163 - testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [.no.prefetch.landmark foo foo2] vs [foo foo2] - testutil.go:371: Comparing: "foo" vs "foo" - testutil.go:485: Offset: 174, NextOffset: 202 - testutil.go:485: Offset: 81, NextOffset: 109 - testutil.go:485: Offset: 202, NextOffset: 468 - testutil.go:485: Offset: 109, NextOffset: 304 - testutil.go:371: Comparing: "foo2" vs "foo2" - testutil.go:377: Directory: "foo2" vs "foo2": [bar] vs [bar] - testutil.go:371: Comparing: "foo2/bar" vs "foo2/bar" - testutil.go:485: Offset: 468, NextOffset: 496 - testutil.go:485: Offset: 304, NextOffset: 332 - testutil.go:485: Offset: 496, NextOffset: 1163 - testutil.go:485: Offset: 332, NextOffset: 930 -=== RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-1,prefix="/",src=2,format=USTAR -=== NAME TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=1,prefix="../",lossless=false,format=GNU gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1024 gzip_test.go:80: [1] at 134 in stargz, uncompressed length 4 @@ -16701,8 +16629,9 @@ testutil.go:1465: [4]: {"name":"foo/big.txt","type":"chunk","offset":230,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:53a793b0a71115451c7710325929f71119cae80798460d6d400193fe43674c0c"} testutil.go:1465: [5]: {"name":"foo/big.txt","type":"chunk","offset":262,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:8a618a349c5916ad6a1e66631cb7e8bfba9163265e03661fd760f53d243add69"} testutil.go:1465: [6]: {"name":"foo/big.txt","type":"chunk","offset":294,"chunkOffset":20,"chunkSize":3,"chunkDigest":"sha256:898cef1b49045fd8d4bcac0c8fe0034c5ed28f00ed4f617bb8fdc9ea457d2ea0"} -=== RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-1,prefix="./",format=PAX === RUN TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=9,prefix="",lossless=true,format=USTAR +=== RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=9,prefix="",format=GNU +=== NAME TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=9,prefix="",lossless=true,format=USTAR gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1024 gzip_test.go:80: [1] at 107 in stargz, uncompressed length 4 @@ -16722,6 +16651,39 @@ testutil.go:1465: [5]: {"name":"foo/big.txt","type":"chunk","offset":219,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:8a618a349c5916ad6a1e66631cb7e8bfba9163265e03661fd760f53d243add69"} testutil.go:1465: [6]: {"name":"foo/big.txt","type":"chunk","offset":247,"chunkOffset":20,"chunkSize":3,"chunkDigest":"sha256:898cef1b49045fd8d4bcac0c8fe0034c5ed28f00ed4f617bb8fdc9ea457d2ea0"} === RUN TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=9,prefix="",lossless=false,format=USTAR +=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-1,prefix="",src=2,format=PAX + testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"foo","type":"reg","size":5,"mode":420,"offset":78,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"foo","type":"chunk","offset":106,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"foo2/","type":"dir","mode":493},{"name":"foo2/bar","type":"reg","size":5,"mode":420,"offset":297,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"foo2/bar","type":"chunk","offset":325,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} + testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":88,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"foo","type":"reg","size":5,"mode":420,"offset":172,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"foo","type":"chunk","offset":200,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"foo2/","type":"dir","mode":493},{"name":"foo2/bar","type":"reg","size":5,"mode":420,"offset":462,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"foo2/bar","type":"chunk","offset":490,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} + testutil.go:371: Comparing: "" vs "" + testutil.go:377: Directory: "" vs "": [foo foo2] vs [foo foo2 .no.prefetch.landmark] + testutil.go:371: Comparing: "foo2" vs "foo2" + testutil.go:377: Directory: "foo2" vs "foo2": [bar] vs [bar] + testutil.go:371: Comparing: "foo2/bar" vs "foo2/bar" + testutil.go:485: Offset: 297, NextOffset: 325 + testutil.go:485: Offset: 462, NextOffset: 490 + testutil.go:485: Offset: 325, NextOffset: 921 + testutil.go:485: Offset: 490, NextOffset: 1157 + testutil.go:371: Comparing: "foo" vs "foo" + testutil.go:485: Offset: 78, NextOffset: 106 + testutil.go:485: Offset: 172, NextOffset: 200 + testutil.go:485: Offset: 106, NextOffset: 297 + testutil.go:485: Offset: 200, NextOffset: 462 + testutil.go:371: Comparing: "" vs "" + testutil.go:377: Directory: "" vs "": [foo2 .no.prefetch.landmark foo] vs [foo foo2] + testutil.go:371: Comparing: "foo" vs "foo" + testutil.go:485: Offset: 172, NextOffset: 200 + testutil.go:485: Offset: 78, NextOffset: 106 + testutil.go:485: Offset: 200, NextOffset: 462 + testutil.go:485: Offset: 106, NextOffset: 297 + testutil.go:371: Comparing: "foo2" vs "foo2" + testutil.go:377: Directory: "foo2" vs "foo2": [bar] vs [bar] + testutil.go:371: Comparing: "foo2/bar" vs "foo2/bar" + testutil.go:485: Offset: 462, NextOffset: 490 + testutil.go:485: Offset: 297, NextOffset: 325 + testutil.go:485: Offset: 490, NextOffset: 1157 + testutil.go:485: Offset: 325, NextOffset: 921 +=== RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-1,prefix="./",src=2,format=PAX +=== NAME TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=9,prefix="",lossless=false,format=USTAR gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1024 gzip_test.go:80: [1] at 107 in stargz, uncompressed length 4 @@ -16732,59 +16694,16 @@ gzip_test.go:80: [6] at 247 in stargz, uncompressed length 492 gzip_test.go:80: [7] at 279 in stargz, uncompressed length 3072 gzip_test.go:80: [8] at 846 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000117STARGZ" -=== RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-1,prefix="./",format=GNU -=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-1,prefix="/",src=2,format=USTAR - testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"/foo","type":"reg","size":5,"mode":420,"offset":78,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/foo","type":"chunk","offset":106,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"/foo2/","type":"dir","mode":493},{"name":"/foo2/bar","type":"reg","size":5,"mode":420,"offset":298,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/foo2/bar","type":"chunk","offset":326,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} -=== NAME TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=9,prefix="",lossless=false,format=USTAR testutil.go:1462: got TOC entries: -=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-1,prefix="/",src=2,format=USTAR - testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":88,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"/foo","type":"reg","size":5,"mode":420,"offset":171,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/foo","type":"chunk","offset":199,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"/foo2/","type":"dir","mode":493},{"name":"/foo2/bar","type":"reg","size":5,"mode":420,"offset":463,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/foo2/bar","type":"chunk","offset":491,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} - testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [foo foo2] vs [foo2 .no.prefetch.landmark foo] - testutil.go:371: Comparing: "foo" vs "foo" - testutil.go:485: Offset: 78, NextOffset: 106 -=== NAME TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=9,prefix="",lossless=false,format=USTAR testutil.go:1465: [0]: {"name":"foo","type":"dir","mode":493} -=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-1,prefix="/",src=2,format=USTAR - testutil.go:485: Offset: 171, NextOffset: 199 -=== NAME TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=9,prefix="",lossless=false,format=USTAR testutil.go:1465: [1]: {"name":"foo/big.txt","type":"reg","size":23,"mode":420,"offset":107,"digest":"sha256:2ff378dda6b0b6f55c24f1a6b192cf1d0fa1dc229d5396fa884b51bcb84aa255","chunkSize":4,"chunkDigest":"sha256:86e1de74820a9b252ba33b2eed445b0cd02c445b5f4b8007205aff1762d7301a"} -=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-1,prefix="/",src=2,format=USTAR - testutil.go:485: Offset: 106, NextOffset: 298 - testutil.go:485: Offset: 199, NextOffset: 463 -=== NAME TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=9,prefix="",lossless=false,format=USTAR testutil.go:1465: [2]: {"name":"foo/big.txt","type":"chunk","offset":135,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:81afb10b461acd8f2b7eee698fb0c314c454f7acb574a34baded7f6912fc7a0f"} testutil.go:1465: [3]: {"name":"foo/big.txt","type":"chunk","offset":163,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:a5c935d142e9fa6eeb75c3424cad28ec117de0d1f6f818f7a8ec41247862d13a"} -=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-1,prefix="/",src=2,format=USTAR - testutil.go:371: Comparing: "foo2" vs "foo2" - testutil.go:377: Directory: "foo2" vs "foo2": [bar] vs [bar] - testutil.go:371: Comparing: "foo2/bar" vs "foo2/bar" - testutil.go:485: Offset: 298, NextOffset: 326 - testutil.go:485: Offset: 463, NextOffset: 491 -=== NAME TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=9,prefix="",lossless=false,format=USTAR testutil.go:1465: [4]: {"name":"foo/big.txt","type":"chunk","offset":191,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:53a793b0a71115451c7710325929f71119cae80798460d6d400193fe43674c0c"} testutil.go:1465: [5]: {"name":"foo/big.txt","type":"chunk","offset":219,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:8a618a349c5916ad6a1e66631cb7e8bfba9163265e03661fd760f53d243add69"} testutil.go:1465: [6]: {"name":"foo/big.txt","type":"chunk","offset":247,"chunkOffset":20,"chunkSize":3,"chunkDigest":"sha256:898cef1b49045fd8d4bcac0c8fe0034c5ed28f00ed4f617bb8fdc9ea457d2ea0"} -=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-1,prefix="/",src=2,format=USTAR - testutil.go:485: Offset: 326, NextOffset: 922 - testutil.go:485: Offset: 491, NextOffset: 1157 - testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [.no.prefetch.landmark foo foo2] vs [foo foo2] - testutil.go:371: Comparing: "foo" vs "foo" - testutil.go:485: Offset: 171, NextOffset: 199 - testutil.go:485: Offset: 78, NextOffset: 106 - testutil.go:485: Offset: 199, NextOffset: 463 - testutil.go:485: Offset: 106, NextOffset: 298 - testutil.go:371: Comparing: "foo2" vs "foo2" - testutil.go:377: Directory: "foo2" vs "foo2": [bar] vs [bar] - testutil.go:371: Comparing: "foo2/bar" vs "foo2/bar" - testutil.go:485: Offset: 463, NextOffset: 491 - testutil.go:485: Offset: 298, NextOffset: 326 - testutil.go:485: Offset: 491, NextOffset: 1157 - testutil.go:485: Offset: 326, NextOffset: 922 -=== RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-1,prefix="../",src=2,format=USTAR === RUN TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=9,prefix="",lossless=true,format=PAX -=== RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-1,prefix="/",format=USTAR +=== RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=9,prefix="./",format=USTAR === NAME TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=9,prefix="",lossless=true,format=PAX gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1024 @@ -16806,69 +16725,73 @@ testutil.go:1465: [6]: {"name":"foo/big.txt","type":"chunk","offset":247,"chunkOffset":20,"chunkSize":3,"chunkDigest":"sha256:898cef1b49045fd8d4bcac0c8fe0034c5ed28f00ed4f617bb8fdc9ea457d2ea0"} === RUN TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=9,prefix="",lossless=false,format=PAX gzip_test.go:62: got gzip streams: -=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-1,prefix="../",src=2,format=USTAR - testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"../foo","type":"reg","size":5,"mode":420,"offset":82,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../foo","type":"chunk","offset":110,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"../foo2/","type":"dir","mode":493},{"name":"../foo2/bar","type":"reg","size":5,"mode":420,"offset":304,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../foo2/bar","type":"chunk","offset":332,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} - testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":88,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"../foo","type":"reg","size":5,"mode":420,"offset":175,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../foo","type":"chunk","offset":203,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"../foo2/","type":"dir","mode":493},{"name":"../foo2/bar","type":"reg","size":5,"mode":420,"offset":471,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../foo2/bar","type":"chunk","offset":499,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} - testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [foo foo2] vs [.no.prefetch.landmark foo foo2] - testutil.go:371: Comparing: "foo" vs "foo" - testutil.go:485: Offset: 82, NextOffset: 110 - testutil.go:485: Offset: 175, NextOffset: 203 -=== NAME TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=9,prefix="",lossless=false,format=PAX gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1024 -=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-1,prefix="../",src=2,format=USTAR - testutil.go:485: Offset: 110, NextOffset: 304 -=== NAME TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=9,prefix="",lossless=false,format=PAX gzip_test.go:80: [1] at 107 in stargz, uncompressed length 4 gzip_test.go:80: [2] at 135 in stargz, uncompressed length 4 -=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-1,prefix="../",src=2,format=USTAR - testutil.go:485: Offset: 203, NextOffset: 471 -=== NAME TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=9,prefix="",lossless=false,format=PAX gzip_test.go:80: [3] at 163 in stargz, uncompressed length 4 gzip_test.go:80: [4] at 191 in stargz, uncompressed length 4 gzip_test.go:80: [5] at 219 in stargz, uncompressed length 4 -=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-1,prefix="../",src=2,format=USTAR - testutil.go:371: Comparing: "foo2" vs "foo2" -=== NAME TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=9,prefix="",lossless=false,format=PAX gzip_test.go:80: [6] at 247 in stargz, uncompressed length 492 -=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-1,prefix="../",src=2,format=USTAR - testutil.go:377: Directory: "foo2" vs "foo2": [bar] vs [bar] - testutil.go:371: Comparing: "foo2/bar" vs "foo2/bar" -=== NAME TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=9,prefix="",lossless=false,format=PAX gzip_test.go:80: [7] at 279 in stargz, uncompressed length 3072 +=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-1,prefix="./",src=2,format=PAX + testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"./foo","type":"reg","size":5,"mode":420,"offset":81,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./foo","type":"chunk","offset":109,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"./foo2/","type":"dir","mode":493},{"name":"./foo2/bar","type":"reg","size":5,"mode":420,"offset":304,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./foo2/bar","type":"chunk","offset":332,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} + testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":88,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"./foo","type":"reg","size":5,"mode":420,"offset":174,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./foo","type":"chunk","offset":202,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"./foo2/","type":"dir","mode":493},{"name":"./foo2/bar","type":"reg","size":5,"mode":420,"offset":468,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./foo2/bar","type":"chunk","offset":496,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} + testutil.go:371: Comparing: "" vs "" +=== NAME TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=9,prefix="",lossless=false,format=PAX gzip_test.go:80: [8] at 846 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000117STARGZ" +=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-1,prefix="./",src=2,format=PAX + testutil.go:377: Directory: "" vs "": [foo foo2] vs [.no.prefetch.landmark foo foo2] + testutil.go:371: Comparing: "foo" vs "foo" + testutil.go:485: Offset: 81, NextOffset: 109 +=== NAME TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=9,prefix="",lossless=false,format=PAX testutil.go:1462: got TOC entries: +=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-1,prefix="./",src=2,format=PAX + testutil.go:485: Offset: 174, NextOffset: 202 + testutil.go:485: Offset: 109, NextOffset: 304 + testutil.go:485: Offset: 202, NextOffset: 468 + testutil.go:371: Comparing: "foo2" vs "foo2" + testutil.go:377: Directory: "foo2" vs "foo2": [bar] vs [bar] + testutil.go:371: Comparing: "foo2/bar" vs "foo2/bar" + testutil.go:485: Offset: 304, NextOffset: 332 +=== NAME TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=9,prefix="",lossless=false,format=PAX testutil.go:1465: [0]: {"name":"foo","type":"dir","mode":493} +=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-1,prefix="./",src=2,format=PAX + testutil.go:485: Offset: 468, NextOffset: 496 + testutil.go:485: Offset: 332, NextOffset: 930 +=== NAME TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=9,prefix="",lossless=false,format=PAX testutil.go:1465: [1]: {"name":"foo/big.txt","type":"reg","size":23,"mode":420,"offset":107,"digest":"sha256:2ff378dda6b0b6f55c24f1a6b192cf1d0fa1dc229d5396fa884b51bcb84aa255","chunkSize":4,"chunkDigest":"sha256:86e1de74820a9b252ba33b2eed445b0cd02c445b5f4b8007205aff1762d7301a"} +=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-1,prefix="./",src=2,format=PAX + testutil.go:485: Offset: 496, NextOffset: 1163 +=== NAME TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=9,prefix="",lossless=false,format=PAX testutil.go:1465: [2]: {"name":"foo/big.txt","type":"chunk","offset":135,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:81afb10b461acd8f2b7eee698fb0c314c454f7acb574a34baded7f6912fc7a0f"} - testutil.go:1465: [3]: {"name":"foo/big.txt","type":"chunk","offset":163,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:a5c935d142e9fa6eeb75c3424cad28ec117de0d1f6f818f7a8ec41247862d13a"} - testutil.go:1465: [4]: {"name":"foo/big.txt","type":"chunk","offset":191,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:53a793b0a71115451c7710325929f71119cae80798460d6d400193fe43674c0c"} - testutil.go:1465: [5]: {"name":"foo/big.txt","type":"chunk","offset":219,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:8a618a349c5916ad6a1e66631cb7e8bfba9163265e03661fd760f53d243add69"} -=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-1,prefix="../",src=2,format=USTAR - testutil.go:485: Offset: 304, NextOffset: 332 - testutil.go:485: Offset: 471, NextOffset: 499 - testutil.go:485: Offset: 332, NextOffset: 930 - testutil.go:485: Offset: 499, NextOffset: 1168 +=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-1,prefix="./",src=2,format=PAX testutil.go:371: Comparing: "" vs "" +=== NAME TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=9,prefix="",lossless=false,format=PAX + testutil.go:1465: [3]: {"name":"foo/big.txt","type":"chunk","offset":163,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:a5c935d142e9fa6eeb75c3424cad28ec117de0d1f6f818f7a8ec41247862d13a"} +=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-1,prefix="./",src=2,format=PAX testutil.go:377: Directory: "" vs "": [.no.prefetch.landmark foo foo2] vs [foo foo2] +=== NAME TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=9,prefix="",lossless=false,format=PAX + testutil.go:1465: [4]: {"name":"foo/big.txt","type":"chunk","offset":191,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:53a793b0a71115451c7710325929f71119cae80798460d6d400193fe43674c0c"} +=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-1,prefix="./",src=2,format=PAX testutil.go:371: Comparing: "foo" vs "foo" - testutil.go:485: Offset: 175, NextOffset: 203 - testutil.go:485: Offset: 82, NextOffset: 110 - testutil.go:485: Offset: 203, NextOffset: 471 - testutil.go:485: Offset: 110, NextOffset: 304 +=== NAME TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=9,prefix="",lossless=false,format=PAX + testutil.go:1465: [5]: {"name":"foo/big.txt","type":"chunk","offset":219,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:8a618a349c5916ad6a1e66631cb7e8bfba9163265e03661fd760f53d243add69"} + testutil.go:1465: [6]: {"name":"foo/big.txt","type":"chunk","offset":247,"chunkOffset":20,"chunkSize":3,"chunkDigest":"sha256:898cef1b49045fd8d4bcac0c8fe0034c5ed28f00ed4f617bb8fdc9ea457d2ea0"} +=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-1,prefix="./",src=2,format=PAX + testutil.go:485: Offset: 174, NextOffset: 202 + testutil.go:485: Offset: 81, NextOffset: 109 + testutil.go:485: Offset: 202, NextOffset: 468 + testutil.go:485: Offset: 109, NextOffset: 304 testutil.go:371: Comparing: "foo2" vs "foo2" testutil.go:377: Directory: "foo2" vs "foo2": [bar] vs [bar] testutil.go:371: Comparing: "foo2/bar" vs "foo2/bar" - testutil.go:485: Offset: 471, NextOffset: 499 -=== NAME TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=9,prefix="",lossless=false,format=PAX - testutil.go:1465: [6]: {"name":"foo/big.txt","type":"chunk","offset":247,"chunkOffset":20,"chunkSize":3,"chunkDigest":"sha256:898cef1b49045fd8d4bcac0c8fe0034c5ed28f00ed4f617bb8fdc9ea457d2ea0"} -=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-1,prefix="../",src=2,format=USTAR + testutil.go:485: Offset: 468, NextOffset: 496 testutil.go:485: Offset: 304, NextOffset: 332 - testutil.go:485: Offset: 499, NextOffset: 1168 + testutil.go:485: Offset: 496, NextOffset: 1163 testutil.go:485: Offset: 332, NextOffset: 930 -=== RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-1,prefix="",src=2,format=PAX === RUN TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=9,prefix="",lossless=true,format=GNU -=== RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-1,prefix="/",format=PAX +=== RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-1,prefix="/",src=2,format=PAX +=== RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=9,prefix="./",format=PAX === NAME TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=9,prefix="",lossless=true,format=GNU gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1024 @@ -16908,41 +16831,42 @@ testutil.go:1465: [5]: {"name":"foo/big.txt","type":"chunk","offset":218,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:8a618a349c5916ad6a1e66631cb7e8bfba9163265e03661fd760f53d243add69"} testutil.go:1465: [6]: {"name":"foo/big.txt","type":"chunk","offset":246,"chunkOffset":20,"chunkSize":3,"chunkDigest":"sha256:898cef1b49045fd8d4bcac0c8fe0034c5ed28f00ed4f617bb8fdc9ea457d2ea0"} === RUN TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=9,prefix="./",lossless=true,format=USTAR -=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-1,prefix="",src=2,format=PAX - testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"foo","type":"reg","size":5,"mode":420,"offset":78,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"foo","type":"chunk","offset":106,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"foo2/","type":"dir","mode":493},{"name":"foo2/bar","type":"reg","size":5,"mode":420,"offset":297,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"foo2/bar","type":"chunk","offset":325,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} - testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":88,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"foo","type":"reg","size":5,"mode":420,"offset":172,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"foo","type":"chunk","offset":200,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"foo2/","type":"dir","mode":493},{"name":"foo2/bar","type":"reg","size":5,"mode":420,"offset":462,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"foo2/bar","type":"chunk","offset":490,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} +=== RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=9,prefix="./",format=GNU +=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-1,prefix="/",src=2,format=PAX + testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"/foo","type":"reg","size":5,"mode":420,"offset":78,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/foo","type":"chunk","offset":106,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"/foo2/","type":"dir","mode":493},{"name":"/foo2/bar","type":"reg","size":5,"mode":420,"offset":298,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/foo2/bar","type":"chunk","offset":326,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} + testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":88,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"/foo","type":"reg","size":5,"mode":420,"offset":171,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/foo","type":"chunk","offset":199,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"/foo2/","type":"dir","mode":493},{"name":"/foo2/bar","type":"reg","size":5,"mode":420,"offset":463,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/foo2/bar","type":"chunk","offset":491,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [foo foo2] vs [.no.prefetch.landmark foo foo2] + testutil.go:377: Directory: "" vs "": [foo2 foo] vs [foo foo2 .no.prefetch.landmark] testutil.go:371: Comparing: "foo" vs "foo" testutil.go:485: Offset: 78, NextOffset: 106 - testutil.go:485: Offset: 172, NextOffset: 200 - testutil.go:485: Offset: 106, NextOffset: 297 - testutil.go:485: Offset: 200, NextOffset: 462 + testutil.go:485: Offset: 171, NextOffset: 199 + testutil.go:485: Offset: 106, NextOffset: 298 + testutil.go:485: Offset: 199, NextOffset: 463 testutil.go:371: Comparing: "foo2" vs "foo2" testutil.go:377: Directory: "foo2" vs "foo2": [bar] vs [bar] testutil.go:371: Comparing: "foo2/bar" vs "foo2/bar" - testutil.go:485: Offset: 297, NextOffset: 325 - testutil.go:485: Offset: 462, NextOffset: 490 -=== RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-1,prefix="/",format=GNU -=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-1,prefix="",src=2,format=PAX - testutil.go:485: Offset: 325, NextOffset: 921 - testutil.go:485: Offset: 490, NextOffset: 1157 + testutil.go:485: Offset: 298, NextOffset: 326 + testutil.go:485: Offset: 463, NextOffset: 491 + testutil.go:485: Offset: 326, NextOffset: 922 + testutil.go:485: Offset: 491, NextOffset: 1157 testutil.go:371: Comparing: "" vs "" testutil.go:377: Directory: "" vs "": [.no.prefetch.landmark foo foo2] vs [foo foo2] testutil.go:371: Comparing: "foo" vs "foo" - testutil.go:485: Offset: 172, NextOffset: 200 + testutil.go:485: Offset: 171, NextOffset: 199 testutil.go:485: Offset: 78, NextOffset: 106 - testutil.go:485: Offset: 200, NextOffset: 462 - testutil.go:485: Offset: 106, NextOffset: 297 + testutil.go:485: Offset: 199, NextOffset: 463 + testutil.go:485: Offset: 106, NextOffset: 298 testutil.go:371: Comparing: "foo2" vs "foo2" testutil.go:377: Directory: "foo2" vs "foo2": [bar] vs [bar] testutil.go:371: Comparing: "foo2/bar" vs "foo2/bar" - testutil.go:485: Offset: 462, NextOffset: 490 - testutil.go:485: Offset: 297, NextOffset: 325 - testutil.go:485: Offset: 490, NextOffset: 1157 - testutil.go:485: Offset: 325, NextOffset: 921 + testutil.go:485: Offset: 463, NextOffset: 491 + testutil.go:485: Offset: 298, NextOffset: 326 + testutil.go:485: Offset: 491, NextOffset: 1157 === NAME TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=9,prefix="./",lossless=true,format=USTAR gzip_test.go:62: got gzip streams: +=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-1,prefix="/",src=2,format=PAX + testutil.go:485: Offset: 326, NextOffset: 922 +=== NAME TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=9,prefix="./",lossless=true,format=USTAR gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1024 gzip_test.go:80: [1] at 109 in stargz, uncompressed length 4 gzip_test.go:80: [2] at 137 in stargz, uncompressed length 4 @@ -16952,7 +16876,7 @@ gzip_test.go:80: [6] at 249 in stargz, uncompressed length 1616 gzip_test.go:80: [7] at 289 in stargz, uncompressed length 3072 gzip_test.go:80: [8] at 861 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000121STARGZ" -=== RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-1,prefix="./",src=2,format=PAX +=== RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-1,prefix="../",src=2,format=PAX === NAME TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=9,prefix="./",lossless=true,format=USTAR testutil.go:1462: got TOC entries: testutil.go:1465: [0]: {"name":"foo","type":"dir","mode":493} @@ -16996,99 +16920,125 @@ testutil.go:1465: [0]: {"name":"foo","type":"dir","mode":493} testutil.go:1465: [1]: {"name":"foo/big.txt","type":"reg","size":23,"mode":420,"offset":109,"digest":"sha256:2ff378dda6b0b6f55c24f1a6b192cf1d0fa1dc229d5396fa884b51bcb84aa255","chunkSize":4,"chunkDigest":"sha256:86e1de74820a9b252ba33b2eed445b0cd02c445b5f4b8007205aff1762d7301a"} testutil.go:1465: [2]: {"name":"foo/big.txt","type":"chunk","offset":137,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:81afb10b461acd8f2b7eee698fb0c314c454f7acb574a34baded7f6912fc7a0f"} -=== RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-1,prefix="../",format=USTAR -=== NAME TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=9,prefix="./",lossless=true,format=PAX testutil.go:1465: [3]: {"name":"foo/big.txt","type":"chunk","offset":165,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:a5c935d142e9fa6eeb75c3424cad28ec117de0d1f6f818f7a8ec41247862d13a"} testutil.go:1465: [4]: {"name":"foo/big.txt","type":"chunk","offset":193,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:53a793b0a71115451c7710325929f71119cae80798460d6d400193fe43674c0c"} testutil.go:1465: [5]: {"name":"foo/big.txt","type":"chunk","offset":221,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:8a618a349c5916ad6a1e66631cb7e8bfba9163265e03661fd760f53d243add69"} testutil.go:1465: [6]: {"name":"foo/big.txt","type":"chunk","offset":249,"chunkOffset":20,"chunkSize":3,"chunkDigest":"sha256:898cef1b49045fd8d4bcac0c8fe0034c5ed28f00ed4f617bb8fdc9ea457d2ea0"} === RUN TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=9,prefix="./",lossless=false,format=PAX - gzip_test.go:62: got gzip streams: -=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-1,prefix="./",src=2,format=PAX - testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"./foo","type":"reg","size":5,"mode":420,"offset":81,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./foo","type":"chunk","offset":109,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"./foo2/","type":"dir","mode":493},{"name":"./foo2/bar","type":"reg","size":5,"mode":420,"offset":304,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./foo2/bar","type":"chunk","offset":332,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} - testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":88,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"./foo","type":"reg","size":5,"mode":420,"offset":174,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./foo","type":"chunk","offset":202,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"./foo2/","type":"dir","mode":493},{"name":"./foo2/bar","type":"reg","size":5,"mode":420,"offset":468,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./foo2/bar","type":"chunk","offset":496,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} +=== RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=9,prefix="/",format=USTAR === NAME TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=9,prefix="./",lossless=false,format=PAX + gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1024 -=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-1,prefix="./",src=2,format=PAX - testutil.go:371: Comparing: "" vs "" -=== NAME TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=9,prefix="./",lossless=false,format=PAX gzip_test.go:80: [1] at 109 in stargz, uncompressed length 4 -=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-1,prefix="./",src=2,format=PAX - testutil.go:377: Directory: "" vs "": [foo foo2] vs [.no.prefetch.landmark foo foo2] -=== NAME TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=9,prefix="./",lossless=false,format=PAX gzip_test.go:80: [2] at 137 in stargz, uncompressed length 4 -=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-1,prefix="./",src=2,format=PAX - testutil.go:371: Comparing: "foo" vs "foo" -=== NAME TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=9,prefix="./",lossless=false,format=PAX gzip_test.go:80: [3] at 165 in stargz, uncompressed length 4 -=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-1,prefix="./",src=2,format=PAX - testutil.go:485: Offset: 81, NextOffset: 109 -=== NAME TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=9,prefix="./",lossless=false,format=PAX gzip_test.go:80: [4] at 193 in stargz, uncompressed length 4 -=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-1,prefix="./",src=2,format=PAX - testutil.go:485: Offset: 174, NextOffset: 202 -=== NAME TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=9,prefix="./",lossless=false,format=PAX gzip_test.go:80: [5] at 221 in stargz, uncompressed length 4 gzip_test.go:80: [6] at 249 in stargz, uncompressed length 492 -=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-1,prefix="./",src=2,format=PAX - testutil.go:485: Offset: 109, NextOffset: 304 - testutil.go:485: Offset: 202, NextOffset: 468 + gzip_test.go:80: [7] at 281 in stargz, uncompressed length 3072 + gzip_test.go:80: [8] at 853 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000119STARGZ" + testutil.go:1462: got TOC entries: + testutil.go:1465: [0]: {"name":"foo","type":"dir","mode":493} + testutil.go:1465: [1]: {"name":"foo/big.txt","type":"reg","size":23,"mode":420,"offset":109,"digest":"sha256:2ff378dda6b0b6f55c24f1a6b192cf1d0fa1dc229d5396fa884b51bcb84aa255","chunkSize":4,"chunkDigest":"sha256:86e1de74820a9b252ba33b2eed445b0cd02c445b5f4b8007205aff1762d7301a"} + testutil.go:1465: [2]: {"name":"foo/big.txt","type":"chunk","offset":137,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:81afb10b461acd8f2b7eee698fb0c314c454f7acb574a34baded7f6912fc7a0f"} + testutil.go:1465: [3]: {"name":"foo/big.txt","type":"chunk","offset":165,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:a5c935d142e9fa6eeb75c3424cad28ec117de0d1f6f818f7a8ec41247862d13a"} + testutil.go:1465: [4]: {"name":"foo/big.txt","type":"chunk","offset":193,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:53a793b0a71115451c7710325929f71119cae80798460d6d400193fe43674c0c"} + testutil.go:1465: [5]: {"name":"foo/big.txt","type":"chunk","offset":221,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:8a618a349c5916ad6a1e66631cb7e8bfba9163265e03661fd760f53d243add69"} + testutil.go:1465: [6]: {"name":"foo/big.txt","type":"chunk","offset":249,"chunkOffset":20,"chunkSize":3,"chunkDigest":"sha256:898cef1b49045fd8d4bcac0c8fe0034c5ed28f00ed4f617bb8fdc9ea457d2ea0"} +=== RUN TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=9,prefix="./",lossless=true,format=GNU +=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-1,prefix="../",src=2,format=PAX + testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"../foo","type":"reg","size":5,"mode":420,"offset":82,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../foo","type":"chunk","offset":110,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"../foo2/","type":"dir","mode":493},{"name":"../foo2/bar","type":"reg","size":5,"mode":420,"offset":304,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../foo2/bar","type":"chunk","offset":332,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} + testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":88,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"../foo","type":"reg","size":5,"mode":420,"offset":175,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../foo","type":"chunk","offset":203,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"../foo2/","type":"dir","mode":493},{"name":"../foo2/bar","type":"reg","size":5,"mode":420,"offset":471,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../foo2/bar","type":"chunk","offset":499,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} + testutil.go:371: Comparing: "" vs "" + testutil.go:377: Directory: "" vs "": [foo2 foo] vs [.no.prefetch.landmark foo foo2] + testutil.go:371: Comparing: "foo" vs "foo" + testutil.go:485: Offset: 82, NextOffset: 110 + testutil.go:485: Offset: 175, NextOffset: 203 + testutil.go:485: Offset: 110, NextOffset: 304 + testutil.go:485: Offset: 203, NextOffset: 471 testutil.go:371: Comparing: "foo2" vs "foo2" testutil.go:377: Directory: "foo2" vs "foo2": [bar] vs [bar] testutil.go:371: Comparing: "foo2/bar" vs "foo2/bar" testutil.go:485: Offset: 304, NextOffset: 332 - testutil.go:485: Offset: 468, NextOffset: 496 + testutil.go:485: Offset: 471, NextOffset: 499 testutil.go:485: Offset: 332, NextOffset: 930 - testutil.go:485: Offset: 496, NextOffset: 1163 -=== NAME TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=9,prefix="./",lossless=false,format=PAX - gzip_test.go:80: [7] at 281 in stargz, uncompressed length 3072 - gzip_test.go:80: [8] at 853 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000119STARGZ" -=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-1,prefix="./",src=2,format=PAX + testutil.go:485: Offset: 499, NextOffset: 1168 testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [foo2 .no.prefetch.landmark foo] vs [foo foo2] + testutil.go:377: Directory: "" vs "": [.no.prefetch.landmark foo foo2] vs [foo foo2] testutil.go:371: Comparing: "foo" vs "foo" -=== NAME TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=9,prefix="./",lossless=false,format=PAX - testutil.go:1462: got TOC entries: -=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-1,prefix="./",src=2,format=PAX - testutil.go:485: Offset: 174, NextOffset: 202 -=== NAME TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=9,prefix="./",lossless=false,format=PAX - testutil.go:1465: [0]: {"name":"foo","type":"dir","mode":493} -=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-1,prefix="./",src=2,format=PAX - testutil.go:485: Offset: 81, NextOffset: 109 - testutil.go:485: Offset: 202, NextOffset: 468 - testutil.go:485: Offset: 109, NextOffset: 304 + testutil.go:485: Offset: 175, NextOffset: 203 + testutil.go:485: Offset: 82, NextOffset: 110 + testutil.go:485: Offset: 203, NextOffset: 471 + testutil.go:485: Offset: 110, NextOffset: 304 testutil.go:371: Comparing: "foo2" vs "foo2" testutil.go:377: Directory: "foo2" vs "foo2": [bar] vs [bar] testutil.go:371: Comparing: "foo2/bar" vs "foo2/bar" - testutil.go:485: Offset: 468, NextOffset: 496 + testutil.go:485: Offset: 471, NextOffset: 499 testutil.go:485: Offset: 304, NextOffset: 332 - testutil.go:485: Offset: 496, NextOffset: 1163 + testutil.go:485: Offset: 499, NextOffset: 1168 testutil.go:485: Offset: 332, NextOffset: 930 -=== NAME TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=9,prefix="./",lossless=false,format=PAX - testutil.go:1465: [1]: {"name":"foo/big.txt","type":"reg","size":23,"mode":420,"offset":109,"digest":"sha256:2ff378dda6b0b6f55c24f1a6b192cf1d0fa1dc229d5396fa884b51bcb84aa255","chunkSize":4,"chunkDigest":"sha256:86e1de74820a9b252ba33b2eed445b0cd02c445b5f4b8007205aff1762d7301a"} - testutil.go:1465: [2]: {"name":"foo/big.txt","type":"chunk","offset":137,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:81afb10b461acd8f2b7eee698fb0c314c454f7acb574a34baded7f6912fc7a0f"} - testutil.go:1465: [3]: {"name":"foo/big.txt","type":"chunk","offset":165,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:a5c935d142e9fa6eeb75c3424cad28ec117de0d1f6f818f7a8ec41247862d13a"} - testutil.go:1465: [4]: {"name":"foo/big.txt","type":"chunk","offset":193,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:53a793b0a71115451c7710325929f71119cae80798460d6d400193fe43674c0c"} - testutil.go:1465: [5]: {"name":"foo/big.txt","type":"chunk","offset":221,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:8a618a349c5916ad6a1e66631cb7e8bfba9163265e03661fd760f53d243add69"} - testutil.go:1465: [6]: {"name":"foo/big.txt","type":"chunk","offset":249,"chunkOffset":20,"chunkSize":3,"chunkDigest":"sha256:898cef1b49045fd8d4bcac0c8fe0034c5ed28f00ed4f617bb8fdc9ea457d2ea0"} -=== RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-1,prefix="/",src=2,format=PAX -=== RUN TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=9,prefix="./",lossless=true,format=GNU -=== RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-1,prefix="../",format=PAX +=== RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-1,prefix="",src=2,format=GNU === NAME TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=9,prefix="./",lossless=true,format=GNU gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1024 +=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-1,prefix="",src=2,format=GNU + testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"foo","type":"reg","size":5,"mode":420,"offset":78,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"foo","type":"chunk","offset":106,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"foo2/","type":"dir","mode":493},{"name":"foo2/bar","type":"reg","size":5,"mode":420,"offset":304,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"foo2/bar","type":"chunk","offset":332,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} + testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":88,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"foo","type":"reg","size":5,"mode":420,"offset":172,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"foo","type":"chunk","offset":200,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"foo2/","type":"dir","mode":493},{"name":"foo2/bar","type":"reg","size":5,"mode":420,"offset":461,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"foo2/bar","type":"chunk","offset":489,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} +=== NAME TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=9,prefix="./",lossless=true,format=GNU gzip_test.go:80: [1] at 108 in stargz, uncompressed length 4 +=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-1,prefix="",src=2,format=GNU + testutil.go:371: Comparing: "" vs "" +=== NAME TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=9,prefix="./",lossless=true,format=GNU gzip_test.go:80: [2] at 136 in stargz, uncompressed length 4 +=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-1,prefix="",src=2,format=GNU + testutil.go:377: Directory: "" vs "": [foo2 foo] vs [foo foo2 .no.prefetch.landmark] + testutil.go:371: Comparing: "foo" vs "foo" + testutil.go:485: Offset: 78, NextOffset: 106 +=== NAME TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=9,prefix="./",lossless=true,format=GNU gzip_test.go:80: [3] at 164 in stargz, uncompressed length 4 gzip_test.go:80: [4] at 192 in stargz, uncompressed length 4 gzip_test.go:80: [5] at 220 in stargz, uncompressed length 4 +=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-1,prefix="",src=2,format=GNU + testutil.go:485: Offset: 172, NextOffset: 200 + testutil.go:485: Offset: 106, NextOffset: 304 +=== NAME TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=9,prefix="./",lossless=true,format=GNU gzip_test.go:80: [6] at 248 in stargz, uncompressed length 1616 gzip_test.go:80: [7] at 288 in stargz, uncompressed length 3072 gzip_test.go:80: [8] at 861 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000120STARGZ" +=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-1,prefix="",src=2,format=GNU + testutil.go:485: Offset: 200, NextOffset: 461 + testutil.go:371: Comparing: "foo2" vs "foo2" + testutil.go:377: Directory: "foo2" vs "foo2": [bar] vs [bar] + testutil.go:371: Comparing: "foo2/bar" vs "foo2/bar" + testutil.go:485: Offset: 304, NextOffset: 332 + testutil.go:485: Offset: 461, NextOffset: 489 + testutil.go:485: Offset: 332, NextOffset: 928 + testutil.go:485: Offset: 489, NextOffset: 1157 + testutil.go:371: Comparing: "" vs "" + testutil.go:377: Directory: "" vs "": [foo foo2 .no.prefetch.landmark] vs [foo foo2] + testutil.go:371: Comparing: "foo" vs "foo" + testutil.go:485: Offset: 172, NextOffset: 200 + testutil.go:485: Offset: 78, NextOffset: 106 + testutil.go:485: Offset: 200, NextOffset: 461 + testutil.go:485: Offset: 106, NextOffset: 304 + testutil.go:371: Comparing: "foo2" vs "foo2" + testutil.go:377: Directory: "foo2" vs "foo2": [bar] vs [bar] + testutil.go:371: Comparing: "foo2/bar" vs "foo2/bar" + testutil.go:485: Offset: 461, NextOffset: 489 +=== NAME TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=9,prefix="./",lossless=true,format=GNU testutil.go:1462: got TOC entries: +=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-1,prefix="",src=2,format=GNU + testutil.go:485: Offset: 304, NextOffset: 332 +=== NAME TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=9,prefix="./",lossless=true,format=GNU testutil.go:1465: [0]: {"name":"foo","type":"dir","mode":493} testutil.go:1465: [1]: {"name":"foo/big.txt","type":"reg","size":23,"mode":420,"offset":108,"digest":"sha256:2ff378dda6b0b6f55c24f1a6b192cf1d0fa1dc229d5396fa884b51bcb84aa255","chunkSize":4,"chunkDigest":"sha256:86e1de74820a9b252ba33b2eed445b0cd02c445b5f4b8007205aff1762d7301a"} testutil.go:1465: [2]: {"name":"foo/big.txt","type":"chunk","offset":136,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:81afb10b461acd8f2b7eee698fb0c314c454f7acb574a34baded7f6912fc7a0f"} +=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-1,prefix="",src=2,format=GNU + testutil.go:485: Offset: 489, NextOffset: 1157 + testutil.go:485: Offset: 332, NextOffset: 928 +=== RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-1,prefix="./",src=2,format=GNU +=== RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=9,prefix="/",format=PAX +=== NAME TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=9,prefix="./",lossless=true,format=GNU testutil.go:1465: [3]: {"name":"foo/big.txt","type":"chunk","offset":164,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:a5c935d142e9fa6eeb75c3424cad28ec117de0d1f6f818f7a8ec41247862d13a"} testutil.go:1465: [4]: {"name":"foo/big.txt","type":"chunk","offset":192,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:53a793b0a71115451c7710325929f71119cae80798460d6d400193fe43674c0c"} testutil.go:1465: [5]: {"name":"foo/big.txt","type":"chunk","offset":220,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:8a618a349c5916ad6a1e66631cb7e8bfba9163265e03661fd760f53d243add69"} @@ -17104,8 +17054,6 @@ gzip_test.go:80: [6] at 248 in stargz, uncompressed length 492 gzip_test.go:80: [7] at 280 in stargz, uncompressed length 3072 gzip_test.go:80: [8] at 853 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000118STARGZ" -=== RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-1,prefix="../",format=GNU -=== NAME TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=9,prefix="./",lossless=false,format=GNU testutil.go:1462: got TOC entries: testutil.go:1465: [0]: {"name":"foo","type":"dir","mode":493} testutil.go:1465: [1]: {"name":"foo/big.txt","type":"reg","size":23,"mode":420,"offset":108,"digest":"sha256:2ff378dda6b0b6f55c24f1a6b192cf1d0fa1dc229d5396fa884b51bcb84aa255","chunkSize":4,"chunkDigest":"sha256:86e1de74820a9b252ba33b2eed445b0cd02c445b5f4b8007205aff1762d7301a"} @@ -17115,38 +17063,39 @@ testutil.go:1465: [5]: {"name":"foo/big.txt","type":"chunk","offset":220,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:8a618a349c5916ad6a1e66631cb7e8bfba9163265e03661fd760f53d243add69"} testutil.go:1465: [6]: {"name":"foo/big.txt","type":"chunk","offset":248,"chunkOffset":20,"chunkSize":3,"chunkDigest":"sha256:898cef1b49045fd8d4bcac0c8fe0034c5ed28f00ed4f617bb8fdc9ea457d2ea0"} === RUN TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=9,prefix="/",lossless=true,format=USTAR -=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-1,prefix="/",src=2,format=PAX - testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"/foo","type":"reg","size":5,"mode":420,"offset":78,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/foo","type":"chunk","offset":106,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"/foo2/","type":"dir","mode":493},{"name":"/foo2/bar","type":"reg","size":5,"mode":420,"offset":298,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/foo2/bar","type":"chunk","offset":326,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} - testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":88,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"/foo","type":"reg","size":5,"mode":420,"offset":171,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/foo","type":"chunk","offset":199,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"/foo2/","type":"dir","mode":493},{"name":"/foo2/bar","type":"reg","size":5,"mode":420,"offset":463,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/foo2/bar","type":"chunk","offset":491,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} +=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-1,prefix="./",src=2,format=GNU + testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"./foo","type":"reg","size":5,"mode":420,"offset":81,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./foo","type":"chunk","offset":109,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"./foo2/","type":"dir","mode":493},{"name":"./foo2/bar","type":"reg","size":5,"mode":420,"offset":309,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./foo2/bar","type":"chunk","offset":337,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} + testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":88,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"./foo","type":"reg","size":5,"mode":420,"offset":174,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./foo","type":"chunk","offset":202,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"./foo2/","type":"dir","mode":493},{"name":"./foo2/bar","type":"reg","size":5,"mode":420,"offset":467,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./foo2/bar","type":"chunk","offset":495,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} testutil.go:371: Comparing: "" vs "" testutil.go:377: Directory: "" vs "": [foo foo2] vs [.no.prefetch.landmark foo foo2] testutil.go:371: Comparing: "foo" vs "foo" - testutil.go:485: Offset: 78, NextOffset: 106 - testutil.go:485: Offset: 171, NextOffset: 199 - testutil.go:485: Offset: 106, NextOffset: 298 - testutil.go:485: Offset: 199, NextOffset: 463 + testutil.go:485: Offset: 81, NextOffset: 109 + testutil.go:485: Offset: 174, NextOffset: 202 + testutil.go:485: Offset: 109, NextOffset: 309 + testutil.go:485: Offset: 202, NextOffset: 467 testutil.go:371: Comparing: "foo2" vs "foo2" testutil.go:377: Directory: "foo2" vs "foo2": [bar] vs [bar] testutil.go:371: Comparing: "foo2/bar" vs "foo2/bar" - testutil.go:485: Offset: 298, NextOffset: 326 - testutil.go:485: Offset: 463, NextOffset: 491 - testutil.go:485: Offset: 326, NextOffset: 922 - testutil.go:485: Offset: 491, NextOffset: 1157 + testutil.go:485: Offset: 309, NextOffset: 337 + testutil.go:485: Offset: 467, NextOffset: 495 + testutil.go:485: Offset: 337, NextOffset: 934 + testutil.go:485: Offset: 495, NextOffset: 1162 testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [.no.prefetch.landmark foo foo2] vs [foo foo2] - testutil.go:371: Comparing: "foo" vs "foo" - testutil.go:485: Offset: 171, NextOffset: 199 - testutil.go:485: Offset: 78, NextOffset: 106 - testutil.go:485: Offset: 199, NextOffset: 463 - testutil.go:485: Offset: 106, NextOffset: 298 + testutil.go:377: Directory: "" vs "": [foo foo2 .no.prefetch.landmark] vs [foo foo2] testutil.go:371: Comparing: "foo2" vs "foo2" testutil.go:377: Directory: "foo2" vs "foo2": [bar] vs [bar] testutil.go:371: Comparing: "foo2/bar" vs "foo2/bar" - testutil.go:485: Offset: 463, NextOffset: 491 - testutil.go:485: Offset: 298, NextOffset: 326 - testutil.go:485: Offset: 491, NextOffset: 1157 - testutil.go:485: Offset: 326, NextOffset: 922 -=== RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-1,prefix="../",src=2,format=PAX + testutil.go:485: Offset: 467, NextOffset: 495 + testutil.go:485: Offset: 309, NextOffset: 337 + testutil.go:485: Offset: 495, NextOffset: 1162 + testutil.go:485: Offset: 337, NextOffset: 934 + testutil.go:371: Comparing: "foo" vs "foo" + testutil.go:485: Offset: 174, NextOffset: 202 + testutil.go:485: Offset: 81, NextOffset: 109 + testutil.go:485: Offset: 202, NextOffset: 467 + testutil.go:485: Offset: 109, NextOffset: 309 +=== RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-1,prefix="/",src=2,format=GNU +=== RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=9,prefix="/",format=GNU === NAME TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=9,prefix="/",lossless=true,format=USTAR gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1024 @@ -17167,8 +17116,6 @@ testutil.go:1465: [5]: {"name":"foo/big.txt","type":"chunk","offset":220,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:8a618a349c5916ad6a1e66631cb7e8bfba9163265e03661fd760f53d243add69"} testutil.go:1465: [6]: {"name":"foo/big.txt","type":"chunk","offset":248,"chunkOffset":20,"chunkSize":3,"chunkDigest":"sha256:898cef1b49045fd8d4bcac0c8fe0034c5ed28f00ed4f617bb8fdc9ea457d2ea0"} === RUN TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=9,prefix="/",lossless=false,format=USTAR -=== RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-2,prefix="",format=USTAR -=== NAME TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=9,prefix="/",lossless=false,format=USTAR gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1024 gzip_test.go:80: [1] at 108 in stargz, uncompressed length 4 @@ -17188,7 +17135,42 @@ testutil.go:1465: [5]: {"name":"foo/big.txt","type":"chunk","offset":220,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:8a618a349c5916ad6a1e66631cb7e8bfba9163265e03661fd760f53d243add69"} testutil.go:1465: [6]: {"name":"foo/big.txt","type":"chunk","offset":248,"chunkOffset":20,"chunkSize":3,"chunkDigest":"sha256:898cef1b49045fd8d4bcac0c8fe0034c5ed28f00ed4f617bb8fdc9ea457d2ea0"} === RUN TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=9,prefix="/",lossless=true,format=PAX +=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-1,prefix="/",src=2,format=GNU + testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"/foo","type":"reg","size":5,"mode":420,"offset":78,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/foo","type":"chunk","offset":106,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"/foo2/","type":"dir","mode":493},{"name":"/foo2/bar","type":"reg","size":5,"mode":420,"offset":305,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/foo2/bar","type":"chunk","offset":333,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} + testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":88,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"/foo","type":"reg","size":5,"mode":420,"offset":171,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/foo","type":"chunk","offset":199,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"/foo2/","type":"dir","mode":493},{"name":"/foo2/bar","type":"reg","size":5,"mode":420,"offset":462,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/foo2/bar","type":"chunk","offset":490,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} + testutil.go:371: Comparing: "" vs "" + testutil.go:377: Directory: "" vs "": [foo foo2] vs [.no.prefetch.landmark foo foo2] + testutil.go:371: Comparing: "foo" vs "foo" + testutil.go:485: Offset: 78, NextOffset: 106 + testutil.go:485: Offset: 171, NextOffset: 199 + testutil.go:485: Offset: 106, NextOffset: 305 + testutil.go:485: Offset: 199, NextOffset: 462 + testutil.go:371: Comparing: "foo2" vs "foo2" + testutil.go:377: Directory: "foo2" vs "foo2": [bar] vs [bar] + testutil.go:371: Comparing: "foo2/bar" vs "foo2/bar" + testutil.go:485: Offset: 305, NextOffset: 333 + testutil.go:485: Offset: 462, NextOffset: 490 + testutil.go:485: Offset: 333, NextOffset: 929 + testutil.go:485: Offset: 490, NextOffset: 1156 + testutil.go:371: Comparing: "" vs "" + testutil.go:377: Directory: "" vs "": [foo2 .no.prefetch.landmark foo] vs [foo foo2] + testutil.go:371: Comparing: "foo" vs "foo" + testutil.go:485: Offset: 171, NextOffset: 199 + testutil.go:485: Offset: 78, NextOffset: 106 + testutil.go:485: Offset: 199, NextOffset: 462 + testutil.go:485: Offset: 106, NextOffset: 305 + testutil.go:371: Comparing: "foo2" vs "foo2" + testutil.go:377: Directory: "foo2" vs "foo2": [bar] vs [bar] + testutil.go:371: Comparing: "foo2/bar" vs "foo2/bar" + testutil.go:485: Offset: 462, NextOffset: 490 + testutil.go:485: Offset: 305, NextOffset: 333 + testutil.go:485: Offset: 490, NextOffset: 1156 + testutil.go:485: Offset: 333, NextOffset: 929 +=== RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-1,prefix="../",src=2,format=GNU +=== NAME TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=9,prefix="/",lossless=true,format=PAX gzip_test.go:62: got gzip streams: +=== RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=9,prefix="../",format=USTAR +=== NAME TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=9,prefix="/",lossless=true,format=PAX gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1024 gzip_test.go:80: [1] at 108 in stargz, uncompressed length 4 gzip_test.go:80: [2] at 136 in stargz, uncompressed length 4 @@ -17198,17 +17180,7 @@ gzip_test.go:80: [6] at 248 in stargz, uncompressed length 1616 gzip_test.go:80: [7] at 288 in stargz, uncompressed length 3072 gzip_test.go:80: [8] at 859 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000120STARGZ" -=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-1,prefix="../",src=2,format=PAX - testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"../foo","type":"reg","size":5,"mode":420,"offset":82,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../foo","type":"chunk","offset":110,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"../foo2/","type":"dir","mode":493},{"name":"../foo2/bar","type":"reg","size":5,"mode":420,"offset":304,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../foo2/bar","type":"chunk","offset":332,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} - testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":88,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"../foo","type":"reg","size":5,"mode":420,"offset":175,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../foo","type":"chunk","offset":203,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"../foo2/","type":"dir","mode":493},{"name":"../foo2/bar","type":"reg","size":5,"mode":420,"offset":471,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../foo2/bar","type":"chunk","offset":499,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} - testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [foo foo2] vs [.no.prefetch.landmark foo foo2] - testutil.go:371: Comparing: "foo" vs "foo" -=== NAME TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=9,prefix="/",lossless=true,format=PAX testutil.go:1462: got TOC entries: -=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-1,prefix="../",src=2,format=PAX - testutil.go:485: Offset: 82, NextOffset: 110 -=== NAME TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=9,prefix="/",lossless=true,format=PAX testutil.go:1465: [0]: {"name":"foo","type":"dir","mode":493} testutil.go:1465: [1]: {"name":"foo/big.txt","type":"reg","size":23,"mode":420,"offset":108,"digest":"sha256:2ff378dda6b0b6f55c24f1a6b192cf1d0fa1dc229d5396fa884b51bcb84aa255","chunkSize":4,"chunkDigest":"sha256:86e1de74820a9b252ba33b2eed445b0cd02c445b5f4b8007205aff1762d7301a"} testutil.go:1465: [2]: {"name":"foo/big.txt","type":"chunk","offset":136,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:81afb10b461acd8f2b7eee698fb0c314c454f7acb574a34baded7f6912fc7a0f"} @@ -17216,35 +17188,7 @@ testutil.go:1465: [4]: {"name":"foo/big.txt","type":"chunk","offset":192,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:53a793b0a71115451c7710325929f71119cae80798460d6d400193fe43674c0c"} testutil.go:1465: [5]: {"name":"foo/big.txt","type":"chunk","offset":220,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:8a618a349c5916ad6a1e66631cb7e8bfba9163265e03661fd760f53d243add69"} testutil.go:1465: [6]: {"name":"foo/big.txt","type":"chunk","offset":248,"chunkOffset":20,"chunkSize":3,"chunkDigest":"sha256:898cef1b49045fd8d4bcac0c8fe0034c5ed28f00ed4f617bb8fdc9ea457d2ea0"} -=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-1,prefix="../",src=2,format=PAX - testutil.go:485: Offset: 175, NextOffset: 203 - testutil.go:485: Offset: 110, NextOffset: 304 - testutil.go:485: Offset: 203, NextOffset: 471 - testutil.go:371: Comparing: "foo2" vs "foo2" - testutil.go:377: Directory: "foo2" vs "foo2": [bar] vs [bar] - testutil.go:371: Comparing: "foo2/bar" vs "foo2/bar" - testutil.go:485: Offset: 304, NextOffset: 332 - testutil.go:485: Offset: 471, NextOffset: 499 - testutil.go:485: Offset: 332, NextOffset: 930 - testutil.go:485: Offset: 499, NextOffset: 1168 - testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [.no.prefetch.landmark foo foo2] vs [foo2 foo] - testutil.go:371: Comparing: "foo" vs "foo" - testutil.go:485: Offset: 175, NextOffset: 203 - testutil.go:485: Offset: 82, NextOffset: 110 - testutil.go:485: Offset: 203, NextOffset: 471 - testutil.go:485: Offset: 110, NextOffset: 304 - testutil.go:371: Comparing: "foo2" vs "foo2" - testutil.go:377: Directory: "foo2" vs "foo2": [bar] vs [bar] - testutil.go:371: Comparing: "foo2/bar" vs "foo2/bar" - testutil.go:485: Offset: 471, NextOffset: 499 - testutil.go:485: Offset: 304, NextOffset: 332 - testutil.go:485: Offset: 499, NextOffset: 1168 - testutil.go:485: Offset: 332, NextOffset: 930 -=== RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-1,prefix="",src=2,format=GNU === RUN TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=9,prefix="/",lossless=false,format=PAX -=== RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-2,prefix="",format=PAX -=== NAME TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=9,prefix="/",lossless=false,format=PAX gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1024 gzip_test.go:80: [1] at 108 in stargz, uncompressed length 4 @@ -17264,8 +17208,6 @@ testutil.go:1465: [5]: {"name":"foo/big.txt","type":"chunk","offset":220,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:8a618a349c5916ad6a1e66631cb7e8bfba9163265e03661fd760f53d243add69"} testutil.go:1465: [6]: {"name":"foo/big.txt","type":"chunk","offset":248,"chunkOffset":20,"chunkSize":3,"chunkDigest":"sha256:898cef1b49045fd8d4bcac0c8fe0034c5ed28f00ed4f617bb8fdc9ea457d2ea0"} === RUN TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=9,prefix="/",lossless=true,format=GNU -=== RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-2,prefix="",format=GNU -=== NAME TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=9,prefix="/",lossless=true,format=GNU gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1024 gzip_test.go:80: [1] at 105 in stargz, uncompressed length 4 @@ -17279,12 +17221,48 @@ testutil.go:1462: got TOC entries: testutil.go:1465: [0]: {"name":"foo","type":"dir","mode":493} testutil.go:1465: [1]: {"name":"foo/big.txt","type":"reg","size":23,"mode":420,"offset":105,"digest":"sha256:2ff378dda6b0b6f55c24f1a6b192cf1d0fa1dc229d5396fa884b51bcb84aa255","chunkSize":4,"chunkDigest":"sha256:86e1de74820a9b252ba33b2eed445b0cd02c445b5f4b8007205aff1762d7301a"} +=== RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=9,prefix="../",format=PAX +=== NAME TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=9,prefix="/",lossless=true,format=GNU testutil.go:1465: [2]: {"name":"foo/big.txt","type":"chunk","offset":133,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:81afb10b461acd8f2b7eee698fb0c314c454f7acb574a34baded7f6912fc7a0f"} testutil.go:1465: [3]: {"name":"foo/big.txt","type":"chunk","offset":161,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:a5c935d142e9fa6eeb75c3424cad28ec117de0d1f6f818f7a8ec41247862d13a"} testutil.go:1465: [4]: {"name":"foo/big.txt","type":"chunk","offset":189,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:53a793b0a71115451c7710325929f71119cae80798460d6d400193fe43674c0c"} testutil.go:1465: [5]: {"name":"foo/big.txt","type":"chunk","offset":217,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:8a618a349c5916ad6a1e66631cb7e8bfba9163265e03661fd760f53d243add69"} testutil.go:1465: [6]: {"name":"foo/big.txt","type":"chunk","offset":245,"chunkOffset":20,"chunkSize":3,"chunkDigest":"sha256:898cef1b49045fd8d4bcac0c8fe0034c5ed28f00ed4f617bb8fdc9ea457d2ea0"} +=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-1,prefix="../",src=2,format=GNU + testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"../foo","type":"reg","size":5,"mode":420,"offset":82,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../foo","type":"chunk","offset":110,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"../foo2/","type":"dir","mode":493},{"name":"../foo2/bar","type":"reg","size":5,"mode":420,"offset":311,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../foo2/bar","type":"chunk","offset":339,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} + testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":88,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"../foo","type":"reg","size":5,"mode":420,"offset":175,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../foo","type":"chunk","offset":203,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"../foo2/","type":"dir","mode":493},{"name":"../foo2/bar","type":"reg","size":5,"mode":420,"offset":470,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../foo2/bar","type":"chunk","offset":498,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} + testutil.go:371: Comparing: "" vs "" + testutil.go:377: Directory: "" vs "": [foo foo2] vs [foo2 .no.prefetch.landmark foo] + testutil.go:371: Comparing: "foo" vs "foo" + testutil.go:485: Offset: 82, NextOffset: 110 + testutil.go:485: Offset: 175, NextOffset: 203 + testutil.go:485: Offset: 110, NextOffset: 311 + testutil.go:485: Offset: 203, NextOffset: 470 + testutil.go:371: Comparing: "foo2" vs "foo2" + testutil.go:377: Directory: "foo2" vs "foo2": [bar] vs [bar] + testutil.go:371: Comparing: "foo2/bar" vs "foo2/bar" + testutil.go:485: Offset: 311, NextOffset: 339 === RUN TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=9,prefix="/",lossless=false,format=GNU +=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-1,prefix="../",src=2,format=GNU + testutil.go:485: Offset: 470, NextOffset: 498 + testutil.go:485: Offset: 339, NextOffset: 937 + testutil.go:485: Offset: 498, NextOffset: 1166 + testutil.go:371: Comparing: "" vs "" + testutil.go:377: Directory: "" vs "": [.no.prefetch.landmark foo foo2] vs [foo foo2] + testutil.go:371: Comparing: "foo" vs "foo" + testutil.go:485: Offset: 175, NextOffset: 203 + testutil.go:485: Offset: 82, NextOffset: 110 + testutil.go:485: Offset: 203, NextOffset: 470 + testutil.go:485: Offset: 110, NextOffset: 311 + testutil.go:371: Comparing: "foo2" vs "foo2" + testutil.go:377: Directory: "foo2" vs "foo2": [bar] vs [bar] + testutil.go:371: Comparing: "foo2/bar" vs "foo2/bar" + testutil.go:485: Offset: 470, NextOffset: 498 + testutil.go:485: Offset: 311, NextOffset: 339 + testutil.go:485: Offset: 498, NextOffset: 1166 + testutil.go:485: Offset: 339, NextOffset: 937 +=== RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-2,prefix="",src=2,format=USTAR +=== NAME TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=9,prefix="/",lossless=false,format=GNU gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1024 gzip_test.go:80: [1] at 105 in stargz, uncompressed length 4 @@ -17303,41 +17281,7 @@ testutil.go:1465: [4]: {"name":"foo/big.txt","type":"chunk","offset":189,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:53a793b0a71115451c7710325929f71119cae80798460d6d400193fe43674c0c"} testutil.go:1465: [5]: {"name":"foo/big.txt","type":"chunk","offset":217,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:8a618a349c5916ad6a1e66631cb7e8bfba9163265e03661fd760f53d243add69"} testutil.go:1465: [6]: {"name":"foo/big.txt","type":"chunk","offset":245,"chunkOffset":20,"chunkSize":3,"chunkDigest":"sha256:898cef1b49045fd8d4bcac0c8fe0034c5ed28f00ed4f617bb8fdc9ea457d2ea0"} -=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-1,prefix="",src=2,format=GNU - testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"foo","type":"reg","size":5,"mode":420,"offset":78,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"foo","type":"chunk","offset":106,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"foo2/","type":"dir","mode":493},{"name":"foo2/bar","type":"reg","size":5,"mode":420,"offset":304,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"foo2/bar","type":"chunk","offset":332,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} - testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":88,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"foo","type":"reg","size":5,"mode":420,"offset":172,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"foo","type":"chunk","offset":200,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"foo2/","type":"dir","mode":493},{"name":"foo2/bar","type":"reg","size":5,"mode":420,"offset":461,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"foo2/bar","type":"chunk","offset":489,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} - testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [foo foo2] vs [foo foo2 .no.prefetch.landmark] - testutil.go:371: Comparing: "foo" vs "foo" - testutil.go:485: Offset: 78, NextOffset: 106 - testutil.go:485: Offset: 172, NextOffset: 200 - testutil.go:485: Offset: 106, NextOffset: 304 - testutil.go:485: Offset: 200, NextOffset: 461 - testutil.go:371: Comparing: "foo2" vs "foo2" - testutil.go:377: Directory: "foo2" vs "foo2": [bar] vs [bar] - testutil.go:371: Comparing: "foo2/bar" vs "foo2/bar" - testutil.go:485: Offset: 304, NextOffset: 332 === RUN TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=9,prefix="../",lossless=true,format=USTAR -=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-1,prefix="",src=2,format=GNU - testutil.go:485: Offset: 461, NextOffset: 489 - testutil.go:485: Offset: 332, NextOffset: 928 - testutil.go:485: Offset: 489, NextOffset: 1157 - testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [.no.prefetch.landmark foo foo2] vs [foo foo2] - testutil.go:371: Comparing: "foo" vs "foo" - testutil.go:485: Offset: 172, NextOffset: 200 - testutil.go:485: Offset: 78, NextOffset: 106 - testutil.go:485: Offset: 200, NextOffset: 461 - testutil.go:485: Offset: 106, NextOffset: 304 - testutil.go:371: Comparing: "foo2" vs "foo2" - testutil.go:377: Directory: "foo2" vs "foo2": [bar] vs [bar] - testutil.go:371: Comparing: "foo2/bar" vs "foo2/bar" - testutil.go:485: Offset: 461, NextOffset: 489 - testutil.go:485: Offset: 304, NextOffset: 332 - testutil.go:485: Offset: 489, NextOffset: 1157 - testutil.go:485: Offset: 332, NextOffset: 928 -=== RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-1,prefix="./",src=2,format=GNU -=== NAME TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=9,prefix="../",lossless=true,format=USTAR gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1024 gzip_test.go:80: [1] at 110 in stargz, uncompressed length 4 @@ -17356,7 +17300,7 @@ testutil.go:1465: [4]: {"name":"foo/big.txt","type":"chunk","offset":194,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:53a793b0a71115451c7710325929f71119cae80798460d6d400193fe43674c0c"} testutil.go:1465: [5]: {"name":"foo/big.txt","type":"chunk","offset":222,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:8a618a349c5916ad6a1e66631cb7e8bfba9163265e03661fd760f53d243add69"} testutil.go:1465: [6]: {"name":"foo/big.txt","type":"chunk","offset":250,"chunkOffset":20,"chunkSize":3,"chunkDigest":"sha256:898cef1b49045fd8d4bcac0c8fe0034c5ed28f00ed4f617bb8fdc9ea457d2ea0"} -=== RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-2,prefix="./",format=USTAR +=== RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=9,prefix="../",format=GNU === RUN TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=9,prefix="../",lossless=false,format=USTAR gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1024 @@ -17377,6 +17321,39 @@ testutil.go:1465: [5]: {"name":"foo/big.txt","type":"chunk","offset":222,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:8a618a349c5916ad6a1e66631cb7e8bfba9163265e03661fd760f53d243add69"} testutil.go:1465: [6]: {"name":"foo/big.txt","type":"chunk","offset":250,"chunkOffset":20,"chunkSize":3,"chunkDigest":"sha256:898cef1b49045fd8d4bcac0c8fe0034c5ed28f00ed4f617bb8fdc9ea457d2ea0"} === RUN TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=9,prefix="../",lossless=true,format=PAX +=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-2,prefix="",src=2,format=USTAR + testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"foo","type":"reg","size":5,"mode":420,"offset":127,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"foo","type":"chunk","offset":159,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"foo2/","type":"dir","mode":493},{"name":"foo2/bar","type":"reg","size":5,"mode":420,"offset":632,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"foo2/bar","type":"chunk","offset":664,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} + testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":141,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"foo","type":"reg","size":5,"mode":420,"offset":334,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"foo","type":"chunk","offset":366,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"foo2/","type":"dir","mode":493},{"name":"foo2/bar","type":"reg","size":5,"mode":420,"offset":921,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"foo2/bar","type":"chunk","offset":953,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} + testutil.go:371: Comparing: "" vs "" + testutil.go:377: Directory: "" vs "": [foo foo2] vs [foo foo2 .no.prefetch.landmark] + testutil.go:371: Comparing: "foo" vs "foo" + testutil.go:485: Offset: 127, NextOffset: 159 + testutil.go:485: Offset: 334, NextOffset: 366 + testutil.go:485: Offset: 159, NextOffset: 632 + testutil.go:485: Offset: 366, NextOffset: 921 + testutil.go:371: Comparing: "foo2" vs "foo2" + testutil.go:377: Directory: "foo2" vs "foo2": [bar] vs [bar] + testutil.go:371: Comparing: "foo2/bar" vs "foo2/bar" + testutil.go:485: Offset: 632, NextOffset: 664 + testutil.go:485: Offset: 921, NextOffset: 953 + testutil.go:485: Offset: 664, NextOffset: 2001 + testutil.go:485: Offset: 953, NextOffset: 2464 + testutil.go:371: Comparing: "" vs "" + testutil.go:377: Directory: "" vs "": [.no.prefetch.landmark foo foo2] vs [foo2 foo] + testutil.go:371: Comparing: "foo" vs "foo" + testutil.go:485: Offset: 334, NextOffset: 366 + testutil.go:485: Offset: 127, NextOffset: 159 + testutil.go:485: Offset: 366, NextOffset: 921 + testutil.go:485: Offset: 159, NextOffset: 632 + testutil.go:371: Comparing: "foo2" vs "foo2" + testutil.go:377: Directory: "foo2" vs "foo2": [bar] vs [bar] + testutil.go:371: Comparing: "foo2/bar" vs "foo2/bar" + testutil.go:485: Offset: 921, NextOffset: 953 + testutil.go:485: Offset: 632, NextOffset: 664 + testutil.go:485: Offset: 953, NextOffset: 2464 + testutil.go:485: Offset: 664, NextOffset: 2001 +=== RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-2,prefix="./",src=2,format=USTAR +=== NAME TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=9,prefix="../",lossless=true,format=PAX gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1024 gzip_test.go:80: [1] at 110 in stargz, uncompressed length 4 @@ -17387,7 +17364,7 @@ gzip_test.go:80: [6] at 250 in stargz, uncompressed length 1616 gzip_test.go:80: [7] at 290 in stargz, uncompressed length 3072 gzip_test.go:80: [8] at 860 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000122STARGZ" -=== RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-2,prefix="./",format=PAX +=== RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-1,prefix="",format=USTAR === NAME TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=9,prefix="../",lossless=true,format=PAX testutil.go:1462: got TOC entries: testutil.go:1465: [0]: {"name":"foo","type":"dir","mode":493} @@ -17398,39 +17375,6 @@ testutil.go:1465: [5]: {"name":"foo/big.txt","type":"chunk","offset":222,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:8a618a349c5916ad6a1e66631cb7e8bfba9163265e03661fd760f53d243add69"} testutil.go:1465: [6]: {"name":"foo/big.txt","type":"chunk","offset":250,"chunkOffset":20,"chunkSize":3,"chunkDigest":"sha256:898cef1b49045fd8d4bcac0c8fe0034c5ed28f00ed4f617bb8fdc9ea457d2ea0"} === RUN TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=9,prefix="../",lossless=false,format=PAX -=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-1,prefix="./",src=2,format=GNU - testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"./foo","type":"reg","size":5,"mode":420,"offset":81,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./foo","type":"chunk","offset":109,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"./foo2/","type":"dir","mode":493},{"name":"./foo2/bar","type":"reg","size":5,"mode":420,"offset":309,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./foo2/bar","type":"chunk","offset":337,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} - testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":88,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"./foo","type":"reg","size":5,"mode":420,"offset":174,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./foo","type":"chunk","offset":202,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"./foo2/","type":"dir","mode":493},{"name":"./foo2/bar","type":"reg","size":5,"mode":420,"offset":467,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./foo2/bar","type":"chunk","offset":495,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} - testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [foo foo2] vs [.no.prefetch.landmark foo foo2] - testutil.go:371: Comparing: "foo" vs "foo" - testutil.go:485: Offset: 81, NextOffset: 109 - testutil.go:485: Offset: 174, NextOffset: 202 - testutil.go:485: Offset: 109, NextOffset: 309 - testutil.go:485: Offset: 202, NextOffset: 467 - testutil.go:371: Comparing: "foo2" vs "foo2" - testutil.go:377: Directory: "foo2" vs "foo2": [bar] vs [bar] - testutil.go:371: Comparing: "foo2/bar" vs "foo2/bar" - testutil.go:485: Offset: 309, NextOffset: 337 - testutil.go:485: Offset: 467, NextOffset: 495 - testutil.go:485: Offset: 337, NextOffset: 934 - testutil.go:485: Offset: 495, NextOffset: 1162 - testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [.no.prefetch.landmark foo foo2] vs [foo foo2] - testutil.go:371: Comparing: "foo" vs "foo" - testutil.go:485: Offset: 174, NextOffset: 202 - testutil.go:485: Offset: 81, NextOffset: 109 - testutil.go:485: Offset: 202, NextOffset: 467 - testutil.go:485: Offset: 109, NextOffset: 309 - testutil.go:371: Comparing: "foo2" vs "foo2" - testutil.go:377: Directory: "foo2" vs "foo2": [bar] vs [bar] - testutil.go:371: Comparing: "foo2/bar" vs "foo2/bar" - testutil.go:485: Offset: 467, NextOffset: 495 - testutil.go:485: Offset: 309, NextOffset: 337 - testutil.go:485: Offset: 495, NextOffset: 1162 - testutil.go:485: Offset: 337, NextOffset: 934 -=== RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-1,prefix="/",src=2,format=GNU -=== NAME TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=9,prefix="../",lossless=false,format=PAX gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1024 gzip_test.go:80: [1] at 110 in stargz, uncompressed length 4 @@ -17450,6 +17394,39 @@ testutil.go:1465: [5]: {"name":"foo/big.txt","type":"chunk","offset":222,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:8a618a349c5916ad6a1e66631cb7e8bfba9163265e03661fd760f53d243add69"} testutil.go:1465: [6]: {"name":"foo/big.txt","type":"chunk","offset":250,"chunkOffset":20,"chunkSize":3,"chunkDigest":"sha256:898cef1b49045fd8d4bcac0c8fe0034c5ed28f00ed4f617bb8fdc9ea457d2ea0"} === RUN TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=9,prefix="../",lossless=true,format=GNU +=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-2,prefix="./",src=2,format=USTAR + testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"./foo","type":"reg","size":5,"mode":420,"offset":129,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./foo","type":"chunk","offset":161,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"./foo2/","type":"dir","mode":493},{"name":"./foo2/bar","type":"reg","size":5,"mode":420,"offset":638,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./foo2/bar","type":"chunk","offset":670,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} + testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":141,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"./foo","type":"reg","size":5,"mode":420,"offset":336,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./foo","type":"chunk","offset":368,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"./foo2/","type":"dir","mode":493},{"name":"./foo2/bar","type":"reg","size":5,"mode":420,"offset":925,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./foo2/bar","type":"chunk","offset":957,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} + testutil.go:371: Comparing: "" vs "" + testutil.go:377: Directory: "" vs "": [foo foo2] vs [.no.prefetch.landmark foo foo2] + testutil.go:371: Comparing: "foo2" vs "foo2" + testutil.go:377: Directory: "foo2" vs "foo2": [bar] vs [bar] + testutil.go:371: Comparing: "foo2/bar" vs "foo2/bar" + testutil.go:485: Offset: 638, NextOffset: 670 + testutil.go:485: Offset: 925, NextOffset: 957 + testutil.go:485: Offset: 670, NextOffset: 2017 + testutil.go:485: Offset: 957, NextOffset: 2478 + testutil.go:371: Comparing: "foo" vs "foo" + testutil.go:485: Offset: 129, NextOffset: 161 + testutil.go:485: Offset: 336, NextOffset: 368 + testutil.go:485: Offset: 161, NextOffset: 638 + testutil.go:485: Offset: 368, NextOffset: 925 + testutil.go:371: Comparing: "" vs "" + testutil.go:377: Directory: "" vs "": [.no.prefetch.landmark foo foo2] vs [foo2 foo] + testutil.go:371: Comparing: "foo" vs "foo" + testutil.go:485: Offset: 336, NextOffset: 368 + testutil.go:485: Offset: 129, NextOffset: 161 + testutil.go:485: Offset: 368, NextOffset: 925 + testutil.go:485: Offset: 161, NextOffset: 638 + testutil.go:371: Comparing: "foo2" vs "foo2" + testutil.go:377: Directory: "foo2" vs "foo2": [bar] vs [bar] + testutil.go:371: Comparing: "foo2/bar" vs "foo2/bar" + testutil.go:485: Offset: 925, NextOffset: 957 + testutil.go:485: Offset: 638, NextOffset: 670 + testutil.go:485: Offset: 957, NextOffset: 2478 + testutil.go:485: Offset: 670, NextOffset: 2017 +=== RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-2,prefix="/",src=2,format=USTAR +=== NAME TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=9,prefix="../",lossless=true,format=GNU gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1024 gzip_test.go:80: [1] at 109 in stargz, uncompressed length 4 @@ -17467,63 +17444,21 @@ testutil.go:1465: [3]: {"name":"foo/big.txt","type":"chunk","offset":165,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:a5c935d142e9fa6eeb75c3424cad28ec117de0d1f6f818f7a8ec41247862d13a"} testutil.go:1465: [4]: {"name":"foo/big.txt","type":"chunk","offset":193,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:53a793b0a71115451c7710325929f71119cae80798460d6d400193fe43674c0c"} testutil.go:1465: [5]: {"name":"foo/big.txt","type":"chunk","offset":221,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:8a618a349c5916ad6a1e66631cb7e8bfba9163265e03661fd760f53d243add69"} -=== RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-2,prefix="./",format=GNU -=== NAME TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=9,prefix="../",lossless=true,format=GNU testutil.go:1465: [6]: {"name":"foo/big.txt","type":"chunk","offset":249,"chunkOffset":20,"chunkSize":3,"chunkDigest":"sha256:898cef1b49045fd8d4bcac0c8fe0034c5ed28f00ed4f617bb8fdc9ea457d2ea0"} === RUN TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=9,prefix="../",lossless=false,format=GNU -=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-1,prefix="/",src=2,format=GNU - testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"/foo","type":"reg","size":5,"mode":420,"offset":78,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/foo","type":"chunk","offset":106,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"/foo2/","type":"dir","mode":493},{"name":"/foo2/bar","type":"reg","size":5,"mode":420,"offset":305,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/foo2/bar","type":"chunk","offset":333,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} - testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":88,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"/foo","type":"reg","size":5,"mode":420,"offset":171,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/foo","type":"chunk","offset":199,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"/foo2/","type":"dir","mode":493},{"name":"/foo2/bar","type":"reg","size":5,"mode":420,"offset":462,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/foo2/bar","type":"chunk","offset":490,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} - testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [foo foo2] vs [foo foo2 .no.prefetch.landmark] - testutil.go:371: Comparing: "foo" vs "foo" - testutil.go:485: Offset: 78, NextOffset: 106 - testutil.go:485: Offset: 171, NextOffset: 199 - testutil.go:485: Offset: 106, NextOffset: 305 - testutil.go:485: Offset: 199, NextOffset: 462 - testutil.go:371: Comparing: "foo2" vs "foo2" - testutil.go:377: Directory: "foo2" vs "foo2": [bar] vs [bar] - testutil.go:371: Comparing: "foo2/bar" vs "foo2/bar" - testutil.go:485: Offset: 305, NextOffset: 333 - testutil.go:485: Offset: 462, NextOffset: 490 - testutil.go:485: Offset: 333, NextOffset: 929 - testutil.go:485: Offset: 490, NextOffset: 1156 - testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [foo2 .no.prefetch.landmark foo] vs [foo foo2] - testutil.go:371: Comparing: "foo" vs "foo" - testutil.go:485: Offset: 171, NextOffset: 199 +=== RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-1,prefix="",format=PAX === NAME TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=9,prefix="../",lossless=false,format=GNU gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1024 -=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-1,prefix="/",src=2,format=GNU - testutil.go:485: Offset: 78, NextOffset: 106 -=== NAME TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=9,prefix="../",lossless=false,format=GNU gzip_test.go:80: [1] at 109 in stargz, uncompressed length 4 gzip_test.go:80: [2] at 137 in stargz, uncompressed length 4 gzip_test.go:80: [3] at 165 in stargz, uncompressed length 4 gzip_test.go:80: [4] at 193 in stargz, uncompressed length 4 gzip_test.go:80: [5] at 221 in stargz, uncompressed length 4 -=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-1,prefix="/",src=2,format=GNU - testutil.go:485: Offset: 199, NextOffset: 462 -=== NAME TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=9,prefix="../",lossless=false,format=GNU gzip_test.go:80: [6] at 249 in stargz, uncompressed length 492 -=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-1,prefix="/",src=2,format=GNU - testutil.go:485: Offset: 106, NextOffset: 305 -=== NAME TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=9,prefix="../",lossless=false,format=GNU gzip_test.go:80: [7] at 281 in stargz, uncompressed length 3072 gzip_test.go:80: [8] at 854 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000119STARGZ" -=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-1,prefix="/",src=2,format=GNU - testutil.go:371: Comparing: "foo2" vs "foo2" - testutil.go:377: Directory: "foo2" vs "foo2": [bar] vs [bar] - testutil.go:371: Comparing: "foo2/bar" vs "foo2/bar" - testutil.go:485: Offset: 462, NextOffset: 490 - testutil.go:485: Offset: 305, NextOffset: 333 - testutil.go:485: Offset: 490, NextOffset: 1156 -=== NAME TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=9,prefix="../",lossless=false,format=GNU testutil.go:1462: got TOC entries: -=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-1,prefix="/",src=2,format=GNU - testutil.go:485: Offset: 333, NextOffset: 929 -=== NAME TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=9,prefix="../",lossless=false,format=GNU testutil.go:1465: [0]: {"name":"foo","type":"dir","mode":493} testutil.go:1465: [1]: {"name":"foo/big.txt","type":"reg","size":23,"mode":420,"offset":109,"digest":"sha256:2ff378dda6b0b6f55c24f1a6b192cf1d0fa1dc229d5396fa884b51bcb84aa255","chunkSize":4,"chunkDigest":"sha256:86e1de74820a9b252ba33b2eed445b0cd02c445b5f4b8007205aff1762d7301a"} testutil.go:1465: [2]: {"name":"foo/big.txt","type":"chunk","offset":137,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:81afb10b461acd8f2b7eee698fb0c314c454f7acb574a34baded7f6912fc7a0f"} @@ -17531,7 +17466,6 @@ testutil.go:1465: [4]: {"name":"foo/big.txt","type":"chunk","offset":193,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:53a793b0a71115451c7710325929f71119cae80798460d6d400193fe43674c0c"} testutil.go:1465: [5]: {"name":"foo/big.txt","type":"chunk","offset":221,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:8a618a349c5916ad6a1e66631cb7e8bfba9163265e03661fd760f53d243add69"} testutil.go:1465: [6]: {"name":"foo/big.txt","type":"chunk","offset":249,"chunkOffset":20,"chunkSize":3,"chunkDigest":"sha256:898cef1b49045fd8d4bcac0c8fe0034c5ed28f00ed4f617bb8fdc9ea457d2ea0"} -=== RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-1,prefix="../",src=2,format=GNU === RUN TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=-1,prefix="",lossless=true,format=USTAR gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1024 @@ -17543,8 +17477,6 @@ gzip_test.go:80: [6] at 250 in stargz, uncompressed length 1616 gzip_test.go:80: [7] at 290 in stargz, uncompressed length 3072 gzip_test.go:80: [8] at 864 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000122STARGZ" -=== RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-2,prefix="/",format=USTAR -=== NAME TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=-1,prefix="",lossless=true,format=USTAR testutil.go:1462: got TOC entries: testutil.go:1465: [0]: {"name":"foo","type":"dir","mode":493} testutil.go:1465: [1]: {"name":"foo/big.txt","type":"reg","size":23,"mode":420,"offset":110,"digest":"sha256:2ff378dda6b0b6f55c24f1a6b192cf1d0fa1dc229d5396fa884b51bcb84aa255","chunkSize":4,"chunkDigest":"sha256:86e1de74820a9b252ba33b2eed445b0cd02c445b5f4b8007205aff1762d7301a"} @@ -17553,12 +17485,48 @@ testutil.go:1465: [4]: {"name":"foo/big.txt","type":"chunk","offset":194,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:53a793b0a71115451c7710325929f71119cae80798460d6d400193fe43674c0c"} testutil.go:1465: [5]: {"name":"foo/big.txt","type":"chunk","offset":222,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:8a618a349c5916ad6a1e66631cb7e8bfba9163265e03661fd760f53d243add69"} testutil.go:1465: [6]: {"name":"foo/big.txt","type":"chunk","offset":250,"chunkOffset":20,"chunkSize":3,"chunkDigest":"sha256:898cef1b49045fd8d4bcac0c8fe0034c5ed28f00ed4f617bb8fdc9ea457d2ea0"} +=== RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-1,prefix="",format=GNU +=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-2,prefix="/",src=2,format=USTAR + testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"/foo","type":"reg","size":5,"mode":420,"offset":128,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/foo","type":"chunk","offset":160,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"/foo2/","type":"dir","mode":493},{"name":"/foo2/bar","type":"reg","size":5,"mode":420,"offset":636,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/foo2/bar","type":"chunk","offset":668,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} + testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":141,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"/foo","type":"reg","size":5,"mode":420,"offset":335,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/foo","type":"chunk","offset":367,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"/foo2/","type":"dir","mode":493},{"name":"/foo2/bar","type":"reg","size":5,"mode":420,"offset":924,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/foo2/bar","type":"chunk","offset":956,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} + testutil.go:371: Comparing: "" vs "" + testutil.go:377: Directory: "" vs "": [foo foo2] vs [.no.prefetch.landmark foo foo2] + testutil.go:371: Comparing: "foo" vs "foo" + testutil.go:485: Offset: 128, NextOffset: 160 + testutil.go:485: Offset: 335, NextOffset: 367 === RUN TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=-1,prefix="",lossless=false,format=USTAR +=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-2,prefix="/",src=2,format=USTAR + testutil.go:485: Offset: 160, NextOffset: 636 + testutil.go:485: Offset: 367, NextOffset: 924 + testutil.go:371: Comparing: "foo2" vs "foo2" + testutil.go:377: Directory: "foo2" vs "foo2": [bar] vs [bar] + testutil.go:371: Comparing: "foo2/bar" vs "foo2/bar" + testutil.go:485: Offset: 636, NextOffset: 668 + testutil.go:485: Offset: 924, NextOffset: 956 + testutil.go:485: Offset: 668, NextOffset: 2008 + testutil.go:485: Offset: 956, NextOffset: 2473 + testutil.go:371: Comparing: "" vs "" + testutil.go:377: Directory: "" vs "": [.no.prefetch.landmark foo foo2] vs [foo foo2] + testutil.go:371: Comparing: "foo" vs "foo" + testutil.go:485: Offset: 335, NextOffset: 367 + testutil.go:485: Offset: 128, NextOffset: 160 + testutil.go:485: Offset: 367, NextOffset: 924 + testutil.go:485: Offset: 160, NextOffset: 636 + testutil.go:371: Comparing: "foo2" vs "foo2" + testutil.go:377: Directory: "foo2" vs "foo2": [bar] vs [bar] + testutil.go:371: Comparing: "foo2/bar" vs "foo2/bar" + testutil.go:485: Offset: 924, NextOffset: 956 + testutil.go:485: Offset: 636, NextOffset: 668 + testutil.go:485: Offset: 956, NextOffset: 2473 + testutil.go:485: Offset: 668, NextOffset: 2008 +=== NAME TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=-1,prefix="",lossless=false,format=USTAR gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1024 gzip_test.go:80: [1] at 110 in stargz, uncompressed length 4 gzip_test.go:80: [2] at 138 in stargz, uncompressed length 4 gzip_test.go:80: [3] at 166 in stargz, uncompressed length 4 +=== RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-2,prefix="../",src=2,format=USTAR +=== NAME TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=-1,prefix="",lossless=false,format=USTAR gzip_test.go:80: [4] at 194 in stargz, uncompressed length 4 gzip_test.go:80: [5] at 222 in stargz, uncompressed length 4 gzip_test.go:80: [6] at 250 in stargz, uncompressed length 492 @@ -17573,40 +17541,6 @@ testutil.go:1465: [5]: {"name":"foo/big.txt","type":"chunk","offset":222,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:8a618a349c5916ad6a1e66631cb7e8bfba9163265e03661fd760f53d243add69"} testutil.go:1465: [6]: {"name":"foo/big.txt","type":"chunk","offset":250,"chunkOffset":20,"chunkSize":3,"chunkDigest":"sha256:898cef1b49045fd8d4bcac0c8fe0034c5ed28f00ed4f617bb8fdc9ea457d2ea0"} === RUN TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=-1,prefix="",lossless=true,format=PAX -=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-1,prefix="../",src=2,format=GNU - testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"../foo","type":"reg","size":5,"mode":420,"offset":82,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../foo","type":"chunk","offset":110,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"../foo2/","type":"dir","mode":493},{"name":"../foo2/bar","type":"reg","size":5,"mode":420,"offset":311,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../foo2/bar","type":"chunk","offset":339,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} - testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":88,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"../foo","type":"reg","size":5,"mode":420,"offset":175,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../foo","type":"chunk","offset":203,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"../foo2/","type":"dir","mode":493},{"name":"../foo2/bar","type":"reg","size":5,"mode":420,"offset":470,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../foo2/bar","type":"chunk","offset":498,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} - testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [foo foo2] vs [.no.prefetch.landmark foo foo2] - testutil.go:371: Comparing: "foo" vs "foo" - testutil.go:485: Offset: 82, NextOffset: 110 - testutil.go:485: Offset: 175, NextOffset: 203 - testutil.go:485: Offset: 110, NextOffset: 311 - testutil.go:485: Offset: 203, NextOffset: 470 - testutil.go:371: Comparing: "foo2" vs "foo2" - testutil.go:377: Directory: "foo2" vs "foo2": [bar] vs [bar] - testutil.go:371: Comparing: "foo2/bar" vs "foo2/bar" - testutil.go:485: Offset: 311, NextOffset: 339 - testutil.go:485: Offset: 470, NextOffset: 498 - testutil.go:485: Offset: 339, NextOffset: 937 - testutil.go:485: Offset: 498, NextOffset: 1166 - testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [.no.prefetch.landmark foo foo2] vs [foo foo2] - testutil.go:371: Comparing: "foo" vs "foo" - testutil.go:485: Offset: 175, NextOffset: 203 - testutil.go:485: Offset: 82, NextOffset: 110 - testutil.go:485: Offset: 203, NextOffset: 470 - testutil.go:485: Offset: 110, NextOffset: 311 - testutil.go:371: Comparing: "foo2" vs "foo2" - testutil.go:377: Directory: "foo2" vs "foo2": [bar] vs [bar] - testutil.go:371: Comparing: "foo2/bar" vs "foo2/bar" - testutil.go:485: Offset: 470, NextOffset: 498 - testutil.go:485: Offset: 311, NextOffset: 339 - testutil.go:485: Offset: 498, NextOffset: 1166 - testutil.go:485: Offset: 339, NextOffset: 937 -=== RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-2,prefix="",src=2,format=USTAR -=== RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-2,prefix="/",format=PAX -=== NAME TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=-1,prefix="",lossless=true,format=PAX gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1024 gzip_test.go:80: [1] at 110 in stargz, uncompressed length 4 @@ -17626,6 +17560,8 @@ testutil.go:1465: [5]: {"name":"foo/big.txt","type":"chunk","offset":222,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:8a618a349c5916ad6a1e66631cb7e8bfba9163265e03661fd760f53d243add69"} testutil.go:1465: [6]: {"name":"foo/big.txt","type":"chunk","offset":250,"chunkOffset":20,"chunkSize":3,"chunkDigest":"sha256:898cef1b49045fd8d4bcac0c8fe0034c5ed28f00ed4f617bb8fdc9ea457d2ea0"} === RUN TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=-1,prefix="",lossless=false,format=PAX +=== RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-1,prefix="./",format=USTAR +=== NAME TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=-1,prefix="",lossless=false,format=PAX gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1024 gzip_test.go:80: [1] at 110 in stargz, uncompressed length 4 @@ -17645,8 +17581,6 @@ testutil.go:1465: [5]: {"name":"foo/big.txt","type":"chunk","offset":222,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:8a618a349c5916ad6a1e66631cb7e8bfba9163265e03661fd760f53d243add69"} testutil.go:1465: [6]: {"name":"foo/big.txt","type":"chunk","offset":250,"chunkOffset":20,"chunkSize":3,"chunkDigest":"sha256:898cef1b49045fd8d4bcac0c8fe0034c5ed28f00ed4f617bb8fdc9ea457d2ea0"} === RUN TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=-1,prefix="",lossless=true,format=GNU -=== RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-2,prefix="/",format=GNU -=== NAME TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=-1,prefix="",lossless=true,format=GNU gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1024 gzip_test.go:80: [1] at 109 in stargz, uncompressed length 4 @@ -17660,51 +17594,27 @@ testutil.go:1462: got TOC entries: testutil.go:1465: [0]: {"name":"foo","type":"dir","mode":493} testutil.go:1465: [1]: {"name":"foo/big.txt","type":"reg","size":23,"mode":420,"offset":109,"digest":"sha256:2ff378dda6b0b6f55c24f1a6b192cf1d0fa1dc229d5396fa884b51bcb84aa255","chunkSize":4,"chunkDigest":"sha256:86e1de74820a9b252ba33b2eed445b0cd02c445b5f4b8007205aff1762d7301a"} -=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-2,prefix="",src=2,format=USTAR - testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"foo","type":"reg","size":5,"mode":420,"offset":127,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"foo","type":"chunk","offset":159,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"foo2/","type":"dir","mode":493},{"name":"foo2/bar","type":"reg","size":5,"mode":420,"offset":632,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"foo2/bar","type":"chunk","offset":664,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} - testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":141,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"foo","type":"reg","size":5,"mode":420,"offset":334,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"foo","type":"chunk","offset":366,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"foo2/","type":"dir","mode":493},{"name":"foo2/bar","type":"reg","size":5,"mode":420,"offset":921,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"foo2/bar","type":"chunk","offset":953,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} - testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [foo foo2] vs [.no.prefetch.landmark foo foo2] - testutil.go:371: Comparing: "foo2" vs "foo2" -=== NAME TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=-1,prefix="",lossless=true,format=GNU testutil.go:1465: [2]: {"name":"foo/big.txt","type":"chunk","offset":137,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:81afb10b461acd8f2b7eee698fb0c314c454f7acb574a34baded7f6912fc7a0f"} -=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-2,prefix="",src=2,format=USTAR - testutil.go:377: Directory: "foo2" vs "foo2": [bar] vs [bar] -=== NAME TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=-1,prefix="",lossless=true,format=GNU testutil.go:1465: [3]: {"name":"foo/big.txt","type":"chunk","offset":165,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:a5c935d142e9fa6eeb75c3424cad28ec117de0d1f6f818f7a8ec41247862d13a"} -=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-2,prefix="",src=2,format=USTAR - testutil.go:371: Comparing: "foo2/bar" vs "foo2/bar" -=== NAME TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=-1,prefix="",lossless=true,format=GNU testutil.go:1465: [4]: {"name":"foo/big.txt","type":"chunk","offset":193,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:53a793b0a71115451c7710325929f71119cae80798460d6d400193fe43674c0c"} testutil.go:1465: [5]: {"name":"foo/big.txt","type":"chunk","offset":221,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:8a618a349c5916ad6a1e66631cb7e8bfba9163265e03661fd760f53d243add69"} testutil.go:1465: [6]: {"name":"foo/big.txt","type":"chunk","offset":249,"chunkOffset":20,"chunkSize":3,"chunkDigest":"sha256:898cef1b49045fd8d4bcac0c8fe0034c5ed28f00ed4f617bb8fdc9ea457d2ea0"} -=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-2,prefix="",src=2,format=USTAR - testutil.go:485: Offset: 632, NextOffset: 664 - testutil.go:485: Offset: 921, NextOffset: 953 - testutil.go:485: Offset: 664, NextOffset: 2001 - testutil.go:485: Offset: 953, NextOffset: 2464 - testutil.go:371: Comparing: "foo" vs "foo" - testutil.go:485: Offset: 127, NextOffset: 159 - testutil.go:485: Offset: 334, NextOffset: 366 - testutil.go:485: Offset: 159, NextOffset: 632 - testutil.go:485: Offset: 366, NextOffset: 921 +=== RUN TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=-1,prefix="",lossless=false,format=GNU +=== RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-1,prefix="./",format=PAX +=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-2,prefix="../",src=2,format=USTAR + testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"../foo","type":"reg","size":5,"mode":420,"offset":130,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../foo","type":"chunk","offset":162,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"../foo2/","type":"dir","mode":493},{"name":"../foo2/bar","type":"reg","size":5,"mode":420,"offset":642,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../foo2/bar","type":"chunk","offset":674,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} + testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":141,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"../foo","type":"reg","size":5,"mode":420,"offset":337,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../foo","type":"chunk","offset":369,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"../foo2/","type":"dir","mode":493},{"name":"../foo2/bar","type":"reg","size":5,"mode":420,"offset":931,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../foo2/bar","type":"chunk","offset":963,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [.no.prefetch.landmark foo foo2] vs [foo foo2] + testutil.go:377: Directory: "" vs "": [foo foo2] vs [.no.prefetch.landmark foo foo2] + testutil.go:371: Comparing: "foo" vs "foo" + testutil.go:485: Offset: 130, NextOffset: 162 + testutil.go:485: Offset: 337, NextOffset: 369 + testutil.go:485: Offset: 162, NextOffset: 642 + testutil.go:485: Offset: 369, NextOffset: 931 testutil.go:371: Comparing: "foo2" vs "foo2" testutil.go:377: Directory: "foo2" vs "foo2": [bar] vs [bar] testutil.go:371: Comparing: "foo2/bar" vs "foo2/bar" - testutil.go:485: Offset: 921, NextOffset: 953 - testutil.go:485: Offset: 632, NextOffset: 664 -=== RUN TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=-1,prefix="",lossless=false,format=GNU -=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-2,prefix="",src=2,format=USTAR - testutil.go:485: Offset: 953, NextOffset: 2464 - testutil.go:485: Offset: 664, NextOffset: 2001 - testutil.go:371: Comparing: "foo" vs "foo" - testutil.go:485: Offset: 334, NextOffset: 366 - testutil.go:485: Offset: 127, NextOffset: 159 - testutil.go:485: Offset: 366, NextOffset: 921 - testutil.go:485: Offset: 159, NextOffset: 632 -=== RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-2,prefix="./",src=2,format=USTAR + testutil.go:485: Offset: 642, NextOffset: 674 === NAME TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=-1,prefix="",lossless=false,format=GNU gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1024 @@ -17725,7 +17635,17 @@ testutil.go:1465: [5]: {"name":"foo/big.txt","type":"chunk","offset":221,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:8a618a349c5916ad6a1e66631cb7e8bfba9163265e03661fd760f53d243add69"} testutil.go:1465: [6]: {"name":"foo/big.txt","type":"chunk","offset":249,"chunkOffset":20,"chunkSize":3,"chunkDigest":"sha256:898cef1b49045fd8d4bcac0c8fe0034c5ed28f00ed4f617bb8fdc9ea457d2ea0"} === RUN TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=-1,prefix="./",lossless=true,format=USTAR -=== RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-2,prefix="../",format=USTAR +=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-2,prefix="../",src=2,format=USTAR + testutil.go:485: Offset: 931, NextOffset: 963 + testutil.go:485: Offset: 674, NextOffset: 2025 + testutil.go:485: Offset: 963, NextOffset: 2489 + testutil.go:371: Comparing: "" vs "" + testutil.go:377: Directory: "" vs "": [foo foo2 .no.prefetch.landmark] vs [foo foo2] + testutil.go:371: Comparing: "foo" vs "foo" + testutil.go:485: Offset: 337, NextOffset: 369 + testutil.go:485: Offset: 130, NextOffset: 162 + testutil.go:485: Offset: 369, NextOffset: 931 + testutil.go:485: Offset: 162, NextOffset: 642 === NAME TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=-1,prefix="./",lossless=true,format=USTAR gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1024 @@ -17746,6 +17666,17 @@ testutil.go:1465: [5]: {"name":"foo/big.txt","type":"chunk","offset":224,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:8a618a349c5916ad6a1e66631cb7e8bfba9163265e03661fd760f53d243add69"} testutil.go:1465: [6]: {"name":"foo/big.txt","type":"chunk","offset":252,"chunkOffset":20,"chunkSize":3,"chunkDigest":"sha256:898cef1b49045fd8d4bcac0c8fe0034c5ed28f00ed4f617bb8fdc9ea457d2ea0"} === RUN TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=-1,prefix="./",lossless=false,format=USTAR +=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-2,prefix="../",src=2,format=USTAR + testutil.go:371: Comparing: "foo2" vs "foo2" + testutil.go:377: Directory: "foo2" vs "foo2": [bar] vs [bar] + testutil.go:371: Comparing: "foo2/bar" vs "foo2/bar" + testutil.go:485: Offset: 931, NextOffset: 963 + testutil.go:485: Offset: 642, NextOffset: 674 + testutil.go:485: Offset: 963, NextOffset: 2489 + testutil.go:485: Offset: 674, NextOffset: 2025 +=== RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-1,prefix="./",format=GNU +=== RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-2,prefix="",src=2,format=PAX +=== NAME TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=-1,prefix="./",lossless=false,format=USTAR gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1024 gzip_test.go:80: [1] at 112 in stargz, uncompressed length 4 @@ -17784,6 +17715,15 @@ testutil.go:1465: [5]: {"name":"foo/big.txt","type":"chunk","offset":224,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:8a618a349c5916ad6a1e66631cb7e8bfba9163265e03661fd760f53d243add69"} testutil.go:1465: [6]: {"name":"foo/big.txt","type":"chunk","offset":252,"chunkOffset":20,"chunkSize":3,"chunkDigest":"sha256:898cef1b49045fd8d4bcac0c8fe0034c5ed28f00ed4f617bb8fdc9ea457d2ea0"} === RUN TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=-1,prefix="./",lossless=false,format=PAX +=== RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-1,prefix="/",format=USTAR +=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-2,prefix="",src=2,format=PAX + testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"foo","type":"reg","size":5,"mode":420,"offset":127,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"foo","type":"chunk","offset":159,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"foo2/","type":"dir","mode":493},{"name":"foo2/bar","type":"reg","size":5,"mode":420,"offset":632,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"foo2/bar","type":"chunk","offset":664,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} + testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":141,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"foo","type":"reg","size":5,"mode":420,"offset":334,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"foo","type":"chunk","offset":366,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"foo2/","type":"dir","mode":493},{"name":"foo2/bar","type":"reg","size":5,"mode":420,"offset":921,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"foo2/bar","type":"chunk","offset":953,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} + testutil.go:371: Comparing: "" vs "" + testutil.go:377: Directory: "" vs "": [foo foo2] vs [foo foo2 .no.prefetch.landmark] + testutil.go:371: Comparing: "foo" vs "foo" + testutil.go:485: Offset: 127, NextOffset: 159 +=== NAME TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=-1,prefix="./",lossless=false,format=PAX gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1024 gzip_test.go:80: [1] at 112 in stargz, uncompressed length 4 @@ -17796,13 +17736,42 @@ gzip_test.go:80: [8] at 862 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000011cSTARGZ" testutil.go:1462: got TOC entries: testutil.go:1465: [0]: {"name":"foo","type":"dir","mode":493} +=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-2,prefix="",src=2,format=PAX + testutil.go:485: Offset: 334, NextOffset: 366 + testutil.go:485: Offset: 159, NextOffset: 632 + testutil.go:485: Offset: 366, NextOffset: 921 + testutil.go:371: Comparing: "foo2" vs "foo2" + testutil.go:377: Directory: "foo2" vs "foo2": [bar] vs [bar] +=== NAME TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=-1,prefix="./",lossless=false,format=PAX testutil.go:1465: [1]: {"name":"foo/big.txt","type":"reg","size":23,"mode":420,"offset":112,"digest":"sha256:2ff378dda6b0b6f55c24f1a6b192cf1d0fa1dc229d5396fa884b51bcb84aa255","chunkSize":4,"chunkDigest":"sha256:86e1de74820a9b252ba33b2eed445b0cd02c445b5f4b8007205aff1762d7301a"} testutil.go:1465: [2]: {"name":"foo/big.txt","type":"chunk","offset":140,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:81afb10b461acd8f2b7eee698fb0c314c454f7acb574a34baded7f6912fc7a0f"} testutil.go:1465: [3]: {"name":"foo/big.txt","type":"chunk","offset":168,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:a5c935d142e9fa6eeb75c3424cad28ec117de0d1f6f818f7a8ec41247862d13a"} testutil.go:1465: [4]: {"name":"foo/big.txt","type":"chunk","offset":196,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:53a793b0a71115451c7710325929f71119cae80798460d6d400193fe43674c0c"} testutil.go:1465: [5]: {"name":"foo/big.txt","type":"chunk","offset":224,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:8a618a349c5916ad6a1e66631cb7e8bfba9163265e03661fd760f53d243add69"} testutil.go:1465: [6]: {"name":"foo/big.txt","type":"chunk","offset":252,"chunkOffset":20,"chunkSize":3,"chunkDigest":"sha256:898cef1b49045fd8d4bcac0c8fe0034c5ed28f00ed4f617bb8fdc9ea457d2ea0"} +=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-2,prefix="",src=2,format=PAX + testutil.go:371: Comparing: "foo2/bar" vs "foo2/bar" + testutil.go:485: Offset: 632, NextOffset: 664 + testutil.go:485: Offset: 921, NextOffset: 953 + testutil.go:485: Offset: 664, NextOffset: 2001 + testutil.go:485: Offset: 953, NextOffset: 2464 + testutil.go:371: Comparing: "" vs "" + testutil.go:377: Directory: "" vs "": [foo2 .no.prefetch.landmark foo] vs [foo foo2] + testutil.go:371: Comparing: "foo" vs "foo" + testutil.go:485: Offset: 334, NextOffset: 366 === RUN TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=-1,prefix="./",lossless=true,format=GNU +=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-2,prefix="",src=2,format=PAX + testutil.go:485: Offset: 127, NextOffset: 159 + testutil.go:485: Offset: 366, NextOffset: 921 + testutil.go:485: Offset: 159, NextOffset: 632 + testutil.go:371: Comparing: "foo2" vs "foo2" + testutil.go:377: Directory: "foo2" vs "foo2": [bar] vs [bar] + testutil.go:371: Comparing: "foo2/bar" vs "foo2/bar" + testutil.go:485: Offset: 921, NextOffset: 953 + testutil.go:485: Offset: 632, NextOffset: 664 + testutil.go:485: Offset: 953, NextOffset: 2464 + testutil.go:485: Offset: 664, NextOffset: 2001 +=== NAME TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=-1,prefix="./",lossless=true,format=GNU gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1024 gzip_test.go:80: [1] at 111 in stargz, uncompressed length 4 @@ -17813,6 +17782,8 @@ gzip_test.go:80: [6] at 251 in stargz, uncompressed length 1616 gzip_test.go:80: [7] at 291 in stargz, uncompressed length 3072 gzip_test.go:80: [8] at 870 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000123STARGZ" +=== RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-2,prefix="./",src=2,format=PAX +=== NAME TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=-1,prefix="./",lossless=true,format=GNU testutil.go:1462: got TOC entries: testutil.go:1465: [0]: {"name":"foo","type":"dir","mode":493} testutil.go:1465: [1]: {"name":"foo/big.txt","type":"reg","size":23,"mode":420,"offset":111,"digest":"sha256:2ff378dda6b0b6f55c24f1a6b192cf1d0fa1dc229d5396fa884b51bcb84aa255","chunkSize":4,"chunkDigest":"sha256:86e1de74820a9b252ba33b2eed445b0cd02c445b5f4b8007205aff1762d7301a"} @@ -17822,6 +17793,8 @@ testutil.go:1465: [5]: {"name":"foo/big.txt","type":"chunk","offset":223,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:8a618a349c5916ad6a1e66631cb7e8bfba9163265e03661fd760f53d243add69"} testutil.go:1465: [6]: {"name":"foo/big.txt","type":"chunk","offset":251,"chunkOffset":20,"chunkSize":3,"chunkDigest":"sha256:898cef1b49045fd8d4bcac0c8fe0034c5ed28f00ed4f617bb8fdc9ea457d2ea0"} === RUN TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=-1,prefix="./",lossless=false,format=GNU +=== RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-1,prefix="/",format=PAX +=== NAME TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=-1,prefix="./",lossless=false,format=GNU gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1024 gzip_test.go:80: [1] at 111 in stargz, uncompressed length 4 @@ -17841,7 +17814,7 @@ testutil.go:1465: [5]: {"name":"foo/big.txt","type":"chunk","offset":223,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:8a618a349c5916ad6a1e66631cb7e8bfba9163265e03661fd760f53d243add69"} testutil.go:1465: [6]: {"name":"foo/big.txt","type":"chunk","offset":251,"chunkOffset":20,"chunkSize":3,"chunkDigest":"sha256:898cef1b49045fd8d4bcac0c8fe0034c5ed28f00ed4f617bb8fdc9ea457d2ea0"} === RUN TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=-1,prefix="/",lossless=true,format=USTAR -=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-2,prefix="./",src=2,format=USTAR +=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-2,prefix="./",src=2,format=PAX testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"./foo","type":"reg","size":5,"mode":420,"offset":129,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./foo","type":"chunk","offset":161,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"./foo2/","type":"dir","mode":493},{"name":"./foo2/bar","type":"reg","size":5,"mode":420,"offset":638,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./foo2/bar","type":"chunk","offset":670,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":141,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"./foo","type":"reg","size":5,"mode":420,"offset":336,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./foo","type":"chunk","offset":368,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"./foo2/","type":"dir","mode":493},{"name":"./foo2/bar","type":"reg","size":5,"mode":420,"offset":925,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./foo2/bar","type":"chunk","offset":957,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} testutil.go:371: Comparing: "" vs "" @@ -17860,6 +17833,11 @@ testutil.go:485: Offset: 957, NextOffset: 2478 testutil.go:371: Comparing: "" vs "" testutil.go:377: Directory: "" vs "": [.no.prefetch.landmark foo foo2] vs [foo foo2] + testutil.go:371: Comparing: "foo" vs "foo" + testutil.go:485: Offset: 336, NextOffset: 368 + testutil.go:485: Offset: 129, NextOffset: 161 + testutil.go:485: Offset: 368, NextOffset: 925 + testutil.go:485: Offset: 161, NextOffset: 638 testutil.go:371: Comparing: "foo2" vs "foo2" testutil.go:377: Directory: "foo2" vs "foo2": [bar] vs [bar] testutil.go:371: Comparing: "foo2/bar" vs "foo2/bar" @@ -17867,12 +17845,6 @@ testutil.go:485: Offset: 638, NextOffset: 670 testutil.go:485: Offset: 957, NextOffset: 2478 testutil.go:485: Offset: 670, NextOffset: 2017 - testutil.go:371: Comparing: "foo" vs "foo" - testutil.go:485: Offset: 336, NextOffset: 368 - testutil.go:485: Offset: 129, NextOffset: 161 - testutil.go:485: Offset: 368, NextOffset: 925 - testutil.go:485: Offset: 161, NextOffset: 638 -=== RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-2,prefix="/",src=2,format=USTAR === NAME TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=-1,prefix="/",lossless=true,format=USTAR gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1024 @@ -17888,12 +17860,14 @@ testutil.go:1465: [0]: {"name":"foo","type":"dir","mode":493} testutil.go:1465: [1]: {"name":"foo/big.txt","type":"reg","size":23,"mode":420,"offset":111,"digest":"sha256:2ff378dda6b0b6f55c24f1a6b192cf1d0fa1dc229d5396fa884b51bcb84aa255","chunkSize":4,"chunkDigest":"sha256:86e1de74820a9b252ba33b2eed445b0cd02c445b5f4b8007205aff1762d7301a"} testutil.go:1465: [2]: {"name":"foo/big.txt","type":"chunk","offset":139,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:81afb10b461acd8f2b7eee698fb0c314c454f7acb574a34baded7f6912fc7a0f"} +=== RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-2,prefix="/",src=2,format=PAX +=== NAME TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=-1,prefix="/",lossless=true,format=USTAR testutil.go:1465: [3]: {"name":"foo/big.txt","type":"chunk","offset":167,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:a5c935d142e9fa6eeb75c3424cad28ec117de0d1f6f818f7a8ec41247862d13a"} testutil.go:1465: [4]: {"name":"foo/big.txt","type":"chunk","offset":195,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:53a793b0a71115451c7710325929f71119cae80798460d6d400193fe43674c0c"} testutil.go:1465: [5]: {"name":"foo/big.txt","type":"chunk","offset":223,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:8a618a349c5916ad6a1e66631cb7e8bfba9163265e03661fd760f53d243add69"} testutil.go:1465: [6]: {"name":"foo/big.txt","type":"chunk","offset":251,"chunkOffset":20,"chunkSize":3,"chunkDigest":"sha256:898cef1b49045fd8d4bcac0c8fe0034c5ed28f00ed4f617bb8fdc9ea457d2ea0"} === RUN TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=-1,prefix="/",lossless=false,format=USTAR -=== RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-2,prefix="../",format=PAX +=== RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-1,prefix="/",format=GNU === NAME TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=-1,prefix="/",lossless=false,format=USTAR gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1024 @@ -17914,27 +17888,7 @@ testutil.go:1465: [5]: {"name":"foo/big.txt","type":"chunk","offset":223,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:8a618a349c5916ad6a1e66631cb7e8bfba9163265e03661fd760f53d243add69"} testutil.go:1465: [6]: {"name":"foo/big.txt","type":"chunk","offset":251,"chunkOffset":20,"chunkSize":3,"chunkDigest":"sha256:898cef1b49045fd8d4bcac0c8fe0034c5ed28f00ed4f617bb8fdc9ea457d2ea0"} === RUN TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=-1,prefix="/",lossless=true,format=PAX - gzip_test.go:62: got gzip streams: - gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1024 - gzip_test.go:80: [1] at 111 in stargz, uncompressed length 4 - gzip_test.go:80: [2] at 139 in stargz, uncompressed length 4 - gzip_test.go:80: [3] at 167 in stargz, uncompressed length 4 - gzip_test.go:80: [4] at 195 in stargz, uncompressed length 4 - gzip_test.go:80: [5] at 223 in stargz, uncompressed length 4 - gzip_test.go:80: [6] at 251 in stargz, uncompressed length 1616 - gzip_test.go:80: [7] at 291 in stargz, uncompressed length 3072 - gzip_test.go:80: [8] at 869 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000123STARGZ" -=== RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-2,prefix="../",format=GNU -=== NAME TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=-1,prefix="/",lossless=true,format=PAX - testutil.go:1462: got TOC entries: - testutil.go:1465: [0]: {"name":"foo","type":"dir","mode":493} - testutil.go:1465: [1]: {"name":"foo/big.txt","type":"reg","size":23,"mode":420,"offset":111,"digest":"sha256:2ff378dda6b0b6f55c24f1a6b192cf1d0fa1dc229d5396fa884b51bcb84aa255","chunkSize":4,"chunkDigest":"sha256:86e1de74820a9b252ba33b2eed445b0cd02c445b5f4b8007205aff1762d7301a"} - testutil.go:1465: [2]: {"name":"foo/big.txt","type":"chunk","offset":139,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:81afb10b461acd8f2b7eee698fb0c314c454f7acb574a34baded7f6912fc7a0f"} - testutil.go:1465: [3]: {"name":"foo/big.txt","type":"chunk","offset":167,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:a5c935d142e9fa6eeb75c3424cad28ec117de0d1f6f818f7a8ec41247862d13a"} - testutil.go:1465: [4]: {"name":"foo/big.txt","type":"chunk","offset":195,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:53a793b0a71115451c7710325929f71119cae80798460d6d400193fe43674c0c"} - testutil.go:1465: [5]: {"name":"foo/big.txt","type":"chunk","offset":223,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:8a618a349c5916ad6a1e66631cb7e8bfba9163265e03661fd760f53d243add69"} - testutil.go:1465: [6]: {"name":"foo/big.txt","type":"chunk","offset":251,"chunkOffset":20,"chunkSize":3,"chunkDigest":"sha256:898cef1b49045fd8d4bcac0c8fe0034c5ed28f00ed4f617bb8fdc9ea457d2ea0"} -=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-2,prefix="/",src=2,format=USTAR +=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-2,prefix="/",src=2,format=PAX testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"/foo","type":"reg","size":5,"mode":420,"offset":128,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/foo","type":"chunk","offset":160,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"/foo2/","type":"dir","mode":493},{"name":"/foo2/bar","type":"reg","size":5,"mode":420,"offset":636,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/foo2/bar","type":"chunk","offset":668,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":141,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"/foo","type":"reg","size":5,"mode":420,"offset":335,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/foo","type":"chunk","offset":367,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"/foo2/","type":"dir","mode":493},{"name":"/foo2/bar","type":"reg","size":5,"mode":420,"offset":924,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/foo2/bar","type":"chunk","offset":956,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} testutil.go:371: Comparing: "" vs "" @@ -17943,8 +17897,6 @@ testutil.go:485: Offset: 128, NextOffset: 160 testutil.go:485: Offset: 335, NextOffset: 367 testutil.go:485: Offset: 160, NextOffset: 636 -=== RUN TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=-1,prefix="/",lossless=false,format=PAX -=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-2,prefix="/",src=2,format=USTAR testutil.go:485: Offset: 367, NextOffset: 924 testutil.go:371: Comparing: "foo2" vs "foo2" testutil.go:377: Directory: "foo2" vs "foo2": [bar] vs [bar] @@ -17954,7 +17906,7 @@ testutil.go:485: Offset: 668, NextOffset: 2008 testutil.go:485: Offset: 956, NextOffset: 2473 testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [foo2 .no.prefetch.landmark foo] vs [foo foo2] + testutil.go:377: Directory: "" vs "": [.no.prefetch.landmark foo foo2] vs [foo foo2] testutil.go:371: Comparing: "foo" vs "foo" testutil.go:485: Offset: 335, NextOffset: 367 testutil.go:485: Offset: 128, NextOffset: 160 @@ -17967,8 +17919,28 @@ testutil.go:485: Offset: 636, NextOffset: 668 testutil.go:485: Offset: 956, NextOffset: 2473 testutil.go:485: Offset: 668, NextOffset: 2008 -=== RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-2,prefix="../",src=2,format=USTAR -=== NAME TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=-1,prefix="/",lossless=false,format=PAX +=== RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-2,prefix="../",src=2,format=PAX +=== RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-1,prefix="../",format=USTAR +=== NAME TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=-1,prefix="/",lossless=true,format=PAX + gzip_test.go:62: got gzip streams: + gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1024 + gzip_test.go:80: [1] at 111 in stargz, uncompressed length 4 + gzip_test.go:80: [2] at 139 in stargz, uncompressed length 4 + gzip_test.go:80: [3] at 167 in stargz, uncompressed length 4 + gzip_test.go:80: [4] at 195 in stargz, uncompressed length 4 + gzip_test.go:80: [5] at 223 in stargz, uncompressed length 4 + gzip_test.go:80: [6] at 251 in stargz, uncompressed length 1616 + gzip_test.go:80: [7] at 291 in stargz, uncompressed length 3072 + gzip_test.go:80: [8] at 869 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000123STARGZ" + testutil.go:1462: got TOC entries: + testutil.go:1465: [0]: {"name":"foo","type":"dir","mode":493} + testutil.go:1465: [1]: {"name":"foo/big.txt","type":"reg","size":23,"mode":420,"offset":111,"digest":"sha256:2ff378dda6b0b6f55c24f1a6b192cf1d0fa1dc229d5396fa884b51bcb84aa255","chunkSize":4,"chunkDigest":"sha256:86e1de74820a9b252ba33b2eed445b0cd02c445b5f4b8007205aff1762d7301a"} + testutil.go:1465: [2]: {"name":"foo/big.txt","type":"chunk","offset":139,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:81afb10b461acd8f2b7eee698fb0c314c454f7acb574a34baded7f6912fc7a0f"} + testutil.go:1465: [3]: {"name":"foo/big.txt","type":"chunk","offset":167,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:a5c935d142e9fa6eeb75c3424cad28ec117de0d1f6f818f7a8ec41247862d13a"} + testutil.go:1465: [4]: {"name":"foo/big.txt","type":"chunk","offset":195,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:53a793b0a71115451c7710325929f71119cae80798460d6d400193fe43674c0c"} + testutil.go:1465: [5]: {"name":"foo/big.txt","type":"chunk","offset":223,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:8a618a349c5916ad6a1e66631cb7e8bfba9163265e03661fd760f53d243add69"} + testutil.go:1465: [6]: {"name":"foo/big.txt","type":"chunk","offset":251,"chunkOffset":20,"chunkSize":3,"chunkDigest":"sha256:898cef1b49045fd8d4bcac0c8fe0034c5ed28f00ed4f617bb8fdc9ea457d2ea0"} +=== RUN TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=-1,prefix="/",lossless=false,format=PAX gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1024 gzip_test.go:80: [1] at 111 in stargz, uncompressed length 4 @@ -17987,9 +17959,8 @@ testutil.go:1465: [4]: {"name":"foo/big.txt","type":"chunk","offset":195,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:53a793b0a71115451c7710325929f71119cae80798460d6d400193fe43674c0c"} testutil.go:1465: [5]: {"name":"foo/big.txt","type":"chunk","offset":223,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:8a618a349c5916ad6a1e66631cb7e8bfba9163265e03661fd760f53d243add69"} testutil.go:1465: [6]: {"name":"foo/big.txt","type":"chunk","offset":251,"chunkOffset":20,"chunkSize":3,"chunkDigest":"sha256:898cef1b49045fd8d4bcac0c8fe0034c5ed28f00ed4f617bb8fdc9ea457d2ea0"} +=== RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-1,prefix="../",format=PAX === RUN TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=-1,prefix="/",lossless=true,format=GNU -=== RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=0,prefix="",format=USTAR#01 -=== NAME TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=-1,prefix="/",lossless=true,format=GNU gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1024 gzip_test.go:80: [1] at 108 in stargz, uncompressed length 4 @@ -18009,39 +17980,16 @@ testutil.go:1465: [5]: {"name":"foo/big.txt","type":"chunk","offset":220,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:8a618a349c5916ad6a1e66631cb7e8bfba9163265e03661fd760f53d243add69"} testutil.go:1465: [6]: {"name":"foo/big.txt","type":"chunk","offset":248,"chunkOffset":20,"chunkSize":3,"chunkDigest":"sha256:898cef1b49045fd8d4bcac0c8fe0034c5ed28f00ed4f617bb8fdc9ea457d2ea0"} === RUN TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=-1,prefix="/",lossless=false,format=GNU -=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-2,prefix="../",src=2,format=USTAR +=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-2,prefix="../",src=2,format=PAX testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"../foo","type":"reg","size":5,"mode":420,"offset":130,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../foo","type":"chunk","offset":162,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"../foo2/","type":"dir","mode":493},{"name":"../foo2/bar","type":"reg","size":5,"mode":420,"offset":642,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../foo2/bar","type":"chunk","offset":674,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":141,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"../foo","type":"reg","size":5,"mode":420,"offset":337,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../foo","type":"chunk","offset":369,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"../foo2/","type":"dir","mode":493},{"name":"../foo2/bar","type":"reg","size":5,"mode":420,"offset":931,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../foo2/bar","type":"chunk","offset":963,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [foo foo2] vs [.no.prefetch.landmark foo foo2] + testutil.go:377: Directory: "" vs "": [foo foo2] vs [foo2 .no.prefetch.landmark foo] testutil.go:371: Comparing: "foo" vs "foo" testutil.go:485: Offset: 130, NextOffset: 162 testutil.go:485: Offset: 337, NextOffset: 369 testutil.go:485: Offset: 162, NextOffset: 642 testutil.go:485: Offset: 369, NextOffset: 931 - testutil.go:371: Comparing: "foo2" vs "foo2" - testutil.go:377: Directory: "foo2" vs "foo2": [bar] vs [bar] - testutil.go:371: Comparing: "foo2/bar" vs "foo2/bar" - testutil.go:485: Offset: 642, NextOffset: 674 - testutil.go:485: Offset: 931, NextOffset: 963 - testutil.go:485: Offset: 674, NextOffset: 2025 - testutil.go:485: Offset: 963, NextOffset: 2489 - testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [.no.prefetch.landmark foo foo2] vs [foo foo2] - testutil.go:371: Comparing: "foo" vs "foo" - testutil.go:485: Offset: 337, NextOffset: 369 - testutil.go:485: Offset: 130, NextOffset: 162 - testutil.go:485: Offset: 369, NextOffset: 931 - testutil.go:485: Offset: 162, NextOffset: 642 - testutil.go:371: Comparing: "foo2" vs "foo2" - testutil.go:377: Directory: "foo2" vs "foo2": [bar] vs [bar] - testutil.go:371: Comparing: "foo2/bar" vs "foo2/bar" - testutil.go:485: Offset: 931, NextOffset: 963 -=== RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=0,prefix="",format=PAX#01 -=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-2,prefix="../",src=2,format=USTAR - testutil.go:485: Offset: 642, NextOffset: 674 - testutil.go:485: Offset: 963, NextOffset: 2489 - testutil.go:485: Offset: 674, NextOffset: 2025 === NAME TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=-1,prefix="/",lossless=false,format=GNU gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1024 @@ -18062,7 +18010,30 @@ testutil.go:1465: [5]: {"name":"foo/big.txt","type":"chunk","offset":220,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:8a618a349c5916ad6a1e66631cb7e8bfba9163265e03661fd760f53d243add69"} testutil.go:1465: [6]: {"name":"foo/big.txt","type":"chunk","offset":248,"chunkOffset":20,"chunkSize":3,"chunkDigest":"sha256:898cef1b49045fd8d4bcac0c8fe0034c5ed28f00ed4f617bb8fdc9ea457d2ea0"} === RUN TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=-1,prefix="../",lossless=true,format=USTAR -=== RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-2,prefix="",src=2,format=PAX +=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-2,prefix="../",src=2,format=PAX + testutil.go:371: Comparing: "foo2" vs "foo2" + testutil.go:377: Directory: "foo2" vs "foo2": [bar] vs [bar] + testutil.go:371: Comparing: "foo2/bar" vs "foo2/bar" + testutil.go:485: Offset: 642, NextOffset: 674 + testutil.go:485: Offset: 931, NextOffset: 963 + testutil.go:485: Offset: 674, NextOffset: 2025 + testutil.go:485: Offset: 963, NextOffset: 2489 + testutil.go:371: Comparing: "" vs "" + testutil.go:377: Directory: "" vs "": [foo2 .no.prefetch.landmark foo] vs [foo foo2] + testutil.go:371: Comparing: "foo" vs "foo" + testutil.go:485: Offset: 337, NextOffset: 369 + testutil.go:485: Offset: 130, NextOffset: 162 + testutil.go:485: Offset: 369, NextOffset: 931 + testutil.go:485: Offset: 162, NextOffset: 642 + testutil.go:371: Comparing: "foo2" vs "foo2" + testutil.go:377: Directory: "foo2" vs "foo2": [bar] vs [bar] + testutil.go:371: Comparing: "foo2/bar" vs "foo2/bar" + testutil.go:485: Offset: 931, NextOffset: 963 + testutil.go:485: Offset: 642, NextOffset: 674 + testutil.go:485: Offset: 963, NextOffset: 2489 + testutil.go:485: Offset: 674, NextOffset: 2025 +=== RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-2,prefix="",src=2,format=GNU +=== RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-1,prefix="../",format=GNU === NAME TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=-1,prefix="../",lossless=true,format=USTAR gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1024 @@ -18083,8 +18054,6 @@ testutil.go:1465: [5]: {"name":"foo/big.txt","type":"chunk","offset":225,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:8a618a349c5916ad6a1e66631cb7e8bfba9163265e03661fd760f53d243add69"} testutil.go:1465: [6]: {"name":"foo/big.txt","type":"chunk","offset":253,"chunkOffset":20,"chunkSize":3,"chunkDigest":"sha256:898cef1b49045fd8d4bcac0c8fe0034c5ed28f00ed4f617bb8fdc9ea457d2ea0"} === RUN TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=-1,prefix="../",lossless=false,format=USTAR -=== RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=0,prefix="",format=GNU#01 -=== NAME TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=-1,prefix="../",lossless=false,format=USTAR gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1024 gzip_test.go:80: [1] at 113 in stargz, uncompressed length 4 @@ -18123,42 +18092,8 @@ testutil.go:1465: [5]: {"name":"foo/big.txt","type":"chunk","offset":225,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:8a618a349c5916ad6a1e66631cb7e8bfba9163265e03661fd760f53d243add69"} testutil.go:1465: [6]: {"name":"foo/big.txt","type":"chunk","offset":253,"chunkOffset":20,"chunkSize":3,"chunkDigest":"sha256:898cef1b49045fd8d4bcac0c8fe0034c5ed28f00ed4f617bb8fdc9ea457d2ea0"} === RUN TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=-1,prefix="../",lossless=false,format=PAX -=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-2,prefix="",src=2,format=PAX - testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"foo","type":"reg","size":5,"mode":420,"offset":127,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"foo","type":"chunk","offset":159,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"foo2/","type":"dir","mode":493},{"name":"foo2/bar","type":"reg","size":5,"mode":420,"offset":632,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"foo2/bar","type":"chunk","offset":664,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} - testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":141,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"foo","type":"reg","size":5,"mode":420,"offset":334,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"foo","type":"chunk","offset":366,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"foo2/","type":"dir","mode":493},{"name":"foo2/bar","type":"reg","size":5,"mode":420,"offset":921,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"foo2/bar","type":"chunk","offset":953,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} - testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [foo2 foo] vs [foo foo2 .no.prefetch.landmark] - testutil.go:371: Comparing: "foo" vs "foo" - testutil.go:485: Offset: 127, NextOffset: 159 - testutil.go:485: Offset: 334, NextOffset: 366 - testutil.go:485: Offset: 159, NextOffset: 632 - testutil.go:485: Offset: 366, NextOffset: 921 - testutil.go:371: Comparing: "foo2" vs "foo2" - testutil.go:377: Directory: "foo2" vs "foo2": [bar] vs [bar] - testutil.go:371: Comparing: "foo2/bar" vs "foo2/bar" - testutil.go:485: Offset: 632, NextOffset: 664 - testutil.go:485: Offset: 921, NextOffset: 953 - testutil.go:485: Offset: 664, NextOffset: 2001 - testutil.go:485: Offset: 953, NextOffset: 2464 - testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [.no.prefetch.landmark foo foo2] vs [foo foo2] - testutil.go:371: Comparing: "foo" vs "foo" - testutil.go:485: Offset: 334, NextOffset: 366 - testutil.go:485: Offset: 127, NextOffset: 159 - testutil.go:485: Offset: 366, NextOffset: 921 - testutil.go:485: Offset: 159, NextOffset: 632 - testutil.go:371: Comparing: "foo2" vs "foo2" - testutil.go:377: Directory: "foo2" vs "foo2": [bar] vs [bar] - testutil.go:371: Comparing: "foo2/bar" vs "foo2/bar" - testutil.go:485: Offset: 921, NextOffset: 953 - testutil.go:485: Offset: 632, NextOffset: 664 - testutil.go:485: Offset: 953, NextOffset: 2464 - testutil.go:485: Offset: 664, NextOffset: 2001 -=== NAME TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=-1,prefix="../",lossless=false,format=PAX gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1024 -=== RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-2,prefix="./",src=2,format=PAX -=== NAME TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=-1,prefix="../",lossless=false,format=PAX gzip_test.go:80: [1] at 113 in stargz, uncompressed length 4 gzip_test.go:80: [2] at 141 in stargz, uncompressed length 4 gzip_test.go:80: [3] at 169 in stargz, uncompressed length 4 @@ -18166,8 +18101,6 @@ gzip_test.go:80: [5] at 225 in stargz, uncompressed length 4 gzip_test.go:80: [6] at 253 in stargz, uncompressed length 492 gzip_test.go:80: [7] at 285 in stargz, uncompressed length 3072 -=== RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=0,prefix="./",format=USTAR#01 -=== NAME TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=-1,prefix="../",lossless=false,format=PAX gzip_test.go:80: [8] at 865 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000011dSTARGZ" testutil.go:1462: got TOC entries: testutil.go:1465: [0]: {"name":"foo","type":"dir","mode":493} @@ -18178,6 +18111,8 @@ testutil.go:1465: [5]: {"name":"foo/big.txt","type":"chunk","offset":225,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:8a618a349c5916ad6a1e66631cb7e8bfba9163265e03661fd760f53d243add69"} testutil.go:1465: [6]: {"name":"foo/big.txt","type":"chunk","offset":253,"chunkOffset":20,"chunkSize":3,"chunkDigest":"sha256:898cef1b49045fd8d4bcac0c8fe0034c5ed28f00ed4f617bb8fdc9ea457d2ea0"} === RUN TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=-1,prefix="../",lossless=true,format=GNU +=== RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-2,prefix="",format=USTAR +=== NAME TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=-1,prefix="../",lossless=true,format=GNU gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1024 gzip_test.go:80: [1] at 112 in stargz, uncompressed length 4 @@ -18196,8 +18131,41 @@ testutil.go:1465: [4]: {"name":"foo/big.txt","type":"chunk","offset":196,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:53a793b0a71115451c7710325929f71119cae80798460d6d400193fe43674c0c"} testutil.go:1465: [5]: {"name":"foo/big.txt","type":"chunk","offset":224,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:8a618a349c5916ad6a1e66631cb7e8bfba9163265e03661fd760f53d243add69"} testutil.go:1465: [6]: {"name":"foo/big.txt","type":"chunk","offset":252,"chunkOffset":20,"chunkSize":3,"chunkDigest":"sha256:898cef1b49045fd8d4bcac0c8fe0034c5ed28f00ed4f617bb8fdc9ea457d2ea0"} +=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-2,prefix="",src=2,format=GNU + testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"foo","type":"reg","size":5,"mode":420,"offset":128,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"foo","type":"chunk","offset":160,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"foo2/","type":"dir","mode":493},{"name":"foo2/bar","type":"reg","size":5,"mode":420,"offset":634,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"foo2/bar","type":"chunk","offset":666,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} + testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":141,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"foo","type":"reg","size":5,"mode":420,"offset":335,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"foo","type":"chunk","offset":367,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"foo2/","type":"dir","mode":493},{"name":"foo2/bar","type":"reg","size":5,"mode":420,"offset":923,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"foo2/bar","type":"chunk","offset":955,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} + testutil.go:371: Comparing: "" vs "" + testutil.go:377: Directory: "" vs "": [foo foo2] vs [.no.prefetch.landmark foo foo2] + testutil.go:371: Comparing: "foo" vs "foo" + testutil.go:485: Offset: 128, NextOffset: 160 + testutil.go:485: Offset: 335, NextOffset: 367 + testutil.go:485: Offset: 160, NextOffset: 634 + testutil.go:485: Offset: 367, NextOffset: 923 + testutil.go:371: Comparing: "foo2" vs "foo2" + testutil.go:377: Directory: "foo2" vs "foo2": [bar] vs [bar] + testutil.go:371: Comparing: "foo2/bar" vs "foo2/bar" + testutil.go:485: Offset: 634, NextOffset: 666 + testutil.go:485: Offset: 923, NextOffset: 955 + testutil.go:485: Offset: 666, NextOffset: 2003 + testutil.go:485: Offset: 955, NextOffset: 2466 + testutil.go:371: Comparing: "" vs "" === RUN TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=-1,prefix="../",lossless=false,format=GNU -=== RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=0,prefix="./",format=PAX#01 +=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-2,prefix="",src=2,format=GNU + testutil.go:377: Directory: "" vs "": [.no.prefetch.landmark foo foo2] vs [foo foo2] + testutil.go:371: Comparing: "foo" vs "foo" + testutil.go:485: Offset: 335, NextOffset: 367 + testutil.go:485: Offset: 128, NextOffset: 160 + testutil.go:485: Offset: 367, NextOffset: 923 + testutil.go:485: Offset: 160, NextOffset: 634 + testutil.go:371: Comparing: "foo2" vs "foo2" + testutil.go:377: Directory: "foo2" vs "foo2": [bar] vs [bar] + testutil.go:371: Comparing: "foo2/bar" vs "foo2/bar" + testutil.go:485: Offset: 923, NextOffset: 955 + testutil.go:485: Offset: 634, NextOffset: 666 + testutil.go:485: Offset: 955, NextOffset: 2466 + testutil.go:485: Offset: 666, NextOffset: 2003 +=== RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-2,prefix="",format=PAX +=== RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-2,prefix="./",src=2,format=GNU === NAME TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=-1,prefix="../",lossless=false,format=GNU gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1024 @@ -18218,39 +18186,6 @@ testutil.go:1465: [5]: {"name":"foo/big.txt","type":"chunk","offset":224,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:8a618a349c5916ad6a1e66631cb7e8bfba9163265e03661fd760f53d243add69"} testutil.go:1465: [6]: {"name":"foo/big.txt","type":"chunk","offset":252,"chunkOffset":20,"chunkSize":3,"chunkDigest":"sha256:898cef1b49045fd8d4bcac0c8fe0034c5ed28f00ed4f617bb8fdc9ea457d2ea0"} === RUN TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=-2,prefix="",lossless=true,format=USTAR -=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-2,prefix="./",src=2,format=PAX - testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"./foo","type":"reg","size":5,"mode":420,"offset":129,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./foo","type":"chunk","offset":161,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"./foo2/","type":"dir","mode":493},{"name":"./foo2/bar","type":"reg","size":5,"mode":420,"offset":638,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./foo2/bar","type":"chunk","offset":670,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} - testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":141,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"./foo","type":"reg","size":5,"mode":420,"offset":336,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./foo","type":"chunk","offset":368,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"./foo2/","type":"dir","mode":493},{"name":"./foo2/bar","type":"reg","size":5,"mode":420,"offset":925,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./foo2/bar","type":"chunk","offset":957,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} - testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [foo foo2] vs [.no.prefetch.landmark foo foo2] - testutil.go:371: Comparing: "foo" vs "foo" - testutil.go:485: Offset: 129, NextOffset: 161 - testutil.go:485: Offset: 336, NextOffset: 368 - testutil.go:485: Offset: 161, NextOffset: 638 - testutil.go:485: Offset: 368, NextOffset: 925 - testutil.go:371: Comparing: "foo2" vs "foo2" - testutil.go:377: Directory: "foo2" vs "foo2": [bar] vs [bar] - testutil.go:371: Comparing: "foo2/bar" vs "foo2/bar" - testutil.go:485: Offset: 638, NextOffset: 670 - testutil.go:485: Offset: 925, NextOffset: 957 - testutil.go:485: Offset: 670, NextOffset: 2017 - testutil.go:485: Offset: 957, NextOffset: 2478 - testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [.no.prefetch.landmark foo foo2] vs [foo foo2] - testutil.go:371: Comparing: "foo" vs "foo" - testutil.go:485: Offset: 336, NextOffset: 368 - testutil.go:485: Offset: 129, NextOffset: 161 - testutil.go:485: Offset: 368, NextOffset: 925 - testutil.go:485: Offset: 161, NextOffset: 638 - testutil.go:371: Comparing: "foo2" vs "foo2" - testutil.go:377: Directory: "foo2" vs "foo2": [bar] vs [bar] - testutil.go:371: Comparing: "foo2/bar" vs "foo2/bar" - testutil.go:485: Offset: 925, NextOffset: 957 - testutil.go:485: Offset: 638, NextOffset: 670 - testutil.go:485: Offset: 957, NextOffset: 2478 - testutil.go:485: Offset: 670, NextOffset: 2017 -=== RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-2,prefix="/",src=2,format=PAX -=== NAME TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=-2,prefix="",lossless=true,format=USTAR gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1024 gzip_test.go:80: [1] at 222 in stargz, uncompressed length 4 @@ -18270,7 +18205,7 @@ testutil.go:1465: [5]: {"name":"foo/big.txt","type":"chunk","offset":350,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:8a618a349c5916ad6a1e66631cb7e8bfba9163265e03661fd760f53d243add69"} testutil.go:1465: [6]: {"name":"foo/big.txt","type":"chunk","offset":382,"chunkOffset":20,"chunkSize":3,"chunkDigest":"sha256:898cef1b49045fd8d4bcac0c8fe0034c5ed28f00ed4f617bb8fdc9ea457d2ea0"} === RUN TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=-2,prefix="",lossless=false,format=USTAR -=== RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=0,prefix="./",format=GNU#01 +=== RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-2,prefix="",format=GNU === NAME TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=-2,prefix="",lossless=false,format=USTAR gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1024 @@ -18303,51 +18238,48 @@ gzip_test.go:80: [8] at 2012 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000026fSTARGZ" testutil.go:1462: got TOC entries: testutil.go:1465: [0]: {"name":"foo","type":"dir","mode":493} - testutil.go:1465: [1]: {"name":"foo/big.txt","type":"reg","size":23,"mode":420,"offset":222,"digest":"sha256:2ff378dda6b0b6f55c24f1a6b192cf1d0fa1dc229d5396fa884b51bcb84aa255","chunkSize":4,"chunkDigest":"sha256:86e1de74820a9b252ba33b2eed445b0cd02c445b5f4b8007205aff1762d7301a"} - testutil.go:1465: [2]: {"name":"foo/big.txt","type":"chunk","offset":254,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:81afb10b461acd8f2b7eee698fb0c314c454f7acb574a34baded7f6912fc7a0f"} - testutil.go:1465: [3]: {"name":"foo/big.txt","type":"chunk","offset":286,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:a5c935d142e9fa6eeb75c3424cad28ec117de0d1f6f818f7a8ec41247862d13a"} -=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-2,prefix="/",src=2,format=PAX - testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"/foo","type":"reg","size":5,"mode":420,"offset":128,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/foo","type":"chunk","offset":160,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"/foo2/","type":"dir","mode":493},{"name":"/foo2/bar","type":"reg","size":5,"mode":420,"offset":636,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/foo2/bar","type":"chunk","offset":668,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} -=== NAME TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=-2,prefix="",lossless=true,format=PAX - testutil.go:1465: [4]: {"name":"foo/big.txt","type":"chunk","offset":318,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:53a793b0a71115451c7710325929f71119cae80798460d6d400193fe43674c0c"} - testutil.go:1465: [5]: {"name":"foo/big.txt","type":"chunk","offset":350,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:8a618a349c5916ad6a1e66631cb7e8bfba9163265e03661fd760f53d243add69"} -=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-2,prefix="/",src=2,format=PAX - testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":141,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"/foo","type":"reg","size":5,"mode":420,"offset":335,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/foo","type":"chunk","offset":367,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"/foo2/","type":"dir","mode":493},{"name":"/foo2/bar","type":"reg","size":5,"mode":420,"offset":924,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/foo2/bar","type":"chunk","offset":956,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} +=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-2,prefix="./",src=2,format=GNU + testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"./foo","type":"reg","size":5,"mode":420,"offset":130,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./foo","type":"chunk","offset":162,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"./foo2/","type":"dir","mode":493},{"name":"./foo2/bar","type":"reg","size":5,"mode":420,"offset":641,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./foo2/bar","type":"chunk","offset":673,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} + testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":141,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"./foo","type":"reg","size":5,"mode":420,"offset":337,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./foo","type":"chunk","offset":369,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"./foo2/","type":"dir","mode":493},{"name":"./foo2/bar","type":"reg","size":5,"mode":420,"offset":928,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./foo2/bar","type":"chunk","offset":960,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [foo foo2] vs [.no.prefetch.landmark foo foo2] - testutil.go:371: Comparing: "foo" vs "foo" - testutil.go:485: Offset: 128, NextOffset: 160 - testutil.go:485: Offset: 335, NextOffset: 367 - testutil.go:485: Offset: 160, NextOffset: 636 - testutil.go:485: Offset: 367, NextOffset: 924 -=== NAME TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=-2,prefix="",lossless=true,format=PAX - testutil.go:1465: [6]: {"name":"foo/big.txt","type":"chunk","offset":382,"chunkOffset":20,"chunkSize":3,"chunkDigest":"sha256:898cef1b49045fd8d4bcac0c8fe0034c5ed28f00ed4f617bb8fdc9ea457d2ea0"} -=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-2,prefix="/",src=2,format=PAX + testutil.go:377: Directory: "" vs "": [foo2 foo] vs [.no.prefetch.landmark foo foo2] testutil.go:371: Comparing: "foo2" vs "foo2" testutil.go:377: Directory: "foo2" vs "foo2": [bar] vs [bar] testutil.go:371: Comparing: "foo2/bar" vs "foo2/bar" - testutil.go:485: Offset: 636, NextOffset: 668 - testutil.go:485: Offset: 924, NextOffset: 956 - testutil.go:485: Offset: 668, NextOffset: 2008 - testutil.go:485: Offset: 956, NextOffset: 2473 + testutil.go:485: Offset: 641, NextOffset: 673 + testutil.go:485: Offset: 928, NextOffset: 960 + testutil.go:485: Offset: 673, NextOffset: 2020 + testutil.go:485: Offset: 960, NextOffset: 2481 + testutil.go:371: Comparing: "foo" vs "foo" + testutil.go:485: Offset: 130, NextOffset: 162 + testutil.go:485: Offset: 337, NextOffset: 369 + testutil.go:485: Offset: 162, NextOffset: 641 + testutil.go:485: Offset: 369, NextOffset: 928 testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [foo2 .no.prefetch.landmark foo] vs [foo foo2] + testutil.go:377: Directory: "" vs "": [.no.prefetch.landmark foo foo2] vs [foo foo2] testutil.go:371: Comparing: "foo" vs "foo" - testutil.go:485: Offset: 335, NextOffset: 367 - testutil.go:485: Offset: 128, NextOffset: 160 - testutil.go:485: Offset: 367, NextOffset: 924 - testutil.go:485: Offset: 160, NextOffset: 636 + testutil.go:485: Offset: 337, NextOffset: 369 + testutil.go:485: Offset: 130, NextOffset: 162 + testutil.go:485: Offset: 369, NextOffset: 928 + testutil.go:485: Offset: 162, NextOffset: 641 testutil.go:371: Comparing: "foo2" vs "foo2" testutil.go:377: Directory: "foo2" vs "foo2": [bar] vs [bar] testutil.go:371: Comparing: "foo2/bar" vs "foo2/bar" - testutil.go:485: Offset: 924, NextOffset: 956 - testutil.go:485: Offset: 636, NextOffset: 668 - testutil.go:485: Offset: 956, NextOffset: 2473 - testutil.go:485: Offset: 668, NextOffset: 2008 + testutil.go:485: Offset: 928, NextOffset: 960 + testutil.go:485: Offset: 641, NextOffset: 673 + testutil.go:485: Offset: 960, NextOffset: 2481 + testutil.go:485: Offset: 673, NextOffset: 2020 +=== NAME TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=-2,prefix="",lossless=true,format=PAX + testutil.go:1465: [1]: {"name":"foo/big.txt","type":"reg","size":23,"mode":420,"offset":222,"digest":"sha256:2ff378dda6b0b6f55c24f1a6b192cf1d0fa1dc229d5396fa884b51bcb84aa255","chunkSize":4,"chunkDigest":"sha256:86e1de74820a9b252ba33b2eed445b0cd02c445b5f4b8007205aff1762d7301a"} +=== RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-2,prefix="/",src=2,format=GNU +=== NAME TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=-2,prefix="",lossless=true,format=PAX + testutil.go:1465: [2]: {"name":"foo/big.txt","type":"chunk","offset":254,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:81afb10b461acd8f2b7eee698fb0c314c454f7acb574a34baded7f6912fc7a0f"} + testutil.go:1465: [3]: {"name":"foo/big.txt","type":"chunk","offset":286,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:a5c935d142e9fa6eeb75c3424cad28ec117de0d1f6f818f7a8ec41247862d13a"} + testutil.go:1465: [4]: {"name":"foo/big.txt","type":"chunk","offset":318,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:53a793b0a71115451c7710325929f71119cae80798460d6d400193fe43674c0c"} + testutil.go:1465: [5]: {"name":"foo/big.txt","type":"chunk","offset":350,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:8a618a349c5916ad6a1e66631cb7e8bfba9163265e03661fd760f53d243add69"} + testutil.go:1465: [6]: {"name":"foo/big.txt","type":"chunk","offset":382,"chunkOffset":20,"chunkSize":3,"chunkDigest":"sha256:898cef1b49045fd8d4bcac0c8fe0034c5ed28f00ed4f617bb8fdc9ea457d2ea0"} +=== RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-2,prefix="./",format=USTAR === RUN TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=-2,prefix="",lossless=false,format=PAX -=== RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-2,prefix="../",src=2,format=PAX -=== RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=0,prefix="/",format=USTAR#01 -=== NAME TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=-2,prefix="",lossless=false,format=PAX gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1024 gzip_test.go:80: [1] at 222 in stargz, uncompressed length 4 @@ -18367,6 +18299,28 @@ testutil.go:1465: [5]: {"name":"foo/big.txt","type":"chunk","offset":350,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:8a618a349c5916ad6a1e66631cb7e8bfba9163265e03661fd760f53d243add69"} testutil.go:1465: [6]: {"name":"foo/big.txt","type":"chunk","offset":382,"chunkOffset":20,"chunkSize":3,"chunkDigest":"sha256:898cef1b49045fd8d4bcac0c8fe0034c5ed28f00ed4f617bb8fdc9ea457d2ea0"} === RUN TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=-2,prefix="",lossless=true,format=GNU +=== RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-2,prefix="./",format=PAX +=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-2,prefix="/",src=2,format=GNU + testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"/foo","type":"reg","size":5,"mode":420,"offset":130,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/foo","type":"chunk","offset":162,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"/foo2/","type":"dir","mode":493},{"name":"/foo2/bar","type":"reg","size":5,"mode":420,"offset":638,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/foo2/bar","type":"chunk","offset":670,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} + testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":141,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"/foo","type":"reg","size":5,"mode":420,"offset":337,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/foo","type":"chunk","offset":369,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"/foo2/","type":"dir","mode":493},{"name":"/foo2/bar","type":"reg","size":5,"mode":420,"offset":926,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/foo2/bar","type":"chunk","offset":958,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} + testutil.go:371: Comparing: "" vs "" + testutil.go:377: Directory: "" vs "": [foo2 foo] vs [.no.prefetch.landmark foo foo2] + testutil.go:371: Comparing: "foo" vs "foo" + testutil.go:485: Offset: 130, NextOffset: 162 + testutil.go:485: Offset: 337, NextOffset: 369 + testutil.go:485: Offset: 162, NextOffset: 638 + testutil.go:485: Offset: 369, NextOffset: 926 + testutil.go:371: Comparing: "foo2" vs "foo2" + testutil.go:377: Directory: "foo2" vs "foo2": [bar] vs [bar] + testutil.go:371: Comparing: "foo2/bar" vs "foo2/bar" + testutil.go:485: Offset: 638, NextOffset: 670 + testutil.go:485: Offset: 926, NextOffset: 958 + testutil.go:485: Offset: 670, NextOffset: 2010 + testutil.go:485: Offset: 958, NextOffset: 2475 + testutil.go:371: Comparing: "" vs "" + testutil.go:377: Directory: "" vs "": [.no.prefetch.landmark foo foo2] vs [foo foo2] + testutil.go:371: Comparing: "foo" vs "foo" +=== NAME TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=-2,prefix="",lossless=true,format=GNU gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1024 gzip_test.go:80: [1] at 224 in stargz, uncompressed length 4 @@ -18377,6 +18331,20 @@ gzip_test.go:80: [6] at 384 in stargz, uncompressed length 1616 gzip_test.go:80: [7] at 625 in stargz, uncompressed length 3072 gzip_test.go:80: [8] at 2014 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000271STARGZ" +=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-2,prefix="/",src=2,format=GNU + testutil.go:485: Offset: 337, NextOffset: 369 + testutil.go:485: Offset: 130, NextOffset: 162 + testutil.go:485: Offset: 369, NextOffset: 926 + testutil.go:485: Offset: 162, NextOffset: 638 + testutil.go:371: Comparing: "foo2" vs "foo2" + testutil.go:377: Directory: "foo2" vs "foo2": [bar] vs [bar] + testutil.go:371: Comparing: "foo2/bar" vs "foo2/bar" + testutil.go:485: Offset: 926, NextOffset: 958 + testutil.go:485: Offset: 638, NextOffset: 670 + testutil.go:485: Offset: 958, NextOffset: 2475 + testutil.go:485: Offset: 670, NextOffset: 2010 +=== RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-2,prefix="../",src=2,format=GNU +=== NAME TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=-2,prefix="",lossless=true,format=GNU testutil.go:1462: got TOC entries: testutil.go:1465: [0]: {"name":"foo","type":"dir","mode":493} testutil.go:1465: [1]: {"name":"foo/big.txt","type":"reg","size":23,"mode":420,"offset":224,"digest":"sha256:2ff378dda6b0b6f55c24f1a6b192cf1d0fa1dc229d5396fa884b51bcb84aa255","chunkSize":4,"chunkDigest":"sha256:86e1de74820a9b252ba33b2eed445b0cd02c445b5f4b8007205aff1762d7301a"} @@ -18385,9 +18353,8 @@ testutil.go:1465: [4]: {"name":"foo/big.txt","type":"chunk","offset":320,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:53a793b0a71115451c7710325929f71119cae80798460d6d400193fe43674c0c"} testutil.go:1465: [5]: {"name":"foo/big.txt","type":"chunk","offset":352,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:8a618a349c5916ad6a1e66631cb7e8bfba9163265e03661fd760f53d243add69"} testutil.go:1465: [6]: {"name":"foo/big.txt","type":"chunk","offset":384,"chunkOffset":20,"chunkSize":3,"chunkDigest":"sha256:898cef1b49045fd8d4bcac0c8fe0034c5ed28f00ed4f617bb8fdc9ea457d2ea0"} +=== RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-2,prefix="./",format=GNU === RUN TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=-2,prefix="",lossless=false,format=GNU -=== RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=0,prefix="/",format=PAX#01 -=== NAME TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=-2,prefix="",lossless=false,format=GNU gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1024 gzip_test.go:80: [1] at 224 in stargz, uncompressed length 4 @@ -18395,79 +18362,63 @@ gzip_test.go:80: [3] at 288 in stargz, uncompressed length 4 gzip_test.go:80: [4] at 320 in stargz, uncompressed length 4 gzip_test.go:80: [5] at 352 in stargz, uncompressed length 4 -=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-2,prefix="../",src=2,format=PAX - testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"../foo","type":"reg","size":5,"mode":420,"offset":130,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../foo","type":"chunk","offset":162,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"../foo2/","type":"dir","mode":493},{"name":"../foo2/bar","type":"reg","size":5,"mode":420,"offset":642,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../foo2/bar","type":"chunk","offset":674,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} - testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":141,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"../foo","type":"reg","size":5,"mode":420,"offset":337,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../foo","type":"chunk","offset":369,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"../foo2/","type":"dir","mode":493},{"name":"../foo2/bar","type":"reg","size":5,"mode":420,"offset":931,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../foo2/bar","type":"chunk","offset":963,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} - testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [foo foo2] vs [.no.prefetch.landmark foo foo2] - testutil.go:371: Comparing: "foo" vs "foo" - testutil.go:485: Offset: 130, NextOffset: 162 -=== NAME TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=-2,prefix="",lossless=false,format=GNU gzip_test.go:80: [6] at 384 in stargz, uncompressed length 492 -=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-2,prefix="../",src=2,format=PAX - testutil.go:485: Offset: 337, NextOffset: 369 -=== NAME TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=-2,prefix="",lossless=false,format=GNU gzip_test.go:80: [7] at 484 in stargz, uncompressed length 3072 -=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-2,prefix="../",src=2,format=PAX - testutil.go:485: Offset: 162, NextOffset: 642 -=== NAME TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=-2,prefix="",lossless=false,format=GNU gzip_test.go:80: [8] at 1873 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000001e4STARGZ" -=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-2,prefix="../",src=2,format=PAX - testutil.go:485: Offset: 369, NextOffset: 931 - testutil.go:371: Comparing: "foo2" vs "foo2" - testutil.go:377: Directory: "foo2" vs "foo2": [bar] vs [bar] - testutil.go:371: Comparing: "foo2/bar" vs "foo2/bar" - testutil.go:485: Offset: 642, NextOffset: 674 - testutil.go:485: Offset: 931, NextOffset: 963 - testutil.go:485: Offset: 674, NextOffset: 2025 - testutil.go:485: Offset: 963, NextOffset: 2489 - testutil.go:371: Comparing: "" vs "" -=== NAME TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=-2,prefix="",lossless=false,format=GNU testutil.go:1462: got TOC entries: -=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-2,prefix="../",src=2,format=PAX - testutil.go:377: Directory: "" vs "": [foo foo2 .no.prefetch.landmark] vs [foo foo2] -=== NAME TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=-2,prefix="",lossless=false,format=GNU testutil.go:1465: [0]: {"name":"foo","type":"dir","mode":493} -=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-2,prefix="../",src=2,format=PAX - testutil.go:371: Comparing: "foo" vs "foo" -=== NAME TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=-2,prefix="",lossless=false,format=GNU testutil.go:1465: [1]: {"name":"foo/big.txt","type":"reg","size":23,"mode":420,"offset":224,"digest":"sha256:2ff378dda6b0b6f55c24f1a6b192cf1d0fa1dc229d5396fa884b51bcb84aa255","chunkSize":4,"chunkDigest":"sha256:86e1de74820a9b252ba33b2eed445b0cd02c445b5f4b8007205aff1762d7301a"} -=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-2,prefix="../",src=2,format=PAX - testutil.go:485: Offset: 337, NextOffset: 369 -=== NAME TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=-2,prefix="",lossless=false,format=GNU testutil.go:1465: [2]: {"name":"foo/big.txt","type":"chunk","offset":256,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:81afb10b461acd8f2b7eee698fb0c314c454f7acb574a34baded7f6912fc7a0f"} testutil.go:1465: [3]: {"name":"foo/big.txt","type":"chunk","offset":288,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:a5c935d142e9fa6eeb75c3424cad28ec117de0d1f6f818f7a8ec41247862d13a"} testutil.go:1465: [4]: {"name":"foo/big.txt","type":"chunk","offset":320,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:53a793b0a71115451c7710325929f71119cae80798460d6d400193fe43674c0c"} -=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-2,prefix="../",src=2,format=PAX - testutil.go:485: Offset: 130, NextOffset: 162 -=== NAME TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=-2,prefix="",lossless=false,format=GNU testutil.go:1465: [5]: {"name":"foo/big.txt","type":"chunk","offset":352,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:8a618a349c5916ad6a1e66631cb7e8bfba9163265e03661fd760f53d243add69"} testutil.go:1465: [6]: {"name":"foo/big.txt","type":"chunk","offset":384,"chunkOffset":20,"chunkSize":3,"chunkDigest":"sha256:898cef1b49045fd8d4bcac0c8fe0034c5ed28f00ed4f617bb8fdc9ea457d2ea0"} -=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-2,prefix="../",src=2,format=PAX - testutil.go:485: Offset: 369, NextOffset: 931 - testutil.go:485: Offset: 162, NextOffset: 642 +=== RUN TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=-2,prefix="./",lossless=true,format=USTAR +=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-2,prefix="../",src=2,format=GNU + testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"../foo","type":"reg","size":5,"mode":420,"offset":131,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../foo","type":"chunk","offset":163,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"../foo2/","type":"dir","mode":493},{"name":"../foo2/bar","type":"reg","size":5,"mode":420,"offset":645,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../foo2/bar","type":"chunk","offset":677,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} + testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":141,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"../foo","type":"reg","size":5,"mode":420,"offset":338,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../foo","type":"chunk","offset":370,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"../foo2/","type":"dir","mode":493},{"name":"../foo2/bar","type":"reg","size":5,"mode":420,"offset":933,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../foo2/bar","type":"chunk","offset":965,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} + testutil.go:371: Comparing: "" vs "" + testutil.go:377: Directory: "" vs "": [foo foo2] vs [foo foo2 .no.prefetch.landmark] + testutil.go:371: Comparing: "foo" vs "foo" + testutil.go:485: Offset: 131, NextOffset: 163 + testutil.go:485: Offset: 338, NextOffset: 370 + testutil.go:485: Offset: 163, NextOffset: 645 + testutil.go:485: Offset: 370, NextOffset: 933 testutil.go:371: Comparing: "foo2" vs "foo2" testutil.go:377: Directory: "foo2" vs "foo2": [bar] vs [bar] testutil.go:371: Comparing: "foo2/bar" vs "foo2/bar" - testutil.go:485: Offset: 931, NextOffset: 963 - testutil.go:485: Offset: 642, NextOffset: 674 - testutil.go:485: Offset: 963, NextOffset: 2489 - testutil.go:485: Offset: 674, NextOffset: 2025 -=== RUN TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=-2,prefix="./",lossless=true,format=USTAR -=== RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-2,prefix="",src=2,format=GNU + testutil.go:485: Offset: 645, NextOffset: 677 + testutil.go:485: Offset: 933, NextOffset: 965 + testutil.go:485: Offset: 677, NextOffset: 2029 + testutil.go:485: Offset: 965, NextOffset: 2490 + testutil.go:371: Comparing: "" vs "" + testutil.go:377: Directory: "" vs "": [.no.prefetch.landmark foo foo2] vs [foo foo2] + testutil.go:371: Comparing: "foo" vs "foo" + testutil.go:485: Offset: 338, NextOffset: 370 + testutil.go:485: Offset: 131, NextOffset: 163 + testutil.go:485: Offset: 370, NextOffset: 933 + testutil.go:485: Offset: 163, NextOffset: 645 === NAME TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=-2,prefix="./",lossless=true,format=USTAR gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1024 gzip_test.go:80: [1] at 225 in stargz, uncompressed length 4 gzip_test.go:80: [2] at 257 in stargz, uncompressed length 4 +=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-2,prefix="../",src=2,format=GNU + testutil.go:371: Comparing: "foo2" vs "foo2" + testutil.go:377: Directory: "foo2" vs "foo2": [bar] vs [bar] + testutil.go:371: Comparing: "foo2/bar" vs "foo2/bar" + testutil.go:485: Offset: 933, NextOffset: 965 + testutil.go:485: Offset: 645, NextOffset: 677 + testutil.go:485: Offset: 965, NextOffset: 2490 + testutil.go:485: Offset: 677, NextOffset: 2029 +=== RUN TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="",src=0,format=USTAR +=== NAME TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=-2,prefix="./",lossless=true,format=USTAR gzip_test.go:80: [3] at 289 in stargz, uncompressed length 4 gzip_test.go:80: [4] at 321 in stargz, uncompressed length 4 gzip_test.go:80: [5] at 353 in stargz, uncompressed length 4 gzip_test.go:80: [6] at 385 in stargz, uncompressed length 1616 gzip_test.go:80: [7] at 626 in stargz, uncompressed length 3072 gzip_test.go:80: [8] at 2028 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000272STARGZ" -=== RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=0,prefix="/",format=GNU#01 -=== NAME TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=-2,prefix="./",lossless=true,format=USTAR testutil.go:1462: got TOC entries: testutil.go:1465: [0]: {"name":"foo","type":"dir","mode":493} testutil.go:1465: [1]: {"name":"foo/big.txt","type":"reg","size":23,"mode":420,"offset":225,"digest":"sha256:2ff378dda6b0b6f55c24f1a6b192cf1d0fa1dc229d5396fa884b51bcb84aa255","chunkSize":4,"chunkDigest":"sha256:86e1de74820a9b252ba33b2eed445b0cd02c445b5f4b8007205aff1762d7301a"} @@ -18477,6 +18428,8 @@ testutil.go:1465: [5]: {"name":"foo/big.txt","type":"chunk","offset":353,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:8a618a349c5916ad6a1e66631cb7e8bfba9163265e03661fd760f53d243add69"} testutil.go:1465: [6]: {"name":"foo/big.txt","type":"chunk","offset":385,"chunkOffset":20,"chunkSize":3,"chunkDigest":"sha256:898cef1b49045fd8d4bcac0c8fe0034c5ed28f00ed4f617bb8fdc9ea457d2ea0"} === RUN TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=-2,prefix="./",lossless=false,format=USTAR +=== RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-2,prefix="/",format=USTAR +=== NAME TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=-2,prefix="./",lossless=false,format=USTAR gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1024 gzip_test.go:80: [1] at 225 in stargz, uncompressed length 4 @@ -18496,39 +18449,6 @@ testutil.go:1465: [5]: {"name":"foo/big.txt","type":"chunk","offset":353,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:8a618a349c5916ad6a1e66631cb7e8bfba9163265e03661fd760f53d243add69"} testutil.go:1465: [6]: {"name":"foo/big.txt","type":"chunk","offset":385,"chunkOffset":20,"chunkSize":3,"chunkDigest":"sha256:898cef1b49045fd8d4bcac0c8fe0034c5ed28f00ed4f617bb8fdc9ea457d2ea0"} === RUN TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=-2,prefix="./",lossless=true,format=PAX -=== RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=0,prefix="../",format=USTAR#01 -=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-2,prefix="",src=2,format=GNU - testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"foo","type":"reg","size":5,"mode":420,"offset":128,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"foo","type":"chunk","offset":160,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"foo2/","type":"dir","mode":493},{"name":"foo2/bar","type":"reg","size":5,"mode":420,"offset":634,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"foo2/bar","type":"chunk","offset":666,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} - testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":141,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"foo","type":"reg","size":5,"mode":420,"offset":335,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"foo","type":"chunk","offset":367,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"foo2/","type":"dir","mode":493},{"name":"foo2/bar","type":"reg","size":5,"mode":420,"offset":923,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"foo2/bar","type":"chunk","offset":955,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} - testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [foo foo2] vs [.no.prefetch.landmark foo foo2] - testutil.go:371: Comparing: "foo" vs "foo" - testutil.go:485: Offset: 128, NextOffset: 160 - testutil.go:485: Offset: 335, NextOffset: 367 - testutil.go:485: Offset: 160, NextOffset: 634 - testutil.go:485: Offset: 367, NextOffset: 923 - testutil.go:371: Comparing: "foo2" vs "foo2" - testutil.go:377: Directory: "foo2" vs "foo2": [bar] vs [bar] - testutil.go:371: Comparing: "foo2/bar" vs "foo2/bar" - testutil.go:485: Offset: 634, NextOffset: 666 - testutil.go:485: Offset: 923, NextOffset: 955 - testutil.go:485: Offset: 666, NextOffset: 2003 - testutil.go:485: Offset: 955, NextOffset: 2466 - testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [foo foo2 .no.prefetch.landmark] vs [foo2 foo] - testutil.go:371: Comparing: "foo" vs "foo" - testutil.go:485: Offset: 335, NextOffset: 367 - testutil.go:485: Offset: 128, NextOffset: 160 - testutil.go:485: Offset: 367, NextOffset: 923 - testutil.go:485: Offset: 160, NextOffset: 634 - testutil.go:371: Comparing: "foo2" vs "foo2" - testutil.go:377: Directory: "foo2" vs "foo2": [bar] vs [bar] - testutil.go:371: Comparing: "foo2/bar" vs "foo2/bar" - testutil.go:485: Offset: 923, NextOffset: 955 - testutil.go:485: Offset: 634, NextOffset: 666 - testutil.go:485: Offset: 955, NextOffset: 2466 - testutil.go:485: Offset: 666, NextOffset: 2003 -=== NAME TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=-2,prefix="./",lossless=true,format=PAX gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1024 gzip_test.go:80: [1] at 225 in stargz, uncompressed length 4 @@ -18539,8 +18459,6 @@ gzip_test.go:80: [6] at 385 in stargz, uncompressed length 1616 gzip_test.go:80: [7] at 626 in stargz, uncompressed length 3072 gzip_test.go:80: [8] at 2028 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000272STARGZ" -=== RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-2,prefix="./",src=2,format=GNU -=== NAME TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=-2,prefix="./",lossless=true,format=PAX testutil.go:1462: got TOC entries: testutil.go:1465: [0]: {"name":"foo","type":"dir","mode":493} testutil.go:1465: [1]: {"name":"foo/big.txt","type":"reg","size":23,"mode":420,"offset":225,"digest":"sha256:2ff378dda6b0b6f55c24f1a6b192cf1d0fa1dc229d5396fa884b51bcb84aa255","chunkSize":4,"chunkDigest":"sha256:86e1de74820a9b252ba33b2eed445b0cd02c445b5f4b8007205aff1762d7301a"} @@ -18550,6 +18468,8 @@ testutil.go:1465: [5]: {"name":"foo/big.txt","type":"chunk","offset":353,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:8a618a349c5916ad6a1e66631cb7e8bfba9163265e03661fd760f53d243add69"} testutil.go:1465: [6]: {"name":"foo/big.txt","type":"chunk","offset":385,"chunkOffset":20,"chunkSize":3,"chunkDigest":"sha256:898cef1b49045fd8d4bcac0c8fe0034c5ed28f00ed4f617bb8fdc9ea457d2ea0"} === RUN TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=-2,prefix="./",lossless=false,format=PAX +=== RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-2,prefix="/",format=PAX +=== NAME TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=-2,prefix="./",lossless=false,format=PAX gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1024 gzip_test.go:80: [1] at 225 in stargz, uncompressed length 4 @@ -18560,6 +18480,85 @@ gzip_test.go:80: [6] at 385 in stargz, uncompressed length 492 gzip_test.go:80: [7] at 485 in stargz, uncompressed length 3072 gzip_test.go:80: [8] at 1887 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000001e5STARGZ" +=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="",src=0,format=USTAR + testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"foo","type":"reg","size":6,"mode":420,"offset":540,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo","type":"chunk","offset":572,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo2","type":"reg","size":6,"mode":420,"offset":2132,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo2","type":"chunk","offset":2164,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo3","type":"reg","size":6,"mode":420,"offset":3724,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo3","type":"chunk","offset":3756,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo4","type":"reg","size":6,"mode":420,"offset":5316,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo4","type":"chunk","offset":5348,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo5","type":"reg","size":6,"mode":420,"offset":6908,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo5","type":"chunk","offset":6940,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo6","type":"reg","size":6,"mode":420,"offset":8500,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo6","type":"chunk","offset":8532,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} + testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":540,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"foo","type":"reg","size":6,"mode":420,"offset":1592,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo","type":"chunk","offset":1624,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo2","type":"reg","size":6,"mode":420,"offset":3184,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo2","type":"chunk","offset":3216,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo3","type":"reg","size":6,"mode":420,"offset":4804,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo3","type":"chunk","offset":4836,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo4","type":"reg","size":6,"mode":420,"offset":6424,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo4","type":"chunk","offset":6456,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo5","type":"reg","size":6,"mode":420,"offset":8016,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo5","type":"chunk","offset":8048,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo6","type":"reg","size":6,"mode":420,"offset":9636,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo6","type":"chunk","offset":9668,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} + testutil.go:371: Comparing: "" vs "" + testutil.go:377: Directory: "" vs "": [foo_empty foo2 foo3 foo4 foo_empty4 foo5 foo_empty5 foo foo_empty2 foo_empty3 foo6] vs [.no.prefetch.landmark foo_empty foo2 foo_empty2 foo4 foo5 foo_empty5 foo6 foo foo3 foo_empty3 foo_empty4] + testutil.go:371: Comparing: "foo" vs "foo" + testutil.go:485: Offset: 540, NextOffset: 572 + testutil.go:485: Offset: 1592, NextOffset: 1624 + testutil.go:485: Offset: 572, NextOffset: 2132 + testutil.go:485: Offset: 1624, NextOffset: 3184 + testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" + testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" + testutil.go:371: Comparing: "foo6" vs "foo6" + testutil.go:485: Offset: 8500, NextOffset: 8532 + testutil.go:485: Offset: 9636, NextOffset: 9668 + testutil.go:485: Offset: 8532, NextOffset: 14779 + testutil.go:485: Offset: 9668, NextOffset: 15915 + testutil.go:371: Comparing: "foo_empty" vs "foo_empty" + testutil.go:371: Comparing: "foo2" vs "foo2" + testutil.go:485: Offset: 2132, NextOffset: 2164 + testutil.go:485: Offset: 3184, NextOffset: 3216 + testutil.go:485: Offset: 2164, NextOffset: 3724 + testutil.go:485: Offset: 3216, NextOffset: 4804 + testutil.go:371: Comparing: "foo3" vs "foo3" + testutil.go:485: Offset: 3724, NextOffset: 3756 + testutil.go:485: Offset: 4804, NextOffset: 4836 + testutil.go:485: Offset: 3756, NextOffset: 5316 + testutil.go:485: Offset: 4836, NextOffset: 6424 + testutil.go:371: Comparing: "foo4" vs "foo4" + testutil.go:485: Offset: 5316, NextOffset: 5348 + testutil.go:485: Offset: 6424, NextOffset: 6456 + testutil.go:485: Offset: 5348, NextOffset: 6908 + testutil.go:485: Offset: 6456, NextOffset: 8016 + testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" + testutil.go:371: Comparing: "foo5" vs "foo5" + testutil.go:485: Offset: 6908, NextOffset: 6940 + testutil.go:485: Offset: 8016, NextOffset: 8048 + testutil.go:485: Offset: 6940, NextOffset: 8500 + testutil.go:485: Offset: 8048, NextOffset: 9636 + testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" + testutil.go:371: Comparing: "" vs "" + testutil.go:377: Directory: "" vs "": [foo foo3 foo_empty3 foo_empty4 foo5 foo_empty5 foo6 .no.prefetch.landmark foo_empty foo2 foo_empty2 foo4] vs [foo_empty4 foo5 foo_empty5 foo_empty foo2 foo3 foo4 foo foo_empty2 foo_empty3 foo6] + testutil.go:371: Comparing: "foo2" vs "foo2" + testutil.go:485: Offset: 3184, NextOffset: 3216 + testutil.go:485: Offset: 2132, NextOffset: 2164 + testutil.go:485: Offset: 3216, NextOffset: 4804 + testutil.go:485: Offset: 2164, NextOffset: 3724 + testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" + testutil.go:371: Comparing: "foo4" vs "foo4" + testutil.go:485: Offset: 6424, NextOffset: 6456 + testutil.go:485: Offset: 5316, NextOffset: 5348 + testutil.go:485: Offset: 6456, NextOffset: 8016 + testutil.go:485: Offset: 5348, NextOffset: 6908 + testutil.go:371: Comparing: "foo5" vs "foo5" + testutil.go:485: Offset: 8016, NextOffset: 8048 + testutil.go:485: Offset: 6908, NextOffset: 6940 + testutil.go:485: Offset: 8048, NextOffset: 9636 + testutil.go:485: Offset: 6940, NextOffset: 8500 + testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" + testutil.go:371: Comparing: "foo6" vs "foo6" + testutil.go:485: Offset: 9636, NextOffset: 9668 + testutil.go:485: Offset: 8500, NextOffset: 8532 + testutil.go:485: Offset: 9668, NextOffset: 15915 + testutil.go:485: Offset: 8532, NextOffset: 14779 + testutil.go:371: Comparing: "foo_empty" vs "foo_empty" + testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" + testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" + testutil.go:371: Comparing: "foo" vs "foo" + testutil.go:485: Offset: 1592, NextOffset: 1624 + testutil.go:485: Offset: 540, NextOffset: 572 + testutil.go:485: Offset: 1624, NextOffset: 3184 + testutil.go:485: Offset: 572, NextOffset: 2132 + testutil.go:371: Comparing: "foo3" vs "foo3" + testutil.go:485: Offset: 4804, NextOffset: 4836 + testutil.go:485: Offset: 3724, NextOffset: 3756 + testutil.go:485: Offset: 4836, NextOffset: 6424 + testutil.go:485: Offset: 3756, NextOffset: 5316 +=== RUN TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="./",src=0,format=USTAR +=== NAME TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=-2,prefix="./",lossless=false,format=PAX testutil.go:1462: got TOC entries: testutil.go:1465: [0]: {"name":"foo","type":"dir","mode":493} testutil.go:1465: [1]: {"name":"foo/big.txt","type":"reg","size":23,"mode":420,"offset":225,"digest":"sha256:2ff378dda6b0b6f55c24f1a6b192cf1d0fa1dc229d5396fa884b51bcb84aa255","chunkSize":4,"chunkDigest":"sha256:86e1de74820a9b252ba33b2eed445b0cd02c445b5f4b8007205aff1762d7301a"} @@ -18568,8 +18567,9 @@ testutil.go:1465: [4]: {"name":"foo/big.txt","type":"chunk","offset":321,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:53a793b0a71115451c7710325929f71119cae80798460d6d400193fe43674c0c"} testutil.go:1465: [5]: {"name":"foo/big.txt","type":"chunk","offset":353,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:8a618a349c5916ad6a1e66631cb7e8bfba9163265e03661fd760f53d243add69"} testutil.go:1465: [6]: {"name":"foo/big.txt","type":"chunk","offset":385,"chunkOffset":20,"chunkSize":3,"chunkDigest":"sha256:898cef1b49045fd8d4bcac0c8fe0034c5ed28f00ed4f617bb8fdc9ea457d2ea0"} -=== RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=0,prefix="../",format=PAX#01 === RUN TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=-2,prefix="./",lossless=true,format=GNU +=== RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-2,prefix="/",format=GNU +=== NAME TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=-2,prefix="./",lossless=true,format=GNU gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1024 gzip_test.go:80: [1] at 226 in stargz, uncompressed length 4 @@ -18588,38 +18588,85 @@ testutil.go:1465: [4]: {"name":"foo/big.txt","type":"chunk","offset":322,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:53a793b0a71115451c7710325929f71119cae80798460d6d400193fe43674c0c"} testutil.go:1465: [5]: {"name":"foo/big.txt","type":"chunk","offset":354,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:8a618a349c5916ad6a1e66631cb7e8bfba9163265e03661fd760f53d243add69"} testutil.go:1465: [6]: {"name":"foo/big.txt","type":"chunk","offset":386,"chunkOffset":20,"chunkSize":3,"chunkDigest":"sha256:898cef1b49045fd8d4bcac0c8fe0034c5ed28f00ed4f617bb8fdc9ea457d2ea0"} +=== RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-2,prefix="../",format=USTAR === RUN TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=-2,prefix="./",lossless=false,format=GNU -=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-2,prefix="./",src=2,format=GNU - testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"./foo","type":"reg","size":5,"mode":420,"offset":130,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./foo","type":"chunk","offset":162,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"./foo2/","type":"dir","mode":493},{"name":"./foo2/bar","type":"reg","size":5,"mode":420,"offset":641,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./foo2/bar","type":"chunk","offset":673,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} - testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":141,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"./foo","type":"reg","size":5,"mode":420,"offset":337,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./foo","type":"chunk","offset":369,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"./foo2/","type":"dir","mode":493},{"name":"./foo2/bar","type":"reg","size":5,"mode":420,"offset":928,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./foo2/bar","type":"chunk","offset":960,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} +=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="./",src=0,format=USTAR + testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"./foo","type":"reg","size":6,"mode":420,"offset":540,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo","type":"chunk","offset":572,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo2","type":"reg","size":6,"mode":420,"offset":2132,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo2","type":"chunk","offset":2164,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo3","type":"reg","size":6,"mode":420,"offset":3724,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo3","type":"chunk","offset":3756,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo4","type":"reg","size":6,"mode":420,"offset":5316,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo4","type":"chunk","offset":5348,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo5","type":"reg","size":6,"mode":420,"offset":6908,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo5","type":"chunk","offset":6940,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo6","type":"reg","size":6,"mode":420,"offset":8500,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo6","type":"chunk","offset":8532,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} + testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":540,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"./foo","type":"reg","size":6,"mode":420,"offset":1592,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo","type":"chunk","offset":1624,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo2","type":"reg","size":6,"mode":420,"offset":3184,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo2","type":"chunk","offset":3216,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo3","type":"reg","size":6,"mode":420,"offset":4804,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo3","type":"chunk","offset":4836,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo4","type":"reg","size":6,"mode":420,"offset":6424,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo4","type":"chunk","offset":6456,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo5","type":"reg","size":6,"mode":420,"offset":8016,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo5","type":"chunk","offset":8048,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo6","type":"reg","size":6,"mode":420,"offset":9636,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo6","type":"chunk","offset":9668,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [foo2 foo] vs [.no.prefetch.landmark foo foo2] + testutil.go:377: Directory: "" vs "": [foo2 foo_empty3 foo_empty4 foo5 foo foo_empty2 foo3 foo4 foo_empty5 foo6 foo_empty] vs [.no.prefetch.landmark foo foo_empty3 foo_empty4 foo5 foo_empty5 foo6 foo_empty foo2 foo_empty2 foo3 foo4] + testutil.go:371: Comparing: "foo_empty" vs "foo_empty" + testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" + testutil.go:371: Comparing: "foo3" vs "foo3" + testutil.go:485: Offset: 3724, NextOffset: 3756 + testutil.go:485: Offset: 4804, NextOffset: 4836 + testutil.go:485: Offset: 3756, NextOffset: 5316 + testutil.go:485: Offset: 4836, NextOffset: 6424 + testutil.go:371: Comparing: "foo4" vs "foo4" + testutil.go:485: Offset: 5316, NextOffset: 5348 + testutil.go:485: Offset: 6424, NextOffset: 6456 + testutil.go:485: Offset: 5348, NextOffset: 6908 + testutil.go:485: Offset: 6456, NextOffset: 8016 + testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" + testutil.go:371: Comparing: "foo6" vs "foo6" + testutil.go:485: Offset: 8500, NextOffset: 8532 + testutil.go:485: Offset: 9636, NextOffset: 9668 + testutil.go:485: Offset: 8532, NextOffset: 14779 + testutil.go:485: Offset: 9668, NextOffset: 15915 testutil.go:371: Comparing: "foo" vs "foo" - testutil.go:485: Offset: 130, NextOffset: 162 - testutil.go:485: Offset: 337, NextOffset: 369 - testutil.go:485: Offset: 162, NextOffset: 641 - testutil.go:485: Offset: 369, NextOffset: 928 + testutil.go:485: Offset: 540, NextOffset: 572 + testutil.go:485: Offset: 1592, NextOffset: 1624 + testutil.go:485: Offset: 572, NextOffset: 2132 + testutil.go:485: Offset: 1624, NextOffset: 3184 testutil.go:371: Comparing: "foo2" vs "foo2" - testutil.go:377: Directory: "foo2" vs "foo2": [bar] vs [bar] - testutil.go:371: Comparing: "foo2/bar" vs "foo2/bar" - testutil.go:485: Offset: 641, NextOffset: 673 - testutil.go:485: Offset: 928, NextOffset: 960 - testutil.go:485: Offset: 673, NextOffset: 2020 - testutil.go:485: Offset: 960, NextOffset: 2481 + testutil.go:485: Offset: 2132, NextOffset: 2164 + testutil.go:485: Offset: 3184, NextOffset: 3216 + testutil.go:485: Offset: 2164, NextOffset: 3724 + testutil.go:485: Offset: 3216, NextOffset: 4804 + testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" + testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" + testutil.go:371: Comparing: "foo5" vs "foo5" + testutil.go:485: Offset: 6908, NextOffset: 6940 + testutil.go:485: Offset: 8016, NextOffset: 8048 + testutil.go:485: Offset: 6940, NextOffset: 8500 + testutil.go:485: Offset: 8048, NextOffset: 9636 testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [.no.prefetch.landmark foo foo2] vs [foo foo2] + testutil.go:377: Directory: "" vs "": [foo_empty foo2 foo_empty2 foo3 foo4 foo_empty5 foo6 .no.prefetch.landmark foo foo_empty3 foo_empty4 foo5] vs [foo foo2 foo_empty3 foo_empty4 foo5 foo_empty foo_empty2 foo3 foo4 foo_empty5 foo6] testutil.go:371: Comparing: "foo" vs "foo" - testutil.go:485: Offset: 337, NextOffset: 369 - testutil.go:485: Offset: 130, NextOffset: 162 - testutil.go:485: Offset: 369, NextOffset: 928 - testutil.go:485: Offset: 162, NextOffset: 641 + testutil.go:485: Offset: 1592, NextOffset: 1624 + testutil.go:485: Offset: 540, NextOffset: 572 + testutil.go:485: Offset: 1624, NextOffset: 3184 + testutil.go:485: Offset: 572, NextOffset: 2132 + testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" + testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" + testutil.go:371: Comparing: "foo5" vs "foo5" + testutil.go:485: Offset: 8016, NextOffset: 8048 + testutil.go:485: Offset: 6908, NextOffset: 6940 + testutil.go:485: Offset: 8048, NextOffset: 9636 + testutil.go:485: Offset: 6940, NextOffset: 8500 + testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" + testutil.go:371: Comparing: "foo6" vs "foo6" + testutil.go:485: Offset: 9636, NextOffset: 9668 + testutil.go:485: Offset: 8500, NextOffset: 8532 + testutil.go:485: Offset: 9668, NextOffset: 15915 + testutil.go:485: Offset: 8532, NextOffset: 14779 + testutil.go:371: Comparing: "foo_empty" vs "foo_empty" testutil.go:371: Comparing: "foo2" vs "foo2" - testutil.go:377: Directory: "foo2" vs "foo2": [bar] vs [bar] - testutil.go:371: Comparing: "foo2/bar" vs "foo2/bar" - testutil.go:485: Offset: 928, NextOffset: 960 - testutil.go:485: Offset: 641, NextOffset: 673 - testutil.go:485: Offset: 960, NextOffset: 2481 - testutil.go:485: Offset: 673, NextOffset: 2020 + testutil.go:485: Offset: 3184, NextOffset: 3216 + testutil.go:485: Offset: 2132, NextOffset: 2164 + testutil.go:485: Offset: 3216, NextOffset: 4804 + testutil.go:485: Offset: 2164, NextOffset: 3724 + testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" + testutil.go:371: Comparing: "foo3" vs "foo3" + testutil.go:485: Offset: 4804, NextOffset: 4836 + testutil.go:485: Offset: 3724, NextOffset: 3756 + testutil.go:485: Offset: 4836, NextOffset: 6424 + testutil.go:485: Offset: 3756, NextOffset: 5316 + testutil.go:371: Comparing: "foo4" vs "foo4" + testutil.go:485: Offset: 6424, NextOffset: 6456 + testutil.go:485: Offset: 5316, NextOffset: 5348 + testutil.go:485: Offset: 6456, NextOffset: 8016 + testutil.go:485: Offset: 5348, NextOffset: 6908 === NAME TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=-2,prefix="./",lossless=false,format=GNU gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1024 @@ -18628,9 +18675,9 @@ gzip_test.go:80: [3] at 290 in stargz, uncompressed length 4 gzip_test.go:80: [4] at 322 in stargz, uncompressed length 4 gzip_test.go:80: [5] at 354 in stargz, uncompressed length 4 - gzip_test.go:80: [6] at 386 in stargz, uncompressed length 492 -=== RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=0,prefix="../",format=GNU#01 +=== RUN TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="/",src=0,format=USTAR === NAME TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=-2,prefix="./",lossless=false,format=GNU + gzip_test.go:80: [6] at 386 in stargz, uncompressed length 492 gzip_test.go:80: [7] at 486 in stargz, uncompressed length 3072 gzip_test.go:80: [8] at 1888 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000001e6STARGZ" testutil.go:1462: got TOC entries: @@ -18641,8 +18688,9 @@ testutil.go:1465: [4]: {"name":"foo/big.txt","type":"chunk","offset":322,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:53a793b0a71115451c7710325929f71119cae80798460d6d400193fe43674c0c"} testutil.go:1465: [5]: {"name":"foo/big.txt","type":"chunk","offset":354,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:8a618a349c5916ad6a1e66631cb7e8bfba9163265e03661fd760f53d243add69"} testutil.go:1465: [6]: {"name":"foo/big.txt","type":"chunk","offset":386,"chunkOffset":20,"chunkSize":3,"chunkDigest":"sha256:898cef1b49045fd8d4bcac0c8fe0034c5ed28f00ed4f617bb8fdc9ea457d2ea0"} -=== RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-2,prefix="/",src=2,format=GNU === RUN TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=-2,prefix="/",lossless=true,format=USTAR +=== RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-2,prefix="../",format=PAX +=== NAME TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=-2,prefix="/",lossless=true,format=USTAR gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1024 gzip_test.go:80: [1] at 223 in stargz, uncompressed length 4 @@ -18653,8 +18701,6 @@ gzip_test.go:80: [6] at 383 in stargz, uncompressed length 1616 gzip_test.go:80: [7] at 624 in stargz, uncompressed length 3072 gzip_test.go:80: [8] at 2020 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000270STARGZ" -=== RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=1,prefix="",format=USTAR#01 -=== NAME TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=-2,prefix="/",lossless=true,format=USTAR testutil.go:1462: got TOC entries: testutil.go:1465: [0]: {"name":"foo","type":"dir","mode":493} testutil.go:1465: [1]: {"name":"foo/big.txt","type":"reg","size":23,"mode":420,"offset":223,"digest":"sha256:2ff378dda6b0b6f55c24f1a6b192cf1d0fa1dc229d5396fa884b51bcb84aa255","chunkSize":4,"chunkDigest":"sha256:86e1de74820a9b252ba33b2eed445b0cd02c445b5f4b8007205aff1762d7301a"} @@ -18674,56 +18720,93 @@ gzip_test.go:80: [6] at 383 in stargz, uncompressed length 492 gzip_test.go:80: [7] at 483 in stargz, uncompressed length 3072 gzip_test.go:80: [8] at 1879 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000001e3STARGZ" -=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-2,prefix="/",src=2,format=GNU - testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"/foo","type":"reg","size":5,"mode":420,"offset":130,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/foo","type":"chunk","offset":162,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"/foo2/","type":"dir","mode":493},{"name":"/foo2/bar","type":"reg","size":5,"mode":420,"offset":638,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/foo2/bar","type":"chunk","offset":670,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} - testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":141,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"/foo","type":"reg","size":5,"mode":420,"offset":337,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/foo","type":"chunk","offset":369,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"/foo2/","type":"dir","mode":493},{"name":"/foo2/bar","type":"reg","size":5,"mode":420,"offset":926,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/foo2/bar","type":"chunk","offset":958,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} - testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [foo foo2] vs [foo foo2 .no.prefetch.landmark] - testutil.go:371: Comparing: "foo" vs "foo" - testutil.go:485: Offset: 130, NextOffset: 162 - testutil.go:485: Offset: 337, NextOffset: 369 - testutil.go:485: Offset: 162, NextOffset: 638 -=== NAME TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=-2,prefix="/",lossless=false,format=USTAR testutil.go:1462: got TOC entries: -=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-2,prefix="/",src=2,format=GNU - testutil.go:485: Offset: 369, NextOffset: 926 - testutil.go:371: Comparing: "foo2" vs "foo2" - testutil.go:377: Directory: "foo2" vs "foo2": [bar] vs [bar] - testutil.go:371: Comparing: "foo2/bar" vs "foo2/bar" - testutil.go:485: Offset: 638, NextOffset: 670 - testutil.go:485: Offset: 926, NextOffset: 958 -=== NAME TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=-2,prefix="/",lossless=false,format=USTAR testutil.go:1465: [0]: {"name":"foo","type":"dir","mode":493} testutil.go:1465: [1]: {"name":"foo/big.txt","type":"reg","size":23,"mode":420,"offset":223,"digest":"sha256:2ff378dda6b0b6f55c24f1a6b192cf1d0fa1dc229d5396fa884b51bcb84aa255","chunkSize":4,"chunkDigest":"sha256:86e1de74820a9b252ba33b2eed445b0cd02c445b5f4b8007205aff1762d7301a"} -=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-2,prefix="/",src=2,format=GNU - testutil.go:485: Offset: 670, NextOffset: 2010 -=== NAME TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=-2,prefix="/",lossless=false,format=USTAR testutil.go:1465: [2]: {"name":"foo/big.txt","type":"chunk","offset":255,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:81afb10b461acd8f2b7eee698fb0c314c454f7acb574a34baded7f6912fc7a0f"} -=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-2,prefix="/",src=2,format=GNU - testutil.go:485: Offset: 958, NextOffset: 2475 - testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [foo foo2 .no.prefetch.landmark] vs [foo foo2] - testutil.go:371: Comparing: "foo" vs "foo" - testutil.go:485: Offset: 337, NextOffset: 369 -=== NAME TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=-2,prefix="/",lossless=false,format=USTAR testutil.go:1465: [3]: {"name":"foo/big.txt","type":"chunk","offset":287,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:a5c935d142e9fa6eeb75c3424cad28ec117de0d1f6f818f7a8ec41247862d13a"} testutil.go:1465: [4]: {"name":"foo/big.txt","type":"chunk","offset":319,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:53a793b0a71115451c7710325929f71119cae80798460d6d400193fe43674c0c"} testutil.go:1465: [5]: {"name":"foo/big.txt","type":"chunk","offset":351,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:8a618a349c5916ad6a1e66631cb7e8bfba9163265e03661fd760f53d243add69"} testutil.go:1465: [6]: {"name":"foo/big.txt","type":"chunk","offset":383,"chunkOffset":20,"chunkSize":3,"chunkDigest":"sha256:898cef1b49045fd8d4bcac0c8fe0034c5ed28f00ed4f617bb8fdc9ea457d2ea0"} -=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-2,prefix="/",src=2,format=GNU - testutil.go:485: Offset: 130, NextOffset: 162 - testutil.go:485: Offset: 369, NextOffset: 926 - testutil.go:485: Offset: 162, NextOffset: 638 - testutil.go:371: Comparing: "foo2" vs "foo2" - testutil.go:377: Directory: "foo2" vs "foo2": [bar] vs [bar] - testutil.go:371: Comparing: "foo2/bar" vs "foo2/bar" - testutil.go:485: Offset: 926, NextOffset: 958 - testutil.go:485: Offset: 638, NextOffset: 670 - testutil.go:485: Offset: 958, NextOffset: 2475 - testutil.go:485: Offset: 670, NextOffset: 2010 === RUN TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=-2,prefix="/",lossless=true,format=PAX -=== RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-2,prefix="../",src=2,format=GNU -=== RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=1,prefix="",format=PAX#01 +=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="/",src=0,format=USTAR + testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"/foo","type":"reg","size":6,"mode":420,"offset":540,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo","type":"chunk","offset":572,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo2","type":"reg","size":6,"mode":420,"offset":2132,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo2","type":"chunk","offset":2164,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo3","type":"reg","size":6,"mode":420,"offset":3724,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo3","type":"chunk","offset":3756,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo4","type":"reg","size":6,"mode":420,"offset":5316,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo4","type":"chunk","offset":5348,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo5","type":"reg","size":6,"mode":420,"offset":6908,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo5","type":"chunk","offset":6940,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo6","type":"reg","size":6,"mode":420,"offset":8500,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo6","type":"chunk","offset":8532,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} + testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":540,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"/foo","type":"reg","size":6,"mode":420,"offset":1592,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo","type":"chunk","offset":1624,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo2","type":"reg","size":6,"mode":420,"offset":3184,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo2","type":"chunk","offset":3216,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo3","type":"reg","size":6,"mode":420,"offset":4804,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo3","type":"chunk","offset":4836,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo4","type":"reg","size":6,"mode":420,"offset":6424,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo4","type":"chunk","offset":6456,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo5","type":"reg","size":6,"mode":420,"offset":8016,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo5","type":"chunk","offset":8048,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo6","type":"reg","size":6,"mode":420,"offset":9636,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo6","type":"chunk","offset":9668,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} + testutil.go:371: Comparing: "" vs "" + testutil.go:377: Directory: "" vs "": [foo_empty foo_empty2 foo3 foo4 foo_empty4 foo5 foo_empty5 foo6 foo foo2 foo_empty3] vs [foo_empty2 foo3 foo4 foo_empty4 foo5 .no.prefetch.landmark foo_empty foo2 foo6 foo foo_empty3 foo_empty5] + testutil.go:371: Comparing: "foo_empty" vs "foo_empty" + testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" + testutil.go:371: Comparing: "foo3" vs "foo3" + testutil.go:485: Offset: 3724, NextOffset: 3756 + testutil.go:485: Offset: 4804, NextOffset: 4836 + testutil.go:485: Offset: 3756, NextOffset: 5316 + testutil.go:485: Offset: 4836, NextOffset: 6424 + testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" + testutil.go:371: Comparing: "foo6" vs "foo6" + testutil.go:485: Offset: 8500, NextOffset: 8532 + testutil.go:485: Offset: 9636, NextOffset: 9668 + testutil.go:485: Offset: 8532, NextOffset: 14779 + testutil.go:485: Offset: 9668, NextOffset: 15915 + testutil.go:371: Comparing: "foo" vs "foo" + testutil.go:485: Offset: 540, NextOffset: 572 + testutil.go:485: Offset: 1592, NextOffset: 1624 + testutil.go:485: Offset: 572, NextOffset: 2132 + testutil.go:485: Offset: 1624, NextOffset: 3184 + testutil.go:371: Comparing: "foo2" vs "foo2" + testutil.go:485: Offset: 2132, NextOffset: 2164 + testutil.go:485: Offset: 3184, NextOffset: 3216 + testutil.go:485: Offset: 2164, NextOffset: 3724 + testutil.go:485: Offset: 3216, NextOffset: 4804 + testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" + testutil.go:371: Comparing: "foo4" vs "foo4" + testutil.go:485: Offset: 5316, NextOffset: 5348 + testutil.go:485: Offset: 6424, NextOffset: 6456 + testutil.go:485: Offset: 5348, NextOffset: 6908 + testutil.go:485: Offset: 6456, NextOffset: 8016 + testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" + testutil.go:371: Comparing: "foo5" vs "foo5" + testutil.go:485: Offset: 6908, NextOffset: 6940 + testutil.go:485: Offset: 8016, NextOffset: 8048 + testutil.go:485: Offset: 6940, NextOffset: 8500 + testutil.go:485: Offset: 8048, NextOffset: 9636 + testutil.go:371: Comparing: "" vs "" + testutil.go:377: Directory: "" vs "": [foo3 foo4 foo_empty4 foo5 .no.prefetch.landmark foo_empty foo2 foo_empty2 foo foo_empty3 foo_empty5 foo6] vs [foo5 foo_empty5 foo6 foo foo2 foo_empty3 foo4 foo_empty4 foo_empty foo_empty2 foo3] + testutil.go:371: Comparing: "foo" vs "foo" + testutil.go:485: Offset: 1592, NextOffset: 1624 + testutil.go:485: Offset: 540, NextOffset: 572 + testutil.go:485: Offset: 1624, NextOffset: 3184 + testutil.go:485: Offset: 572, NextOffset: 2132 + testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" + testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" + testutil.go:371: Comparing: "foo6" vs "foo6" + testutil.go:485: Offset: 9636, NextOffset: 9668 + testutil.go:485: Offset: 8500, NextOffset: 8532 + testutil.go:485: Offset: 9668, NextOffset: 15915 + testutil.go:485: Offset: 8532, NextOffset: 14779 + testutil.go:371: Comparing: "foo4" vs "foo4" + testutil.go:485: Offset: 6424, NextOffset: 6456 + testutil.go:485: Offset: 5316, NextOffset: 5348 + testutil.go:485: Offset: 6456, NextOffset: 8016 + testutil.go:485: Offset: 5348, NextOffset: 6908 + testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" + testutil.go:371: Comparing: "foo5" vs "foo5" + testutil.go:485: Offset: 8016, NextOffset: 8048 + testutil.go:485: Offset: 6908, NextOffset: 6940 + testutil.go:485: Offset: 8048, NextOffset: 9636 + testutil.go:485: Offset: 6940, NextOffset: 8500 + testutil.go:371: Comparing: "foo_empty" vs "foo_empty" + testutil.go:371: Comparing: "foo2" vs "foo2" + testutil.go:485: Offset: 3184, NextOffset: 3216 + testutil.go:485: Offset: 2132, NextOffset: 2164 + testutil.go:485: Offset: 3216, NextOffset: 4804 + testutil.go:485: Offset: 2164, NextOffset: 3724 + testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" + testutil.go:371: Comparing: "foo3" vs "foo3" + testutil.go:485: Offset: 4804, NextOffset: 4836 + testutil.go:485: Offset: 3724, NextOffset: 3756 + testutil.go:485: Offset: 4836, NextOffset: 6424 + testutil.go:485: Offset: 3756, NextOffset: 5316 +=== RUN TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="../",src=0,format=USTAR === NAME TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=-2,prefix="/",lossless=true,format=PAX gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1024 @@ -18744,6 +18827,8 @@ testutil.go:1465: [5]: {"name":"foo/big.txt","type":"chunk","offset":351,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:8a618a349c5916ad6a1e66631cb7e8bfba9163265e03661fd760f53d243add69"} testutil.go:1465: [6]: {"name":"foo/big.txt","type":"chunk","offset":383,"chunkOffset":20,"chunkSize":3,"chunkDigest":"sha256:898cef1b49045fd8d4bcac0c8fe0034c5ed28f00ed4f617bb8fdc9ea457d2ea0"} === RUN TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=-2,prefix="/",lossless=false,format=PAX +=== RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-2,prefix="../",format=GNU +=== NAME TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=-2,prefix="/",lossless=false,format=PAX gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1024 gzip_test.go:80: [1] at 223 in stargz, uncompressed length 4 @@ -18763,39 +18848,43 @@ testutil.go:1465: [5]: {"name":"foo/big.txt","type":"chunk","offset":351,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:8a618a349c5916ad6a1e66631cb7e8bfba9163265e03661fd760f53d243add69"} testutil.go:1465: [6]: {"name":"foo/big.txt","type":"chunk","offset":383,"chunkOffset":20,"chunkSize":3,"chunkDigest":"sha256:898cef1b49045fd8d4bcac0c8fe0034c5ed28f00ed4f617bb8fdc9ea457d2ea0"} === RUN TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=-2,prefix="/",lossless=true,format=GNU -=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-2,prefix="../",src=2,format=GNU - testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"../foo","type":"reg","size":5,"mode":420,"offset":131,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../foo","type":"chunk","offset":163,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"../foo2/","type":"dir","mode":493},{"name":"../foo2/bar","type":"reg","size":5,"mode":420,"offset":645,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../foo2/bar","type":"chunk","offset":677,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} - testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":141,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"../foo","type":"reg","size":5,"mode":420,"offset":338,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../foo","type":"chunk","offset":370,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"../foo2/","type":"dir","mode":493},{"name":"../foo2/bar","type":"reg","size":5,"mode":420,"offset":933,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../foo2/bar","type":"chunk","offset":965,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} +=== RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=0,prefix="",format=USTAR#01 +=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="../",src=0,format=USTAR + testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"../foo","type":"reg","size":6,"mode":420,"offset":540,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo","type":"chunk","offset":572,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo2","type":"reg","size":6,"mode":420,"offset":2132,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo2","type":"chunk","offset":2164,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo3","type":"reg","size":6,"mode":420,"offset":3724,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo3","type":"chunk","offset":3756,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo4","type":"reg","size":6,"mode":420,"offset":5316,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo4","type":"chunk","offset":5348,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo5","type":"reg","size":6,"mode":420,"offset":6908,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo5","type":"chunk","offset":6940,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo6","type":"reg","size":6,"mode":420,"offset":8500,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo6","type":"chunk","offset":8532,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} + testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":540,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"../foo","type":"reg","size":6,"mode":420,"offset":1592,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo","type":"chunk","offset":1624,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo2","type":"reg","size":6,"mode":420,"offset":3184,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo2","type":"chunk","offset":3216,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo3","type":"reg","size":6,"mode":420,"offset":4804,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo3","type":"chunk","offset":4836,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo4","type":"reg","size":6,"mode":420,"offset":6424,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo4","type":"chunk","offset":6456,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo5","type":"reg","size":6,"mode":420,"offset":8016,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo5","type":"chunk","offset":8048,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo6","type":"reg","size":6,"mode":420,"offset":9636,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo6","type":"chunk","offset":9668,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [foo foo2] vs [.no.prefetch.landmark foo foo2] - testutil.go:371: Comparing: "foo" vs "foo" - testutil.go:485: Offset: 131, NextOffset: 163 - testutil.go:485: Offset: 338, NextOffset: 370 - testutil.go:485: Offset: 163, NextOffset: 645 - testutil.go:485: Offset: 370, NextOffset: 933 + testutil.go:377: Directory: "" vs "": [foo_empty2 foo_empty3 foo4 foo5 foo_empty5 foo foo2 foo3 foo_empty4 foo6 foo_empty] vs [foo4 foo_empty5 foo6 .no.prefetch.landmark foo_empty2 foo3 foo_empty3 foo_empty4 foo5 foo foo_empty foo2] + testutil.go:371: Comparing: "foo_empty" vs "foo_empty" testutil.go:371: Comparing: "foo2" vs "foo2" - testutil.go:377: Directory: "foo2" vs "foo2": [bar] vs [bar] - testutil.go:371: Comparing: "foo2/bar" vs "foo2/bar" - testutil.go:485: Offset: 645, NextOffset: 677 - testutil.go:485: Offset: 933, NextOffset: 965 - testutil.go:485: Offset: 677, NextOffset: 2029 - testutil.go:485: Offset: 965, NextOffset: 2490 - testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [.no.prefetch.landmark foo foo2] vs [foo foo2] + testutil.go:485: Offset: 2132, NextOffset: 2164 + testutil.go:485: Offset: 3184, NextOffset: 3216 + testutil.go:485: Offset: 2164, NextOffset: 3724 + testutil.go:485: Offset: 3216, NextOffset: 4804 + testutil.go:371: Comparing: "foo3" vs "foo3" + testutil.go:485: Offset: 3724, NextOffset: 3756 + testutil.go:485: Offset: 4804, NextOffset: 4836 + testutil.go:485: Offset: 3756, NextOffset: 5316 + testutil.go:485: Offset: 4836, NextOffset: 6424 + testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" + testutil.go:371: Comparing: "foo6" vs "foo6" + testutil.go:485: Offset: 8500, NextOffset: 8532 + testutil.go:485: Offset: 9636, NextOffset: 9668 + testutil.go:485: Offset: 8532, NextOffset: 14779 + testutil.go:485: Offset: 9668, NextOffset: 15915 testutil.go:371: Comparing: "foo" vs "foo" - testutil.go:485: Offset: 338, NextOffset: 370 -=== RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=1,prefix="",format=GNU#01 -=== NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-2,prefix="../",src=2,format=GNU - testutil.go:485: Offset: 131, NextOffset: 163 - testutil.go:485: Offset: 370, NextOffset: 933 - testutil.go:485: Offset: 163, NextOffset: 645 - testutil.go:371: Comparing: "foo2" vs "foo2" - testutil.go:377: Directory: "foo2" vs "foo2": [bar] vs [bar] - testutil.go:371: Comparing: "foo2/bar" vs "foo2/bar" - testutil.go:485: Offset: 933, NextOffset: 965 - testutil.go:485: Offset: 645, NextOffset: 677 - testutil.go:485: Offset: 965, NextOffset: 2490 - testutil.go:485: Offset: 677, NextOffset: 2029 + testutil.go:485: Offset: 540, NextOffset: 572 + testutil.go:485: Offset: 1592, NextOffset: 1624 + testutil.go:485: Offset: 572, NextOffset: 2132 + testutil.go:485: Offset: 1624, NextOffset: 3184 + testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" + testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" + testutil.go:371: Comparing: "foo4" vs "foo4" + testutil.go:485: Offset: 5316, NextOffset: 5348 + testutil.go:485: Offset: 6424, NextOffset: 6456 + testutil.go:485: Offset: 5348, NextOffset: 6908 + testutil.go:485: Offset: 6456, NextOffset: 8016 + testutil.go:371: Comparing: "foo5" vs "foo5" + testutil.go:485: Offset: 6908, NextOffset: 6940 === NAME TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=-2,prefix="/",lossless=true,format=GNU gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1024 @@ -18807,8 +18896,6 @@ gzip_test.go:80: [6] at 384 in stargz, uncompressed length 1616 gzip_test.go:80: [7] at 625 in stargz, uncompressed length 3072 gzip_test.go:80: [8] at 2020 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000271STARGZ" -=== RUN TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="",src=0,format=USTAR -=== NAME TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=-2,prefix="/",lossless=true,format=GNU testutil.go:1462: got TOC entries: testutil.go:1465: [0]: {"name":"foo","type":"dir","mode":493} testutil.go:1465: [1]: {"name":"foo/big.txt","type":"reg","size":23,"mode":420,"offset":224,"digest":"sha256:2ff378dda6b0b6f55c24f1a6b192cf1d0fa1dc229d5396fa884b51bcb84aa255","chunkSize":4,"chunkDigest":"sha256:86e1de74820a9b252ba33b2eed445b0cd02c445b5f4b8007205aff1762d7301a"} @@ -18817,7 +18904,51 @@ testutil.go:1465: [4]: {"name":"foo/big.txt","type":"chunk","offset":320,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:53a793b0a71115451c7710325929f71119cae80798460d6d400193fe43674c0c"} testutil.go:1465: [5]: {"name":"foo/big.txt","type":"chunk","offset":352,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:8a618a349c5916ad6a1e66631cb7e8bfba9163265e03661fd760f53d243add69"} testutil.go:1465: [6]: {"name":"foo/big.txt","type":"chunk","offset":384,"chunkOffset":20,"chunkSize":3,"chunkDigest":"sha256:898cef1b49045fd8d4bcac0c8fe0034c5ed28f00ed4f617bb8fdc9ea457d2ea0"} +=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="../",src=0,format=USTAR + testutil.go:485: Offset: 8016, NextOffset: 8048 + testutil.go:485: Offset: 6940, NextOffset: 8500 + testutil.go:485: Offset: 8048, NextOffset: 9636 + testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" + testutil.go:371: Comparing: "" vs "" + testutil.go:377: Directory: "" vs "": [foo foo_empty foo2 foo_empty3 foo_empty4 foo5 .no.prefetch.landmark foo_empty2 foo3 foo4 foo_empty5 foo6] vs [foo_empty3 foo4 foo5 foo_empty5 foo foo_empty2 foo3 foo_empty4 foo6 foo_empty foo2] + testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" + testutil.go:371: Comparing: "foo5" vs "foo5" + testutil.go:485: Offset: 8016, NextOffset: 8048 + testutil.go:485: Offset: 6908, NextOffset: 6940 + testutil.go:485: Offset: 8048, NextOffset: 9636 + testutil.go:485: Offset: 6940, NextOffset: 8500 + testutil.go:371: Comparing: "foo" vs "foo" + testutil.go:485: Offset: 1592, NextOffset: 1624 + testutil.go:485: Offset: 540, NextOffset: 572 + testutil.go:485: Offset: 1624, NextOffset: 3184 + testutil.go:485: Offset: 572, NextOffset: 2132 + testutil.go:371: Comparing: "foo_empty" vs "foo_empty" + testutil.go:371: Comparing: "foo2" vs "foo2" + testutil.go:485: Offset: 3184, NextOffset: 3216 + testutil.go:485: Offset: 2132, NextOffset: 2164 + testutil.go:485: Offset: 3216, NextOffset: 4804 + testutil.go:485: Offset: 2164, NextOffset: 3724 + testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" + testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" + testutil.go:371: Comparing: "foo6" vs "foo6" + testutil.go:485: Offset: 9636, NextOffset: 9668 + testutil.go:485: Offset: 8500, NextOffset: 8532 + testutil.go:485: Offset: 9668, NextOffset: 15915 + testutil.go:485: Offset: 8532, NextOffset: 14779 + testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" + testutil.go:371: Comparing: "foo3" vs "foo3" + testutil.go:485: Offset: 4804, NextOffset: 4836 + testutil.go:485: Offset: 3724, NextOffset: 3756 + testutil.go:485: Offset: 4836, NextOffset: 6424 + testutil.go:485: Offset: 3756, NextOffset: 5316 + testutil.go:371: Comparing: "foo4" vs "foo4" + testutil.go:485: Offset: 6424, NextOffset: 6456 + testutil.go:485: Offset: 5316, NextOffset: 5348 + testutil.go:485: Offset: 6456, NextOffset: 8016 + testutil.go:485: Offset: 5348, NextOffset: 6908 === RUN TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=-2,prefix="/",lossless=false,format=GNU +=== RUN TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="",src=0,format=PAX +=== NAME TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=-2,prefix="/",lossless=false,format=GNU gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1024 gzip_test.go:80: [1] at 224 in stargz, uncompressed length 4 @@ -18844,8 +18975,6 @@ gzip_test.go:80: [3] at 289 in stargz, uncompressed length 4 gzip_test.go:80: [4] at 321 in stargz, uncompressed length 4 gzip_test.go:80: [5] at 353 in stargz, uncompressed length 4 -=== RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=1,prefix="./",format=USTAR#01 -=== NAME TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=-2,prefix="../",lossless=true,format=USTAR gzip_test.go:80: [6] at 385 in stargz, uncompressed length 1616 gzip_test.go:80: [7] at 626 in stargz, uncompressed length 3072 gzip_test.go:80: [8] at 2033 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000272STARGZ" @@ -18857,86 +18986,79 @@ testutil.go:1465: [4]: {"name":"foo/big.txt","type":"chunk","offset":321,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:53a793b0a71115451c7710325929f71119cae80798460d6d400193fe43674c0c"} testutil.go:1465: [5]: {"name":"foo/big.txt","type":"chunk","offset":353,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:8a618a349c5916ad6a1e66631cb7e8bfba9163265e03661fd760f53d243add69"} testutil.go:1465: [6]: {"name":"foo/big.txt","type":"chunk","offset":385,"chunkOffset":20,"chunkSize":3,"chunkDigest":"sha256:898cef1b49045fd8d4bcac0c8fe0034c5ed28f00ed4f617bb8fdc9ea457d2ea0"} -=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="",src=0,format=USTAR +=== RUN TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=-2,prefix="../",lossless=false,format=USTAR +=== RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=0,prefix="",format=PAX#01 +=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="",src=0,format=PAX testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"foo","type":"reg","size":6,"mode":420,"offset":540,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo","type":"chunk","offset":572,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo2","type":"reg","size":6,"mode":420,"offset":2132,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo2","type":"chunk","offset":2164,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo3","type":"reg","size":6,"mode":420,"offset":3724,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo3","type":"chunk","offset":3756,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo4","type":"reg","size":6,"mode":420,"offset":5316,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo4","type":"chunk","offset":5348,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo5","type":"reg","size":6,"mode":420,"offset":6908,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo5","type":"chunk","offset":6940,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo6","type":"reg","size":6,"mode":420,"offset":8500,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo6","type":"chunk","offset":8532,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":540,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"foo","type":"reg","size":6,"mode":420,"offset":1592,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo","type":"chunk","offset":1624,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo2","type":"reg","size":6,"mode":420,"offset":3184,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo2","type":"chunk","offset":3216,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo3","type":"reg","size":6,"mode":420,"offset":4804,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo3","type":"chunk","offset":4836,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo4","type":"reg","size":6,"mode":420,"offset":6424,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo4","type":"chunk","offset":6456,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo5","type":"reg","size":6,"mode":420,"offset":8016,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo5","type":"chunk","offset":8048,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo6","type":"reg","size":6,"mode":420,"offset":9636,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo6","type":"chunk","offset":9668,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [foo6 foo3 foo_empty foo2 foo_empty2 foo_empty3 foo4 foo_empty4 foo5 foo foo_empty5] vs [foo_empty2 foo_empty4 foo5 foo_empty5 foo6 .no.prefetch.landmark foo foo_empty foo4 foo2 foo3 foo_empty3] + testutil.go:377: Directory: "" vs "": [foo2 foo4 foo_empty5 foo6 foo_empty foo_empty2 foo3 foo_empty3 foo_empty4 foo5 foo] vs [foo_empty2 foo3 foo_empty4 foo5 foo_empty5 foo foo_empty foo2 foo_empty3 foo4 foo6 .no.prefetch.landmark] + testutil.go:371: Comparing: "foo" vs "foo" + testutil.go:485: Offset: 540, NextOffset: 572 + testutil.go:485: Offset: 1592, NextOffset: 1624 + testutil.go:485: Offset: 572, NextOffset: 2132 + testutil.go:485: Offset: 1624, NextOffset: 3184 + testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" testutil.go:371: Comparing: "foo3" vs "foo3" testutil.go:485: Offset: 3724, NextOffset: 3756 testutil.go:485: Offset: 4804, NextOffset: 4836 testutil.go:485: Offset: 3756, NextOffset: 5316 testutil.go:485: Offset: 4836, NextOffset: 6424 - testutil.go:371: Comparing: "foo6" vs "foo6" - testutil.go:485: Offset: 8500, NextOffset: 8532 - testutil.go:485: Offset: 9636, NextOffset: 9668 - testutil.go:485: Offset: 8532, NextOffset: 14779 - testutil.go:485: Offset: 9668, NextOffset: 15915 + testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" + testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" testutil.go:371: Comparing: "foo5" vs "foo5" testutil.go:485: Offset: 6908, NextOffset: 6940 testutil.go:485: Offset: 8016, NextOffset: 8048 testutil.go:485: Offset: 6940, NextOffset: 8500 testutil.go:485: Offset: 8048, NextOffset: 9636 - testutil.go:371: Comparing: "foo" vs "foo" - testutil.go:485: Offset: 540, NextOffset: 572 -=== RUN TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=-2,prefix="../",lossless=false,format=USTAR -=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="",src=0,format=USTAR - testutil.go:485: Offset: 1592, NextOffset: 1624 - testutil.go:485: Offset: 572, NextOffset: 2132 - testutil.go:485: Offset: 1624, NextOffset: 3184 testutil.go:371: Comparing: "foo_empty" vs "foo_empty" testutil.go:371: Comparing: "foo2" vs "foo2" testutil.go:485: Offset: 2132, NextOffset: 2164 testutil.go:485: Offset: 3184, NextOffset: 3216 testutil.go:485: Offset: 2164, NextOffset: 3724 testutil.go:485: Offset: 3216, NextOffset: 4804 - testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" - testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" testutil.go:371: Comparing: "foo4" vs "foo4" testutil.go:485: Offset: 5316, NextOffset: 5348 testutil.go:485: Offset: 6424, NextOffset: 6456 testutil.go:485: Offset: 5348, NextOffset: 6908 testutil.go:485: Offset: 6456, NextOffset: 8016 - testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" + testutil.go:371: Comparing: "foo6" vs "foo6" + testutil.go:485: Offset: 8500, NextOffset: 8532 + testutil.go:485: Offset: 9636, NextOffset: 9668 + testutil.go:485: Offset: 8532, NextOffset: 14779 + testutil.go:485: Offset: 9668, NextOffset: 15915 testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [foo2 foo3 foo_empty3 foo4 foo6 .no.prefetch.landmark foo foo_empty foo_empty2 foo_empty4 foo5 foo_empty5] vs [foo4 foo_empty4 foo5 foo foo_empty foo2 foo_empty2 foo_empty3 foo_empty5 foo3 foo6] + testutil.go:377: Directory: "" vs "": [foo foo_empty2 foo3 foo_empty4 foo5 foo_empty5 .no.prefetch.landmark foo_empty foo2 foo_empty3 foo4 foo6] vs [foo2 foo4 foo_empty5 foo6 foo_empty foo_empty2 foo3 foo_empty3 foo_empty4 foo5 foo] + testutil.go:371: Comparing: "foo4" vs "foo4" + testutil.go:485: Offset: 6424, NextOffset: 6456 + testutil.go:485: Offset: 5316, NextOffset: 5348 + testutil.go:485: Offset: 6456, NextOffset: 8016 + testutil.go:485: Offset: 5348, NextOffset: 6908 testutil.go:371: Comparing: "foo6" vs "foo6" testutil.go:485: Offset: 9636, NextOffset: 9668 testutil.go:485: Offset: 8500, NextOffset: 8532 testutil.go:485: Offset: 9668, NextOffset: 15915 testutil.go:485: Offset: 8532, NextOffset: 14779 - testutil.go:371: Comparing: "foo" vs "foo" - testutil.go:485: Offset: 1592, NextOffset: 1624 - testutil.go:485: Offset: 540, NextOffset: 572 - testutil.go:485: Offset: 1624, NextOffset: 3184 - testutil.go:485: Offset: 572, NextOffset: 2132 testutil.go:371: Comparing: "foo_empty" vs "foo_empty" - testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" - testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" - testutil.go:371: Comparing: "foo5" vs "foo5" - testutil.go:485: Offset: 8016, NextOffset: 8048 - testutil.go:485: Offset: 6908, NextOffset: 6940 - testutil.go:485: Offset: 8048, NextOffset: 9636 - testutil.go:485: Offset: 6940, NextOffset: 8500 - testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" testutil.go:371: Comparing: "foo2" vs "foo2" testutil.go:485: Offset: 3184, NextOffset: 3216 testutil.go:485: Offset: 2132, NextOffset: 2164 testutil.go:485: Offset: 3216, NextOffset: 4804 testutil.go:485: Offset: 2164, NextOffset: 3724 - testutil.go:371: Comparing: "foo3" vs "foo3" - testutil.go:485: Offset: 4804, NextOffset: 4836 - testutil.go:485: Offset: 3724, NextOffset: 3756 - testutil.go:485: Offset: 4836, NextOffset: 6424 - testutil.go:485: Offset: 3756, NextOffset: 5316 testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" - testutil.go:371: Comparing: "foo4" vs "foo4" - testutil.go:485: Offset: 6424, NextOffset: 6456 - testutil.go:485: Offset: 5316, NextOffset: 5348 - testutil.go:485: Offset: 6456, NextOffset: 8016 - testutil.go:485: Offset: 5348, NextOffset: 6908 -=== RUN TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="./",src=0,format=USTAR + testutil.go:371: Comparing: "foo5" vs "foo5" + testutil.go:485: Offset: 8016, NextOffset: 8048 + testutil.go:485: Offset: 6908, NextOffset: 6940 + testutil.go:485: Offset: 8048, NextOffset: 9636 + testutil.go:485: Offset: 6940, NextOffset: 8500 + testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" + testutil.go:371: Comparing: "foo" vs "foo" + testutil.go:485: Offset: 1592, NextOffset: 1624 + testutil.go:485: Offset: 540, NextOffset: 572 + testutil.go:485: Offset: 1624, NextOffset: 3184 + testutil.go:485: Offset: 572, NextOffset: 2132 + testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" === NAME TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=-2,prefix="../",lossless=false,format=USTAR gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1024 @@ -18956,8 +19078,17 @@ testutil.go:1465: [4]: {"name":"foo/big.txt","type":"chunk","offset":321,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:53a793b0a71115451c7710325929f71119cae80798460d6d400193fe43674c0c"} testutil.go:1465: [5]: {"name":"foo/big.txt","type":"chunk","offset":353,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:8a618a349c5916ad6a1e66631cb7e8bfba9163265e03661fd760f53d243add69"} testutil.go:1465: [6]: {"name":"foo/big.txt","type":"chunk","offset":385,"chunkOffset":20,"chunkSize":3,"chunkDigest":"sha256:898cef1b49045fd8d4bcac0c8fe0034c5ed28f00ed4f617bb8fdc9ea457d2ea0"} -=== RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=1,prefix="./",format=PAX#01 +=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="",src=0,format=PAX + testutil.go:371: Comparing: "foo3" vs "foo3" === RUN TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=-2,prefix="../",lossless=true,format=PAX +=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="",src=0,format=PAX + testutil.go:485: Offset: 4804, NextOffset: 4836 + testutil.go:485: Offset: 3724, NextOffset: 3756 + testutil.go:485: Offset: 4836, NextOffset: 6424 + testutil.go:485: Offset: 3756, NextOffset: 5316 + testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" +=== RUN TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="./",src=0,format=PAX +=== NAME TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=-2,prefix="../",lossless=true,format=PAX gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1024 gzip_test.go:80: [1] at 225 in stargz, uncompressed length 4 @@ -18978,8 +19109,6 @@ testutil.go:1465: [6]: {"name":"foo/big.txt","type":"chunk","offset":385,"chunkOffset":20,"chunkSize":3,"chunkDigest":"sha256:898cef1b49045fd8d4bcac0c8fe0034c5ed28f00ed4f617bb8fdc9ea457d2ea0"} === RUN TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=-2,prefix="../",lossless=false,format=PAX gzip_test.go:62: got gzip streams: -=== RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=1,prefix="./",format=GNU#01 -=== NAME TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=-2,prefix="../",lossless=false,format=PAX gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1024 gzip_test.go:80: [1] at 225 in stargz, uncompressed length 4 gzip_test.go:80: [2] at 257 in stargz, uncompressed length 4 @@ -18989,129 +19118,129 @@ gzip_test.go:80: [6] at 385 in stargz, uncompressed length 492 gzip_test.go:80: [7] at 485 in stargz, uncompressed length 3072 gzip_test.go:80: [8] at 1892 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000001e5STARGZ" -=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="./",src=0,format=USTAR - testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"./foo","type":"reg","size":6,"mode":420,"offset":540,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo","type":"chunk","offset":572,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo2","type":"reg","size":6,"mode":420,"offset":2132,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo2","type":"chunk","offset":2164,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo3","type":"reg","size":6,"mode":420,"offset":3724,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo3","type":"chunk","offset":3756,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo4","type":"reg","size":6,"mode":420,"offset":5316,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo4","type":"chunk","offset":5348,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo5","type":"reg","size":6,"mode":420,"offset":6908,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo5","type":"chunk","offset":6940,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo6","type":"reg","size":6,"mode":420,"offset":8500,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo6","type":"chunk","offset":8532,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} -=== NAME TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=-2,prefix="../",lossless=false,format=PAX testutil.go:1462: got TOC entries: testutil.go:1465: [0]: {"name":"foo","type":"dir","mode":493} testutil.go:1465: [1]: {"name":"foo/big.txt","type":"reg","size":23,"mode":420,"offset":225,"digest":"sha256:2ff378dda6b0b6f55c24f1a6b192cf1d0fa1dc229d5396fa884b51bcb84aa255","chunkSize":4,"chunkDigest":"sha256:86e1de74820a9b252ba33b2eed445b0cd02c445b5f4b8007205aff1762d7301a"} -=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="./",src=0,format=USTAR - testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":540,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"./foo","type":"reg","size":6,"mode":420,"offset":1592,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo","type":"chunk","offset":1624,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo2","type":"reg","size":6,"mode":420,"offset":3184,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo2","type":"chunk","offset":3216,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo3","type":"reg","size":6,"mode":420,"offset":4804,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo3","type":"chunk","offset":4836,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo4","type":"reg","size":6,"mode":420,"offset":6424,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo4","type":"chunk","offset":6456,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo5","type":"reg","size":6,"mode":420,"offset":8016,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo5","type":"chunk","offset":8048,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo6","type":"reg","size":6,"mode":420,"offset":9636,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo6","type":"chunk","offset":9668,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} -=== NAME TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=-2,prefix="../",lossless=false,format=PAX testutil.go:1465: [2]: {"name":"foo/big.txt","type":"chunk","offset":257,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:81afb10b461acd8f2b7eee698fb0c314c454f7acb574a34baded7f6912fc7a0f"} testutil.go:1465: [3]: {"name":"foo/big.txt","type":"chunk","offset":289,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:a5c935d142e9fa6eeb75c3424cad28ec117de0d1f6f818f7a8ec41247862d13a"} -=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="./",src=0,format=USTAR - testutil.go:371: Comparing: "" vs "" -=== NAME TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=-2,prefix="../",lossless=false,format=PAX testutil.go:1465: [4]: {"name":"foo/big.txt","type":"chunk","offset":321,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:53a793b0a71115451c7710325929f71119cae80798460d6d400193fe43674c0c"} testutil.go:1465: [5]: {"name":"foo/big.txt","type":"chunk","offset":353,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:8a618a349c5916ad6a1e66631cb7e8bfba9163265e03661fd760f53d243add69"} -=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="./",src=0,format=USTAR - testutil.go:377: Directory: "" vs "": [foo3 foo5 foo_empty5 foo6 foo foo2 foo_empty2 foo_empty3 foo4 foo_empty4 foo_empty] vs [foo_empty foo2 foo_empty2 foo_empty3 foo_empty4 foo5 foo_empty5 foo6 .no.prefetch.landmark foo foo3 foo4] -=== NAME TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=-2,prefix="../",lossless=false,format=PAX testutil.go:1465: [6]: {"name":"foo/big.txt","type":"chunk","offset":385,"chunkOffset":20,"chunkSize":3,"chunkDigest":"sha256:898cef1b49045fd8d4bcac0c8fe0034c5ed28f00ed4f617bb8fdc9ea457d2ea0"} -=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="./",src=0,format=USTAR - testutil.go:371: Comparing: "foo" vs "foo" - testutil.go:485: Offset: 540, NextOffset: 572 - testutil.go:485: Offset: 1592, NextOffset: 1624 - testutil.go:485: Offset: 572, NextOffset: 2132 - testutil.go:485: Offset: 1624, NextOffset: 3184 +=== RUN TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=-2,prefix="../",lossless=true,format=GNU +=== RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=0,prefix="",format=GNU#01 +=== NAME TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=-2,prefix="../",lossless=true,format=GNU + gzip_test.go:62: got gzip streams: + gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1024 + gzip_test.go:80: [1] at 228 in stargz, uncompressed length 4 + gzip_test.go:80: [2] at 260 in stargz, uncompressed length 4 + gzip_test.go:80: [3] at 292 in stargz, uncompressed length 4 + gzip_test.go:80: [4] at 324 in stargz, uncompressed length 4 + gzip_test.go:80: [5] at 356 in stargz, uncompressed length 4 + gzip_test.go:80: [6] at 388 in stargz, uncompressed length 1616 + gzip_test.go:80: [7] at 629 in stargz, uncompressed length 3072 + gzip_test.go:80: [8] at 2036 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000275STARGZ" + testutil.go:1462: got TOC entries: + testutil.go:1465: [0]: {"name":"foo","type":"dir","mode":493} + testutil.go:1465: [1]: {"name":"foo/big.txt","type":"reg","size":23,"mode":420,"offset":228,"digest":"sha256:2ff378dda6b0b6f55c24f1a6b192cf1d0fa1dc229d5396fa884b51bcb84aa255","chunkSize":4,"chunkDigest":"sha256:86e1de74820a9b252ba33b2eed445b0cd02c445b5f4b8007205aff1762d7301a"} + testutil.go:1465: [2]: {"name":"foo/big.txt","type":"chunk","offset":260,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:81afb10b461acd8f2b7eee698fb0c314c454f7acb574a34baded7f6912fc7a0f"} + testutil.go:1465: [3]: {"name":"foo/big.txt","type":"chunk","offset":292,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:a5c935d142e9fa6eeb75c3424cad28ec117de0d1f6f818f7a8ec41247862d13a"} + testutil.go:1465: [4]: {"name":"foo/big.txt","type":"chunk","offset":324,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:53a793b0a71115451c7710325929f71119cae80798460d6d400193fe43674c0c"} + testutil.go:1465: [5]: {"name":"foo/big.txt","type":"chunk","offset":356,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:8a618a349c5916ad6a1e66631cb7e8bfba9163265e03661fd760f53d243add69"} + testutil.go:1465: [6]: {"name":"foo/big.txt","type":"chunk","offset":388,"chunkOffset":20,"chunkSize":3,"chunkDigest":"sha256:898cef1b49045fd8d4bcac0c8fe0034c5ed28f00ed4f617bb8fdc9ea457d2ea0"} +=== RUN TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=-2,prefix="../",lossless=false,format=GNU +=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="./",src=0,format=PAX + testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"./foo","type":"reg","size":6,"mode":420,"offset":540,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo","type":"chunk","offset":572,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo2","type":"reg","size":6,"mode":420,"offset":2132,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo2","type":"chunk","offset":2164,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo3","type":"reg","size":6,"mode":420,"offset":3724,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo3","type":"chunk","offset":3756,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo4","type":"reg","size":6,"mode":420,"offset":5316,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo4","type":"chunk","offset":5348,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo5","type":"reg","size":6,"mode":420,"offset":6908,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo5","type":"chunk","offset":6940,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo6","type":"reg","size":6,"mode":420,"offset":8500,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo6","type":"chunk","offset":8532,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} + testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":540,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"./foo","type":"reg","size":6,"mode":420,"offset":1592,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo","type":"chunk","offset":1624,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo2","type":"reg","size":6,"mode":420,"offset":3184,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo2","type":"chunk","offset":3216,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo3","type":"reg","size":6,"mode":420,"offset":4804,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo3","type":"chunk","offset":4836,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo4","type":"reg","size":6,"mode":420,"offset":6424,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo4","type":"chunk","offset":6456,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo5","type":"reg","size":6,"mode":420,"offset":8016,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo5","type":"chunk","offset":8048,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo6","type":"reg","size":6,"mode":420,"offset":9636,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo6","type":"chunk","offset":9668,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} + testutil.go:371: Comparing: "" vs "" + testutil.go:377: Directory: "" vs "": [foo foo_empty foo_empty2 foo6 foo5 foo_empty5 foo2 foo3 foo_empty3 foo4 foo_empty4] vs [foo2 foo_empty2 foo3 foo_empty3 foo4 foo_empty4 foo5 .no.prefetch.landmark foo6 foo_empty foo_empty5 foo] testutil.go:371: Comparing: "foo3" vs "foo3" testutil.go:485: Offset: 3724, NextOffset: 3756 testutil.go:485: Offset: 4804, NextOffset: 4836 testutil.go:485: Offset: 3756, NextOffset: 5316 testutil.go:485: Offset: 4836, NextOffset: 6424 + testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" + testutil.go:371: Comparing: "foo4" vs "foo4" + testutil.go:485: Offset: 5316, NextOffset: 5348 + testutil.go:485: Offset: 6424, NextOffset: 6456 + testutil.go:485: Offset: 5348, NextOffset: 6908 + testutil.go:485: Offset: 6456, NextOffset: 8016 + testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" testutil.go:371: Comparing: "foo5" vs "foo5" testutil.go:485: Offset: 6908, NextOffset: 6940 testutil.go:485: Offset: 8016, NextOffset: 8048 testutil.go:485: Offset: 6940, NextOffset: 8500 testutil.go:485: Offset: 8048, NextOffset: 9636 testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" - testutil.go:371: Comparing: "foo6" vs "foo6" - testutil.go:485: Offset: 8500, NextOffset: 8532 - testutil.go:485: Offset: 9636, NextOffset: 9668 - testutil.go:485: Offset: 8532, NextOffset: 14779 - testutil.go:485: Offset: 9668, NextOffset: 15915 - testutil.go:371: Comparing: "foo_empty" vs "foo_empty" testutil.go:371: Comparing: "foo2" vs "foo2" testutil.go:485: Offset: 2132, NextOffset: 2164 testutil.go:485: Offset: 3184, NextOffset: 3216 testutil.go:485: Offset: 2164, NextOffset: 3724 testutil.go:485: Offset: 3216, NextOffset: 4804 + testutil.go:371: Comparing: "foo_empty" vs "foo_empty" testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" - testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" - testutil.go:371: Comparing: "foo4" vs "foo4" - testutil.go:485: Offset: 5316, NextOffset: 5348 - testutil.go:485: Offset: 6424, NextOffset: 6456 - testutil.go:485: Offset: 5348, NextOffset: 6908 - testutil.go:485: Offset: 6456, NextOffset: 8016 - testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" - testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [.no.prefetch.landmark foo foo3 foo4 foo_empty5 foo6 foo_empty foo2 foo_empty2 foo_empty3 foo_empty4 foo5] vs [foo3 foo5 foo_empty5 foo6 foo foo2 foo_empty2 foo_empty3 foo4 foo_empty4 foo_empty] + testutil.go:371: Comparing: "foo6" vs "foo6" + testutil.go:485: Offset: 8500, NextOffset: 8532 + testutil.go:485: Offset: 9636, NextOffset: 9668 + testutil.go:485: Offset: 8532, NextOffset: 14779 + testutil.go:485: Offset: 9668, NextOffset: 15915 testutil.go:371: Comparing: "foo" vs "foo" - testutil.go:485: Offset: 1592, NextOffset: 1624 testutil.go:485: Offset: 540, NextOffset: 572 - testutil.go:485: Offset: 1624, NextOffset: 3184 + testutil.go:485: Offset: 1592, NextOffset: 1624 testutil.go:485: Offset: 572, NextOffset: 2132 - testutil.go:371: Comparing: "foo3" vs "foo3" - testutil.go:485: Offset: 4804, NextOffset: 4836 - testutil.go:485: Offset: 3724, NextOffset: 3756 - testutil.go:485: Offset: 4836, NextOffset: 6424 - testutil.go:485: Offset: 3756, NextOffset: 5316 + testutil.go:485: Offset: 1624, NextOffset: 3184 + testutil.go:371: Comparing: "" vs "" + testutil.go:377: Directory: "" vs "": [foo foo_empty foo_empty5 .no.prefetch.landmark foo2 foo_empty2 foo3 foo_empty3 foo4 foo_empty4 foo5 foo6] vs [foo foo_empty foo_empty2 foo6 foo2 foo3 foo_empty3 foo4 foo_empty4 foo5 foo_empty5] testutil.go:371: Comparing: "foo4" vs "foo4" testutil.go:485: Offset: 6424, NextOffset: 6456 testutil.go:485: Offset: 5316, NextOffset: 5348 testutil.go:485: Offset: 6456, NextOffset: 8016 testutil.go:485: Offset: 5348, NextOffset: 6908 -=== RUN TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=-2,prefix="../",lossless=true,format=GNU -=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="./",src=0,format=USTAR testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" testutil.go:371: Comparing: "foo5" vs "foo5" testutil.go:485: Offset: 8016, NextOffset: 8048 testutil.go:485: Offset: 6908, NextOffset: 6940 testutil.go:485: Offset: 8048, NextOffset: 9636 testutil.go:485: Offset: 6940, NextOffset: 8500 - testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" - testutil.go:371: Comparing: "foo6" vs "foo6" - testutil.go:485: Offset: 9636, NextOffset: 9668 - testutil.go:485: Offset: 8500, NextOffset: 8532 - testutil.go:485: Offset: 9668, NextOffset: 15915 - testutil.go:485: Offset: 8532, NextOffset: 14779 - testutil.go:371: Comparing: "foo_empty" vs "foo_empty" testutil.go:371: Comparing: "foo2" vs "foo2" testutil.go:485: Offset: 3184, NextOffset: 3216 testutil.go:485: Offset: 2132, NextOffset: 2164 testutil.go:485: Offset: 3216, NextOffset: 4804 testutil.go:485: Offset: 2164, NextOffset: 3724 testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" + testutil.go:371: Comparing: "foo3" vs "foo3" + testutil.go:485: Offset: 4804, NextOffset: 4836 + testutil.go:485: Offset: 3724, NextOffset: 3756 + testutil.go:485: Offset: 4836, NextOffset: 6424 + testutil.go:485: Offset: 3756, NextOffset: 5316 testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" -=== RUN TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="/",src=0,format=USTAR -=== NAME TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=-2,prefix="../",lossless=true,format=GNU - gzip_test.go:62: got gzip streams: - gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1024 - gzip_test.go:80: [1] at 228 in stargz, uncompressed length 4 - gzip_test.go:80: [2] at 260 in stargz, uncompressed length 4 - gzip_test.go:80: [3] at 292 in stargz, uncompressed length 4 - gzip_test.go:80: [4] at 324 in stargz, uncompressed length 4 - gzip_test.go:80: [5] at 356 in stargz, uncompressed length 4 - gzip_test.go:80: [6] at 388 in stargz, uncompressed length 1616 - gzip_test.go:80: [7] at 629 in stargz, uncompressed length 3072 - gzip_test.go:80: [8] at 2036 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000275STARGZ" - testutil.go:1462: got TOC entries: - testutil.go:1465: [0]: {"name":"foo","type":"dir","mode":493} - testutil.go:1465: [1]: {"name":"foo/big.txt","type":"reg","size":23,"mode":420,"offset":228,"digest":"sha256:2ff378dda6b0b6f55c24f1a6b192cf1d0fa1dc229d5396fa884b51bcb84aa255","chunkSize":4,"chunkDigest":"sha256:86e1de74820a9b252ba33b2eed445b0cd02c445b5f4b8007205aff1762d7301a"} - testutil.go:1465: [2]: {"name":"foo/big.txt","type":"chunk","offset":260,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:81afb10b461acd8f2b7eee698fb0c314c454f7acb574a34baded7f6912fc7a0f"} - testutil.go:1465: [3]: {"name":"foo/big.txt","type":"chunk","offset":292,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:a5c935d142e9fa6eeb75c3424cad28ec117de0d1f6f818f7a8ec41247862d13a"} - testutil.go:1465: [4]: {"name":"foo/big.txt","type":"chunk","offset":324,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:53a793b0a71115451c7710325929f71119cae80798460d6d400193fe43674c0c"} - testutil.go:1465: [5]: {"name":"foo/big.txt","type":"chunk","offset":356,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:8a618a349c5916ad6a1e66631cb7e8bfba9163265e03661fd760f53d243add69"} - testutil.go:1465: [6]: {"name":"foo/big.txt","type":"chunk","offset":388,"chunkOffset":20,"chunkSize":3,"chunkDigest":"sha256:898cef1b49045fd8d4bcac0c8fe0034c5ed28f00ed4f617bb8fdc9ea457d2ea0"} -=== RUN TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=-2,prefix="../",lossless=false,format=GNU + testutil.go:371: Comparing: "foo6" vs "foo6" + testutil.go:485: Offset: 9636, NextOffset: 9668 +=== NAME TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=-2,prefix="../",lossless=false,format=GNU gzip_test.go:62: got gzip streams: +=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="./",src=0,format=PAX + testutil.go:485: Offset: 8500, NextOffset: 8532 +=== NAME TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=-2,prefix="../",lossless=false,format=GNU gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1024 +=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="./",src=0,format=PAX + testutil.go:485: Offset: 9668, NextOffset: 15915 +=== NAME TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=-2,prefix="../",lossless=false,format=GNU gzip_test.go:80: [1] at 228 in stargz, uncompressed length 4 gzip_test.go:80: [2] at 260 in stargz, uncompressed length 4 gzip_test.go:80: [3] at 292 in stargz, uncompressed length 4 +=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="./",src=0,format=PAX + testutil.go:485: Offset: 8532, NextOffset: 14779 +=== NAME TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=-2,prefix="../",lossless=false,format=GNU gzip_test.go:80: [4] at 324 in stargz, uncompressed length 4 gzip_test.go:80: [5] at 356 in stargz, uncompressed length 4 +=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="./",src=0,format=PAX + testutil.go:371: Comparing: "foo" vs "foo" + testutil.go:485: Offset: 1592, NextOffset: 1624 + testutil.go:485: Offset: 540, NextOffset: 572 + testutil.go:485: Offset: 1624, NextOffset: 3184 + testutil.go:485: Offset: 572, NextOffset: 2132 + testutil.go:371: Comparing: "foo_empty" vs "foo_empty" + testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" +=== NAME TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=-2,prefix="../",lossless=false,format=GNU gzip_test.go:80: [6] at 388 in stargz, uncompressed length 492 gzip_test.go:80: [7] at 488 in stargz, uncompressed length 3072 gzip_test.go:80: [8] at 1895 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000001e8STARGZ" @@ -19123,18 +19252,19 @@ testutil.go:1465: [4]: {"name":"foo/big.txt","type":"chunk","offset":324,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:53a793b0a71115451c7710325929f71119cae80798460d6d400193fe43674c0c"} testutil.go:1465: [5]: {"name":"foo/big.txt","type":"chunk","offset":356,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:8a618a349c5916ad6a1e66631cb7e8bfba9163265e03661fd760f53d243add69"} testutil.go:1465: [6]: {"name":"foo/big.txt","type":"chunk","offset":388,"chunkOffset":20,"chunkSize":3,"chunkDigest":"sha256:898cef1b49045fd8d4bcac0c8fe0034c5ed28f00ed4f617bb8fdc9ea457d2ea0"} +=== RUN TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="/",src=0,format=PAX === RUN TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=0,prefix="",lossless=true,format=USTAR gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 2048 gzip_test.go:80: [1] at 2076 in stargz, uncompressed length 1636 -=== RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=1,prefix="/",format=USTAR#01 -=== NAME TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=0,prefix="",lossless=true,format=USTAR gzip_test.go:80: [2] at 3740 in stargz, uncompressed length 2560 gzip_test.go:80: [3] at 6328 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000e9cSTARGZ" testutil.go:1507: "bar"(basename:"bar") is child of "" testutil.go:1507: "foo"(basename:"foo") is child of "" testutil.go:1507: "foo/bar.txt"(basename:"bar.txt") is child of "foo" === RUN TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=0,prefix="",lossless=false,format=USTAR +=== RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=0,prefix="./",format=USTAR#01 +=== NAME TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=0,prefix="",lossless=false,format=USTAR gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 2048 gzip_test.go:80: [1] at 2076 in stargz, uncompressed length 512 @@ -19153,142 +19283,124 @@ testutil.go:1507: "foo"(basename:"foo") is child of "" testutil.go:1507: "foo/bar.txt"(basename:"bar.txt") is child of "foo" === RUN TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=0,prefix="",lossless=false,format=PAX -=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="/",src=0,format=USTAR - testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"/foo","type":"reg","size":6,"mode":420,"offset":540,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo","type":"chunk","offset":572,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo2","type":"reg","size":6,"mode":420,"offset":2132,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo2","type":"chunk","offset":2164,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo3","type":"reg","size":6,"mode":420,"offset":3724,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo3","type":"chunk","offset":3756,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo4","type":"reg","size":6,"mode":420,"offset":5316,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo4","type":"chunk","offset":5348,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo5","type":"reg","size":6,"mode":420,"offset":6908,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo5","type":"chunk","offset":6940,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo6","type":"reg","size":6,"mode":420,"offset":8500,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo6","type":"chunk","offset":8532,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} - testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":540,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"/foo","type":"reg","size":6,"mode":420,"offset":1592,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo","type":"chunk","offset":1624,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo2","type":"reg","size":6,"mode":420,"offset":3184,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo2","type":"chunk","offset":3216,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo3","type":"reg","size":6,"mode":420,"offset":4804,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo3","type":"chunk","offset":4836,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo4","type":"reg","size":6,"mode":420,"offset":6424,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo4","type":"chunk","offset":6456,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo5","type":"reg","size":6,"mode":420,"offset":8016,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo5","type":"chunk","offset":8048,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo6","type":"reg","size":6,"mode":420,"offset":9636,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo6","type":"chunk","offset":9668,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} - testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [foo_empty5 foo6 foo2 foo_empty4 foo_empty2 foo3 foo_empty3 foo4 foo5 foo foo_empty] vs [foo6 .no.prefetch.landmark foo foo_empty2 foo3 foo4 foo_empty5 foo_empty foo2 foo_empty3 foo_empty4 foo5] - testutil.go:371: Comparing: "foo" vs "foo" - testutil.go:485: Offset: 540, NextOffset: 572 - testutil.go:485: Offset: 1592, NextOffset: 1624 - testutil.go:485: Offset: 572, NextOffset: 2132 - testutil.go:485: Offset: 1624, NextOffset: 3184 - testutil.go:371: Comparing: "foo_empty" vs "foo_empty" - testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" - testutil.go:371: Comparing: "foo3" vs "foo3" - testutil.go:485: Offset: 3724, NextOffset: 3756 - testutil.go:485: Offset: 4804, NextOffset: 4836 - testutil.go:485: Offset: 3756, NextOffset: 5316 - testutil.go:485: Offset: 4836, NextOffset: 6424 - testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" - testutil.go:371: Comparing: "foo4" vs "foo4" - testutil.go:485: Offset: 5316, NextOffset: 5348 -=== NAME TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=0,prefix="",lossless=false,format=PAX gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 2048 gzip_test.go:80: [1] at 2076 in stargz, uncompressed length 512 gzip_test.go:80: [2] at 2616 in stargz, uncompressed length 2560 gzip_test.go:80: [3] at 5204 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000a38STARGZ" -=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="/",src=0,format=USTAR - testutil.go:485: Offset: 6424, NextOffset: 6456 -=== NAME TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=0,prefix="",lossless=false,format=PAX testutil.go:1507: "bar"(basename:"bar") is child of "" testutil.go:1507: "foo"(basename:"foo") is child of "" testutil.go:1507: "foo/bar.txt"(basename:"bar.txt") is child of "foo" === RUN TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=0,prefix="",lossless=true,format=GNU -=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="/",src=0,format=USTAR - testutil.go:485: Offset: 5348, NextOffset: 6908 - testutil.go:485: Offset: 6456, NextOffset: 8016 + gzip_test.go:62: got gzip streams: + gzip_test.go:80: [0] at 0 in stargz, uncompressed length 2048 + gzip_test.go:80: [1] at 2076 in stargz, uncompressed length 1636 + gzip_test.go:80: [2] at 3740 in stargz, uncompressed length 2560 + gzip_test.go:80: [3] at 6328 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000e9cSTARGZ" + testutil.go:1507: "bar"(basename:"bar") is child of "" + testutil.go:1507: "foo"(basename:"foo") is child of "" + testutil.go:1507: "foo/bar.txt"(basename:"bar.txt") is child of "foo" +=== RUN TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=0,prefix="",lossless=false,format=GNU +=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="/",src=0,format=PAX + testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"/foo","type":"reg","size":6,"mode":420,"offset":540,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo","type":"chunk","offset":572,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo2","type":"reg","size":6,"mode":420,"offset":2132,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo2","type":"chunk","offset":2164,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo3","type":"reg","size":6,"mode":420,"offset":3724,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo3","type":"chunk","offset":3756,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo4","type":"reg","size":6,"mode":420,"offset":5316,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo4","type":"chunk","offset":5348,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo5","type":"reg","size":6,"mode":420,"offset":6908,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo5","type":"chunk","offset":6940,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo6","type":"reg","size":6,"mode":420,"offset":8500,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo6","type":"chunk","offset":8532,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} + testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":540,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"/foo","type":"reg","size":6,"mode":420,"offset":1592,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo","type":"chunk","offset":1624,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo2","type":"reg","size":6,"mode":420,"offset":3184,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo2","type":"chunk","offset":3216,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo3","type":"reg","size":6,"mode":420,"offset":4804,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo3","type":"chunk","offset":4836,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo4","type":"reg","size":6,"mode":420,"offset":6424,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo4","type":"chunk","offset":6456,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo5","type":"reg","size":6,"mode":420,"offset":8016,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo5","type":"chunk","offset":8048,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo6","type":"reg","size":6,"mode":420,"offset":9636,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo6","type":"chunk","offset":9668,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} + testutil.go:371: Comparing: "" vs "" + testutil.go:377: Directory: "" vs "": [foo_empty4 foo5 foo6 foo_empty2 foo3 foo_empty3 foo4 foo_empty5 foo foo_empty foo2] vs [foo_empty4 .no.prefetch.landmark foo foo3 foo_empty3 foo5 foo_empty5 foo6 foo_empty foo2 foo_empty2 foo4] + testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" testutil.go:371: Comparing: "foo5" vs "foo5" testutil.go:485: Offset: 6908, NextOffset: 6940 testutil.go:485: Offset: 8016, NextOffset: 8048 testutil.go:485: Offset: 6940, NextOffset: 8500 testutil.go:485: Offset: 8048, NextOffset: 9636 - testutil.go:371: Comparing: "foo2" vs "foo2" - testutil.go:485: Offset: 2132, NextOffset: 2164 - testutil.go:485: Offset: 3184, NextOffset: 3216 - testutil.go:485: Offset: 2164, NextOffset: 3724 - testutil.go:485: Offset: 3216, NextOffset: 4804 - testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" - testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" testutil.go:371: Comparing: "foo6" vs "foo6" testutil.go:485: Offset: 8500, NextOffset: 8532 testutil.go:485: Offset: 9636, NextOffset: 9668 testutil.go:485: Offset: 8532, NextOffset: 14779 testutil.go:485: Offset: 9668, NextOffset: 15915 - testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [foo_empty4 foo5 foo_empty5 foo_empty foo2 foo_empty3 foo3 foo4 foo6 .no.prefetch.landmark foo foo_empty2] vs [foo foo_empty foo_empty2 foo3 foo_empty3 foo4 foo5 foo2 foo_empty4 foo_empty5 foo6] testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" - testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" - testutil.go:371: Comparing: "foo5" vs "foo5" - testutil.go:485: Offset: 8016, NextOffset: 8048 - testutil.go:485: Offset: 6908, NextOffset: 6940 - testutil.go:485: Offset: 8048, NextOffset: 9636 -=== NAME TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=0,prefix="",lossless=true,format=GNU - gzip_test.go:62: got gzip streams: -=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="/",src=0,format=USTAR - testutil.go:485: Offset: 6940, NextOffset: 8500 -=== NAME TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=0,prefix="",lossless=true,format=GNU - gzip_test.go:80: [0] at 0 in stargz, uncompressed length 2048 - gzip_test.go:80: [1] at 2076 in stargz, uncompressed length 1636 - gzip_test.go:80: [2] at 3740 in stargz, uncompressed length 2560 - gzip_test.go:80: [3] at 6328 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000e9cSTARGZ" - testutil.go:1507: "foo"(basename:"foo") is child of "" - testutil.go:1507: "foo/bar.txt"(basename:"bar.txt") is child of "foo" - testutil.go:1507: "bar"(basename:"bar") is child of "" -=== RUN TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=0,prefix="",lossless=false,format=GNU -=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="/",src=0,format=USTAR + testutil.go:371: Comparing: "foo4" vs "foo4" + testutil.go:485: Offset: 5316, NextOffset: 5348 + testutil.go:485: Offset: 6424, NextOffset: 6456 + testutil.go:485: Offset: 5348, NextOffset: 6908 + testutil.go:485: Offset: 6456, NextOffset: 8016 testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" + testutil.go:371: Comparing: "foo" vs "foo" + testutil.go:485: Offset: 540, NextOffset: 572 + testutil.go:485: Offset: 1592, NextOffset: 1624 + testutil.go:485: Offset: 572, NextOffset: 2132 + testutil.go:485: Offset: 1624, NextOffset: 3184 testutil.go:371: Comparing: "foo_empty" vs "foo_empty" testutil.go:371: Comparing: "foo2" vs "foo2" - testutil.go:485: Offset: 3184, NextOffset: 3216 testutil.go:485: Offset: 2132, NextOffset: 2164 - testutil.go:485: Offset: 3216, NextOffset: 4804 + testutil.go:485: Offset: 3184, NextOffset: 3216 testutil.go:485: Offset: 2164, NextOffset: 3724 + testutil.go:485: Offset: 3216, NextOffset: 4804 testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" testutil.go:371: Comparing: "foo3" vs "foo3" + testutil.go:485: Offset: 3724, NextOffset: 3756 + testutil.go:485: Offset: 4804, NextOffset: 4836 + testutil.go:485: Offset: 3756, NextOffset: 5316 + testutil.go:485: Offset: 4836, NextOffset: 6424 + testutil.go:371: Comparing: "" vs "" + testutil.go:377: Directory: "" vs "": [foo_empty foo2 foo_empty2 foo4 foo5 foo_empty5 foo6 .no.prefetch.landmark foo foo3 foo_empty3 foo_empty4] vs [foo_empty4 foo5 foo6 foo_empty2 foo3 foo_empty3 foo4 foo_empty5 foo foo_empty foo2] + testutil.go:371: Comparing: "foo" vs "foo" + testutil.go:485: Offset: 1592, NextOffset: 1624 + testutil.go:485: Offset: 540, NextOffset: 572 + testutil.go:485: Offset: 1624, NextOffset: 3184 + testutil.go:485: Offset: 572, NextOffset: 2132 + testutil.go:371: Comparing: "foo3" vs "foo3" testutil.go:485: Offset: 4804, NextOffset: 4836 testutil.go:485: Offset: 3724, NextOffset: 3756 testutil.go:485: Offset: 4836, NextOffset: 6424 testutil.go:485: Offset: 3756, NextOffset: 5316 + testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" + testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" + testutil.go:371: Comparing: "foo2" vs "foo2" + testutil.go:485: Offset: 3184, NextOffset: 3216 + testutil.go:485: Offset: 2132, NextOffset: 2164 + testutil.go:485: Offset: 3216, NextOffset: 4804 + testutil.go:485: Offset: 2164, NextOffset: 3724 + testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" testutil.go:371: Comparing: "foo4" vs "foo4" testutil.go:485: Offset: 6424, NextOffset: 6456 -=== NAME TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=0,prefix="",lossless=false,format=GNU - gzip_test.go:62: got gzip streams: -=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="/",src=0,format=USTAR testutil.go:485: Offset: 5316, NextOffset: 5348 testutil.go:485: Offset: 6456, NextOffset: 8016 testutil.go:485: Offset: 5348, NextOffset: 6908 === NAME TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=0,prefix="",lossless=false,format=GNU + gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 2048 -=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="/",src=0,format=USTAR - testutil.go:371: Comparing: "foo6" vs "foo6" -=== NAME TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=0,prefix="",lossless=false,format=GNU gzip_test.go:80: [1] at 2076 in stargz, uncompressed length 512 -=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="/",src=0,format=USTAR - testutil.go:485: Offset: 9636, NextOffset: 9668 -=== NAME TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=0,prefix="",lossless=false,format=GNU gzip_test.go:80: [2] at 2616 in stargz, uncompressed length 2560 gzip_test.go:80: [3] at 5204 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000a38STARGZ" -=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="/",src=0,format=USTAR - testutil.go:485: Offset: 8500, NextOffset: 8532 -=== RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=1,prefix="/",format=PAX#01 -=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="/",src=0,format=USTAR - testutil.go:485: Offset: 9668, NextOffset: 15915 -=== NAME TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=0,prefix="",lossless=false,format=GNU testutil.go:1507: "bar"(basename:"bar") is child of "" testutil.go:1507: "foo"(basename:"foo") is child of "" testutil.go:1507: "foo/bar.txt"(basename:"bar.txt") is child of "foo" -=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="/",src=0,format=USTAR - testutil.go:485: Offset: 8532, NextOffset: 14779 === RUN TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=0,prefix="./",lossless=true,format=USTAR -=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="/",src=0,format=USTAR - testutil.go:371: Comparing: "foo" vs "foo" - testutil.go:485: Offset: 1592, NextOffset: 1624 - testutil.go:485: Offset: 540, NextOffset: 572 - testutil.go:485: Offset: 1624, NextOffset: 3184 - testutil.go:485: Offset: 572, NextOffset: 2132 -=== RUN TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="../",src=0,format=USTAR -=== NAME TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=0,prefix="./",lossless=true,format=USTAR gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 2048 gzip_test.go:80: [1] at 2076 in stargz, uncompressed length 1636 gzip_test.go:80: [2] at 3740 in stargz, uncompressed length 2560 gzip_test.go:80: [3] at 6328 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000e9cSTARGZ" + testutil.go:1507: "bar"(basename:"bar") is child of "" testutil.go:1507: "foo"(basename:"foo") is child of "" testutil.go:1507: "foo/bar.txt"(basename:"bar.txt") is child of "foo" - testutil.go:1507: "bar"(basename:"bar") is child of "" === RUN TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=0,prefix="./",lossless=false,format=USTAR +=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="/",src=0,format=PAX + testutil.go:371: Comparing: "foo5" vs "foo5" + testutil.go:485: Offset: 8016, NextOffset: 8048 + testutil.go:485: Offset: 6908, NextOffset: 6940 + testutil.go:485: Offset: 8048, NextOffset: 9636 + testutil.go:485: Offset: 6940, NextOffset: 8500 + testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" + testutil.go:371: Comparing: "foo6" vs "foo6" + testutil.go:485: Offset: 9636, NextOffset: 9668 + testutil.go:485: Offset: 8500, NextOffset: 8532 + testutil.go:485: Offset: 9668, NextOffset: 15915 + testutil.go:485: Offset: 8532, NextOffset: 14779 + testutil.go:371: Comparing: "foo_empty" vs "foo_empty" +=== RUN TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="../",src=0,format=PAX +=== RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=0,prefix="./",format=PAX#01 +=== NAME TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=0,prefix="./",lossless=false,format=USTAR gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 2048 gzip_test.go:80: [1] at 2076 in stargz, uncompressed length 512 @@ -19303,9 +19415,9 @@ gzip_test.go:80: [1] at 2076 in stargz, uncompressed length 1636 gzip_test.go:80: [2] at 3740 in stargz, uncompressed length 2560 gzip_test.go:80: [3] at 6328 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000e9cSTARGZ" - testutil.go:1507: "bar"(basename:"bar") is child of "" testutil.go:1507: "foo"(basename:"foo") is child of "" testutil.go:1507: "foo/bar.txt"(basename:"bar.txt") is child of "foo" + testutil.go:1507: "bar"(basename:"bar") is child of "" === RUN TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=0,prefix="./",lossless=false,format=PAX gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 2048 @@ -19325,8 +19437,6 @@ testutil.go:1507: "foo"(basename:"foo") is child of "" testutil.go:1507: "foo/bar.txt"(basename:"bar.txt") is child of "foo" === RUN TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=0,prefix="./",lossless=false,format=GNU -=== RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=1,prefix="/",format=GNU#01 -=== NAME TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=0,prefix="./",lossless=false,format=GNU gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 2048 gzip_test.go:80: [1] at 2076 in stargz, uncompressed length 512 @@ -19336,109 +19446,132 @@ testutil.go:1507: "foo"(basename:"foo") is child of "" testutil.go:1507: "foo/bar.txt"(basename:"bar.txt") is child of "foo" === RUN TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=0,prefix="/",lossless=true,format=USTAR -=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="../",src=0,format=USTAR +=== RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=0,prefix="./",format=GNU#01 +=== NAME TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=0,prefix="/",lossless=true,format=USTAR + gzip_test.go:62: got gzip streams: + gzip_test.go:80: [0] at 0 in stargz, uncompressed length 2048 + gzip_test.go:80: [1] at 2076 in stargz, uncompressed length 1636 + gzip_test.go:80: [2] at 3740 in stargz, uncompressed length 2560 + gzip_test.go:80: [3] at 6328 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000e9cSTARGZ" + testutil.go:1507: "foo"(basename:"foo") is child of "" + testutil.go:1507: "foo/bar.txt"(basename:"bar.txt") is child of "foo" + testutil.go:1507: "bar"(basename:"bar") is child of "" +=== RUN TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=0,prefix="/",lossless=false,format=USTAR + gzip_test.go:62: got gzip streams: + gzip_test.go:80: [0] at 0 in stargz, uncompressed length 2048 + gzip_test.go:80: [1] at 2076 in stargz, uncompressed length 512 + gzip_test.go:80: [2] at 2616 in stargz, uncompressed length 2560 + gzip_test.go:80: [3] at 5204 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000a38STARGZ" + testutil.go:1507: "bar"(basename:"bar") is child of "" + testutil.go:1507: "foo"(basename:"foo") is child of "" + testutil.go:1507: "foo/bar.txt"(basename:"bar.txt") is child of "foo" +=== RUN TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=0,prefix="/",lossless=true,format=PAX + gzip_test.go:62: got gzip streams: + gzip_test.go:80: [0] at 0 in stargz, uncompressed length 2048 + gzip_test.go:80: [1] at 2076 in stargz, uncompressed length 1636 + gzip_test.go:80: [2] at 3740 in stargz, uncompressed length 2560 + gzip_test.go:80: [3] at 6328 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000e9cSTARGZ" + testutil.go:1507: "bar"(basename:"bar") is child of "" + testutil.go:1507: "foo"(basename:"foo") is child of "" + testutil.go:1507: "foo/bar.txt"(basename:"bar.txt") is child of "foo" +=== RUN TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=0,prefix="/",lossless=false,format=PAX +=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="../",src=0,format=PAX testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"../foo","type":"reg","size":6,"mode":420,"offset":540,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo","type":"chunk","offset":572,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo2","type":"reg","size":6,"mode":420,"offset":2132,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo2","type":"chunk","offset":2164,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo3","type":"reg","size":6,"mode":420,"offset":3724,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo3","type":"chunk","offset":3756,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo4","type":"reg","size":6,"mode":420,"offset":5316,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo4","type":"chunk","offset":5348,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo5","type":"reg","size":6,"mode":420,"offset":6908,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo5","type":"chunk","offset":6940,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo6","type":"reg","size":6,"mode":420,"offset":8500,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo6","type":"chunk","offset":8532,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":540,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"../foo","type":"reg","size":6,"mode":420,"offset":1592,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo","type":"chunk","offset":1624,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo2","type":"reg","size":6,"mode":420,"offset":3184,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo2","type":"chunk","offset":3216,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo3","type":"reg","size":6,"mode":420,"offset":4804,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo3","type":"chunk","offset":4836,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo4","type":"reg","size":6,"mode":420,"offset":6424,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo4","type":"chunk","offset":6456,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo5","type":"reg","size":6,"mode":420,"offset":8016,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo5","type":"chunk","offset":8048,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo6","type":"reg","size":6,"mode":420,"offset":9636,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo6","type":"chunk","offset":9668,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [foo4 foo_empty4 foo_empty5 foo6 foo foo_empty foo2 foo5 foo_empty2 foo3 foo_empty3] vs [.no.prefetch.landmark foo foo2 foo_empty3 foo4 foo5 foo_empty5 foo6 foo_empty foo_empty2 foo3 foo_empty4] + testutil.go:377: Directory: "" vs "": [foo3 foo_empty3 foo_empty5 foo6 foo foo2 foo_empty2 foo4 foo_empty4 foo5 foo_empty] vs [foo6 .no.prefetch.landmark foo foo2 foo_empty2 foo4 foo_empty4 foo5 foo_empty foo3 foo_empty3 foo_empty5] + testutil.go:371: Comparing: "foo" vs "foo" + testutil.go:485: Offset: 540, NextOffset: 572 + testutil.go:485: Offset: 1592, NextOffset: 1624 + testutil.go:485: Offset: 572, NextOffset: 2132 + testutil.go:485: Offset: 1624, NextOffset: 3184 + testutil.go:371: Comparing: "foo3" vs "foo3" + testutil.go:485: Offset: 3724, NextOffset: 3756 + testutil.go:485: Offset: 4804, NextOffset: 4836 + testutil.go:485: Offset: 3756, NextOffset: 5316 + testutil.go:485: Offset: 4836, NextOffset: 6424 + testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" testutil.go:371: Comparing: "foo6" vs "foo6" testutil.go:485: Offset: 8500, NextOffset: 8532 testutil.go:485: Offset: 9636, NextOffset: 9668 testutil.go:485: Offset: 8532, NextOffset: 14779 testutil.go:485: Offset: 9668, NextOffset: 15915 - testutil.go:371: Comparing: "foo" vs "foo" - testutil.go:485: Offset: 540, NextOffset: 572 - testutil.go:485: Offset: 1592, NextOffset: 1624 - testutil.go:485: Offset: 572, NextOffset: 2132 - testutil.go:485: Offset: 1624, NextOffset: 3184 testutil.go:371: Comparing: "foo_empty" vs "foo_empty" testutil.go:371: Comparing: "foo2" vs "foo2" testutil.go:485: Offset: 2132, NextOffset: 2164 testutil.go:485: Offset: 3184, NextOffset: 3216 -=== NAME TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=0,prefix="/",lossless=true,format=USTAR - gzip_test.go:62: got gzip streams: -=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="../",src=0,format=USTAR testutil.go:485: Offset: 2164, NextOffset: 3724 -=== NAME TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=0,prefix="/",lossless=true,format=USTAR - gzip_test.go:80: [0] at 0 in stargz, uncompressed length 2048 -=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="../",src=0,format=USTAR testutil.go:485: Offset: 3216, NextOffset: 4804 + testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" testutil.go:371: Comparing: "foo4" vs "foo4" testutil.go:485: Offset: 5316, NextOffset: 5348 +=== NAME TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=0,prefix="/",lossless=false,format=PAX + gzip_test.go:62: got gzip streams: +=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="../",src=0,format=PAX testutil.go:485: Offset: 6424, NextOffset: 6456 testutil.go:485: Offset: 5348, NextOffset: 6908 testutil.go:485: Offset: 6456, NextOffset: 8016 -=== NAME TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=0,prefix="/",lossless=true,format=USTAR - gzip_test.go:80: [1] at 2076 in stargz, uncompressed length 1636 - gzip_test.go:80: [2] at 3740 in stargz, uncompressed length 2560 - gzip_test.go:80: [3] at 6328 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000e9cSTARGZ" - testutil.go:1507: "bar"(basename:"bar") is child of "" - testutil.go:1507: "foo"(basename:"foo") is child of "" - testutil.go:1507: "foo/bar.txt"(basename:"bar.txt") is child of "foo" -=== RUN TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=0,prefix="/",lossless=false,format=USTAR -=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="../",src=0,format=USTAR +=== NAME TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=0,prefix="/",lossless=false,format=PAX + gzip_test.go:80: [0] at 0 in stargz, uncompressed length 2048 + gzip_test.go:80: [1] at 2076 in stargz, uncompressed length 512 + gzip_test.go:80: [2] at 2616 in stargz, uncompressed length 2560 +=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="../",src=0,format=PAX testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" - testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" - testutil.go:371: Comparing: "foo3" vs "foo3" - testutil.go:485: Offset: 3724, NextOffset: 3756 - testutil.go:485: Offset: 4804, NextOffset: 4836 - testutil.go:485: Offset: 3756, NextOffset: 5316 - testutil.go:485: Offset: 4836, NextOffset: 6424 - testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" testutil.go:371: Comparing: "foo5" vs "foo5" testutil.go:485: Offset: 6908, NextOffset: 6940 testutil.go:485: Offset: 8016, NextOffset: 8048 +=== NAME TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=0,prefix="/",lossless=false,format=PAX + gzip_test.go:80: [3] at 5204 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000a38STARGZ" +=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="../",src=0,format=PAX testutil.go:485: Offset: 6940, NextOffset: 8500 testutil.go:485: Offset: 8048, NextOffset: 9636 testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [.no.prefetch.landmark foo foo2 foo_empty3 foo4 foo5 foo_empty5 foo6 foo_empty foo_empty2 foo3 foo_empty4] vs [foo_empty2 foo3 foo_empty3 foo5 foo_empty5 foo6 foo foo_empty foo2 foo4 foo_empty4] + testutil.go:377: Directory: "" vs "": [foo_empty3 foo_empty5 foo_empty foo3 foo2 foo_empty2 foo4 foo_empty4 foo5 foo6 .no.prefetch.landmark foo] vs [foo3 foo_empty3 foo_empty5 foo6 foo foo2 foo_empty2 foo4 foo_empty4 foo5 foo_empty] + testutil.go:371: Comparing: "foo3" vs "foo3" + testutil.go:485: Offset: 4804, NextOffset: 4836 + testutil.go:485: Offset: 3724, NextOffset: 3756 + testutil.go:485: Offset: 4836, NextOffset: 6424 + testutil.go:485: Offset: 3756, NextOffset: 5316 + testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" + testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" + testutil.go:371: Comparing: "foo_empty" vs "foo_empty" + testutil.go:371: Comparing: "foo" vs "foo" + testutil.go:485: Offset: 1592, NextOffset: 1624 + testutil.go:485: Offset: 540, NextOffset: 572 + testutil.go:485: Offset: 1624, NextOffset: 3184 + testutil.go:485: Offset: 572, NextOffset: 2132 testutil.go:371: Comparing: "foo2" vs "foo2" testutil.go:485: Offset: 3184, NextOffset: 3216 testutil.go:485: Offset: 2132, NextOffset: 2164 testutil.go:485: Offset: 3216, NextOffset: 4804 +=== NAME TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=0,prefix="/",lossless=false,format=PAX + testutil.go:1507: "bar"(basename:"bar") is child of "" + testutil.go:1507: "foo"(basename:"foo") is child of "" + testutil.go:1507: "foo/bar.txt"(basename:"bar.txt") is child of "foo" +=== RUN TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=0,prefix="/",lossless=true,format=GNU +=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="../",src=0,format=PAX testutil.go:485: Offset: 2164, NextOffset: 3724 - testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" + testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" testutil.go:371: Comparing: "foo4" vs "foo4" testutil.go:485: Offset: 6424, NextOffset: 6456 testutil.go:485: Offset: 5316, NextOffset: 5348 testutil.go:485: Offset: 6456, NextOffset: 8016 testutil.go:485: Offset: 5348, NextOffset: 6908 + testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" testutil.go:371: Comparing: "foo5" vs "foo5" testutil.go:485: Offset: 8016, NextOffset: 8048 testutil.go:485: Offset: 6908, NextOffset: 6940 testutil.go:485: Offset: 8048, NextOffset: 9636 testutil.go:485: Offset: 6940, NextOffset: 8500 - testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" testutil.go:371: Comparing: "foo6" vs "foo6" testutil.go:485: Offset: 9636, NextOffset: 9668 testutil.go:485: Offset: 8500, NextOffset: 8532 testutil.go:485: Offset: 9668, NextOffset: 15915 testutil.go:485: Offset: 8532, NextOffset: 14779 - testutil.go:371: Comparing: "foo" vs "foo" - testutil.go:485: Offset: 1592, NextOffset: 1624 - testutil.go:485: Offset: 540, NextOffset: 572 - testutil.go:485: Offset: 1624, NextOffset: 3184 - testutil.go:485: Offset: 572, NextOffset: 2132 - testutil.go:371: Comparing: "foo3" vs "foo3" - testutil.go:485: Offset: 4804, NextOffset: 4836 - testutil.go:485: Offset: 3724, NextOffset: 3756 - testutil.go:485: Offset: 4836, NextOffset: 6424 - testutil.go:485: Offset: 3756, NextOffset: 5316 - testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" - testutil.go:371: Comparing: "foo_empty" vs "foo_empty" - testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" -=== RUN TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="",src=0,format=PAX -=== NAME TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=0,prefix="/",lossless=false,format=USTAR - gzip_test.go:62: got gzip streams: - gzip_test.go:80: [0] at 0 in stargz, uncompressed length 2048 - gzip_test.go:80: [1] at 2076 in stargz, uncompressed length 512 - gzip_test.go:80: [2] at 2616 in stargz, uncompressed length 2560 - gzip_test.go:80: [3] at 5204 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000a38STARGZ" - testutil.go:1507: "bar"(basename:"bar") is child of "" - testutil.go:1507: "foo"(basename:"foo") is child of "" - testutil.go:1507: "foo/bar.txt"(basename:"bar.txt") is child of "foo" -=== RUN TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=0,prefix="/",lossless=true,format=PAX +=== RUN TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="",src=0,format=GNU +=== RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=0,prefix="/",format=USTAR#01 +=== NAME TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=0,prefix="/",lossless=true,format=GNU gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 2048 gzip_test.go:80: [1] at 2076 in stargz, uncompressed length 1636 @@ -19447,18 +19580,16 @@ testutil.go:1507: "bar"(basename:"bar") is child of "" testutil.go:1507: "foo"(basename:"foo") is child of "" testutil.go:1507: "foo/bar.txt"(basename:"bar.txt") is child of "foo" -=== RUN TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=0,prefix="/",lossless=false,format=PAX -=== RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=1,prefix="../",format=USTAR#01 -=== NAME TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=0,prefix="/",lossless=false,format=PAX +=== RUN TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=0,prefix="/",lossless=false,format=GNU gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 2048 gzip_test.go:80: [1] at 2076 in stargz, uncompressed length 512 gzip_test.go:80: [2] at 2616 in stargz, uncompressed length 2560 gzip_test.go:80: [3] at 5204 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000a38STARGZ" - testutil.go:1507: "bar"(basename:"bar") is child of "" testutil.go:1507: "foo"(basename:"foo") is child of "" testutil.go:1507: "foo/bar.txt"(basename:"bar.txt") is child of "foo" -=== RUN TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=0,prefix="/",lossless=true,format=GNU + testutil.go:1507: "bar"(basename:"bar") is child of "" +=== RUN TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=0,prefix="../",lossless=true,format=USTAR gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 2048 gzip_test.go:80: [1] at 2076 in stargz, uncompressed length 1636 @@ -19467,123 +19598,80 @@ testutil.go:1507: "bar"(basename:"bar") is child of "" testutil.go:1507: "foo"(basename:"foo") is child of "" testutil.go:1507: "foo/bar.txt"(basename:"bar.txt") is child of "foo" -=== RUN TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=0,prefix="/",lossless=false,format=GNU +=== RUN TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=0,prefix="../",lossless=false,format=USTAR +=== RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=0,prefix="/",format=PAX#01 +=== NAME TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=0,prefix="../",lossless=false,format=USTAR gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 2048 gzip_test.go:80: [1] at 2076 in stargz, uncompressed length 512 gzip_test.go:80: [2] at 2616 in stargz, uncompressed length 2560 gzip_test.go:80: [3] at 5204 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000a38STARGZ" - testutil.go:1507: "bar"(basename:"bar") is child of "" testutil.go:1507: "foo"(basename:"foo") is child of "" testutil.go:1507: "foo/bar.txt"(basename:"bar.txt") is child of "foo" -=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="",src=0,format=PAX + testutil.go:1507: "bar"(basename:"bar") is child of "" +=== RUN TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=0,prefix="../",lossless=true,format=PAX +=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="",src=0,format=GNU testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"foo","type":"reg","size":6,"mode":420,"offset":540,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo","type":"chunk","offset":572,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo2","type":"reg","size":6,"mode":420,"offset":2132,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo2","type":"chunk","offset":2164,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo3","type":"reg","size":6,"mode":420,"offset":3724,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo3","type":"chunk","offset":3756,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo4","type":"reg","size":6,"mode":420,"offset":5316,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo4","type":"chunk","offset":5348,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo5","type":"reg","size":6,"mode":420,"offset":6908,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo5","type":"chunk","offset":6940,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo6","type":"reg","size":6,"mode":420,"offset":8500,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo6","type":"chunk","offset":8532,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":540,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"foo","type":"reg","size":6,"mode":420,"offset":1592,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo","type":"chunk","offset":1624,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo2","type":"reg","size":6,"mode":420,"offset":3184,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo2","type":"chunk","offset":3216,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo3","type":"reg","size":6,"mode":420,"offset":4804,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo3","type":"chunk","offset":4836,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo4","type":"reg","size":6,"mode":420,"offset":6424,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo4","type":"chunk","offset":6456,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo5","type":"reg","size":6,"mode":420,"offset":8016,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo5","type":"chunk","offset":8048,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo6","type":"reg","size":6,"mode":420,"offset":9636,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo6","type":"chunk","offset":9668,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [foo6 foo2 foo_empty3 foo5 foo_empty5 foo4 foo_empty4 foo foo_empty foo_empty2 foo3] vs [foo_empty3 foo5 foo foo_empty foo2 foo_empty2 foo3 foo4 foo_empty4 foo_empty5 .no.prefetch.landmark foo6] - testutil.go:371: Comparing: "foo5" vs "foo5" - testutil.go:485: Offset: 6908, NextOffset: 6940 - testutil.go:485: Offset: 8016, NextOffset: 8048 - testutil.go:485: Offset: 6940, NextOffset: 8500 - testutil.go:485: Offset: 8048, NextOffset: 9636 - testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" - testutil.go:371: Comparing: "foo6" vs "foo6" - testutil.go:485: Offset: 8500, NextOffset: 8532 -=== RUN TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=0,prefix="../",lossless=true,format=USTAR -=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="",src=0,format=PAX - testutil.go:485: Offset: 9636, NextOffset: 9668 - testutil.go:485: Offset: 8532, NextOffset: 14779 - testutil.go:485: Offset: 9668, NextOffset: 15915 + testutil.go:377: Directory: "" vs "": [foo2 foo_empty3 foo6 foo3 foo4 foo_empty4 foo5 foo_empty5 foo foo_empty foo_empty2] vs [foo_empty2 foo3 foo_empty3 foo4 foo_empty foo2 foo_empty4 foo5 foo_empty5 foo6 .no.prefetch.landmark foo] testutil.go:371: Comparing: "foo2" vs "foo2" testutil.go:485: Offset: 2132, NextOffset: 2164 testutil.go:485: Offset: 3184, NextOffset: 3216 testutil.go:485: Offset: 2164, NextOffset: 3724 testutil.go:485: Offset: 3216, NextOffset: 4804 testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" - testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" - testutil.go:371: Comparing: "foo3" vs "foo3" - testutil.go:485: Offset: 3724, NextOffset: 3756 - testutil.go:485: Offset: 4804, NextOffset: 4836 - testutil.go:485: Offset: 3756, NextOffset: 5316 - testutil.go:485: Offset: 4836, NextOffset: 6424 - testutil.go:371: Comparing: "foo4" vs "foo4" - testutil.go:485: Offset: 5316, NextOffset: 5348 - testutil.go:485: Offset: 6424, NextOffset: 6456 - testutil.go:485: Offset: 5348, NextOffset: 6908 - testutil.go:485: Offset: 6456, NextOffset: 8016 + testutil.go:371: Comparing: "foo6" vs "foo6" + testutil.go:485: Offset: 8500, NextOffset: 8532 + testutil.go:485: Offset: 9636, NextOffset: 9668 + testutil.go:485: Offset: 8532, NextOffset: 14779 + testutil.go:485: Offset: 9668, NextOffset: 15915 testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" + testutil.go:371: Comparing: "foo5" vs "foo5" + testutil.go:485: Offset: 6908, NextOffset: 6940 + testutil.go:485: Offset: 8016, NextOffset: 8048 + testutil.go:485: Offset: 6940, NextOffset: 8500 + testutil.go:485: Offset: 8048, NextOffset: 9636 + testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" testutil.go:371: Comparing: "foo" vs "foo" testutil.go:485: Offset: 540, NextOffset: 572 testutil.go:485: Offset: 1592, NextOffset: 1624 testutil.go:485: Offset: 572, NextOffset: 2132 testutil.go:485: Offset: 1624, NextOffset: 3184 testutil.go:371: Comparing: "foo_empty" vs "foo_empty" - testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [foo5 foo foo_empty3 foo2 foo_empty2 foo3 foo4 foo_empty4 foo_empty5 .no.prefetch.landmark foo_empty foo6] vs [foo6 foo2 foo_empty3 foo5 foo_empty5 foo4 foo_empty4 foo foo_empty foo_empty2 foo3] + testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" testutil.go:371: Comparing: "foo3" vs "foo3" - testutil.go:485: Offset: 4804, NextOffset: 4836 testutil.go:485: Offset: 3724, NextOffset: 3756 - testutil.go:485: Offset: 4836, NextOffset: 6424 + testutil.go:485: Offset: 4804, NextOffset: 4836 testutil.go:485: Offset: 3756, NextOffset: 5316 + testutil.go:485: Offset: 4836, NextOffset: 6424 testutil.go:371: Comparing: "foo4" vs "foo4" - testutil.go:485: Offset: 6424, NextOffset: 6456 testutil.go:485: Offset: 5316, NextOffset: 5348 - testutil.go:485: Offset: 6456, NextOffset: 8016 + testutil.go:485: Offset: 6424, NextOffset: 6456 testutil.go:485: Offset: 5348, NextOffset: 6908 - testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" + testutil.go:485: Offset: 6456, NextOffset: 8016 + testutil.go:371: Comparing: "" vs "" + testutil.go:377: Directory: "" vs "": [foo4 foo_empty foo2 foo_empty2 foo3 foo_empty3 foo6 .no.prefetch.landmark foo foo_empty4 foo5 foo_empty5] vs [foo2 foo_empty3 foo6 foo3 foo4 foo_empty4 foo5 foo_empty5 foo foo_empty foo_empty2] testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" - testutil.go:371: Comparing: "foo_empty" vs "foo_empty" - testutil.go:371: Comparing: "foo2" vs "foo2" - testutil.go:485: Offset: 3184, NextOffset: 3216 - testutil.go:485: Offset: 2132, NextOffset: 2164 -=== NAME TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=0,prefix="../",lossless=true,format=USTAR - gzip_test.go:62: got gzip streams: - gzip_test.go:80: [0] at 0 in stargz, uncompressed length 2048 - gzip_test.go:80: [1] at 2076 in stargz, uncompressed length 1636 - gzip_test.go:80: [2] at 3740 in stargz, uncompressed length 2560 -=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="",src=0,format=PAX - testutil.go:485: Offset: 3216, NextOffset: 4804 -=== NAME TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=0,prefix="../",lossless=true,format=USTAR - gzip_test.go:80: [3] at 6328 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000e9cSTARGZ" -=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="",src=0,format=PAX - testutil.go:485: Offset: 2164, NextOffset: 3724 - testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" testutil.go:371: Comparing: "foo6" vs "foo6" testutil.go:485: Offset: 9636, NextOffset: 9668 testutil.go:485: Offset: 8500, NextOffset: 8532 -=== NAME TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=0,prefix="../",lossless=true,format=USTAR - testutil.go:1507: "bar"(basename:"bar") is child of "" - testutil.go:1507: "foo"(basename:"foo") is child of "" - testutil.go:1507: "foo/bar.txt"(basename:"bar.txt") is child of "foo" -=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="",src=0,format=PAX testutil.go:485: Offset: 9668, NextOffset: 15915 -=== RUN TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=0,prefix="../",lossless=false,format=USTAR -=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="",src=0,format=PAX testutil.go:485: Offset: 8532, NextOffset: 14779 testutil.go:371: Comparing: "foo" vs "foo" testutil.go:485: Offset: 1592, NextOffset: 1624 testutil.go:485: Offset: 540, NextOffset: 572 testutil.go:485: Offset: 1624, NextOffset: 3184 testutil.go:485: Offset: 572, NextOffset: 2132 - testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" + testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" testutil.go:371: Comparing: "foo5" vs "foo5" testutil.go:485: Offset: 8016, NextOffset: 8048 testutil.go:485: Offset: 6908, NextOffset: 6940 testutil.go:485: Offset: 8048, NextOffset: 9636 testutil.go:485: Offset: 6940, NextOffset: 8500 -=== NAME TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=0,prefix="../",lossless=false,format=USTAR - gzip_test.go:62: got gzip streams: - gzip_test.go:80: [0] at 0 in stargz, uncompressed length 2048 - gzip_test.go:80: [1] at 2076 in stargz, uncompressed length 512 - gzip_test.go:80: [2] at 2616 in stargz, uncompressed length 2560 - gzip_test.go:80: [3] at 5204 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000a38STARGZ" -=== RUN TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="./",src=0,format=PAX -=== NAME TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=0,prefix="../",lossless=false,format=USTAR - testutil.go:1507: "bar"(basename:"bar") is child of "" - testutil.go:1507: "foo"(basename:"foo") is child of "" - testutil.go:1507: "foo/bar.txt"(basename:"bar.txt") is child of "foo" -=== RUN TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=0,prefix="../",lossless=true,format=PAX -=== RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=1,prefix="../",format=PAX#01 + testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" + testutil.go:371: Comparing: "foo4" vs "foo4" + testutil.go:485: Offset: 6424, NextOffset: 6456 === NAME TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=0,prefix="../",lossless=true,format=PAX gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 2048 @@ -19594,11 +19682,32 @@ testutil.go:1507: "foo"(basename:"foo") is child of "" testutil.go:1507: "foo/bar.txt"(basename:"bar.txt") is child of "foo" === RUN TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=0,prefix="../",lossless=false,format=PAX +=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="",src=0,format=GNU + testutil.go:485: Offset: 5316, NextOffset: 5348 + testutil.go:485: Offset: 6456, NextOffset: 8016 + testutil.go:485: Offset: 5348, NextOffset: 6908 + testutil.go:371: Comparing: "foo_empty" vs "foo_empty" + testutil.go:371: Comparing: "foo2" vs "foo2" + testutil.go:485: Offset: 3184, NextOffset: 3216 + testutil.go:485: Offset: 2132, NextOffset: 2164 + testutil.go:485: Offset: 3216, NextOffset: 4804 + testutil.go:485: Offset: 2164, NextOffset: 3724 + testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" + testutil.go:371: Comparing: "foo3" vs "foo3" + testutil.go:485: Offset: 4804, NextOffset: 4836 + testutil.go:485: Offset: 3724, NextOffset: 3756 + testutil.go:485: Offset: 4836, NextOffset: 6424 + testutil.go:485: Offset: 3756, NextOffset: 5316 +=== NAME TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=0,prefix="../",lossless=false,format=PAX gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 2048 gzip_test.go:80: [1] at 2076 in stargz, uncompressed length 512 +=== RUN TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="./",src=0,format=GNU +=== NAME TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=0,prefix="../",lossless=false,format=PAX gzip_test.go:80: [2] at 2616 in stargz, uncompressed length 2560 gzip_test.go:80: [3] at 5204 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000a38STARGZ" +=== RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=0,prefix="/",format=GNU#01 +=== NAME TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=0,prefix="../",lossless=false,format=PAX testutil.go:1507: "foo"(basename:"foo") is child of "" testutil.go:1507: "foo/bar.txt"(basename:"bar.txt") is child of "foo" testutil.go:1507: "bar"(basename:"bar") is child of "" @@ -19621,7 +19730,20 @@ testutil.go:1507: "foo"(basename:"foo") is child of "" testutil.go:1507: "foo/bar.txt"(basename:"bar.txt") is child of "foo" === RUN TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=1,prefix="",lossless=true,format=USTAR -=== RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=1,prefix="../",format=GNU#01 +=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="./",src=0,format=GNU + testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"./foo","type":"reg","size":6,"mode":420,"offset":540,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo","type":"chunk","offset":572,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo2","type":"reg","size":6,"mode":420,"offset":2132,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo2","type":"chunk","offset":2164,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo3","type":"reg","size":6,"mode":420,"offset":3724,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo3","type":"chunk","offset":3756,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo4","type":"reg","size":6,"mode":420,"offset":5316,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo4","type":"chunk","offset":5348,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo5","type":"reg","size":6,"mode":420,"offset":6908,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo5","type":"chunk","offset":6940,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo6","type":"reg","size":6,"mode":420,"offset":8500,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo6","type":"chunk","offset":8532,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} + testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":540,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"./foo","type":"reg","size":6,"mode":420,"offset":1592,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo","type":"chunk","offset":1624,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo2","type":"reg","size":6,"mode":420,"offset":3184,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo2","type":"chunk","offset":3216,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo3","type":"reg","size":6,"mode":420,"offset":4804,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo3","type":"chunk","offset":4836,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo4","type":"reg","size":6,"mode":420,"offset":6424,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo4","type":"chunk","offset":6456,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo5","type":"reg","size":6,"mode":420,"offset":8016,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo5","type":"chunk","offset":8048,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo6","type":"reg","size":6,"mode":420,"offset":9636,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo6","type":"chunk","offset":9668,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} + testutil.go:371: Comparing: "" vs "" + testutil.go:377: Directory: "" vs "": [foo_empty5 foo foo4 foo_empty4 foo5 foo_empty3 foo6 foo_empty foo2 foo_empty2 foo3] vs [foo_empty3 foo_empty foo3 foo2 foo_empty2 foo4 foo_empty4 foo5 foo_empty5 .no.prefetch.landmark foo foo6] + testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" + testutil.go:371: Comparing: "foo" vs "foo" + testutil.go:485: Offset: 540, NextOffset: 572 + testutil.go:485: Offset: 1592, NextOffset: 1624 + testutil.go:485: Offset: 572, NextOffset: 2132 + testutil.go:485: Offset: 1624, NextOffset: 3184 + testutil.go:371: Comparing: "foo4" vs "foo4" + testutil.go:485: Offset: 5316, NextOffset: 5348 + testutil.go:485: Offset: 6424, NextOffset: 6456 === NAME TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=1,prefix="",lossless=true,format=USTAR gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 2048 @@ -19632,89 +19754,54 @@ testutil.go:1507: "foo"(basename:"foo") is child of "" testutil.go:1507: "foo/bar.txt"(basename:"bar.txt") is child of "foo" === RUN TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=1,prefix="",lossless=false,format=USTAR +=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="./",src=0,format=GNU + testutil.go:485: Offset: 5348, NextOffset: 6908 + testutil.go:485: Offset: 6456, NextOffset: 8016 + testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" + testutil.go:371: Comparing: "foo5" vs "foo5" + testutil.go:485: Offset: 6908, NextOffset: 6940 + testutil.go:485: Offset: 8016, NextOffset: 8048 + testutil.go:485: Offset: 6940, NextOffset: 8500 + testutil.go:485: Offset: 8048, NextOffset: 9636 +=== NAME TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=1,prefix="",lossless=false,format=USTAR gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 2048 gzip_test.go:80: [1] at 155 in stargz, uncompressed length 512 gzip_test.go:80: [2] at 208 in stargz, uncompressed length 2560 gzip_test.go:80: [3] at 528 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000d0STARGZ" - testutil.go:1507: "bar"(basename:"bar") is child of "" - testutil.go:1507: "foo"(basename:"foo") is child of "" - testutil.go:1507: "foo/bar.txt"(basename:"bar.txt") is child of "foo" -=== RUN TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=1,prefix="",lossless=true,format=PAX -=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="./",src=0,format=PAX - testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"./foo","type":"reg","size":6,"mode":420,"offset":540,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo","type":"chunk","offset":572,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo2","type":"reg","size":6,"mode":420,"offset":2132,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo2","type":"chunk","offset":2164,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo3","type":"reg","size":6,"mode":420,"offset":3724,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo3","type":"chunk","offset":3756,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo4","type":"reg","size":6,"mode":420,"offset":5316,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo4","type":"chunk","offset":5348,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo5","type":"reg","size":6,"mode":420,"offset":6908,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo5","type":"chunk","offset":6940,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo6","type":"reg","size":6,"mode":420,"offset":8500,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo6","type":"chunk","offset":8532,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} - testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":540,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"./foo","type":"reg","size":6,"mode":420,"offset":1592,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo","type":"chunk","offset":1624,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo2","type":"reg","size":6,"mode":420,"offset":3184,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo2","type":"chunk","offset":3216,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo3","type":"reg","size":6,"mode":420,"offset":4804,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo3","type":"chunk","offset":4836,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo4","type":"reg","size":6,"mode":420,"offset":6424,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo4","type":"chunk","offset":6456,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo5","type":"reg","size":6,"mode":420,"offset":8016,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo5","type":"chunk","offset":8048,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo6","type":"reg","size":6,"mode":420,"offset":9636,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo6","type":"chunk","offset":9668,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} - testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [foo2 foo3 foo_empty4 foo5 foo_empty foo_empty2 foo_empty3 foo4 foo_empty5 foo6 foo] vs [foo3 foo_empty3 foo_empty4 foo_empty5 foo6 .no.prefetch.landmark foo foo_empty foo2 foo_empty2 foo4 foo5] - testutil.go:371: Comparing: "foo" vs "foo" - testutil.go:485: Offset: 540, NextOffset: 572 - testutil.go:485: Offset: 1592, NextOffset: 1624 - testutil.go:485: Offset: 572, NextOffset: 2132 - testutil.go:485: Offset: 1624, NextOffset: 3184 - testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" +=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="./",src=0,format=GNU testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" - testutil.go:371: Comparing: "foo4" vs "foo4" - testutil.go:485: Offset: 5316, NextOffset: 5348 - testutil.go:485: Offset: 6424, NextOffset: 6456 - testutil.go:485: Offset: 5348, NextOffset: 6908 - testutil.go:485: Offset: 6456, NextOffset: 8016 - testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" testutil.go:371: Comparing: "foo6" vs "foo6" testutil.go:485: Offset: 8500, NextOffset: 8532 testutil.go:485: Offset: 9636, NextOffset: 9668 testutil.go:485: Offset: 8532, NextOffset: 14779 testutil.go:485: Offset: 9668, NextOffset: 15915 -=== NAME TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=1,prefix="",lossless=true,format=PAX - gzip_test.go:62: got gzip streams: -=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="./",src=0,format=PAX testutil.go:371: Comparing: "foo_empty" vs "foo_empty" testutil.go:371: Comparing: "foo2" vs "foo2" testutil.go:485: Offset: 2132, NextOffset: 2164 testutil.go:485: Offset: 3184, NextOffset: 3216 -=== NAME TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=1,prefix="",lossless=true,format=PAX - gzip_test.go:80: [0] at 0 in stargz, uncompressed length 2048 -=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="./",src=0,format=PAX testutil.go:485: Offset: 2164, NextOffset: 3724 -=== NAME TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=1,prefix="",lossless=true,format=PAX - gzip_test.go:80: [1] at 155 in stargz, uncompressed length 1636 -=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="./",src=0,format=PAX testutil.go:485: Offset: 3216, NextOffset: 4804 + testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" testutil.go:371: Comparing: "foo3" vs "foo3" testutil.go:485: Offset: 3724, NextOffset: 3756 testutil.go:485: Offset: 4804, NextOffset: 4836 testutil.go:485: Offset: 3756, NextOffset: 5316 testutil.go:485: Offset: 4836, NextOffset: 6424 -=== NAME TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=1,prefix="",lossless=true,format=PAX - gzip_test.go:80: [2] at 211 in stargz, uncompressed length 2560 - gzip_test.go:80: [3] at 531 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000d3STARGZ" - testutil.go:1507: "bar"(basename:"bar") is child of "" - testutil.go:1507: "foo"(basename:"foo") is child of "" - testutil.go:1507: "foo/bar.txt"(basename:"bar.txt") is child of "foo" -=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="./",src=0,format=PAX + testutil.go:371: Comparing: "" vs "" + testutil.go:377: Directory: "" vs "": [foo foo2 foo_empty2 foo4 foo_empty4 foo5 foo_empty5 .no.prefetch.landmark foo6 foo3 foo_empty3 foo_empty] vs [foo foo4 foo_empty4 foo5 foo_empty5 foo_empty foo2 foo_empty2 foo3 foo_empty3 foo6] testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" testutil.go:371: Comparing: "foo5" vs "foo5" - testutil.go:485: Offset: 6908, NextOffset: 6940 testutil.go:485: Offset: 8016, NextOffset: 8048 -=== RUN TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=1,prefix="",lossless=false,format=PAX -=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="./",src=0,format=PAX - testutil.go:485: Offset: 6940, NextOffset: 8500 + testutil.go:485: Offset: 6908, NextOffset: 6940 testutil.go:485: Offset: 8048, NextOffset: 9636 - testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [foo_empty4 foo_empty5 foo6 foo3 foo_empty3 foo_empty foo2 foo_empty2 foo4 foo5 .no.prefetch.landmark foo] vs [foo_empty foo2 foo3 foo_empty4 foo5 foo foo_empty2 foo_empty3 foo4 foo_empty5 foo6] - testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" + testutil.go:485: Offset: 6940, NextOffset: 8500 testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" - testutil.go:371: Comparing: "foo6" vs "foo6" - testutil.go:485: Offset: 9636, NextOffset: 9668 - testutil.go:485: Offset: 8500, NextOffset: 8532 - testutil.go:485: Offset: 9668, NextOffset: 15915 - testutil.go:485: Offset: 8532, NextOffset: 14779 - testutil.go:371: Comparing: "foo3" vs "foo3" - testutil.go:485: Offset: 4804, NextOffset: 4836 - testutil.go:485: Offset: 3724, NextOffset: 3756 - testutil.go:485: Offset: 4836, NextOffset: 6424 - testutil.go:485: Offset: 3756, NextOffset: 5316 - testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" - testutil.go:371: Comparing: "foo_empty" vs "foo_empty" + testutil.go:371: Comparing: "foo" vs "foo" + testutil.go:485: Offset: 1592, NextOffset: 1624 + testutil.go:485: Offset: 540, NextOffset: 572 + testutil.go:485: Offset: 1624, NextOffset: 3184 + testutil.go:485: Offset: 572, NextOffset: 2132 testutil.go:371: Comparing: "foo2" vs "foo2" testutil.go:485: Offset: 3184, NextOffset: 3216 testutil.go:485: Offset: 2132, NextOffset: 2164 @@ -19726,25 +19813,41 @@ testutil.go:485: Offset: 5316, NextOffset: 5348 testutil.go:485: Offset: 6456, NextOffset: 8016 testutil.go:485: Offset: 5348, NextOffset: 6908 - testutil.go:371: Comparing: "foo5" vs "foo5" - testutil.go:485: Offset: 8016, NextOffset: 8048 - testutil.go:485: Offset: 6908, NextOffset: 6940 - testutil.go:485: Offset: 8048, NextOffset: 9636 - testutil.go:485: Offset: 6940, NextOffset: 8500 - testutil.go:371: Comparing: "foo" vs "foo" - testutil.go:485: Offset: 1592, NextOffset: 1624 - testutil.go:485: Offset: 540, NextOffset: 572 - testutil.go:485: Offset: 1624, NextOffset: 3184 - testutil.go:485: Offset: 572, NextOffset: 2132 + testutil.go:371: Comparing: "foo6" vs "foo6" + testutil.go:485: Offset: 9636, NextOffset: 9668 + testutil.go:485: Offset: 8500, NextOffset: 8532 + testutil.go:485: Offset: 9668, NextOffset: 15915 + testutil.go:485: Offset: 8532, NextOffset: 14779 + testutil.go:371: Comparing: "foo_empty" vs "foo_empty" + testutil.go:371: Comparing: "foo3" vs "foo3" + testutil.go:485: Offset: 4804, NextOffset: 4836 + testutil.go:485: Offset: 3724, NextOffset: 3756 + testutil.go:485: Offset: 4836, NextOffset: 6424 + testutil.go:485: Offset: 3756, NextOffset: 5316 + testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" +=== NAME TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=1,prefix="",lossless=false,format=USTAR + testutil.go:1507: "bar"(basename:"bar") is child of "" + testutil.go:1507: "foo"(basename:"foo") is child of "" + testutil.go:1507: "foo/bar.txt"(basename:"bar.txt") is child of "foo" +=== RUN TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=1,prefix="",lossless=true,format=PAX +=== RUN TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="/",src=0,format=GNU +=== NAME TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=1,prefix="",lossless=true,format=PAX + gzip_test.go:62: got gzip streams: + gzip_test.go:80: [0] at 0 in stargz, uncompressed length 2048 + gzip_test.go:80: [1] at 155 in stargz, uncompressed length 1636 + gzip_test.go:80: [2] at 211 in stargz, uncompressed length 2560 + gzip_test.go:80: [3] at 531 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000d3STARGZ" + testutil.go:1507: "foo"(basename:"foo") is child of "" + testutil.go:1507: "foo/bar.txt"(basename:"bar.txt") is child of "foo" + testutil.go:1507: "bar"(basename:"bar") is child of "" +=== RUN TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=1,prefix="",lossless=false,format=PAX +=== RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=0,prefix="../",format=USTAR#01 === NAME TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=1,prefix="",lossless=false,format=PAX gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 2048 gzip_test.go:80: [1] at 155 in stargz, uncompressed length 512 gzip_test.go:80: [2] at 208 in stargz, uncompressed length 2560 gzip_test.go:80: [3] at 528 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000d0STARGZ" -=== RUN TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="/",src=0,format=PAX -=== RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=9,prefix="",format=USTAR#01 -=== NAME TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=1,prefix="",lossless=false,format=PAX testutil.go:1507: "bar"(basename:"bar") is child of "" testutil.go:1507: "foo"(basename:"foo") is child of "" testutil.go:1507: "foo/bar.txt"(basename:"bar.txt") is child of "foo" @@ -19767,89 +19870,82 @@ testutil.go:1507: "foo"(basename:"foo") is child of "" testutil.go:1507: "foo/bar.txt"(basename:"bar.txt") is child of "foo" === RUN TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=1,prefix="./",lossless=true,format=USTAR - gzip_test.go:62: got gzip streams: - gzip_test.go:80: [0] at 0 in stargz, uncompressed length 2048 - gzip_test.go:80: [1] at 158 in stargz, uncompressed length 1636 - gzip_test.go:80: [2] at 214 in stargz, uncompressed length 2560 - gzip_test.go:80: [3] at 536 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000d6STARGZ" - testutil.go:1507: "bar"(basename:"bar") is child of "" - testutil.go:1507: "foo"(basename:"foo") is child of "" - testutil.go:1507: "foo/bar.txt"(basename:"bar.txt") is child of "foo" -=== RUN TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=1,prefix="./",lossless=false,format=USTAR -=== RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=9,prefix="",format=PAX#01 -=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="/",src=0,format=PAX +=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="/",src=0,format=GNU testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"/foo","type":"reg","size":6,"mode":420,"offset":540,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo","type":"chunk","offset":572,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo2","type":"reg","size":6,"mode":420,"offset":2132,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo2","type":"chunk","offset":2164,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo3","type":"reg","size":6,"mode":420,"offset":3724,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo3","type":"chunk","offset":3756,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo4","type":"reg","size":6,"mode":420,"offset":5316,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo4","type":"chunk","offset":5348,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo5","type":"reg","size":6,"mode":420,"offset":6908,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo5","type":"chunk","offset":6940,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo6","type":"reg","size":6,"mode":420,"offset":8500,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo6","type":"chunk","offset":8532,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":540,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"/foo","type":"reg","size":6,"mode":420,"offset":1592,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo","type":"chunk","offset":1624,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo2","type":"reg","size":6,"mode":420,"offset":3184,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo2","type":"chunk","offset":3216,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo3","type":"reg","size":6,"mode":420,"offset":4804,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo3","type":"chunk","offset":4836,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo4","type":"reg","size":6,"mode":420,"offset":6424,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo4","type":"chunk","offset":6456,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo5","type":"reg","size":6,"mode":420,"offset":8016,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo5","type":"chunk","offset":8048,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo6","type":"reg","size":6,"mode":420,"offset":9636,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo6","type":"chunk","offset":9668,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [foo2 foo_empty2 foo_empty3 foo_empty5 foo6 foo foo_empty foo3 foo4 foo_empty4 foo5] vs [foo2 foo_empty2 foo_empty3 foo4 foo_empty4 foo5 foo_empty5 foo6 .no.prefetch.landmark foo foo_empty foo3] - testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" - testutil.go:371: Comparing: "foo5" vs "foo5" - testutil.go:485: Offset: 6908, NextOffset: 6940 - testutil.go:485: Offset: 8016, NextOffset: 8048 - testutil.go:485: Offset: 6940, NextOffset: 8500 - testutil.go:485: Offset: 8048, NextOffset: 9636 + testutil.go:377: Directory: "" vs "": [foo_empty4 foo5 foo_empty5 foo_empty foo2 foo3 foo4 foo6 foo foo_empty2 foo_empty3] vs [.no.prefetch.landmark foo foo3 foo_empty5 foo6 foo5 foo_empty foo2 foo_empty2 foo_empty3 foo4 foo_empty4] + testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" + testutil.go:371: Comparing: "foo4" vs "foo4" + testutil.go:485: Offset: 5316, NextOffset: 5348 + testutil.go:485: Offset: 6424, NextOffset: 6456 + testutil.go:485: Offset: 5348, NextOffset: 6908 + testutil.go:485: Offset: 6456, NextOffset: 8016 + testutil.go:371: Comparing: "foo6" vs "foo6" + testutil.go:485: Offset: 8500, NextOffset: 8532 + testutil.go:485: Offset: 9636, NextOffset: 9668 + testutil.go:485: Offset: 8532, NextOffset: 14779 + testutil.go:485: Offset: 9668, NextOffset: 15915 testutil.go:371: Comparing: "foo" vs "foo" testutil.go:485: Offset: 540, NextOffset: 572 testutil.go:485: Offset: 1592, NextOffset: 1624 testutil.go:485: Offset: 572, NextOffset: 2132 testutil.go:485: Offset: 1624, NextOffset: 3184 - testutil.go:371: Comparing: "foo_empty" vs "foo_empty" + testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" testutil.go:371: Comparing: "foo3" vs "foo3" testutil.go:485: Offset: 3724, NextOffset: 3756 testutil.go:485: Offset: 4804, NextOffset: 4836 testutil.go:485: Offset: 3756, NextOffset: 5316 testutil.go:485: Offset: 4836, NextOffset: 6424 - testutil.go:371: Comparing: "foo4" vs "foo4" - testutil.go:485: Offset: 5316, NextOffset: 5348 - testutil.go:485: Offset: 6424, NextOffset: 6456 - testutil.go:485: Offset: 5348, NextOffset: 6908 - testutil.go:485: Offset: 6456, NextOffset: 8016 - testutil.go:371: Comparing: "foo6" vs "foo6" - testutil.go:485: Offset: 8500, NextOffset: 8532 - testutil.go:485: Offset: 9636, NextOffset: 9668 - testutil.go:485: Offset: 8532, NextOffset: 14779 -=== NAME TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=1,prefix="./",lossless=false,format=USTAR + testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" + testutil.go:371: Comparing: "foo5" vs "foo5" + testutil.go:485: Offset: 6908, NextOffset: 6940 + testutil.go:485: Offset: 8016, NextOffset: 8048 + testutil.go:485: Offset: 6940, NextOffset: 8500 + testutil.go:485: Offset: 8048, NextOffset: 9636 +=== NAME TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=1,prefix="./",lossless=true,format=USTAR gzip_test.go:62: got gzip streams: -=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="/",src=0,format=PAX - testutil.go:485: Offset: 9668, NextOffset: 15915 -=== NAME TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=1,prefix="./",lossless=false,format=USTAR - gzip_test.go:80: [0] at 0 in stargz, uncompressed length 2048 - gzip_test.go:80: [1] at 158 in stargz, uncompressed length 512 - gzip_test.go:80: [2] at 211 in stargz, uncompressed length 2560 -=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="/",src=0,format=PAX +=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="/",src=0,format=GNU + testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" + testutil.go:371: Comparing: "foo_empty" vs "foo_empty" testutil.go:371: Comparing: "foo2" vs "foo2" testutil.go:485: Offset: 2132, NextOffset: 2164 -=== NAME TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=1,prefix="./",lossless=false,format=USTAR - gzip_test.go:80: [3] at 533 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000d3STARGZ" - testutil.go:1507: "bar"(basename:"bar") is child of "" - testutil.go:1507: "foo"(basename:"foo") is child of "" - testutil.go:1507: "foo/bar.txt"(basename:"bar.txt") is child of "foo" -=== RUN TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=1,prefix="./",lossless=true,format=PAX -=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="/",src=0,format=PAX testutil.go:485: Offset: 3184, NextOffset: 3216 testutil.go:485: Offset: 2164, NextOffset: 3724 testutil.go:485: Offset: 3216, NextOffset: 4804 - testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" - testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" - testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [foo2 foo_empty2 foo_empty3 foo4 foo_empty4 foo5 foo_empty5 foo6 .no.prefetch.landmark foo foo_empty foo3] vs [foo2 foo_empty2 foo_empty3 foo_empty5 foo6 foo5 foo foo_empty foo3 foo4 foo_empty4] +=== NAME TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=1,prefix="./",lossless=true,format=USTAR + gzip_test.go:80: [0] at 0 in stargz, uncompressed length 2048 +=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="/",src=0,format=GNU + testutil.go:377: Directory: "" vs "": [.no.prefetch.landmark foo foo3 foo_empty5 foo6 foo_empty4 foo5 foo_empty foo2 foo_empty2 foo_empty3 foo4] vs [foo_empty4 foo5 foo_empty5 foo_empty foo2 foo3 foo4 foo6 foo foo_empty2 foo_empty3] testutil.go:371: Comparing: "foo_empty" vs "foo_empty" - testutil.go:371: Comparing: "foo3" vs "foo3" - testutil.go:485: Offset: 4804, NextOffset: 4836 - testutil.go:485: Offset: 3724, NextOffset: 3756 - testutil.go:485: Offset: 4836, NextOffset: 6424 - testutil.go:485: Offset: 3756, NextOffset: 5316 - testutil.go:371: Comparing: "foo" vs "foo" - testutil.go:485: Offset: 1592, NextOffset: 1624 - testutil.go:485: Offset: 540, NextOffset: 572 - testutil.go:485: Offset: 1624, NextOffset: 3184 - testutil.go:485: Offset: 572, NextOffset: 2132 + testutil.go:371: Comparing: "foo2" vs "foo2" + testutil.go:485: Offset: 3184, NextOffset: 3216 +=== NAME TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=1,prefix="./",lossless=true,format=USTAR + gzip_test.go:80: [1] at 158 in stargz, uncompressed length 1636 +=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="/",src=0,format=GNU + testutil.go:485: Offset: 2132, NextOffset: 2164 + testutil.go:485: Offset: 3216, NextOffset: 4804 + testutil.go:485: Offset: 2164, NextOffset: 3724 + testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" testutil.go:371: Comparing: "foo4" vs "foo4" testutil.go:485: Offset: 6424, NextOffset: 6456 +=== NAME TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=1,prefix="./",lossless=true,format=USTAR + gzip_test.go:80: [2] at 214 in stargz, uncompressed length 2560 +=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="/",src=0,format=GNU testutil.go:485: Offset: 5316, NextOffset: 5348 +=== NAME TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=1,prefix="./",lossless=true,format=USTAR + gzip_test.go:80: [3] at 536 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000d6STARGZ" +=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="/",src=0,format=GNU testutil.go:485: Offset: 6456, NextOffset: 8016 +=== NAME TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=1,prefix="./",lossless=true,format=USTAR + testutil.go:1507: "bar"(basename:"bar") is child of "" + testutil.go:1507: "foo"(basename:"foo") is child of "" + testutil.go:1507: "foo/bar.txt"(basename:"bar.txt") is child of "foo" +=== RUN TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=1,prefix="./",lossless=false,format=USTAR +=== RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=0,prefix="../",format=PAX#01 +=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="/",src=0,format=GNU testutil.go:485: Offset: 5348, NextOffset: 6908 testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" testutil.go:371: Comparing: "foo5" vs "foo5" @@ -19857,19 +19953,33 @@ testutil.go:485: Offset: 6908, NextOffset: 6940 testutil.go:485: Offset: 8048, NextOffset: 9636 testutil.go:485: Offset: 6940, NextOffset: 8500 + testutil.go:371: Comparing: "foo" vs "foo" + testutil.go:485: Offset: 1592, NextOffset: 1624 + testutil.go:485: Offset: 540, NextOffset: 572 + testutil.go:485: Offset: 1624, NextOffset: 3184 + testutil.go:485: Offset: 572, NextOffset: 2132 + testutil.go:371: Comparing: "foo3" vs "foo3" + testutil.go:485: Offset: 4804, NextOffset: 4836 + testutil.go:485: Offset: 3724, NextOffset: 3756 + testutil.go:485: Offset: 4836, NextOffset: 6424 + testutil.go:485: Offset: 3756, NextOffset: 5316 testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" testutil.go:371: Comparing: "foo6" vs "foo6" testutil.go:485: Offset: 9636, NextOffset: 9668 testutil.go:485: Offset: 8500, NextOffset: 8532 testutil.go:485: Offset: 9668, NextOffset: 15915 testutil.go:485: Offset: 8532, NextOffset: 14779 - testutil.go:371: Comparing: "foo2" vs "foo2" - testutil.go:485: Offset: 3184, NextOffset: 3216 - testutil.go:485: Offset: 2132, NextOffset: 2164 - testutil.go:485: Offset: 3216, NextOffset: 4804 - testutil.go:485: Offset: 2164, NextOffset: 3724 - testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" -=== NAME TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=1,prefix="./",lossless=true,format=PAX +=== RUN TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="../",src=0,format=GNU +=== NAME TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=1,prefix="./",lossless=false,format=USTAR + gzip_test.go:62: got gzip streams: + gzip_test.go:80: [0] at 0 in stargz, uncompressed length 2048 + gzip_test.go:80: [1] at 158 in stargz, uncompressed length 512 + gzip_test.go:80: [2] at 211 in stargz, uncompressed length 2560 + gzip_test.go:80: [3] at 533 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000d3STARGZ" + testutil.go:1507: "bar"(basename:"bar") is child of "" + testutil.go:1507: "foo"(basename:"foo") is child of "" + testutil.go:1507: "foo/bar.txt"(basename:"bar.txt") is child of "foo" +=== RUN TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=1,prefix="./",lossless=true,format=PAX gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 2048 gzip_test.go:80: [1] at 158 in stargz, uncompressed length 1636 @@ -19879,18 +19989,16 @@ testutil.go:1507: "foo"(basename:"foo") is child of "" testutil.go:1507: "foo/bar.txt"(basename:"bar.txt") is child of "foo" === RUN TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=1,prefix="./",lossless=false,format=PAX -=== RUN TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="../",src=0,format=PAX -=== NAME TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=1,prefix="./",lossless=false,format=PAX gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 2048 gzip_test.go:80: [1] at 158 in stargz, uncompressed length 512 gzip_test.go:80: [2] at 211 in stargz, uncompressed length 2560 gzip_test.go:80: [3] at 533 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000d3STARGZ" + testutil.go:1507: "bar"(basename:"bar") is child of "" testutil.go:1507: "foo"(basename:"foo") is child of "" testutil.go:1507: "foo/bar.txt"(basename:"bar.txt") is child of "foo" - testutil.go:1507: "bar"(basename:"bar") is child of "" === RUN TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=1,prefix="./",lossless=true,format=GNU -=== RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=9,prefix="",format=GNU#01 +=== RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=0,prefix="../",format=GNU#01 === NAME TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=1,prefix="./",lossless=true,format=GNU gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 2048 @@ -19910,55 +20018,19 @@ testutil.go:1507: "foo"(basename:"foo") is child of "" testutil.go:1507: "foo/bar.txt"(basename:"bar.txt") is child of "foo" === RUN TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=1,prefix="/",lossless=true,format=USTAR - gzip_test.go:62: got gzip streams: - gzip_test.go:80: [0] at 0 in stargz, uncompressed length 2048 - gzip_test.go:80: [1] at 157 in stargz, uncompressed length 1636 - gzip_test.go:80: [2] at 213 in stargz, uncompressed length 2560 - gzip_test.go:80: [3] at 538 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000d5STARGZ" - testutil.go:1507: "bar"(basename:"bar") is child of "" - testutil.go:1507: "foo"(basename:"foo") is child of "" - testutil.go:1507: "foo/bar.txt"(basename:"bar.txt") is child of "foo" -=== RUN TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=1,prefix="/",lossless=false,format=USTAR -=== RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=9,prefix="./",format=USTAR#01 -=== NAME TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=1,prefix="/",lossless=false,format=USTAR - gzip_test.go:62: got gzip streams: - gzip_test.go:80: [0] at 0 in stargz, uncompressed length 2048 - gzip_test.go:80: [1] at 157 in stargz, uncompressed length 512 - gzip_test.go:80: [2] at 210 in stargz, uncompressed length 2560 - gzip_test.go:80: [3] at 535 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000d2STARGZ" - testutil.go:1507: "foo"(basename:"foo") is child of "" - testutil.go:1507: "foo/bar.txt"(basename:"bar.txt") is child of "foo" - testutil.go:1507: "bar"(basename:"bar") is child of "" -=== RUN TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=1,prefix="/",lossless=true,format=PAX -=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="../",src=0,format=PAX +=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="../",src=0,format=GNU testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"../foo","type":"reg","size":6,"mode":420,"offset":540,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo","type":"chunk","offset":572,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo2","type":"reg","size":6,"mode":420,"offset":2132,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo2","type":"chunk","offset":2164,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo3","type":"reg","size":6,"mode":420,"offset":3724,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo3","type":"chunk","offset":3756,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo4","type":"reg","size":6,"mode":420,"offset":5316,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo4","type":"chunk","offset":5348,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo5","type":"reg","size":6,"mode":420,"offset":6908,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo5","type":"chunk","offset":6940,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo6","type":"reg","size":6,"mode":420,"offset":8500,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo6","type":"chunk","offset":8532,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":540,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"../foo","type":"reg","size":6,"mode":420,"offset":1592,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo","type":"chunk","offset":1624,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo2","type":"reg","size":6,"mode":420,"offset":3184,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo2","type":"chunk","offset":3216,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo3","type":"reg","size":6,"mode":420,"offset":4804,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo3","type":"chunk","offset":4836,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo4","type":"reg","size":6,"mode":420,"offset":6424,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo4","type":"chunk","offset":6456,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo5","type":"reg","size":6,"mode":420,"offset":8016,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo5","type":"chunk","offset":8048,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo6","type":"reg","size":6,"mode":420,"offset":9636,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo6","type":"chunk","offset":9668,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [foo foo4 foo_empty4 foo_empty5 foo6 foo_empty foo2 foo_empty2 foo3 foo_empty3 foo5] vs [foo5 foo_empty5 .no.prefetch.landmark foo_empty foo_empty2 foo_empty3 foo4 foo_empty4 foo foo2 foo3 foo6] - testutil.go:371: Comparing: "foo2" vs "foo2" - testutil.go:485: Offset: 2132, NextOffset: 2164 - testutil.go:485: Offset: 3184, NextOffset: 3216 - testutil.go:485: Offset: 2164, NextOffset: 3724 - testutil.go:485: Offset: 3216, NextOffset: 4804 + testutil.go:377: Directory: "" vs "": [foo_empty foo_empty2 foo_empty4 foo5 foo_empty5 foo foo2 foo3 foo_empty3 foo4 foo6] vs [foo_empty foo2 foo_empty3 foo_empty4 foo5 foo_empty5 .no.prefetch.landmark foo foo_empty2 foo3 foo4 foo6] + testutil.go:371: Comparing: "foo_empty" vs "foo_empty" testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" - testutil.go:371: Comparing: "foo3" vs "foo3" - testutil.go:485: Offset: 3724, NextOffset: 3756 - testutil.go:485: Offset: 4804, NextOffset: 4836 - testutil.go:485: Offset: 3756, NextOffset: 5316 - testutil.go:485: Offset: 4836, NextOffset: 6424 - testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" + testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" testutil.go:371: Comparing: "foo5" vs "foo5" testutil.go:485: Offset: 6908, NextOffset: 6940 testutil.go:485: Offset: 8016, NextOffset: 8048 testutil.go:485: Offset: 6940, NextOffset: 8500 testutil.go:485: Offset: 8048, NextOffset: 9636 - testutil.go:371: Comparing: "foo_empty" vs "foo_empty" - testutil.go:371: Comparing: "foo4" vs "foo4" - testutil.go:485: Offset: 5316, NextOffset: 5348 - testutil.go:485: Offset: 6424, NextOffset: 6456 - testutil.go:485: Offset: 5348, NextOffset: 6908 - testutil.go:485: Offset: 6456, NextOffset: 8016 - testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" testutil.go:371: Comparing: "foo6" vs "foo6" testutil.go:485: Offset: 8500, NextOffset: 8532 @@ -19970,13 +20042,24 @@ testutil.go:485: Offset: 1592, NextOffset: 1624 testutil.go:485: Offset: 572, NextOffset: 2132 testutil.go:485: Offset: 1624, NextOffset: 3184 - testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [foo_empty foo_empty2 foo_empty3 foo4 foo_empty4 foo5 foo_empty5 .no.prefetch.landmark foo2 foo3 foo6 foo] vs [foo foo4 foo_empty4 foo_empty5 foo6 foo_empty foo2 foo_empty2 foo3 foo_empty3 foo5] + testutil.go:371: Comparing: "foo2" vs "foo2" + testutil.go:485: Offset: 2132, NextOffset: 2164 + testutil.go:485: Offset: 3184, NextOffset: 3216 + testutil.go:485: Offset: 2164, NextOffset: 3724 + testutil.go:485: Offset: 3216, NextOffset: 4804 + testutil.go:371: Comparing: "foo3" vs "foo3" + testutil.go:485: Offset: 3724, NextOffset: 3756 + testutil.go:485: Offset: 4804, NextOffset: 4836 + testutil.go:485: Offset: 3756, NextOffset: 5316 + testutil.go:485: Offset: 4836, NextOffset: 6424 + testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" testutil.go:371: Comparing: "foo4" vs "foo4" - testutil.go:485: Offset: 6424, NextOffset: 6456 testutil.go:485: Offset: 5316, NextOffset: 5348 - testutil.go:485: Offset: 6456, NextOffset: 8016 + testutil.go:485: Offset: 6424, NextOffset: 6456 testutil.go:485: Offset: 5348, NextOffset: 6908 + testutil.go:485: Offset: 6456, NextOffset: 8016 + testutil.go:371: Comparing: "" vs "" + testutil.go:377: Directory: "" vs "": [foo_empty foo2 foo_empty3 foo_empty4 foo5 foo_empty5 .no.prefetch.landmark foo foo_empty2 foo3 foo4 foo6] vs [foo foo2 foo3 foo_empty3 foo4 foo6 foo_empty foo_empty2 foo_empty4 foo5 foo_empty5] testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" testutil.go:371: Comparing: "foo5" vs "foo5" testutil.go:485: Offset: 8016, NextOffset: 8048 @@ -19985,31 +20068,63 @@ testutil.go:485: Offset: 6940, NextOffset: 8500 testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" testutil.go:371: Comparing: "foo_empty" vs "foo_empty" - testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" - testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" - testutil.go:371: Comparing: "foo" vs "foo" - testutil.go:485: Offset: 1592, NextOffset: 1624 - testutil.go:485: Offset: 540, NextOffset: 572 - testutil.go:485: Offset: 1624, NextOffset: 3184 - testutil.go:485: Offset: 572, NextOffset: 2132 testutil.go:371: Comparing: "foo2" vs "foo2" testutil.go:485: Offset: 3184, NextOffset: 3216 +=== NAME TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=1,prefix="/",lossless=true,format=USTAR + gzip_test.go:62: got gzip streams: + gzip_test.go:80: [0] at 0 in stargz, uncompressed length 2048 + gzip_test.go:80: [1] at 157 in stargz, uncompressed length 1636 + gzip_test.go:80: [2] at 213 in stargz, uncompressed length 2560 + gzip_test.go:80: [3] at 538 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000d5STARGZ" + testutil.go:1507: "bar"(basename:"bar") is child of "" + testutil.go:1507: "foo"(basename:"foo") is child of "" + testutil.go:1507: "foo/bar.txt"(basename:"bar.txt") is child of "foo" +=== RUN TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=1,prefix="/",lossless=false,format=USTAR + gzip_test.go:62: got gzip streams: +=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="../",src=0,format=GNU testutil.go:485: Offset: 2132, NextOffset: 2164 testutil.go:485: Offset: 3216, NextOffset: 4804 testutil.go:485: Offset: 2164, NextOffset: 3724 +=== NAME TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=1,prefix="/",lossless=false,format=USTAR + gzip_test.go:80: [0] at 0 in stargz, uncompressed length 2048 + gzip_test.go:80: [1] at 157 in stargz, uncompressed length 512 + gzip_test.go:80: [2] at 210 in stargz, uncompressed length 2560 + gzip_test.go:80: [3] at 535 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000d2STARGZ" +=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="../",src=0,format=GNU + testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" testutil.go:371: Comparing: "foo3" vs "foo3" testutil.go:485: Offset: 4804, NextOffset: 4836 testutil.go:485: Offset: 3724, NextOffset: 3756 testutil.go:485: Offset: 4836, NextOffset: 6424 testutil.go:485: Offset: 3756, NextOffset: 5316 + testutil.go:371: Comparing: "foo4" vs "foo4" + testutil.go:485: Offset: 6424, NextOffset: 6456 + testutil.go:485: Offset: 5316, NextOffset: 5348 + testutil.go:485: Offset: 6456, NextOffset: 8016 + testutil.go:485: Offset: 5348, NextOffset: 6908 testutil.go:371: Comparing: "foo6" vs "foo6" testutil.go:485: Offset: 9636, NextOffset: 9668 testutil.go:485: Offset: 8500, NextOffset: 8532 testutil.go:485: Offset: 9668, NextOffset: 15915 +=== NAME TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=1,prefix="/",lossless=false,format=USTAR + testutil.go:1507: "bar"(basename:"bar") is child of "" + testutil.go:1507: "foo"(basename:"foo") is child of "" + testutil.go:1507: "foo/bar.txt"(basename:"bar.txt") is child of "foo" +=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="../",src=0,format=GNU testutil.go:485: Offset: 8532, NextOffset: 14779 -=== RUN TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="",src=0,format=GNU + testutil.go:371: Comparing: "foo" vs "foo" + testutil.go:485: Offset: 1592, NextOffset: 1624 + testutil.go:485: Offset: 540, NextOffset: 572 + testutil.go:485: Offset: 1624, NextOffset: 3184 + testutil.go:485: Offset: 572, NextOffset: 2132 +=== RUN TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=1,prefix="/",lossless=true,format=PAX +=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="../",src=0,format=GNU + testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" +=== RUN TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="",src=0,format=USTAR === NAME TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=1,prefix="/",lossless=true,format=PAX gzip_test.go:62: got gzip streams: +=== RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=1,prefix="",format=USTAR#01 +=== NAME TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=1,prefix="/",lossless=true,format=PAX gzip_test.go:80: [0] at 0 in stargz, uncompressed length 2048 gzip_test.go:80: [1] at 157 in stargz, uncompressed length 1636 gzip_test.go:80: [2] at 213 in stargz, uncompressed length 2560 @@ -20018,8 +20133,6 @@ testutil.go:1507: "foo"(basename:"foo") is child of "" testutil.go:1507: "foo/bar.txt"(basename:"bar.txt") is child of "foo" === RUN TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=1,prefix="/",lossless=false,format=PAX -=== RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=9,prefix="./",format=PAX#01 -=== NAME TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=1,prefix="/",lossless=false,format=PAX gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 2048 gzip_test.go:80: [1] at 157 in stargz, uncompressed length 512 @@ -20038,109 +20151,15 @@ testutil.go:1507: "foo"(basename:"foo") is child of "" testutil.go:1507: "foo/bar.txt"(basename:"bar.txt") is child of "foo" === RUN TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=1,prefix="/",lossless=false,format=GNU -=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="",src=0,format=GNU - testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"foo","type":"reg","size":6,"mode":420,"offset":540,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo","type":"chunk","offset":572,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo2","type":"reg","size":6,"mode":420,"offset":2132,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo2","type":"chunk","offset":2164,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo3","type":"reg","size":6,"mode":420,"offset":3724,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo3","type":"chunk","offset":3756,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo4","type":"reg","size":6,"mode":420,"offset":5316,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo4","type":"chunk","offset":5348,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo5","type":"reg","size":6,"mode":420,"offset":6908,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo5","type":"chunk","offset":6940,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo6","type":"reg","size":6,"mode":420,"offset":8500,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo6","type":"chunk","offset":8532,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} - testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":540,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"foo","type":"reg","size":6,"mode":420,"offset":1592,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo","type":"chunk","offset":1624,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo2","type":"reg","size":6,"mode":420,"offset":3184,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo2","type":"chunk","offset":3216,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo3","type":"reg","size":6,"mode":420,"offset":4804,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo3","type":"chunk","offset":4836,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo4","type":"reg","size":6,"mode":420,"offset":6424,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo4","type":"chunk","offset":6456,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo5","type":"reg","size":6,"mode":420,"offset":8016,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo5","type":"chunk","offset":8048,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo6","type":"reg","size":6,"mode":420,"offset":9636,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo6","type":"chunk","offset":9668,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} - testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [foo6 foo foo_empty foo2 foo_empty2 foo_empty3 foo4 foo5 foo3 foo_empty4 foo_empty5] vs [foo_empty3 foo5 foo_empty5 .no.prefetch.landmark foo foo_empty foo2 foo3 foo_empty2 foo4 foo_empty4 foo6] - testutil.go:371: Comparing: "foo6" vs "foo6" - testutil.go:485: Offset: 8500, NextOffset: 8532 - testutil.go:485: Offset: 9636, NextOffset: 9668 - testutil.go:485: Offset: 8532, NextOffset: 14779 - testutil.go:485: Offset: 9668, NextOffset: 15915 - testutil.go:371: Comparing: "foo" vs "foo" - testutil.go:485: Offset: 540, NextOffset: 572 - testutil.go:485: Offset: 1592, NextOffset: 1624 - testutil.go:485: Offset: 572, NextOffset: 2132 - testutil.go:485: Offset: 1624, NextOffset: 3184 - testutil.go:371: Comparing: "foo_empty" vs "foo_empty" - testutil.go:371: Comparing: "foo2" vs "foo2" - testutil.go:485: Offset: 2132, NextOffset: 2164 - testutil.go:485: Offset: 3184, NextOffset: 3216 - testutil.go:485: Offset: 2164, NextOffset: 3724 -=== NAME TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=1,prefix="/",lossless=false,format=GNU gzip_test.go:62: got gzip streams: -=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="",src=0,format=GNU - testutil.go:485: Offset: 3216, NextOffset: 4804 - testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" -=== NAME TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=1,prefix="/",lossless=false,format=GNU gzip_test.go:80: [0] at 0 in stargz, uncompressed length 2048 gzip_test.go:80: [1] at 157 in stargz, uncompressed length 512 gzip_test.go:80: [2] at 210 in stargz, uncompressed length 2560 -=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="",src=0,format=GNU - testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" - testutil.go:371: Comparing: "foo4" vs "foo4" - testutil.go:485: Offset: 5316, NextOffset: 5348 -=== NAME TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=1,prefix="/",lossless=false,format=GNU gzip_test.go:80: [3] at 535 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000d2STARGZ" -=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="",src=0,format=GNU - testutil.go:485: Offset: 6424, NextOffset: 6456 - testutil.go:485: Offset: 5348, NextOffset: 6908 - testutil.go:485: Offset: 6456, NextOffset: 8016 - testutil.go:371: Comparing: "foo5" vs "foo5" - testutil.go:485: Offset: 6908, NextOffset: 6940 -=== NAME TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=1,prefix="/",lossless=false,format=GNU testutil.go:1507: "bar"(basename:"bar") is child of "" -=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="",src=0,format=GNU - testutil.go:485: Offset: 8016, NextOffset: 8048 - testutil.go:485: Offset: 6940, NextOffset: 8500 -=== NAME TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=1,prefix="/",lossless=false,format=GNU testutil.go:1507: "foo"(basename:"foo") is child of "" -=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="",src=0,format=GNU - testutil.go:485: Offset: 8048, NextOffset: 9636 -=== NAME TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=1,prefix="/",lossless=false,format=GNU testutil.go:1507: "foo/bar.txt"(basename:"bar.txt") is child of "foo" -=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="",src=0,format=GNU - testutil.go:371: Comparing: "foo3" vs "foo3" - testutil.go:485: Offset: 3724, NextOffset: 3756 === RUN TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=1,prefix="../",lossless=true,format=USTAR -=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="",src=0,format=GNU - testutil.go:485: Offset: 4804, NextOffset: 4836 - testutil.go:485: Offset: 3756, NextOffset: 5316 - testutil.go:485: Offset: 4836, NextOffset: 6424 - testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" - testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" - testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [foo_empty4 foo6 foo_empty2 foo4 foo_empty foo2 foo3 foo_empty3 foo5 foo_empty5 .no.prefetch.landmark foo] vs [foo4 foo5 foo6 foo foo_empty foo2 foo_empty2 foo_empty3 foo3 foo_empty4 foo_empty5] - testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" - testutil.go:371: Comparing: "foo4" vs "foo4" - testutil.go:485: Offset: 6424, NextOffset: 6456 - testutil.go:485: Offset: 5316, NextOffset: 5348 - testutil.go:485: Offset: 6456, NextOffset: 8016 - testutil.go:485: Offset: 5348, NextOffset: 6908 - testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" - testutil.go:371: Comparing: "foo6" vs "foo6" - testutil.go:485: Offset: 9636, NextOffset: 9668 - testutil.go:485: Offset: 8500, NextOffset: 8532 - testutil.go:485: Offset: 9668, NextOffset: 15915 - testutil.go:485: Offset: 8532, NextOffset: 14779 - testutil.go:371: Comparing: "foo3" vs "foo3" - testutil.go:485: Offset: 4804, NextOffset: 4836 - testutil.go:485: Offset: 3724, NextOffset: 3756 - testutil.go:485: Offset: 4836, NextOffset: 6424 - testutil.go:485: Offset: 3756, NextOffset: 5316 - testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" - testutil.go:371: Comparing: "foo5" vs "foo5" - testutil.go:485: Offset: 8016, NextOffset: 8048 - testutil.go:485: Offset: 6908, NextOffset: 6940 - testutil.go:485: Offset: 8048, NextOffset: 9636 - testutil.go:485: Offset: 6940, NextOffset: 8500 - testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" - testutil.go:371: Comparing: "foo" vs "foo" - testutil.go:485: Offset: 1592, NextOffset: 1624 - testutil.go:485: Offset: 540, NextOffset: 572 - testutil.go:485: Offset: 1624, NextOffset: 3184 - testutil.go:485: Offset: 572, NextOffset: 2132 -=== RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=9,prefix="./",format=GNU#01 -=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="",src=0,format=GNU - testutil.go:371: Comparing: "foo_empty" vs "foo_empty" - testutil.go:371: Comparing: "foo2" vs "foo2" - testutil.go:485: Offset: 3184, NextOffset: 3216 - testutil.go:485: Offset: 2132, NextOffset: 2164 - testutil.go:485: Offset: 3216, NextOffset: 4804 - testutil.go:485: Offset: 2164, NextOffset: 3724 -=== RUN TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="./",src=0,format=GNU -=== NAME TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=1,prefix="../",lossless=true,format=USTAR gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 2048 gzip_test.go:80: [1] at 159 in stargz, uncompressed length 1636 @@ -20150,6 +20169,8 @@ testutil.go:1507: "foo"(basename:"foo") is child of "" testutil.go:1507: "foo/bar.txt"(basename:"bar.txt") is child of "foo" === RUN TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=1,prefix="../",lossless=false,format=USTAR +=== RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=1,prefix="",format=PAX#01 +=== NAME TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=1,prefix="../",lossless=false,format=USTAR gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 2048 gzip_test.go:80: [1] at 159 in stargz, uncompressed length 512 @@ -20159,8 +20180,6 @@ testutil.go:1507: "foo"(basename:"foo") is child of "" testutil.go:1507: "foo/bar.txt"(basename:"bar.txt") is child of "foo" === RUN TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=1,prefix="../",lossless=true,format=PAX -=== RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=9,prefix="/",format=USTAR#01 -=== NAME TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=1,prefix="../",lossless=true,format=PAX gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 2048 gzip_test.go:80: [1] at 159 in stargz, uncompressed length 1636 @@ -20178,106 +20197,20 @@ testutil.go:1507: "bar"(basename:"bar") is child of "" testutil.go:1507: "foo"(basename:"foo") is child of "" testutil.go:1507: "foo/bar.txt"(basename:"bar.txt") is child of "foo" -=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="./",src=0,format=GNU - testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"./foo","type":"reg","size":6,"mode":420,"offset":540,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo","type":"chunk","offset":572,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo2","type":"reg","size":6,"mode":420,"offset":2132,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo2","type":"chunk","offset":2164,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo3","type":"reg","size":6,"mode":420,"offset":3724,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo3","type":"chunk","offset":3756,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo4","type":"reg","size":6,"mode":420,"offset":5316,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo4","type":"chunk","offset":5348,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo5","type":"reg","size":6,"mode":420,"offset":6908,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo5","type":"chunk","offset":6940,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo6","type":"reg","size":6,"mode":420,"offset":8500,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo6","type":"chunk","offset":8532,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} === RUN TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=1,prefix="../",lossless=true,format=GNU -=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="./",src=0,format=GNU - testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":540,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"./foo","type":"reg","size":6,"mode":420,"offset":1592,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo","type":"chunk","offset":1624,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo2","type":"reg","size":6,"mode":420,"offset":3184,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo2","type":"chunk","offset":3216,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo3","type":"reg","size":6,"mode":420,"offset":4804,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo3","type":"chunk","offset":4836,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo4","type":"reg","size":6,"mode":420,"offset":6424,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo4","type":"chunk","offset":6456,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo5","type":"reg","size":6,"mode":420,"offset":8016,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo5","type":"chunk","offset":8048,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo6","type":"reg","size":6,"mode":420,"offset":9636,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo6","type":"chunk","offset":9668,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} - testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [foo_empty2 foo_empty3 foo5 foo3 foo4 foo_empty4 foo_empty5 foo6 foo foo_empty foo2] vs [foo_empty foo3 foo_empty3 foo4 foo5 foo_empty5 foo6 .no.prefetch.landmark foo foo2 foo_empty2 foo_empty4] - testutil.go:371: Comparing: "foo3" vs "foo3" - testutil.go:485: Offset: 3724, NextOffset: 3756 - testutil.go:485: Offset: 4804, NextOffset: 4836 - testutil.go:485: Offset: 3756, NextOffset: 5316 - testutil.go:485: Offset: 4836, NextOffset: 6424 - testutil.go:371: Comparing: "foo4" vs "foo4" - testutil.go:485: Offset: 5316, NextOffset: 5348 - testutil.go:485: Offset: 6424, NextOffset: 6456 - testutil.go:485: Offset: 5348, NextOffset: 6908 - testutil.go:485: Offset: 6456, NextOffset: 8016 - testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" - testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" - testutil.go:371: Comparing: "foo6" vs "foo6" - testutil.go:485: Offset: 8500, NextOffset: 8532 - testutil.go:485: Offset: 9636, NextOffset: 9668 - testutil.go:485: Offset: 8532, NextOffset: 14779 - testutil.go:485: Offset: 9668, NextOffset: 15915 - testutil.go:371: Comparing: "foo" vs "foo" - testutil.go:485: Offset: 540, NextOffset: 572 - testutil.go:485: Offset: 1592, NextOffset: 1624 - testutil.go:485: Offset: 572, NextOffset: 2132 - testutil.go:485: Offset: 1624, NextOffset: 3184 - testutil.go:371: Comparing: "foo_empty" vs "foo_empty" - testutil.go:371: Comparing: "foo2" vs "foo2" - testutil.go:485: Offset: 2132, NextOffset: 2164 - testutil.go:485: Offset: 3184, NextOffset: 3216 - testutil.go:485: Offset: 2164, NextOffset: 3724 - testutil.go:485: Offset: 3216, NextOffset: 4804 - testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" - testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" - testutil.go:371: Comparing: "foo5" vs "foo5" - testutil.go:485: Offset: 6908, NextOffset: 6940 - testutil.go:485: Offset: 8016, NextOffset: 8048 - testutil.go:485: Offset: 6940, NextOffset: 8500 - testutil.go:485: Offset: 8048, NextOffset: 9636 - testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [foo foo2 foo_empty2 foo_empty4 foo_empty5 foo6 .no.prefetch.landmark foo3 foo_empty3 foo4 foo5 foo_empty] vs [foo_empty foo2 foo3 foo4 foo_empty4 foo_empty5 foo6 foo foo_empty3 foo5 foo_empty2] - testutil.go:371: Comparing: "foo" vs "foo" - testutil.go:485: Offset: 1592, NextOffset: 1624 - testutil.go:485: Offset: 540, NextOffset: 572 - testutil.go:485: Offset: 1624, NextOffset: 3184 - testutil.go:485: Offset: 572, NextOffset: 2132 - testutil.go:371: Comparing: "foo2" vs "foo2" - testutil.go:485: Offset: 3184, NextOffset: 3216 - testutil.go:485: Offset: 2132, NextOffset: 2164 - testutil.go:485: Offset: 3216, NextOffset: 4804 -=== NAME TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=1,prefix="../",lossless=true,format=GNU gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 2048 gzip_test.go:80: [1] at 159 in stargz, uncompressed length 1636 gzip_test.go:80: [2] at 215 in stargz, uncompressed length 2560 gzip_test.go:80: [3] at 542 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000d7STARGZ" -=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="./",src=0,format=GNU - testutil.go:485: Offset: 2164, NextOffset: 3724 - testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" - testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" - testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" -=== NAME TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=1,prefix="../",lossless=true,format=GNU - testutil.go:1507: "bar"(basename:"bar") is child of "" -=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="./",src=0,format=GNU - testutil.go:371: Comparing: "foo6" vs "foo6" -=== NAME TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=1,prefix="../",lossless=true,format=GNU testutil.go:1507: "foo"(basename:"foo") is child of "" testutil.go:1507: "foo/bar.txt"(basename:"bar.txt") is child of "foo" -=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="./",src=0,format=GNU - testutil.go:485: Offset: 9636, NextOffset: 9668 + testutil.go:1507: "bar"(basename:"bar") is child of "" === RUN TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=1,prefix="../",lossless=false,format=GNU -=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="./",src=0,format=GNU - testutil.go:485: Offset: 8500, NextOffset: 8532 - testutil.go:485: Offset: 9668, NextOffset: 15915 - testutil.go:485: Offset: 8532, NextOffset: 14779 - testutil.go:371: Comparing: "foo_empty" vs "foo_empty" - testutil.go:371: Comparing: "foo3" vs "foo3" - testutil.go:485: Offset: 4804, NextOffset: 4836 - testutil.go:485: Offset: 3724, NextOffset: 3756 - testutil.go:485: Offset: 4836, NextOffset: 6424 - testutil.go:485: Offset: 3756, NextOffset: 5316 - testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" - testutil.go:371: Comparing: "foo4" vs "foo4" - testutil.go:485: Offset: 6424, NextOffset: 6456 - testutil.go:485: Offset: 5316, NextOffset: 5348 - testutil.go:485: Offset: 6456, NextOffset: 8016 - testutil.go:485: Offset: 5348, NextOffset: 6908 - testutil.go:371: Comparing: "foo5" vs "foo5" - testutil.go:485: Offset: 8016, NextOffset: 8048 - testutil.go:485: Offset: 6908, NextOffset: 6940 - testutil.go:485: Offset: 8048, NextOffset: 9636 - testutil.go:485: Offset: 6940, NextOffset: 8500 -=== NAME TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=1,prefix="../",lossless=false,format=GNU gzip_test.go:62: got gzip streams: - gzip_test.go:80: [0] at 0 in stargz, uncompressed length 2048 -=== RUN TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="/",src=0,format=GNU +=== RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=1,prefix="",format=GNU#01 === NAME TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=1,prefix="../",lossless=false,format=GNU + gzip_test.go:80: [0] at 0 in stargz, uncompressed length 2048 gzip_test.go:80: [1] at 159 in stargz, uncompressed length 512 gzip_test.go:80: [2] at 212 in stargz, uncompressed length 2560 gzip_test.go:80: [3] at 539 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000d4STARGZ" @@ -20285,7 +20218,22 @@ testutil.go:1507: "foo"(basename:"foo") is child of "" testutil.go:1507: "foo/bar.txt"(basename:"bar.txt") is child of "foo" === RUN TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=9,prefix="",lossless=true,format=USTAR -=== RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=9,prefix="/",format=PAX#01 +=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="",src=0,format=USTAR + testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"foo","type":"reg","size":6,"mode":420,"offset":88,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo","type":"chunk","offset":120,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo2","type":"reg","size":6,"mode":420,"offset":245,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo2","type":"chunk","offset":277,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo3","type":"reg","size":6,"mode":420,"offset":401,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo3","type":"chunk","offset":433,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo4","type":"reg","size":6,"mode":420,"offset":559,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo4","type":"chunk","offset":591,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo5","type":"reg","size":6,"mode":420,"offset":717,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo5","type":"chunk","offset":749,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo6","type":"reg","size":6,"mode":420,"offset":873,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo6","type":"chunk","offset":905,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} + testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":101,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"foo","type":"reg","size":6,"mode":420,"offset":196,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo","type":"chunk","offset":228,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo2","type":"reg","size":6,"mode":420,"offset":353,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo2","type":"chunk","offset":385,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo3","type":"reg","size":6,"mode":420,"offset":543,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo3","type":"chunk","offset":575,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo4","type":"reg","size":6,"mode":420,"offset":735,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo4","type":"chunk","offset":767,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo5","type":"reg","size":6,"mode":420,"offset":893,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo5","type":"chunk","offset":925,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo6","type":"reg","size":6,"mode":420,"offset":1083,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo6","type":"chunk","offset":1115,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} + testutil.go:371: Comparing: "" vs "" + testutil.go:377: Directory: "" vs "": [foo_empty foo2 foo_empty2 foo4 foo6 foo foo3 foo_empty3 foo_empty4 foo5 foo_empty5] vs [.no.prefetch.landmark foo2 foo3 foo_empty3 foo_empty4 foo6 foo foo_empty foo_empty2 foo4 foo5 foo_empty5] + testutil.go:371: Comparing: "foo_empty" vs "foo_empty" + testutil.go:371: Comparing: "foo2" vs "foo2" + testutil.go:485: Offset: 245, NextOffset: 277 + testutil.go:485: Offset: 353, NextOffset: 385 + testutil.go:485: Offset: 277, NextOffset: 401 + testutil.go:485: Offset: 385, NextOffset: 543 + testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" + testutil.go:371: Comparing: "foo4" vs "foo4" + testutil.go:485: Offset: 559, NextOffset: 591 + testutil.go:485: Offset: 735, NextOffset: 767 + testutil.go:485: Offset: 591, NextOffset: 717 === NAME TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=9,prefix="",lossless=true,format=USTAR gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 2048 @@ -20296,15 +20244,90 @@ testutil.go:1507: "foo"(basename:"foo") is child of "" testutil.go:1507: "foo/bar.txt"(basename:"bar.txt") is child of "foo" === RUN TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=9,prefix="",lossless=false,format=USTAR +=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="",src=0,format=USTAR + testutil.go:485: Offset: 767, NextOffset: 893 + testutil.go:371: Comparing: "foo6" vs "foo6" + testutil.go:485: Offset: 873, NextOffset: 905 + testutil.go:485: Offset: 1083, NextOffset: 1115 + testutil.go:485: Offset: 905, NextOffset: 1610 + testutil.go:485: Offset: 1115, NextOffset: 1889 + testutil.go:371: Comparing: "foo" vs "foo" + testutil.go:485: Offset: 88, NextOffset: 120 + testutil.go:485: Offset: 196, NextOffset: 228 + testutil.go:485: Offset: 120, NextOffset: 245 + testutil.go:485: Offset: 228, NextOffset: 353 + testutil.go:371: Comparing: "foo3" vs "foo3" + testutil.go:485: Offset: 401, NextOffset: 433 + testutil.go:485: Offset: 543, NextOffset: 575 + testutil.go:485: Offset: 433, NextOffset: 559 + testutil.go:485: Offset: 575, NextOffset: 735 + testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" + testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" + testutil.go:371: Comparing: "foo5" vs "foo5" + testutil.go:485: Offset: 717, NextOffset: 749 + testutil.go:485: Offset: 893, NextOffset: 925 + testutil.go:485: Offset: 749, NextOffset: 873 + testutil.go:485: Offset: 925, NextOffset: 1083 + testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" + testutil.go:371: Comparing: "" vs "" + testutil.go:377: Directory: "" vs "": [foo2 foo3 foo_empty3 foo_empty4 foo6 .no.prefetch.landmark foo_empty foo_empty2 foo4 foo5 foo_empty5 foo] vs [foo_empty foo2 foo_empty2 foo4 foo6 foo foo3 foo_empty3 foo_empty4 foo5 foo_empty5] + testutil.go:371: Comparing: "foo6" vs "foo6" + testutil.go:485: Offset: 1083, NextOffset: 1115 + testutil.go:485: Offset: 873, NextOffset: 905 + testutil.go:485: Offset: 1115, NextOffset: 1889 + testutil.go:485: Offset: 905, NextOffset: 1610 + testutil.go:371: Comparing: "foo2" vs "foo2" + testutil.go:485: Offset: 353, NextOffset: 385 + testutil.go:485: Offset: 245, NextOffset: 277 + testutil.go:485: Offset: 385, NextOffset: 543 +=== NAME TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=9,prefix="",lossless=false,format=USTAR gzip_test.go:62: got gzip streams: +=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="",src=0,format=USTAR + testutil.go:485: Offset: 277, NextOffset: 401 + testutil.go:371: Comparing: "foo3" vs "foo3" +=== NAME TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=9,prefix="",lossless=false,format=USTAR gzip_test.go:80: [0] at 0 in stargz, uncompressed length 2048 +=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="",src=0,format=USTAR + testutil.go:485: Offset: 543, NextOffset: 575 +=== NAME TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=9,prefix="",lossless=false,format=USTAR gzip_test.go:80: [1] at 136 in stargz, uncompressed length 512 +=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="",src=0,format=USTAR + testutil.go:485: Offset: 401, NextOffset: 433 +=== NAME TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=9,prefix="",lossless=false,format=USTAR gzip_test.go:80: [2] at 178 in stargz, uncompressed length 2560 +=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="",src=0,format=USTAR + testutil.go:485: Offset: 575, NextOffset: 735 +=== NAME TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=9,prefix="",lossless=false,format=USTAR gzip_test.go:80: [3] at 475 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000b2STARGZ" +=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="",src=0,format=USTAR + testutil.go:485: Offset: 433, NextOffset: 559 + testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" + testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" + testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" + testutil.go:371: Comparing: "foo" vs "foo" + testutil.go:485: Offset: 196, NextOffset: 228 + testutil.go:485: Offset: 88, NextOffset: 120 + testutil.go:485: Offset: 228, NextOffset: 353 + testutil.go:485: Offset: 120, NextOffset: 245 + testutil.go:371: Comparing: "foo_empty" vs "foo_empty" + testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" + testutil.go:371: Comparing: "foo4" vs "foo4" + testutil.go:485: Offset: 735, NextOffset: 767 + testutil.go:485: Offset: 559, NextOffset: 591 + testutil.go:485: Offset: 767, NextOffset: 893 + testutil.go:485: Offset: 591, NextOffset: 717 + testutil.go:371: Comparing: "foo5" vs "foo5" + testutil.go:485: Offset: 893, NextOffset: 925 + testutil.go:485: Offset: 717, NextOffset: 749 + testutil.go:485: Offset: 925, NextOffset: 1083 + testutil.go:485: Offset: 749, NextOffset: 873 +=== NAME TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=9,prefix="",lossless=false,format=USTAR testutil.go:1507: "bar"(basename:"bar") is child of "" testutil.go:1507: "foo"(basename:"foo") is child of "" testutil.go:1507: "foo/bar.txt"(basename:"bar.txt") is child of "foo" === RUN TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=9,prefix="",lossless=true,format=PAX +=== RUN TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="./",src=0,format=USTAR +=== NAME TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=9,prefix="",lossless=true,format=PAX gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 2048 gzip_test.go:80: [1] at 136 in stargz, uncompressed length 1636 @@ -20314,113 +20337,26 @@ testutil.go:1507: "foo"(basename:"foo") is child of "" testutil.go:1507: "foo/bar.txt"(basename:"bar.txt") is child of "foo" === RUN TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=9,prefix="",lossless=false,format=PAX -=== RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=9,prefix="/",format=GNU#01 -=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="/",src=0,format=GNU - testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"/foo","type":"reg","size":6,"mode":420,"offset":540,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo","type":"chunk","offset":572,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo2","type":"reg","size":6,"mode":420,"offset":2132,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo2","type":"chunk","offset":2164,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo3","type":"reg","size":6,"mode":420,"offset":3724,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo3","type":"chunk","offset":3756,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo4","type":"reg","size":6,"mode":420,"offset":5316,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo4","type":"chunk","offset":5348,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo5","type":"reg","size":6,"mode":420,"offset":6908,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo5","type":"chunk","offset":6940,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo6","type":"reg","size":6,"mode":420,"offset":8500,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo6","type":"chunk","offset":8532,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} - testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":540,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"/foo","type":"reg","size":6,"mode":420,"offset":1592,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo","type":"chunk","offset":1624,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo2","type":"reg","size":6,"mode":420,"offset":3184,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo2","type":"chunk","offset":3216,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo3","type":"reg","size":6,"mode":420,"offset":4804,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo3","type":"chunk","offset":4836,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo4","type":"reg","size":6,"mode":420,"offset":6424,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo4","type":"chunk","offset":6456,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo5","type":"reg","size":6,"mode":420,"offset":8016,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo5","type":"chunk","offset":8048,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo6","type":"reg","size":6,"mode":420,"offset":9636,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo6","type":"chunk","offset":9668,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} - testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [foo_empty2 foo_empty3 foo6 foo foo_empty foo4 foo_empty4 foo5 foo_empty5 foo2 foo3] vs [foo_empty4 foo5 foo_empty5 foo6 foo foo_empty2 foo3 foo_empty3 .no.prefetch.landmark foo_empty foo2 foo4] - testutil.go:371: Comparing: "foo5" vs "foo5" - testutil.go:485: Offset: 6908, NextOffset: 6940 - testutil.go:485: Offset: 8016, NextOffset: 8048 - testutil.go:485: Offset: 6940, NextOffset: 8500 - testutil.go:485: Offset: 8048, NextOffset: 9636 - testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" - testutil.go:371: Comparing: "foo2" vs "foo2" - testutil.go:485: Offset: 2132, NextOffset: 2164 - testutil.go:485: Offset: 3184, NextOffset: 3216 +=== RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=1,prefix="./",format=USTAR#01 === NAME TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=9,prefix="",lossless=false,format=PAX gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 2048 gzip_test.go:80: [1] at 136 in stargz, uncompressed length 512 gzip_test.go:80: [2] at 178 in stargz, uncompressed length 2560 gzip_test.go:80: [3] at 475 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000b2STARGZ" - testutil.go:1507: "bar"(basename:"bar") is child of "" testutil.go:1507: "foo"(basename:"foo") is child of "" testutil.go:1507: "foo/bar.txt"(basename:"bar.txt") is child of "foo" + testutil.go:1507: "bar"(basename:"bar") is child of "" === RUN TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=9,prefix="",lossless=true,format=GNU -=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="/",src=0,format=GNU - testutil.go:485: Offset: 2164, NextOffset: 3724 - testutil.go:485: Offset: 3216, NextOffset: 4804 - testutil.go:371: Comparing: "foo3" vs "foo3" - testutil.go:485: Offset: 3724, NextOffset: 3756 - testutil.go:485: Offset: 4804, NextOffset: 4836 - testutil.go:485: Offset: 3756, NextOffset: 5316 - testutil.go:485: Offset: 4836, NextOffset: 6424 - testutil.go:371: Comparing: "foo4" vs "foo4" - testutil.go:485: Offset: 5316, NextOffset: 5348 - testutil.go:485: Offset: 6424, NextOffset: 6456 - testutil.go:485: Offset: 5348, NextOffset: 6908 - testutil.go:485: Offset: 6456, NextOffset: 8016 - testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" - testutil.go:371: Comparing: "foo6" vs "foo6" - testutil.go:485: Offset: 8500, NextOffset: 8532 - testutil.go:485: Offset: 9636, NextOffset: 9668 - testutil.go:485: Offset: 8532, NextOffset: 14779 - testutil.go:485: Offset: 9668, NextOffset: 15915 - testutil.go:371: Comparing: "foo" vs "foo" - testutil.go:485: Offset: 540, NextOffset: 572 - testutil.go:485: Offset: 1592, NextOffset: 1624 - testutil.go:485: Offset: 572, NextOffset: 2132 - testutil.go:485: Offset: 1624, NextOffset: 3184 - testutil.go:371: Comparing: "foo_empty" vs "foo_empty" - testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" - testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" - testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [foo5 foo_empty5 foo6 foo foo_empty2 foo3 foo_empty3 foo_empty4 .no.prefetch.landmark foo_empty foo2 foo4] vs [foo_empty5 foo2 foo3 foo4 foo_empty4 foo5 foo foo_empty foo_empty2 foo_empty3 foo6] - testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" - testutil.go:371: Comparing: "foo3" vs "foo3" - testutil.go:485: Offset: 4804, NextOffset: 4836 - testutil.go:485: Offset: 3724, NextOffset: 3756 - testutil.go:485: Offset: 4836, NextOffset: 6424 - testutil.go:485: Offset: 3756, NextOffset: 5316 - testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" - testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" - testutil.go:371: Comparing: "foo5" vs "foo5" - testutil.go:485: Offset: 8016, NextOffset: 8048 - testutil.go:485: Offset: 6908, NextOffset: 6940 - testutil.go:485: Offset: 8048, NextOffset: 9636 - testutil.go:485: Offset: 6940, NextOffset: 8500 - testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" - testutil.go:371: Comparing: "foo6" vs "foo6" - testutil.go:485: Offset: 9636, NextOffset: 9668 - testutil.go:485: Offset: 8500, NextOffset: 8532 - testutil.go:485: Offset: 9668, NextOffset: 15915 - testutil.go:485: Offset: 8532, NextOffset: 14779 - testutil.go:371: Comparing: "foo" vs "foo" - testutil.go:485: Offset: 1592, NextOffset: 1624 - testutil.go:485: Offset: 540, NextOffset: 572 - testutil.go:485: Offset: 1624, NextOffset: 3184 - testutil.go:485: Offset: 572, NextOffset: 2132 - testutil.go:371: Comparing: "foo_empty" vs "foo_empty" - testutil.go:371: Comparing: "foo2" vs "foo2" - testutil.go:485: Offset: 3184, NextOffset: 3216 - testutil.go:485: Offset: 2132, NextOffset: 2164 -=== NAME TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=9,prefix="",lossless=true,format=GNU gzip_test.go:62: got gzip streams: -=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="/",src=0,format=GNU - testutil.go:485: Offset: 3216, NextOffset: 4804 -=== NAME TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=9,prefix="",lossless=true,format=GNU gzip_test.go:80: [0] at 0 in stargz, uncompressed length 2048 gzip_test.go:80: [1] at 135 in stargz, uncompressed length 1636 gzip_test.go:80: [2] at 185 in stargz, uncompressed length 2560 gzip_test.go:80: [3] at 482 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000b9STARGZ" -=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="/",src=0,format=GNU - testutil.go:485: Offset: 2164, NextOffset: 3724 - testutil.go:371: Comparing: "foo4" vs "foo4" - testutil.go:485: Offset: 6424, NextOffset: 6456 - testutil.go:485: Offset: 5316, NextOffset: 5348 -=== NAME TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=9,prefix="",lossless=true,format=GNU testutil.go:1507: "bar"(basename:"bar") is child of "" testutil.go:1507: "foo"(basename:"foo") is child of "" testutil.go:1507: "foo/bar.txt"(basename:"bar.txt") is child of "foo" -=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="/",src=0,format=GNU - testutil.go:485: Offset: 6456, NextOffset: 8016 === RUN TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=9,prefix="",lossless=false,format=GNU -=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="/",src=0,format=GNU - testutil.go:485: Offset: 5348, NextOffset: 6908 -=== RUN TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="../",src=0,format=GNU -=== NAME TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=9,prefix="",lossless=false,format=GNU gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 2048 gzip_test.go:80: [1] at 135 in stargz, uncompressed length 512 @@ -20430,6 +20366,8 @@ testutil.go:1507: "foo"(basename:"foo") is child of "" testutil.go:1507: "foo/bar.txt"(basename:"bar.txt") is child of "foo" === RUN TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=9,prefix="./",lossless=true,format=USTAR +=== RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=1,prefix="./",format=PAX#01 +=== NAME TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=9,prefix="./",lossless=true,format=USTAR gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 2048 gzip_test.go:80: [1] at 138 in stargz, uncompressed length 1636 @@ -20439,126 +20377,119 @@ testutil.go:1507: "foo"(basename:"foo") is child of "" testutil.go:1507: "foo/bar.txt"(basename:"bar.txt") is child of "foo" === RUN TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=9,prefix="./",lossless=false,format=USTAR -=== RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=9,prefix="../",format=USTAR#01 -=== NAME TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=9,prefix="./",lossless=false,format=USTAR gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 2048 gzip_test.go:80: [1] at 138 in stargz, uncompressed length 512 gzip_test.go:80: [2] at 180 in stargz, uncompressed length 2560 gzip_test.go:80: [3] at 478 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000b4STARGZ" - testutil.go:1507: "bar"(basename:"bar") is child of "" +=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="./",src=0,format=USTAR + testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"./foo","type":"reg","size":6,"mode":420,"offset":90,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo","type":"chunk","offset":122,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo2","type":"reg","size":6,"mode":420,"offset":249,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo2","type":"chunk","offset":281,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo3","type":"reg","size":6,"mode":420,"offset":409,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo3","type":"chunk","offset":441,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo4","type":"reg","size":6,"mode":420,"offset":568,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo4","type":"chunk","offset":600,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo5","type":"reg","size":6,"mode":420,"offset":727,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo5","type":"chunk","offset":759,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo6","type":"reg","size":6,"mode":420,"offset":885,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo6","type":"chunk","offset":917,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} +=== NAME TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=9,prefix="./",lossless=false,format=USTAR testutil.go:1507: "foo"(basename:"foo") is child of "" testutil.go:1507: "foo/bar.txt"(basename:"bar.txt") is child of "foo" -=== RUN TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=9,prefix="./",lossless=true,format=PAX -=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="../",src=0,format=GNU - testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"../foo","type":"reg","size":6,"mode":420,"offset":540,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo","type":"chunk","offset":572,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo2","type":"reg","size":6,"mode":420,"offset":2132,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo2","type":"chunk","offset":2164,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo3","type":"reg","size":6,"mode":420,"offset":3724,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo3","type":"chunk","offset":3756,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo4","type":"reg","size":6,"mode":420,"offset":5316,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo4","type":"chunk","offset":5348,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo5","type":"reg","size":6,"mode":420,"offset":6908,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo5","type":"chunk","offset":6940,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo6","type":"reg","size":6,"mode":420,"offset":8500,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo6","type":"chunk","offset":8532,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} - testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":540,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"../foo","type":"reg","size":6,"mode":420,"offset":1592,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo","type":"chunk","offset":1624,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo2","type":"reg","size":6,"mode":420,"offset":3184,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo2","type":"chunk","offset":3216,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo3","type":"reg","size":6,"mode":420,"offset":4804,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo3","type":"chunk","offset":4836,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo4","type":"reg","size":6,"mode":420,"offset":6424,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo4","type":"chunk","offset":6456,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo5","type":"reg","size":6,"mode":420,"offset":8016,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo5","type":"chunk","offset":8048,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo6","type":"reg","size":6,"mode":420,"offset":9636,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo6","type":"chunk","offset":9668,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} +=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="./",src=0,format=USTAR + testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":101,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"./foo","type":"reg","size":6,"mode":420,"offset":199,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo","type":"chunk","offset":231,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo2","type":"reg","size":6,"mode":420,"offset":358,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo2","type":"chunk","offset":390,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo3","type":"reg","size":6,"mode":420,"offset":552,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo3","type":"chunk","offset":584,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo4","type":"reg","size":6,"mode":420,"offset":745,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo4","type":"chunk","offset":777,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo5","type":"reg","size":6,"mode":420,"offset":904,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo5","type":"chunk","offset":936,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo6","type":"reg","size":6,"mode":420,"offset":1096,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo6","type":"chunk","offset":1128,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [foo6 foo_empty2 foo3 foo_empty3 foo4 foo_empty5 foo foo_empty foo2 foo_empty4 foo5] vs [.no.prefetch.landmark foo_empty2 foo4 foo_empty4 foo_empty5 foo foo_empty foo2 foo3 foo_empty3 foo5 foo6] - testutil.go:371: Comparing: "foo" vs "foo" - testutil.go:485: Offset: 540, NextOffset: 572 - testutil.go:485: Offset: 1592, NextOffset: 1624 - testutil.go:485: Offset: 572, NextOffset: 2132 -=== NAME TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=9,prefix="./",lossless=true,format=PAX - gzip_test.go:62: got gzip streams: - gzip_test.go:80: [0] at 0 in stargz, uncompressed length 2048 - gzip_test.go:80: [1] at 138 in stargz, uncompressed length 1636 -=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="../",src=0,format=GNU - testutil.go:485: Offset: 1624, NextOffset: 3184 - testutil.go:371: Comparing: "foo_empty" vs "foo_empty" + testutil.go:377: Directory: "" vs "": [foo2 foo3 foo4 foo_empty4 foo_empty5 foo6 foo foo_empty foo_empty2 foo_empty3 foo5] vs [foo foo_empty foo4 foo5 foo_empty5 foo_empty4 foo6 .no.prefetch.landmark foo2 foo_empty2 foo3 foo_empty3] testutil.go:371: Comparing: "foo2" vs "foo2" - testutil.go:485: Offset: 2132, NextOffset: 2164 - testutil.go:485: Offset: 3184, NextOffset: 3216 - testutil.go:485: Offset: 2164, NextOffset: 3724 - testutil.go:485: Offset: 3216, NextOffset: 4804 - testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" - testutil.go:371: Comparing: "foo5" vs "foo5" -=== NAME TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=9,prefix="./",lossless=true,format=PAX - gzip_test.go:80: [2] at 188 in stargz, uncompressed length 2560 -=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="../",src=0,format=GNU - testutil.go:485: Offset: 6908, NextOffset: 6940 -=== NAME TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=9,prefix="./",lossless=true,format=PAX - gzip_test.go:80: [3] at 486 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000bcSTARGZ" -=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="../",src=0,format=GNU - testutil.go:485: Offset: 8016, NextOffset: 8048 - testutil.go:485: Offset: 6940, NextOffset: 8500 - testutil.go:485: Offset: 8048, NextOffset: 9636 - testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" + testutil.go:485: Offset: 249, NextOffset: 281 + testutil.go:485: Offset: 358, NextOffset: 390 + testutil.go:485: Offset: 281, NextOffset: 409 + testutil.go:485: Offset: 390, NextOffset: 552 testutil.go:371: Comparing: "foo3" vs "foo3" -=== NAME TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=9,prefix="./",lossless=true,format=PAX - testutil.go:1507: "bar"(basename:"bar") is child of "" - testutil.go:1507: "foo"(basename:"foo") is child of "" - testutil.go:1507: "foo/bar.txt"(basename:"bar.txt") is child of "foo" -=== RUN TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=9,prefix="./",lossless=false,format=PAX -=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="../",src=0,format=GNU - testutil.go:485: Offset: 3724, NextOffset: 3756 - testutil.go:485: Offset: 4804, NextOffset: 4836 - testutil.go:485: Offset: 3756, NextOffset: 5316 - testutil.go:485: Offset: 4836, NextOffset: 6424 - testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" + testutil.go:485: Offset: 409, NextOffset: 441 + testutil.go:485: Offset: 552, NextOffset: 584 + testutil.go:485: Offset: 441, NextOffset: 568 + testutil.go:485: Offset: 584, NextOffset: 745 testutil.go:371: Comparing: "foo4" vs "foo4" - testutil.go:485: Offset: 5316, NextOffset: 5348 - testutil.go:485: Offset: 6424, NextOffset: 6456 - testutil.go:485: Offset: 5348, NextOffset: 6908 - testutil.go:485: Offset: 6456, NextOffset: 8016 + testutil.go:485: Offset: 568, NextOffset: 600 + testutil.go:485: Offset: 745, NextOffset: 777 + testutil.go:485: Offset: 600, NextOffset: 727 + testutil.go:485: Offset: 777, NextOffset: 904 + testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" - testutil.go:371: Comparing: "foo6" vs "foo6" - testutil.go:485: Offset: 8500, NextOffset: 8532 - testutil.go:485: Offset: 9636, NextOffset: 9668 - testutil.go:485: Offset: 8532, NextOffset: 14779 - testutil.go:485: Offset: 9668, NextOffset: 15915 - testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [.no.prefetch.landmark foo_empty2 foo4 foo_empty4 foo_empty5 foo foo_empty foo2 foo3 foo_empty3 foo5 foo6] vs [foo foo_empty foo2 foo_empty4 foo5 foo_empty2 foo3 foo_empty3 foo4 foo_empty5 foo6] - testutil.go:371: Comparing: "foo6" vs "foo6" - testutil.go:485: Offset: 9636, NextOffset: 9668 - testutil.go:485: Offset: 8500, NextOffset: 8532 - testutil.go:485: Offset: 9668, NextOffset: 15915 - testutil.go:485: Offset: 8532, NextOffset: 14779 testutil.go:371: Comparing: "foo" vs "foo" - testutil.go:485: Offset: 1592, NextOffset: 1624 - testutil.go:485: Offset: 540, NextOffset: 572 - testutil.go:485: Offset: 1624, NextOffset: 3184 - testutil.go:485: Offset: 572, NextOffset: 2132 + testutil.go:485: Offset: 90, NextOffset: 122 + testutil.go:485: Offset: 199, NextOffset: 231 + testutil.go:485: Offset: 122, NextOffset: 249 + testutil.go:485: Offset: 231, NextOffset: 358 testutil.go:371: Comparing: "foo_empty" vs "foo_empty" - testutil.go:371: Comparing: "foo2" vs "foo2" - testutil.go:485: Offset: 3184, NextOffset: 3216 - testutil.go:485: Offset: 2132, NextOffset: 2164 - testutil.go:485: Offset: 3216, NextOffset: 4804 - testutil.go:485: Offset: 2164, NextOffset: 3724 - testutil.go:371: Comparing: "foo3" vs "foo3" - testutil.go:485: Offset: 4804, NextOffset: 4836 - testutil.go:485: Offset: 3724, NextOffset: 3756 - testutil.go:485: Offset: 4836, NextOffset: 6424 - testutil.go:485: Offset: 3756, NextOffset: 5316 + testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" testutil.go:371: Comparing: "foo5" vs "foo5" - testutil.go:485: Offset: 8016, NextOffset: 8048 - testutil.go:485: Offset: 6908, NextOffset: 6940 - testutil.go:485: Offset: 8048, NextOffset: 9636 - testutil.go:485: Offset: 6940, NextOffset: 8500 - testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" + testutil.go:485: Offset: 727, NextOffset: 759 + testutil.go:485: Offset: 904, NextOffset: 936 + testutil.go:485: Offset: 759, NextOffset: 885 + testutil.go:485: Offset: 936, NextOffset: 1096 + testutil.go:371: Comparing: "foo6" vs "foo6" + testutil.go:485: Offset: 885, NextOffset: 917 + testutil.go:485: Offset: 1096, NextOffset: 1128 + testutil.go:485: Offset: 917, NextOffset: 1608 + testutil.go:485: Offset: 1128, NextOffset: 1916 + testutil.go:371: Comparing: "" vs "" + testutil.go:377: Directory: "" vs "": [foo3 foo_empty3 foo_empty4 foo6 .no.prefetch.landmark foo2 foo_empty2 foo5 foo_empty5 foo foo_empty foo4] vs [foo4 foo_empty4 foo_empty5 foo2 foo3 foo_empty2 foo_empty3 foo5 foo6 foo foo_empty] + testutil.go:371: Comparing: "foo" vs "foo" + testutil.go:485: Offset: 199, NextOffset: 231 + testutil.go:485: Offset: 90, NextOffset: 122 + testutil.go:485: Offset: 231, NextOffset: 358 + testutil.go:485: Offset: 122, NextOffset: 249 + testutil.go:371: Comparing: "foo_empty" vs "foo_empty" testutil.go:371: Comparing: "foo4" vs "foo4" - testutil.go:485: Offset: 6424, NextOffset: 6456 + testutil.go:485: Offset: 745, NextOffset: 777 + testutil.go:485: Offset: 568, NextOffset: 600 + testutil.go:485: Offset: 777, NextOffset: 904 + testutil.go:485: Offset: 600, NextOffset: 727 + testutil.go:371: Comparing: "foo5" vs "foo5" + testutil.go:485: Offset: 904, NextOffset: 936 + testutil.go:485: Offset: 727, NextOffset: 759 + testutil.go:485: Offset: 936, NextOffset: 1096 + testutil.go:485: Offset: 759, NextOffset: 885 + testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" + testutil.go:371: Comparing: "foo2" vs "foo2" + testutil.go:485: Offset: 358, NextOffset: 390 + testutil.go:485: Offset: 249, NextOffset: 281 + testutil.go:485: Offset: 390, NextOffset: 552 + testutil.go:485: Offset: 281, NextOffset: 409 + testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" + testutil.go:371: Comparing: "foo3" vs "foo3" + testutil.go:485: Offset: 552, NextOffset: 584 + testutil.go:485: Offset: 409, NextOffset: 441 +=== NAME TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=9,prefix="./",lossless=false,format=USTAR + testutil.go:1507: "bar"(basename:"bar") is child of "" +=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="./",src=0,format=USTAR + testutil.go:485: Offset: 584, NextOffset: 745 +=== RUN TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=9,prefix="./",lossless=true,format=PAX +=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="./",src=0,format=USTAR + testutil.go:485: Offset: 441, NextOffset: 568 + testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" + testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" + testutil.go:371: Comparing: "foo6" vs "foo6" + testutil.go:485: Offset: 1096, NextOffset: 1128 + testutil.go:485: Offset: 885, NextOffset: 917 + testutil.go:485: Offset: 1128, NextOffset: 1916 + testutil.go:485: Offset: 917, NextOffset: 1608 +=== RUN TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="/",src=0,format=USTAR +=== NAME TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=9,prefix="./",lossless=true,format=PAX + gzip_test.go:62: got gzip streams: + gzip_test.go:80: [0] at 0 in stargz, uncompressed length 2048 + gzip_test.go:80: [1] at 138 in stargz, uncompressed length 1636 + gzip_test.go:80: [2] at 188 in stargz, uncompressed length 2560 + gzip_test.go:80: [3] at 486 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000bcSTARGZ" + testutil.go:1507: "bar"(basename:"bar") is child of "" + testutil.go:1507: "foo"(basename:"foo") is child of "" + testutil.go:1507: "foo/bar.txt"(basename:"bar.txt") is child of "foo" +=== RUN TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=9,prefix="./",lossless=false,format=PAX +=== RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=1,prefix="./",format=GNU#01 === NAME TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=9,prefix="./",lossless=false,format=PAX gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 2048 gzip_test.go:80: [1] at 138 in stargz, uncompressed length 512 gzip_test.go:80: [2] at 180 in stargz, uncompressed length 2560 gzip_test.go:80: [3] at 478 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000b4STARGZ" -=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="../",src=0,format=GNU - testutil.go:485: Offset: 5316, NextOffset: 5348 - testutil.go:485: Offset: 6456, NextOffset: 8016 - testutil.go:485: Offset: 5348, NextOffset: 6908 - testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" - testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" -=== NAME TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=9,prefix="./",lossless=false,format=PAX testutil.go:1507: "bar"(basename:"bar") is child of "" testutil.go:1507: "foo"(basename:"foo") is child of "" testutil.go:1507: "foo/bar.txt"(basename:"bar.txt") is child of "foo" === RUN TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=9,prefix="./",lossless=true,format=GNU -=== RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=9,prefix="../",format=PAX#01 -=== RUN TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="",src=0,format=USTAR -=== NAME TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=9,prefix="./",lossless=true,format=GNU gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 2048 gzip_test.go:80: [1] at 138 in stargz, uncompressed length 1636 @@ -20595,6 +20526,87 @@ testutil.go:1507: "foo"(basename:"foo") is child of "" testutil.go:1507: "foo/bar.txt"(basename:"bar.txt") is child of "foo" === RUN TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=9,prefix="/",lossless=true,format=PAX +=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="/",src=0,format=USTAR + testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"/foo","type":"reg","size":6,"mode":420,"offset":89,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo","type":"chunk","offset":121,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo2","type":"reg","size":6,"mode":420,"offset":245,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo2","type":"chunk","offset":277,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo3","type":"reg","size":6,"mode":420,"offset":403,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo3","type":"chunk","offset":435,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo4","type":"reg","size":6,"mode":420,"offset":561,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo4","type":"chunk","offset":593,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo5","type":"reg","size":6,"mode":420,"offset":718,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo5","type":"chunk","offset":750,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo6","type":"reg","size":6,"mode":420,"offset":876,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo6","type":"chunk","offset":908,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} + testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":101,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"/foo","type":"reg","size":6,"mode":420,"offset":198,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo","type":"chunk","offset":230,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo2","type":"reg","size":6,"mode":420,"offset":354,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo2","type":"chunk","offset":386,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo3","type":"reg","size":6,"mode":420,"offset":547,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo3","type":"chunk","offset":579,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo4","type":"reg","size":6,"mode":420,"offset":740,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo4","type":"chunk","offset":772,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo5","type":"reg","size":6,"mode":420,"offset":897,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo5","type":"chunk","offset":929,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo6","type":"reg","size":6,"mode":420,"offset":1090,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo6","type":"chunk","offset":1122,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} + testutil.go:371: Comparing: "" vs "" + testutil.go:377: Directory: "" vs "": [foo_empty5 foo6 foo foo2 foo_empty2 foo_empty4 foo5 foo_empty foo3 foo_empty3 foo4] vs [foo6 .no.prefetch.landmark foo_empty foo2 foo4 foo_empty4 foo5 foo_empty5 foo foo_empty2 foo3 foo_empty3] + testutil.go:371: Comparing: "foo_empty" vs "foo_empty" + testutil.go:371: Comparing: "foo3" vs "foo3" + testutil.go:485: Offset: 403, NextOffset: 435 + testutil.go:485: Offset: 547, NextOffset: 579 + testutil.go:485: Offset: 435, NextOffset: 561 + testutil.go:485: Offset: 579, NextOffset: 740 + testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" + testutil.go:371: Comparing: "foo4" vs "foo4" + testutil.go:485: Offset: 561, NextOffset: 593 + testutil.go:485: Offset: 740, NextOffset: 772 + testutil.go:485: Offset: 593, NextOffset: 718 + testutil.go:485: Offset: 772, NextOffset: 897 + testutil.go:371: Comparing: "foo5" vs "foo5" + testutil.go:485: Offset: 718, NextOffset: 750 + testutil.go:485: Offset: 897, NextOffset: 929 + testutil.go:485: Offset: 750, NextOffset: 876 + testutil.go:485: Offset: 929, NextOffset: 1090 + testutil.go:371: Comparing: "foo" vs "foo" + testutil.go:485: Offset: 89, NextOffset: 121 + testutil.go:485: Offset: 198, NextOffset: 230 + testutil.go:485: Offset: 121, NextOffset: 245 + testutil.go:485: Offset: 230, NextOffset: 354 + testutil.go:371: Comparing: "foo2" vs "foo2" + testutil.go:485: Offset: 245, NextOffset: 277 + testutil.go:485: Offset: 354, NextOffset: 386 + testutil.go:485: Offset: 277, NextOffset: 403 + testutil.go:485: Offset: 386, NextOffset: 547 + testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" + testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" + testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" + testutil.go:371: Comparing: "foo6" vs "foo6" + testutil.go:485: Offset: 876, NextOffset: 908 + testutil.go:485: Offset: 1090, NextOffset: 1122 + testutil.go:485: Offset: 908, NextOffset: 1626 + testutil.go:485: Offset: 1122, NextOffset: 1894 + testutil.go:371: Comparing: "" vs "" + testutil.go:377: Directory: "" vs "": [foo6 .no.prefetch.landmark foo_empty foo2 foo4 foo_empty4 foo5 foo_empty5 foo foo_empty2 foo3 foo_empty3] vs [foo_empty foo3 foo_empty3 foo4 foo5 foo foo2 foo_empty2 foo_empty4 foo_empty5 foo6] + testutil.go:371: Comparing: "foo_empty" vs "foo_empty" + testutil.go:371: Comparing: "foo2" vs "foo2" + testutil.go:485: Offset: 354, NextOffset: 386 + testutil.go:485: Offset: 245, NextOffset: 277 + testutil.go:485: Offset: 386, NextOffset: 547 + testutil.go:485: Offset: 277, NextOffset: 403 + testutil.go:371: Comparing: "foo4" vs "foo4" + testutil.go:485: Offset: 740, NextOffset: 772 + testutil.go:485: Offset: 561, NextOffset: 593 + testutil.go:485: Offset: 772, NextOffset: 897 + testutil.go:485: Offset: 593, NextOffset: 718 + testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" + testutil.go:371: Comparing: "foo5" vs "foo5" + testutil.go:485: Offset: 897, NextOffset: 929 + testutil.go:485: Offset: 718, NextOffset: 750 + testutil.go:485: Offset: 929, NextOffset: 1090 + testutil.go:485: Offset: 750, NextOffset: 876 + testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" + testutil.go:371: Comparing: "foo6" vs "foo6" +=== RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=1,prefix="/",format=USTAR#01 +=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="/",src=0,format=USTAR + testutil.go:485: Offset: 1090, NextOffset: 1122 + testutil.go:485: Offset: 876, NextOffset: 908 + testutil.go:485: Offset: 1122, NextOffset: 1894 + testutil.go:485: Offset: 908, NextOffset: 1626 + testutil.go:371: Comparing: "foo" vs "foo" + testutil.go:485: Offset: 198, NextOffset: 230 + testutil.go:485: Offset: 89, NextOffset: 121 + testutil.go:485: Offset: 230, NextOffset: 354 + testutil.go:485: Offset: 121, NextOffset: 245 + testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" + testutil.go:371: Comparing: "foo3" vs "foo3" + testutil.go:485: Offset: 547, NextOffset: 579 + testutil.go:485: Offset: 403, NextOffset: 435 + testutil.go:485: Offset: 579, NextOffset: 740 + testutil.go:485: Offset: 435, NextOffset: 561 + testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" +=== RUN TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="../",src=0,format=USTAR +=== NAME TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=9,prefix="/",lossless=true,format=PAX gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 2048 gzip_test.go:80: [1] at 136 in stargz, uncompressed length 1636 @@ -20604,8 +20616,6 @@ testutil.go:1507: "foo"(basename:"foo") is child of "" testutil.go:1507: "foo/bar.txt"(basename:"bar.txt") is child of "foo" === RUN TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=9,prefix="/",lossless=false,format=PAX -=== RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=9,prefix="../",format=GNU#01 -=== NAME TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=9,prefix="/",lossless=false,format=PAX gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 2048 gzip_test.go:80: [1] at 136 in stargz, uncompressed length 512 @@ -20615,47 +20625,7 @@ testutil.go:1507: "foo"(basename:"foo") is child of "" testutil.go:1507: "foo/bar.txt"(basename:"bar.txt") is child of "foo" === RUN TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=9,prefix="/",lossless=true,format=GNU -=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="",src=0,format=USTAR - testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"foo","type":"reg","size":6,"mode":420,"offset":88,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo","type":"chunk","offset":120,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo2","type":"reg","size":6,"mode":420,"offset":245,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo2","type":"chunk","offset":277,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo3","type":"reg","size":6,"mode":420,"offset":401,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo3","type":"chunk","offset":433,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo4","type":"reg","size":6,"mode":420,"offset":559,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo4","type":"chunk","offset":591,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo5","type":"reg","size":6,"mode":420,"offset":717,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo5","type":"chunk","offset":749,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo6","type":"reg","size":6,"mode":420,"offset":873,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo6","type":"chunk","offset":905,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} - testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":101,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"foo","type":"reg","size":6,"mode":420,"offset":196,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo","type":"chunk","offset":228,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo2","type":"reg","size":6,"mode":420,"offset":353,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo2","type":"chunk","offset":385,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo3","type":"reg","size":6,"mode":420,"offset":543,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo3","type":"chunk","offset":575,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo4","type":"reg","size":6,"mode":420,"offset":735,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo4","type":"chunk","offset":767,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo5","type":"reg","size":6,"mode":420,"offset":893,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo5","type":"chunk","offset":925,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo6","type":"reg","size":6,"mode":420,"offset":1083,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo6","type":"chunk","offset":1115,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} - testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [foo2 foo_empty2 foo3 foo_empty3 foo4 foo_empty5 foo6 foo foo_empty foo_empty4 foo5] vs [foo5 foo_empty5 .no.prefetch.landmark foo foo2 foo_empty2 foo_empty4 foo6 foo_empty foo3 foo_empty3 foo4] - testutil.go:371: Comparing: "foo6" vs "foo6" - testutil.go:485: Offset: 873, NextOffset: 905 - testutil.go:485: Offset: 1083, NextOffset: 1115 - testutil.go:485: Offset: 905, NextOffset: 1610 - testutil.go:485: Offset: 1115, NextOffset: 1889 - testutil.go:371: Comparing: "foo2" vs "foo2" - testutil.go:485: Offset: 245, NextOffset: 277 - testutil.go:485: Offset: 353, NextOffset: 385 - testutil.go:485: Offset: 277, NextOffset: 401 - testutil.go:485: Offset: 385, NextOffset: 543 - testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" - testutil.go:371: Comparing: "foo3" vs "foo3" - testutil.go:485: Offset: 401, NextOffset: 433 - testutil.go:485: Offset: 543, NextOffset: 575 - testutil.go:485: Offset: 433, NextOffset: 559 - testutil.go:485: Offset: 575, NextOffset: 735 - testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" - testutil.go:371: Comparing: "foo4" vs "foo4" - testutil.go:485: Offset: 559, NextOffset: 591 - testutil.go:485: Offset: 735, NextOffset: 767 - testutil.go:485: Offset: 591, NextOffset: 717 - testutil.go:485: Offset: 767, NextOffset: 893 - testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" - testutil.go:371: Comparing: "foo" vs "foo" - testutil.go:485: Offset: 88, NextOffset: 120 - testutil.go:485: Offset: 196, NextOffset: 228 - testutil.go:485: Offset: 120, NextOffset: 245 - testutil.go:485: Offset: 228, NextOffset: 353 - testutil.go:371: Comparing: "foo_empty" vs "foo_empty" - testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" -=== NAME TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=9,prefix="/",lossless=true,format=GNU gzip_test.go:62: got gzip streams: -=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="",src=0,format=USTAR - testutil.go:371: Comparing: "foo5" vs "foo5" - testutil.go:485: Offset: 717, NextOffset: 749 -=== NAME TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=9,prefix="/",lossless=true,format=GNU gzip_test.go:80: [0] at 0 in stargz, uncompressed length 2048 gzip_test.go:80: [1] at 137 in stargz, uncompressed length 1636 gzip_test.go:80: [2] at 187 in stargz, uncompressed length 2560 @@ -20664,51 +20634,7 @@ testutil.go:1507: "foo"(basename:"foo") is child of "" testutil.go:1507: "foo/bar.txt"(basename:"bar.txt") is child of "foo" === RUN TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=9,prefix="/",lossless=false,format=GNU -=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="",src=0,format=USTAR - testutil.go:485: Offset: 893, NextOffset: 925 - testutil.go:485: Offset: 749, NextOffset: 873 - testutil.go:485: Offset: 925, NextOffset: 1083 - testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [foo3 foo_empty3 foo4 foo_empty4 foo6 foo_empty foo foo2 foo_empty2 foo5 foo_empty5 .no.prefetch.landmark] vs [foo4 foo_empty5 foo6 foo2 foo_empty2 foo3 foo_empty3 foo foo_empty foo_empty4 foo5] - testutil.go:371: Comparing: "foo_empty" vs "foo_empty" - testutil.go:371: Comparing: "foo3" vs "foo3" - testutil.go:485: Offset: 543, NextOffset: 575 - testutil.go:485: Offset: 401, NextOffset: 433 - testutil.go:485: Offset: 575, NextOffset: 735 - testutil.go:485: Offset: 433, NextOffset: 559 - testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" - testutil.go:371: Comparing: "foo4" vs "foo4" - testutil.go:485: Offset: 735, NextOffset: 767 - testutil.go:485: Offset: 559, NextOffset: 591 - testutil.go:485: Offset: 767, NextOffset: 893 - testutil.go:485: Offset: 591, NextOffset: 717 - testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" - testutil.go:371: Comparing: "foo6" vs "foo6" - testutil.go:485: Offset: 1083, NextOffset: 1115 - testutil.go:485: Offset: 873, NextOffset: 905 - testutil.go:485: Offset: 1115, NextOffset: 1889 - testutil.go:485: Offset: 905, NextOffset: 1610 - testutil.go:371: Comparing: "foo" vs "foo" - testutil.go:485: Offset: 196, NextOffset: 228 - testutil.go:485: Offset: 88, NextOffset: 120 - testutil.go:485: Offset: 228, NextOffset: 353 - testutil.go:485: Offset: 120, NextOffset: 245 - testutil.go:371: Comparing: "foo2" vs "foo2" - testutil.go:485: Offset: 353, NextOffset: 385 - testutil.go:485: Offset: 245, NextOffset: 277 - testutil.go:485: Offset: 385, NextOffset: 543 - testutil.go:485: Offset: 277, NextOffset: 401 - testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" - testutil.go:371: Comparing: "foo5" vs "foo5" - testutil.go:485: Offset: 893, NextOffset: 925 - testutil.go:485: Offset: 717, NextOffset: 749 -=== NAME TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=9,prefix="/",lossless=false,format=GNU gzip_test.go:62: got gzip streams: -=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="",src=0,format=USTAR - testutil.go:485: Offset: 925, NextOffset: 1083 - testutil.go:485: Offset: 749, NextOffset: 873 - testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" -=== NAME TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=9,prefix="/",lossless=false,format=GNU gzip_test.go:80: [0] at 0 in stargz, uncompressed length 2048 gzip_test.go:80: [1] at 137 in stargz, uncompressed length 512 gzip_test.go:80: [2] at 179 in stargz, uncompressed length 2560 @@ -20717,8 +20643,7 @@ testutil.go:1507: "foo"(basename:"foo") is child of "" testutil.go:1507: "foo/bar.txt"(basename:"bar.txt") is child of "foo" === RUN TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=9,prefix="../",lossless=true,format=USTAR -=== RUN TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="./",src=0,format=USTAR -=== RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-1,prefix="",format=USTAR#01 +=== RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=1,prefix="/",format=PAX#01 === NAME TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=9,prefix="../",lossless=true,format=USTAR gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 2048 @@ -20734,9 +20659,9 @@ gzip_test.go:80: [1] at 139 in stargz, uncompressed length 512 gzip_test.go:80: [2] at 181 in stargz, uncompressed length 2560 gzip_test.go:80: [3] at 479 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000b5STARGZ" - testutil.go:1507: "bar"(basename:"bar") is child of "" testutil.go:1507: "foo"(basename:"foo") is child of "" testutil.go:1507: "foo/bar.txt"(basename:"bar.txt") is child of "foo" + testutil.go:1507: "bar"(basename:"bar") is child of "" === RUN TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=9,prefix="../",lossless=true,format=PAX gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 2048 @@ -20747,7 +20672,22 @@ testutil.go:1507: "foo"(basename:"foo") is child of "" testutil.go:1507: "foo/bar.txt"(basename:"bar.txt") is child of "foo" === RUN TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=9,prefix="../",lossless=false,format=PAX -=== RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-1,prefix="",format=PAX#01 +=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="../",src=0,format=USTAR + testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"../foo","type":"reg","size":6,"mode":420,"offset":92,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo","type":"chunk","offset":124,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo2","type":"reg","size":6,"mode":420,"offset":251,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo2","type":"chunk","offset":283,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo3","type":"reg","size":6,"mode":420,"offset":413,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo3","type":"chunk","offset":445,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo4","type":"reg","size":6,"mode":420,"offset":575,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo4","type":"chunk","offset":607,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo5","type":"reg","size":6,"mode":420,"offset":737,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo5","type":"chunk","offset":769,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo6","type":"reg","size":6,"mode":420,"offset":898,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo6","type":"chunk","offset":930,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} + testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":101,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"../foo","type":"reg","size":6,"mode":420,"offset":201,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo","type":"chunk","offset":233,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo2","type":"reg","size":6,"mode":420,"offset":360,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo2","type":"chunk","offset":392,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo3","type":"reg","size":6,"mode":420,"offset":553,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo3","type":"chunk","offset":585,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo4","type":"reg","size":6,"mode":420,"offset":747,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo4","type":"chunk","offset":779,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo5","type":"reg","size":6,"mode":420,"offset":909,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo5","type":"chunk","offset":941,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo6","type":"reg","size":6,"mode":420,"offset":1104,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo6","type":"chunk","offset":1136,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} + testutil.go:371: Comparing: "" vs "" + testutil.go:377: Directory: "" vs "": [foo_empty5 foo6 foo2 foo_empty2 foo_empty3 foo_empty4 foo5 foo foo_empty foo3 foo4] vs [foo6 .no.prefetch.landmark foo foo5 foo3 foo_empty3 foo4 foo_empty4 foo_empty5 foo_empty foo2 foo_empty2] + testutil.go:371: Comparing: "foo2" vs "foo2" + testutil.go:485: Offset: 251, NextOffset: 283 + testutil.go:485: Offset: 360, NextOffset: 392 + testutil.go:485: Offset: 283, NextOffset: 413 + testutil.go:485: Offset: 392, NextOffset: 553 + testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" + testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" + testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" + testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" + testutil.go:371: Comparing: "foo6" vs "foo6" + testutil.go:485: Offset: 898, NextOffset: 930 === NAME TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=9,prefix="../",lossless=false,format=PAX gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 2048 @@ -20758,6 +20698,24 @@ testutil.go:1507: "foo"(basename:"foo") is child of "" testutil.go:1507: "foo/bar.txt"(basename:"bar.txt") is child of "foo" === RUN TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=9,prefix="../",lossless=true,format=GNU +=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="../",src=0,format=USTAR + testutil.go:485: Offset: 1104, NextOffset: 1136 + testutil.go:485: Offset: 930, NextOffset: 1608 + testutil.go:485: Offset: 1136, NextOffset: 1907 + testutil.go:371: Comparing: "foo" vs "foo" + testutil.go:485: Offset: 92, NextOffset: 124 + testutil.go:485: Offset: 201, NextOffset: 233 + testutil.go:485: Offset: 124, NextOffset: 251 + testutil.go:485: Offset: 233, NextOffset: 360 + testutil.go:371: Comparing: "foo_empty" vs "foo_empty" + testutil.go:371: Comparing: "foo3" vs "foo3" + testutil.go:485: Offset: 413, NextOffset: 445 + testutil.go:485: Offset: 553, NextOffset: 585 + testutil.go:485: Offset: 445, NextOffset: 575 + testutil.go:485: Offset: 585, NextOffset: 747 + testutil.go:371: Comparing: "foo4" vs "foo4" + testutil.go:485: Offset: 575, NextOffset: 607 +=== NAME TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=9,prefix="../",lossless=true,format=GNU gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 2048 gzip_test.go:80: [1] at 139 in stargz, uncompressed length 1636 @@ -20767,119 +20725,86 @@ testutil.go:1507: "foo"(basename:"foo") is child of "" testutil.go:1507: "foo/bar.txt"(basename:"bar.txt") is child of "foo" === RUN TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=9,prefix="../",lossless=false,format=GNU -=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="./",src=0,format=USTAR - testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"./foo","type":"reg","size":6,"mode":420,"offset":90,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo","type":"chunk","offset":122,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo2","type":"reg","size":6,"mode":420,"offset":249,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo2","type":"chunk","offset":281,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo3","type":"reg","size":6,"mode":420,"offset":409,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo3","type":"chunk","offset":441,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo4","type":"reg","size":6,"mode":420,"offset":568,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo4","type":"chunk","offset":600,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo5","type":"reg","size":6,"mode":420,"offset":727,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo5","type":"chunk","offset":759,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo6","type":"reg","size":6,"mode":420,"offset":885,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo6","type":"chunk","offset":917,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} - testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":101,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"./foo","type":"reg","size":6,"mode":420,"offset":199,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo","type":"chunk","offset":231,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo2","type":"reg","size":6,"mode":420,"offset":358,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo2","type":"chunk","offset":390,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo3","type":"reg","size":6,"mode":420,"offset":552,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo3","type":"chunk","offset":584,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo4","type":"reg","size":6,"mode":420,"offset":745,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo4","type":"chunk","offset":777,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo5","type":"reg","size":6,"mode":420,"offset":904,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo5","type":"chunk","offset":936,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo6","type":"reg","size":6,"mode":420,"offset":1096,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo6","type":"chunk","offset":1128,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} +=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="../",src=0,format=USTAR + testutil.go:485: Offset: 747, NextOffset: 779 + testutil.go:485: Offset: 607, NextOffset: 737 + testutil.go:485: Offset: 779, NextOffset: 909 + testutil.go:371: Comparing: "foo5" vs "foo5" + testutil.go:485: Offset: 737, NextOffset: 769 + testutil.go:485: Offset: 909, NextOffset: 941 + testutil.go:485: Offset: 769, NextOffset: 898 + testutil.go:485: Offset: 941, NextOffset: 1104 testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [foo_empty5 foo foo_empty foo2 foo_empty2 foo_empty3 foo5 foo3 foo4 foo_empty4 foo6] vs [foo_empty5 .no.prefetch.landmark foo foo_empty foo2 foo_empty2 foo_empty4 foo3 foo_empty3 foo4 foo5 foo6] - testutil.go:371: Comparing: "foo3" vs "foo3" - testutil.go:485: Offset: 409, NextOffset: 441 - testutil.go:485: Offset: 552, NextOffset: 584 - testutil.go:485: Offset: 441, NextOffset: 568 - testutil.go:485: Offset: 584, NextOffset: 745 + testutil.go:377: Directory: "" vs "": [foo_empty4 foo_empty5 foo_empty foo2 foo_empty2 foo3 foo_empty3 foo4 .no.prefetch.landmark foo foo5 foo6] vs [foo6 foo2 foo_empty2 foo_empty3 foo_empty4 foo_empty5 foo foo_empty foo3 foo4 foo5] + testutil.go:371: Comparing: "foo" vs "foo" + testutil.go:485: Offset: 201, NextOffset: 233 + testutil.go:485: Offset: 92, NextOffset: 124 + testutil.go:485: Offset: 233, NextOffset: 360 + testutil.go:485: Offset: 124, NextOffset: 251 + testutil.go:371: Comparing: "foo5" vs "foo5" + testutil.go:485: Offset: 909, NextOffset: 941 + testutil.go:485: Offset: 737, NextOffset: 769 + testutil.go:485: Offset: 941, NextOffset: 1104 + testutil.go:485: Offset: 769, NextOffset: 898 + testutil.go:371: Comparing: "foo6" vs "foo6" + testutil.go:485: Offset: 1104, NextOffset: 1136 + testutil.go:485: Offset: 898, NextOffset: 930 + testutil.go:485: Offset: 1136, NextOffset: 1907 + testutil.go:485: Offset: 930, NextOffset: 1608 + testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" testutil.go:371: Comparing: "foo4" vs "foo4" - testutil.go:485: Offset: 568, NextOffset: 600 - testutil.go:485: Offset: 745, NextOffset: 777 - testutil.go:485: Offset: 600, NextOffset: 727 + testutil.go:485: Offset: 747, NextOffset: 779 === NAME TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=9,prefix="../",lossless=false,format=GNU gzip_test.go:62: got gzip streams: +=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="../",src=0,format=USTAR + testutil.go:485: Offset: 575, NextOffset: 607 +=== NAME TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=9,prefix="../",lossless=false,format=GNU gzip_test.go:80: [0] at 0 in stargz, uncompressed length 2048 +=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="../",src=0,format=USTAR + testutil.go:485: Offset: 779, NextOffset: 909 +=== NAME TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=9,prefix="../",lossless=false,format=GNU gzip_test.go:80: [1] at 139 in stargz, uncompressed length 512 +=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="../",src=0,format=USTAR + testutil.go:485: Offset: 607, NextOffset: 737 +=== NAME TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=9,prefix="../",lossless=false,format=GNU gzip_test.go:80: [2] at 181 in stargz, uncompressed length 2560 gzip_test.go:80: [3] at 479 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000b5STARGZ" - testutil.go:1507: "bar"(basename:"bar") is child of "" -=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="./",src=0,format=USTAR - testutil.go:485: Offset: 777, NextOffset: 904 -=== NAME TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=9,prefix="../",lossless=false,format=GNU - testutil.go:1507: "foo"(basename:"foo") is child of "" - testutil.go:1507: "foo/bar.txt"(basename:"bar.txt") is child of "foo" -=== RUN TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=-1,prefix="",lossless=true,format=USTAR -=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="./",src=0,format=USTAR +=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="../",src=0,format=USTAR testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" - testutil.go:371: Comparing: "foo6" vs "foo6" - testutil.go:485: Offset: 885, NextOffset: 917 - testutil.go:485: Offset: 1096, NextOffset: 1128 - testutil.go:485: Offset: 917, NextOffset: 1608 - testutil.go:485: Offset: 1128, NextOffset: 1916 - testutil.go:371: Comparing: "foo" vs "foo" - testutil.go:485: Offset: 90, NextOffset: 122 - testutil.go:485: Offset: 199, NextOffset: 231 - testutil.go:485: Offset: 122, NextOffset: 249 - testutil.go:485: Offset: 231, NextOffset: 358 - testutil.go:371: Comparing: "foo_empty" vs "foo_empty" - testutil.go:371: Comparing: "foo2" vs "foo2" - testutil.go:485: Offset: 249, NextOffset: 281 - testutil.go:485: Offset: 358, NextOffset: 390 - testutil.go:485: Offset: 281, NextOffset: 409 - testutil.go:485: Offset: 390, NextOffset: 552 - testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" - testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" - testutil.go:371: Comparing: "foo5" vs "foo5" - testutil.go:485: Offset: 727, NextOffset: 759 - testutil.go:485: Offset: 904, NextOffset: 936 - testutil.go:485: Offset: 759, NextOffset: 885 - testutil.go:485: Offset: 936, NextOffset: 1096 testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" - testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [foo_empty4 foo_empty5 .no.prefetch.landmark foo foo_empty foo2 foo_empty2 foo3 foo_empty3 foo4 foo5 foo6] vs [foo_empty3 foo5 foo_empty5 foo foo_empty foo2 foo_empty2 foo3 foo4 foo_empty4 foo6] - testutil.go:371: Comparing: "foo" vs "foo" - testutil.go:485: Offset: 199, NextOffset: 231 - testutil.go:485: Offset: 90, NextOffset: 122 - testutil.go:485: Offset: 231, NextOffset: 358 - testutil.go:485: Offset: 122, NextOffset: 249 testutil.go:371: Comparing: "foo_empty" vs "foo_empty" testutil.go:371: Comparing: "foo2" vs "foo2" - testutil.go:485: Offset: 358, NextOffset: 390 - testutil.go:485: Offset: 249, NextOffset: 281 - testutil.go:485: Offset: 390, NextOffset: 552 - testutil.go:485: Offset: 281, NextOffset: 409 + testutil.go:485: Offset: 360, NextOffset: 392 + testutil.go:485: Offset: 251, NextOffset: 283 + testutil.go:485: Offset: 392, NextOffset: 553 +=== NAME TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=9,prefix="../",lossless=false,format=GNU + testutil.go:1507: "bar"(basename:"bar") is child of "" + testutil.go:1507: "foo"(basename:"foo") is child of "" +=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="../",src=0,format=USTAR + testutil.go:485: Offset: 283, NextOffset: 413 testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" - testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" - testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" testutil.go:371: Comparing: "foo3" vs "foo3" - testutil.go:485: Offset: 552, NextOffset: 584 - testutil.go:485: Offset: 409, NextOffset: 441 - testutil.go:485: Offset: 584, NextOffset: 745 - testutil.go:485: Offset: 441, NextOffset: 568 - testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" - testutil.go:371: Comparing: "foo4" vs "foo4" - testutil.go:485: Offset: 745, NextOffset: 777 - testutil.go:485: Offset: 568, NextOffset: 600 - testutil.go:485: Offset: 777, NextOffset: 904 + testutil.go:485: Offset: 553, NextOffset: 585 + testutil.go:485: Offset: 413, NextOffset: 445 +=== NAME TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=9,prefix="../",lossless=false,format=GNU + testutil.go:1507: "foo/bar.txt"(basename:"bar.txt") is child of "foo" +=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="../",src=0,format=USTAR + testutil.go:485: Offset: 585, NextOffset: 747 +=== RUN TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=-1,prefix="",lossless=true,format=USTAR +=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="../",src=0,format=USTAR + testutil.go:485: Offset: 445, NextOffset: 575 +=== RUN TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="",src=0,format=PAX +=== RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=1,prefix="/",format=GNU#01 === NAME TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=-1,prefix="",lossless=true,format=USTAR gzip_test.go:62: got gzip streams: -=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="./",src=0,format=USTAR - testutil.go:485: Offset: 600, NextOffset: 727 - testutil.go:371: Comparing: "foo5" vs "foo5" - testutil.go:485: Offset: 904, NextOffset: 936 - testutil.go:485: Offset: 727, NextOffset: 759 - testutil.go:485: Offset: 936, NextOffset: 1096 -=== NAME TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=-1,prefix="",lossless=true,format=USTAR gzip_test.go:80: [0] at 0 in stargz, uncompressed length 2048 -=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="./",src=0,format=USTAR - testutil.go:485: Offset: 759, NextOffset: 885 -=== NAME TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=-1,prefix="",lossless=true,format=USTAR gzip_test.go:80: [1] at 145 in stargz, uncompressed length 1636 gzip_test.go:80: [2] at 195 in stargz, uncompressed length 2560 gzip_test.go:80: [3] at 497 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000c3STARGZ" -=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="./",src=0,format=USTAR - testutil.go:371: Comparing: "foo6" vs "foo6" - testutil.go:485: Offset: 1096, NextOffset: 1128 -=== NAME TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=-1,prefix="",lossless=true,format=USTAR + testutil.go:1507: "bar"(basename:"bar") is child of "" testutil.go:1507: "foo"(basename:"foo") is child of "" -=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="./",src=0,format=USTAR - testutil.go:485: Offset: 885, NextOffset: 917 -=== NAME TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=-1,prefix="",lossless=true,format=USTAR testutil.go:1507: "foo/bar.txt"(basename:"bar.txt") is child of "foo" - testutil.go:1507: "bar"(basename:"bar") is child of "" -=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="./",src=0,format=USTAR - testutil.go:485: Offset: 1128, NextOffset: 1916 -=== RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-1,prefix="",format=GNU#01 === RUN TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=-1,prefix="",lossless=false,format=USTAR -=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="./",src=0,format=USTAR - testutil.go:485: Offset: 917, NextOffset: 1608 -=== RUN TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="/",src=0,format=USTAR -=== NAME TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=-1,prefix="",lossless=false,format=USTAR gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 2048 gzip_test.go:80: [1] at 145 in stargz, uncompressed length 512 @@ -20907,16 +20832,16 @@ testutil.go:1507: "foo"(basename:"foo") is child of "" testutil.go:1507: "foo/bar.txt"(basename:"bar.txt") is child of "foo" === RUN TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=-1,prefix="",lossless=true,format=GNU +=== RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=1,prefix="../",format=USTAR#01 +=== NAME TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=-1,prefix="",lossless=true,format=GNU gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 2048 gzip_test.go:80: [1] at 143 in stargz, uncompressed length 1636 gzip_test.go:80: [2] at 193 in stargz, uncompressed length 2560 gzip_test.go:80: [3] at 496 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000c1STARGZ" -=== RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-1,prefix="./",format=USTAR#01 -=== NAME TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=-1,prefix="",lossless=true,format=GNU + testutil.go:1507: "bar"(basename:"bar") is child of "" testutil.go:1507: "foo"(basename:"foo") is child of "" testutil.go:1507: "foo/bar.txt"(basename:"bar.txt") is child of "foo" - testutil.go:1507: "bar"(basename:"bar") is child of "" === RUN TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=-1,prefix="",lossless=false,format=GNU gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 2048 @@ -20927,89 +20852,15 @@ testutil.go:1507: "foo"(basename:"foo") is child of "" testutil.go:1507: "foo/bar.txt"(basename:"bar.txt") is child of "foo" === RUN TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=-1,prefix="./",lossless=true,format=USTAR -=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="/",src=0,format=USTAR - testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"/foo","type":"reg","size":6,"mode":420,"offset":89,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo","type":"chunk","offset":121,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo2","type":"reg","size":6,"mode":420,"offset":245,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo2","type":"chunk","offset":277,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo3","type":"reg","size":6,"mode":420,"offset":403,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo3","type":"chunk","offset":435,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo4","type":"reg","size":6,"mode":420,"offset":561,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo4","type":"chunk","offset":593,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo5","type":"reg","size":6,"mode":420,"offset":718,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo5","type":"chunk","offset":750,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo6","type":"reg","size":6,"mode":420,"offset":876,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo6","type":"chunk","offset":908,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} - testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":101,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"/foo","type":"reg","size":6,"mode":420,"offset":198,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo","type":"chunk","offset":230,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo2","type":"reg","size":6,"mode":420,"offset":354,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo2","type":"chunk","offset":386,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo3","type":"reg","size":6,"mode":420,"offset":547,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo3","type":"chunk","offset":579,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo4","type":"reg","size":6,"mode":420,"offset":740,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo4","type":"chunk","offset":772,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo5","type":"reg","size":6,"mode":420,"offset":897,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo5","type":"chunk","offset":929,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo6","type":"reg","size":6,"mode":420,"offset":1090,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo6","type":"chunk","offset":1122,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} - testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [foo3 foo_empty4 foo_empty2 foo_empty3 foo4 foo5 foo_empty5 foo foo_empty foo2 foo6] vs [foo5 foo_empty5 foo foo_empty3 foo_empty4 foo_empty2 foo3 foo4 foo6 .no.prefetch.landmark foo_empty foo2] - testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" - testutil.go:371: Comparing: "foo3" vs "foo3" - testutil.go:485: Offset: 403, NextOffset: 435 - testutil.go:485: Offset: 547, NextOffset: 579 - testutil.go:485: Offset: 435, NextOffset: 561 - testutil.go:485: Offset: 579, NextOffset: 740 -=== NAME TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=-1,prefix="./",lossless=true,format=USTAR gzip_test.go:62: got gzip streams: -=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="/",src=0,format=USTAR - testutil.go:371: Comparing: "foo_empty" vs "foo_empty" - testutil.go:371: Comparing: "foo2" vs "foo2" - testutil.go:485: Offset: 245, NextOffset: 277 - testutil.go:485: Offset: 354, NextOffset: 386 - testutil.go:485: Offset: 277, NextOffset: 403 -=== NAME TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=-1,prefix="./",lossless=true,format=USTAR gzip_test.go:80: [0] at 0 in stargz, uncompressed length 2048 -=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="/",src=0,format=USTAR - testutil.go:485: Offset: 386, NextOffset: 547 -=== NAME TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=-1,prefix="./",lossless=true,format=USTAR gzip_test.go:80: [1] at 150 in stargz, uncompressed length 1636 -=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="/",src=0,format=USTAR - testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" - testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" -=== NAME TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=-1,prefix="./",lossless=true,format=USTAR gzip_test.go:80: [2] at 200 in stargz, uncompressed length 2560 gzip_test.go:80: [3] at 504 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000c8STARGZ" -=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="/",src=0,format=USTAR - testutil.go:371: Comparing: "foo4" vs "foo4" - testutil.go:485: Offset: 561, NextOffset: 593 - testutil.go:485: Offset: 740, NextOffset: 772 - testutil.go:485: Offset: 593, NextOffset: 718 - testutil.go:485: Offset: 772, NextOffset: 897 - testutil.go:371: Comparing: "foo5" vs "foo5" - testutil.go:485: Offset: 718, NextOffset: 750 - testutil.go:485: Offset: 897, NextOffset: 929 - testutil.go:485: Offset: 750, NextOffset: 876 - testutil.go:485: Offset: 929, NextOffset: 1090 -=== NAME TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=-1,prefix="./",lossless=true,format=USTAR testutil.go:1507: "bar"(basename:"bar") is child of "" testutil.go:1507: "foo"(basename:"foo") is child of "" -=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="/",src=0,format=USTAR - testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" - testutil.go:371: Comparing: "foo" vs "foo" - testutil.go:485: Offset: 89, NextOffset: 121 - testutil.go:485: Offset: 198, NextOffset: 230 -=== NAME TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=-1,prefix="./",lossless=true,format=USTAR testutil.go:1507: "foo/bar.txt"(basename:"bar.txt") is child of "foo" -=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="/",src=0,format=USTAR - testutil.go:485: Offset: 121, NextOffset: 245 === RUN TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=-1,prefix="./",lossless=false,format=USTAR -=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="/",src=0,format=USTAR - testutil.go:485: Offset: 230, NextOffset: 354 - testutil.go:371: Comparing: "foo6" vs "foo6" - testutil.go:485: Offset: 876, NextOffset: 908 - testutil.go:485: Offset: 1090, NextOffset: 1122 - testutil.go:485: Offset: 908, NextOffset: 1626 - testutil.go:485: Offset: 1122, NextOffset: 1894 - testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [foo5 foo_empty5 foo foo_empty3 foo_empty4 foo_empty2 foo3 foo4 foo6 .no.prefetch.landmark foo_empty foo2] vs [foo3 foo_empty4 foo_empty2 foo_empty3 foo4 foo5 foo_empty5 foo foo_empty foo2 foo6] - testutil.go:371: Comparing: "foo_empty" vs "foo_empty" - testutil.go:371: Comparing: "foo2" vs "foo2" - testutil.go:485: Offset: 354, NextOffset: 386 - testutil.go:485: Offset: 245, NextOffset: 277 - testutil.go:485: Offset: 386, NextOffset: 547 - testutil.go:485: Offset: 277, NextOffset: 403 - testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" - testutil.go:371: Comparing: "foo3" vs "foo3" - testutil.go:485: Offset: 547, NextOffset: 579 - testutil.go:485: Offset: 403, NextOffset: 435 - testutil.go:485: Offset: 579, NextOffset: 740 - testutil.go:485: Offset: 435, NextOffset: 561 - testutil.go:371: Comparing: "foo4" vs "foo4" - testutil.go:485: Offset: 740, NextOffset: 772 - testutil.go:485: Offset: 561, NextOffset: 593 - testutil.go:485: Offset: 772, NextOffset: 897 - testutil.go:485: Offset: 593, NextOffset: 718 - testutil.go:371: Comparing: "foo6" vs "foo6" -=== NAME TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=-1,prefix="./",lossless=false,format=USTAR gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 2048 gzip_test.go:80: [1] at 150 in stargz, uncompressed length 512 @@ -21019,26 +20870,6 @@ testutil.go:1507: "foo"(basename:"foo") is child of "" testutil.go:1507: "foo/bar.txt"(basename:"bar.txt") is child of "foo" === RUN TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=-1,prefix="./",lossless=true,format=PAX -=== RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-1,prefix="./",format=PAX#01 -=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="/",src=0,format=USTAR - testutil.go:485: Offset: 1090, NextOffset: 1122 - testutil.go:485: Offset: 876, NextOffset: 908 - testutil.go:485: Offset: 1122, NextOffset: 1894 - testutil.go:485: Offset: 908, NextOffset: 1626 - testutil.go:371: Comparing: "foo" vs "foo" - testutil.go:485: Offset: 198, NextOffset: 230 - testutil.go:485: Offset: 89, NextOffset: 121 - testutil.go:485: Offset: 230, NextOffset: 354 - testutil.go:485: Offset: 121, NextOffset: 245 - testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" - testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" - testutil.go:371: Comparing: "foo5" vs "foo5" - testutil.go:485: Offset: 897, NextOffset: 929 - testutil.go:485: Offset: 718, NextOffset: 750 - testutil.go:485: Offset: 929, NextOffset: 1090 - testutil.go:485: Offset: 750, NextOffset: 876 - testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" -=== NAME TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=-1,prefix="./",lossless=true,format=PAX gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 2048 gzip_test.go:80: [1] at 150 in stargz, uncompressed length 1636 @@ -21048,7 +20879,26 @@ testutil.go:1507: "foo"(basename:"foo") is child of "" testutil.go:1507: "foo/bar.txt"(basename:"bar.txt") is child of "foo" === RUN TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=-1,prefix="./",lossless=false,format=PAX -=== RUN TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="../",src=0,format=USTAR +=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="",src=0,format=PAX + testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"foo","type":"reg","size":6,"mode":420,"offset":88,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo","type":"chunk","offset":120,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo2","type":"reg","size":6,"mode":420,"offset":245,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo2","type":"chunk","offset":277,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo3","type":"reg","size":6,"mode":420,"offset":401,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo3","type":"chunk","offset":433,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo4","type":"reg","size":6,"mode":420,"offset":559,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo4","type":"chunk","offset":591,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo5","type":"reg","size":6,"mode":420,"offset":717,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo5","type":"chunk","offset":749,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo6","type":"reg","size":6,"mode":420,"offset":873,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo6","type":"chunk","offset":905,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} + testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":101,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"foo","type":"reg","size":6,"mode":420,"offset":196,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo","type":"chunk","offset":228,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo2","type":"reg","size":6,"mode":420,"offset":353,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo2","type":"chunk","offset":385,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo3","type":"reg","size":6,"mode":420,"offset":543,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo3","type":"chunk","offset":575,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo4","type":"reg","size":6,"mode":420,"offset":735,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo4","type":"chunk","offset":767,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo5","type":"reg","size":6,"mode":420,"offset":893,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo5","type":"chunk","offset":925,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo6","type":"reg","size":6,"mode":420,"offset":1083,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo6","type":"chunk","offset":1115,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} + testutil.go:371: Comparing: "" vs "" + testutil.go:377: Directory: "" vs "": [foo foo_empty foo2 foo_empty2 foo3 foo4 foo_empty4 foo5 foo_empty5 foo_empty3 foo6] vs [foo6 .no.prefetch.landmark foo_empty foo_empty3 foo_empty5 foo4 foo_empty4 foo5 foo foo2 foo_empty2 foo3] + testutil.go:371: Comparing: "foo" vs "foo" + testutil.go:485: Offset: 88, NextOffset: 120 + testutil.go:485: Offset: 196, NextOffset: 228 + testutil.go:485: Offset: 120, NextOffset: 245 + testutil.go:485: Offset: 228, NextOffset: 353 + testutil.go:371: Comparing: "foo_empty" vs "foo_empty" + testutil.go:371: Comparing: "foo2" vs "foo2" + testutil.go:485: Offset: 245, NextOffset: 277 + testutil.go:485: Offset: 353, NextOffset: 385 + testutil.go:485: Offset: 277, NextOffset: 401 + testutil.go:485: Offset: 385, NextOffset: 543 + testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" + testutil.go:371: Comparing: "foo3" vs "foo3" + testutil.go:485: Offset: 401, NextOffset: 433 + testutil.go:485: Offset: 543, NextOffset: 575 === NAME TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=-1,prefix="./",lossless=false,format=PAX gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 2048 @@ -21059,16 +20909,86 @@ testutil.go:1507: "foo"(basename:"foo") is child of "" testutil.go:1507: "foo/bar.txt"(basename:"bar.txt") is child of "foo" === RUN TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=-1,prefix="./",lossless=true,format=GNU +=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="",src=0,format=PAX + testutil.go:485: Offset: 433, NextOffset: 559 + testutil.go:485: Offset: 575, NextOffset: 735 + testutil.go:371: Comparing: "foo4" vs "foo4" + testutil.go:485: Offset: 559, NextOffset: 591 + testutil.go:485: Offset: 735, NextOffset: 767 + testutil.go:485: Offset: 591, NextOffset: 717 + testutil.go:485: Offset: 767, NextOffset: 893 + testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" + testutil.go:371: Comparing: "foo5" vs "foo5" + testutil.go:485: Offset: 717, NextOffset: 749 + testutil.go:485: Offset: 893, NextOffset: 925 + testutil.go:485: Offset: 749, NextOffset: 873 + testutil.go:485: Offset: 925, NextOffset: 1083 + testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" + testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" + testutil.go:371: Comparing: "foo6" vs "foo6" + testutil.go:485: Offset: 873, NextOffset: 905 + testutil.go:485: Offset: 1083, NextOffset: 1115 + testutil.go:485: Offset: 905, NextOffset: 1610 + testutil.go:485: Offset: 1115, NextOffset: 1889 + testutil.go:371: Comparing: "" vs "" + testutil.go:377: Directory: "" vs "": [foo4 foo_empty4 foo5 foo foo2 foo_empty2 foo3 foo6 .no.prefetch.landmark foo_empty foo_empty3 foo_empty5] vs [foo_empty4 foo5 foo foo_empty foo2 foo_empty2 foo3 foo4 foo_empty5 foo_empty3 foo6] + testutil.go:371: Comparing: "foo_empty" vs "foo_empty" + testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" + testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" + testutil.go:371: Comparing: "foo6" vs "foo6" + testutil.go:485: Offset: 1083, NextOffset: 1115 + testutil.go:485: Offset: 873, NextOffset: 905 +=== NAME TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=-1,prefix="./",lossless=true,format=GNU gzip_test.go:62: got gzip streams: +=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="",src=0,format=PAX + testutil.go:485: Offset: 1115, NextOffset: 1889 + testutil.go:485: Offset: 905, NextOffset: 1610 +=== NAME TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=-1,prefix="./",lossless=true,format=GNU gzip_test.go:80: [0] at 0 in stargz, uncompressed length 2048 gzip_test.go:80: [1] at 150 in stargz, uncompressed length 1636 +=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="",src=0,format=PAX + testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" + testutil.go:371: Comparing: "foo5" vs "foo5" +=== NAME TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=-1,prefix="./",lossless=true,format=GNU gzip_test.go:80: [2] at 200 in stargz, uncompressed length 2560 +=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="",src=0,format=PAX + testutil.go:485: Offset: 893, NextOffset: 925 +=== NAME TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=-1,prefix="./",lossless=true,format=GNU gzip_test.go:80: [3] at 504 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000c8STARGZ" +=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="",src=0,format=PAX + testutil.go:485: Offset: 717, NextOffset: 749 + testutil.go:485: Offset: 925, NextOffset: 1083 + testutil.go:485: Offset: 749, NextOffset: 873 + testutil.go:371: Comparing: "foo" vs "foo" + testutil.go:485: Offset: 196, NextOffset: 228 +=== NAME TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=-1,prefix="./",lossless=true,format=GNU testutil.go:1507: "bar"(basename:"bar") is child of "" testutil.go:1507: "foo"(basename:"foo") is child of "" testutil.go:1507: "foo/bar.txt"(basename:"bar.txt") is child of "foo" === RUN TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=-1,prefix="./",lossless=false,format=GNU -=== RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-1,prefix="./",format=GNU#01 +=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="",src=0,format=PAX + testutil.go:485: Offset: 88, NextOffset: 120 + testutil.go:485: Offset: 228, NextOffset: 353 + testutil.go:485: Offset: 120, NextOffset: 245 +=== RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=1,prefix="../",format=PAX#01 +=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="",src=0,format=PAX + testutil.go:371: Comparing: "foo2" vs "foo2" + testutil.go:485: Offset: 353, NextOffset: 385 + testutil.go:485: Offset: 245, NextOffset: 277 + testutil.go:485: Offset: 385, NextOffset: 543 + testutil.go:485: Offset: 277, NextOffset: 401 + testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" + testutil.go:371: Comparing: "foo3" vs "foo3" + testutil.go:485: Offset: 543, NextOffset: 575 + testutil.go:485: Offset: 401, NextOffset: 433 + testutil.go:485: Offset: 575, NextOffset: 735 + testutil.go:485: Offset: 433, NextOffset: 559 + testutil.go:371: Comparing: "foo4" vs "foo4" + testutil.go:485: Offset: 735, NextOffset: 767 + testutil.go:485: Offset: 559, NextOffset: 591 + testutil.go:485: Offset: 767, NextOffset: 893 + testutil.go:485: Offset: 591, NextOffset: 717 +=== RUN TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="./",src=0,format=PAX === NAME TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=-1,prefix="./",lossless=false,format=GNU gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 2048 @@ -21097,110 +21017,114 @@ testutil.go:1507: "foo"(basename:"foo") is child of "" testutil.go:1507: "foo/bar.txt"(basename:"bar.txt") is child of "foo" === RUN TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=-1,prefix="/",lossless=true,format=PAX -=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="../",src=0,format=USTAR - testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"../foo","type":"reg","size":6,"mode":420,"offset":92,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo","type":"chunk","offset":124,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo2","type":"reg","size":6,"mode":420,"offset":251,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo2","type":"chunk","offset":283,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo3","type":"reg","size":6,"mode":420,"offset":413,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo3","type":"chunk","offset":445,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo4","type":"reg","size":6,"mode":420,"offset":575,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo4","type":"chunk","offset":607,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo5","type":"reg","size":6,"mode":420,"offset":737,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo5","type":"chunk","offset":769,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo6","type":"reg","size":6,"mode":420,"offset":898,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo6","type":"chunk","offset":930,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} - testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":101,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"../foo","type":"reg","size":6,"mode":420,"offset":201,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo","type":"chunk","offset":233,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo2","type":"reg","size":6,"mode":420,"offset":360,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo2","type":"chunk","offset":392,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo3","type":"reg","size":6,"mode":420,"offset":553,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo3","type":"chunk","offset":585,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo4","type":"reg","size":6,"mode":420,"offset":747,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo4","type":"chunk","offset":779,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo5","type":"reg","size":6,"mode":420,"offset":909,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo5","type":"chunk","offset":941,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo6","type":"reg","size":6,"mode":420,"offset":1104,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo6","type":"chunk","offset":1136,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} - testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [foo3 foo_empty3 foo6 foo_empty2 foo_empty foo2 foo4 foo_empty4 foo5 foo_empty5 foo] vs [foo_empty3 foo4 foo_empty4 foo6 foo foo_empty foo2 foo_empty2 .no.prefetch.landmark foo3 foo5 foo_empty5] - testutil.go:371: Comparing: "foo" vs "foo" - testutil.go:485: Offset: 92, NextOffset: 124 - testutil.go:485: Offset: 201, NextOffset: 233 - testutil.go:485: Offset: 124, NextOffset: 251 - testutil.go:485: Offset: 233, NextOffset: 360 - testutil.go:371: Comparing: "foo_empty" vs "foo_empty" - testutil.go:371: Comparing: "foo2" vs "foo2" - testutil.go:485: Offset: 251, NextOffset: 283 - testutil.go:485: Offset: 360, NextOffset: 392 - testutil.go:485: Offset: 283, NextOffset: 413 - testutil.go:485: Offset: 392, NextOffset: 553 -=== RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-1,prefix="/",format=USTAR#01 -=== NAME TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=-1,prefix="/",lossless=true,format=PAX gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 2048 gzip_test.go:80: [1] at 148 in stargz, uncompressed length 1636 gzip_test.go:80: [2] at 198 in stargz, uncompressed length 2560 gzip_test.go:80: [3] at 501 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000c6STARGZ" -=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="../",src=0,format=USTAR - testutil.go:371: Comparing: "foo4" vs "foo4" - testutil.go:485: Offset: 575, NextOffset: 607 - testutil.go:485: Offset: 747, NextOffset: 779 - testutil.go:485: Offset: 607, NextOffset: 737 -=== NAME TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=-1,prefix="/",lossless=true,format=PAX - testutil.go:1507: "bar"(basename:"bar") is child of "" -=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="../",src=0,format=USTAR - testutil.go:485: Offset: 779, NextOffset: 909 -=== NAME TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=-1,prefix="/",lossless=true,format=PAX testutil.go:1507: "foo"(basename:"foo") is child of "" testutil.go:1507: "foo/bar.txt"(basename:"bar.txt") is child of "foo" + testutil.go:1507: "bar"(basename:"bar") is child of "" === RUN TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=-1,prefix="/",lossless=false,format=PAX -=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="../",src=0,format=USTAR - testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" - testutil.go:371: Comparing: "foo5" vs "foo5" - testutil.go:485: Offset: 737, NextOffset: 769 - testutil.go:485: Offset: 909, NextOffset: 941 - testutil.go:485: Offset: 769, NextOffset: 898 - testutil.go:485: Offset: 941, NextOffset: 1104 - testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" - testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" - testutil.go:371: Comparing: "foo3" vs "foo3" - testutil.go:485: Offset: 413, NextOffset: 445 - testutil.go:485: Offset: 553, NextOffset: 585 - testutil.go:485: Offset: 445, NextOffset: 575 - testutil.go:485: Offset: 585, NextOffset: 747 - testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" - testutil.go:371: Comparing: "foo6" vs "foo6" - testutil.go:485: Offset: 898, NextOffset: 930 - testutil.go:485: Offset: 1104, NextOffset: 1136 - testutil.go:485: Offset: 930, NextOffset: 1608 - testutil.go:485: Offset: 1136, NextOffset: 1907 +=== RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=1,prefix="../",format=GNU#01 +=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="./",src=0,format=PAX + testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"./foo","type":"reg","size":6,"mode":420,"offset":90,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo","type":"chunk","offset":122,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo2","type":"reg","size":6,"mode":420,"offset":249,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo2","type":"chunk","offset":281,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo3","type":"reg","size":6,"mode":420,"offset":409,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo3","type":"chunk","offset":441,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo4","type":"reg","size":6,"mode":420,"offset":568,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo4","type":"chunk","offset":600,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo5","type":"reg","size":6,"mode":420,"offset":727,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo5","type":"chunk","offset":759,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo6","type":"reg","size":6,"mode":420,"offset":885,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo6","type":"chunk","offset":917,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} + testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":101,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"./foo","type":"reg","size":6,"mode":420,"offset":199,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo","type":"chunk","offset":231,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo2","type":"reg","size":6,"mode":420,"offset":358,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo2","type":"chunk","offset":390,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo3","type":"reg","size":6,"mode":420,"offset":552,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo3","type":"chunk","offset":584,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo4","type":"reg","size":6,"mode":420,"offset":745,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo4","type":"chunk","offset":777,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo5","type":"reg","size":6,"mode":420,"offset":904,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo5","type":"chunk","offset":936,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo6","type":"reg","size":6,"mode":420,"offset":1096,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo6","type":"chunk","offset":1128,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [.no.prefetch.landmark foo3 foo5 foo_empty5 foo_empty4 foo6 foo foo_empty foo2 foo_empty2 foo_empty3 foo4] vs [foo_empty foo2 foo4 foo_empty4 foo5 foo_empty5 foo foo3 foo_empty3 foo6 foo_empty2] + testutil.go:377: Directory: "" vs "": [foo2 foo_empty3 foo4 foo_empty4 foo5 foo_empty5 foo foo_empty foo_empty2 foo3 foo6] vs [.no.prefetch.landmark foo foo_empty2 foo3 foo_empty4 foo5 foo_empty foo2 foo_empty3 foo4 foo_empty5 foo6] + testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" testutil.go:371: Comparing: "foo3" vs "foo3" - testutil.go:485: Offset: 553, NextOffset: 585 - testutil.go:485: Offset: 413, NextOffset: 445 - testutil.go:485: Offset: 585, NextOffset: 747 - testutil.go:485: Offset: 445, NextOffset: 575 - testutil.go:371: Comparing: "foo5" vs "foo5" - testutil.go:485: Offset: 909, NextOffset: 941 - testutil.go:485: Offset: 737, NextOffset: 769 - testutil.go:485: Offset: 941, NextOffset: 1104 - testutil.go:485: Offset: 769, NextOffset: 898 - testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" + testutil.go:485: Offset: 409, NextOffset: 441 + testutil.go:485: Offset: 552, NextOffset: 584 + testutil.go:485: Offset: 441, NextOffset: 568 + testutil.go:485: Offset: 584, NextOffset: 745 testutil.go:371: Comparing: "foo6" vs "foo6" - testutil.go:485: Offset: 1104, NextOffset: 1136 - testutil.go:485: Offset: 898, NextOffset: 930 - testutil.go:485: Offset: 1136, NextOffset: 1907 - testutil.go:485: Offset: 930, NextOffset: 1608 + testutil.go:485: Offset: 885, NextOffset: 917 + testutil.go:485: Offset: 1096, NextOffset: 1128 + testutil.go:485: Offset: 917, NextOffset: 1608 + testutil.go:485: Offset: 1128, NextOffset: 1916 testutil.go:371: Comparing: "foo" vs "foo" - testutil.go:485: Offset: 201, NextOffset: 233 - testutil.go:485: Offset: 92, NextOffset: 124 - testutil.go:485: Offset: 233, NextOffset: 360 - testutil.go:485: Offset: 124, NextOffset: 251 + testutil.go:485: Offset: 90, NextOffset: 122 + testutil.go:485: Offset: 199, NextOffset: 231 + testutil.go:485: Offset: 122, NextOffset: 249 + testutil.go:485: Offset: 231, NextOffset: 358 +=== NAME TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=-1,prefix="/",lossless=false,format=PAX + gzip_test.go:62: got gzip streams: +=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="./",src=0,format=PAX testutil.go:371: Comparing: "foo_empty" vs "foo_empty" - testutil.go:371: Comparing: "foo2" vs "foo2" - testutil.go:485: Offset: 360, NextOffset: 392 - testutil.go:485: Offset: 251, NextOffset: 283 - testutil.go:485: Offset: 392, NextOffset: 553 - testutil.go:485: Offset: 283, NextOffset: 413 - testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" - testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" testutil.go:371: Comparing: "foo4" vs "foo4" - testutil.go:485: Offset: 747, NextOffset: 779 - testutil.go:485: Offset: 575, NextOffset: 607 - testutil.go:485: Offset: 779, NextOffset: 909 - testutil.go:485: Offset: 607, NextOffset: 737 - testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" === NAME TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=-1,prefix="/",lossless=false,format=PAX - gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 2048 +=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="./",src=0,format=PAX + testutil.go:485: Offset: 568, NextOffset: 600 +=== NAME TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=-1,prefix="/",lossless=false,format=PAX gzip_test.go:80: [1] at 148 in stargz, uncompressed length 512 +=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="./",src=0,format=PAX + testutil.go:485: Offset: 745, NextOffset: 777 +=== NAME TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=-1,prefix="/",lossless=false,format=PAX gzip_test.go:80: [2] at 190 in stargz, uncompressed length 2560 gzip_test.go:80: [3] at 493 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000beSTARGZ" +=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="./",src=0,format=PAX + testutil.go:485: Offset: 600, NextOffset: 727 + testutil.go:485: Offset: 777, NextOffset: 904 + testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" + testutil.go:371: Comparing: "foo5" vs "foo5" + testutil.go:485: Offset: 727, NextOffset: 759 + testutil.go:485: Offset: 904, NextOffset: 936 + testutil.go:485: Offset: 759, NextOffset: 885 + testutil.go:485: Offset: 936, NextOffset: 1096 + testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" + testutil.go:371: Comparing: "foo2" vs "foo2" + testutil.go:485: Offset: 249, NextOffset: 281 + testutil.go:485: Offset: 358, NextOffset: 390 + testutil.go:485: Offset: 281, NextOffset: 409 + testutil.go:485: Offset: 390, NextOffset: 552 + testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" + testutil.go:371: Comparing: "" vs "" + testutil.go:377: Directory: "" vs "": [foo_empty foo2 foo_empty3 foo4 foo_empty5 foo6 .no.prefetch.landmark foo foo_empty2 foo3 foo_empty4 foo5] vs [foo foo_empty foo_empty2 foo3 foo6 foo2 foo_empty3 foo4 foo_empty4 foo5 foo_empty5] + testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" + testutil.go:371: Comparing: "foo4" vs "foo4" + testutil.go:485: Offset: 745, NextOffset: 777 + testutil.go:485: Offset: 568, NextOffset: 600 + testutil.go:485: Offset: 777, NextOffset: 904 + testutil.go:485: Offset: 600, NextOffset: 727 + testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" + testutil.go:371: Comparing: "foo6" vs "foo6" + testutil.go:485: Offset: 1096, NextOffset: 1128 + testutil.go:485: Offset: 885, NextOffset: 917 + testutil.go:485: Offset: 1128, NextOffset: 1916 + testutil.go:485: Offset: 917, NextOffset: 1608 + testutil.go:371: Comparing: "foo_empty" vs "foo_empty" + testutil.go:371: Comparing: "foo2" vs "foo2" + testutil.go:485: Offset: 358, NextOffset: 390 + testutil.go:485: Offset: 249, NextOffset: 281 + testutil.go:485: Offset: 390, NextOffset: 552 + testutil.go:485: Offset: 281, NextOffset: 409 +=== NAME TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=-1,prefix="/",lossless=false,format=PAX testutil.go:1507: "bar"(basename:"bar") is child of "" testutil.go:1507: "foo"(basename:"foo") is child of "" testutil.go:1507: "foo/bar.txt"(basename:"bar.txt") is child of "foo" +=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="./",src=0,format=PAX + testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" + testutil.go:371: Comparing: "foo3" vs "foo3" + testutil.go:485: Offset: 552, NextOffset: 584 + testutil.go:485: Offset: 409, NextOffset: 441 + testutil.go:485: Offset: 584, NextOffset: 745 + testutil.go:485: Offset: 441, NextOffset: 568 + testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" + testutil.go:371: Comparing: "foo5" vs "foo5" + testutil.go:485: Offset: 904, NextOffset: 936 === RUN TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=-1,prefix="/",lossless=true,format=GNU -=== RUN TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="",src=0,format=PAX +=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="./",src=0,format=PAX + testutil.go:485: Offset: 727, NextOffset: 759 + testutil.go:485: Offset: 936, NextOffset: 1096 + testutil.go:485: Offset: 759, NextOffset: 885 + testutil.go:371: Comparing: "foo" vs "foo" + testutil.go:485: Offset: 199, NextOffset: 231 + testutil.go:485: Offset: 90, NextOffset: 122 + testutil.go:485: Offset: 231, NextOffset: 358 + testutil.go:485: Offset: 122, NextOffset: 249 +=== RUN TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="/",src=0,format=PAX === NAME TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=-1,prefix="/",lossless=true,format=GNU gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 2048 @@ -21220,8 +21144,6 @@ testutil.go:1507: "foo"(basename:"foo") is child of "" testutil.go:1507: "foo/bar.txt"(basename:"bar.txt") is child of "foo" === RUN TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=-1,prefix="../",lossless=true,format=USTAR -=== RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-1,prefix="/",format=PAX#01 -=== NAME TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=-1,prefix="../",lossless=true,format=USTAR gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 2048 gzip_test.go:80: [1] at 152 in stargz, uncompressed length 1636 @@ -21231,6 +21153,8 @@ testutil.go:1507: "foo"(basename:"foo") is child of "" testutil.go:1507: "foo/bar.txt"(basename:"bar.txt") is child of "foo" === RUN TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=-1,prefix="../",lossless=false,format=USTAR +=== RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=9,prefix="",format=USTAR#01 +=== NAME TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=-1,prefix="../",lossless=false,format=USTAR gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 2048 gzip_test.go:80: [1] at 152 in stargz, uncompressed length 512 @@ -21245,120 +21169,120 @@ gzip_test.go:80: [1] at 152 in stargz, uncompressed length 1636 gzip_test.go:80: [2] at 202 in stargz, uncompressed length 2560 gzip_test.go:80: [3] at 506 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000caSTARGZ" + testutil.go:1507: "bar"(basename:"bar") is child of "" testutil.go:1507: "foo"(basename:"foo") is child of "" testutil.go:1507: "foo/bar.txt"(basename:"bar.txt") is child of "foo" - testutil.go:1507: "bar"(basename:"bar") is child of "" === RUN TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=-1,prefix="../",lossless=false,format=PAX +=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="/",src=0,format=PAX + testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"/foo","type":"reg","size":6,"mode":420,"offset":89,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo","type":"chunk","offset":121,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo2","type":"reg","size":6,"mode":420,"offset":245,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo2","type":"chunk","offset":277,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo3","type":"reg","size":6,"mode":420,"offset":403,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo3","type":"chunk","offset":435,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo4","type":"reg","size":6,"mode":420,"offset":561,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo4","type":"chunk","offset":593,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo5","type":"reg","size":6,"mode":420,"offset":718,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo5","type":"chunk","offset":750,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo6","type":"reg","size":6,"mode":420,"offset":876,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo6","type":"chunk","offset":908,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} + testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":101,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"/foo","type":"reg","size":6,"mode":420,"offset":198,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo","type":"chunk","offset":230,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo2","type":"reg","size":6,"mode":420,"offset":354,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo2","type":"chunk","offset":386,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo3","type":"reg","size":6,"mode":420,"offset":547,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo3","type":"chunk","offset":579,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo4","type":"reg","size":6,"mode":420,"offset":740,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo4","type":"chunk","offset":772,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo5","type":"reg","size":6,"mode":420,"offset":897,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo5","type":"chunk","offset":929,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo6","type":"reg","size":6,"mode":420,"offset":1090,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo6","type":"chunk","offset":1122,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} + testutil.go:371: Comparing: "" vs "" + testutil.go:377: Directory: "" vs "": [foo4 foo6 foo3 foo_empty3 foo_empty4 foo5 foo foo_empty foo2 foo_empty2 foo_empty5] vs [foo3 foo_empty3 foo4 foo_empty5 .no.prefetch.landmark foo foo_empty foo_empty2 foo6 foo2 foo_empty4 foo5] + testutil.go:371: Comparing: "foo_empty" vs "foo_empty" + testutil.go:371: Comparing: "foo2" vs "foo2" + testutil.go:485: Offset: 245, NextOffset: 277 + testutil.go:485: Offset: 354, NextOffset: 386 + testutil.go:485: Offset: 277, NextOffset: 403 + testutil.go:485: Offset: 386, NextOffset: 547 + testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" + testutil.go:371: Comparing: "foo3" vs "foo3" + testutil.go:485: Offset: 403, NextOffset: 435 + testutil.go:485: Offset: 547, NextOffset: 579 + testutil.go:485: Offset: 435, NextOffset: 561 + testutil.go:485: Offset: 579, NextOffset: 740 + testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" + testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" + testutil.go:371: Comparing: "foo5" vs "foo5" + testutil.go:485: Offset: 718, NextOffset: 750 + testutil.go:485: Offset: 897, NextOffset: 929 + testutil.go:485: Offset: 750, NextOffset: 876 + testutil.go:485: Offset: 929, NextOffset: 1090 + testutil.go:371: Comparing: "foo" vs "foo" + testutil.go:485: Offset: 89, NextOffset: 121 + testutil.go:485: Offset: 198, NextOffset: 230 + testutil.go:485: Offset: 121, NextOffset: 245 + testutil.go:485: Offset: 230, NextOffset: 354 + testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" + testutil.go:371: Comparing: "foo6" vs "foo6" + testutil.go:485: Offset: 876, NextOffset: 908 + testutil.go:485: Offset: 1090, NextOffset: 1122 + testutil.go:485: Offset: 908, NextOffset: 1626 + testutil.go:485: Offset: 1122, NextOffset: 1894 + testutil.go:371: Comparing: "foo4" vs "foo4" + testutil.go:485: Offset: 561, NextOffset: 593 + testutil.go:485: Offset: 740, NextOffset: 772 + testutil.go:485: Offset: 593, NextOffset: 718 + testutil.go:485: Offset: 772, NextOffset: 897 + testutil.go:371: Comparing: "" vs "" + testutil.go:377: Directory: "" vs "": [foo5 foo2 foo_empty4 foo_empty foo_empty2 foo3 foo_empty3 foo4 foo_empty5 .no.prefetch.landmark foo foo6] vs [foo_empty foo2 foo_empty2 foo3 foo_empty3 foo_empty4 foo5 foo foo_empty5 foo6 foo4] + testutil.go:371: Comparing: "foo_empty" vs "foo_empty" + testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" + testutil.go:371: Comparing: "foo3" vs "foo3" + testutil.go:485: Offset: 547, NextOffset: 579 + testutil.go:485: Offset: 403, NextOffset: 435 + testutil.go:485: Offset: 579, NextOffset: 740 + testutil.go:485: Offset: 435, NextOffset: 561 + testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" + testutil.go:371: Comparing: "foo4" vs "foo4" + testutil.go:485: Offset: 740, NextOffset: 772 + testutil.go:485: Offset: 561, NextOffset: 593 + testutil.go:485: Offset: 772, NextOffset: 897 + testutil.go:485: Offset: 593, NextOffset: 718 + testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" + testutil.go:371: Comparing: "foo" vs "foo" + testutil.go:485: Offset: 198, NextOffset: 230 + testutil.go:485: Offset: 89, NextOffset: 121 + testutil.go:485: Offset: 230, NextOffset: 354 + testutil.go:485: Offset: 121, NextOffset: 245 + testutil.go:371: Comparing: "foo6" vs "foo6" + testutil.go:485: Offset: 1090, NextOffset: 1122 + testutil.go:485: Offset: 876, NextOffset: 908 + testutil.go:485: Offset: 1122, NextOffset: 1894 +=== NAME TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=-1,prefix="../",lossless=false,format=PAX gzip_test.go:62: got gzip streams: +=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="/",src=0,format=PAX + testutil.go:485: Offset: 908, NextOffset: 1626 +=== NAME TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=-1,prefix="../",lossless=false,format=PAX gzip_test.go:80: [0] at 0 in stargz, uncompressed length 2048 +=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="/",src=0,format=PAX + testutil.go:371: Comparing: "foo5" vs "foo5" +=== NAME TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=-1,prefix="../",lossless=false,format=PAX gzip_test.go:80: [1] at 152 in stargz, uncompressed length 512 +=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="/",src=0,format=PAX + testutil.go:485: Offset: 897, NextOffset: 929 +=== NAME TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=-1,prefix="../",lossless=false,format=PAX gzip_test.go:80: [2] at 194 in stargz, uncompressed length 2560 +=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="/",src=0,format=PAX + testutil.go:485: Offset: 718, NextOffset: 750 +=== NAME TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=-1,prefix="../",lossless=false,format=PAX gzip_test.go:80: [3] at 498 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000c2STARGZ" +=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="/",src=0,format=PAX + testutil.go:485: Offset: 929, NextOffset: 1090 + testutil.go:485: Offset: 750, NextOffset: 876 + testutil.go:371: Comparing: "foo2" vs "foo2" + testutil.go:485: Offset: 354, NextOffset: 386 + testutil.go:485: Offset: 245, NextOffset: 277 +=== NAME TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=-1,prefix="../",lossless=false,format=PAX testutil.go:1507: "bar"(basename:"bar") is child of "" testutil.go:1507: "foo"(basename:"foo") is child of "" testutil.go:1507: "foo/bar.txt"(basename:"bar.txt") is child of "foo" === RUN TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=-1,prefix="../",lossless=true,format=GNU -=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="",src=0,format=PAX - testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"foo","type":"reg","size":6,"mode":420,"offset":88,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo","type":"chunk","offset":120,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo2","type":"reg","size":6,"mode":420,"offset":245,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo2","type":"chunk","offset":277,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo3","type":"reg","size":6,"mode":420,"offset":401,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo3","type":"chunk","offset":433,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo4","type":"reg","size":6,"mode":420,"offset":559,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo4","type":"chunk","offset":591,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo5","type":"reg","size":6,"mode":420,"offset":717,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo5","type":"chunk","offset":749,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo6","type":"reg","size":6,"mode":420,"offset":873,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo6","type":"chunk","offset":905,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} - testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":101,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"foo","type":"reg","size":6,"mode":420,"offset":196,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo","type":"chunk","offset":228,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo2","type":"reg","size":6,"mode":420,"offset":353,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo2","type":"chunk","offset":385,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo3","type":"reg","size":6,"mode":420,"offset":543,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo3","type":"chunk","offset":575,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo4","type":"reg","size":6,"mode":420,"offset":735,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo4","type":"chunk","offset":767,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo5","type":"reg","size":6,"mode":420,"offset":893,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo5","type":"chunk","offset":925,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo6","type":"reg","size":6,"mode":420,"offset":1083,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo6","type":"chunk","offset":1115,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} - testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [foo5 foo6 foo foo_empty foo_empty2 foo_empty3 foo4 foo_empty4 foo2 foo3 foo_empty5] vs [foo foo2 foo4 foo_empty4 foo5 foo_empty5 .no.prefetch.landmark foo_empty foo_empty2 foo3 foo_empty3 foo6] - testutil.go:371: Comparing: "foo_empty" vs "foo_empty" - testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" - testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" - testutil.go:371: Comparing: "foo4" vs "foo4" - testutil.go:485: Offset: 559, NextOffset: 591 - testutil.go:485: Offset: 735, NextOffset: 767 - testutil.go:485: Offset: 591, NextOffset: 717 - testutil.go:485: Offset: 767, NextOffset: 893 +=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="/",src=0,format=PAX + testutil.go:485: Offset: 386, NextOffset: 547 + testutil.go:485: Offset: 277, NextOffset: 403 testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" - testutil.go:371: Comparing: "foo5" vs "foo5" - testutil.go:485: Offset: 717, NextOffset: 749 - testutil.go:485: Offset: 893, NextOffset: 925 - testutil.go:485: Offset: 749, NextOffset: 873 - testutil.go:485: Offset: 925, NextOffset: 1083 +=== RUN TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="../",src=0,format=PAX +=== RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=9,prefix="",format=PAX#01 === NAME TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=-1,prefix="../",lossless=true,format=GNU gzip_test.go:62: got gzip streams: -=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="",src=0,format=PAX - testutil.go:371: Comparing: "foo6" vs "foo6" - testutil.go:485: Offset: 873, NextOffset: 905 -=== NAME TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=-1,prefix="../",lossless=true,format=GNU gzip_test.go:80: [0] at 0 in stargz, uncompressed length 2048 gzip_test.go:80: [1] at 151 in stargz, uncompressed length 1636 -=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="",src=0,format=PAX - testutil.go:485: Offset: 1083, NextOffset: 1115 -=== NAME TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=-1,prefix="../",lossless=true,format=GNU gzip_test.go:80: [2] at 201 in stargz, uncompressed length 2560 -=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="",src=0,format=PAX - testutil.go:485: Offset: 905, NextOffset: 1610 - testutil.go:485: Offset: 1115, NextOffset: 1889 - testutil.go:371: Comparing: "foo" vs "foo" - testutil.go:485: Offset: 88, NextOffset: 120 -=== NAME TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=-1,prefix="../",lossless=true,format=GNU gzip_test.go:80: [3] at 505 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000c9STARGZ" -=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="",src=0,format=PAX - testutil.go:485: Offset: 196, NextOffset: 228 - testutil.go:485: Offset: 120, NextOffset: 245 - testutil.go:485: Offset: 228, NextOffset: 353 - testutil.go:371: Comparing: "foo3" vs "foo3" - testutil.go:485: Offset: 401, NextOffset: 433 -=== RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-1,prefix="/",format=GNU#01 -=== NAME TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=-1,prefix="../",lossless=true,format=GNU testutil.go:1507: "bar"(basename:"bar") is child of "" -=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="",src=0,format=PAX - testutil.go:485: Offset: 543, NextOffset: 575 -=== NAME TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=-1,prefix="../",lossless=true,format=GNU testutil.go:1507: "foo"(basename:"foo") is child of "" testutil.go:1507: "foo/bar.txt"(basename:"bar.txt") is child of "foo" -=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="",src=0,format=PAX - testutil.go:485: Offset: 433, NextOffset: 559 - testutil.go:485: Offset: 575, NextOffset: 735 - testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" - testutil.go:371: Comparing: "foo2" vs "foo2" - testutil.go:485: Offset: 245, NextOffset: 277 === RUN TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=-1,prefix="../",lossless=false,format=GNU -=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="",src=0,format=PAX - testutil.go:485: Offset: 353, NextOffset: 385 - testutil.go:485: Offset: 277, NextOffset: 401 - testutil.go:485: Offset: 385, NextOffset: 543 - testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [foo3 foo_empty3 foo6 .no.prefetch.landmark foo_empty foo_empty2 foo_empty4 foo5 foo_empty5 foo foo2 foo4] vs [foo2 foo3 foo_empty5 foo_empty3 foo4 foo_empty4 foo5 foo6 foo foo_empty foo_empty2] - testutil.go:371: Comparing: "foo_empty" vs "foo_empty" - testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" - testutil.go:371: Comparing: "foo3" vs "foo3" - testutil.go:485: Offset: 543, NextOffset: 575 - testutil.go:485: Offset: 401, NextOffset: 433 - testutil.go:485: Offset: 575, NextOffset: 735 - testutil.go:485: Offset: 433, NextOffset: 559 - testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" - testutil.go:371: Comparing: "foo6" vs "foo6" - testutil.go:485: Offset: 1083, NextOffset: 1115 - testutil.go:485: Offset: 873, NextOffset: 905 - testutil.go:485: Offset: 1115, NextOffset: 1889 - testutil.go:485: Offset: 905, NextOffset: 1610 - testutil.go:371: Comparing: "foo" vs "foo" - testutil.go:485: Offset: 196, NextOffset: 228 - testutil.go:485: Offset: 88, NextOffset: 120 - testutil.go:485: Offset: 228, NextOffset: 353 - testutil.go:485: Offset: 120, NextOffset: 245 - testutil.go:371: Comparing: "foo2" vs "foo2" - testutil.go:485: Offset: 353, NextOffset: 385 - testutil.go:485: Offset: 245, NextOffset: 277 - testutil.go:485: Offset: 385, NextOffset: 543 - testutil.go:485: Offset: 277, NextOffset: 401 - testutil.go:371: Comparing: "foo4" vs "foo4" - testutil.go:485: Offset: 735, NextOffset: 767 - testutil.go:485: Offset: 559, NextOffset: 591 - testutil.go:485: Offset: 767, NextOffset: 893 - testutil.go:485: Offset: 591, NextOffset: 717 - testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" - testutil.go:371: Comparing: "foo5" vs "foo5" - testutil.go:485: Offset: 893, NextOffset: 925 - testutil.go:485: Offset: 717, NextOffset: 749 - testutil.go:485: Offset: 925, NextOffset: 1083 - testutil.go:485: Offset: 749, NextOffset: 873 - testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" -=== NAME TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=-1,prefix="../",lossless=false,format=GNU gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 2048 gzip_test.go:80: [1] at 151 in stargz, uncompressed length 512 @@ -21368,8 +21292,6 @@ testutil.go:1507: "foo"(basename:"foo") is child of "" testutil.go:1507: "foo/bar.txt"(basename:"bar.txt") is child of "foo" === RUN TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=-2,prefix="",lossless=true,format=USTAR -=== RUN TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="./",src=0,format=PAX -=== NAME TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=-2,prefix="",lossless=true,format=USTAR gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 2048 gzip_test.go:80: [1] at 393 in stargz, uncompressed length 1636 @@ -21379,8 +21301,6 @@ testutil.go:1507: "foo"(basename:"foo") is child of "" testutil.go:1507: "foo/bar.txt"(basename:"bar.txt") is child of "foo" === RUN TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=-2,prefix="",lossless=false,format=USTAR -=== RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-1,prefix="../",format=USTAR#01 -=== NAME TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=-2,prefix="",lossless=false,format=USTAR gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 2048 gzip_test.go:80: [1] at 393 in stargz, uncompressed length 512 @@ -21408,123 +21328,113 @@ testutil.go:1507: "foo"(basename:"foo") is child of "" testutil.go:1507: "foo/bar.txt"(basename:"bar.txt") is child of "foo" === RUN TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=-2,prefix="",lossless=true,format=GNU -=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="./",src=0,format=PAX - testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"./foo","type":"reg","size":6,"mode":420,"offset":90,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo","type":"chunk","offset":122,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo2","type":"reg","size":6,"mode":420,"offset":249,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo2","type":"chunk","offset":281,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo3","type":"reg","size":6,"mode":420,"offset":409,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo3","type":"chunk","offset":441,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo4","type":"reg","size":6,"mode":420,"offset":568,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo4","type":"chunk","offset":600,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo5","type":"reg","size":6,"mode":420,"offset":727,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo5","type":"chunk","offset":759,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo6","type":"reg","size":6,"mode":420,"offset":885,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo6","type":"chunk","offset":917,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} - testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":101,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"./foo","type":"reg","size":6,"mode":420,"offset":199,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo","type":"chunk","offset":231,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo2","type":"reg","size":6,"mode":420,"offset":358,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo2","type":"chunk","offset":390,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo3","type":"reg","size":6,"mode":420,"offset":552,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo3","type":"chunk","offset":584,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo4","type":"reg","size":6,"mode":420,"offset":745,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo4","type":"chunk","offset":777,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo5","type":"reg","size":6,"mode":420,"offset":904,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo5","type":"chunk","offset":936,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo6","type":"reg","size":6,"mode":420,"offset":1096,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo6","type":"chunk","offset":1128,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} - testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [foo_empty5 foo foo_empty foo2 foo_empty3 foo4 foo5 foo_empty2 foo3 foo_empty4 foo6] vs [foo_empty5 foo6 .no.prefetch.landmark foo2 foo_empty2 foo3 foo_empty3 foo4 foo_empty4 foo5 foo foo_empty] - testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" - testutil.go:371: Comparing: "foo3" vs "foo3" - testutil.go:485: Offset: 409, NextOffset: 441 - testutil.go:485: Offset: 552, NextOffset: 584 - testutil.go:485: Offset: 441, NextOffset: 568 - testutil.go:485: Offset: 584, NextOffset: 745 - testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" - testutil.go:371: Comparing: "foo6" vs "foo6" - testutil.go:485: Offset: 885, NextOffset: 917 +=== RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=9,prefix="",format=GNU#01 === NAME TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=-2,prefix="",lossless=true,format=GNU gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 2048 gzip_test.go:80: [1] at 397 in stargz, uncompressed length 1636 -=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="./",src=0,format=PAX - testutil.go:485: Offset: 1096, NextOffset: 1128 - testutil.go:485: Offset: 917, NextOffset: 1608 - testutil.go:485: Offset: 1128, NextOffset: 1916 -=== NAME TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=-2,prefix="",lossless=true,format=GNU gzip_test.go:80: [2] at 650 in stargz, uncompressed length 2560 -=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="./",src=0,format=PAX - testutil.go:371: Comparing: "foo5" vs "foo5" - testutil.go:485: Offset: 727, NextOffset: 759 -=== NAME TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=-2,prefix="",lossless=true,format=GNU gzip_test.go:80: [3] at 1451 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000028aSTARGZ" -=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="./",src=0,format=PAX - testutil.go:485: Offset: 904, NextOffset: 936 - testutil.go:485: Offset: 759, NextOffset: 885 - testutil.go:485: Offset: 936, NextOffset: 1096 - testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" - testutil.go:371: Comparing: "foo" vs "foo" - testutil.go:485: Offset: 90, NextOffset: 122 - testutil.go:485: Offset: 199, NextOffset: 231 -=== NAME TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=-2,prefix="",lossless=true,format=GNU + testutil.go:1507: "bar"(basename:"bar") is child of "" testutil.go:1507: "foo"(basename:"foo") is child of "" testutil.go:1507: "foo/bar.txt"(basename:"bar.txt") is child of "foo" - testutil.go:1507: "bar"(basename:"bar") is child of "" -=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="./",src=0,format=PAX - testutil.go:485: Offset: 122, NextOffset: 249 === RUN TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=-2,prefix="",lossless=false,format=GNU -=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="./",src=0,format=PAX - testutil.go:485: Offset: 231, NextOffset: 358 - testutil.go:371: Comparing: "foo_empty" vs "foo_empty" - testutil.go:371: Comparing: "foo2" vs "foo2" - testutil.go:485: Offset: 249, NextOffset: 281 - testutil.go:485: Offset: 358, NextOffset: 390 - testutil.go:485: Offset: 281, NextOffset: 409 - testutil.go:485: Offset: 390, NextOffset: 552 - testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" - testutil.go:371: Comparing: "foo4" vs "foo4" - testutil.go:485: Offset: 568, NextOffset: 600 - testutil.go:485: Offset: 745, NextOffset: 777 - testutil.go:485: Offset: 600, NextOffset: 727 - testutil.go:485: Offset: 777, NextOffset: 904 - testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [foo4 foo_empty4 foo5 foo foo_empty foo_empty2 foo3 foo_empty3 .no.prefetch.landmark foo2 foo_empty5 foo6] vs [foo_empty2 foo3 foo_empty4 foo6 foo foo_empty foo2 foo_empty3 foo4 foo5 foo_empty5] - testutil.go:371: Comparing: "foo2" vs "foo2" - testutil.go:485: Offset: 358, NextOffset: 390 - testutil.go:485: Offset: 249, NextOffset: 281 - testutil.go:485: Offset: 390, NextOffset: 552 - testutil.go:485: Offset: 281, NextOffset: 409 - testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" - testutil.go:371: Comparing: "foo6" vs "foo6" - testutil.go:485: Offset: 1096, NextOffset: 1128 - testutil.go:485: Offset: 885, NextOffset: 917 - testutil.go:485: Offset: 1128, NextOffset: 1916 - testutil.go:485: Offset: 917, NextOffset: 1608 - testutil.go:371: Comparing: "foo_empty" vs "foo_empty" - testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" - testutil.go:371: Comparing: "foo3" vs "foo3" - testutil.go:485: Offset: 552, NextOffset: 584 - testutil.go:485: Offset: 409, NextOffset: 441 - testutil.go:485: Offset: 584, NextOffset: 745 - testutil.go:485: Offset: 441, NextOffset: 568 - testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" - testutil.go:371: Comparing: "foo4" vs "foo4" - testutil.go:485: Offset: 745, NextOffset: 777 - testutil.go:485: Offset: 568, NextOffset: 600 - testutil.go:485: Offset: 777, NextOffset: 904 - testutil.go:485: Offset: 600, NextOffset: 727 - testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" - testutil.go:371: Comparing: "foo5" vs "foo5" - testutil.go:485: Offset: 904, NextOffset: 936 - testutil.go:485: Offset: 727, NextOffset: 759 - testutil.go:485: Offset: 936, NextOffset: 1096 - testutil.go:485: Offset: 759, NextOffset: 885 - testutil.go:371: Comparing: "foo" vs "foo" - testutil.go:485: Offset: 199, NextOffset: 231 -=== NAME TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=-2,prefix="",lossless=false,format=GNU gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 2048 gzip_test.go:80: [1] at 397 in stargz, uncompressed length 512 -=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="./",src=0,format=PAX - testutil.go:485: Offset: 90, NextOffset: 122 -=== NAME TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=-2,prefix="",lossless=false,format=GNU gzip_test.go:80: [2] at 509 in stargz, uncompressed length 2560 gzip_test.go:80: [3] at 1310 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000001fdSTARGZ" -=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="./",src=0,format=PAX - testutil.go:485: Offset: 231, NextOffset: 358 - testutil.go:485: Offset: 122, NextOffset: 249 -=== NAME TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=-2,prefix="",lossless=false,format=GNU testutil.go:1507: "bar"(basename:"bar") is child of "" testutil.go:1507: "foo"(basename:"foo") is child of "" testutil.go:1507: "foo/bar.txt"(basename:"bar.txt") is child of "foo" === RUN TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=-2,prefix="./",lossless=true,format=USTAR -=== RUN TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="/",src=0,format=PAX -=== RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-1,prefix="../",format=PAX#01 +=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="../",src=0,format=PAX + testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"../foo","type":"reg","size":6,"mode":420,"offset":92,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo","type":"chunk","offset":124,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo2","type":"reg","size":6,"mode":420,"offset":251,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo2","type":"chunk","offset":283,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo3","type":"reg","size":6,"mode":420,"offset":413,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo3","type":"chunk","offset":445,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo4","type":"reg","size":6,"mode":420,"offset":575,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo4","type":"chunk","offset":607,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo5","type":"reg","size":6,"mode":420,"offset":737,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo5","type":"chunk","offset":769,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo6","type":"reg","size":6,"mode":420,"offset":898,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo6","type":"chunk","offset":930,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} + testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":101,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"../foo","type":"reg","size":6,"mode":420,"offset":201,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo","type":"chunk","offset":233,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo2","type":"reg","size":6,"mode":420,"offset":360,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo2","type":"chunk","offset":392,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo3","type":"reg","size":6,"mode":420,"offset":553,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo3","type":"chunk","offset":585,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo4","type":"reg","size":6,"mode":420,"offset":747,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo4","type":"chunk","offset":779,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo5","type":"reg","size":6,"mode":420,"offset":909,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo5","type":"chunk","offset":941,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo6","type":"reg","size":6,"mode":420,"offset":1104,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo6","type":"chunk","offset":1136,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} + testutil.go:371: Comparing: "" vs "" + testutil.go:377: Directory: "" vs "": [foo foo2 foo_empty2 foo4 foo_empty5 foo6 foo_empty foo3 foo_empty3 foo_empty4 foo5] vs [foo_empty2 foo3 foo_empty3 foo_empty5 .no.prefetch.landmark foo2 foo4 foo_empty4 foo5 foo6 foo foo_empty] + testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" + testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" + testutil.go:371: Comparing: "foo5" vs "foo5" + testutil.go:485: Offset: 737, NextOffset: 769 + testutil.go:485: Offset: 909, NextOffset: 941 + testutil.go:485: Offset: 769, NextOffset: 898 + testutil.go:485: Offset: 941, NextOffset: 1104 + testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" + testutil.go:371: Comparing: "foo6" vs "foo6" + testutil.go:485: Offset: 898, NextOffset: 930 + testutil.go:485: Offset: 1104, NextOffset: 1136 + testutil.go:485: Offset: 930, NextOffset: 1608 + testutil.go:485: Offset: 1136, NextOffset: 1907 + testutil.go:371: Comparing: "foo_empty" vs "foo_empty" + testutil.go:371: Comparing: "foo3" vs "foo3" + testutil.go:485: Offset: 413, NextOffset: 445 + testutil.go:485: Offset: 553, NextOffset: 585 + testutil.go:485: Offset: 445, NextOffset: 575 + testutil.go:485: Offset: 585, NextOffset: 747 + testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" + testutil.go:371: Comparing: "foo4" vs "foo4" + testutil.go:485: Offset: 575, NextOffset: 607 + testutil.go:485: Offset: 747, NextOffset: 779 + testutil.go:485: Offset: 607, NextOffset: 737 + testutil.go:485: Offset: 779, NextOffset: 909 + testutil.go:371: Comparing: "foo" vs "foo" + testutil.go:485: Offset: 92, NextOffset: 124 + testutil.go:485: Offset: 201, NextOffset: 233 + testutil.go:485: Offset: 124, NextOffset: 251 + testutil.go:485: Offset: 233, NextOffset: 360 + testutil.go:371: Comparing: "foo2" vs "foo2" + testutil.go:485: Offset: 251, NextOffset: 283 + testutil.go:485: Offset: 360, NextOffset: 392 + testutil.go:485: Offset: 283, NextOffset: 413 + testutil.go:485: Offset: 392, NextOffset: 553 + testutil.go:371: Comparing: "" vs "" + testutil.go:377: Directory: "" vs "": [foo5 foo6 foo foo_empty foo4 foo_empty4 foo_empty3 foo_empty5 .no.prefetch.landmark foo2 foo_empty2 foo3] vs [foo_empty2 foo4 foo foo2 foo_empty3 foo_empty4 foo5 foo_empty5 foo6 foo_empty foo3] + testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" + testutil.go:371: Comparing: "foo5" vs "foo5" + testutil.go:485: Offset: 909, NextOffset: 941 + testutil.go:485: Offset: 737, NextOffset: 769 + testutil.go:485: Offset: 941, NextOffset: 1104 + testutil.go:485: Offset: 769, NextOffset: 898 + testutil.go:371: Comparing: "foo6" vs "foo6" + testutil.go:485: Offset: 1104, NextOffset: 1136 + testutil.go:485: Offset: 898, NextOffset: 930 + testutil.go:485: Offset: 1136, NextOffset: 1907 + testutil.go:485: Offset: 930, NextOffset: 1608 + testutil.go:371: Comparing: "foo" vs "foo" + testutil.go:485: Offset: 201, NextOffset: 233 + testutil.go:485: Offset: 92, NextOffset: 124 + testutil.go:485: Offset: 233, NextOffset: 360 + testutil.go:485: Offset: 124, NextOffset: 251 + testutil.go:371: Comparing: "foo_empty" vs "foo_empty" + testutil.go:371: Comparing: "foo4" vs "foo4" + testutil.go:485: Offset: 747, NextOffset: 779 + testutil.go:485: Offset: 575, NextOffset: 607 + testutil.go:485: Offset: 779, NextOffset: 909 + testutil.go:485: Offset: 607, NextOffset: 737 + testutil.go:371: Comparing: "foo3" vs "foo3" + testutil.go:485: Offset: 553, NextOffset: 585 + testutil.go:485: Offset: 413, NextOffset: 445 + testutil.go:485: Offset: 585, NextOffset: 747 + testutil.go:485: Offset: 445, NextOffset: 575 + testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" + testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" + testutil.go:371: Comparing: "foo2" vs "foo2" + testutil.go:485: Offset: 360, NextOffset: 392 + testutil.go:485: Offset: 251, NextOffset: 283 + testutil.go:485: Offset: 392, NextOffset: 553 + testutil.go:485: Offset: 283, NextOffset: 413 + testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" === NAME TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=-2,prefix="./",lossless=true,format=USTAR gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 2048 +=== RUN TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="",src=0,format=GNU +=== NAME TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=-2,prefix="./",lossless=true,format=USTAR gzip_test.go:80: [1] at 398 in stargz, uncompressed length 1636 gzip_test.go:80: [2] at 651 in stargz, uncompressed length 2560 gzip_test.go:80: [3] at 1459 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000028bSTARGZ" +=== RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=9,prefix="./",format=USTAR#01 +=== NAME TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=-2,prefix="./",lossless=true,format=USTAR testutil.go:1507: "bar"(basename:"bar") is child of "" testutil.go:1507: "foo"(basename:"foo") is child of "" testutil.go:1507: "foo/bar.txt"(basename:"bar.txt") is child of "foo" @@ -21552,8 +21462,6 @@ gzip_test.go:80: [1] at 398 in stargz, uncompressed length 512 gzip_test.go:80: [2] at 510 in stargz, uncompressed length 2560 gzip_test.go:80: [3] at 1318 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000001feSTARGZ" -=== RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-1,prefix="../",format=GNU#01 -=== NAME TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=-2,prefix="./",lossless=false,format=PAX testutil.go:1507: "bar"(basename:"bar") is child of "" testutil.go:1507: "foo"(basename:"foo") is child of "" testutil.go:1507: "foo/bar.txt"(basename:"bar.txt") is child of "foo" @@ -21572,130 +21480,38 @@ gzip_test.go:80: [1] at 400 in stargz, uncompressed length 512 gzip_test.go:80: [2] at 512 in stargz, uncompressed length 2560 gzip_test.go:80: [3] at 1319 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000200STARGZ" -=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="/",src=0,format=PAX - testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"/foo","type":"reg","size":6,"mode":420,"offset":89,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo","type":"chunk","offset":121,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo2","type":"reg","size":6,"mode":420,"offset":245,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo2","type":"chunk","offset":277,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo3","type":"reg","size":6,"mode":420,"offset":403,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo3","type":"chunk","offset":435,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo4","type":"reg","size":6,"mode":420,"offset":561,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo4","type":"chunk","offset":593,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo5","type":"reg","size":6,"mode":420,"offset":718,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo5","type":"chunk","offset":750,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo6","type":"reg","size":6,"mode":420,"offset":876,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo6","type":"chunk","offset":908,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} -=== NAME TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=-2,prefix="./",lossless=false,format=GNU testutil.go:1507: "foo"(basename:"foo") is child of "" -=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="/",src=0,format=PAX - testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":101,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"/foo","type":"reg","size":6,"mode":420,"offset":198,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo","type":"chunk","offset":230,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo2","type":"reg","size":6,"mode":420,"offset":354,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo2","type":"chunk","offset":386,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo3","type":"reg","size":6,"mode":420,"offset":547,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo3","type":"chunk","offset":579,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo4","type":"reg","size":6,"mode":420,"offset":740,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo4","type":"chunk","offset":772,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo5","type":"reg","size":6,"mode":420,"offset":897,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo5","type":"chunk","offset":929,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo6","type":"reg","size":6,"mode":420,"offset":1090,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo6","type":"chunk","offset":1122,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} - testutil.go:371: Comparing: "" vs "" -=== NAME TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=-2,prefix="./",lossless=false,format=GNU testutil.go:1507: "foo/bar.txt"(basename:"bar.txt") is child of "foo" testutil.go:1507: "bar"(basename:"bar") is child of "" -=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="/",src=0,format=PAX - testutil.go:377: Directory: "" vs "": [foo_empty foo_empty2 foo3 foo_empty3 foo4 foo_empty4 foo_empty5 foo6 foo foo2 foo5] vs [foo_empty2 foo3 foo_empty3 foo4 foo_empty5 foo6 .no.prefetch.landmark foo foo_empty foo2 foo_empty4 foo5] - testutil.go:371: Comparing: "foo" vs "foo" === RUN TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=-2,prefix="/",lossless=true,format=USTAR -=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="/",src=0,format=PAX - testutil.go:485: Offset: 89, NextOffset: 121 - testutil.go:485: Offset: 198, NextOffset: 230 - testutil.go:485: Offset: 121, NextOffset: 245 - testutil.go:485: Offset: 230, NextOffset: 354 - testutil.go:371: Comparing: "foo2" vs "foo2" - testutil.go:485: Offset: 245, NextOffset: 277 - testutil.go:485: Offset: 354, NextOffset: 386 - testutil.go:485: Offset: 277, NextOffset: 403 - testutil.go:485: Offset: 386, NextOffset: 547 - testutil.go:371: Comparing: "foo5" vs "foo5" - testutil.go:485: Offset: 718, NextOffset: 750 - testutil.go:485: Offset: 897, NextOffset: 929 - testutil.go:485: Offset: 750, NextOffset: 876 - testutil.go:485: Offset: 929, NextOffset: 1090 - testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" - testutil.go:371: Comparing: "foo4" vs "foo4" - testutil.go:485: Offset: 561, NextOffset: 593 - testutil.go:485: Offset: 740, NextOffset: 772 - testutil.go:485: Offset: 593, NextOffset: 718 - testutil.go:485: Offset: 772, NextOffset: 897 - testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" - testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" - testutil.go:371: Comparing: "foo6" vs "foo6" - testutil.go:485: Offset: 876, NextOffset: 908 - testutil.go:485: Offset: 1090, NextOffset: 1122 - testutil.go:485: Offset: 908, NextOffset: 1626 - testutil.go:485: Offset: 1122, NextOffset: 1894 - testutil.go:371: Comparing: "foo_empty" vs "foo_empty" - testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" - testutil.go:371: Comparing: "foo3" vs "foo3" - testutil.go:485: Offset: 403, NextOffset: 435 - testutil.go:485: Offset: 547, NextOffset: 579 - testutil.go:485: Offset: 435, NextOffset: 561 - testutil.go:485: Offset: 579, NextOffset: 740 - testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [foo3 foo_empty3 foo4 foo_empty5 foo6 foo_empty2 foo foo_empty foo2 foo_empty4 foo5 .no.prefetch.landmark] vs [foo foo2 foo5 foo4 foo_empty4 foo_empty5 foo6 foo_empty foo_empty2 foo3 foo_empty3] - testutil.go:371: Comparing: "foo6" vs "foo6" - testutil.go:485: Offset: 1090, NextOffset: 1122 - testutil.go:485: Offset: 876, NextOffset: 908 - testutil.go:485: Offset: 1122, NextOffset: 1894 - testutil.go:485: Offset: 908, NextOffset: 1626 - testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" - testutil.go:371: Comparing: "foo3" vs "foo3" - testutil.go:485: Offset: 547, NextOffset: 579 - testutil.go:485: Offset: 403, NextOffset: 435 - testutil.go:485: Offset: 579, NextOffset: 740 - testutil.go:485: Offset: 435, NextOffset: 561 - testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" - testutil.go:371: Comparing: "foo4" vs "foo4" - testutil.go:485: Offset: 740, NextOffset: 772 - testutil.go:485: Offset: 561, NextOffset: 593 - testutil.go:485: Offset: 772, NextOffset: 897 -=== NAME TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=-2,prefix="/",lossless=true,format=USTAR gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 2048 -=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="/",src=0,format=PAX - testutil.go:485: Offset: 593, NextOffset: 718 -=== NAME TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=-2,prefix="/",lossless=true,format=USTAR gzip_test.go:80: [1] at 395 in stargz, uncompressed length 1636 -=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="/",src=0,format=PAX - testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" - testutil.go:371: Comparing: "foo5" vs "foo5" -=== NAME TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=-2,prefix="/",lossless=true,format=USTAR gzip_test.go:80: [2] at 648 in stargz, uncompressed length 2560 gzip_test.go:80: [3] at 1452 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000288STARGZ" -=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="/",src=0,format=PAX - testutil.go:485: Offset: 897, NextOffset: 929 - testutil.go:485: Offset: 718, NextOffset: 750 - testutil.go:485: Offset: 929, NextOffset: 1090 - testutil.go:485: Offset: 750, NextOffset: 876 +=== RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=9,prefix="./",format=PAX#01 === NAME TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=-2,prefix="/",lossless=true,format=USTAR testutil.go:1507: "bar"(basename:"bar") is child of "" testutil.go:1507: "foo"(basename:"foo") is child of "" testutil.go:1507: "foo/bar.txt"(basename:"bar.txt") is child of "foo" === RUN TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=-2,prefix="/",lossless=false,format=USTAR -=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="/",src=0,format=PAX - testutil.go:371: Comparing: "foo" vs "foo" - testutil.go:485: Offset: 198, NextOffset: 230 - testutil.go:485: Offset: 89, NextOffset: 121 - testutil.go:485: Offset: 230, NextOffset: 354 - testutil.go:485: Offset: 121, NextOffset: 245 - testutil.go:371: Comparing: "foo_empty" vs "foo_empty" - testutil.go:371: Comparing: "foo2" vs "foo2" - testutil.go:485: Offset: 354, NextOffset: 386 - testutil.go:485: Offset: 245, NextOffset: 277 - testutil.go:485: Offset: 386, NextOffset: 547 - testutil.go:485: Offset: 277, NextOffset: 403 - testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" -=== RUN TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="../",src=0,format=PAX -=== NAME TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=-2,prefix="/",lossless=false,format=USTAR gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 2048 gzip_test.go:80: [1] at 395 in stargz, uncompressed length 512 gzip_test.go:80: [2] at 507 in stargz, uncompressed length 2560 gzip_test.go:80: [3] at 1311 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000001fbSTARGZ" + testutil.go:1507: "bar"(basename:"bar") is child of "" testutil.go:1507: "foo"(basename:"foo") is child of "" testutil.go:1507: "foo/bar.txt"(basename:"bar.txt") is child of "foo" - testutil.go:1507: "bar"(basename:"bar") is child of "" === RUN TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=-2,prefix="/",lossless=true,format=PAX -=== RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-2,prefix="",format=USTAR#01 -=== NAME TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=-2,prefix="/",lossless=true,format=PAX gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 2048 gzip_test.go:80: [1] at 395 in stargz, uncompressed length 1636 gzip_test.go:80: [2] at 648 in stargz, uncompressed length 2560 gzip_test.go:80: [3] at 1452 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000288STARGZ" - testutil.go:1507: "bar"(basename:"bar") is child of "" testutil.go:1507: "foo"(basename:"foo") is child of "" testutil.go:1507: "foo/bar.txt"(basename:"bar.txt") is child of "foo" + testutil.go:1507: "bar"(basename:"bar") is child of "" === RUN TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=-2,prefix="/",lossless=false,format=PAX gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 2048 @@ -21724,529 +21540,264 @@ testutil.go:1507: "foo"(basename:"foo") is child of "" testutil.go:1507: "foo/bar.txt"(basename:"bar.txt") is child of "foo" === RUN TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=-2,prefix="../",lossless=true,format=USTAR -=== RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-2,prefix="",format=PAX#01 -=== NAME TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=-2,prefix="../",lossless=true,format=USTAR gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 2048 gzip_test.go:80: [1] at 400 in stargz, uncompressed length 1636 gzip_test.go:80: [2] at 653 in stargz, uncompressed length 2560 gzip_test.go:80: [3] at 1462 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000028dSTARGZ" - testutil.go:1507: "bar"(basename:"bar") is child of "" - testutil.go:1507: "foo"(basename:"foo") is child of "" - testutil.go:1507: "foo/bar.txt"(basename:"bar.txt") is child of "foo" -=== RUN TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=-2,prefix="../",lossless=false,format=USTAR - gzip_test.go:62: got gzip streams: - gzip_test.go:80: [0] at 0 in stargz, uncompressed length 2048 - gzip_test.go:80: [1] at 400 in stargz, uncompressed length 512 - gzip_test.go:80: [2] at 512 in stargz, uncompressed length 2560 - gzip_test.go:80: [3] at 1321 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000200STARGZ" - testutil.go:1507: "bar"(basename:"bar") is child of "" - testutil.go:1507: "foo"(basename:"foo") is child of "" - testutil.go:1507: "foo/bar.txt"(basename:"bar.txt") is child of "foo" -=== RUN TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=-2,prefix="../",lossless=true,format=PAX -=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="../",src=0,format=PAX - testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"../foo","type":"reg","size":6,"mode":420,"offset":92,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo","type":"chunk","offset":124,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo2","type":"reg","size":6,"mode":420,"offset":251,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo2","type":"chunk","offset":283,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo3","type":"reg","size":6,"mode":420,"offset":413,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo3","type":"chunk","offset":445,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo4","type":"reg","size":6,"mode":420,"offset":575,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo4","type":"chunk","offset":607,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo5","type":"reg","size":6,"mode":420,"offset":737,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo5","type":"chunk","offset":769,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo6","type":"reg","size":6,"mode":420,"offset":898,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo6","type":"chunk","offset":930,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} - testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":101,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"../foo","type":"reg","size":6,"mode":420,"offset":201,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo","type":"chunk","offset":233,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo2","type":"reg","size":6,"mode":420,"offset":360,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo2","type":"chunk","offset":392,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo3","type":"reg","size":6,"mode":420,"offset":553,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo3","type":"chunk","offset":585,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo4","type":"reg","size":6,"mode":420,"offset":747,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo4","type":"chunk","offset":779,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo5","type":"reg","size":6,"mode":420,"offset":909,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo5","type":"chunk","offset":941,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo6","type":"reg","size":6,"mode":420,"offset":1104,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo6","type":"chunk","offset":1136,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} +=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="",src=0,format=GNU + testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"foo","type":"reg","size":6,"mode":420,"offset":89,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo","type":"chunk","offset":121,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo2","type":"reg","size":6,"mode":420,"offset":248,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo2","type":"chunk","offset":280,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo3","type":"reg","size":6,"mode":420,"offset":409,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo3","type":"chunk","offset":441,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo4","type":"reg","size":6,"mode":420,"offset":569,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo4","type":"chunk","offset":601,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo5","type":"reg","size":6,"mode":420,"offset":729,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo5","type":"chunk","offset":761,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo6","type":"reg","size":6,"mode":420,"offset":889,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo6","type":"chunk","offset":921,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} + testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":101,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"foo","type":"reg","size":6,"mode":420,"offset":198,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo","type":"chunk","offset":230,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo2","type":"reg","size":6,"mode":420,"offset":357,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo2","type":"chunk","offset":389,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo3","type":"reg","size":6,"mode":420,"offset":549,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo3","type":"chunk","offset":581,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo4","type":"reg","size":6,"mode":420,"offset":742,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo4","type":"chunk","offset":774,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo5","type":"reg","size":6,"mode":420,"offset":902,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo5","type":"chunk","offset":934,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo6","type":"reg","size":6,"mode":420,"offset":1095,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo6","type":"chunk","offset":1127,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [foo_empty4 foo6 foo_empty2 foo3 foo_empty3 foo4 foo_empty5 foo foo_empty foo2 foo5] vs [.no.prefetch.landmark foo_empty foo2 foo_empty2 foo3 foo_empty3 foo4 foo5 foo_empty5 foo6 foo foo_empty4] - testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" - testutil.go:371: Comparing: "foo3" vs "foo3" - testutil.go:485: Offset: 413, NextOffset: 445 - testutil.go:485: Offset: 553, NextOffset: 585 - testutil.go:485: Offset: 445, NextOffset: 575 - testutil.go:485: Offset: 585, NextOffset: 747 - testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" - testutil.go:371: Comparing: "foo4" vs "foo4" - testutil.go:485: Offset: 575, NextOffset: 607 - testutil.go:485: Offset: 747, NextOffset: 779 - testutil.go:485: Offset: 607, NextOffset: 737 - testutil.go:485: Offset: 779, NextOffset: 909 - testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" - testutil.go:371: Comparing: "foo6" vs "foo6" - testutil.go:485: Offset: 898, NextOffset: 930 - testutil.go:485: Offset: 1104, NextOffset: 1136 -=== NAME TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=-2,prefix="../",lossless=true,format=PAX - gzip_test.go:62: got gzip streams: - gzip_test.go:80: [0] at 0 in stargz, uncompressed length 2048 - gzip_test.go:80: [1] at 400 in stargz, uncompressed length 1636 - gzip_test.go:80: [2] at 653 in stargz, uncompressed length 2560 - gzip_test.go:80: [3] at 1462 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000028dSTARGZ" -=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="../",src=0,format=PAX - testutil.go:485: Offset: 930, NextOffset: 1608 - testutil.go:485: Offset: 1136, NextOffset: 1907 - testutil.go:371: Comparing: "foo" vs "foo" - testutil.go:485: Offset: 92, NextOffset: 124 - testutil.go:485: Offset: 201, NextOffset: 233 -=== NAME TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=-2,prefix="../",lossless=true,format=PAX - testutil.go:1507: "bar"(basename:"bar") is child of "" +=== NAME TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=-2,prefix="../",lossless=true,format=USTAR testutil.go:1507: "foo"(basename:"foo") is child of "" +=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="",src=0,format=GNU + testutil.go:377: Directory: "" vs "": [foo5 foo_empty5 foo foo_empty foo3 foo_empty3 foo_empty4 foo2 foo_empty2 foo4 foo6] vs [foo_empty foo2 foo_empty2 foo3 foo_empty5 .no.prefetch.landmark foo foo_empty4 foo5 foo6 foo_empty3 foo4] +=== NAME TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=-2,prefix="../",lossless=true,format=USTAR testutil.go:1507: "foo/bar.txt"(basename:"bar.txt") is child of "foo" -=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="../",src=0,format=PAX - testutil.go:485: Offset: 124, NextOffset: 251 -=== RUN TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=-2,prefix="../",lossless=false,format=PAX -=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="../",src=0,format=PAX - testutil.go:485: Offset: 233, NextOffset: 360 - testutil.go:371: Comparing: "foo_empty" vs "foo_empty" - testutil.go:371: Comparing: "foo2" vs "foo2" - testutil.go:485: Offset: 251, NextOffset: 283 - testutil.go:485: Offset: 360, NextOffset: 392 - testutil.go:485: Offset: 283, NextOffset: 413 - testutil.go:485: Offset: 392, NextOffset: 553 - testutil.go:371: Comparing: "foo5" vs "foo5" - testutil.go:485: Offset: 737, NextOffset: 769 - testutil.go:485: Offset: 909, NextOffset: 941 - testutil.go:485: Offset: 769, NextOffset: 898 - testutil.go:485: Offset: 941, NextOffset: 1104 +=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="",src=0,format=GNU testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" - testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [foo3 foo_empty3 foo4 foo5 .no.prefetch.landmark foo_empty foo2 foo_empty2 foo_empty5 foo6 foo foo_empty4] vs [foo_empty2 foo3 foo_empty3 foo4 foo_empty4 foo6 foo foo_empty foo2 foo5 foo_empty5] +=== NAME TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=-2,prefix="../",lossless=true,format=USTAR + testutil.go:1507: "bar"(basename:"bar") is child of "" +=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="",src=0,format=GNU testutil.go:371: Comparing: "foo" vs "foo" - testutil.go:485: Offset: 201, NextOffset: 233 - testutil.go:485: Offset: 92, NextOffset: 124 - testutil.go:485: Offset: 233, NextOffset: 360 - testutil.go:485: Offset: 124, NextOffset: 251 - testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" - testutil.go:371: Comparing: "foo5" vs "foo5" - testutil.go:485: Offset: 909, NextOffset: 941 - testutil.go:485: Offset: 737, NextOffset: 769 - testutil.go:485: Offset: 941, NextOffset: 1104 - testutil.go:485: Offset: 769, NextOffset: 898 + testutil.go:485: Offset: 89, NextOffset: 121 +=== RUN TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=-2,prefix="../",lossless=false,format=USTAR +=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="",src=0,format=GNU + testutil.go:485: Offset: 198, NextOffset: 230 + testutil.go:485: Offset: 121, NextOffset: 248 + testutil.go:485: Offset: 230, NextOffset: 357 testutil.go:371: Comparing: "foo_empty" vs "foo_empty" - testutil.go:371: Comparing: "foo2" vs "foo2" - testutil.go:485: Offset: 360, NextOffset: 392 - testutil.go:485: Offset: 251, NextOffset: 283 - testutil.go:485: Offset: 392, NextOffset: 553 -=== NAME TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=-2,prefix="../",lossless=false,format=PAX + testutil.go:371: Comparing: "foo3" vs "foo3" + testutil.go:485: Offset: 409, NextOffset: 441 +=== NAME TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=-2,prefix="../",lossless=false,format=USTAR gzip_test.go:62: got gzip streams: -=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="../",src=0,format=PAX - testutil.go:485: Offset: 283, NextOffset: 413 -=== NAME TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=-2,prefix="../",lossless=false,format=PAX gzip_test.go:80: [0] at 0 in stargz, uncompressed length 2048 -=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="../",src=0,format=PAX - testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" - testutil.go:371: Comparing: "foo3" vs "foo3" - testutil.go:485: Offset: 553, NextOffset: 585 -=== NAME TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=-2,prefix="../",lossless=false,format=PAX gzip_test.go:80: [1] at 400 in stargz, uncompressed length 512 -=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="../",src=0,format=PAX - testutil.go:485: Offset: 413, NextOffset: 445 -=== NAME TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=-2,prefix="../",lossless=false,format=PAX gzip_test.go:80: [2] at 512 in stargz, uncompressed length 2560 gzip_test.go:80: [3] at 1321 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000200STARGZ" -=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="../",src=0,format=PAX - testutil.go:485: Offset: 585, NextOffset: 747 - testutil.go:485: Offset: 445, NextOffset: 575 - testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" - testutil.go:371: Comparing: "foo4" vs "foo4" - testutil.go:485: Offset: 747, NextOffset: 779 - testutil.go:485: Offset: 575, NextOffset: 607 -=== NAME TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=-2,prefix="../",lossless=false,format=PAX - testutil.go:1507: "bar"(basename:"bar") is child of "" -=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="../",src=0,format=PAX - testutil.go:485: Offset: 779, NextOffset: 909 - testutil.go:485: Offset: 607, NextOffset: 737 - testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" - testutil.go:371: Comparing: "foo6" vs "foo6" - testutil.go:485: Offset: 1104, NextOffset: 1136 -=== NAME TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=-2,prefix="../",lossless=false,format=PAX - testutil.go:1507: "foo"(basename:"foo") is child of "" - testutil.go:1507: "foo/bar.txt"(basename:"bar.txt") is child of "foo" -=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="../",src=0,format=PAX - testutil.go:485: Offset: 898, NextOffset: 930 -=== RUN TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=-2,prefix="../",lossless=true,format=GNU -=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="../",src=0,format=PAX - testutil.go:485: Offset: 1136, NextOffset: 1907 - testutil.go:485: Offset: 930, NextOffset: 1608 -=== RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-2,prefix="",format=GNU#01 -=== RUN TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="",src=0,format=GNU -=== NAME TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=-2,prefix="../",lossless=true,format=GNU - gzip_test.go:62: got gzip streams: - gzip_test.go:80: [0] at 0 in stargz, uncompressed length 2048 - gzip_test.go:80: [1] at 404 in stargz, uncompressed length 1636 - gzip_test.go:80: [2] at 657 in stargz, uncompressed length 2560 - gzip_test.go:80: [3] at 1467 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000291STARGZ" - testutil.go:1507: "bar"(basename:"bar") is child of "" - testutil.go:1507: "foo"(basename:"foo") is child of "" - testutil.go:1507: "foo/bar.txt"(basename:"bar.txt") is child of "foo" -=== RUN TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=-2,prefix="../",lossless=false,format=GNU - gzip_test.go:62: got gzip streams: - gzip_test.go:80: [0] at 0 in stargz, uncompressed length 2048 - gzip_test.go:80: [1] at 404 in stargz, uncompressed length 512 - gzip_test.go:80: [2] at 516 in stargz, uncompressed length 2560 - gzip_test.go:80: [3] at 1326 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000204STARGZ" testutil.go:1507: "bar"(basename:"bar") is child of "" testutil.go:1507: "foo"(basename:"foo") is child of "" testutil.go:1507: "foo/bar.txt"(basename:"bar.txt") is child of "foo" -=== RUN TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=0,prefix="",lossless=true,format=USTAR - gzip_test.go:62: got gzip streams: - gzip_test.go:80: [0] at 0 in stargz, uncompressed length 2660 - gzip_test.go:80: [1] at 2688 in stargz, uncompressed length 2048 - gzip_test.go:80: [2] at 4764 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000a80STARGZ" -=== RUN TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=0,prefix="",lossless=false,format=USTAR - gzip_test.go:62: got gzip streams: - gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1536 - gzip_test.go:80: [1] at 1564 in stargz, uncompressed length 2048 - gzip_test.go:80: [2] at 3640 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000061cSTARGZ" -=== RUN TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=0,prefix="",lossless=true,format=PAX - gzip_test.go:62: got gzip streams: - gzip_test.go:80: [0] at 0 in stargz, uncompressed length 2660 - gzip_test.go:80: [1] at 2688 in stargz, uncompressed length 2048 - gzip_test.go:80: [2] at 4764 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000a80STARGZ" -=== RUN TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=0,prefix="",lossless=false,format=PAX -=== RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-2,prefix="./",format=USTAR#01 -=== NAME TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=0,prefix="",lossless=false,format=PAX - gzip_test.go:62: got gzip streams: - gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1536 - gzip_test.go:80: [1] at 1564 in stargz, uncompressed length 2048 - gzip_test.go:80: [2] at 3640 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000061cSTARGZ" -=== RUN TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=0,prefix="",lossless=true,format=GNU - gzip_test.go:62: got gzip streams: - gzip_test.go:80: [0] at 0 in stargz, uncompressed length 2660 - gzip_test.go:80: [1] at 2688 in stargz, uncompressed length 2048 - gzip_test.go:80: [2] at 4764 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000a80STARGZ" -=== RUN TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=0,prefix="",lossless=false,format=GNU - gzip_test.go:62: got gzip streams: - gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1536 - gzip_test.go:80: [1] at 1564 in stargz, uncompressed length 2048 - gzip_test.go:80: [2] at 3640 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000061cSTARGZ" -=== RUN TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=0,prefix="./",lossless=true,format=USTAR - gzip_test.go:62: got gzip streams: - gzip_test.go:80: [0] at 0 in stargz, uncompressed length 2660 - gzip_test.go:80: [1] at 2688 in stargz, uncompressed length 2048 - gzip_test.go:80: [2] at 4764 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000a80STARGZ" -=== RUN TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=0,prefix="./",lossless=false,format=USTAR - gzip_test.go:62: got gzip streams: - gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1536 - gzip_test.go:80: [1] at 1564 in stargz, uncompressed length 2048 - gzip_test.go:80: [2] at 3640 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000061cSTARGZ" -=== RUN TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=0,prefix="./",lossless=true,format=PAX +=== RUN TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=-2,prefix="../",lossless=true,format=PAX === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="",src=0,format=GNU - testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"foo","type":"reg","size":6,"mode":420,"offset":89,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo","type":"chunk","offset":121,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo2","type":"reg","size":6,"mode":420,"offset":248,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo2","type":"chunk","offset":280,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo3","type":"reg","size":6,"mode":420,"offset":409,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo3","type":"chunk","offset":441,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo4","type":"reg","size":6,"mode":420,"offset":569,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo4","type":"chunk","offset":601,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo5","type":"reg","size":6,"mode":420,"offset":729,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo5","type":"chunk","offset":761,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo6","type":"reg","size":6,"mode":420,"offset":889,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo6","type":"chunk","offset":921,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} - testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":101,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"foo","type":"reg","size":6,"mode":420,"offset":198,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo","type":"chunk","offset":230,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo2","type":"reg","size":6,"mode":420,"offset":357,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo2","type":"chunk","offset":389,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo3","type":"reg","size":6,"mode":420,"offset":549,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo3","type":"chunk","offset":581,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo4","type":"reg","size":6,"mode":420,"offset":742,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo4","type":"chunk","offset":774,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo5","type":"reg","size":6,"mode":420,"offset":902,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo5","type":"chunk","offset":934,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo6","type":"reg","size":6,"mode":420,"offset":1095,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo6","type":"chunk","offset":1127,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} - testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [foo3 foo_empty3 foo4 foo5 foo_empty5 foo foo_empty foo_empty2 foo6 foo2 foo_empty4] vs [foo foo_empty2 foo3 foo_empty4 foo5 foo_empty5 foo6 .no.prefetch.landmark foo_empty foo2 foo_empty3 foo4] - testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" - testutil.go:371: Comparing: "foo" vs "foo" - testutil.go:485: Offset: 89, NextOffset: 121 - testutil.go:485: Offset: 198, NextOffset: 230 - testutil.go:485: Offset: 121, NextOffset: 248 - testutil.go:485: Offset: 230, NextOffset: 357 - testutil.go:371: Comparing: "foo_empty" vs "foo_empty" - testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" - testutil.go:371: Comparing: "foo3" vs "foo3" - testutil.go:485: Offset: 409, NextOffset: 441 testutil.go:485: Offset: 549, NextOffset: 581 testutil.go:485: Offset: 441, NextOffset: 569 testutil.go:485: Offset: 581, NextOffset: 742 testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" - testutil.go:371: Comparing: "foo4" vs "foo4" - testutil.go:485: Offset: 569, NextOffset: 601 - testutil.go:485: Offset: 742, NextOffset: 774 - testutil.go:485: Offset: 601, NextOffset: 729 -=== NAME TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=0,prefix="./",lossless=true,format=PAX - gzip_test.go:62: got gzip streams: -=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="",src=0,format=GNU - testutil.go:485: Offset: 774, NextOffset: 902 + testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" testutil.go:371: Comparing: "foo5" vs "foo5" testutil.go:485: Offset: 729, NextOffset: 761 -=== NAME TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=0,prefix="./",lossless=true,format=PAX - gzip_test.go:80: [0] at 0 in stargz, uncompressed length 2660 -=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="",src=0,format=GNU testutil.go:485: Offset: 902, NextOffset: 934 -=== NAME TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=0,prefix="./",lossless=true,format=PAX - gzip_test.go:80: [1] at 2688 in stargz, uncompressed length 2048 -=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="",src=0,format=GNU testutil.go:485: Offset: 761, NextOffset: 889 -=== NAME TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=0,prefix="./",lossless=true,format=PAX - gzip_test.go:80: [2] at 4764 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000a80STARGZ" -=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="",src=0,format=GNU testutil.go:485: Offset: 934, NextOffset: 1095 - testutil.go:371: Comparing: "foo6" vs "foo6" - testutil.go:485: Offset: 889, NextOffset: 921 -=== RUN TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=0,prefix="./",lossless=false,format=PAX -=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="",src=0,format=GNU - testutil.go:485: Offset: 1095, NextOffset: 1127 - testutil.go:485: Offset: 921, NextOffset: 1586 - testutil.go:485: Offset: 1127, NextOffset: 1907 testutil.go:371: Comparing: "foo2" vs "foo2" testutil.go:485: Offset: 248, NextOffset: 280 testutil.go:485: Offset: 357, NextOffset: 389 testutil.go:485: Offset: 280, NextOffset: 409 testutil.go:485: Offset: 389, NextOffset: 549 - testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" + testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" + testutil.go:371: Comparing: "foo4" vs "foo4" + testutil.go:485: Offset: 569, NextOffset: 601 + testutil.go:485: Offset: 742, NextOffset: 774 + testutil.go:485: Offset: 601, NextOffset: 729 + testutil.go:485: Offset: 774, NextOffset: 902 + testutil.go:371: Comparing: "foo6" vs "foo6" + testutil.go:485: Offset: 889, NextOffset: 921 + testutil.go:485: Offset: 1095, NextOffset: 1127 + testutil.go:485: Offset: 921, NextOffset: 1586 + testutil.go:485: Offset: 1127, NextOffset: 1907 testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [foo_empty3 foo4 foo5 foo_empty5 foo6 .no.prefetch.landmark foo_empty foo2 foo_empty4 foo foo_empty2 foo3] vs [foo2 foo_empty4 foo5 foo_empty5 foo foo_empty foo_empty2 foo3 foo_empty3 foo4 foo6] + testutil.go:377: Directory: "" vs "": [foo3 foo_empty5 .no.prefetch.landmark foo foo_empty foo2 foo_empty2 foo_empty3 foo4 foo_empty4 foo5 foo6] vs [foo_empty foo3 foo_empty3 foo_empty4 foo5 foo_empty5 foo foo_empty2 foo4 foo6 foo2] testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" testutil.go:371: Comparing: "foo4" vs "foo4" testutil.go:485: Offset: 742, NextOffset: 774 testutil.go:485: Offset: 569, NextOffset: 601 testutil.go:485: Offset: 774, NextOffset: 902 testutil.go:485: Offset: 601, NextOffset: 729 + testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" testutil.go:371: Comparing: "foo5" vs "foo5" testutil.go:485: Offset: 902, NextOffset: 934 testutil.go:485: Offset: 729, NextOffset: 761 testutil.go:485: Offset: 934, NextOffset: 1095 testutil.go:485: Offset: 761, NextOffset: 889 -=== NAME TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=0,prefix="./",lossless=false,format=PAX - gzip_test.go:62: got gzip streams: -=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="",src=0,format=GNU - testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" testutil.go:371: Comparing: "foo6" vs "foo6" testutil.go:485: Offset: 1095, NextOffset: 1127 -=== NAME TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=0,prefix="./",lossless=false,format=PAX - gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1536 -=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="",src=0,format=GNU testutil.go:485: Offset: 889, NextOffset: 921 -=== NAME TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=0,prefix="./",lossless=false,format=PAX - gzip_test.go:80: [1] at 1564 in stargz, uncompressed length 2048 -=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="",src=0,format=GNU testutil.go:485: Offset: 1127, NextOffset: 1907 testutil.go:485: Offset: 921, NextOffset: 1586 + testutil.go:371: Comparing: "foo3" vs "foo3" + testutil.go:485: Offset: 549, NextOffset: 581 + testutil.go:485: Offset: 409, NextOffset: 441 + testutil.go:485: Offset: 581, NextOffset: 742 + testutil.go:485: Offset: 441, NextOffset: 569 + testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" + testutil.go:371: Comparing: "foo" vs "foo" + testutil.go:485: Offset: 198, NextOffset: 230 + testutil.go:485: Offset: 89, NextOffset: 121 + testutil.go:485: Offset: 230, NextOffset: 357 + testutil.go:485: Offset: 121, NextOffset: 248 testutil.go:371: Comparing: "foo_empty" vs "foo_empty" -=== RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-2,prefix="./",format=PAX#01 -=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="",src=0,format=GNU testutil.go:371: Comparing: "foo2" vs "foo2" testutil.go:485: Offset: 357, NextOffset: 389 -=== NAME TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=0,prefix="./",lossless=false,format=PAX - gzip_test.go:80: [2] at 3640 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000061cSTARGZ" -=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="",src=0,format=GNU testutil.go:485: Offset: 248, NextOffset: 280 testutil.go:485: Offset: 389, NextOffset: 549 -=== RUN TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=0,prefix="./",lossless=true,format=GNU -=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="",src=0,format=GNU testutil.go:485: Offset: 280, NextOffset: 409 - testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" - testutil.go:371: Comparing: "foo" vs "foo" - testutil.go:485: Offset: 198, NextOffset: 230 - testutil.go:485: Offset: 89, NextOffset: 121 - testutil.go:485: Offset: 230, NextOffset: 357 - testutil.go:485: Offset: 121, NextOffset: 248 testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" - testutil.go:371: Comparing: "foo3" vs "foo3" - testutil.go:485: Offset: 549, NextOffset: 581 - testutil.go:485: Offset: 409, NextOffset: 441 - testutil.go:485: Offset: 581, NextOffset: 742 - testutil.go:485: Offset: 441, NextOffset: 569 -=== NAME TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=0,prefix="./",lossless=true,format=GNU - gzip_test.go:62: got gzip streams: - gzip_test.go:80: [0] at 0 in stargz, uncompressed length 2660 - gzip_test.go:80: [1] at 2688 in stargz, uncompressed length 2048 - gzip_test.go:80: [2] at 4764 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000a80STARGZ" === RUN TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="./",src=0,format=GNU -=== RUN TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=0,prefix="./",lossless=false,format=GNU - gzip_test.go:62: got gzip streams: - gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1536 - gzip_test.go:80: [1] at 1564 in stargz, uncompressed length 2048 - gzip_test.go:80: [2] at 3640 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000061cSTARGZ" -=== RUN TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=0,prefix="/",lossless=true,format=USTAR - gzip_test.go:62: got gzip streams: - gzip_test.go:80: [0] at 0 in stargz, uncompressed length 2660 - gzip_test.go:80: [1] at 2688 in stargz, uncompressed length 2048 - gzip_test.go:80: [2] at 4764 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000a80STARGZ" -=== RUN TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=0,prefix="/",lossless=false,format=USTAR - gzip_test.go:62: got gzip streams: - gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1536 - gzip_test.go:80: [1] at 1564 in stargz, uncompressed length 2048 - gzip_test.go:80: [2] at 3640 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000061cSTARGZ" -=== RUN TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=0,prefix="/",lossless=true,format=PAX - gzip_test.go:62: got gzip streams: - gzip_test.go:80: [0] at 0 in stargz, uncompressed length 2660 - gzip_test.go:80: [1] at 2688 in stargz, uncompressed length 2048 - gzip_test.go:80: [2] at 4764 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000a80STARGZ" -=== RUN TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=0,prefix="/",lossless=false,format=PAX - gzip_test.go:62: got gzip streams: - gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1536 - gzip_test.go:80: [1] at 1564 in stargz, uncompressed length 2048 - gzip_test.go:80: [2] at 3640 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000061cSTARGZ" -=== RUN TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=0,prefix="/",lossless=true,format=GNU -=== RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-2,prefix="./",format=GNU#01 -=== NAME TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=0,prefix="/",lossless=true,format=GNU - gzip_test.go:62: got gzip streams: - gzip_test.go:80: [0] at 0 in stargz, uncompressed length 2660 - gzip_test.go:80: [1] at 2688 in stargz, uncompressed length 2048 - gzip_test.go:80: [2] at 4764 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000a80STARGZ" -=== RUN TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=0,prefix="/",lossless=false,format=GNU - gzip_test.go:62: got gzip streams: - gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1536 - gzip_test.go:80: [1] at 1564 in stargz, uncompressed length 2048 - gzip_test.go:80: [2] at 3640 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000061cSTARGZ" -=== RUN TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=0,prefix="../",lossless=true,format=USTAR +=== RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=9,prefix="./",format=GNU#01 +=== NAME TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=-2,prefix="../",lossless=true,format=PAX gzip_test.go:62: got gzip streams: - gzip_test.go:80: [0] at 0 in stargz, uncompressed length 2660 - gzip_test.go:80: [1] at 2688 in stargz, uncompressed length 2048 - gzip_test.go:80: [2] at 4764 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000a80STARGZ" -=== RUN TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=0,prefix="../",lossless=false,format=USTAR + gzip_test.go:80: [0] at 0 in stargz, uncompressed length 2048 + gzip_test.go:80: [1] at 400 in stargz, uncompressed length 1636 + gzip_test.go:80: [2] at 653 in stargz, uncompressed length 2560 + gzip_test.go:80: [3] at 1462 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000028dSTARGZ" + testutil.go:1507: "bar"(basename:"bar") is child of "" + testutil.go:1507: "foo"(basename:"foo") is child of "" + testutil.go:1507: "foo/bar.txt"(basename:"bar.txt") is child of "foo" +=== RUN TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=-2,prefix="../",lossless=false,format=PAX gzip_test.go:62: got gzip streams: - gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1536 - gzip_test.go:80: [1] at 1564 in stargz, uncompressed length 2048 - gzip_test.go:80: [2] at 3640 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000061cSTARGZ" -=== RUN TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=0,prefix="../",lossless=true,format=PAX + gzip_test.go:80: [0] at 0 in stargz, uncompressed length 2048 + gzip_test.go:80: [1] at 400 in stargz, uncompressed length 512 + gzip_test.go:80: [2] at 512 in stargz, uncompressed length 2560 + gzip_test.go:80: [3] at 1321 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000200STARGZ" +=== RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=9,prefix="/",format=USTAR#01 +=== NAME TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=-2,prefix="../",lossless=false,format=PAX + testutil.go:1507: "bar"(basename:"bar") is child of "" + testutil.go:1507: "foo"(basename:"foo") is child of "" + testutil.go:1507: "foo/bar.txt"(basename:"bar.txt") is child of "foo" +=== RUN TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=-2,prefix="../",lossless=true,format=GNU gzip_test.go:62: got gzip streams: - gzip_test.go:80: [0] at 0 in stargz, uncompressed length 2660 - gzip_test.go:80: [1] at 2688 in stargz, uncompressed length 2048 - gzip_test.go:80: [2] at 4764 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000a80STARGZ" -=== RUN TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=0,prefix="../",lossless=false,format=PAX + gzip_test.go:80: [0] at 0 in stargz, uncompressed length 2048 + gzip_test.go:80: [1] at 404 in stargz, uncompressed length 1636 + gzip_test.go:80: [2] at 657 in stargz, uncompressed length 2560 + gzip_test.go:80: [3] at 1467 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000291STARGZ" + testutil.go:1507: "bar"(basename:"bar") is child of "" + testutil.go:1507: "foo"(basename:"foo") is child of "" + testutil.go:1507: "foo/bar.txt"(basename:"bar.txt") is child of "foo" +=== RUN TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=-2,prefix="../",lossless=false,format=GNU gzip_test.go:62: got gzip streams: - gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1536 - gzip_test.go:80: [1] at 1564 in stargz, uncompressed length 2048 - gzip_test.go:80: [2] at 3640 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000061cSTARGZ" -=== RUN TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=0,prefix="../",lossless=true,format=GNU -=== RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-2,prefix="/",format=USTAR#01 -=== NAME TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=0,prefix="../",lossless=true,format=GNU + gzip_test.go:80: [0] at 0 in stargz, uncompressed length 2048 + gzip_test.go:80: [1] at 404 in stargz, uncompressed length 512 + gzip_test.go:80: [2] at 516 in stargz, uncompressed length 2560 + gzip_test.go:80: [3] at 1326 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000204STARGZ" + testutil.go:1507: "bar"(basename:"bar") is child of "" + testutil.go:1507: "foo"(basename:"foo") is child of "" + testutil.go:1507: "foo/bar.txt"(basename:"bar.txt") is child of "foo" +=== RUN TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=0,prefix="",lossless=true,format=USTAR gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 2660 gzip_test.go:80: [1] at 2688 in stargz, uncompressed length 2048 gzip_test.go:80: [2] at 4764 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000a80STARGZ" -=== RUN TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=0,prefix="../",lossless=false,format=GNU +=== RUN TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=0,prefix="",lossless=false,format=USTAR === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="./",src=0,format=GNU testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"./foo","type":"reg","size":6,"mode":420,"offset":91,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo","type":"chunk","offset":123,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo2","type":"reg","size":6,"mode":420,"offset":250,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo2","type":"chunk","offset":282,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo3","type":"reg","size":6,"mode":420,"offset":412,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo3","type":"chunk","offset":444,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo4","type":"reg","size":6,"mode":420,"offset":573,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo4","type":"chunk","offset":605,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo5","type":"reg","size":6,"mode":420,"offset":732,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo5","type":"chunk","offset":764,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo6","type":"reg","size":6,"mode":420,"offset":893,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo6","type":"chunk","offset":925,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":101,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"./foo","type":"reg","size":6,"mode":420,"offset":199,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo","type":"chunk","offset":231,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo2","type":"reg","size":6,"mode":420,"offset":358,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo2","type":"chunk","offset":390,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo3","type":"reg","size":6,"mode":420,"offset":553,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo3","type":"chunk","offset":585,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo4","type":"reg","size":6,"mode":420,"offset":747,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo4","type":"chunk","offset":779,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo5","type":"reg","size":6,"mode":420,"offset":906,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo5","type":"chunk","offset":938,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo6","type":"reg","size":6,"mode":420,"offset":1100,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo6","type":"chunk","offset":1132,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [foo_empty foo2 foo3 foo5 foo_empty5 foo6 foo foo_empty2 foo_empty3 foo4 foo_empty4] vs [foo_empty5 foo6 foo_empty2 foo3 foo_empty3 foo_empty4 foo5 .no.prefetch.landmark foo foo_empty foo2 foo4] - testutil.go:371: Comparing: "foo5" vs "foo5" - testutil.go:485: Offset: 732, NextOffset: 764 - testutil.go:485: Offset: 906, NextOffset: 938 - testutil.go:485: Offset: 764, NextOffset: 893 - testutil.go:485: Offset: 938, NextOffset: 1100 - testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" + testutil.go:377: Directory: "" vs "": [foo5 foo_empty5 foo6 foo3 foo_empty foo2 foo_empty2 foo_empty3 foo4 foo_empty4 foo] vs [foo2 foo3 foo_empty4 foo6 foo4 foo5 foo_empty5 .no.prefetch.landmark foo foo_empty foo_empty2 foo_empty3] + testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" + testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" + testutil.go:371: Comparing: "foo4" vs "foo4" + testutil.go:485: Offset: 573, NextOffset: 605 + testutil.go:485: Offset: 747, NextOffset: 779 + testutil.go:485: Offset: 605, NextOffset: 732 + testutil.go:485: Offset: 779, NextOffset: 906 + testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" + testutil.go:371: Comparing: "foo" vs "foo" + testutil.go:485: Offset: 91, NextOffset: 123 + testutil.go:485: Offset: 199, NextOffset: 231 + testutil.go:485: Offset: 123, NextOffset: 250 + testutil.go:485: Offset: 231, NextOffset: 358 testutil.go:371: Comparing: "foo_empty" vs "foo_empty" testutil.go:371: Comparing: "foo2" vs "foo2" -=== NAME TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=0,prefix="../",lossless=false,format=GNU - gzip_test.go:62: got gzip streams: - gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1536 -=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="./",src=0,format=GNU testutil.go:485: Offset: 250, NextOffset: 282 -=== NAME TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=0,prefix="../",lossless=false,format=GNU - gzip_test.go:80: [1] at 1564 in stargz, uncompressed length 2048 -=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="./",src=0,format=GNU testutil.go:485: Offset: 358, NextOffset: 390 -=== NAME TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=0,prefix="../",lossless=false,format=GNU - gzip_test.go:80: [2] at 3640 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000061cSTARGZ" -=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="./",src=0,format=GNU testutil.go:485: Offset: 282, NextOffset: 412 testutil.go:485: Offset: 390, NextOffset: 553 + testutil.go:371: Comparing: "foo6" vs "foo6" + testutil.go:485: Offset: 893, NextOffset: 925 + testutil.go:485: Offset: 1100, NextOffset: 1132 + testutil.go:485: Offset: 925, NextOffset: 1591 + testutil.go:485: Offset: 1132, NextOffset: 1927 testutil.go:371: Comparing: "foo3" vs "foo3" testutil.go:485: Offset: 412, NextOffset: 444 testutil.go:485: Offset: 553, NextOffset: 585 testutil.go:485: Offset: 444, NextOffset: 573 testutil.go:485: Offset: 585, NextOffset: 747 -=== RUN TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=1,prefix="",lossless=true,format=USTAR + testutil.go:371: Comparing: "foo5" vs "foo5" + testutil.go:485: Offset: 732, NextOffset: 764 +=== NAME TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=0,prefix="",lossless=false,format=USTAR + gzip_test.go:62: got gzip streams: + gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1536 + gzip_test.go:80: [1] at 1564 in stargz, uncompressed length 2048 + gzip_test.go:80: [2] at 3640 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000061cSTARGZ" +=== RUN TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=0,prefix="",lossless=true,format=PAX === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="./",src=0,format=GNU - testutil.go:371: Comparing: "foo4" vs "foo4" - testutil.go:485: Offset: 573, NextOffset: 605 - testutil.go:485: Offset: 747, NextOffset: 779 - testutil.go:485: Offset: 605, NextOffset: 732 - testutil.go:485: Offset: 779, NextOffset: 906 - testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" - testutil.go:371: Comparing: "foo6" vs "foo6" - testutil.go:485: Offset: 893, NextOffset: 925 - testutil.go:485: Offset: 1100, NextOffset: 1132 - testutil.go:485: Offset: 925, NextOffset: 1591 - testutil.go:485: Offset: 1132, NextOffset: 1927 - testutil.go:371: Comparing: "foo" vs "foo" - testutil.go:485: Offset: 91, NextOffset: 123 - testutil.go:485: Offset: 199, NextOffset: 231 - testutil.go:485: Offset: 123, NextOffset: 250 - testutil.go:485: Offset: 231, NextOffset: 358 - testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" - testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" + testutil.go:485: Offset: 906, NextOffset: 938 + testutil.go:485: Offset: 764, NextOffset: 893 + testutil.go:485: Offset: 938, NextOffset: 1100 + testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [foo foo_empty foo2 foo4 .no.prefetch.landmark foo3 foo_empty3 foo_empty4 foo5 foo_empty5 foo6 foo_empty2] vs [foo3 foo5 foo_empty5 foo_empty foo2 foo_empty3 foo4 foo_empty4 foo6 foo foo_empty2] + testutil.go:377: Directory: "" vs "": [foo_empty5 .no.prefetch.landmark foo foo_empty foo_empty2 foo_empty3 foo4 foo5 foo2 foo3 foo_empty4 foo6] vs [foo5 foo_empty5 foo6 foo3 foo_empty foo2 foo_empty2 foo_empty3 foo4 foo_empty4 foo] testutil.go:371: Comparing: "foo" vs "foo" testutil.go:485: Offset: 199, NextOffset: 231 testutil.go:485: Offset: 91, NextOffset: 123 testutil.go:485: Offset: 231, NextOffset: 358 testutil.go:485: Offset: 123, NextOffset: 250 testutil.go:371: Comparing: "foo_empty" vs "foo_empty" - testutil.go:371: Comparing: "foo2" vs "foo2" - testutil.go:485: Offset: 358, NextOffset: 390 - testutil.go:485: Offset: 250, NextOffset: 282 - testutil.go:485: Offset: 390, NextOffset: 553 - testutil.go:485: Offset: 282, NextOffset: 412 + testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" + testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" testutil.go:371: Comparing: "foo4" vs "foo4" testutil.go:485: Offset: 747, NextOffset: 779 testutil.go:485: Offset: 573, NextOffset: 605 testutil.go:485: Offset: 779, NextOffset: 906 testutil.go:485: Offset: 605, NextOffset: 732 -=== NAME TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=1,prefix="",lossless=true,format=USTAR - gzip_test.go:62: got gzip streams: -=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="./",src=0,format=GNU - testutil.go:371: Comparing: "foo6" vs "foo6" -=== NAME TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=1,prefix="",lossless=true,format=USTAR - gzip_test.go:80: [0] at 0 in stargz, uncompressed length 2660 -=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="./",src=0,format=GNU - testutil.go:485: Offset: 1100, NextOffset: 1132 -=== NAME TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=1,prefix="",lossless=true,format=USTAR - gzip_test.go:80: [1] at 147 in stargz, uncompressed length 2048 -=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="./",src=0,format=GNU - testutil.go:485: Offset: 893, NextOffset: 925 -=== NAME TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=1,prefix="",lossless=true,format=USTAR - gzip_test.go:80: [2] at 378 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000093STARGZ" -=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="./",src=0,format=GNU - testutil.go:485: Offset: 1132, NextOffset: 1927 - testutil.go:485: Offset: 925, NextOffset: 1591 - testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" - testutil.go:371: Comparing: "foo3" vs "foo3" - testutil.go:485: Offset: 553, NextOffset: 585 - testutil.go:485: Offset: 412, NextOffset: 444 -=== RUN TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=1,prefix="",lossless=false,format=USTAR -=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="./",src=0,format=GNU - testutil.go:485: Offset: 585, NextOffset: 747 - testutil.go:485: Offset: 444, NextOffset: 573 - testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" - testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" testutil.go:371: Comparing: "foo5" vs "foo5" testutil.go:485: Offset: 906, NextOffset: 938 testutil.go:485: Offset: 732, NextOffset: 764 testutil.go:485: Offset: 938, NextOffset: 1100 testutil.go:485: Offset: 764, NextOffset: 893 testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" + testutil.go:371: Comparing: "foo2" vs "foo2" + testutil.go:485: Offset: 358, NextOffset: 390 + testutil.go:485: Offset: 250, NextOffset: 282 + testutil.go:485: Offset: 390, NextOffset: 553 + testutil.go:485: Offset: 282, NextOffset: 412 + testutil.go:371: Comparing: "foo3" vs "foo3" + testutil.go:485: Offset: 553, NextOffset: 585 + testutil.go:485: Offset: 412, NextOffset: 444 + testutil.go:485: Offset: 585, NextOffset: 747 + testutil.go:485: Offset: 444, NextOffset: 573 + testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" + testutil.go:371: Comparing: "foo6" vs "foo6" + testutil.go:485: Offset: 1100, NextOffset: 1132 + testutil.go:485: Offset: 893, NextOffset: 925 + testutil.go:485: Offset: 1132, NextOffset: 1927 + testutil.go:485: Offset: 925, NextOffset: 1591 === RUN TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="/",src=0,format=GNU -=== NAME TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=1,prefix="",lossless=false,format=USTAR - gzip_test.go:62: got gzip streams: - gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1536 - gzip_test.go:80: [1] at 142 in stargz, uncompressed length 2048 - gzip_test.go:80: [2] at 373 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000008eSTARGZ" -=== RUN TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=1,prefix="",lossless=true,format=PAX -=== RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-2,prefix="/",format=PAX#01 -=== NAME TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=1,prefix="",lossless=true,format=PAX - gzip_test.go:62: got gzip streams: - gzip_test.go:80: [0] at 0 in stargz, uncompressed length 2660 - gzip_test.go:80: [1] at 147 in stargz, uncompressed length 2048 - gzip_test.go:80: [2] at 378 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000093STARGZ" -=== RUN TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=1,prefix="",lossless=false,format=PAX - gzip_test.go:62: got gzip streams: - gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1536 - gzip_test.go:80: [1] at 142 in stargz, uncompressed length 2048 - gzip_test.go:80: [2] at 373 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000008eSTARGZ" -=== RUN TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=1,prefix="",lossless=true,format=GNU +=== RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=9,prefix="/",format=PAX#01 +=== NAME TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=0,prefix="",lossless=true,format=PAX gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 2660 - gzip_test.go:80: [1] at 149 in stargz, uncompressed length 2048 - gzip_test.go:80: [2] at 380 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000095STARGZ" -=== RUN TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=1,prefix="",lossless=false,format=GNU + gzip_test.go:80: [1] at 2688 in stargz, uncompressed length 2048 + gzip_test.go:80: [2] at 4764 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000a80STARGZ" +=== RUN TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=0,prefix="",lossless=false,format=PAX gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1536 - gzip_test.go:80: [1] at 144 in stargz, uncompressed length 2048 - gzip_test.go:80: [2] at 375 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000090STARGZ" -=== RUN TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=1,prefix="./",lossless=true,format=USTAR + gzip_test.go:80: [1] at 1564 in stargz, uncompressed length 2048 + gzip_test.go:80: [2] at 3640 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000061cSTARGZ" +=== RUN TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=0,prefix="",lossless=true,format=GNU gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 2660 - gzip_test.go:80: [1] at 153 in stargz, uncompressed length 2048 - gzip_test.go:80: [2] at 384 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000099STARGZ" -=== RUN TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=1,prefix="./",lossless=false,format=USTAR - gzip_test.go:62: got gzip streams: - gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1536 -=== RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-2,prefix="/",format=GNU#01 -=== NAME TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=1,prefix="./",lossless=false,format=USTAR - gzip_test.go:80: [1] at 149 in stargz, uncompressed length 2048 - gzip_test.go:80: [2] at 380 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000095STARGZ" -=== RUN TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=1,prefix="./",lossless=true,format=PAX + gzip_test.go:80: [1] at 2688 in stargz, uncompressed length 2048 + gzip_test.go:80: [2] at 4764 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000a80STARGZ" +=== RUN TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=0,prefix="",lossless=false,format=GNU +=== RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=9,prefix="/",format=GNU#01 === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="/",src=0,format=GNU testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"/foo","type":"reg","size":6,"mode":420,"offset":90,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo","type":"chunk","offset":122,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo2","type":"reg","size":6,"mode":420,"offset":248,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo2","type":"chunk","offset":280,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo3","type":"reg","size":6,"mode":420,"offset":406,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo3","type":"chunk","offset":438,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo4","type":"reg","size":6,"mode":420,"offset":565,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo4","type":"chunk","offset":597,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo5","type":"reg","size":6,"mode":420,"offset":723,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo5","type":"chunk","offset":755,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo6","type":"reg","size":6,"mode":420,"offset":881,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo6","type":"chunk","offset":913,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":101,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"/foo","type":"reg","size":6,"mode":420,"offset":199,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo","type":"chunk","offset":231,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo2","type":"reg","size":6,"mode":420,"offset":357,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo2","type":"chunk","offset":389,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo3","type":"reg","size":6,"mode":420,"offset":551,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo3","type":"chunk","offset":583,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo4","type":"reg","size":6,"mode":420,"offset":744,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo4","type":"chunk","offset":776,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo5","type":"reg","size":6,"mode":420,"offset":902,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo5","type":"chunk","offset":934,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo6","type":"reg","size":6,"mode":420,"offset":1094,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo6","type":"chunk","offset":1126,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [foo_empty4 foo5 foo6 foo_empty2 foo3 foo4 foo_empty3 foo_empty5 foo foo_empty foo2] vs [foo_empty4 foo_empty5 foo6 foo foo_empty foo_empty2 foo_empty3 foo4 .no.prefetch.landmark foo2 foo3 foo5] + testutil.go:377: Directory: "" vs "": [foo4 foo_empty4 foo5 foo6 foo2 foo_empty2 foo_empty3 foo_empty5 foo foo_empty foo3] vs [.no.prefetch.landmark foo_empty foo2 foo6 foo_empty4 foo5 foo_empty5 foo foo_empty2 foo3 foo_empty3 foo4] testutil.go:371: Comparing: "foo5" vs "foo5" testutil.go:485: Offset: 723, NextOffset: 755 testutil.go:485: Offset: 902, NextOffset: 934 @@ -22257,277 +21808,295 @@ testutil.go:485: Offset: 1094, NextOffset: 1126 testutil.go:485: Offset: 913, NextOffset: 1627 testutil.go:485: Offset: 1126, NextOffset: 1916 + testutil.go:371: Comparing: "foo2" vs "foo2" + testutil.go:485: Offset: 248, NextOffset: 280 + testutil.go:485: Offset: 357, NextOffset: 389 + testutil.go:485: Offset: 280, NextOffset: 406 + testutil.go:485: Offset: 389, NextOffset: 551 testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" - testutil.go:371: Comparing: "foo3" vs "foo3" - testutil.go:485: Offset: 406, NextOffset: 438 - testutil.go:485: Offset: 551, NextOffset: 583 - testutil.go:485: Offset: 438, NextOffset: 565 - testutil.go:485: Offset: 583, NextOffset: 744 + testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" testutil.go:371: Comparing: "foo4" vs "foo4" testutil.go:485: Offset: 565, NextOffset: 597 +=== NAME TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=0,prefix="",lossless=false,format=GNU + gzip_test.go:62: got gzip streams: + gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1536 + gzip_test.go:80: [1] at 1564 in stargz, uncompressed length 2048 + gzip_test.go:80: [2] at 3640 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000061cSTARGZ" +=== RUN TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=0,prefix="./",lossless=true,format=USTAR +=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="/",src=0,format=GNU testutil.go:485: Offset: 744, NextOffset: 776 testutil.go:485: Offset: 597, NextOffset: 723 testutil.go:485: Offset: 776, NextOffset: 902 testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" - testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" testutil.go:371: Comparing: "foo" vs "foo" testutil.go:485: Offset: 90, NextOffset: 122 testutil.go:485: Offset: 199, NextOffset: 231 testutil.go:485: Offset: 122, NextOffset: 248 testutil.go:485: Offset: 231, NextOffset: 357 testutil.go:371: Comparing: "foo_empty" vs "foo_empty" - testutil.go:371: Comparing: "foo2" vs "foo2" - testutil.go:485: Offset: 248, NextOffset: 280 - testutil.go:485: Offset: 357, NextOffset: 389 - testutil.go:485: Offset: 280, NextOffset: 406 - testutil.go:485: Offset: 389, NextOffset: 551 - testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" -=== NAME TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=1,prefix="./",lossless=true,format=PAX + testutil.go:371: Comparing: "foo3" vs "foo3" + testutil.go:485: Offset: 406, NextOffset: 438 + testutil.go:485: Offset: 551, NextOffset: 583 + testutil.go:485: Offset: 438, NextOffset: 565 + testutil.go:485: Offset: 583, NextOffset: 744 + testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" + testutil.go:371: Comparing: "" vs "" + testutil.go:377: Directory: "" vs "": [foo_empty5 foo foo_empty2 foo3 foo_empty3 foo4 foo_empty4 foo5 .no.prefetch.landmark foo_empty foo2 foo6] vs [foo foo_empty foo3 foo_empty5 foo_empty4 foo5 foo6 foo2 foo_empty2 foo_empty3 foo4] + testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" + testutil.go:371: Comparing: "foo5" vs "foo5" + testutil.go:485: Offset: 902, NextOffset: 934 + testutil.go:485: Offset: 723, NextOffset: 755 + testutil.go:485: Offset: 934, NextOffset: 1094 +=== NAME TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=0,prefix="./",lossless=true,format=USTAR gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 2660 - gzip_test.go:80: [1] at 153 in stargz, uncompressed length 2048 - gzip_test.go:80: [2] at 384 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000099STARGZ" + gzip_test.go:80: [1] at 2688 in stargz, uncompressed length 2048 + gzip_test.go:80: [2] at 4764 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000a80STARGZ" +=== RUN TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=0,prefix="./",lossless=false,format=USTAR === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="/",src=0,format=GNU - testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [foo2 foo3 foo5 .no.prefetch.landmark foo_empty foo_empty2 foo_empty3 foo4 foo_empty4 foo_empty5 foo6 foo] vs [foo2 foo_empty3 foo_empty5 foo foo_empty foo4 foo_empty4 foo5 foo6 foo_empty2 foo3] - testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" - testutil.go:371: Comparing: "foo4" vs "foo4" - testutil.go:485: Offset: 744, NextOffset: 776 - testutil.go:485: Offset: 565, NextOffset: 597 - testutil.go:485: Offset: 776, NextOffset: 902 - testutil.go:485: Offset: 597, NextOffset: 723 - testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" + testutil.go:485: Offset: 755, NextOffset: 881 testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" - testutil.go:371: Comparing: "foo6" vs "foo6" - testutil.go:485: Offset: 1094, NextOffset: 1126 - testutil.go:485: Offset: 881, NextOffset: 913 - testutil.go:485: Offset: 1126, NextOffset: 1916 - testutil.go:485: Offset: 913, NextOffset: 1627 testutil.go:371: Comparing: "foo" vs "foo" testutil.go:485: Offset: 199, NextOffset: 231 testutil.go:485: Offset: 90, NextOffset: 122 testutil.go:485: Offset: 231, NextOffset: 357 testutil.go:485: Offset: 122, NextOffset: 248 - testutil.go:371: Comparing: "foo_empty" vs "foo_empty" testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" - testutil.go:371: Comparing: "foo5" vs "foo5" - testutil.go:485: Offset: 902, NextOffset: 934 - testutil.go:485: Offset: 723, NextOffset: 755 - testutil.go:485: Offset: 934, NextOffset: 1094 - testutil.go:485: Offset: 755, NextOffset: 881 - testutil.go:371: Comparing: "foo2" vs "foo2" - testutil.go:485: Offset: 357, NextOffset: 389 - testutil.go:485: Offset: 248, NextOffset: 280 - testutil.go:485: Offset: 389, NextOffset: 551 -=== RUN TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=1,prefix="./",lossless=false,format=PAX -=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="/",src=0,format=GNU - testutil.go:485: Offset: 280, NextOffset: 406 testutil.go:371: Comparing: "foo3" vs "foo3" testutil.go:485: Offset: 551, NextOffset: 583 testutil.go:485: Offset: 406, NextOffset: 438 testutil.go:485: Offset: 583, NextOffset: 744 testutil.go:485: Offset: 438, NextOffset: 565 + testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" + testutil.go:371: Comparing: "foo4" vs "foo4" + testutil.go:485: Offset: 744, NextOffset: 776 + testutil.go:485: Offset: 565, NextOffset: 597 + testutil.go:485: Offset: 776, NextOffset: 902 + testutil.go:485: Offset: 597, NextOffset: 723 + testutil.go:371: Comparing: "foo_empty" vs "foo_empty" + testutil.go:371: Comparing: "foo2" vs "foo2" + testutil.go:485: Offset: 357, NextOffset: 389 + testutil.go:485: Offset: 248, NextOffset: 280 + testutil.go:485: Offset: 389, NextOffset: 551 + testutil.go:485: Offset: 280, NextOffset: 406 + testutil.go:371: Comparing: "foo6" vs "foo6" + testutil.go:485: Offset: 1094, NextOffset: 1126 + testutil.go:485: Offset: 881, NextOffset: 913 + testutil.go:485: Offset: 1126, NextOffset: 1916 + testutil.go:485: Offset: 913, NextOffset: 1627 === RUN TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="../",src=0,format=GNU -=== NAME TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=1,prefix="./",lossless=false,format=PAX +=== NAME TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=0,prefix="./",lossless=false,format=USTAR gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1536 - gzip_test.go:80: [1] at 149 in stargz, uncompressed length 2048 - gzip_test.go:80: [2] at 380 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000095STARGZ" -=== RUN TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=1,prefix="./",lossless=true,format=GNU + gzip_test.go:80: [1] at 1564 in stargz, uncompressed length 2048 + gzip_test.go:80: [2] at 3640 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000061cSTARGZ" +=== RUN TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=0,prefix="./",lossless=true,format=PAX +=== RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=9,prefix="../",format=USTAR#01 +=== NAME TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=0,prefix="./",lossless=true,format=PAX gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 2660 - gzip_test.go:80: [1] at 153 in stargz, uncompressed length 2048 - gzip_test.go:80: [2] at 384 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000099STARGZ" -=== RUN TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=1,prefix="./",lossless=false,format=GNU + gzip_test.go:80: [1] at 2688 in stargz, uncompressed length 2048 + gzip_test.go:80: [2] at 4764 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000a80STARGZ" +=== RUN TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=0,prefix="./",lossless=false,format=PAX gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1536 - gzip_test.go:80: [1] at 147 in stargz, uncompressed length 2048 - gzip_test.go:80: [2] at 378 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000093STARGZ" -=== RUN TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=1,prefix="/",lossless=true,format=USTAR -=== RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-2,prefix="../",format=USTAR#01 -=== NAME TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=1,prefix="/",lossless=true,format=USTAR + gzip_test.go:80: [1] at 1564 in stargz, uncompressed length 2048 + gzip_test.go:80: [2] at 3640 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000061cSTARGZ" +=== RUN TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=0,prefix="./",lossless=true,format=GNU gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 2660 - gzip_test.go:80: [1] at 152 in stargz, uncompressed length 2048 - gzip_test.go:80: [2] at 386 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000098STARGZ" -=== RUN TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=1,prefix="/",lossless=false,format=USTAR + gzip_test.go:80: [1] at 2688 in stargz, uncompressed length 2048 + gzip_test.go:80: [2] at 4764 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000a80STARGZ" +=== RUN TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=0,prefix="./",lossless=false,format=GNU gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1536 - gzip_test.go:80: [1] at 148 in stargz, uncompressed length 2048 - gzip_test.go:80: [2] at 382 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000094STARGZ" -=== RUN TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=1,prefix="/",lossless=true,format=PAX + gzip_test.go:80: [1] at 1564 in stargz, uncompressed length 2048 + gzip_test.go:80: [2] at 3640 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000061cSTARGZ" +=== RUN TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=0,prefix="/",lossless=true,format=USTAR gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 2660 - gzip_test.go:80: [1] at 152 in stargz, uncompressed length 2048 - gzip_test.go:80: [2] at 386 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000098STARGZ" -=== RUN TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=1,prefix="/",lossless=false,format=PAX + gzip_test.go:80: [1] at 2688 in stargz, uncompressed length 2048 + gzip_test.go:80: [2] at 4764 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000a80STARGZ" +=== RUN TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=0,prefix="/",lossless=false,format=USTAR gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1536 - gzip_test.go:80: [1] at 148 in stargz, uncompressed length 2048 - gzip_test.go:80: [2] at 382 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000094STARGZ" -=== RUN TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=1,prefix="/",lossless=true,format=GNU + gzip_test.go:80: [1] at 1564 in stargz, uncompressed length 2048 + gzip_test.go:80: [2] at 3640 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000061cSTARGZ" +=== RUN TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=0,prefix="/",lossless=true,format=PAX +=== RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=9,prefix="../",format=PAX#01 +=== NAME TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=0,prefix="/",lossless=true,format=PAX + gzip_test.go:62: got gzip streams: + gzip_test.go:80: [0] at 0 in stargz, uncompressed length 2660 + gzip_test.go:80: [1] at 2688 in stargz, uncompressed length 2048 + gzip_test.go:80: [2] at 4764 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000a80STARGZ" +=== RUN TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=0,prefix="/",lossless=false,format=PAX + gzip_test.go:62: got gzip streams: + gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1536 + gzip_test.go:80: [1] at 1564 in stargz, uncompressed length 2048 + gzip_test.go:80: [2] at 3640 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000061cSTARGZ" +=== RUN TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=0,prefix="/",lossless=true,format=GNU + gzip_test.go:62: got gzip streams: + gzip_test.go:80: [0] at 0 in stargz, uncompressed length 2660 + gzip_test.go:80: [1] at 2688 in stargz, uncompressed length 2048 + gzip_test.go:80: [2] at 4764 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000a80STARGZ" +=== RUN TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=0,prefix="/",lossless=false,format=GNU + gzip_test.go:62: got gzip streams: + gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1536 + gzip_test.go:80: [1] at 1564 in stargz, uncompressed length 2048 + gzip_test.go:80: [2] at 3640 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000061cSTARGZ" +=== RUN TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=0,prefix="../",lossless=true,format=USTAR + gzip_test.go:62: got gzip streams: + gzip_test.go:80: [0] at 0 in stargz, uncompressed length 2660 + gzip_test.go:80: [1] at 2688 in stargz, uncompressed length 2048 + gzip_test.go:80: [2] at 4764 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000a80STARGZ" === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="../",src=0,format=GNU testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"../foo","type":"reg","size":6,"mode":420,"offset":92,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo","type":"chunk","offset":124,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo2","type":"reg","size":6,"mode":420,"offset":255,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo2","type":"chunk","offset":287,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo3","type":"reg","size":6,"mode":420,"offset":419,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo3","type":"chunk","offset":451,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo4","type":"reg","size":6,"mode":420,"offset":583,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo4","type":"chunk","offset":615,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo5","type":"reg","size":6,"mode":420,"offset":747,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo5","type":"chunk","offset":779,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo6","type":"reg","size":6,"mode":420,"offset":911,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo6","type":"chunk","offset":943,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":101,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"../foo","type":"reg","size":6,"mode":420,"offset":201,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo","type":"chunk","offset":233,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo2","type":"reg","size":6,"mode":420,"offset":364,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo2","type":"chunk","offset":396,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo3","type":"reg","size":6,"mode":420,"offset":562,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo3","type":"chunk","offset":594,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo4","type":"reg","size":6,"mode":420,"offset":759,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo4","type":"chunk","offset":791,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo5","type":"reg","size":6,"mode":420,"offset":923,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo5","type":"chunk","offset":955,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo6","type":"reg","size":6,"mode":420,"offset":1118,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo6","type":"chunk","offset":1150,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [foo foo_empty foo_empty3 foo4 foo_empty4 foo2 foo_empty2 foo3 foo5 foo_empty5 foo6] vs [foo_empty foo_empty3 foo_empty4 foo_empty5 .no.prefetch.landmark foo foo2 foo_empty2 foo3 foo4 foo5 foo6] - testutil.go:371: Comparing: "foo2" vs "foo2" - testutil.go:485: Offset: 255, NextOffset: 287 - testutil.go:485: Offset: 364, NextOffset: 396 - testutil.go:485: Offset: 287, NextOffset: 419 - testutil.go:485: Offset: 396, NextOffset: 562 + testutil.go:377: Directory: "" vs "": [foo6 foo2 foo_empty4 foo_empty5 foo3 foo_empty3 foo4 foo5 foo foo_empty foo_empty2] vs [foo4 foo5 foo_empty5 foo6 foo foo3 foo2 foo_empty2 foo_empty3 foo_empty4 .no.prefetch.landmark foo_empty] testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" testutil.go:371: Comparing: "foo3" vs "foo3" testutil.go:485: Offset: 419, NextOffset: 451 +=== RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=9,prefix="../",format=GNU#01 +=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="../",src=0,format=GNU testutil.go:485: Offset: 562, NextOffset: 594 testutil.go:485: Offset: 451, NextOffset: 583 testutil.go:485: Offset: 594, NextOffset: 759 + testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" + testutil.go:371: Comparing: "foo4" vs "foo4" + testutil.go:485: Offset: 583, NextOffset: 615 + testutil.go:485: Offset: 759, NextOffset: 791 + testutil.go:485: Offset: 615, NextOffset: 747 + testutil.go:485: Offset: 791, NextOffset: 923 +=== RUN TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=0,prefix="../",lossless=false,format=USTAR +=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="../",src=0,format=GNU testutil.go:371: Comparing: "foo5" vs "foo5" testutil.go:485: Offset: 747, NextOffset: 779 testutil.go:485: Offset: 923, NextOffset: 955 testutil.go:485: Offset: 779, NextOffset: 911 testutil.go:485: Offset: 955, NextOffset: 1118 - testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" - testutil.go:371: Comparing: "foo6" vs "foo6" - testutil.go:485: Offset: 911, NextOffset: 943 -=== NAME TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=1,prefix="/",lossless=true,format=GNU +=== NAME TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=0,prefix="../",lossless=false,format=USTAR gzip_test.go:62: got gzip streams: -=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="../",src=0,format=GNU - testutil.go:485: Offset: 1118, NextOffset: 1150 -=== NAME TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=1,prefix="/",lossless=true,format=GNU - gzip_test.go:80: [0] at 0 in stargz, uncompressed length 2660 -=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="../",src=0,format=GNU - testutil.go:485: Offset: 943, NextOffset: 1649 -=== NAME TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=1,prefix="/",lossless=true,format=GNU - gzip_test.go:80: [1] at 152 in stargz, uncompressed length 2048 -=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="../",src=0,format=GNU - testutil.go:485: Offset: 1150, NextOffset: 1940 -=== NAME TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=1,prefix="/",lossless=true,format=GNU - gzip_test.go:80: [2] at 386 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000098STARGZ" + gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1536 + gzip_test.go:80: [1] at 1564 in stargz, uncompressed length 2048 + gzip_test.go:80: [2] at 3640 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000061cSTARGZ" +=== RUN TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=0,prefix="../",lossless=true,format=PAX === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="../",src=0,format=GNU testutil.go:371: Comparing: "foo" vs "foo" testutil.go:485: Offset: 92, NextOffset: 124 testutil.go:485: Offset: 201, NextOffset: 233 testutil.go:485: Offset: 124, NextOffset: 255 -=== RUN TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=1,prefix="/",lossless=false,format=GNU -=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="../",src=0,format=GNU testutil.go:485: Offset: 233, NextOffset: 364 testutil.go:371: Comparing: "foo_empty" vs "foo_empty" -=== RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-2,prefix="../",format=PAX#01 + testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" + testutil.go:371: Comparing: "foo6" vs "foo6" + testutil.go:485: Offset: 911, NextOffset: 943 + testutil.go:485: Offset: 1118, NextOffset: 1150 + testutil.go:485: Offset: 943, NextOffset: 1649 + testutil.go:485: Offset: 1150, NextOffset: 1940 + testutil.go:371: Comparing: "foo2" vs "foo2" + testutil.go:485: Offset: 255, NextOffset: 287 + testutil.go:485: Offset: 364, NextOffset: 396 + testutil.go:485: Offset: 287, NextOffset: 419 + testutil.go:485: Offset: 396, NextOffset: 562 +=== NAME TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=0,prefix="../",lossless=true,format=PAX + gzip_test.go:62: got gzip streams: + gzip_test.go:80: [0] at 0 in stargz, uncompressed length 2660 + gzip_test.go:80: [1] at 2688 in stargz, uncompressed length 2048 + gzip_test.go:80: [2] at 4764 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000a80STARGZ" === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="../",src=0,format=GNU - testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" - testutil.go:371: Comparing: "foo4" vs "foo4" - testutil.go:485: Offset: 583, NextOffset: 615 - testutil.go:485: Offset: 759, NextOffset: 791 - testutil.go:485: Offset: 615, NextOffset: 747 - testutil.go:485: Offset: 791, NextOffset: 923 testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [foo4 foo5 foo_empty5 .no.prefetch.landmark foo foo2 foo_empty2 foo3 foo6 foo_empty foo_empty3 foo_empty4] vs [foo foo_empty foo_empty3 foo4 foo_empty4 foo2 foo_empty2 foo3 foo5 foo_empty5 foo6] - testutil.go:371: Comparing: "foo_empty" vs "foo_empty" + testutil.go:377: Directory: "" vs "": [foo2 foo_empty2 foo_empty3 foo_empty4 .no.prefetch.landmark foo_empty foo4 foo5 foo_empty5 foo6 foo foo3] vs [foo_empty foo_empty2 foo3 foo_empty3 foo4 foo5 foo foo_empty4 foo_empty5 foo6 foo2] testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" - testutil.go:371: Comparing: "foo4" vs "foo4" - testutil.go:485: Offset: 759, NextOffset: 791 - testutil.go:485: Offset: 583, NextOffset: 615 - testutil.go:485: Offset: 791, NextOffset: 923 - testutil.go:485: Offset: 615, NextOffset: 747 - testutil.go:371: Comparing: "foo5" vs "foo5" -=== NAME TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=1,prefix="/",lossless=false,format=GNU - gzip_test.go:62: got gzip streams: -=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="../",src=0,format=GNU - testutil.go:485: Offset: 923, NextOffset: 955 - testutil.go:485: Offset: 747, NextOffset: 779 -=== NAME TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=1,prefix="/",lossless=false,format=GNU - gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1536 - gzip_test.go:80: [1] at 147 in stargz, uncompressed length 2048 -=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="../",src=0,format=GNU - testutil.go:485: Offset: 955, NextOffset: 1118 -=== NAME TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=1,prefix="/",lossless=false,format=GNU - gzip_test.go:80: [2] at 381 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000093STARGZ" -=== RUN TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=1,prefix="../",lossless=true,format=USTAR -=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="../",src=0,format=GNU - testutil.go:485: Offset: 779, NextOffset: 911 - testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" - testutil.go:371: Comparing: "foo" vs "foo" - testutil.go:485: Offset: 201, NextOffset: 233 - testutil.go:485: Offset: 92, NextOffset: 124 - testutil.go:485: Offset: 233, NextOffset: 364 - testutil.go:485: Offset: 124, NextOffset: 255 + testutil.go:371: Comparing: "foo_empty" vs "foo_empty" testutil.go:371: Comparing: "foo2" vs "foo2" testutil.go:485: Offset: 364, NextOffset: 396 testutil.go:485: Offset: 255, NextOffset: 287 testutil.go:485: Offset: 396, NextOffset: 562 testutil.go:485: Offset: 287, NextOffset: 419 testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" - testutil.go:371: Comparing: "foo3" vs "foo3" - testutil.go:485: Offset: 562, NextOffset: 594 - testutil.go:485: Offset: 419, NextOffset: 451 - testutil.go:485: Offset: 594, NextOffset: 759 - testutil.go:485: Offset: 451, NextOffset: 583 + testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" testutil.go:371: Comparing: "foo6" vs "foo6" testutil.go:485: Offset: 1118, NextOffset: 1150 testutil.go:485: Offset: 911, NextOffset: 943 testutil.go:485: Offset: 1150, NextOffset: 1940 testutil.go:485: Offset: 943, NextOffset: 1649 -=== NAME TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=1,prefix="../",lossless=true,format=USTAR + testutil.go:371: Comparing: "foo" vs "foo" + testutil.go:485: Offset: 201, NextOffset: 233 + testutil.go:485: Offset: 92, NextOffset: 124 + testutil.go:485: Offset: 233, NextOffset: 364 + testutil.go:485: Offset: 124, NextOffset: 255 + testutil.go:371: Comparing: "foo3" vs "foo3" + testutil.go:485: Offset: 562, NextOffset: 594 + testutil.go:485: Offset: 419, NextOffset: 451 + testutil.go:485: Offset: 594, NextOffset: 759 + testutil.go:485: Offset: 451, NextOffset: 583 + testutil.go:371: Comparing: "foo4" vs "foo4" + testutil.go:485: Offset: 759, NextOffset: 791 + testutil.go:485: Offset: 583, NextOffset: 615 + testutil.go:485: Offset: 791, NextOffset: 923 + testutil.go:485: Offset: 615, NextOffset: 747 + testutil.go:371: Comparing: "foo5" vs "foo5" + testutil.go:485: Offset: 923, NextOffset: 955 + testutil.go:485: Offset: 747, NextOffset: 779 + testutil.go:485: Offset: 955, NextOffset: 1118 + testutil.go:485: Offset: 779, NextOffset: 911 +=== RUN TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="",src=0,format=USTAR +=== RUN TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=0,prefix="../",lossless=false,format=PAX + gzip_test.go:62: got gzip streams: + gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1536 + gzip_test.go:80: [1] at 1564 in stargz, uncompressed length 2048 + gzip_test.go:80: [2] at 3640 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000061cSTARGZ" +=== RUN TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=0,prefix="../",lossless=true,format=GNU gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 2660 - gzip_test.go:80: [1] at 153 in stargz, uncompressed length 2048 - gzip_test.go:80: [2] at 391 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000099STARGZ" -=== RUN TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=1,prefix="../",lossless=false,format=USTAR -=== RUN TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="",src=0,format=USTAR -=== NAME TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=1,prefix="../",lossless=false,format=USTAR + gzip_test.go:80: [1] at 2688 in stargz, uncompressed length 2048 + gzip_test.go:80: [2] at 4764 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000a80STARGZ" +=== RUN TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=0,prefix="../",lossless=false,format=GNU gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1536 - gzip_test.go:80: [1] at 148 in stargz, uncompressed length 2048 - gzip_test.go:80: [2] at 386 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000094STARGZ" -=== RUN TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=1,prefix="../",lossless=true,format=PAX + gzip_test.go:80: [1] at 1564 in stargz, uncompressed length 2048 + gzip_test.go:80: [2] at 3640 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000061cSTARGZ" +=== RUN TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=1,prefix="",lossless=true,format=USTAR +=== RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-1,prefix="",format=USTAR#01 +=== NAME TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=1,prefix="",lossless=true,format=USTAR gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 2660 - gzip_test.go:80: [1] at 153 in stargz, uncompressed length 2048 - gzip_test.go:80: [2] at 391 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000099STARGZ" -=== RUN TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=1,prefix="../",lossless=false,format=PAX + gzip_test.go:80: [1] at 147 in stargz, uncompressed length 2048 + gzip_test.go:80: [2] at 378 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000093STARGZ" +=== RUN TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=1,prefix="",lossless=false,format=USTAR gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1536 - gzip_test.go:80: [1] at 148 in stargz, uncompressed length 2048 - gzip_test.go:80: [2] at 386 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000094STARGZ" -=== RUN TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=1,prefix="../",lossless=true,format=GNU -=== RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-2,prefix="../",format=GNU#01 -=== NAME TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=1,prefix="../",lossless=true,format=GNU + gzip_test.go:80: [1] at 142 in stargz, uncompressed length 2048 + gzip_test.go:80: [2] at 373 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000008eSTARGZ" +=== RUN TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=1,prefix="",lossless=true,format=PAX gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 2660 - gzip_test.go:80: [1] at 154 in stargz, uncompressed length 2048 - gzip_test.go:80: [2] at 392 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000009aSTARGZ" -=== RUN TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=1,prefix="../",lossless=false,format=GNU + gzip_test.go:80: [1] at 147 in stargz, uncompressed length 2048 + gzip_test.go:80: [2] at 378 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000093STARGZ" +=== RUN TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=1,prefix="",lossless=false,format=PAX gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1536 - gzip_test.go:80: [1] at 149 in stargz, uncompressed length 2048 - gzip_test.go:80: [2] at 387 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000095STARGZ" + gzip_test.go:80: [1] at 142 in stargz, uncompressed length 2048 + gzip_test.go:80: [2] at 373 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000008eSTARGZ" +=== RUN TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=1,prefix="",lossless=true,format=GNU === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="",src=0,format=USTAR testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"foo","type":"reg","size":6,"mode":420,"offset":74,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo","type":"chunk","offset":102,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo2","type":"reg","size":6,"mode":420,"offset":205,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo2","type":"chunk","offset":233,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo3","type":"reg","size":6,"mode":420,"offset":337,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo3","type":"chunk","offset":365,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo4","type":"reg","size":6,"mode":420,"offset":469,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo4","type":"chunk","offset":497,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo5","type":"reg","size":6,"mode":420,"offset":601,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo5","type":"chunk","offset":629,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo6","type":"reg","size":6,"mode":420,"offset":733,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo6","type":"chunk","offset":761,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} -=== RUN TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=9,prefix="",lossless=true,format=USTAR -=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="",src=0,format=USTAR testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":85,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"foo","type":"reg","size":6,"mode":420,"offset":165,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo","type":"chunk","offset":193,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo2","type":"reg","size":6,"mode":420,"offset":296,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo2","type":"chunk","offset":324,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo3","type":"reg","size":6,"mode":420,"offset":455,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo3","type":"chunk","offset":483,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo4","type":"reg","size":6,"mode":420,"offset":614,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo4","type":"chunk","offset":642,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo5","type":"reg","size":6,"mode":420,"offset":746,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo5","type":"chunk","offset":774,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo6","type":"reg","size":6,"mode":420,"offset":905,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo6","type":"chunk","offset":933,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [foo5 foo3 foo_empty3 foo4 foo_empty4 foo_empty5 foo6 foo foo_empty foo2 foo_empty2] vs [foo3 foo5 foo6 foo_empty foo2 foo_empty2 foo_empty3 foo4 foo_empty4 foo_empty5 .no.prefetch.landmark foo] - testutil.go:371: Comparing: "foo3" vs "foo3" - testutil.go:485: Offset: 337, NextOffset: 365 - testutil.go:485: Offset: 455, NextOffset: 483 - testutil.go:485: Offset: 365, NextOffset: 469 - testutil.go:485: Offset: 483, NextOffset: 614 + testutil.go:377: Directory: "" vs "": [foo foo2 foo3 foo4 foo_empty5 foo6 foo_empty foo_empty2 foo_empty3 foo_empty4 foo5] vs [foo3 foo_empty3 foo5 foo6 .no.prefetch.landmark foo foo_empty foo_empty2 foo2 foo4 foo_empty4 foo_empty5] + testutil.go:371: Comparing: "foo_empty" vs "foo_empty" + testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" - testutil.go:371: Comparing: "foo4" vs "foo4" - testutil.go:485: Offset: 469, NextOffset: 497 - testutil.go:485: Offset: 614, NextOffset: 642 - testutil.go:485: Offset: 497, NextOffset: 601 - testutil.go:485: Offset: 642, NextOffset: 746 testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" testutil.go:371: Comparing: "foo5" vs "foo5" testutil.go:485: Offset: 601, NextOffset: 629 testutil.go:485: Offset: 746, NextOffset: 774 testutil.go:485: Offset: 629, NextOffset: 733 testutil.go:485: Offset: 774, NextOffset: 905 + testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" testutil.go:371: Comparing: "foo6" vs "foo6" testutil.go:485: Offset: 733, NextOffset: 761 testutil.go:485: Offset: 905, NextOffset: 933 @@ -22538,36 +22107,36 @@ testutil.go:485: Offset: 165, NextOffset: 193 testutil.go:485: Offset: 102, NextOffset: 205 testutil.go:485: Offset: 193, NextOffset: 296 - testutil.go:371: Comparing: "foo_empty" vs "foo_empty" testutil.go:371: Comparing: "foo2" vs "foo2" testutil.go:485: Offset: 205, NextOffset: 233 testutil.go:485: Offset: 296, NextOffset: 324 testutil.go:485: Offset: 233, NextOffset: 337 testutil.go:485: Offset: 324, NextOffset: 455 - testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" - testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" + testutil.go:371: Comparing: "foo3" vs "foo3" + testutil.go:485: Offset: 337, NextOffset: 365 + testutil.go:485: Offset: 455, NextOffset: 483 + testutil.go:485: Offset: 365, NextOffset: 469 + testutil.go:485: Offset: 483, NextOffset: 614 + testutil.go:371: Comparing: "foo4" vs "foo4" + testutil.go:485: Offset: 469, NextOffset: 497 + testutil.go:485: Offset: 614, NextOffset: 642 + testutil.go:485: Offset: 497, NextOffset: 601 + testutil.go:485: Offset: 642, NextOffset: 746 testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [foo_empty2 foo_empty3 foo4 foo_empty4 foo_empty5 .no.prefetch.landmark foo foo3 foo5 foo6 foo_empty foo2] vs [foo_empty2 foo_empty5 foo6 foo foo_empty foo2 foo_empty4 foo5 foo3 foo_empty3 foo4] - testutil.go:371: Comparing: "foo2" vs "foo2" - testutil.go:485: Offset: 296, NextOffset: 324 - testutil.go:485: Offset: 205, NextOffset: 233 -=== NAME TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=9,prefix="",lossless=true,format=USTAR - gzip_test.go:62: got gzip streams: -=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="",src=0,format=USTAR - testutil.go:485: Offset: 324, NextOffset: 455 - testutil.go:485: Offset: 233, NextOffset: 337 -=== NAME TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=9,prefix="",lossless=true,format=USTAR - gzip_test.go:80: [0] at 0 in stargz, uncompressed length 2660 - gzip_test.go:80: [1] at 112 in stargz, uncompressed length 2048 - gzip_test.go:80: [2] at 319 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000070STARGZ" -=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="",src=0,format=USTAR + testutil.go:377: Directory: "" vs "": [foo3 foo_empty3 foo5 foo6 .no.prefetch.landmark foo foo_empty foo_empty2 foo2 foo4 foo_empty4 foo_empty5] vs [foo3 foo4 foo foo2 foo_empty3 foo_empty4 foo5 foo_empty5 foo6 foo_empty foo_empty2] + testutil.go:371: Comparing: "foo" vs "foo" + testutil.go:485: Offset: 165, NextOffset: 193 + testutil.go:485: Offset: 74, NextOffset: 102 + testutil.go:485: Offset: 193, NextOffset: 296 + testutil.go:485: Offset: 102, NextOffset: 205 + testutil.go:371: Comparing: "foo_empty" vs "foo_empty" + testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" testutil.go:371: Comparing: "foo3" vs "foo3" testutil.go:485: Offset: 455, NextOffset: 483 testutil.go:485: Offset: 337, NextOffset: 365 testutil.go:485: Offset: 483, NextOffset: 614 testutil.go:485: Offset: 365, NextOffset: 469 -=== RUN TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=9,prefix="",lossless=false,format=USTAR -=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="",src=0,format=USTAR + testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" testutil.go:371: Comparing: "foo5" vs "foo5" testutil.go:485: Offset: 746, NextOffset: 774 testutil.go:485: Offset: 601, NextOffset: 629 @@ -22578,14 +22147,11 @@ testutil.go:485: Offset: 733, NextOffset: 761 testutil.go:485: Offset: 933, NextOffset: 1600 testutil.go:485: Offset: 761, NextOffset: 1361 - testutil.go:371: Comparing: "foo_empty" vs "foo_empty" - testutil.go:371: Comparing: "foo" vs "foo" - testutil.go:485: Offset: 165, NextOffset: 193 - testutil.go:485: Offset: 74, NextOffset: 102 - testutil.go:485: Offset: 193, NextOffset: 296 - testutil.go:485: Offset: 102, NextOffset: 205 - testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" - testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" + testutil.go:371: Comparing: "foo2" vs "foo2" + testutil.go:485: Offset: 296, NextOffset: 324 + testutil.go:485: Offset: 205, NextOffset: 233 + testutil.go:485: Offset: 324, NextOffset: 455 + testutil.go:485: Offset: 233, NextOffset: 337 testutil.go:371: Comparing: "foo4" vs "foo4" testutil.go:485: Offset: 614, NextOffset: 642 testutil.go:485: Offset: 469, NextOffset: 497 @@ -22593,373 +22159,397 @@ testutil.go:485: Offset: 497, NextOffset: 601 testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" -=== RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=0,prefix="",format=USTAR#02 === RUN TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="./",src=0,format=USTAR -=== NAME TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=9,prefix="",lossless=false,format=USTAR - gzip_test.go:62: got gzip streams: - gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1536 - gzip_test.go:80: [1] at 105 in stargz, uncompressed length 2048 - gzip_test.go:80: [2] at 312 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000069STARGZ" -=== RUN TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=9,prefix="",lossless=true,format=PAX +=== NAME TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=1,prefix="",lossless=true,format=GNU gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 2660 - gzip_test.go:80: [1] at 112 in stargz, uncompressed length 2048 - gzip_test.go:80: [2] at 319 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000070STARGZ" -=== RUN TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=9,prefix="",lossless=false,format=PAX + gzip_test.go:80: [1] at 149 in stargz, uncompressed length 2048 + gzip_test.go:80: [2] at 380 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000095STARGZ" +=== RUN TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=1,prefix="",lossless=false,format=GNU gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1536 - gzip_test.go:80: [1] at 105 in stargz, uncompressed length 2048 - gzip_test.go:80: [2] at 312 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000069STARGZ" -=== RUN TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=9,prefix="",lossless=true,format=GNU + gzip_test.go:80: [1] at 144 in stargz, uncompressed length 2048 + gzip_test.go:80: [2] at 375 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000090STARGZ" +=== RUN TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=1,prefix="./",lossless=true,format=USTAR +=== RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-1,prefix="",format=PAX#01 +=== NAME TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=1,prefix="./",lossless=true,format=USTAR gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 2660 - gzip_test.go:80: [1] at 112 in stargz, uncompressed length 2048 - gzip_test.go:80: [2] at 319 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000070STARGZ" -=== RUN TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=9,prefix="",lossless=false,format=GNU -=== RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=0,prefix="",format=PAX#02 -=== NAME TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=9,prefix="",lossless=false,format=GNU + gzip_test.go:80: [1] at 153 in stargz, uncompressed length 2048 + gzip_test.go:80: [2] at 384 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000099STARGZ" +=== RUN TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=1,prefix="./",lossless=false,format=USTAR gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1536 - gzip_test.go:80: [1] at 105 in stargz, uncompressed length 2048 - gzip_test.go:80: [2] at 312 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000069STARGZ" -=== RUN TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=9,prefix="./",lossless=true,format=USTAR + gzip_test.go:80: [1] at 149 in stargz, uncompressed length 2048 + gzip_test.go:80: [2] at 380 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000095STARGZ" +=== RUN TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=1,prefix="./",lossless=true,format=PAX gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 2660 - gzip_test.go:80: [1] at 115 in stargz, uncompressed length 2048 - gzip_test.go:80: [2] at 324 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000073STARGZ" -=== RUN TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=9,prefix="./",lossless=false,format=USTAR + gzip_test.go:80: [1] at 153 in stargz, uncompressed length 2048 + gzip_test.go:80: [2] at 384 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000099STARGZ" +=== RUN TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=1,prefix="./",lossless=false,format=PAX +=== RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-1,prefix="",format=GNU#01 +=== NAME TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=1,prefix="./",lossless=false,format=PAX gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1536 - gzip_test.go:80: [1] at 110 in stargz, uncompressed length 2048 - gzip_test.go:80: [2] at 319 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000006eSTARGZ" -=== RUN TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=9,prefix="./",lossless=true,format=PAX + gzip_test.go:80: [1] at 149 in stargz, uncompressed length 2048 + gzip_test.go:80: [2] at 380 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000095STARGZ" +=== RUN TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=1,prefix="./",lossless=true,format=GNU gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 2660 === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="./",src=0,format=USTAR testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"./foo","type":"reg","size":6,"mode":420,"offset":79,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo","type":"chunk","offset":107,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo2","type":"reg","size":6,"mode":420,"offset":212,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo2","type":"chunk","offset":240,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo3","type":"reg","size":6,"mode":420,"offset":346,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo3","type":"chunk","offset":374,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo4","type":"reg","size":6,"mode":420,"offset":480,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo4","type":"chunk","offset":508,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo5","type":"reg","size":6,"mode":420,"offset":614,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo5","type":"chunk","offset":642,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo6","type":"reg","size":6,"mode":420,"offset":748,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo6","type":"chunk","offset":776,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} -=== NAME TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=9,prefix="./",lossless=true,format=PAX - gzip_test.go:80: [1] at 115 in stargz, uncompressed length 2048 - gzip_test.go:80: [2] at 324 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000073STARGZ" +=== NAME TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=1,prefix="./",lossless=true,format=GNU + gzip_test.go:80: [1] at 153 in stargz, uncompressed length 2048 + gzip_test.go:80: [2] at 384 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000099STARGZ" === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="./",src=0,format=USTAR testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":85,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"./foo","type":"reg","size":6,"mode":420,"offset":169,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo","type":"chunk","offset":197,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo2","type":"reg","size":6,"mode":420,"offset":302,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo2","type":"chunk","offset":330,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo3","type":"reg","size":6,"mode":420,"offset":462,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo3","type":"chunk","offset":490,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo4","type":"reg","size":6,"mode":420,"offset":622,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo4","type":"chunk","offset":650,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo5","type":"reg","size":6,"mode":420,"offset":756,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo5","type":"chunk","offset":784,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo6","type":"reg","size":6,"mode":420,"offset":916,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo6","type":"chunk","offset":944,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [foo_empty foo4 foo_empty4 foo5 foo_empty5 foo foo2 foo_empty2 foo3 foo_empty3 foo6] vs [foo_empty3 foo4 foo_empty4 foo5 foo_empty foo2 foo_empty2 foo_empty5 foo6 .no.prefetch.landmark foo foo3] -=== RUN TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=9,prefix="./",lossless=false,format=PAX -=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="./",src=0,format=USTAR - testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" - testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" + testutil.go:377: Directory: "" vs "": [foo_empty4 foo5 foo foo_empty foo2 foo3 foo_empty3 foo4 foo_empty5 foo_empty2 foo6] vs [foo2 foo3 foo4 .no.prefetch.landmark foo foo_empty3 foo_empty4 foo5 foo_empty5 foo6 foo_empty foo_empty2] testutil.go:371: Comparing: "foo5" vs "foo5" testutil.go:485: Offset: 614, NextOffset: 642 testutil.go:485: Offset: 756, NextOffset: 784 +=== RUN TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=1,prefix="./",lossless=false,format=GNU +=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="./",src=0,format=USTAR testutil.go:485: Offset: 642, NextOffset: 748 testutil.go:485: Offset: 784, NextOffset: 916 - testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" testutil.go:371: Comparing: "foo" vs "foo" testutil.go:485: Offset: 79, NextOffset: 107 testutil.go:485: Offset: 169, NextOffset: 197 testutil.go:485: Offset: 107, NextOffset: 212 testutil.go:485: Offset: 197, NextOffset: 302 + testutil.go:371: Comparing: "foo_empty" vs "foo_empty" testutil.go:371: Comparing: "foo2" vs "foo2" testutil.go:485: Offset: 212, NextOffset: 240 testutil.go:485: Offset: 302, NextOffset: 330 testutil.go:485: Offset: 240, NextOffset: 346 testutil.go:485: Offset: 330, NextOffset: 462 - testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" testutil.go:371: Comparing: "foo3" vs "foo3" testutil.go:485: Offset: 346, NextOffset: 374 +=== NAME TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=1,prefix="./",lossless=false,format=GNU + gzip_test.go:62: got gzip streams: + gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1536 + gzip_test.go:80: [1] at 147 in stargz, uncompressed length 2048 + gzip_test.go:80: [2] at 378 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000093STARGZ" +=== RUN TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=1,prefix="/",lossless=true,format=USTAR + gzip_test.go:62: got gzip streams: + gzip_test.go:80: [0] at 0 in stargz, uncompressed length 2660 + gzip_test.go:80: [1] at 152 in stargz, uncompressed length 2048 + gzip_test.go:80: [2] at 386 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000098STARGZ" +=== RUN TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=1,prefix="/",lossless=false,format=USTAR + gzip_test.go:62: got gzip streams: + gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1536 + gzip_test.go:80: [1] at 148 in stargz, uncompressed length 2048 + gzip_test.go:80: [2] at 382 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000094STARGZ" +=== RUN TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=1,prefix="/",lossless=true,format=PAX +=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="./",src=0,format=USTAR testutil.go:485: Offset: 462, NextOffset: 490 testutil.go:485: Offset: 374, NextOffset: 480 testutil.go:485: Offset: 490, NextOffset: 622 - testutil.go:371: Comparing: "foo6" vs "foo6" - testutil.go:485: Offset: 748, NextOffset: 776 - testutil.go:485: Offset: 916, NextOffset: 944 - testutil.go:485: Offset: 776, NextOffset: 1374 - testutil.go:485: Offset: 944, NextOffset: 1609 - testutil.go:371: Comparing: "foo_empty" vs "foo_empty" + testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" testutil.go:371: Comparing: "foo4" vs "foo4" testutil.go:485: Offset: 480, NextOffset: 508 testutil.go:485: Offset: 622, NextOffset: 650 testutil.go:485: Offset: 508, NextOffset: 614 testutil.go:485: Offset: 650, NextOffset: 756 + testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" + testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" + testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" + testutil.go:371: Comparing: "foo6" vs "foo6" + testutil.go:485: Offset: 748, NextOffset: 776 + testutil.go:485: Offset: 916, NextOffset: 944 + testutil.go:485: Offset: 776, NextOffset: 1374 + testutil.go:485: Offset: 944, NextOffset: 1609 testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [foo foo3 foo_empty5 foo6 .no.prefetch.landmark foo2 foo_empty2 foo_empty3 foo4 foo_empty4 foo5 foo_empty] vs [foo_empty foo4 foo_empty5 foo foo2 foo_empty2 foo3 foo_empty3 foo_empty4 foo5 foo6] - testutil.go:371: Comparing: "foo_empty" vs "foo_empty" +=== NAME TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=1,prefix="/",lossless=true,format=PAX + gzip_test.go:62: got gzip streams: + gzip_test.go:80: [0] at 0 in stargz, uncompressed length 2660 + gzip_test.go:80: [1] at 152 in stargz, uncompressed length 2048 + gzip_test.go:80: [2] at 386 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000098STARGZ" +=== RUN TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=1,prefix="/",lossless=false,format=PAX + gzip_test.go:62: got gzip streams: + gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1536 + gzip_test.go:80: [1] at 148 in stargz, uncompressed length 2048 + gzip_test.go:80: [2] at 382 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000094STARGZ" +=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="./",src=0,format=USTAR + testutil.go:377: Directory: "" vs "": [.no.prefetch.landmark foo foo2 foo3 foo4 foo_empty5 foo6 foo_empty foo_empty2 foo_empty3 foo_empty4 foo5] vs [foo_empty2 foo6 foo5 foo foo_empty foo2 foo3 foo_empty3 foo4 foo_empty4 foo_empty5] + testutil.go:371: Comparing: "foo" vs "foo" + testutil.go:485: Offset: 169, NextOffset: 197 +=== RUN TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=1,prefix="/",lossless=true,format=GNU +=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="./",src=0,format=USTAR + testutil.go:485: Offset: 79, NextOffset: 107 + testutil.go:485: Offset: 197, NextOffset: 302 + testutil.go:485: Offset: 107, NextOffset: 212 testutil.go:371: Comparing: "foo2" vs "foo2" testutil.go:485: Offset: 302, NextOffset: 330 -=== RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=0,prefix="",format=GNU#02 -=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="./",src=0,format=USTAR testutil.go:485: Offset: 212, NextOffset: 240 testutil.go:485: Offset: 330, NextOffset: 462 testutil.go:485: Offset: 240, NextOffset: 346 - testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" - testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" +=== NAME TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=1,prefix="/",lossless=true,format=GNU + gzip_test.go:62: got gzip streams: + gzip_test.go:80: [0] at 0 in stargz, uncompressed length 2660 + gzip_test.go:80: [1] at 152 in stargz, uncompressed length 2048 + gzip_test.go:80: [2] at 386 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000098STARGZ" +=== RUN TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=1,prefix="/",lossless=false,format=GNU +=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="./",src=0,format=USTAR + testutil.go:371: Comparing: "foo3" vs "foo3" + testutil.go:485: Offset: 462, NextOffset: 490 + testutil.go:485: Offset: 346, NextOffset: 374 + testutil.go:485: Offset: 490, NextOffset: 622 + testutil.go:485: Offset: 374, NextOffset: 480 testutil.go:371: Comparing: "foo4" vs "foo4" testutil.go:485: Offset: 622, NextOffset: 650 testutil.go:485: Offset: 480, NextOffset: 508 testutil.go:485: Offset: 650, NextOffset: 756 testutil.go:485: Offset: 508, NextOffset: 614 + testutil.go:371: Comparing: "foo_empty" vs "foo_empty" + testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" + testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" testutil.go:371: Comparing: "foo5" vs "foo5" testutil.go:485: Offset: 756, NextOffset: 784 testutil.go:485: Offset: 614, NextOffset: 642 testutil.go:485: Offset: 784, NextOffset: 916 testutil.go:485: Offset: 642, NextOffset: 748 - testutil.go:371: Comparing: "foo" vs "foo" - testutil.go:485: Offset: 169, NextOffset: 197 - testutil.go:485: Offset: 79, NextOffset: 107 - testutil.go:485: Offset: 197, NextOffset: 302 - testutil.go:485: Offset: 107, NextOffset: 212 - testutil.go:371: Comparing: "foo3" vs "foo3" - testutil.go:485: Offset: 462, NextOffset: 490 - testutil.go:485: Offset: 346, NextOffset: 374 - testutil.go:485: Offset: 490, NextOffset: 622 - testutil.go:485: Offset: 374, NextOffset: 480 testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" testutil.go:371: Comparing: "foo6" vs "foo6" testutil.go:485: Offset: 916, NextOffset: 944 testutil.go:485: Offset: 748, NextOffset: 776 testutil.go:485: Offset: 944, NextOffset: 1609 testutil.go:485: Offset: 776, NextOffset: 1374 -=== NAME TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=9,prefix="./",lossless=false,format=PAX +=== RUN TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="/",src=0,format=USTAR +=== NAME TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=1,prefix="/",lossless=false,format=GNU gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1536 - gzip_test.go:80: [1] at 110 in stargz, uncompressed length 2048 - gzip_test.go:80: [2] at 319 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000006eSTARGZ" -=== RUN TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="/",src=0,format=USTAR -=== RUN TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=9,prefix="./",lossless=true,format=GNU + gzip_test.go:80: [1] at 147 in stargz, uncompressed length 2048 + gzip_test.go:80: [2] at 381 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000093STARGZ" +=== RUN TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=1,prefix="../",lossless=true,format=USTAR gzip_test.go:62: got gzip streams: +=== RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-1,prefix="./",format=USTAR#01 +=== NAME TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=1,prefix="../",lossless=true,format=USTAR gzip_test.go:80: [0] at 0 in stargz, uncompressed length 2660 - gzip_test.go:80: [1] at 114 in stargz, uncompressed length 2048 - gzip_test.go:80: [2] at 323 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000072STARGZ" -=== RUN TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=9,prefix="./",lossless=false,format=GNU + gzip_test.go:80: [1] at 153 in stargz, uncompressed length 2048 + gzip_test.go:80: [2] at 391 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000099STARGZ" +=== RUN TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=1,prefix="../",lossless=false,format=USTAR gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1536 - gzip_test.go:80: [1] at 108 in stargz, uncompressed length 2048 - gzip_test.go:80: [2] at 317 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000006cSTARGZ" -=== RUN TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=9,prefix="/",lossless=true,format=USTAR + gzip_test.go:80: [1] at 148 in stargz, uncompressed length 2048 + gzip_test.go:80: [2] at 386 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000094STARGZ" +=== RUN TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=1,prefix="../",lossless=true,format=PAX gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 2660 - gzip_test.go:80: [1] at 113 in stargz, uncompressed length 2048 - gzip_test.go:80: [2] at 322 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000071STARGZ" -=== RUN TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=9,prefix="/",lossless=false,format=USTAR + gzip_test.go:80: [1] at 153 in stargz, uncompressed length 2048 + gzip_test.go:80: [2] at 391 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000099STARGZ" +=== RUN TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=1,prefix="../",lossless=false,format=PAX gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1536 - gzip_test.go:80: [1] at 107 in stargz, uncompressed length 2048 - gzip_test.go:80: [2] at 316 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000006bSTARGZ" -=== RUN TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=9,prefix="/",lossless=true,format=PAX + gzip_test.go:80: [1] at 148 in stargz, uncompressed length 2048 + gzip_test.go:80: [2] at 386 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000094STARGZ" +=== RUN TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=1,prefix="../",lossless=true,format=GNU +=== RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-1,prefix="./",format=PAX#01 +=== NAME TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=1,prefix="../",lossless=true,format=GNU gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 2660 - gzip_test.go:80: [1] at 113 in stargz, uncompressed length 2048 - gzip_test.go:80: [2] at 322 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000071STARGZ" -=== RUN TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=9,prefix="/",lossless=false,format=PAX -=== RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=0,prefix="./",format=USTAR#02 -=== NAME TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=9,prefix="/",lossless=false,format=PAX + gzip_test.go:80: [1] at 154 in stargz, uncompressed length 2048 + gzip_test.go:80: [2] at 392 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000009aSTARGZ" +=== RUN TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=1,prefix="../",lossless=false,format=GNU gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1536 - gzip_test.go:80: [1] at 107 in stargz, uncompressed length 2048 - gzip_test.go:80: [2] at 316 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000006bSTARGZ" -=== RUN TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=9,prefix="/",lossless=true,format=GNU + gzip_test.go:80: [1] at 149 in stargz, uncompressed length 2048 + gzip_test.go:80: [2] at 387 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000095STARGZ" +=== RUN TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=9,prefix="",lossless=true,format=USTAR gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 2660 gzip_test.go:80: [1] at 112 in stargz, uncompressed length 2048 - gzip_test.go:80: [2] at 321 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000070STARGZ" + gzip_test.go:80: [2] at 319 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000070STARGZ" +=== RUN TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=9,prefix="",lossless=false,format=USTAR + gzip_test.go:62: got gzip streams: + gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1536 + gzip_test.go:80: [1] at 105 in stargz, uncompressed length 2048 + gzip_test.go:80: [2] at 312 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000069STARGZ" +=== RUN TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=9,prefix="",lossless=true,format=PAX === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="/",src=0,format=USTAR testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"/foo","type":"reg","size":6,"mode":420,"offset":75,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo","type":"chunk","offset":103,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo2","type":"reg","size":6,"mode":420,"offset":207,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo2","type":"chunk","offset":235,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo3","type":"reg","size":6,"mode":420,"offset":340,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo3","type":"chunk","offset":368,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo4","type":"reg","size":6,"mode":420,"offset":473,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo4","type":"chunk","offset":501,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo5","type":"reg","size":6,"mode":420,"offset":606,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo5","type":"chunk","offset":634,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo6","type":"reg","size":6,"mode":420,"offset":739,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo6","type":"chunk","offset":767,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":85,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"/foo","type":"reg","size":6,"mode":420,"offset":166,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo","type":"chunk","offset":194,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo2","type":"reg","size":6,"mode":420,"offset":298,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo2","type":"chunk","offset":326,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo3","type":"reg","size":6,"mode":420,"offset":457,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo3","type":"chunk","offset":485,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo4","type":"reg","size":6,"mode":420,"offset":616,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo4","type":"chunk","offset":644,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo5","type":"reg","size":6,"mode":420,"offset":749,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo5","type":"chunk","offset":777,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo6","type":"reg","size":6,"mode":420,"offset":908,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo6","type":"chunk","offset":936,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [foo_empty2 foo3 foo_empty3 foo4 foo6 foo_empty foo2 foo5 foo_empty5 foo foo_empty4] vs [foo_empty2 foo_empty3 foo5 foo_empty5 foo6 .no.prefetch.landmark foo_empty foo2 foo_empty4 foo foo3 foo4] -=== RUN TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=9,prefix="/",lossless=false,format=GNU -=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="/",src=0,format=USTAR + testutil.go:377: Directory: "" vs "": [foo foo_empty foo2 foo_empty3 foo4 foo_empty4 foo6 foo_empty2 foo3 foo5 foo_empty5] vs [.no.prefetch.landmark foo_empty foo_empty4 foo5 foo6 foo_empty5 foo foo2 foo_empty2 foo3 foo_empty3 foo4] + testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" + testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" testutil.go:371: Comparing: "foo3" vs "foo3" testutil.go:485: Offset: 340, NextOffset: 368 testutil.go:485: Offset: 457, NextOffset: 485 testutil.go:485: Offset: 368, NextOffset: 473 testutil.go:485: Offset: 485, NextOffset: 616 + testutil.go:371: Comparing: "foo5" vs "foo5" + testutil.go:485: Offset: 606, NextOffset: 634 + testutil.go:485: Offset: 749, NextOffset: 777 + testutil.go:485: Offset: 634, NextOffset: 739 + testutil.go:485: Offset: 777, NextOffset: 908 testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" testutil.go:371: Comparing: "foo4" vs "foo4" testutil.go:485: Offset: 473, NextOffset: 501 testutil.go:485: Offset: 616, NextOffset: 644 testutil.go:485: Offset: 501, NextOffset: 606 testutil.go:485: Offset: 644, NextOffset: 749 + testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" testutil.go:371: Comparing: "foo6" vs "foo6" testutil.go:485: Offset: 739, NextOffset: 767 testutil.go:485: Offset: 908, NextOffset: 936 testutil.go:485: Offset: 767, NextOffset: 1366 testutil.go:485: Offset: 936, NextOffset: 1608 + testutil.go:371: Comparing: "foo" vs "foo" + testutil.go:485: Offset: 75, NextOffset: 103 + testutil.go:485: Offset: 166, NextOffset: 194 + testutil.go:485: Offset: 103, NextOffset: 207 + testutil.go:485: Offset: 194, NextOffset: 298 testutil.go:371: Comparing: "foo_empty" vs "foo_empty" testutil.go:371: Comparing: "foo2" vs "foo2" testutil.go:485: Offset: 207, NextOffset: 235 testutil.go:485: Offset: 298, NextOffset: 326 testutil.go:485: Offset: 235, NextOffset: 340 testutil.go:485: Offset: 326, NextOffset: 457 - testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" - testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" - testutil.go:371: Comparing: "foo" vs "foo" - testutil.go:485: Offset: 75, NextOffset: 103 - testutil.go:485: Offset: 166, NextOffset: 194 - testutil.go:485: Offset: 103, NextOffset: 207 - testutil.go:485: Offset: 194, NextOffset: 298 - testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" - testutil.go:371: Comparing: "foo5" vs "foo5" - testutil.go:485: Offset: 606, NextOffset: 634 - testutil.go:485: Offset: 749, NextOffset: 777 - testutil.go:485: Offset: 634, NextOffset: 739 - testutil.go:485: Offset: 777, NextOffset: 908 testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [foo5 foo_empty5 foo6 .no.prefetch.landmark foo_empty foo2 foo_empty2 foo_empty3 foo foo3 foo4 foo_empty4] vs [foo5 foo_empty5 foo foo_empty4 foo_empty2 foo3 foo_empty3 foo4 foo6 foo_empty foo2] - testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" - testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" + testutil.go:377: Directory: "" vs "": [foo5 foo6 .no.prefetch.landmark foo_empty foo_empty4 foo3 foo_empty3 foo4 foo_empty5 foo foo2 foo_empty2] vs [foo_empty foo2 foo_empty3 foo4 foo_empty4 foo6 foo foo3 foo5 foo_empty5 foo_empty2] + testutil.go:371: Comparing: "foo_empty" vs "foo_empty" + testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" testutil.go:371: Comparing: "foo5" vs "foo5" testutil.go:485: Offset: 749, NextOffset: 777 testutil.go:485: Offset: 606, NextOffset: 634 testutil.go:485: Offset: 777, NextOffset: 908 testutil.go:485: Offset: 634, NextOffset: 739 -=== NAME TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=9,prefix="/",lossless=false,format=GNU - gzip_test.go:62: got gzip streams: -=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="/",src=0,format=USTAR - testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" testutil.go:371: Comparing: "foo6" vs "foo6" -=== NAME TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=9,prefix="/",lossless=false,format=GNU - gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1536 -=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="/",src=0,format=USTAR testutil.go:485: Offset: 908, NextOffset: 936 -=== NAME TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=9,prefix="/",lossless=false,format=GNU - gzip_test.go:80: [1] at 106 in stargz, uncompressed length 2048 -=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="/",src=0,format=USTAR testutil.go:485: Offset: 739, NextOffset: 767 -=== NAME TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=9,prefix="/",lossless=false,format=GNU - gzip_test.go:80: [2] at 315 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000006aSTARGZ" -=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="/",src=0,format=USTAR testutil.go:485: Offset: 936, NextOffset: 1608 testutil.go:485: Offset: 767, NextOffset: 1366 - testutil.go:371: Comparing: "foo_empty" vs "foo_empty" testutil.go:371: Comparing: "foo2" vs "foo2" testutil.go:485: Offset: 298, NextOffset: 326 testutil.go:485: Offset: 207, NextOffset: 235 testutil.go:485: Offset: 326, NextOffset: 457 testutil.go:485: Offset: 235, NextOffset: 340 -=== RUN TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=9,prefix="../",lossless=true,format=USTAR -=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="/",src=0,format=USTAR - testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" - testutil.go:371: Comparing: "foo" vs "foo" - testutil.go:485: Offset: 166, NextOffset: 194 - testutil.go:485: Offset: 75, NextOffset: 103 - testutil.go:485: Offset: 194, NextOffset: 298 - testutil.go:485: Offset: 103, NextOffset: 207 + testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" testutil.go:371: Comparing: "foo3" vs "foo3" testutil.go:485: Offset: 457, NextOffset: 485 testutil.go:485: Offset: 340, NextOffset: 368 testutil.go:485: Offset: 485, NextOffset: 616 testutil.go:485: Offset: 368, NextOffset: 473 + testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" testutil.go:371: Comparing: "foo4" vs "foo4" testutil.go:485: Offset: 616, NextOffset: 644 testutil.go:485: Offset: 473, NextOffset: 501 testutil.go:485: Offset: 644, NextOffset: 749 testutil.go:485: Offset: 501, NextOffset: 606 + testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" + testutil.go:371: Comparing: "foo" vs "foo" + testutil.go:485: Offset: 166, NextOffset: 194 + testutil.go:485: Offset: 75, NextOffset: 103 + testutil.go:485: Offset: 194, NextOffset: 298 + testutil.go:485: Offset: 103, NextOffset: 207 === RUN TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="../",src=0,format=USTAR -=== NAME TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=9,prefix="../",lossless=true,format=USTAR +=== NAME TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=9,prefix="",lossless=true,format=PAX gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 2660 - gzip_test.go:80: [1] at 118 in stargz, uncompressed length 2048 - gzip_test.go:80: [2] at 329 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000076STARGZ" -=== RUN TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=9,prefix="../",lossless=false,format=USTAR -=== RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=0,prefix="./",format=PAX#02 -=== NAME TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=9,prefix="../",lossless=false,format=USTAR - gzip_test.go:62: got gzip streams: - gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1536 - gzip_test.go:80: [1] at 111 in stargz, uncompressed length 2048 - gzip_test.go:80: [2] at 322 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000006fSTARGZ" -=== RUN TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=9,prefix="../",lossless=true,format=PAX - gzip_test.go:62: got gzip streams: - gzip_test.go:80: [0] at 0 in stargz, uncompressed length 2660 - gzip_test.go:80: [1] at 118 in stargz, uncompressed length 2048 - gzip_test.go:80: [2] at 329 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000076STARGZ" -=== RUN TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=9,prefix="../",lossless=false,format=PAX + gzip_test.go:80: [1] at 112 in stargz, uncompressed length 2048 + gzip_test.go:80: [2] at 319 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000070STARGZ" +=== RUN TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=9,prefix="",lossless=false,format=PAX gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1536 - gzip_test.go:80: [1] at 111 in stargz, uncompressed length 2048 - gzip_test.go:80: [2] at 322 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000006fSTARGZ" -=== RUN TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=9,prefix="../",lossless=true,format=GNU + gzip_test.go:80: [1] at 105 in stargz, uncompressed length 2048 + gzip_test.go:80: [2] at 312 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000069STARGZ" +=== RUN TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=9,prefix="",lossless=true,format=GNU +=== RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-1,prefix="./",format=GNU#01 +=== NAME TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=9,prefix="",lossless=true,format=GNU gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 2660 - gzip_test.go:80: [1] at 116 in stargz, uncompressed length 2048 - gzip_test.go:80: [2] at 327 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000074STARGZ" -=== RUN TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=9,prefix="../",lossless=false,format=GNU + gzip_test.go:80: [1] at 112 in stargz, uncompressed length 2048 + gzip_test.go:80: [2] at 319 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000070STARGZ" +=== RUN TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=9,prefix="",lossless=false,format=GNU gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1536 - gzip_test.go:80: [1] at 110 in stargz, uncompressed length 2048 - gzip_test.go:80: [2] at 321 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000006eSTARGZ" -=== RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=0,prefix="./",format=GNU#02 -=== RUN TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=-1,prefix="",lossless=true,format=USTAR + gzip_test.go:80: [1] at 105 in stargz, uncompressed length 2048 + gzip_test.go:80: [2] at 312 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000069STARGZ" +=== RUN TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=9,prefix="./",lossless=true,format=USTAR gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 2660 - gzip_test.go:80: [1] at 124 in stargz, uncompressed length 2048 - gzip_test.go:80: [2] at 339 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000007cSTARGZ" -=== RUN TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=-1,prefix="",lossless=false,format=USTAR + gzip_test.go:80: [1] at 115 in stargz, uncompressed length 2048 + gzip_test.go:80: [2] at 324 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000073STARGZ" +=== RUN TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=9,prefix="./",lossless=false,format=USTAR === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="../",src=0,format=USTAR testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"../foo","type":"reg","size":6,"mode":420,"offset":80,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo","type":"chunk","offset":108,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo2","type":"reg","size":6,"mode":420,"offset":214,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo2","type":"chunk","offset":242,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo3","type":"reg","size":6,"mode":420,"offset":349,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo3","type":"chunk","offset":377,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo4","type":"reg","size":6,"mode":420,"offset":484,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo4","type":"chunk","offset":512,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo5","type":"reg","size":6,"mode":420,"offset":619,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo5","type":"chunk","offset":647,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo6","type":"reg","size":6,"mode":420,"offset":754,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo6","type":"chunk","offset":782,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":85,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"../foo","type":"reg","size":6,"mode":420,"offset":170,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo","type":"chunk","offset":198,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo2","type":"reg","size":6,"mode":420,"offset":304,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo2","type":"chunk","offset":332,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo3","type":"reg","size":6,"mode":420,"offset":465,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo3","type":"chunk","offset":493,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo4","type":"reg","size":6,"mode":420,"offset":626,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo4","type":"chunk","offset":654,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo5","type":"reg","size":6,"mode":420,"offset":761,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo5","type":"chunk","offset":789,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo6","type":"reg","size":6,"mode":420,"offset":922,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo6","type":"chunk","offset":950,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [foo foo_empty3 foo5 foo6 foo_empty foo2 foo_empty2 foo3 foo4 foo_empty4 foo_empty5] vs [foo6 .no.prefetch.landmark foo_empty foo_empty2 foo3 foo_empty4 foo_empty5 foo foo2 foo_empty3 foo4 foo5] - testutil.go:371: Comparing: "foo6" vs "foo6" - testutil.go:485: Offset: 754, NextOffset: 782 - testutil.go:485: Offset: 922, NextOffset: 950 - testutil.go:485: Offset: 782, NextOffset: 1378 - testutil.go:485: Offset: 950, NextOffset: 1617 + testutil.go:377: Directory: "" vs "": [foo_empty3 foo4 foo_empty5 foo_empty foo2 foo_empty2 foo3 foo_empty4 foo5 foo6 foo] vs [foo_empty4 foo5 foo_empty5 foo6 foo foo2 foo3 foo_empty3 .no.prefetch.landmark foo_empty foo_empty2 foo4] testutil.go:371: Comparing: "foo" vs "foo" +=== RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-1,prefix="/",format=USTAR#01 +=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="../",src=0,format=USTAR testutil.go:485: Offset: 80, NextOffset: 108 testutil.go:485: Offset: 170, NextOffset: 198 testutil.go:485: Offset: 108, NextOffset: 214 testutil.go:485: Offset: 198, NextOffset: 304 - testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" - testutil.go:371: Comparing: "foo5" vs "foo5" - testutil.go:485: Offset: 619, NextOffset: 647 - testutil.go:485: Offset: 761, NextOffset: 789 - testutil.go:485: Offset: 647, NextOffset: 754 - testutil.go:485: Offset: 789, NextOffset: 922 + testutil.go:371: Comparing: "foo2" vs "foo2" + testutil.go:485: Offset: 214, NextOffset: 242 + testutil.go:485: Offset: 304, NextOffset: 332 + testutil.go:485: Offset: 242, NextOffset: 349 + testutil.go:485: Offset: 332, NextOffset: 465 +=== NAME TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=9,prefix="./",lossless=false,format=USTAR + gzip_test.go:62: got gzip streams: + gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1536 + gzip_test.go:80: [1] at 110 in stargz, uncompressed length 2048 + gzip_test.go:80: [2] at 319 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000006eSTARGZ" +=== RUN TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=9,prefix="./",lossless=true,format=PAX + gzip_test.go:62: got gzip streams: + gzip_test.go:80: [0] at 0 in stargz, uncompressed length 2660 + gzip_test.go:80: [1] at 115 in stargz, uncompressed length 2048 + gzip_test.go:80: [2] at 324 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000073STARGZ" +=== RUN TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=9,prefix="./",lossless=false,format=PAX +=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="../",src=0,format=USTAR + testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" testutil.go:371: Comparing: "foo3" vs "foo3" testutil.go:485: Offset: 349, NextOffset: 377 testutil.go:485: Offset: 465, NextOffset: 493 testutil.go:485: Offset: 377, NextOffset: 484 testutil.go:485: Offset: 493, NextOffset: 626 + testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" + testutil.go:371: Comparing: "foo5" vs "foo5" + testutil.go:485: Offset: 619, NextOffset: 647 + testutil.go:485: Offset: 761, NextOffset: 789 + testutil.go:485: Offset: 647, NextOffset: 754 + testutil.go:485: Offset: 789, NextOffset: 922 + testutil.go:371: Comparing: "foo6" vs "foo6" + testutil.go:485: Offset: 754, NextOffset: 782 + testutil.go:485: Offset: 922, NextOffset: 950 + testutil.go:485: Offset: 782, NextOffset: 1378 + testutil.go:485: Offset: 950, NextOffset: 1617 + testutil.go:371: Comparing: "foo_empty" vs "foo_empty" + testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" testutil.go:371: Comparing: "foo4" vs "foo4" testutil.go:485: Offset: 484, NextOffset: 512 -=== NAME TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=-1,prefix="",lossless=false,format=USTAR - gzip_test.go:62: got gzip streams: -=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="../",src=0,format=USTAR testutil.go:485: Offset: 626, NextOffset: 654 -=== NAME TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=-1,prefix="",lossless=false,format=USTAR - gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1536 -=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="../",src=0,format=USTAR testutil.go:485: Offset: 512, NextOffset: 619 -=== NAME TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=-1,prefix="",lossless=false,format=USTAR - gzip_test.go:80: [1] at 117 in stargz, uncompressed length 2048 +=== NAME TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=9,prefix="./",lossless=false,format=PAX + gzip_test.go:62: got gzip streams: === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="../",src=0,format=USTAR testutil.go:485: Offset: 654, NextOffset: 761 -=== NAME TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=-1,prefix="",lossless=false,format=USTAR - gzip_test.go:80: [2] at 332 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000075STARGZ" +=== NAME TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=9,prefix="./",lossless=false,format=PAX + gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1536 + gzip_test.go:80: [1] at 110 in stargz, uncompressed length 2048 + gzip_test.go:80: [2] at 319 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000006eSTARGZ" +=== RUN TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=9,prefix="./",lossless=true,format=GNU + gzip_test.go:62: got gzip streams: + gzip_test.go:80: [0] at 0 in stargz, uncompressed length 2660 + gzip_test.go:80: [1] at 114 in stargz, uncompressed length 2048 + gzip_test.go:80: [2] at 323 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000072STARGZ" +=== RUN TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=9,prefix="./",lossless=false,format=GNU === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="../",src=0,format=USTAR - testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" - testutil.go:371: Comparing: "foo_empty" vs "foo_empty" - testutil.go:371: Comparing: "foo2" vs "foo2" - testutil.go:485: Offset: 214, NextOffset: 242 - testutil.go:485: Offset: 304, NextOffset: 332 - testutil.go:485: Offset: 242, NextOffset: 349 -=== RUN TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=-1,prefix="",lossless=true,format=PAX -=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="../",src=0,format=USTAR - testutil.go:485: Offset: 332, NextOffset: 465 - testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [foo foo2 foo_empty3 foo4 foo5 .no.prefetch.landmark foo_empty foo_empty2 foo3 foo_empty4 foo_empty5 foo6] vs [foo_empty foo2 foo_empty2 foo3 foo4 foo_empty4 foo_empty5 foo foo_empty3 foo5 foo6] - testutil.go:371: Comparing: "foo_empty" vs "foo_empty" - testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" - testutil.go:371: Comparing: "foo3" vs "foo3" - testutil.go:485: Offset: 465, NextOffset: 493 - testutil.go:485: Offset: 349, NextOffset: 377 - testutil.go:485: Offset: 493, NextOffset: 626 - testutil.go:485: Offset: 377, NextOffset: 484 + testutil.go:377: Directory: "" vs "": [foo_empty3 foo_empty4 foo5 foo_empty5 foo6 foo foo2 foo3 foo4 .no.prefetch.landmark foo_empty foo_empty2] vs [foo2 foo_empty2 foo3 foo_empty4 foo5 foo6 foo foo_empty3 foo4 foo_empty5 foo_empty] testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" + testutil.go:371: Comparing: "foo5" vs "foo5" + testutil.go:485: Offset: 761, NextOffset: 789 + testutil.go:485: Offset: 619, NextOffset: 647 + testutil.go:485: Offset: 789, NextOffset: 922 + testutil.go:485: Offset: 647, NextOffset: 754 testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" testutil.go:371: Comparing: "foo6" vs "foo6" testutil.go:485: Offset: 922, NextOffset: 950 @@ -22976,73 +22566,64 @@ testutil.go:485: Offset: 214, NextOffset: 242 testutil.go:485: Offset: 332, NextOffset: 465 testutil.go:485: Offset: 242, NextOffset: 349 + testutil.go:371: Comparing: "foo3" vs "foo3" + testutil.go:485: Offset: 465, NextOffset: 493 + testutil.go:485: Offset: 349, NextOffset: 377 + testutil.go:485: Offset: 493, NextOffset: 626 + testutil.go:485: Offset: 377, NextOffset: 484 testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" + testutil.go:371: Comparing: "foo_empty" vs "foo_empty" + testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" testutil.go:371: Comparing: "foo4" vs "foo4" testutil.go:485: Offset: 626, NextOffset: 654 testutil.go:485: Offset: 484, NextOffset: 512 testutil.go:485: Offset: 654, NextOffset: 761 testutil.go:485: Offset: 512, NextOffset: 619 - testutil.go:371: Comparing: "foo5" vs "foo5" - testutil.go:485: Offset: 761, NextOffset: 789 -=== NAME TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=-1,prefix="",lossless=true,format=PAX - gzip_test.go:62: got gzip streams: - gzip_test.go:80: [0] at 0 in stargz, uncompressed length 2660 -=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="../",src=0,format=USTAR - testutil.go:485: Offset: 619, NextOffset: 647 -=== NAME TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=-1,prefix="",lossless=true,format=PAX - gzip_test.go:80: [1] at 124 in stargz, uncompressed length 2048 - gzip_test.go:80: [2] at 339 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000007cSTARGZ" -=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="../",src=0,format=USTAR - testutil.go:485: Offset: 789, NextOffset: 922 - testutil.go:485: Offset: 647, NextOffset: 754 -=== RUN TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=-1,prefix="",lossless=false,format=PAX -=== RUN TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="",src=0,format=PAX -=== NAME TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=-1,prefix="",lossless=false,format=PAX +=== NAME TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=9,prefix="./",lossless=false,format=GNU gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1536 - gzip_test.go:80: [1] at 117 in stargz, uncompressed length 2048 - gzip_test.go:80: [2] at 332 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000075STARGZ" -=== RUN TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=-1,prefix="",lossless=true,format=GNU -=== RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=0,prefix="/",format=USTAR#02 -=== NAME TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=-1,prefix="",lossless=true,format=GNU +=== RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-1,prefix="/",format=PAX#01 +=== RUN TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="",src=0,format=PAX +=== NAME TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=9,prefix="./",lossless=false,format=GNU + gzip_test.go:80: [1] at 108 in stargz, uncompressed length 2048 + gzip_test.go:80: [2] at 317 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000006cSTARGZ" +=== RUN TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=9,prefix="/",lossless=true,format=USTAR gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 2660 - gzip_test.go:80: [1] at 125 in stargz, uncompressed length 2048 - gzip_test.go:80: [2] at 340 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000007dSTARGZ" -=== RUN TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=-1,prefix="",lossless=false,format=GNU + gzip_test.go:80: [1] at 113 in stargz, uncompressed length 2048 + gzip_test.go:80: [2] at 322 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000071STARGZ" +=== RUN TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=9,prefix="/",lossless=false,format=USTAR gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1536 - gzip_test.go:80: [1] at 118 in stargz, uncompressed length 2048 - gzip_test.go:80: [2] at 333 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000076STARGZ" -=== RUN TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=-1,prefix="./",lossless=true,format=USTAR + gzip_test.go:80: [1] at 107 in stargz, uncompressed length 2048 + gzip_test.go:80: [2] at 316 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000006bSTARGZ" +=== RUN TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=9,prefix="/",lossless=true,format=PAX gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 2660 - gzip_test.go:80: [1] at 132 in stargz, uncompressed length 2048 - gzip_test.go:80: [2] at 347 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000084STARGZ" -=== RUN TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=-1,prefix="./",lossless=false,format=USTAR + gzip_test.go:80: [1] at 113 in stargz, uncompressed length 2048 + gzip_test.go:80: [2] at 322 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000071STARGZ" +=== RUN TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=9,prefix="/",lossless=false,format=PAX gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1536 - gzip_test.go:80: [1] at 127 in stargz, uncompressed length 2048 - gzip_test.go:80: [2] at 342 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000007fSTARGZ" -=== RUN TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=-1,prefix="./",lossless=true,format=PAX + gzip_test.go:80: [1] at 107 in stargz, uncompressed length 2048 + gzip_test.go:80: [2] at 316 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000006bSTARGZ" +=== RUN TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=9,prefix="/",lossless=true,format=GNU gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 2660 - gzip_test.go:80: [1] at 132 in stargz, uncompressed length 2048 - gzip_test.go:80: [2] at 347 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000084STARGZ" -=== RUN TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=-1,prefix="./",lossless=false,format=PAX + gzip_test.go:80: [1] at 112 in stargz, uncompressed length 2048 + gzip_test.go:80: [2] at 321 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000070STARGZ" +=== RUN TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=9,prefix="/",lossless=false,format=GNU + gzip_test.go:62: got gzip streams: + gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1536 + gzip_test.go:80: [1] at 106 in stargz, uncompressed length 2048 + gzip_test.go:80: [2] at 315 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000006aSTARGZ" +=== RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-1,prefix="/",format=GNU#01 +=== RUN TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=9,prefix="../",lossless=true,format=USTAR === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="",src=0,format=PAX testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"foo","type":"reg","size":6,"mode":420,"offset":74,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo","type":"chunk","offset":102,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo2","type":"reg","size":6,"mode":420,"offset":205,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo2","type":"chunk","offset":233,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo3","type":"reg","size":6,"mode":420,"offset":337,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo3","type":"chunk","offset":365,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo4","type":"reg","size":6,"mode":420,"offset":469,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo4","type":"chunk","offset":497,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo5","type":"reg","size":6,"mode":420,"offset":601,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo5","type":"chunk","offset":629,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo6","type":"reg","size":6,"mode":420,"offset":733,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo6","type":"chunk","offset":761,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":85,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"foo","type":"reg","size":6,"mode":420,"offset":165,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo","type":"chunk","offset":193,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo2","type":"reg","size":6,"mode":420,"offset":296,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo2","type":"chunk","offset":324,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo3","type":"reg","size":6,"mode":420,"offset":455,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo3","type":"chunk","offset":483,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo4","type":"reg","size":6,"mode":420,"offset":614,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo4","type":"chunk","offset":642,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo5","type":"reg","size":6,"mode":420,"offset":746,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo5","type":"chunk","offset":774,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo6","type":"reg","size":6,"mode":420,"offset":905,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo6","type":"chunk","offset":933,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} testutil.go:371: Comparing: "" vs "" -=== NAME TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=-1,prefix="./",lossless=false,format=PAX - gzip_test.go:62: got gzip streams: - gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1536 - gzip_test.go:80: [1] at 127 in stargz, uncompressed length 2048 - gzip_test.go:80: [2] at 342 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000007fSTARGZ" -=== RUN TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=-1,prefix="./",lossless=true,format=GNU -=== RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=0,prefix="/",format=PAX#02 -=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="",src=0,format=PAX - testutil.go:377: Directory: "" vs "": [foo3 foo_empty3 foo5 foo_empty5 foo_empty foo_empty2 foo4 foo_empty4 foo6 foo foo2] vs [foo foo_empty foo2 foo_empty2 foo3 foo4 foo6 .no.prefetch.landmark foo_empty3 foo_empty4 foo5 foo_empty5] + testutil.go:377: Directory: "" vs "": [foo6 foo_empty foo_empty2 foo3 foo_empty3 foo4 foo_empty4 foo_empty5 foo foo2 foo5] vs [foo foo_empty foo2 foo_empty3 foo4 foo_empty4 foo6 .no.prefetch.landmark foo3 foo5 foo_empty5 foo_empty2] testutil.go:371: Comparing: "foo" vs "foo" testutil.go:485: Offset: 74, NextOffset: 102 testutil.go:485: Offset: 165, NextOffset: 193 @@ -23052,13 +22633,19 @@ testutil.go:485: Offset: 205, NextOffset: 233 testutil.go:485: Offset: 296, NextOffset: 324 testutil.go:485: Offset: 233, NextOffset: 337 +=== NAME TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=9,prefix="../",lossless=true,format=USTAR + gzip_test.go:62: got gzip streams: + gzip_test.go:80: [0] at 0 in stargz, uncompressed length 2660 + gzip_test.go:80: [1] at 118 in stargz, uncompressed length 2048 + gzip_test.go:80: [2] at 329 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000076STARGZ" +=== RUN TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=9,prefix="../",lossless=false,format=USTAR +=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="",src=0,format=PAX testutil.go:485: Offset: 324, NextOffset: 455 - testutil.go:371: Comparing: "foo4" vs "foo4" - testutil.go:485: Offset: 469, NextOffset: 497 - testutil.go:485: Offset: 614, NextOffset: 642 - testutil.go:485: Offset: 497, NextOffset: 601 - testutil.go:485: Offset: 642, NextOffset: 746 - testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" + testutil.go:371: Comparing: "foo5" vs "foo5" + testutil.go:485: Offset: 601, NextOffset: 629 + testutil.go:485: Offset: 746, NextOffset: 774 + testutil.go:485: Offset: 629, NextOffset: 733 + testutil.go:485: Offset: 774, NextOffset: 905 testutil.go:371: Comparing: "foo6" vs "foo6" testutil.go:485: Offset: 733, NextOffset: 761 testutil.go:485: Offset: 905, NextOffset: 933 @@ -23070,16 +22657,42 @@ testutil.go:485: Offset: 337, NextOffset: 365 testutil.go:485: Offset: 455, NextOffset: 483 testutil.go:485: Offset: 365, NextOffset: 469 +=== NAME TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=9,prefix="../",lossless=false,format=USTAR + gzip_test.go:62: got gzip streams: + gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1536 + gzip_test.go:80: [1] at 111 in stargz, uncompressed length 2048 + gzip_test.go:80: [2] at 322 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000006fSTARGZ" +=== RUN TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=9,prefix="../",lossless=true,format=PAX +=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="",src=0,format=PAX testutil.go:485: Offset: 483, NextOffset: 614 testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" + testutil.go:371: Comparing: "foo4" vs "foo4" + testutil.go:485: Offset: 469, NextOffset: 497 + testutil.go:485: Offset: 614, NextOffset: 642 + testutil.go:485: Offset: 497, NextOffset: 601 + testutil.go:485: Offset: 642, NextOffset: 746 + testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" + testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" + testutil.go:371: Comparing: "" vs "" + testutil.go:377: Directory: "" vs "": [foo_empty5 foo_empty2 foo3 foo5 foo2 foo_empty3 foo4 foo_empty4 foo6 .no.prefetch.landmark foo foo_empty] vs [foo foo2 foo5 foo_empty5 foo6 foo_empty foo_empty2 foo3 foo_empty3 foo4 foo_empty4] + testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" + testutil.go:371: Comparing: "foo3" vs "foo3" + testutil.go:485: Offset: 455, NextOffset: 483 + testutil.go:485: Offset: 337, NextOffset: 365 + testutil.go:485: Offset: 483, NextOffset: 614 + testutil.go:485: Offset: 365, NextOffset: 469 testutil.go:371: Comparing: "foo5" vs "foo5" - testutil.go:485: Offset: 601, NextOffset: 629 testutil.go:485: Offset: 746, NextOffset: 774 - testutil.go:485: Offset: 629, NextOffset: 733 + testutil.go:485: Offset: 601, NextOffset: 629 testutil.go:485: Offset: 774, NextOffset: 905 + testutil.go:485: Offset: 629, NextOffset: 733 testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" - testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [foo foo_empty foo2 foo_empty2 foo3 foo4 foo6 .no.prefetch.landmark foo_empty3 foo_empty4 foo5 foo_empty5] vs [foo3 foo_empty3 foo5 foo_empty5 foo_empty foo_empty2 foo4 foo_empty4 foo6 foo foo2] + testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" + testutil.go:371: Comparing: "foo6" vs "foo6" + testutil.go:485: Offset: 905, NextOffset: 933 + testutil.go:485: Offset: 733, NextOffset: 761 + testutil.go:485: Offset: 933, NextOffset: 1600 + testutil.go:485: Offset: 761, NextOffset: 1361 testutil.go:371: Comparing: "foo" vs "foo" testutil.go:485: Offset: 165, NextOffset: 193 testutil.go:485: Offset: 74, NextOffset: 102 @@ -23091,90 +22704,74 @@ testutil.go:485: Offset: 205, NextOffset: 233 testutil.go:485: Offset: 324, NextOffset: 455 testutil.go:485: Offset: 233, NextOffset: 337 - testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" - testutil.go:371: Comparing: "foo3" vs "foo3" - testutil.go:485: Offset: 455, NextOffset: 483 - testutil.go:485: Offset: 337, NextOffset: 365 - testutil.go:485: Offset: 483, NextOffset: 614 - testutil.go:485: Offset: 365, NextOffset: 469 + testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" testutil.go:371: Comparing: "foo4" vs "foo4" testutil.go:485: Offset: 614, NextOffset: 642 testutil.go:485: Offset: 469, NextOffset: 497 testutil.go:485: Offset: 642, NextOffset: 746 testutil.go:485: Offset: 497, NextOffset: 601 - testutil.go:371: Comparing: "foo6" vs "foo6" - testutil.go:485: Offset: 905, NextOffset: 933 - testutil.go:485: Offset: 733, NextOffset: 761 - testutil.go:485: Offset: 933, NextOffset: 1600 - testutil.go:485: Offset: 761, NextOffset: 1361 - testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" - testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" - testutil.go:371: Comparing: "foo5" vs "foo5" - testutil.go:485: Offset: 746, NextOffset: 774 - testutil.go:485: Offset: 601, NextOffset: 629 -=== NAME TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=-1,prefix="./",lossless=true,format=GNU +=== NAME TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=9,prefix="../",lossless=true,format=PAX gzip_test.go:62: got gzip streams: -=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="",src=0,format=PAX - testutil.go:485: Offset: 774, NextOffset: 905 - testutil.go:485: Offset: 629, NextOffset: 733 -=== NAME TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=-1,prefix="./",lossless=true,format=GNU gzip_test.go:80: [0] at 0 in stargz, uncompressed length 2660 -=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="",src=0,format=PAX - testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" -=== NAME TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=-1,prefix="./",lossless=true,format=GNU - gzip_test.go:80: [1] at 132 in stargz, uncompressed length 2048 - gzip_test.go:80: [2] at 347 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000084STARGZ" -=== RUN TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=-1,prefix="./",lossless=false,format=GNU + gzip_test.go:80: [1] at 118 in stargz, uncompressed length 2048 + gzip_test.go:80: [2] at 329 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000076STARGZ" === RUN TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="./",src=0,format=PAX -=== NAME TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=-1,prefix="./",lossless=false,format=GNU +=== RUN TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=9,prefix="../",lossless=false,format=PAX +=== RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-1,prefix="../",format=USTAR#01 +=== NAME TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=9,prefix="../",lossless=false,format=PAX gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1536 - gzip_test.go:80: [1] at 126 in stargz, uncompressed length 2048 - gzip_test.go:80: [2] at 341 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000007eSTARGZ" -=== RUN TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=-1,prefix="/",lossless=true,format=USTAR + gzip_test.go:80: [1] at 111 in stargz, uncompressed length 2048 + gzip_test.go:80: [2] at 322 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000006fSTARGZ" +=== RUN TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=9,prefix="../",lossless=true,format=GNU gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 2660 - gzip_test.go:80: [1] at 129 in stargz, uncompressed length 2048 - gzip_test.go:80: [2] at 343 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000081STARGZ" -=== RUN TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=-1,prefix="/",lossless=false,format=USTAR + gzip_test.go:80: [1] at 116 in stargz, uncompressed length 2048 + gzip_test.go:80: [2] at 327 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000074STARGZ" +=== RUN TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=9,prefix="../",lossless=false,format=GNU gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1536 - gzip_test.go:80: [1] at 122 in stargz, uncompressed length 2048 - gzip_test.go:80: [2] at 336 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000007aSTARGZ" -=== RUN TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=-1,prefix="/",lossless=true,format=PAX + gzip_test.go:80: [1] at 110 in stargz, uncompressed length 2048 + gzip_test.go:80: [2] at 321 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000006eSTARGZ" +=== RUN TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=-1,prefix="",lossless=true,format=USTAR gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 2660 - gzip_test.go:80: [1] at 129 in stargz, uncompressed length 2048 - gzip_test.go:80: [2] at 343 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000081STARGZ" -=== RUN TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=-1,prefix="/",lossless=false,format=PAX + gzip_test.go:80: [1] at 124 in stargz, uncompressed length 2048 + gzip_test.go:80: [2] at 339 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000007cSTARGZ" +=== RUN TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=-1,prefix="",lossless=false,format=USTAR gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1536 - gzip_test.go:80: [1] at 122 in stargz, uncompressed length 2048 - gzip_test.go:80: [2] at 336 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000007aSTARGZ" -=== RUN TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=-1,prefix="/",lossless=true,format=GNU -=== RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=0,prefix="/",format=GNU#02 -=== NAME TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=-1,prefix="/",lossless=true,format=GNU + gzip_test.go:80: [1] at 117 in stargz, uncompressed length 2048 + gzip_test.go:80: [2] at 332 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000075STARGZ" +=== RUN TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=-1,prefix="",lossless=true,format=PAX gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 2660 - gzip_test.go:80: [1] at 129 in stargz, uncompressed length 2048 - gzip_test.go:80: [2] at 343 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000081STARGZ" -=== RUN TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=-1,prefix="/",lossless=false,format=GNU + gzip_test.go:80: [1] at 124 in stargz, uncompressed length 2048 + gzip_test.go:80: [2] at 339 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000007cSTARGZ" +=== RUN TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=-1,prefix="",lossless=false,format=PAX === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="./",src=0,format=PAX testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"./foo","type":"reg","size":6,"mode":420,"offset":79,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo","type":"chunk","offset":107,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo2","type":"reg","size":6,"mode":420,"offset":212,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo2","type":"chunk","offset":240,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo3","type":"reg","size":6,"mode":420,"offset":346,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo3","type":"chunk","offset":374,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo4","type":"reg","size":6,"mode":420,"offset":480,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo4","type":"chunk","offset":508,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo5","type":"reg","size":6,"mode":420,"offset":614,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo5","type":"chunk","offset":642,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo6","type":"reg","size":6,"mode":420,"offset":748,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo6","type":"chunk","offset":776,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":85,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"./foo","type":"reg","size":6,"mode":420,"offset":169,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo","type":"chunk","offset":197,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo2","type":"reg","size":6,"mode":420,"offset":302,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo2","type":"chunk","offset":330,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo3","type":"reg","size":6,"mode":420,"offset":462,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo3","type":"chunk","offset":490,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo4","type":"reg","size":6,"mode":420,"offset":622,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo4","type":"chunk","offset":650,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo5","type":"reg","size":6,"mode":420,"offset":756,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo5","type":"chunk","offset":784,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo6","type":"reg","size":6,"mode":420,"offset":916,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo6","type":"chunk","offset":944,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [foo_empty foo3 foo_empty3 foo_empty4 foo5 foo_empty5 foo foo2 foo_empty2 foo4 foo6] vs [foo5 foo_empty5 foo6 foo_empty foo3 foo2 foo_empty2 foo_empty3 foo4 foo_empty4 .no.prefetch.landmark foo] + testutil.go:377: Directory: "" vs "": [foo3 foo_empty3 foo_empty4 foo6 foo foo_empty foo4 foo5 foo_empty5 foo2 foo_empty2] vs [foo_empty2 foo3 foo4 foo_empty4 foo foo_empty foo2 foo_empty5 foo6 .no.prefetch.landmark foo_empty3 foo5] testutil.go:371: Comparing: "foo" vs "foo" testutil.go:485: Offset: 79, NextOffset: 107 testutil.go:485: Offset: 169, NextOffset: 197 -=== NAME TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=-1,prefix="/",lossless=false,format=GNU - gzip_test.go:62: got gzip streams: - gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1536 - gzip_test.go:80: [1] at 122 in stargz, uncompressed length 2048 - gzip_test.go:80: [2] at 336 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000007aSTARGZ" -=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="./",src=0,format=PAX testutil.go:485: Offset: 107, NextOffset: 212 testutil.go:485: Offset: 197, NextOffset: 302 + testutil.go:371: Comparing: "foo_empty" vs "foo_empty" + testutil.go:371: Comparing: "foo3" vs "foo3" + testutil.go:485: Offset: 346, NextOffset: 374 + testutil.go:485: Offset: 462, NextOffset: 490 + testutil.go:485: Offset: 374, NextOffset: 480 + testutil.go:485: Offset: 490, NextOffset: 622 + testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" + testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" + testutil.go:371: Comparing: "foo6" vs "foo6" + testutil.go:485: Offset: 748, NextOffset: 776 + testutil.go:485: Offset: 916, NextOffset: 944 + testutil.go:485: Offset: 776, NextOffset: 1374 + testutil.go:485: Offset: 944, NextOffset: 1609 testutil.go:371: Comparing: "foo2" vs "foo2" testutil.go:485: Offset: 212, NextOffset: 240 testutil.go:485: Offset: 302, NextOffset: 330 @@ -23186,161 +22783,158 @@ testutil.go:485: Offset: 622, NextOffset: 650 testutil.go:485: Offset: 508, NextOffset: 614 testutil.go:485: Offset: 650, NextOffset: 756 -=== RUN TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=-1,prefix="../",lossless=true,format=USTAR + testutil.go:371: Comparing: "foo5" vs "foo5" +=== NAME TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=-1,prefix="",lossless=false,format=PAX + gzip_test.go:62: got gzip streams: + gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1536 + gzip_test.go:80: [1] at 117 in stargz, uncompressed length 2048 + gzip_test.go:80: [2] at 332 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000075STARGZ" === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="./",src=0,format=PAX + testutil.go:485: Offset: 614, NextOffset: 642 +=== RUN TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=-1,prefix="",lossless=true,format=GNU +=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="./",src=0,format=PAX + testutil.go:485: Offset: 756, NextOffset: 784 + testutil.go:485: Offset: 642, NextOffset: 748 + testutil.go:485: Offset: 784, NextOffset: 916 + testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" + testutil.go:371: Comparing: "" vs "" + testutil.go:377: Directory: "" vs "": [foo foo_empty foo2 foo_empty2 foo3 foo4 foo_empty4 .no.prefetch.landmark foo_empty3 foo5 foo_empty5 foo6] vs [foo2 foo_empty2 foo4 foo5 foo_empty5 foo foo_empty foo3 foo_empty3 foo_empty4 foo6] testutil.go:371: Comparing: "foo6" vs "foo6" - testutil.go:485: Offset: 748, NextOffset: 776 testutil.go:485: Offset: 916, NextOffset: 944 - testutil.go:485: Offset: 776, NextOffset: 1374 + testutil.go:485: Offset: 748, NextOffset: 776 testutil.go:485: Offset: 944, NextOffset: 1609 - testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" - testutil.go:371: Comparing: "foo_empty" vs "foo_empty" - testutil.go:371: Comparing: "foo3" vs "foo3" - testutil.go:485: Offset: 346, NextOffset: 374 - testutil.go:485: Offset: 462, NextOffset: 490 - testutil.go:485: Offset: 374, NextOffset: 480 - testutil.go:485: Offset: 490, NextOffset: 622 + testutil.go:485: Offset: 776, NextOffset: 1374 testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" - testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" testutil.go:371: Comparing: "foo5" vs "foo5" - testutil.go:485: Offset: 614, NextOffset: 642 testutil.go:485: Offset: 756, NextOffset: 784 - testutil.go:485: Offset: 642, NextOffset: 748 + testutil.go:485: Offset: 614, NextOffset: 642 testutil.go:485: Offset: 784, NextOffset: 916 - testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [foo foo2 foo_empty2 foo_empty3 foo4 foo_empty4 .no.prefetch.landmark foo3 foo5 foo_empty5 foo6 foo_empty] vs [foo_empty foo3 foo_empty3 foo_empty4 foo5 foo_empty5 foo foo2 foo_empty2 foo4 foo6] + testutil.go:485: Offset: 642, NextOffset: 748 + testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" + testutil.go:371: Comparing: "foo3" vs "foo3" + testutil.go:485: Offset: 462, NextOffset: 490 + testutil.go:485: Offset: 346, NextOffset: 374 + testutil.go:485: Offset: 490, NextOffset: 622 + testutil.go:485: Offset: 374, NextOffset: 480 testutil.go:371: Comparing: "foo4" vs "foo4" testutil.go:485: Offset: 622, NextOffset: 650 testutil.go:485: Offset: 480, NextOffset: 508 testutil.go:485: Offset: 650, NextOffset: 756 testutil.go:485: Offset: 508, NextOffset: 614 - testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" - testutil.go:371: Comparing: "foo" vs "foo" - testutil.go:485: Offset: 169, NextOffset: 197 -=== NAME TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=-1,prefix="../",lossless=true,format=USTAR +=== NAME TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=-1,prefix="",lossless=true,format=GNU gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 2660 - gzip_test.go:80: [1] at 134 in stargz, uncompressed length 2048 + gzip_test.go:80: [1] at 125 in stargz, uncompressed length 2048 + gzip_test.go:80: [2] at 340 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000007dSTARGZ" +=== RUN TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=-1,prefix="",lossless=false,format=GNU +=== RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-1,prefix="../",format=PAX#01 === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="./",src=0,format=PAX + testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" + testutil.go:371: Comparing: "foo" vs "foo" + testutil.go:485: Offset: 169, NextOffset: 197 testutil.go:485: Offset: 79, NextOffset: 107 -=== NAME TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=-1,prefix="../",lossless=true,format=USTAR - gzip_test.go:80: [2] at 351 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000086STARGZ" -=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="./",src=0,format=PAX testutil.go:485: Offset: 197, NextOffset: 302 testutil.go:485: Offset: 107, NextOffset: 212 + testutil.go:371: Comparing: "foo_empty" vs "foo_empty" testutil.go:371: Comparing: "foo2" vs "foo2" testutil.go:485: Offset: 302, NextOffset: 330 testutil.go:485: Offset: 212, NextOffset: 240 testutil.go:485: Offset: 330, NextOffset: 462 -=== RUN TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=-1,prefix="../",lossless=false,format=USTAR -=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="./",src=0,format=PAX testutil.go:485: Offset: 240, NextOffset: 346 testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" - testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" - testutil.go:371: Comparing: "foo_empty" vs "foo_empty" - testutil.go:371: Comparing: "foo3" vs "foo3" - testutil.go:485: Offset: 462, NextOffset: 490 - testutil.go:485: Offset: 346, NextOffset: 374 - testutil.go:485: Offset: 490, NextOffset: 622 - testutil.go:485: Offset: 374, NextOffset: 480 - testutil.go:371: Comparing: "foo5" vs "foo5" - testutil.go:485: Offset: 756, NextOffset: 784 - testutil.go:485: Offset: 614, NextOffset: 642 - testutil.go:485: Offset: 784, NextOffset: 916 - testutil.go:485: Offset: 642, NextOffset: 748 - testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" - testutil.go:371: Comparing: "foo6" vs "foo6" - testutil.go:485: Offset: 916, NextOffset: 944 - testutil.go:485: Offset: 748, NextOffset: 776 - testutil.go:485: Offset: 944, NextOffset: 1609 - testutil.go:485: Offset: 776, NextOffset: 1374 +=== NAME TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=-1,prefix="",lossless=false,format=GNU + gzip_test.go:62: got gzip streams: === RUN TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="/",src=0,format=PAX -=== RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=0,prefix="../",format=USTAR#02 -=== NAME TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=-1,prefix="../",lossless=false,format=USTAR +=== NAME TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=-1,prefix="",lossless=false,format=GNU + gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1536 + gzip_test.go:80: [1] at 118 in stargz, uncompressed length 2048 + gzip_test.go:80: [2] at 333 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000076STARGZ" +=== RUN TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=-1,prefix="./",lossless=true,format=USTAR + gzip_test.go:62: got gzip streams: + gzip_test.go:80: [0] at 0 in stargz, uncompressed length 2660 + gzip_test.go:80: [1] at 132 in stargz, uncompressed length 2048 + gzip_test.go:80: [2] at 347 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000084STARGZ" +=== RUN TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=-1,prefix="./",lossless=false,format=USTAR gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1536 - gzip_test.go:80: [1] at 129 in stargz, uncompressed length 2048 - gzip_test.go:80: [2] at 346 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000081STARGZ" -=== RUN TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=-1,prefix="../",lossless=true,format=PAX + gzip_test.go:80: [1] at 127 in stargz, uncompressed length 2048 + gzip_test.go:80: [2] at 342 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000007fSTARGZ" +=== RUN TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=-1,prefix="./",lossless=true,format=PAX gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 2660 - gzip_test.go:80: [1] at 134 in stargz, uncompressed length 2048 - gzip_test.go:80: [2] at 351 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000086STARGZ" -=== RUN TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=-1,prefix="../",lossless=false,format=PAX + gzip_test.go:80: [1] at 132 in stargz, uncompressed length 2048 + gzip_test.go:80: [2] at 347 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000084STARGZ" +=== RUN TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=-1,prefix="./",lossless=false,format=PAX +=== RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-1,prefix="../",format=GNU#01 +=== NAME TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=-1,prefix="./",lossless=false,format=PAX gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1536 - gzip_test.go:80: [1] at 129 in stargz, uncompressed length 2048 - gzip_test.go:80: [2] at 346 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000081STARGZ" -=== RUN TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=-1,prefix="../",lossless=true,format=GNU + gzip_test.go:80: [1] at 127 in stargz, uncompressed length 2048 + gzip_test.go:80: [2] at 342 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000007fSTARGZ" +=== RUN TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=-1,prefix="./",lossless=true,format=GNU gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 2660 - gzip_test.go:80: [1] at 134 in stargz, uncompressed length 2048 - gzip_test.go:80: [2] at 351 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000086STARGZ" -=== RUN TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=-1,prefix="../",lossless=false,format=GNU + gzip_test.go:80: [1] at 132 in stargz, uncompressed length 2048 + gzip_test.go:80: [2] at 347 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000084STARGZ" +=== RUN TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=-1,prefix="./",lossless=false,format=GNU gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1536 - gzip_test.go:80: [1] at 129 in stargz, uncompressed length 2048 - gzip_test.go:80: [2] at 346 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000081STARGZ" -=== RUN TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=-2,prefix="",lossless=true,format=USTAR + gzip_test.go:80: [1] at 126 in stargz, uncompressed length 2048 + gzip_test.go:80: [2] at 341 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000007eSTARGZ" +=== RUN TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=-1,prefix="/",lossless=true,format=USTAR gzip_test.go:62: got gzip streams: -=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="/",src=0,format=PAX - testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"/foo","type":"reg","size":6,"mode":420,"offset":75,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo","type":"chunk","offset":103,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo2","type":"reg","size":6,"mode":420,"offset":207,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo2","type":"chunk","offset":235,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo3","type":"reg","size":6,"mode":420,"offset":340,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo3","type":"chunk","offset":368,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo4","type":"reg","size":6,"mode":420,"offset":473,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo4","type":"chunk","offset":501,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo5","type":"reg","size":6,"mode":420,"offset":606,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo5","type":"chunk","offset":634,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo6","type":"reg","size":6,"mode":420,"offset":739,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo6","type":"chunk","offset":767,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} -=== NAME TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=-2,prefix="",lossless=true,format=USTAR gzip_test.go:80: [0] at 0 in stargz, uncompressed length 2660 - gzip_test.go:80: [1] at 428 in stargz, uncompressed length 2048 + gzip_test.go:80: [1] at 129 in stargz, uncompressed length 2048 + gzip_test.go:80: [2] at 343 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000081STARGZ" +=== RUN TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=-1,prefix="/",lossless=false,format=USTAR === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="/",src=0,format=PAX + testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"/foo","type":"reg","size":6,"mode":420,"offset":75,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo","type":"chunk","offset":103,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo2","type":"reg","size":6,"mode":420,"offset":207,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo2","type":"chunk","offset":235,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo3","type":"reg","size":6,"mode":420,"offset":340,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo3","type":"chunk","offset":368,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo4","type":"reg","size":6,"mode":420,"offset":473,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo4","type":"chunk","offset":501,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo5","type":"reg","size":6,"mode":420,"offset":606,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo5","type":"chunk","offset":634,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo6","type":"reg","size":6,"mode":420,"offset":739,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo6","type":"chunk","offset":767,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":85,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"/foo","type":"reg","size":6,"mode":420,"offset":166,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo","type":"chunk","offset":194,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo2","type":"reg","size":6,"mode":420,"offset":298,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo2","type":"chunk","offset":326,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo3","type":"reg","size":6,"mode":420,"offset":457,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo3","type":"chunk","offset":485,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo4","type":"reg","size":6,"mode":420,"offset":616,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo4","type":"chunk","offset":644,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo5","type":"reg","size":6,"mode":420,"offset":749,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo5","type":"chunk","offset":777,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo6","type":"reg","size":6,"mode":420,"offset":908,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo6","type":"chunk","offset":936,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} -=== NAME TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=-2,prefix="",lossless=true,format=USTAR - gzip_test.go:80: [2] at 934 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000001acSTARGZ" -=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="/",src=0,format=PAX testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [foo2 foo3 foo_empty3 foo_empty4 foo_empty5 foo6 foo foo_empty foo_empty2 foo4 foo5] vs [foo_empty3 foo4 foo_empty4 foo5 .no.prefetch.landmark foo foo_empty foo3 foo_empty5 foo6 foo2 foo_empty2] - testutil.go:371: Comparing: "foo_empty" vs "foo_empty" + testutil.go:377: Directory: "" vs "": [foo5 foo6 foo_empty2 foo3 foo_empty4 foo_empty3 foo4 foo_empty5 foo foo_empty foo2] vs [foo6 .no.prefetch.landmark foo_empty3 foo2 foo_empty2 foo3 foo4 foo_empty4 foo5 foo foo_empty foo_empty5] testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" - testutil.go:371: Comparing: "foo4" vs "foo4" - testutil.go:485: Offset: 473, NextOffset: 501 - testutil.go:485: Offset: 616, NextOffset: 644 - testutil.go:485: Offset: 501, NextOffset: 606 -=== RUN TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=-2,prefix="",lossless=false,format=USTAR -=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="/",src=0,format=PAX - testutil.go:485: Offset: 644, NextOffset: 749 - testutil.go:371: Comparing: "foo5" vs "foo5" - testutil.go:485: Offset: 606, NextOffset: 634 - testutil.go:485: Offset: 749, NextOffset: 777 - testutil.go:485: Offset: 634, NextOffset: 739 - testutil.go:485: Offset: 777, NextOffset: 908 - testutil.go:371: Comparing: "foo" vs "foo" - testutil.go:485: Offset: 75, NextOffset: 103 - testutil.go:485: Offset: 166, NextOffset: 194 - testutil.go:485: Offset: 103, NextOffset: 207 - testutil.go:485: Offset: 194, NextOffset: 298 testutil.go:371: Comparing: "foo3" vs "foo3" testutil.go:485: Offset: 340, NextOffset: 368 testutil.go:485: Offset: 457, NextOffset: 485 testutil.go:485: Offset: 368, NextOffset: 473 testutil.go:485: Offset: 485, NextOffset: 616 - testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" -=== RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=0,prefix="../",format=PAX#02 -=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="/",src=0,format=PAX - testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" + testutil.go:371: Comparing: "foo5" vs "foo5" + testutil.go:485: Offset: 606, NextOffset: 634 + testutil.go:485: Offset: 749, NextOffset: 777 + testutil.go:485: Offset: 634, NextOffset: 739 + testutil.go:485: Offset: 777, NextOffset: 908 testutil.go:371: Comparing: "foo6" vs "foo6" testutil.go:485: Offset: 739, NextOffset: 767 testutil.go:485: Offset: 908, NextOffset: 936 testutil.go:485: Offset: 767, NextOffset: 1366 testutil.go:485: Offset: 936, NextOffset: 1608 + testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" + testutil.go:371: Comparing: "foo" vs "foo" + testutil.go:485: Offset: 75, NextOffset: 103 + testutil.go:485: Offset: 166, NextOffset: 194 + testutil.go:485: Offset: 103, NextOffset: 207 + testutil.go:485: Offset: 194, NextOffset: 298 + testutil.go:371: Comparing: "foo_empty" vs "foo_empty" testutil.go:371: Comparing: "foo2" vs "foo2" testutil.go:485: Offset: 207, NextOffset: 235 testutil.go:485: Offset: 298, NextOffset: 326 testutil.go:485: Offset: 235, NextOffset: 340 testutil.go:485: Offset: 326, NextOffset: 457 - testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [foo2 foo_empty2 foo_empty4 foo5 .no.prefetch.landmark foo foo_empty foo3 foo_empty3 foo4 foo_empty5 foo6] vs [foo5 foo foo_empty foo_empty2 foo4 foo_empty5 foo6 foo2 foo3 foo_empty3 foo_empty4] + testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" testutil.go:371: Comparing: "foo4" vs "foo4" - testutil.go:485: Offset: 616, NextOffset: 644 testutil.go:485: Offset: 473, NextOffset: 501 - testutil.go:485: Offset: 644, NextOffset: 749 + testutil.go:485: Offset: 616, NextOffset: 644 testutil.go:485: Offset: 501, NextOffset: 606 + testutil.go:485: Offset: 644, NextOffset: 749 + testutil.go:371: Comparing: "" vs "" + testutil.go:377: Directory: "" vs "": [.no.prefetch.landmark foo_empty3 foo6 foo3 foo4 foo_empty4 foo5 foo foo_empty foo2 foo_empty2 foo_empty5] vs [foo_empty2 foo3 foo_empty4 foo5 foo6 foo foo_empty foo2 foo_empty3 foo4 foo_empty5] + testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" + testutil.go:371: Comparing: "foo6" vs "foo6" + testutil.go:485: Offset: 908, NextOffset: 936 + testutil.go:485: Offset: 739, NextOffset: 767 + testutil.go:485: Offset: 936, NextOffset: 1608 + testutil.go:485: Offset: 767, NextOffset: 1366 testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" testutil.go:371: Comparing: "foo5" vs "foo5" testutil.go:485: Offset: 749, NextOffset: 777 @@ -23353,84 +22947,94 @@ testutil.go:485: Offset: 194, NextOffset: 298 testutil.go:485: Offset: 103, NextOffset: 207 testutil.go:371: Comparing: "foo_empty" vs "foo_empty" - testutil.go:371: Comparing: "foo3" vs "foo3" - testutil.go:485: Offset: 457, NextOffset: 485 - testutil.go:485: Offset: 340, NextOffset: 368 - testutil.go:485: Offset: 485, NextOffset: 616 - testutil.go:485: Offset: 368, NextOffset: 473 -=== NAME TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=-2,prefix="",lossless=false,format=USTAR - gzip_test.go:62: got gzip streams: -=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="/",src=0,format=PAX - testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" - testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" - testutil.go:371: Comparing: "foo6" vs "foo6" -=== NAME TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=-2,prefix="",lossless=false,format=USTAR - gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1536 -=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="/",src=0,format=PAX - testutil.go:485: Offset: 908, NextOffset: 936 - testutil.go:485: Offset: 739, NextOffset: 767 -=== NAME TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=-2,prefix="",lossless=false,format=USTAR - gzip_test.go:80: [1] at 287 in stargz, uncompressed length 2048 - gzip_test.go:80: [2] at 793 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000011fSTARGZ" -=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="/",src=0,format=PAX - testutil.go:485: Offset: 936, NextOffset: 1608 - testutil.go:485: Offset: 767, NextOffset: 1366 testutil.go:371: Comparing: "foo2" vs "foo2" testutil.go:485: Offset: 298, NextOffset: 326 testutil.go:485: Offset: 207, NextOffset: 235 testutil.go:485: Offset: 326, NextOffset: 457 testutil.go:485: Offset: 235, NextOffset: 340 testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" -=== RUN TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=-2,prefix="",lossless=true,format=PAX + testutil.go:371: Comparing: "foo3" vs "foo3" + testutil.go:485: Offset: 457, NextOffset: 485 + testutil.go:485: Offset: 340, NextOffset: 368 + testutil.go:485: Offset: 485, NextOffset: 616 + testutil.go:485: Offset: 368, NextOffset: 473 + testutil.go:371: Comparing: "foo4" vs "foo4" + testutil.go:485: Offset: 616, NextOffset: 644 + testutil.go:485: Offset: 473, NextOffset: 501 + testutil.go:485: Offset: 644, NextOffset: 749 + testutil.go:485: Offset: 501, NextOffset: 606 + testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" === RUN TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="../",src=0,format=PAX -=== NAME TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=-2,prefix="",lossless=true,format=PAX +=== NAME TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=-1,prefix="/",lossless=false,format=USTAR + gzip_test.go:62: got gzip streams: + gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1536 + gzip_test.go:80: [1] at 122 in stargz, uncompressed length 2048 + gzip_test.go:80: [2] at 336 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000007aSTARGZ" +=== RUN TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=-1,prefix="/",lossless=true,format=PAX gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 2660 - gzip_test.go:80: [1] at 428 in stargz, uncompressed length 2048 - gzip_test.go:80: [2] at 934 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000001acSTARGZ" -=== RUN TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=-2,prefix="",lossless=false,format=PAX + gzip_test.go:80: [1] at 129 in stargz, uncompressed length 2048 + gzip_test.go:80: [2] at 343 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000081STARGZ" +=== RUN TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=-1,prefix="/",lossless=false,format=PAX gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1536 - gzip_test.go:80: [1] at 287 in stargz, uncompressed length 2048 - gzip_test.go:80: [2] at 793 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000011fSTARGZ" -=== RUN TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=-2,prefix="",lossless=true,format=GNU + gzip_test.go:80: [1] at 122 in stargz, uncompressed length 2048 + gzip_test.go:80: [2] at 336 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000007aSTARGZ" +=== RUN TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=-1,prefix="/",lossless=true,format=GNU gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 2660 - gzip_test.go:80: [1] at 430 in stargz, uncompressed length 2048 - gzip_test.go:80: [2] at 936 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000001aeSTARGZ" -=== RUN TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=-2,prefix="",lossless=false,format=GNU + gzip_test.go:80: [1] at 129 in stargz, uncompressed length 2048 + gzip_test.go:80: [2] at 343 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000081STARGZ" +=== RUN TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=-1,prefix="/",lossless=false,format=GNU +=== RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-2,prefix="",format=USTAR#01 +=== NAME TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=-1,prefix="/",lossless=false,format=GNU gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1536 - gzip_test.go:80: [1] at 290 in stargz, uncompressed length 2048 - gzip_test.go:80: [2] at 796 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000122STARGZ" -=== RUN TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=-2,prefix="./",lossless=true,format=USTAR + gzip_test.go:80: [1] at 122 in stargz, uncompressed length 2048 + gzip_test.go:80: [2] at 336 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000007aSTARGZ" +=== RUN TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=-1,prefix="../",lossless=true,format=USTAR gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 2660 - gzip_test.go:80: [1] at 433 in stargz, uncompressed length 2048 - gzip_test.go:80: [2] at 943 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000001b1STARGZ" -=== RUN TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=-2,prefix="./",lossless=false,format=USTAR + gzip_test.go:80: [1] at 134 in stargz, uncompressed length 2048 + gzip_test.go:80: [2] at 351 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000086STARGZ" +=== RUN TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=-1,prefix="../",lossless=false,format=USTAR gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1536 - gzip_test.go:80: [1] at 293 in stargz, uncompressed length 2048 - gzip_test.go:80: [2] at 803 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000125STARGZ" -=== RUN TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=-2,prefix="./",lossless=true,format=PAX + gzip_test.go:80: [1] at 129 in stargz, uncompressed length 2048 + gzip_test.go:80: [2] at 346 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000081STARGZ" +=== RUN TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=-1,prefix="../",lossless=true,format=PAX gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 2660 - gzip_test.go:80: [1] at 433 in stargz, uncompressed length 2048 - gzip_test.go:80: [2] at 943 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000001b1STARGZ" -=== RUN TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=-2,prefix="./",lossless=false,format=PAX -=== RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=0,prefix="../",format=GNU#02 -=== NAME TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=-2,prefix="./",lossless=false,format=PAX + gzip_test.go:80: [1] at 134 in stargz, uncompressed length 2048 + gzip_test.go:80: [2] at 351 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000086STARGZ" +=== RUN TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=-1,prefix="../",lossless=false,format=PAX gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1536 - gzip_test.go:80: [1] at 293 in stargz, uncompressed length 2048 - gzip_test.go:80: [2] at 803 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000125STARGZ" -=== RUN TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=-2,prefix="./",lossless=true,format=GNU + gzip_test.go:80: [1] at 129 in stargz, uncompressed length 2048 + gzip_test.go:80: [2] at 346 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000081STARGZ" +=== RUN TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=-1,prefix="../",lossless=true,format=GNU + gzip_test.go:62: got gzip streams: + gzip_test.go:80: [0] at 0 in stargz, uncompressed length 2660 + gzip_test.go:80: [1] at 134 in stargz, uncompressed length 2048 + gzip_test.go:80: [2] at 351 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000086STARGZ" +=== RUN TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=-1,prefix="../",lossless=false,format=GNU + gzip_test.go:62: got gzip streams: + gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1536 +=== RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-2,prefix="",format=PAX#01 +=== NAME TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=-1,prefix="../",lossless=false,format=GNU + gzip_test.go:80: [1] at 129 in stargz, uncompressed length 2048 + gzip_test.go:80: [2] at 346 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000081STARGZ" +=== RUN TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=-2,prefix="",lossless=true,format=USTAR + gzip_test.go:62: got gzip streams: + gzip_test.go:80: [0] at 0 in stargz, uncompressed length 2660 + gzip_test.go:80: [1] at 428 in stargz, uncompressed length 2048 + gzip_test.go:80: [2] at 934 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000001acSTARGZ" +=== RUN TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=-2,prefix="",lossless=false,format=USTAR === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="../",src=0,format=PAX testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"../foo","type":"reg","size":6,"mode":420,"offset":80,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo","type":"chunk","offset":108,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo2","type":"reg","size":6,"mode":420,"offset":214,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo2","type":"chunk","offset":242,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo3","type":"reg","size":6,"mode":420,"offset":349,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo3","type":"chunk","offset":377,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo4","type":"reg","size":6,"mode":420,"offset":484,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo4","type":"chunk","offset":512,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo5","type":"reg","size":6,"mode":420,"offset":619,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo5","type":"chunk","offset":647,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo6","type":"reg","size":6,"mode":420,"offset":754,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo6","type":"chunk","offset":782,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":85,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"../foo","type":"reg","size":6,"mode":420,"offset":170,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo","type":"chunk","offset":198,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo2","type":"reg","size":6,"mode":420,"offset":304,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo2","type":"chunk","offset":332,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo3","type":"reg","size":6,"mode":420,"offset":465,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo3","type":"chunk","offset":493,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo4","type":"reg","size":6,"mode":420,"offset":626,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo4","type":"chunk","offset":654,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo5","type":"reg","size":6,"mode":420,"offset":761,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo5","type":"chunk","offset":789,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo6","type":"reg","size":6,"mode":420,"offset":922,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo6","type":"chunk","offset":950,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [foo5 foo6 foo_empty foo3 foo4 foo_empty4 foo_empty5 foo foo2 foo_empty2 foo_empty3] vs [foo6 foo foo_empty foo_empty2 foo3 foo_empty3 foo4 foo_empty4 .no.prefetch.landmark foo2 foo5 foo_empty5] + testutil.go:377: Directory: "" vs "": [foo_empty2 foo_empty3 foo4 foo_empty5 foo6 foo_empty foo2 foo3 foo_empty4 foo5 foo] vs [foo4 foo_empty2 foo3 foo_empty3 foo2 foo_empty4 foo5 foo_empty5 foo6 .no.prefetch.landmark foo foo_empty] testutil.go:371: Comparing: "foo" vs "foo" testutil.go:485: Offset: 80, NextOffset: 108 testutil.go:485: Offset: 170, NextOffset: 198 @@ -23441,56 +23045,72 @@ testutil.go:485: Offset: 304, NextOffset: 332 testutil.go:485: Offset: 242, NextOffset: 349 testutil.go:485: Offset: 332, NextOffset: 465 - testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" - testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" - testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" - testutil.go:371: Comparing: "foo_empty" vs "foo_empty" testutil.go:371: Comparing: "foo3" vs "foo3" testutil.go:485: Offset: 349, NextOffset: 377 testutil.go:485: Offset: 465, NextOffset: 493 testutil.go:485: Offset: 377, NextOffset: 484 testutil.go:485: Offset: 493, NextOffset: 626 - testutil.go:371: Comparing: "foo4" vs "foo4" - testutil.go:485: Offset: 484, NextOffset: 512 - testutil.go:485: Offset: 626, NextOffset: 654 - testutil.go:485: Offset: 512, NextOffset: 619 -=== NAME TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=-2,prefix="./",lossless=true,format=GNU - gzip_test.go:62: got gzip streams: -=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="../",src=0,format=PAX - testutil.go:485: Offset: 654, NextOffset: 761 testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" testutil.go:371: Comparing: "foo5" vs "foo5" -=== NAME TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=-2,prefix="./",lossless=true,format=GNU - gzip_test.go:80: [0] at 0 in stargz, uncompressed length 2660 -=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="../",src=0,format=PAX testutil.go:485: Offset: 619, NextOffset: 647 -=== NAME TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=-2,prefix="./",lossless=true,format=GNU - gzip_test.go:80: [1] at 437 in stargz, uncompressed length 2048 -=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="../",src=0,format=PAX testutil.go:485: Offset: 761, NextOffset: 789 -=== NAME TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=-2,prefix="./",lossless=true,format=GNU - gzip_test.go:80: [2] at 947 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000001b5STARGZ" -=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="../",src=0,format=PAX testutil.go:485: Offset: 647, NextOffset: 754 testutil.go:485: Offset: 789, NextOffset: 922 testutil.go:371: Comparing: "foo6" vs "foo6" testutil.go:485: Offset: 754, NextOffset: 782 testutil.go:485: Offset: 922, NextOffset: 950 testutil.go:485: Offset: 782, NextOffset: 1378 -=== RUN TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=-2,prefix="./",lossless=false,format=GNU -=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="../",src=0,format=PAX testutil.go:485: Offset: 950, NextOffset: 1617 + testutil.go:371: Comparing: "foo_empty" vs "foo_empty" + testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" + testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" + testutil.go:371: Comparing: "foo4" vs "foo4" + testutil.go:485: Offset: 484, NextOffset: 512 + testutil.go:485: Offset: 626, NextOffset: 654 + testutil.go:485: Offset: 512, NextOffset: 619 + testutil.go:485: Offset: 654, NextOffset: 761 + testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [.no.prefetch.landmark foo2 foo5 foo_empty5 foo6 foo foo_empty foo_empty2 foo3 foo_empty3 foo4 foo_empty4] vs [foo foo2 foo_empty2 foo_empty3 foo_empty5 foo_empty foo3 foo4 foo_empty4 foo5 foo6] + testutil.go:377: Directory: "" vs "": [foo_empty2 foo3 foo_empty3 foo4 foo_empty4 foo5 foo_empty5 foo6 .no.prefetch.landmark foo foo_empty foo2] vs [foo_empty foo_empty2 foo_empty3 foo4 foo_empty5 foo6 foo foo2 foo3 foo_empty4 foo5] + testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" + testutil.go:371: Comparing: "foo3" vs "foo3" + testutil.go:485: Offset: 465, NextOffset: 493 + testutil.go:485: Offset: 349, NextOffset: 377 + testutil.go:485: Offset: 493, NextOffset: 626 + testutil.go:485: Offset: 377, NextOffset: 484 + testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" testutil.go:371: Comparing: "foo4" vs "foo4" testutil.go:485: Offset: 626, NextOffset: 654 testutil.go:485: Offset: 484, NextOffset: 512 testutil.go:485: Offset: 654, NextOffset: 761 testutil.go:485: Offset: 512, NextOffset: 619 - testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" + testutil.go:371: Comparing: "foo5" vs "foo5" + testutil.go:485: Offset: 761, NextOffset: 789 + testutil.go:485: Offset: 619, NextOffset: 647 + testutil.go:485: Offset: 789, NextOffset: 922 + testutil.go:485: Offset: 647, NextOffset: 754 + testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" testutil.go:371: Comparing: "foo6" vs "foo6" testutil.go:485: Offset: 922, NextOffset: 950 +=== NAME TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=-2,prefix="",lossless=false,format=USTAR + gzip_test.go:62: got gzip streams: + gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1536 + gzip_test.go:80: [1] at 287 in stargz, uncompressed length 2048 + gzip_test.go:80: [2] at 793 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000011fSTARGZ" +=== RUN TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=-2,prefix="",lossless=true,format=PAX + gzip_test.go:62: got gzip streams: + gzip_test.go:80: [0] at 0 in stargz, uncompressed length 2660 + gzip_test.go:80: [1] at 428 in stargz, uncompressed length 2048 + gzip_test.go:80: [2] at 934 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000001acSTARGZ" +=== RUN TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=-2,prefix="",lossless=false,format=PAX + gzip_test.go:62: got gzip streams: + gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1536 + gzip_test.go:80: [1] at 287 in stargz, uncompressed length 2048 + gzip_test.go:80: [2] at 793 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000011fSTARGZ" +=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="../",src=0,format=PAX testutil.go:485: Offset: 754, NextOffset: 782 +=== RUN TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=-2,prefix="",lossless=true,format=GNU +=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="../",src=0,format=PAX testutil.go:485: Offset: 950, NextOffset: 1617 testutil.go:485: Offset: 782, NextOffset: 1378 testutil.go:371: Comparing: "foo" vs "foo" @@ -23499,131 +23119,137 @@ testutil.go:485: Offset: 198, NextOffset: 304 testutil.go:485: Offset: 108, NextOffset: 214 testutil.go:371: Comparing: "foo_empty" vs "foo_empty" - testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" - testutil.go:371: Comparing: "foo3" vs "foo3" -=== NAME TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=-2,prefix="./",lossless=false,format=GNU - gzip_test.go:62: got gzip streams: -=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="../",src=0,format=PAX - testutil.go:485: Offset: 465, NextOffset: 493 - testutil.go:485: Offset: 349, NextOffset: 377 -=== NAME TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=-2,prefix="./",lossless=false,format=GNU - gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1536 -=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="../",src=0,format=PAX - testutil.go:485: Offset: 493, NextOffset: 626 -=== NAME TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=-2,prefix="./",lossless=false,format=GNU - gzip_test.go:80: [1] at 296 in stargz, uncompressed length 2048 - gzip_test.go:80: [2] at 806 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000128STARGZ" -=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="../",src=0,format=PAX - testutil.go:485: Offset: 377, NextOffset: 484 - testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" testutil.go:371: Comparing: "foo2" vs "foo2" testutil.go:485: Offset: 304, NextOffset: 332 testutil.go:485: Offset: 214, NextOffset: 242 testutil.go:485: Offset: 332, NextOffset: 465 testutil.go:485: Offset: 242, NextOffset: 349 -=== RUN TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=-2,prefix="/",lossless=true,format=USTAR -=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="../",src=0,format=PAX - testutil.go:371: Comparing: "foo5" vs "foo5" - testutil.go:485: Offset: 761, NextOffset: 789 - testutil.go:485: Offset: 619, NextOffset: 647 - testutil.go:485: Offset: 789, NextOffset: 922 - testutil.go:485: Offset: 647, NextOffset: 754 - testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" + testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" === RUN TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="",src=0,format=GNU -=== NAME TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=-2,prefix="/",lossless=true,format=USTAR +=== NAME TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=-2,prefix="",lossless=true,format=GNU gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 2660 - gzip_test.go:80: [1] at 432 in stargz, uncompressed length 2048 - gzip_test.go:80: [2] at 939 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000001b0STARGZ" -=== RUN TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=-2,prefix="/",lossless=false,format=USTAR + gzip_test.go:80: [1] at 430 in stargz, uncompressed length 2048 + gzip_test.go:80: [2] at 936 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000001aeSTARGZ" +=== RUN TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=-2,prefix="",lossless=false,format=GNU gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1536 - gzip_test.go:80: [1] at 291 in stargz, uncompressed length 2048 - gzip_test.go:80: [2] at 798 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000123STARGZ" -=== RUN TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=-2,prefix="/",lossless=true,format=PAX -=== RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=1,prefix="",format=USTAR#02 -=== NAME TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=-2,prefix="/",lossless=true,format=PAX + gzip_test.go:80: [1] at 290 in stargz, uncompressed length 2048 + gzip_test.go:80: [2] at 796 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000122STARGZ" +=== RUN TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=-2,prefix="./",lossless=true,format=USTAR gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 2660 - gzip_test.go:80: [1] at 432 in stargz, uncompressed length 2048 - gzip_test.go:80: [2] at 939 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000001b0STARGZ" -=== RUN TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=-2,prefix="/",lossless=false,format=PAX + gzip_test.go:80: [1] at 433 in stargz, uncompressed length 2048 + gzip_test.go:80: [2] at 943 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000001b1STARGZ" +=== RUN TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=-2,prefix="./",lossless=false,format=USTAR gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1536 - gzip_test.go:80: [1] at 291 in stargz, uncompressed length 2048 - gzip_test.go:80: [2] at 798 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000123STARGZ" -=== RUN TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=-2,prefix="/",lossless=true,format=GNU + gzip_test.go:80: [1] at 293 in stargz, uncompressed length 2048 + gzip_test.go:80: [2] at 803 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000125STARGZ" +=== RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-2,prefix="",format=GNU#01 +=== RUN TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=-2,prefix="./",lossless=true,format=PAX gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 2660 - gzip_test.go:80: [1] at 434 in stargz, uncompressed length 2048 - gzip_test.go:80: [2] at 941 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000001b2STARGZ" -=== RUN TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=-2,prefix="/",lossless=false,format=GNU + gzip_test.go:80: [1] at 433 in stargz, uncompressed length 2048 + gzip_test.go:80: [2] at 943 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000001b1STARGZ" +=== RUN TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=-2,prefix="./",lossless=false,format=PAX gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1536 gzip_test.go:80: [1] at 293 in stargz, uncompressed length 2048 - gzip_test.go:80: [2] at 800 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000125STARGZ" -=== RUN TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=-2,prefix="../",lossless=true,format=USTAR + gzip_test.go:80: [2] at 803 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000125STARGZ" +=== RUN TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=-2,prefix="./",lossless=true,format=GNU gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 2660 - gzip_test.go:80: [1] at 436 in stargz, uncompressed length 2048 - gzip_test.go:80: [2] at 950 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000001b4STARGZ" -=== RUN TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=-2,prefix="../",lossless=false,format=USTAR + gzip_test.go:80: [1] at 437 in stargz, uncompressed length 2048 + gzip_test.go:80: [2] at 947 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000001b5STARGZ" +=== RUN TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=-2,prefix="./",lossless=false,format=GNU + gzip_test.go:62: got gzip streams: + gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1536 + gzip_test.go:80: [1] at 296 in stargz, uncompressed length 2048 + gzip_test.go:80: [2] at 806 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000128STARGZ" +=== RUN TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=-2,prefix="/",lossless=true,format=USTAR + gzip_test.go:62: got gzip streams: + gzip_test.go:80: [0] at 0 in stargz, uncompressed length 2660 + gzip_test.go:80: [1] at 432 in stargz, uncompressed length 2048 + gzip_test.go:80: [2] at 939 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000001b0STARGZ" +=== RUN TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=-2,prefix="/",lossless=false,format=USTAR +=== RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-2,prefix="./",format=USTAR#01 === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="",src=0,format=GNU testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"foo","type":"reg","size":6,"mode":420,"offset":73,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo","type":"chunk","offset":101,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo2","type":"reg","size":6,"mode":420,"offset":203,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo2","type":"chunk","offset":231,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo3","type":"reg","size":6,"mode":420,"offset":334,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo3","type":"chunk","offset":362,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo4","type":"reg","size":6,"mode":420,"offset":465,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo4","type":"chunk","offset":493,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo5","type":"reg","size":6,"mode":420,"offset":596,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo5","type":"chunk","offset":624,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo6","type":"reg","size":6,"mode":420,"offset":727,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo6","type":"chunk","offset":755,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":85,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"foo","type":"reg","size":6,"mode":420,"offset":164,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo","type":"chunk","offset":192,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo2","type":"reg","size":6,"mode":420,"offset":294,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo2","type":"chunk","offset":322,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo3","type":"reg","size":6,"mode":420,"offset":452,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo3","type":"chunk","offset":480,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo4","type":"reg","size":6,"mode":420,"offset":610,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo4","type":"chunk","offset":638,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo5","type":"reg","size":6,"mode":420,"offset":741,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo5","type":"chunk","offset":769,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo6","type":"reg","size":6,"mode":420,"offset":899,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo6","type":"chunk","offset":927,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [foo_empty foo2 foo3 foo_empty3 foo4 foo5 foo6 foo foo_empty2 foo_empty4 foo_empty5] vs [foo4 foo_empty5 .no.prefetch.landmark foo3 foo2 foo_empty2 foo_empty3 foo_empty4 foo5 foo6 foo foo_empty] - testutil.go:371: Comparing: "foo_empty" vs "foo_empty" - testutil.go:371: Comparing: "foo2" vs "foo2" - testutil.go:485: Offset: 203, NextOffset: 231 - testutil.go:485: Offset: 294, NextOffset: 322 - testutil.go:485: Offset: 231, NextOffset: 334 - testutil.go:485: Offset: 322, NextOffset: 452 -=== NAME TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=-2,prefix="../",lossless=false,format=USTAR - gzip_test.go:62: got gzip streams: -=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="",src=0,format=GNU + testutil.go:377: Directory: "" vs "": [foo_empty3 foo_empty5 foo6 foo foo_empty2 foo3 foo_empty4 foo5 foo_empty foo2 foo4] vs [foo2 foo_empty2 foo3 foo4 .no.prefetch.landmark foo_empty foo_empty4 foo5 foo_empty5 foo6 foo foo_empty3] + testutil.go:371: Comparing: "foo6" vs "foo6" + testutil.go:485: Offset: 727, NextOffset: 755 + testutil.go:485: Offset: 899, NextOffset: 927 + testutil.go:485: Offset: 755, NextOffset: 1350 + testutil.go:485: Offset: 927, NextOffset: 1593 + testutil.go:371: Comparing: "foo" vs "foo" + testutil.go:485: Offset: 73, NextOffset: 101 + testutil.go:485: Offset: 164, NextOffset: 192 + testutil.go:485: Offset: 101, NextOffset: 203 + testutil.go:485: Offset: 192, NextOffset: 294 + testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" testutil.go:371: Comparing: "foo3" vs "foo3" -=== NAME TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=-2,prefix="../",lossless=false,format=USTAR + testutil.go:485: Offset: 334, NextOffset: 362 +=== NAME TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=-2,prefix="/",lossless=false,format=USTAR + gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1536 === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="",src=0,format=GNU - testutil.go:485: Offset: 334, NextOffset: 362 testutil.go:485: Offset: 452, NextOffset: 480 -=== NAME TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=-2,prefix="../",lossless=false,format=USTAR - gzip_test.go:80: [1] at 295 in stargz, uncompressed length 2048 -=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="",src=0,format=GNU testutil.go:485: Offset: 362, NextOffset: 465 -=== NAME TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=-2,prefix="../",lossless=false,format=USTAR - gzip_test.go:80: [2] at 809 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000127STARGZ" -=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="",src=0,format=GNU testutil.go:485: Offset: 480, NextOffset: 610 testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" + testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" + testutil.go:371: Comparing: "foo_empty" vs "foo_empty" + testutil.go:371: Comparing: "foo2" vs "foo2" + testutil.go:485: Offset: 203, NextOffset: 231 +=== NAME TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=-2,prefix="/",lossless=false,format=USTAR + gzip_test.go:80: [1] at 291 in stargz, uncompressed length 2048 + gzip_test.go:80: [2] at 798 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000123STARGZ" +=== RUN TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=-2,prefix="/",lossless=true,format=PAX +=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="",src=0,format=GNU + testutil.go:485: Offset: 294, NextOffset: 322 + testutil.go:485: Offset: 231, NextOffset: 334 + testutil.go:485: Offset: 322, NextOffset: 452 testutil.go:371: Comparing: "foo4" vs "foo4" testutil.go:485: Offset: 465, NextOffset: 493 testutil.go:485: Offset: 610, NextOffset: 638 testutil.go:485: Offset: 493, NextOffset: 596 testutil.go:485: Offset: 638, NextOffset: 741 + testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" testutil.go:371: Comparing: "foo5" vs "foo5" testutil.go:485: Offset: 596, NextOffset: 624 -=== RUN TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=-2,prefix="../",lossless=true,format=PAX -=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="",src=0,format=GNU testutil.go:485: Offset: 741, NextOffset: 769 testutil.go:485: Offset: 624, NextOffset: 727 testutil.go:485: Offset: 769, NextOffset: 899 + testutil.go:371: Comparing: "" vs "" + testutil.go:377: Directory: "" vs "": [foo3 foo4 .no.prefetch.landmark foo_empty foo2 foo_empty2 foo_empty5 foo6 foo foo_empty3 foo_empty4 foo5] vs [foo_empty4 foo5 foo_empty foo2 foo4 foo_empty3 foo_empty5 foo6 foo foo_empty2 foo3] + testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" + testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" + testutil.go:371: Comparing: "foo5" vs "foo5" + testutil.go:485: Offset: 741, NextOffset: 769 + testutil.go:485: Offset: 596, NextOffset: 624 + testutil.go:485: Offset: 769, NextOffset: 899 + testutil.go:485: Offset: 624, NextOffset: 727 + testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" testutil.go:371: Comparing: "foo6" vs "foo6" - testutil.go:485: Offset: 727, NextOffset: 755 testutil.go:485: Offset: 899, NextOffset: 927 - testutil.go:485: Offset: 755, NextOffset: 1350 + testutil.go:485: Offset: 727, NextOffset: 755 testutil.go:485: Offset: 927, NextOffset: 1593 + testutil.go:485: Offset: 755, NextOffset: 1350 testutil.go:371: Comparing: "foo" vs "foo" - testutil.go:485: Offset: 73, NextOffset: 101 testutil.go:485: Offset: 164, NextOffset: 192 - testutil.go:485: Offset: 101, NextOffset: 203 + testutil.go:485: Offset: 73, NextOffset: 101 testutil.go:485: Offset: 192, NextOffset: 294 + testutil.go:485: Offset: 101, NextOffset: 203 + testutil.go:371: Comparing: "foo_empty" vs "foo_empty" + testutil.go:371: Comparing: "foo2" vs "foo2" + testutil.go:485: Offset: 294, NextOffset: 322 + testutil.go:485: Offset: 203, NextOffset: 231 + testutil.go:485: Offset: 322, NextOffset: 452 + testutil.go:485: Offset: 231, NextOffset: 334 testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" - testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" - testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" - testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [foo foo_empty foo2 foo_empty2 foo_empty3 foo_empty4 foo5 foo6 .no.prefetch.landmark foo3 foo4 foo_empty5] vs [foo_empty2 foo_empty4 foo_empty5 foo foo2 foo3 foo_empty3 foo4 foo5 foo6 foo_empty] testutil.go:371: Comparing: "foo3" vs "foo3" testutil.go:485: Offset: 452, NextOffset: 480 testutil.go:485: Offset: 334, NextOffset: 362 @@ -23634,46 +23260,44 @@ testutil.go:485: Offset: 465, NextOffset: 493 testutil.go:485: Offset: 638, NextOffset: 741 testutil.go:485: Offset: 493, NextOffset: 596 - testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" - testutil.go:371: Comparing: "foo_empty" vs "foo_empty" - testutil.go:371: Comparing: "foo2" vs "foo2" - testutil.go:485: Offset: 294, NextOffset: 322 -=== NAME TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=-2,prefix="../",lossless=true,format=PAX +=== RUN TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="./",src=0,format=GNU +=== NAME TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=-2,prefix="/",lossless=true,format=PAX + gzip_test.go:62: got gzip streams: + gzip_test.go:80: [0] at 0 in stargz, uncompressed length 2660 + gzip_test.go:80: [1] at 432 in stargz, uncompressed length 2048 + gzip_test.go:80: [2] at 939 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000001b0STARGZ" +=== RUN TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=-2,prefix="/",lossless=false,format=PAX + gzip_test.go:62: got gzip streams: + gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1536 + gzip_test.go:80: [1] at 291 in stargz, uncompressed length 2048 + gzip_test.go:80: [2] at 798 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000123STARGZ" +=== RUN TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=-2,prefix="/",lossless=true,format=GNU + gzip_test.go:62: got gzip streams: + gzip_test.go:80: [0] at 0 in stargz, uncompressed length 2660 + gzip_test.go:80: [1] at 434 in stargz, uncompressed length 2048 + gzip_test.go:80: [2] at 941 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000001b2STARGZ" +=== RUN TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=-2,prefix="/",lossless=false,format=GNU + gzip_test.go:62: got gzip streams: + gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1536 + gzip_test.go:80: [1] at 293 in stargz, uncompressed length 2048 + gzip_test.go:80: [2] at 800 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000125STARGZ" +=== RUN TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=-2,prefix="../",lossless=true,format=USTAR + gzip_test.go:62: got gzip streams: + gzip_test.go:80: [0] at 0 in stargz, uncompressed length 2660 + gzip_test.go:80: [1] at 436 in stargz, uncompressed length 2048 + gzip_test.go:80: [2] at 950 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000001b4STARGZ" +=== RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-2,prefix="./",format=PAX#01 +=== RUN TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=-2,prefix="../",lossless=false,format=USTAR + gzip_test.go:62: got gzip streams: + gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1536 + gzip_test.go:80: [1] at 295 in stargz, uncompressed length 2048 + gzip_test.go:80: [2] at 809 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000127STARGZ" +=== RUN TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=-2,prefix="../",lossless=true,format=PAX gzip_test.go:62: got gzip streams: -=== RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=1,prefix="",format=PAX#02 -=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="",src=0,format=GNU - testutil.go:485: Offset: 203, NextOffset: 231 - testutil.go:485: Offset: 322, NextOffset: 452 -=== NAME TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=-2,prefix="../",lossless=true,format=PAX gzip_test.go:80: [0] at 0 in stargz, uncompressed length 2660 -=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="",src=0,format=GNU - testutil.go:485: Offset: 231, NextOffset: 334 -=== NAME TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=-2,prefix="../",lossless=true,format=PAX gzip_test.go:80: [1] at 436 in stargz, uncompressed length 2048 gzip_test.go:80: [2] at 950 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000001b4STARGZ" -=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="",src=0,format=GNU - testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" - testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" - testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" - testutil.go:371: Comparing: "foo5" vs "foo5" - testutil.go:485: Offset: 741, NextOffset: 769 - testutil.go:485: Offset: 596, NextOffset: 624 - testutil.go:485: Offset: 769, NextOffset: 899 === RUN TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=-2,prefix="../",lossless=false,format=PAX -=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="",src=0,format=GNU - testutil.go:485: Offset: 624, NextOffset: 727 - testutil.go:371: Comparing: "foo6" vs "foo6" - testutil.go:485: Offset: 899, NextOffset: 927 - testutil.go:485: Offset: 727, NextOffset: 755 - testutil.go:485: Offset: 927, NextOffset: 1593 - testutil.go:485: Offset: 755, NextOffset: 1350 - testutil.go:371: Comparing: "foo" vs "foo" - testutil.go:485: Offset: 164, NextOffset: 192 - testutil.go:485: Offset: 73, NextOffset: 101 - testutil.go:485: Offset: 192, NextOffset: 294 - testutil.go:485: Offset: 101, NextOffset: 203 -=== RUN TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="./",src=0,format=GNU -=== NAME TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=-2,prefix="../",lossless=false,format=PAX gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1536 gzip_test.go:80: [1] at 295 in stargz, uncompressed length 2048 @@ -23684,144 +23308,115 @@ gzip_test.go:80: [1] at 439 in stargz, uncompressed length 2048 gzip_test.go:80: [2] at 953 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000001b7STARGZ" === RUN TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=-2,prefix="../",lossless=false,format=GNU - gzip_test.go:62: got gzip streams: - gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1536 - gzip_test.go:80: [1] at 298 in stargz, uncompressed length 2048 - gzip_test.go:80: [2] at 812 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000012aSTARGZ" -=== RUN TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=0,prefix="",lossless=true,format=USTAR -=== RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=1,prefix="",format=GNU#02 -=== NAME TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=0,prefix="",lossless=true,format=USTAR - gzip_test.go:62: got gzip streams: - gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1024 - gzip_test.go:80: [1] at 1052 in stargz, uncompressed length 1024 - gzip_test.go:80: [2] at 2104 in stargz, uncompressed length 1536 - gzip_test.go:80: [3] at 3668 in stargz, uncompressed length 1536 - gzip_test.go:80: [4] at 5232 in stargz, uncompressed length 1024 - gzip_test.go:80: [5] at 6284 in stargz, uncompressed length 1636 - gzip_test.go:80: [6] at 7948 in stargz, uncompressed length 3584 - gzip_test.go:80: [7] at 11560 in stargz, uncompressed length 0; extra="SG\x16\x000000000000001f0cSTARGZ" -=== RUN TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=0,prefix="",lossless=false,format=USTAR - gzip_test.go:62: got gzip streams: - gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1024 - gzip_test.go:80: [1] at 1052 in stargz, uncompressed length 1024 - gzip_test.go:80: [2] at 2104 in stargz, uncompressed length 1536 - gzip_test.go:80: [3] at 3668 in stargz, uncompressed length 1536 - gzip_test.go:80: [4] at 5232 in stargz, uncompressed length 1024 - gzip_test.go:80: [5] at 6284 in stargz, uncompressed length 512 - gzip_test.go:80: [6] at 6824 in stargz, uncompressed length 3584 - gzip_test.go:80: [7] at 10436 in stargz, uncompressed length 0; extra="SG\x16\x000000000000001aa8STARGZ" -=== RUN TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=0,prefix="",lossless=true,format=PAX - gzip_test.go:62: got gzip streams: - gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1024 - gzip_test.go:80: [1] at 1052 in stargz, uncompressed length 1024 - gzip_test.go:80: [2] at 2104 in stargz, uncompressed length 1536 - gzip_test.go:80: [3] at 3668 in stargz, uncompressed length 1536 - gzip_test.go:80: [4] at 5232 in stargz, uncompressed length 1024 - gzip_test.go:80: [5] at 6284 in stargz, uncompressed length 1636 - gzip_test.go:80: [6] at 7948 in stargz, uncompressed length 3584 - gzip_test.go:80: [7] at 11560 in stargz, uncompressed length 0; extra="SG\x16\x000000000000001f0cSTARGZ" -=== RUN TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=0,prefix="",lossless=false,format=PAX === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="./",src=0,format=GNU testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"./foo","type":"reg","size":6,"mode":420,"offset":78,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo","type":"chunk","offset":106,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo2","type":"reg","size":6,"mode":420,"offset":210,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo2","type":"chunk","offset":238,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo3","type":"reg","size":6,"mode":420,"offset":343,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo3","type":"chunk","offset":371,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo4","type":"reg","size":6,"mode":420,"offset":476,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo4","type":"chunk","offset":504,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo5","type":"reg","size":6,"mode":420,"offset":609,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo5","type":"chunk","offset":637,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo6","type":"reg","size":6,"mode":420,"offset":742,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo6","type":"chunk","offset":770,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":85,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"./foo","type":"reg","size":6,"mode":420,"offset":168,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo","type":"chunk","offset":196,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo2","type":"reg","size":6,"mode":420,"offset":300,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo2","type":"chunk","offset":328,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo3","type":"reg","size":6,"mode":420,"offset":459,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo3","type":"chunk","offset":487,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo4","type":"reg","size":6,"mode":420,"offset":618,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo4","type":"chunk","offset":646,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo5","type":"reg","size":6,"mode":420,"offset":751,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo5","type":"chunk","offset":779,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo6","type":"reg","size":6,"mode":420,"offset":910,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo6","type":"chunk","offset":938,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [foo foo_empty foo_empty2 foo_empty3 foo4 foo5 foo2 foo3 foo_empty4 foo_empty5 foo6] vs [foo_empty5 foo6 .no.prefetch.landmark foo_empty3 foo4 foo_empty4 foo3 foo5 foo foo_empty foo2 foo_empty2] - testutil.go:371: Comparing: "foo6" vs "foo6" - testutil.go:485: Offset: 742, NextOffset: 770 - testutil.go:485: Offset: 910, NextOffset: 938 - testutil.go:485: Offset: 770, NextOffset: 1367 - testutil.go:485: Offset: 938, NextOffset: 1609 - testutil.go:371: Comparing: "foo2" vs "foo2" - testutil.go:485: Offset: 210, NextOffset: 238 - testutil.go:485: Offset: 300, NextOffset: 328 - testutil.go:485: Offset: 238, NextOffset: 343 - testutil.go:485: Offset: 328, NextOffset: 459 + testutil.go:377: Directory: "" vs "": [foo_empty4 foo6 foo foo_empty foo2 foo_empty2 foo_empty3 foo4 foo3 foo5 foo_empty5] vs [.no.prefetch.landmark foo_empty foo3 foo_empty3 foo_empty4 foo foo2 foo_empty2 foo4 foo5 foo_empty5 foo6] testutil.go:371: Comparing: "foo3" vs "foo3" testutil.go:485: Offset: 343, NextOffset: 371 testutil.go:485: Offset: 459, NextOffset: 487 testutil.go:485: Offset: 371, NextOffset: 476 testutil.go:485: Offset: 487, NextOffset: 618 - testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" + testutil.go:371: Comparing: "foo5" vs "foo5" + testutil.go:485: Offset: 609, NextOffset: 637 + testutil.go:485: Offset: 751, NextOffset: 779 + testutil.go:485: Offset: 637, NextOffset: 742 + testutil.go:485: Offset: 779, NextOffset: 910 testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" + testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" + testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" testutil.go:371: Comparing: "foo4" vs "foo4" testutil.go:485: Offset: 476, NextOffset: 504 testutil.go:485: Offset: 618, NextOffset: 646 testutil.go:485: Offset: 504, NextOffset: 609 testutil.go:485: Offset: 646, NextOffset: 751 - testutil.go:371: Comparing: "foo5" vs "foo5" - testutil.go:485: Offset: 609, NextOffset: 637 - testutil.go:485: Offset: 751, NextOffset: 779 - testutil.go:485: Offset: 637, NextOffset: 742 - testutil.go:485: Offset: 779, NextOffset: 910 + testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" + testutil.go:371: Comparing: "foo6" vs "foo6" + testutil.go:485: Offset: 742, NextOffset: 770 + testutil.go:485: Offset: 910, NextOffset: 938 + testutil.go:485: Offset: 770, NextOffset: 1367 + testutil.go:485: Offset: 938, NextOffset: 1609 testutil.go:371: Comparing: "foo" vs "foo" testutil.go:485: Offset: 78, NextOffset: 106 testutil.go:485: Offset: 168, NextOffset: 196 testutil.go:485: Offset: 106, NextOffset: 210 testutil.go:485: Offset: 196, NextOffset: 300 testutil.go:371: Comparing: "foo_empty" vs "foo_empty" - testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" - testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" + testutil.go:371: Comparing: "foo2" vs "foo2" + testutil.go:485: Offset: 210, NextOffset: 238 + testutil.go:485: Offset: 300, NextOffset: 328 + testutil.go:485: Offset: 238, NextOffset: 343 + testutil.go:485: Offset: 328, NextOffset: 459 testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [foo foo_empty foo2 foo_empty2 foo3 foo5 .no.prefetch.landmark foo_empty3 foo4 foo_empty4 foo_empty5 foo6] vs [foo foo_empty foo_empty2 foo_empty3 foo4 foo5 foo2 foo3 foo_empty4 foo_empty5 foo6] - testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" - testutil.go:371: Comparing: "foo4" vs "foo4" - testutil.go:485: Offset: 618, NextOffset: 646 - testutil.go:485: Offset: 476, NextOffset: 504 - testutil.go:485: Offset: 646, NextOffset: 751 - testutil.go:485: Offset: 504, NextOffset: 609 - testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" - testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" + testutil.go:377: Directory: "" vs "": [foo_empty2 foo4 foo5 foo_empty5 foo6 foo foo2 foo3 foo_empty3 foo_empty4 .no.prefetch.landmark foo_empty] vs [foo_empty4 foo6 foo foo_empty foo2 foo_empty2 foo_empty3 foo4 foo3 foo5 foo_empty5] testutil.go:371: Comparing: "foo6" vs "foo6" testutil.go:485: Offset: 910, NextOffset: 938 testutil.go:485: Offset: 742, NextOffset: 770 testutil.go:485: Offset: 938, NextOffset: 1609 testutil.go:485: Offset: 770, NextOffset: 1367 - testutil.go:371: Comparing: "foo_empty" vs "foo_empty" - testutil.go:371: Comparing: "foo2" vs "foo2" - testutil.go:485: Offset: 300, NextOffset: 328 -=== NAME TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=0,prefix="",lossless=false,format=PAX + testutil.go:371: Comparing: "foo" vs "foo" + testutil.go:485: Offset: 168, NextOffset: 196 + testutil.go:485: Offset: 78, NextOffset: 106 + testutil.go:485: Offset: 196, NextOffset: 300 + testutil.go:485: Offset: 106, NextOffset: 210 +=== NAME TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=-2,prefix="../",lossless=false,format=GNU gzip_test.go:62: got gzip streams: - gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1024 + gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1536 + gzip_test.go:80: [1] at 298 in stargz, uncompressed length 2048 + gzip_test.go:80: [2] at 812 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000012aSTARGZ" +=== RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-2,prefix="./",format=GNU#01 +=== RUN TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=0,prefix="",lossless=true,format=USTAR === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="./",src=0,format=GNU + testutil.go:371: Comparing: "foo2" vs "foo2" + testutil.go:485: Offset: 300, NextOffset: 328 testutil.go:485: Offset: 210, NextOffset: 238 testutil.go:485: Offset: 328, NextOffset: 459 -=== NAME TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=0,prefix="",lossless=false,format=PAX - gzip_test.go:80: [1] at 1052 in stargz, uncompressed length 1024 -=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="./",src=0,format=GNU testutil.go:485: Offset: 238, NextOffset: 343 testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" + testutil.go:371: Comparing: "foo4" vs "foo4" + testutil.go:485: Offset: 618, NextOffset: 646 + testutil.go:485: Offset: 476, NextOffset: 504 + testutil.go:485: Offset: 646, NextOffset: 751 + testutil.go:485: Offset: 504, NextOffset: 609 + testutil.go:371: Comparing: "foo5" vs "foo5" + testutil.go:485: Offset: 751, NextOffset: 779 + testutil.go:485: Offset: 609, NextOffset: 637 + testutil.go:485: Offset: 779, NextOffset: 910 + testutil.go:485: Offset: 637, NextOffset: 742 + testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" + testutil.go:371: Comparing: "foo_empty" vs "foo_empty" testutil.go:371: Comparing: "foo3" vs "foo3" testutil.go:485: Offset: 459, NextOffset: 487 testutil.go:485: Offset: 343, NextOffset: 371 testutil.go:485: Offset: 487, NextOffset: 618 testutil.go:485: Offset: 371, NextOffset: 476 - testutil.go:371: Comparing: "foo5" vs "foo5" - testutil.go:485: Offset: 751, NextOffset: 779 -=== RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=1,prefix="./",format=USTAR#02 -=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="./",src=0,format=GNU - testutil.go:485: Offset: 609, NextOffset: 637 -=== NAME TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=0,prefix="",lossless=false,format=PAX + testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" + testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" +=== RUN TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="/",src=0,format=GNU +=== NAME TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=0,prefix="",lossless=true,format=USTAR + gzip_test.go:62: got gzip streams: + gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1024 + gzip_test.go:80: [1] at 1052 in stargz, uncompressed length 1024 + gzip_test.go:80: [2] at 2104 in stargz, uncompressed length 1536 + gzip_test.go:80: [3] at 3668 in stargz, uncompressed length 1536 + gzip_test.go:80: [4] at 5232 in stargz, uncompressed length 1024 + gzip_test.go:80: [5] at 6284 in stargz, uncompressed length 1636 + gzip_test.go:80: [6] at 7948 in stargz, uncompressed length 3584 + gzip_test.go:80: [7] at 11560 in stargz, uncompressed length 0; extra="SG\x16\x000000000000001f0cSTARGZ" +=== RUN TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=0,prefix="",lossless=false,format=USTAR +=== RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-2,prefix="/",format=USTAR#01 +=== NAME TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=0,prefix="",lossless=false,format=USTAR + gzip_test.go:62: got gzip streams: + gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1024 + gzip_test.go:80: [1] at 1052 in stargz, uncompressed length 1024 gzip_test.go:80: [2] at 2104 in stargz, uncompressed length 1536 -=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="./",src=0,format=GNU - testutil.go:485: Offset: 779, NextOffset: 910 - testutil.go:485: Offset: 637, NextOffset: 742 -=== NAME TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=0,prefix="",lossless=false,format=PAX gzip_test.go:80: [3] at 3668 in stargz, uncompressed length 1536 gzip_test.go:80: [4] at 5232 in stargz, uncompressed length 1024 gzip_test.go:80: [5] at 6284 in stargz, uncompressed length 512 gzip_test.go:80: [6] at 6824 in stargz, uncompressed length 3584 -=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="./",src=0,format=GNU - testutil.go:371: Comparing: "foo" vs "foo" - testutil.go:485: Offset: 168, NextOffset: 196 -=== NAME TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=0,prefix="",lossless=false,format=PAX gzip_test.go:80: [7] at 10436 in stargz, uncompressed length 0; extra="SG\x16\x000000000000001aa8STARGZ" -=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="./",src=0,format=GNU - testutil.go:485: Offset: 78, NextOffset: 106 - testutil.go:485: Offset: 196, NextOffset: 300 - testutil.go:485: Offset: 106, NextOffset: 210 -=== RUN TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=0,prefix="",lossless=true,format=GNU -=== RUN TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="/",src=0,format=GNU -=== NAME TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=0,prefix="",lossless=true,format=GNU +=== RUN TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=0,prefix="",lossless=true,format=PAX gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1024 gzip_test.go:80: [1] at 1052 in stargz, uncompressed length 1024 @@ -23831,7 +23426,7 @@ gzip_test.go:80: [5] at 6284 in stargz, uncompressed length 1636 gzip_test.go:80: [6] at 7948 in stargz, uncompressed length 3584 gzip_test.go:80: [7] at 11560 in stargz, uncompressed length 0; extra="SG\x16\x000000000000001f0cSTARGZ" -=== RUN TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=0,prefix="",lossless=false,format=GNU +=== RUN TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=0,prefix="",lossless=false,format=PAX gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1024 gzip_test.go:80: [1] at 1052 in stargz, uncompressed length 1024 @@ -23841,7 +23436,7 @@ gzip_test.go:80: [5] at 6284 in stargz, uncompressed length 512 gzip_test.go:80: [6] at 6824 in stargz, uncompressed length 3584 gzip_test.go:80: [7] at 10436 in stargz, uncompressed length 0; extra="SG\x16\x000000000000001aa8STARGZ" -=== RUN TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=0,prefix="./",lossless=true,format=USTAR +=== RUN TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=0,prefix="",lossless=true,format=GNU gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1024 gzip_test.go:80: [1] at 1052 in stargz, uncompressed length 1024 @@ -23851,9 +23446,7 @@ gzip_test.go:80: [5] at 6284 in stargz, uncompressed length 1636 gzip_test.go:80: [6] at 7948 in stargz, uncompressed length 3584 gzip_test.go:80: [7] at 11560 in stargz, uncompressed length 0; extra="SG\x16\x000000000000001f0cSTARGZ" -=== RUN TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=0,prefix="./",lossless=false,format=USTAR -=== RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=1,prefix="./",format=PAX#02 -=== NAME TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=0,prefix="./",lossless=false,format=USTAR +=== RUN TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=0,prefix="",lossless=false,format=GNU gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1024 gzip_test.go:80: [1] at 1052 in stargz, uncompressed length 1024 @@ -23861,20 +23454,40 @@ gzip_test.go:80: [3] at 3668 in stargz, uncompressed length 1536 gzip_test.go:80: [4] at 5232 in stargz, uncompressed length 1024 gzip_test.go:80: [5] at 6284 in stargz, uncompressed length 512 + gzip_test.go:80: [6] at 6824 in stargz, uncompressed length 3584 + gzip_test.go:80: [7] at 10436 in stargz, uncompressed length 0; extra="SG\x16\x000000000000001aa8STARGZ" +=== RUN TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=0,prefix="./",lossless=true,format=USTAR === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="/",src=0,format=GNU testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"/foo","type":"reg","size":6,"mode":420,"offset":74,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo","type":"chunk","offset":102,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo2","type":"reg","size":6,"mode":420,"offset":205,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo2","type":"chunk","offset":233,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo3","type":"reg","size":6,"mode":420,"offset":337,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo3","type":"chunk","offset":365,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo4","type":"reg","size":6,"mode":420,"offset":469,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo4","type":"chunk","offset":497,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo5","type":"reg","size":6,"mode":420,"offset":601,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo5","type":"chunk","offset":629,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo6","type":"reg","size":6,"mode":420,"offset":733,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo6","type":"chunk","offset":761,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":85,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"/foo","type":"reg","size":6,"mode":420,"offset":165,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo","type":"chunk","offset":193,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo2","type":"reg","size":6,"mode":420,"offset":296,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo2","type":"chunk","offset":324,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo3","type":"reg","size":6,"mode":420,"offset":454,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo3","type":"chunk","offset":482,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo4","type":"reg","size":6,"mode":420,"offset":612,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo4","type":"chunk","offset":640,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo5","type":"reg","size":6,"mode":420,"offset":744,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo5","type":"chunk","offset":772,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo6","type":"reg","size":6,"mode":420,"offset":902,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo6","type":"chunk","offset":930,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [foo foo2 foo_empty2 foo_empty3 foo_empty4 foo5 foo_empty5 foo_empty foo3 foo4 foo6] vs [foo_empty foo2 foo_empty2 foo_empty3 foo5 foo6 .no.prefetch.landmark foo foo3 foo4 foo_empty4 foo_empty5] - testutil.go:371: Comparing: "foo_empty" vs "foo_empty" -=== NAME TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=0,prefix="./",lossless=false,format=USTAR - gzip_test.go:80: [6] at 6824 in stargz, uncompressed length 3584 + testutil.go:377: Directory: "" vs "": [foo4 foo_empty4 foo_empty5 foo_empty foo3 foo_empty2 foo_empty3 foo5 foo6 foo foo2] vs [foo3 foo_empty4 foo5 foo_empty foo_empty2 foo2 foo_empty3 foo4 foo_empty5 foo6 .no.prefetch.landmark foo] +=== RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-2,prefix="/",format=PAX#01 === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="/",src=0,format=GNU + testutil.go:371: Comparing: "foo2" vs "foo2" + testutil.go:485: Offset: 205, NextOffset: 233 + testutil.go:485: Offset: 296, NextOffset: 324 + testutil.go:485: Offset: 233, NextOffset: 337 + testutil.go:485: Offset: 324, NextOffset: 454 + testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" + testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" + testutil.go:371: Comparing: "foo5" vs "foo5" + testutil.go:485: Offset: 601, NextOffset: 629 + testutil.go:485: Offset: 744, NextOffset: 772 + testutil.go:485: Offset: 629, NextOffset: 733 + testutil.go:485: Offset: 772, NextOffset: 902 + testutil.go:371: Comparing: "foo6" vs "foo6" + testutil.go:485: Offset: 733, NextOffset: 761 + testutil.go:485: Offset: 902, NextOffset: 930 + testutil.go:485: Offset: 761, NextOffset: 1363 + testutil.go:485: Offset: 930, NextOffset: 1599 + testutil.go:371: Comparing: "foo" vs "foo" + testutil.go:485: Offset: 74, NextOffset: 102 + testutil.go:485: Offset: 165, NextOffset: 193 + testutil.go:485: Offset: 102, NextOffset: 205 + testutil.go:485: Offset: 193, NextOffset: 296 testutil.go:371: Comparing: "foo3" vs "foo3" testutil.go:485: Offset: 337, NextOffset: 365 -=== NAME TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=0,prefix="./",lossless=false,format=USTAR - gzip_test.go:80: [7] at 10436 in stargz, uncompressed length 0; extra="SG\x16\x000000000000001aa8STARGZ" -=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="/",src=0,format=GNU testutil.go:485: Offset: 454, NextOffset: 482 testutil.go:485: Offset: 365, NextOffset: 469 testutil.go:485: Offset: 482, NextOffset: 612 @@ -23882,88 +23495,82 @@ testutil.go:485: Offset: 469, NextOffset: 497 testutil.go:485: Offset: 612, NextOffset: 640 testutil.go:485: Offset: 497, NextOffset: 601 - testutil.go:485: Offset: 640, NextOffset: 744 -=== RUN TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=0,prefix="./",lossless=true,format=PAX +=== NAME TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=0,prefix="./",lossless=true,format=USTAR + gzip_test.go:62: got gzip streams: + gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1024 + gzip_test.go:80: [1] at 1052 in stargz, uncompressed length 1024 + gzip_test.go:80: [2] at 2104 in stargz, uncompressed length 1536 + gzip_test.go:80: [3] at 3668 in stargz, uncompressed length 1536 + gzip_test.go:80: [4] at 5232 in stargz, uncompressed length 1024 + gzip_test.go:80: [5] at 6284 in stargz, uncompressed length 1636 + gzip_test.go:80: [6] at 7948 in stargz, uncompressed length 3584 + gzip_test.go:80: [7] at 11560 in stargz, uncompressed length 0; extra="SG\x16\x000000000000001f0cSTARGZ" +=== RUN TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=0,prefix="./",lossless=false,format=USTAR === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="/",src=0,format=GNU + testutil.go:485: Offset: 640, NextOffset: 744 + testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" + testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" + testutil.go:371: Comparing: "foo_empty" vs "foo_empty" + testutil.go:371: Comparing: "" vs "" + testutil.go:377: Directory: "" vs "": [.no.prefetch.landmark foo foo2 foo_empty3 foo4 foo_empty5 foo6 foo_empty foo_empty2 foo3 foo_empty4 foo5] vs [foo2 foo_empty2 foo_empty3 foo5 foo6 foo foo3 foo4 foo_empty4 foo_empty5 foo_empty] testutil.go:371: Comparing: "foo6" vs "foo6" - testutil.go:485: Offset: 733, NextOffset: 761 testutil.go:485: Offset: 902, NextOffset: 930 - testutil.go:485: Offset: 761, NextOffset: 1363 + testutil.go:485: Offset: 733, NextOffset: 761 testutil.go:485: Offset: 930, NextOffset: 1599 - testutil.go:371: Comparing: "foo5" vs "foo5" - testutil.go:485: Offset: 601, NextOffset: 629 - testutil.go:485: Offset: 744, NextOffset: 772 - testutil.go:485: Offset: 629, NextOffset: 733 - testutil.go:485: Offset: 772, NextOffset: 902 - testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" + testutil.go:485: Offset: 761, NextOffset: 1363 testutil.go:371: Comparing: "foo" vs "foo" - testutil.go:485: Offset: 74, NextOffset: 102 testutil.go:485: Offset: 165, NextOffset: 193 - testutil.go:485: Offset: 102, NextOffset: 205 + testutil.go:485: Offset: 74, NextOffset: 102 testutil.go:485: Offset: 193, NextOffset: 296 + testutil.go:485: Offset: 102, NextOffset: 205 testutil.go:371: Comparing: "foo2" vs "foo2" - testutil.go:485: Offset: 205, NextOffset: 233 testutil.go:485: Offset: 296, NextOffset: 324 - testutil.go:485: Offset: 233, NextOffset: 337 + testutil.go:485: Offset: 205, NextOffset: 233 testutil.go:485: Offset: 324, NextOffset: 454 - testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" + testutil.go:485: Offset: 233, NextOffset: 337 testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" - testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" - testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [foo_empty5 .no.prefetch.landmark foo foo3 foo4 foo_empty4 foo6 foo_empty foo2 foo_empty2 foo_empty3 foo5] vs [foo foo2 foo_empty2 foo_empty3 foo_empty4 foo5 foo_empty5 foo_empty foo3 foo4 foo6] testutil.go:371: Comparing: "foo4" vs "foo4" testutil.go:485: Offset: 612, NextOffset: 640 testutil.go:485: Offset: 469, NextOffset: 497 testutil.go:485: Offset: 640, NextOffset: 744 testutil.go:485: Offset: 497, NextOffset: 601 - testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" - testutil.go:371: Comparing: "foo" vs "foo" - testutil.go:485: Offset: 165, NextOffset: 193 - testutil.go:485: Offset: 74, NextOffset: 102 - testutil.go:485: Offset: 193, NextOffset: 296 - testutil.go:485: Offset: 102, NextOffset: 205 + testutil.go:371: Comparing: "foo_empty" vs "foo_empty" + testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" testutil.go:371: Comparing: "foo3" vs "foo3" testutil.go:485: Offset: 454, NextOffset: 482 testutil.go:485: Offset: 337, NextOffset: 365 testutil.go:485: Offset: 482, NextOffset: 612 testutil.go:485: Offset: 365, NextOffset: 469 - testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" + testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" testutil.go:371: Comparing: "foo5" vs "foo5" testutil.go:485: Offset: 744, NextOffset: 772 testutil.go:485: Offset: 601, NextOffset: 629 testutil.go:485: Offset: 772, NextOffset: 902 testutil.go:485: Offset: 629, NextOffset: 733 -=== NAME TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=0,prefix="./",lossless=true,format=PAX +=== NAME TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=0,prefix="./",lossless=false,format=USTAR gzip_test.go:62: got gzip streams: -=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="/",src=0,format=GNU - testutil.go:371: Comparing: "foo6" vs "foo6" + gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1024 + gzip_test.go:80: [1] at 1052 in stargz, uncompressed length 1024 + gzip_test.go:80: [2] at 2104 in stargz, uncompressed length 1536 + gzip_test.go:80: [3] at 3668 in stargz, uncompressed length 1536 + gzip_test.go:80: [4] at 5232 in stargz, uncompressed length 1024 + gzip_test.go:80: [5] at 6284 in stargz, uncompressed length 512 + gzip_test.go:80: [6] at 6824 in stargz, uncompressed length 3584 + gzip_test.go:80: [7] at 10436 in stargz, uncompressed length 0; extra="SG\x16\x000000000000001aa8STARGZ" +=== RUN TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=0,prefix="./",lossless=true,format=PAX +=== RUN TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="../",src=0,format=GNU === NAME TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=0,prefix="./",lossless=true,format=PAX + gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1024 gzip_test.go:80: [1] at 1052 in stargz, uncompressed length 1024 gzip_test.go:80: [2] at 2104 in stargz, uncompressed length 1536 gzip_test.go:80: [3] at 3668 in stargz, uncompressed length 1536 gzip_test.go:80: [4] at 5232 in stargz, uncompressed length 1024 gzip_test.go:80: [5] at 6284 in stargz, uncompressed length 1636 -=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="/",src=0,format=GNU - testutil.go:485: Offset: 902, NextOffset: 930 -=== NAME TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=0,prefix="./",lossless=true,format=PAX gzip_test.go:80: [6] at 7948 in stargz, uncompressed length 3584 gzip_test.go:80: [7] at 11560 in stargz, uncompressed length 0; extra="SG\x16\x000000000000001f0cSTARGZ" -=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="/",src=0,format=GNU - testutil.go:485: Offset: 733, NextOffset: 761 - testutil.go:485: Offset: 930, NextOffset: 1599 - testutil.go:485: Offset: 761, NextOffset: 1363 - testutil.go:371: Comparing: "foo_empty" vs "foo_empty" - testutil.go:371: Comparing: "foo2" vs "foo2" - testutil.go:485: Offset: 296, NextOffset: 324 - testutil.go:485: Offset: 205, NextOffset: 233 - testutil.go:485: Offset: 324, NextOffset: 454 - testutil.go:485: Offset: 233, NextOffset: 337 - testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" === RUN TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=0,prefix="./",lossless=false,format=PAX -=== RUN TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="../",src=0,format=GNU -=== NAME TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=0,prefix="./",lossless=false,format=PAX gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1024 gzip_test.go:80: [1] at 1052 in stargz, uncompressed length 1024 @@ -23972,6 +23579,8 @@ gzip_test.go:80: [4] at 5232 in stargz, uncompressed length 1024 gzip_test.go:80: [5] at 6284 in stargz, uncompressed length 512 gzip_test.go:80: [6] at 6824 in stargz, uncompressed length 3584 +=== RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-2,prefix="/",format=GNU#01 +=== NAME TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=0,prefix="./",lossless=false,format=PAX gzip_test.go:80: [7] at 10436 in stargz, uncompressed length 0; extra="SG\x16\x000000000000001aa8STARGZ" === RUN TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=0,prefix="./",lossless=true,format=GNU gzip_test.go:62: got gzip streams: @@ -23983,7 +23592,6 @@ gzip_test.go:80: [5] at 6284 in stargz, uncompressed length 1636 gzip_test.go:80: [6] at 7948 in stargz, uncompressed length 3584 gzip_test.go:80: [7] at 11560 in stargz, uncompressed length 0; extra="SG\x16\x000000000000001f0cSTARGZ" -=== RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=1,prefix="./",format=GNU#02 === RUN TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=0,prefix="./",lossless=false,format=GNU gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1024 @@ -23995,81 +23603,65 @@ gzip_test.go:80: [6] at 6824 in stargz, uncompressed length 3584 gzip_test.go:80: [7] at 10436 in stargz, uncompressed length 0; extra="SG\x16\x000000000000001aa8STARGZ" === RUN TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=0,prefix="/",lossless=true,format=USTAR + gzip_test.go:62: got gzip streams: === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="../",src=0,format=GNU testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"../foo","type":"reg","size":6,"mode":420,"offset":79,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo","type":"chunk","offset":107,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo2","type":"reg","size":6,"mode":420,"offset":212,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo2","type":"chunk","offset":240,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo3","type":"reg","size":6,"mode":420,"offset":346,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo3","type":"chunk","offset":374,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo4","type":"reg","size":6,"mode":420,"offset":480,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo4","type":"chunk","offset":508,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo5","type":"reg","size":6,"mode":420,"offset":614,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo5","type":"chunk","offset":642,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo6","type":"reg","size":6,"mode":420,"offset":748,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo6","type":"chunk","offset":776,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":85,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"../foo","type":"reg","size":6,"mode":420,"offset":169,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo","type":"chunk","offset":197,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo2","type":"reg","size":6,"mode":420,"offset":302,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo2","type":"chunk","offset":330,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo3","type":"reg","size":6,"mode":420,"offset":462,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo3","type":"chunk","offset":490,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo4","type":"reg","size":6,"mode":420,"offset":622,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo4","type":"chunk","offset":650,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo5","type":"reg","size":6,"mode":420,"offset":756,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo5","type":"chunk","offset":784,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo6","type":"reg","size":6,"mode":420,"offset":916,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo6","type":"chunk","offset":944,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [foo2 foo_empty2 foo3 foo_empty5 foo foo_empty foo_empty3 foo4 foo_empty4 foo5 foo6] vs [foo3 foo4 foo_empty4 foo5 foo_empty5 foo6 foo2 foo foo_empty foo_empty2 foo_empty3 .no.prefetch.landmark] - testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" - testutil.go:371: Comparing: "foo3" vs "foo3" - testutil.go:485: Offset: 346, NextOffset: 374 - testutil.go:485: Offset: 462, NextOffset: 490 - testutil.go:485: Offset: 374, NextOffset: 480 - testutil.go:485: Offset: 490, NextOffset: 622 - testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" + testutil.go:377: Directory: "" vs "": [foo2 foo4 foo foo_empty foo_empty3 foo_empty4 foo5 foo_empty5 foo6 foo_empty2 foo3] vs [.no.prefetch.landmark foo_empty foo2 foo_empty2 foo3 foo_empty4 foo5 foo_empty5 foo6 foo foo_empty3 foo4] testutil.go:371: Comparing: "foo2" vs "foo2" testutil.go:485: Offset: 212, NextOffset: 240 testutil.go:485: Offset: 302, NextOffset: 330 testutil.go:485: Offset: 240, NextOffset: 346 +=== NAME TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=0,prefix="/",lossless=true,format=USTAR + gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1024 + gzip_test.go:80: [1] at 1052 in stargz, uncompressed length 1024 + gzip_test.go:80: [2] at 2104 in stargz, uncompressed length 1536 + gzip_test.go:80: [3] at 3668 in stargz, uncompressed length 1536 + gzip_test.go:80: [4] at 5232 in stargz, uncompressed length 1024 + gzip_test.go:80: [5] at 6284 in stargz, uncompressed length 1636 + gzip_test.go:80: [6] at 7948 in stargz, uncompressed length 3584 + gzip_test.go:80: [7] at 11560 in stargz, uncompressed length 0; extra="SG\x16\x000000000000001f0cSTARGZ" +=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="../",src=0,format=GNU testutil.go:485: Offset: 330, NextOffset: 462 - testutil.go:371: Comparing: "foo_empty" vs "foo_empty" - testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" testutil.go:371: Comparing: "foo4" vs "foo4" testutil.go:485: Offset: 480, NextOffset: 508 testutil.go:485: Offset: 622, NextOffset: 650 testutil.go:485: Offset: 508, NextOffset: 614 testutil.go:485: Offset: 650, NextOffset: 756 + testutil.go:371: Comparing: "foo" vs "foo" + testutil.go:485: Offset: 79, NextOffset: 107 + testutil.go:485: Offset: 169, NextOffset: 197 + testutil.go:485: Offset: 107, NextOffset: 212 + testutil.go:485: Offset: 197, NextOffset: 302 + testutil.go:371: Comparing: "foo_empty" vs "foo_empty" + testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" testutil.go:371: Comparing: "foo5" vs "foo5" testutil.go:485: Offset: 614, NextOffset: 642 testutil.go:485: Offset: 756, NextOffset: 784 testutil.go:485: Offset: 642, NextOffset: 748 testutil.go:485: Offset: 784, NextOffset: 916 + testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" testutil.go:371: Comparing: "foo6" vs "foo6" testutil.go:485: Offset: 748, NextOffset: 776 testutil.go:485: Offset: 916, NextOffset: 944 testutil.go:485: Offset: 776, NextOffset: 1375 testutil.go:485: Offset: 944, NextOffset: 1608 - testutil.go:371: Comparing: "foo" vs "foo" - testutil.go:485: Offset: 79, NextOffset: 107 - testutil.go:485: Offset: 169, NextOffset: 197 - testutil.go:485: Offset: 107, NextOffset: 212 - testutil.go:485: Offset: 197, NextOffset: 302 - testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [foo_empty4 foo5 foo_empty5 foo6 foo2 foo3 foo4 foo_empty2 foo_empty3 .no.prefetch.landmark foo foo_empty] vs [foo5 foo6 foo foo_empty foo_empty3 foo4 foo_empty4 foo2 foo_empty2 foo3 foo_empty5] - testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" - testutil.go:371: Comparing: "foo6" vs "foo6" - testutil.go:485: Offset: 916, NextOffset: 944 - testutil.go:485: Offset: 748, NextOffset: 776 - testutil.go:485: Offset: 944, NextOffset: 1608 - testutil.go:485: Offset: 776, NextOffset: 1375 -=== NAME TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=0,prefix="/",lossless=true,format=USTAR - gzip_test.go:62: got gzip streams: -=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="../",src=0,format=GNU - testutil.go:371: Comparing: "foo2" vs "foo2" -=== NAME TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=0,prefix="/",lossless=true,format=USTAR - gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1024 -=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="../",src=0,format=GNU - testutil.go:485: Offset: 302, NextOffset: 330 -=== NAME TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=0,prefix="/",lossless=true,format=USTAR - gzip_test.go:80: [1] at 1052 in stargz, uncompressed length 1024 - gzip_test.go:80: [2] at 2104 in stargz, uncompressed length 1536 - gzip_test.go:80: [3] at 3668 in stargz, uncompressed length 1536 - gzip_test.go:80: [4] at 5232 in stargz, uncompressed length 1024 - gzip_test.go:80: [5] at 6284 in stargz, uncompressed length 1636 - gzip_test.go:80: [6] at 7948 in stargz, uncompressed length 3584 - gzip_test.go:80: [7] at 11560 in stargz, uncompressed length 0; extra="SG\x16\x000000000000001f0cSTARGZ" -=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="../",src=0,format=GNU - testutil.go:485: Offset: 212, NextOffset: 240 - testutil.go:485: Offset: 330, NextOffset: 462 - testutil.go:485: Offset: 240, NextOffset: 346 + testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" testutil.go:371: Comparing: "foo3" vs "foo3" - testutil.go:485: Offset: 462, NextOffset: 490 testutil.go:485: Offset: 346, NextOffset: 374 - testutil.go:485: Offset: 490, NextOffset: 622 -=== RUN TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=0,prefix="/",lossless=false,format=USTAR -=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="../",src=0,format=GNU + testutil.go:485: Offset: 462, NextOffset: 490 testutil.go:485: Offset: 374, NextOffset: 480 + testutil.go:485: Offset: 490, NextOffset: 622 + testutil.go:371: Comparing: "" vs "" + testutil.go:377: Directory: "" vs "": [foo foo_empty3 foo4 foo5 foo_empty5 .no.prefetch.landmark foo_empty foo2 foo_empty2 foo3 foo_empty4 foo6] vs [foo2 foo4 foo foo_empty foo_empty3 foo_empty4 foo5 foo_empty5 foo6 foo_empty2 foo3] + testutil.go:371: Comparing: "foo" vs "foo" + testutil.go:485: Offset: 169, NextOffset: 197 + testutil.go:485: Offset: 79, NextOffset: 107 + testutil.go:485: Offset: 197, NextOffset: 302 + testutil.go:485: Offset: 107, NextOffset: 212 + testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" testutil.go:371: Comparing: "foo4" vs "foo4" testutil.go:485: Offset: 622, NextOffset: 650 testutil.go:485: Offset: 480, NextOffset: 508 @@ -24081,15 +23673,27 @@ testutil.go:485: Offset: 614, NextOffset: 642 testutil.go:485: Offset: 784, NextOffset: 916 testutil.go:485: Offset: 642, NextOffset: 748 - testutil.go:371: Comparing: "foo" vs "foo" - testutil.go:485: Offset: 169, NextOffset: 197 - testutil.go:485: Offset: 79, NextOffset: 107 - testutil.go:485: Offset: 197, NextOffset: 302 - testutil.go:485: Offset: 107, NextOffset: 212 + testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" testutil.go:371: Comparing: "foo_empty" vs "foo_empty" + testutil.go:371: Comparing: "foo2" vs "foo2" + testutil.go:485: Offset: 302, NextOffset: 330 + testutil.go:485: Offset: 212, NextOffset: 240 + testutil.go:485: Offset: 330, NextOffset: 462 + testutil.go:485: Offset: 240, NextOffset: 346 testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" - testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" + testutil.go:371: Comparing: "foo3" vs "foo3" + testutil.go:485: Offset: 462, NextOffset: 490 + testutil.go:485: Offset: 346, NextOffset: 374 + testutil.go:485: Offset: 490, NextOffset: 622 + testutil.go:485: Offset: 374, NextOffset: 480 + testutil.go:371: Comparing: "foo6" vs "foo6" + testutil.go:485: Offset: 916, NextOffset: 944 + testutil.go:485: Offset: 748, NextOffset: 776 + testutil.go:485: Offset: 944, NextOffset: 1608 + testutil.go:485: Offset: 776, NextOffset: 1375 +=== RUN TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=0,prefix="/",lossless=false,format=USTAR === RUN TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-1,prefix="",src=0,format=USTAR +=== RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-2,prefix="../",format=USTAR#01 === NAME TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=0,prefix="/",lossless=false,format=USTAR gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1024 @@ -24105,8 +23709,6 @@ gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1024 gzip_test.go:80: [1] at 1052 in stargz, uncompressed length 1024 gzip_test.go:80: [2] at 2104 in stargz, uncompressed length 1536 -=== RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=1,prefix="/",format=USTAR#02 -=== NAME TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=0,prefix="/",lossless=true,format=PAX gzip_test.go:80: [3] at 3668 in stargz, uncompressed length 1536 gzip_test.go:80: [4] at 5232 in stargz, uncompressed length 1024 gzip_test.go:80: [5] at 6284 in stargz, uncompressed length 1636 @@ -24133,91 +23735,85 @@ gzip_test.go:80: [6] at 7948 in stargz, uncompressed length 3584 gzip_test.go:80: [7] at 11560 in stargz, uncompressed length 0; extra="SG\x16\x000000000000001f0cSTARGZ" === RUN TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=0,prefix="/",lossless=false,format=GNU + gzip_test.go:62: got gzip streams: + gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1024 + gzip_test.go:80: [1] at 1052 in stargz, uncompressed length 1024 + gzip_test.go:80: [2] at 2104 in stargz, uncompressed length 1536 + gzip_test.go:80: [3] at 3668 in stargz, uncompressed length 1536 + gzip_test.go:80: [4] at 5232 in stargz, uncompressed length 1024 + gzip_test.go:80: [5] at 6284 in stargz, uncompressed length 512 + gzip_test.go:80: [6] at 6824 in stargz, uncompressed length 3584 + gzip_test.go:80: [7] at 10436 in stargz, uncompressed length 0; extra="SG\x16\x000000000000001aa8STARGZ" +=== RUN TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=0,prefix="../",lossless=true,format=USTAR === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-1,prefix="",src=0,format=USTAR testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"foo","type":"reg","size":6,"mode":420,"offset":76,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo","type":"chunk","offset":104,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo2","type":"reg","size":6,"mode":420,"offset":210,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo2","type":"chunk","offset":238,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo3","type":"reg","size":6,"mode":420,"offset":345,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo3","type":"chunk","offset":373,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo4","type":"reg","size":6,"mode":420,"offset":480,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo4","type":"chunk","offset":508,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo5","type":"reg","size":6,"mode":420,"offset":615,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo5","type":"chunk","offset":643,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo6","type":"reg","size":6,"mode":420,"offset":750,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo6","type":"chunk","offset":778,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":88,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"foo","type":"reg","size":6,"mode":420,"offset":169,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo","type":"chunk","offset":197,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo2","type":"reg","size":6,"mode":420,"offset":303,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo2","type":"chunk","offset":331,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo3","type":"reg","size":6,"mode":420,"offset":462,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo3","type":"chunk","offset":490,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo4","type":"reg","size":6,"mode":420,"offset":621,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo4","type":"chunk","offset":649,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo5","type":"reg","size":6,"mode":420,"offset":756,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo5","type":"chunk","offset":784,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo6","type":"reg","size":6,"mode":420,"offset":915,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo6","type":"chunk","offset":943,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [foo foo_empty foo2 foo_empty2 foo_empty4 foo5 foo6 foo3 foo_empty3 foo4 foo_empty5] vs [.no.prefetch.landmark foo foo_empty2 foo_empty3 foo4 foo5 foo6 foo_empty foo2 foo3 foo_empty4 foo_empty5] + testutil.go:377: Directory: "" vs "": [foo6 foo_empty foo_empty2 foo3 foo4 foo5 foo_empty5 foo foo2 foo_empty3 foo_empty4] vs [foo2 foo_empty2 foo4 foo5 foo_empty5 .no.prefetch.landmark foo foo_empty3 foo_empty4 foo6 foo_empty foo3] + testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" testutil.go:371: Comparing: "foo3" vs "foo3" testutil.go:485: Offset: 345, NextOffset: 373 testutil.go:485: Offset: 462, NextOffset: 490 testutil.go:485: Offset: 373, NextOffset: 480 testutil.go:485: Offset: 490, NextOffset: 621 - testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" testutil.go:371: Comparing: "foo4" vs "foo4" testutil.go:485: Offset: 480, NextOffset: 508 testutil.go:485: Offset: 621, NextOffset: 649 testutil.go:485: Offset: 508, NextOffset: 615 testutil.go:485: Offset: 649, NextOffset: 756 - testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" - testutil.go:371: Comparing: "foo" vs "foo" - testutil.go:485: Offset: 76, NextOffset: 104 -=== NAME TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=0,prefix="/",lossless=false,format=GNU - gzip_test.go:62: got gzip streams: -=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-1,prefix="",src=0,format=USTAR - testutil.go:485: Offset: 169, NextOffset: 197 -=== NAME TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=0,prefix="/",lossless=false,format=GNU - gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1024 -=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-1,prefix="",src=0,format=USTAR - testutil.go:485: Offset: 104, NextOffset: 210 -=== NAME TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=0,prefix="/",lossless=false,format=GNU - gzip_test.go:80: [1] at 1052 in stargz, uncompressed length 1024 - gzip_test.go:80: [2] at 2104 in stargz, uncompressed length 1536 -=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-1,prefix="",src=0,format=USTAR - testutil.go:485: Offset: 197, NextOffset: 303 -=== NAME TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=0,prefix="/",lossless=false,format=GNU - gzip_test.go:80: [3] at 3668 in stargz, uncompressed length 1536 - gzip_test.go:80: [4] at 5232 in stargz, uncompressed length 1024 -=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-1,prefix="",src=0,format=USTAR - testutil.go:371: Comparing: "foo_empty" vs "foo_empty" -=== NAME TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=0,prefix="/",lossless=false,format=GNU - gzip_test.go:80: [5] at 6284 in stargz, uncompressed length 512 -=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-1,prefix="",src=0,format=USTAR - testutil.go:371: Comparing: "foo2" vs "foo2" -=== NAME TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=0,prefix="/",lossless=false,format=GNU - gzip_test.go:80: [6] at 6824 in stargz, uncompressed length 3584 - gzip_test.go:80: [7] at 10436 in stargz, uncompressed length 0; extra="SG\x16\x000000000000001aa8STARGZ" -=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-1,prefix="",src=0,format=USTAR - testutil.go:485: Offset: 210, NextOffset: 238 - testutil.go:485: Offset: 303, NextOffset: 331 - testutil.go:485: Offset: 238, NextOffset: 345 - testutil.go:485: Offset: 331, NextOffset: 462 - testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" - testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" testutil.go:371: Comparing: "foo5" vs "foo5" testutil.go:485: Offset: 615, NextOffset: 643 testutil.go:485: Offset: 756, NextOffset: 784 -=== RUN TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=0,prefix="../",lossless=true,format=USTAR -=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-1,prefix="",src=0,format=USTAR testutil.go:485: Offset: 643, NextOffset: 750 testutil.go:485: Offset: 784, NextOffset: 915 + testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" testutil.go:371: Comparing: "foo6" vs "foo6" testutil.go:485: Offset: 750, NextOffset: 778 testutil.go:485: Offset: 915, NextOffset: 943 testutil.go:485: Offset: 778, NextOffset: 1396 testutil.go:485: Offset: 943, NextOffset: 1630 - testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [foo_empty foo2 foo3 foo_empty4 foo_empty5 .no.prefetch.landmark foo foo_empty2 foo_empty3 foo4 foo5 foo6] vs [foo3 foo_empty3 foo4 foo_empty5 foo5 foo6 foo foo_empty foo2 foo_empty2 foo_empty4] testutil.go:371: Comparing: "foo_empty" vs "foo_empty" testutil.go:371: Comparing: "foo2" vs "foo2" - testutil.go:485: Offset: 303, NextOffset: 331 testutil.go:485: Offset: 210, NextOffset: 238 - testutil.go:485: Offset: 331, NextOffset: 462 + testutil.go:485: Offset: 303, NextOffset: 331 testutil.go:485: Offset: 238, NextOffset: 345 + testutil.go:485: Offset: 331, NextOffset: 462 + testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" + testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" + testutil.go:371: Comparing: "foo" vs "foo" + testutil.go:485: Offset: 76, NextOffset: 104 +=== RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-2,prefix="../",format=PAX#01 +=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-1,prefix="",src=0,format=USTAR + testutil.go:485: Offset: 169, NextOffset: 197 + testutil.go:485: Offset: 104, NextOffset: 210 + testutil.go:485: Offset: 197, NextOffset: 303 + testutil.go:371: Comparing: "" vs "" + testutil.go:377: Directory: "" vs "": [foo_empty3 foo_empty4 foo6 foo_empty foo3 foo2 foo_empty2 foo4 foo5 foo_empty5 .no.prefetch.landmark foo] vs [foo_empty foo_empty2 foo3 foo4 foo5 foo_empty5 foo6 foo foo2 foo_empty3 foo_empty4] + testutil.go:371: Comparing: "foo_empty" vs "foo_empty" testutil.go:371: Comparing: "foo3" vs "foo3" testutil.go:485: Offset: 462, NextOffset: 490 testutil.go:485: Offset: 345, NextOffset: 373 testutil.go:485: Offset: 490, NextOffset: 621 testutil.go:485: Offset: 373, NextOffset: 480 + testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" + testutil.go:371: Comparing: "foo6" vs "foo6" + testutil.go:485: Offset: 915, NextOffset: 943 + testutil.go:485: Offset: 750, NextOffset: 778 + testutil.go:485: Offset: 943, NextOffset: 1630 + testutil.go:485: Offset: 778, NextOffset: 1396 testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" testutil.go:371: Comparing: "foo" vs "foo" testutil.go:485: Offset: 169, NextOffset: 197 testutil.go:485: Offset: 76, NextOffset: 104 testutil.go:485: Offset: 197, NextOffset: 303 testutil.go:485: Offset: 104, NextOffset: 210 + testutil.go:371: Comparing: "foo2" vs "foo2" + testutil.go:485: Offset: 303, NextOffset: 331 + testutil.go:485: Offset: 210, NextOffset: 238 + testutil.go:485: Offset: 331, NextOffset: 462 + testutil.go:485: Offset: 238, NextOffset: 345 testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" - testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" testutil.go:371: Comparing: "foo4" vs "foo4" testutil.go:485: Offset: 621, NextOffset: 649 testutil.go:485: Offset: 480, NextOffset: 508 @@ -24228,15 +23824,9 @@ testutil.go:485: Offset: 615, NextOffset: 643 testutil.go:485: Offset: 784, NextOffset: 915 testutil.go:485: Offset: 643, NextOffset: 750 - testutil.go:371: Comparing: "foo6" vs "foo6" - testutil.go:485: Offset: 915, NextOffset: 943 - testutil.go:485: Offset: 750, NextOffset: 778 - testutil.go:485: Offset: 943, NextOffset: 1630 - testutil.go:485: Offset: 778, NextOffset: 1396 -=== NAME TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=0,prefix="../",lossless=true,format=USTAR - gzip_test.go:62: got gzip streams: === RUN TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-1,prefix="./",src=0,format=USTAR === NAME TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=0,prefix="../",lossless=true,format=USTAR + gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1024 gzip_test.go:80: [1] at 1052 in stargz, uncompressed length 1024 gzip_test.go:80: [2] at 2104 in stargz, uncompressed length 1536 @@ -24246,8 +23836,6 @@ gzip_test.go:80: [6] at 7948 in stargz, uncompressed length 3584 gzip_test.go:80: [7] at 11560 in stargz, uncompressed length 0; extra="SG\x16\x000000000000001f0cSTARGZ" === RUN TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=0,prefix="../",lossless=false,format=USTAR -=== RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=1,prefix="/",format=PAX#02 -=== NAME TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=0,prefix="../",lossless=false,format=USTAR gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1024 gzip_test.go:80: [1] at 1052 in stargz, uncompressed length 1024 @@ -24278,70 +23866,80 @@ gzip_test.go:80: [6] at 6824 in stargz, uncompressed length 3584 gzip_test.go:80: [7] at 10436 in stargz, uncompressed length 0; extra="SG\x16\x000000000000001aa8STARGZ" === RUN TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=0,prefix="../",lossless=true,format=GNU -=== RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=1,prefix="/",format=GNU#02 +=== RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-2,prefix="../",format=GNU#01 === NAME TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=0,prefix="../",lossless=true,format=GNU gzip_test.go:62: got gzip streams: -=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-1,prefix="./",src=0,format=USTAR - testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"./foo","type":"reg","size":6,"mode":420,"offset":79,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo","type":"chunk","offset":107,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo2","type":"reg","size":6,"mode":420,"offset":214,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo2","type":"chunk","offset":242,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo3","type":"reg","size":6,"mode":420,"offset":350,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo3","type":"chunk","offset":378,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo4","type":"reg","size":6,"mode":420,"offset":486,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo4","type":"chunk","offset":514,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo5","type":"reg","size":6,"mode":420,"offset":622,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo5","type":"chunk","offset":650,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo6","type":"reg","size":6,"mode":420,"offset":758,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo6","type":"chunk","offset":786,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} -=== NAME TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=0,prefix="../",lossless=true,format=GNU gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1024 -=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-1,prefix="./",src=0,format=USTAR - testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":88,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"./foo","type":"reg","size":6,"mode":420,"offset":172,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo","type":"chunk","offset":200,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo2","type":"reg","size":6,"mode":420,"offset":307,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo2","type":"chunk","offset":335,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo3","type":"reg","size":6,"mode":420,"offset":467,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo3","type":"chunk","offset":495,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo4","type":"reg","size":6,"mode":420,"offset":627,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo4","type":"chunk","offset":655,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo5","type":"reg","size":6,"mode":420,"offset":763,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo5","type":"chunk","offset":791,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo6","type":"reg","size":6,"mode":420,"offset":923,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo6","type":"chunk","offset":951,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} -=== NAME TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=0,prefix="../",lossless=true,format=GNU gzip_test.go:80: [1] at 1052 in stargz, uncompressed length 1024 gzip_test.go:80: [2] at 2104 in stargz, uncompressed length 1536 + gzip_test.go:80: [3] at 3668 in stargz, uncompressed length 1536 + gzip_test.go:80: [4] at 5232 in stargz, uncompressed length 1024 + gzip_test.go:80: [5] at 6284 in stargz, uncompressed length 1636 + gzip_test.go:80: [6] at 7948 in stargz, uncompressed length 3584 + gzip_test.go:80: [7] at 11560 in stargz, uncompressed length 0; extra="SG\x16\x000000000000001f0cSTARGZ" +=== RUN TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=0,prefix="../",lossless=false,format=GNU + gzip_test.go:62: got gzip streams: + gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1024 + gzip_test.go:80: [1] at 1052 in stargz, uncompressed length 1024 + gzip_test.go:80: [2] at 2104 in stargz, uncompressed length 1536 + gzip_test.go:80: [3] at 3668 in stargz, uncompressed length 1536 + gzip_test.go:80: [4] at 5232 in stargz, uncompressed length 1024 + gzip_test.go:80: [5] at 6284 in stargz, uncompressed length 512 + gzip_test.go:80: [6] at 6824 in stargz, uncompressed length 3584 + gzip_test.go:80: [7] at 10436 in stargz, uncompressed length 0; extra="SG\x16\x000000000000001aa8STARGZ" +=== RUN TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=1,prefix="",lossless=true,format=USTAR === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-1,prefix="./",src=0,format=USTAR + testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"./foo","type":"reg","size":6,"mode":420,"offset":79,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo","type":"chunk","offset":107,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo2","type":"reg","size":6,"mode":420,"offset":214,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo2","type":"chunk","offset":242,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo3","type":"reg","size":6,"mode":420,"offset":350,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo3","type":"chunk","offset":378,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo4","type":"reg","size":6,"mode":420,"offset":486,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo4","type":"chunk","offset":514,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo5","type":"reg","size":6,"mode":420,"offset":622,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo5","type":"chunk","offset":650,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo6","type":"reg","size":6,"mode":420,"offset":758,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo6","type":"chunk","offset":786,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} + testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":88,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"./foo","type":"reg","size":6,"mode":420,"offset":172,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo","type":"chunk","offset":200,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo2","type":"reg","size":6,"mode":420,"offset":307,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo2","type":"chunk","offset":335,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo3","type":"reg","size":6,"mode":420,"offset":467,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo3","type":"chunk","offset":495,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo4","type":"reg","size":6,"mode":420,"offset":627,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo4","type":"chunk","offset":655,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo5","type":"reg","size":6,"mode":420,"offset":763,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo5","type":"chunk","offset":791,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo6","type":"reg","size":6,"mode":420,"offset":923,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo6","type":"chunk","offset":951,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [foo4 foo5 foo_empty foo2 foo_empty2 foo3 foo6 foo foo_empty3 foo_empty4 foo_empty5] vs [foo3 foo_empty3 foo foo2 foo_empty2 foo4 foo_empty4 foo5 foo_empty5 foo6 .no.prefetch.landmark foo_empty] + testutil.go:377: Directory: "" vs "": [foo_empty foo2 foo3 foo_empty5 foo foo_empty2 foo_empty3 foo4 foo_empty4 foo5 foo6] vs [foo4 foo_empty4 .no.prefetch.landmark foo_empty foo_empty2 foo3 foo_empty3 foo foo2 foo5 foo_empty5 foo6] testutil.go:371: Comparing: "foo_empty" vs "foo_empty" testutil.go:371: Comparing: "foo2" vs "foo2" -=== NAME TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=0,prefix="../",lossless=true,format=GNU - gzip_test.go:80: [3] at 3668 in stargz, uncompressed length 1536 - gzip_test.go:80: [4] at 5232 in stargz, uncompressed length 1024 -=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-1,prefix="./",src=0,format=USTAR testutil.go:485: Offset: 214, NextOffset: 242 testutil.go:485: Offset: 307, NextOffset: 335 testutil.go:485: Offset: 242, NextOffset: 350 -=== NAME TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=0,prefix="../",lossless=true,format=GNU - gzip_test.go:80: [5] at 6284 in stargz, uncompressed length 1636 - gzip_test.go:80: [6] at 7948 in stargz, uncompressed length 3584 - gzip_test.go:80: [7] at 11560 in stargz, uncompressed length 0; extra="SG\x16\x000000000000001f0cSTARGZ" -=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-1,prefix="./",src=0,format=USTAR testutil.go:485: Offset: 335, NextOffset: 467 - testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" testutil.go:371: Comparing: "foo3" vs "foo3" testutil.go:485: Offset: 350, NextOffset: 378 testutil.go:485: Offset: 467, NextOffset: 495 testutil.go:485: Offset: 378, NextOffset: 486 testutil.go:485: Offset: 495, NextOffset: 627 - testutil.go:371: Comparing: "foo4" vs "foo4" - testutil.go:485: Offset: 486, NextOffset: 514 -=== RUN TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=0,prefix="../",lossless=false,format=GNU -=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-1,prefix="./",src=0,format=USTAR - testutil.go:485: Offset: 627, NextOffset: 655 - testutil.go:485: Offset: 514, NextOffset: 622 - testutil.go:485: Offset: 655, NextOffset: 763 + testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" + testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" testutil.go:371: Comparing: "foo5" vs "foo5" testutil.go:485: Offset: 622, NextOffset: 650 testutil.go:485: Offset: 763, NextOffset: 791 testutil.go:485: Offset: 650, NextOffset: 758 testutil.go:485: Offset: 791, NextOffset: 923 + testutil.go:371: Comparing: "foo6" vs "foo6" + testutil.go:485: Offset: 758, NextOffset: 786 + testutil.go:485: Offset: 923, NextOffset: 951 + testutil.go:485: Offset: 786, NextOffset: 1413 + testutil.go:485: Offset: 951, NextOffset: 1638 testutil.go:371: Comparing: "foo" vs "foo" testutil.go:485: Offset: 79, NextOffset: 107 testutil.go:485: Offset: 172, NextOffset: 200 testutil.go:485: Offset: 107, NextOffset: 214 testutil.go:485: Offset: 200, NextOffset: 307 + testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" - testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" - testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" - testutil.go:371: Comparing: "foo6" vs "foo6" - testutil.go:485: Offset: 758, NextOffset: 786 - testutil.go:485: Offset: 923, NextOffset: 951 - testutil.go:485: Offset: 786, NextOffset: 1413 - testutil.go:485: Offset: 951, NextOffset: 1638 + testutil.go:371: Comparing: "foo4" vs "foo4" + testutil.go:485: Offset: 486, NextOffset: 514 + testutil.go:485: Offset: 627, NextOffset: 655 + testutil.go:485: Offset: 514, NextOffset: 622 + testutil.go:485: Offset: 655, NextOffset: 763 testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [foo_empty foo_empty2 foo4 foo_empty4 foo5 foo_empty5 foo6 .no.prefetch.landmark foo2 foo3 foo_empty3 foo] vs [foo_empty2 foo3 foo4 foo5 foo_empty foo2 foo_empty4 foo_empty5 foo6 foo foo_empty3] - testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" + testutil.go:377: Directory: "" vs "": [foo_empty5 foo6 foo foo2 foo5 foo3 foo_empty3 foo4 foo_empty4 .no.prefetch.landmark foo_empty foo_empty2] vs [foo_empty foo2 foo3 foo_empty5 foo6 foo foo_empty2 foo_empty3 foo4 foo_empty4 foo5] + testutil.go:371: Comparing: "foo" vs "foo" + testutil.go:485: Offset: 172, NextOffset: 200 + testutil.go:485: Offset: 79, NextOffset: 107 + testutil.go:485: Offset: 200, NextOffset: 307 + testutil.go:485: Offset: 107, NextOffset: 214 + testutil.go:371: Comparing: "foo2" vs "foo2" + testutil.go:485: Offset: 307, NextOffset: 335 + testutil.go:485: Offset: 214, NextOffset: 242 + testutil.go:485: Offset: 335, NextOffset: 467 + testutil.go:485: Offset: 242, NextOffset: 350 testutil.go:371: Comparing: "foo5" vs "foo5" testutil.go:485: Offset: 763, NextOffset: 791 testutil.go:485: Offset: 622, NextOffset: 650 @@ -24353,40 +23951,20 @@ testutil.go:485: Offset: 758, NextOffset: 786 testutil.go:485: Offset: 951, NextOffset: 1638 testutil.go:485: Offset: 786, NextOffset: 1413 + testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" testutil.go:371: Comparing: "foo_empty" vs "foo_empty" testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" - testutil.go:371: Comparing: "foo4" vs "foo4" - testutil.go:485: Offset: 627, NextOffset: 655 - testutil.go:485: Offset: 486, NextOffset: 514 - testutil.go:485: Offset: 655, NextOffset: 763 - testutil.go:485: Offset: 514, NextOffset: 622 - testutil.go:371: Comparing: "foo" vs "foo" - testutil.go:485: Offset: 172, NextOffset: 200 - testutil.go:485: Offset: 79, NextOffset: 107 - testutil.go:485: Offset: 200, NextOffset: 307 - testutil.go:485: Offset: 107, NextOffset: 214 - testutil.go:371: Comparing: "foo2" vs "foo2" - testutil.go:485: Offset: 307, NextOffset: 335 - testutil.go:485: Offset: 214, NextOffset: 242 - testutil.go:485: Offset: 335, NextOffset: 467 - testutil.go:485: Offset: 242, NextOffset: 350 testutil.go:371: Comparing: "foo3" vs "foo3" testutil.go:485: Offset: 467, NextOffset: 495 testutil.go:485: Offset: 350, NextOffset: 378 testutil.go:485: Offset: 495, NextOffset: 627 testutil.go:485: Offset: 378, NextOffset: 486 testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" -=== NAME TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=0,prefix="../",lossless=false,format=GNU - gzip_test.go:62: got gzip streams: - gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1024 - gzip_test.go:80: [1] at 1052 in stargz, uncompressed length 1024 - gzip_test.go:80: [2] at 2104 in stargz, uncompressed length 1536 - gzip_test.go:80: [3] at 3668 in stargz, uncompressed length 1536 - gzip_test.go:80: [4] at 5232 in stargz, uncompressed length 1024 - gzip_test.go:80: [5] at 6284 in stargz, uncompressed length 512 - gzip_test.go:80: [6] at 6824 in stargz, uncompressed length 3584 - gzip_test.go:80: [7] at 10436 in stargz, uncompressed length 0; extra="SG\x16\x000000000000001aa8STARGZ" -=== RUN TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=1,prefix="",lossless=true,format=USTAR + testutil.go:371: Comparing: "foo4" vs "foo4" + testutil.go:485: Offset: 627, NextOffset: 655 + testutil.go:485: Offset: 486, NextOffset: 514 + testutil.go:485: Offset: 655, NextOffset: 763 + testutil.go:485: Offset: 514, NextOffset: 622 === RUN TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-1,prefix="/",src=0,format=USTAR === NAME TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=1,prefix="",lossless=true,format=USTAR gzip_test.go:62: got gzip streams: @@ -24399,8 +23977,6 @@ gzip_test.go:80: [6] at 681 in stargz, uncompressed length 3584 gzip_test.go:80: [7] at 1059 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000002a9STARGZ" === RUN TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=1,prefix="",lossless=false,format=USTAR -=== RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=1,prefix="../",format=USTAR#02 -=== NAME TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=1,prefix="",lossless=false,format=USTAR gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1024 gzip_test.go:80: [1] at 127 in stargz, uncompressed length 1024 @@ -24411,30 +23987,55 @@ gzip_test.go:80: [6] at 678 in stargz, uncompressed length 3584 gzip_test.go:80: [7] at 1056 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000002a6STARGZ" === RUN TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=1,prefix="",lossless=true,format=PAX +=== RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=0,prefix="",format=USTAR#02 +=== NAME TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=1,prefix="",lossless=true,format=PAX + gzip_test.go:62: got gzip streams: + gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1024 + gzip_test.go:80: [1] at 127 in stargz, uncompressed length 1024 + gzip_test.go:80: [2] at 238 in stargz, uncompressed length 1536 + gzip_test.go:80: [3] at 374 in stargz, uncompressed length 1536 + gzip_test.go:80: [4] at 515 in stargz, uncompressed length 1024 + gzip_test.go:80: [5] at 625 in stargz, uncompressed length 1636 + gzip_test.go:80: [6] at 681 in stargz, uncompressed length 3584 + gzip_test.go:80: [7] at 1059 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000002a9STARGZ" +=== RUN TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=1,prefix="",lossless=false,format=PAX + gzip_test.go:62: got gzip streams: + gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1024 + gzip_test.go:80: [1] at 127 in stargz, uncompressed length 1024 + gzip_test.go:80: [2] at 238 in stargz, uncompressed length 1536 + gzip_test.go:80: [3] at 374 in stargz, uncompressed length 1536 + gzip_test.go:80: [4] at 515 in stargz, uncompressed length 1024 + gzip_test.go:80: [5] at 625 in stargz, uncompressed length 512 + gzip_test.go:80: [6] at 678 in stargz, uncompressed length 3584 + gzip_test.go:80: [7] at 1056 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000002a6STARGZ" +=== RUN TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=1,prefix="",lossless=true,format=GNU + gzip_test.go:62: got gzip streams: + gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1024 + gzip_test.go:80: [1] at 126 in stargz, uncompressed length 1024 + gzip_test.go:80: [2] at 238 in stargz, uncompressed length 1536 + gzip_test.go:80: [3] at 374 in stargz, uncompressed length 1536 + gzip_test.go:80: [4] at 513 in stargz, uncompressed length 1024 + gzip_test.go:80: [5] at 624 in stargz, uncompressed length 1636 + gzip_test.go:80: [6] at 680 in stargz, uncompressed length 3584 + gzip_test.go:80: [7] at 1059 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000002a8STARGZ" === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-1,prefix="/",src=0,format=USTAR testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"/foo","type":"reg","size":6,"mode":420,"offset":75,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo","type":"chunk","offset":103,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo2","type":"reg","size":6,"mode":420,"offset":209,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo2","type":"chunk","offset":237,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo3","type":"reg","size":6,"mode":420,"offset":344,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo3","type":"chunk","offset":372,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo4","type":"reg","size":6,"mode":420,"offset":479,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo4","type":"chunk","offset":507,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo5","type":"reg","size":6,"mode":420,"offset":614,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo5","type":"chunk","offset":642,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo6","type":"reg","size":6,"mode":420,"offset":749,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo6","type":"chunk","offset":777,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} +=== RUN TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=1,prefix="",lossless=false,format=GNU +=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-1,prefix="/",src=0,format=USTAR testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":88,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"/foo","type":"reg","size":6,"mode":420,"offset":169,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo","type":"chunk","offset":197,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo2","type":"reg","size":6,"mode":420,"offset":303,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo2","type":"chunk","offset":331,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo3","type":"reg","size":6,"mode":420,"offset":462,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo3","type":"chunk","offset":490,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo4","type":"reg","size":6,"mode":420,"offset":621,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo4","type":"chunk","offset":649,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo5","type":"reg","size":6,"mode":420,"offset":756,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo5","type":"chunk","offset":784,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo6","type":"reg","size":6,"mode":420,"offset":915,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo6","type":"chunk","offset":943,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [foo_empty2 foo3 foo4 foo5 foo foo_empty foo2 foo_empty3 foo_empty4 foo_empty5 foo6] vs [foo foo5 foo_empty5 foo4 foo_empty4 .no.prefetch.landmark foo_empty foo2 foo_empty2 foo3 foo_empty3 foo6] - testutil.go:371: Comparing: "foo2" vs "foo2" - testutil.go:485: Offset: 209, NextOffset: 237 - testutil.go:485: Offset: 303, NextOffset: 331 - testutil.go:485: Offset: 237, NextOffset: 344 - testutil.go:485: Offset: 331, NextOffset: 462 - testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" + testutil.go:377: Directory: "" vs "": [foo_empty4 foo6 foo3 foo_empty foo2 foo_empty2 foo_empty3 foo4 foo5 foo_empty5 foo] vs [foo_empty foo3 foo4 foo_empty4 foo5 .no.prefetch.landmark foo2 foo_empty2 foo_empty3 foo_empty5 foo6 foo] + testutil.go:371: Comparing: "foo3" vs "foo3" + testutil.go:485: Offset: 344, NextOffset: 372 + testutil.go:485: Offset: 462, NextOffset: 490 + testutil.go:485: Offset: 372, NextOffset: 479 + testutil.go:485: Offset: 490, NextOffset: 621 testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" - testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" testutil.go:371: Comparing: "foo6" vs "foo6" testutil.go:485: Offset: 749, NextOffset: 777 testutil.go:485: Offset: 915, NextOffset: 943 testutil.go:485: Offset: 777, NextOffset: 1398 testutil.go:485: Offset: 943, NextOffset: 1632 - testutil.go:371: Comparing: "foo" vs "foo" - testutil.go:485: Offset: 75, NextOffset: 103 - testutil.go:485: Offset: 169, NextOffset: 197 - testutil.go:485: Offset: 103, NextOffset: 209 - testutil.go:485: Offset: 197, NextOffset: 303 - testutil.go:371: Comparing: "foo_empty" vs "foo_empty" testutil.go:371: Comparing: "foo4" vs "foo4" testutil.go:485: Offset: 479, NextOffset: 507 testutil.go:485: Offset: 621, NextOffset: 649 @@ -24445,84 +24046,60 @@ testutil.go:485: Offset: 756, NextOffset: 784 testutil.go:485: Offset: 642, NextOffset: 749 testutil.go:485: Offset: 784, NextOffset: 915 - testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" - testutil.go:371: Comparing: "foo3" vs "foo3" - testutil.go:485: Offset: 344, NextOffset: 372 - testutil.go:485: Offset: 462, NextOffset: 490 - testutil.go:485: Offset: 372, NextOffset: 479 - testutil.go:485: Offset: 490, NextOffset: 621 - testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [.no.prefetch.landmark foo_empty foo2 foo_empty2 foo3 foo_empty3 foo4 foo_empty4 foo6 foo foo5 foo_empty5] vs [foo_empty3 foo_empty4 foo_empty5 foo6 foo foo_empty foo2 foo5 foo_empty2 foo3 foo4] + testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" testutil.go:371: Comparing: "foo" vs "foo" - testutil.go:485: Offset: 169, NextOffset: 197 testutil.go:485: Offset: 75, NextOffset: 103 - testutil.go:485: Offset: 197, NextOffset: 303 + testutil.go:485: Offset: 169, NextOffset: 197 testutil.go:485: Offset: 103, NextOffset: 209 + testutil.go:485: Offset: 197, NextOffset: 303 + testutil.go:371: Comparing: "foo_empty" vs "foo_empty" + testutil.go:371: Comparing: "foo2" vs "foo2" + testutil.go:485: Offset: 209, NextOffset: 237 + testutil.go:485: Offset: 303, NextOffset: 331 + testutil.go:485: Offset: 237, NextOffset: 344 + testutil.go:485: Offset: 331, NextOffset: 462 + testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" + testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" + testutil.go:371: Comparing: "" vs "" + testutil.go:377: Directory: "" vs "": [foo foo2 foo_empty2 foo_empty3 foo_empty5 foo6 .no.prefetch.landmark foo_empty foo3 foo4 foo_empty4 foo5] vs [foo_empty2 foo_empty3 foo4 foo5 foo_empty5 foo foo_empty foo2 foo3 foo_empty4 foo6] + testutil.go:371: Comparing: "foo4" vs "foo4" + testutil.go:485: Offset: 621, NextOffset: 649 + testutil.go:485: Offset: 479, NextOffset: 507 + testutil.go:485: Offset: 649, NextOffset: 756 + testutil.go:485: Offset: 507, NextOffset: 614 + testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" testutil.go:371: Comparing: "foo5" vs "foo5" testutil.go:485: Offset: 756, NextOffset: 784 testutil.go:485: Offset: 614, NextOffset: 642 testutil.go:485: Offset: 784, NextOffset: 915 testutil.go:485: Offset: 642, NextOffset: 749 - testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" - testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" testutil.go:371: Comparing: "foo_empty" vs "foo_empty" - testutil.go:371: Comparing: "foo2" vs "foo2" - testutil.go:485: Offset: 303, NextOffset: 331 - testutil.go:485: Offset: 209, NextOffset: 237 - testutil.go:485: Offset: 331, NextOffset: 462 - testutil.go:485: Offset: 237, NextOffset: 344 - testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" testutil.go:371: Comparing: "foo3" vs "foo3" testutil.go:485: Offset: 462, NextOffset: 490 testutil.go:485: Offset: 344, NextOffset: 372 testutil.go:485: Offset: 490, NextOffset: 621 testutil.go:485: Offset: 372, NextOffset: 479 testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" - testutil.go:371: Comparing: "foo4" vs "foo4" - testutil.go:485: Offset: 621, NextOffset: 649 - testutil.go:485: Offset: 479, NextOffset: 507 - testutil.go:485: Offset: 649, NextOffset: 756 - testutil.go:485: Offset: 507, NextOffset: 614 + testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" testutil.go:371: Comparing: "foo6" vs "foo6" testutil.go:485: Offset: 915, NextOffset: 943 testutil.go:485: Offset: 749, NextOffset: 777 testutil.go:485: Offset: 943, NextOffset: 1632 testutil.go:485: Offset: 777, NextOffset: 1398 -=== NAME TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=1,prefix="",lossless=true,format=PAX - gzip_test.go:62: got gzip streams: + testutil.go:371: Comparing: "foo" vs "foo" + testutil.go:485: Offset: 169, NextOffset: 197 + testutil.go:485: Offset: 75, NextOffset: 103 + testutil.go:485: Offset: 197, NextOffset: 303 + testutil.go:485: Offset: 103, NextOffset: 209 + testutil.go:371: Comparing: "foo2" vs "foo2" + testutil.go:485: Offset: 303, NextOffset: 331 + testutil.go:485: Offset: 209, NextOffset: 237 + testutil.go:485: Offset: 331, NextOffset: 462 + testutil.go:485: Offset: 237, NextOffset: 344 + testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" === RUN TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-1,prefix="../",src=0,format=USTAR -=== NAME TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=1,prefix="",lossless=true,format=PAX - gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1024 - gzip_test.go:80: [1] at 127 in stargz, uncompressed length 1024 - gzip_test.go:80: [2] at 238 in stargz, uncompressed length 1536 - gzip_test.go:80: [3] at 374 in stargz, uncompressed length 1536 - gzip_test.go:80: [4] at 515 in stargz, uncompressed length 1024 - gzip_test.go:80: [5] at 625 in stargz, uncompressed length 1636 - gzip_test.go:80: [6] at 681 in stargz, uncompressed length 3584 - gzip_test.go:80: [7] at 1059 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000002a9STARGZ" -=== RUN TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=1,prefix="",lossless=false,format=PAX -=== RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=1,prefix="../",format=PAX#02 -=== NAME TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=1,prefix="",lossless=false,format=PAX - gzip_test.go:62: got gzip streams: - gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1024 - gzip_test.go:80: [1] at 127 in stargz, uncompressed length 1024 - gzip_test.go:80: [2] at 238 in stargz, uncompressed length 1536 - gzip_test.go:80: [3] at 374 in stargz, uncompressed length 1536 - gzip_test.go:80: [4] at 515 in stargz, uncompressed length 1024 - gzip_test.go:80: [5] at 625 in stargz, uncompressed length 512 - gzip_test.go:80: [6] at 678 in stargz, uncompressed length 3584 - gzip_test.go:80: [7] at 1056 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000002a6STARGZ" -=== RUN TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=1,prefix="",lossless=true,format=GNU - gzip_test.go:62: got gzip streams: - gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1024 - gzip_test.go:80: [1] at 126 in stargz, uncompressed length 1024 - gzip_test.go:80: [2] at 238 in stargz, uncompressed length 1536 - gzip_test.go:80: [3] at 374 in stargz, uncompressed length 1536 - gzip_test.go:80: [4] at 513 in stargz, uncompressed length 1024 - gzip_test.go:80: [5] at 624 in stargz, uncompressed length 1636 - gzip_test.go:80: [6] at 680 in stargz, uncompressed length 3584 - gzip_test.go:80: [7] at 1059 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000002a8STARGZ" -=== RUN TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=1,prefix="",lossless=false,format=GNU +=== RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=0,prefix="",format=PAX#02 +=== NAME TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=1,prefix="",lossless=false,format=GNU gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1024 gzip_test.go:80: [1] at 126 in stargz, uncompressed length 1024 @@ -24533,16 +24110,65 @@ gzip_test.go:80: [6] at 677 in stargz, uncompressed length 3584 gzip_test.go:80: [7] at 1056 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000002a5STARGZ" === RUN TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=1,prefix="./",lossless=true,format=USTAR + gzip_test.go:62: got gzip streams: + gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1024 + gzip_test.go:80: [1] at 127 in stargz, uncompressed length 1024 + gzip_test.go:80: [2] at 240 in stargz, uncompressed length 1536 + gzip_test.go:80: [3] at 378 in stargz, uncompressed length 1536 + gzip_test.go:80: [4] at 521 in stargz, uncompressed length 1024 + gzip_test.go:80: [5] at 633 in stargz, uncompressed length 1636 + gzip_test.go:80: [6] at 689 in stargz, uncompressed length 3584 + gzip_test.go:80: [7] at 1073 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000002b1STARGZ" +=== RUN TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=1,prefix="./",lossless=false,format=USTAR + gzip_test.go:62: got gzip streams: + gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1024 + gzip_test.go:80: [1] at 127 in stargz, uncompressed length 1024 + gzip_test.go:80: [2] at 240 in stargz, uncompressed length 1536 + gzip_test.go:80: [3] at 378 in stargz, uncompressed length 1536 + gzip_test.go:80: [4] at 521 in stargz, uncompressed length 1024 + gzip_test.go:80: [5] at 633 in stargz, uncompressed length 512 + gzip_test.go:80: [6] at 686 in stargz, uncompressed length 3584 + gzip_test.go:80: [7] at 1070 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000002aeSTARGZ" +=== RUN TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=1,prefix="./",lossless=true,format=PAX + gzip_test.go:62: got gzip streams: + gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1024 + gzip_test.go:80: [1] at 127 in stargz, uncompressed length 1024 + gzip_test.go:80: [2] at 240 in stargz, uncompressed length 1536 + gzip_test.go:80: [3] at 378 in stargz, uncompressed length 1536 + gzip_test.go:80: [4] at 521 in stargz, uncompressed length 1024 + gzip_test.go:80: [5] at 633 in stargz, uncompressed length 1636 + gzip_test.go:80: [6] at 689 in stargz, uncompressed length 3584 + gzip_test.go:80: [7] at 1073 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000002b1STARGZ" +=== RUN TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=1,prefix="./",lossless=false,format=PAX + gzip_test.go:62: got gzip streams: + gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1024 + gzip_test.go:80: [1] at 127 in stargz, uncompressed length 1024 + gzip_test.go:80: [2] at 240 in stargz, uncompressed length 1536 + gzip_test.go:80: [3] at 378 in stargz, uncompressed length 1536 + gzip_test.go:80: [4] at 521 in stargz, uncompressed length 1024 + gzip_test.go:80: [5] at 633 in stargz, uncompressed length 512 + gzip_test.go:80: [6] at 686 in stargz, uncompressed length 3584 + gzip_test.go:80: [7] at 1070 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000002aeSTARGZ" +=== RUN TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=1,prefix="./",lossless=true,format=GNU === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-1,prefix="../",src=0,format=USTAR testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"../foo","type":"reg","size":6,"mode":420,"offset":80,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo","type":"chunk","offset":108,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo2","type":"reg","size":6,"mode":420,"offset":216,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo2","type":"chunk","offset":244,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo3","type":"reg","size":6,"mode":420,"offset":353,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo3","type":"chunk","offset":381,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo4","type":"reg","size":6,"mode":420,"offset":490,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo4","type":"chunk","offset":518,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo5","type":"reg","size":6,"mode":420,"offset":627,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo5","type":"chunk","offset":655,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo6","type":"reg","size":6,"mode":420,"offset":764,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo6","type":"chunk","offset":792,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":88,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"../foo","type":"reg","size":6,"mode":420,"offset":173,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo","type":"chunk","offset":201,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo2","type":"reg","size":6,"mode":420,"offset":309,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo2","type":"chunk","offset":337,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo3","type":"reg","size":6,"mode":420,"offset":470,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo3","type":"chunk","offset":498,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo4","type":"reg","size":6,"mode":420,"offset":631,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo4","type":"chunk","offset":659,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo5","type":"reg","size":6,"mode":420,"offset":768,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo5","type":"chunk","offset":796,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo6","type":"reg","size":6,"mode":420,"offset":929,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo6","type":"chunk","offset":957,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [foo5 foo_empty5 foo foo_empty foo_empty3 foo4 foo6 foo2 foo_empty2 foo3 foo_empty4] vs [foo foo3 foo_empty5 foo6 foo4 foo_empty4 foo5 .no.prefetch.landmark foo_empty foo2 foo_empty2 foo_empty3] + testutil.go:377: Directory: "" vs "": [foo_empty2 foo_empty3 foo4 foo5 foo_empty5 foo foo_empty foo2 foo6 foo3 foo_empty4] vs [foo6 .no.prefetch.landmark foo_empty foo_empty2 foo_empty3 foo4 foo5 foo foo2 foo3 foo_empty4 foo_empty5] + testutil.go:371: Comparing: "foo3" vs "foo3" + testutil.go:485: Offset: 353, NextOffset: 381 + testutil.go:485: Offset: 470, NextOffset: 498 + testutil.go:485: Offset: 381, NextOffset: 490 + testutil.go:485: Offset: 498, NextOffset: 631 + testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" + testutil.go:371: Comparing: "foo4" vs "foo4" + testutil.go:485: Offset: 490, NextOffset: 518 + testutil.go:485: Offset: 631, NextOffset: 659 + testutil.go:485: Offset: 518, NextOffset: 627 + testutil.go:485: Offset: 659, NextOffset: 768 testutil.go:371: Comparing: "foo5" vs "foo5" testutil.go:485: Offset: 627, NextOffset: 655 testutil.go:485: Offset: 768, NextOffset: 796 -=== RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=1,prefix="../",format=GNU#02 -=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-1,prefix="../",src=0,format=USTAR testutil.go:485: Offset: 655, NextOffset: 764 testutil.go:485: Offset: 796, NextOffset: 929 testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" @@ -24552,36 +24178,20 @@ testutil.go:485: Offset: 108, NextOffset: 216 testutil.go:485: Offset: 201, NextOffset: 309 testutil.go:371: Comparing: "foo_empty" vs "foo_empty" - testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" - testutil.go:371: Comparing: "foo4" vs "foo4" - testutil.go:485: Offset: 490, NextOffset: 518 - testutil.go:485: Offset: 631, NextOffset: 659 - testutil.go:485: Offset: 518, NextOffset: 627 - testutil.go:485: Offset: 659, NextOffset: 768 - testutil.go:371: Comparing: "foo6" vs "foo6" - testutil.go:485: Offset: 764, NextOffset: 792 - testutil.go:485: Offset: 929, NextOffset: 957 - testutil.go:485: Offset: 792, NextOffset: 1413 - testutil.go:485: Offset: 957, NextOffset: 1651 testutil.go:371: Comparing: "foo2" vs "foo2" testutil.go:485: Offset: 216, NextOffset: 244 testutil.go:485: Offset: 309, NextOffset: 337 testutil.go:485: Offset: 244, NextOffset: 353 testutil.go:485: Offset: 337, NextOffset: 470 testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" - testutil.go:371: Comparing: "foo3" vs "foo3" - testutil.go:485: Offset: 353, NextOffset: 381 - testutil.go:485: Offset: 470, NextOffset: 498 - testutil.go:485: Offset: 381, NextOffset: 490 - testutil.go:485: Offset: 498, NextOffset: 631 - testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" + testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" + testutil.go:371: Comparing: "foo6" vs "foo6" + testutil.go:485: Offset: 764, NextOffset: 792 + testutil.go:485: Offset: 929, NextOffset: 957 + testutil.go:485: Offset: 792, NextOffset: 1413 + testutil.go:485: Offset: 957, NextOffset: 1651 testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [foo2 foo_empty2 foo_empty3 foo4 foo_empty4 foo5 .no.prefetch.landmark foo_empty foo_empty5 foo6 foo foo3] vs [foo3 foo_empty4 foo6 foo2 foo_empty2 foo_empty3 foo4 foo5 foo_empty5 foo foo_empty] - testutil.go:371: Comparing: "foo2" vs "foo2" - testutil.go:485: Offset: 309, NextOffset: 337 - testutil.go:485: Offset: 216, NextOffset: 244 - testutil.go:485: Offset: 337, NextOffset: 470 - testutil.go:485: Offset: 244, NextOffset: 353 + testutil.go:377: Directory: "" vs "": [foo foo2 foo3 foo_empty4 foo_empty5 foo5 foo6 .no.prefetch.landmark foo_empty foo_empty2 foo_empty3 foo4] vs [foo3 foo_empty4 foo4 foo5 foo_empty5 foo foo_empty foo2 foo_empty2 foo_empty3 foo6] testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" testutil.go:371: Comparing: "foo4" vs "foo4" @@ -24589,130 +24199,106 @@ testutil.go:485: Offset: 490, NextOffset: 518 testutil.go:485: Offset: 659, NextOffset: 768 testutil.go:485: Offset: 518, NextOffset: 627 - testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" testutil.go:371: Comparing: "foo5" vs "foo5" testutil.go:485: Offset: 768, NextOffset: 796 -=== NAME TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=1,prefix="./",lossless=true,format=USTAR - gzip_test.go:62: got gzip streams: -=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-1,prefix="../",src=0,format=USTAR testutil.go:485: Offset: 627, NextOffset: 655 testutil.go:485: Offset: 796, NextOffset: 929 -=== NAME TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=1,prefix="./",lossless=true,format=USTAR - gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1024 -=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-1,prefix="../",src=0,format=USTAR testutil.go:485: Offset: 655, NextOffset: 764 -=== NAME TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=1,prefix="./",lossless=true,format=USTAR - gzip_test.go:80: [1] at 127 in stargz, uncompressed length 1024 - gzip_test.go:80: [2] at 240 in stargz, uncompressed length 1536 -=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-1,prefix="../",src=0,format=USTAR - testutil.go:371: Comparing: "foo_empty" vs "foo_empty" - testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" -=== NAME TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=1,prefix="./",lossless=true,format=USTAR - gzip_test.go:80: [3] at 378 in stargz, uncompressed length 1536 -=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-1,prefix="../",src=0,format=USTAR testutil.go:371: Comparing: "foo6" vs "foo6" -=== NAME TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=1,prefix="./",lossless=true,format=USTAR - gzip_test.go:80: [4] at 521 in stargz, uncompressed length 1024 -=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-1,prefix="../",src=0,format=USTAR testutil.go:485: Offset: 929, NextOffset: 957 -=== NAME TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=1,prefix="./",lossless=true,format=USTAR - gzip_test.go:80: [5] at 633 in stargz, uncompressed length 1636 -=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-1,prefix="../",src=0,format=USTAR testutil.go:485: Offset: 764, NextOffset: 792 -=== NAME TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=1,prefix="./",lossless=true,format=USTAR - gzip_test.go:80: [6] at 689 in stargz, uncompressed length 3584 - gzip_test.go:80: [7] at 1073 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000002b1STARGZ" -=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-1,prefix="../",src=0,format=USTAR testutil.go:485: Offset: 957, NextOffset: 1651 testutil.go:485: Offset: 792, NextOffset: 1413 - testutil.go:371: Comparing: "foo" vs "foo" - testutil.go:485: Offset: 173, NextOffset: 201 - testutil.go:485: Offset: 80, NextOffset: 108 - testutil.go:485: Offset: 201, NextOffset: 309 - testutil.go:485: Offset: 108, NextOffset: 216 + testutil.go:371: Comparing: "foo_empty" vs "foo_empty" testutil.go:371: Comparing: "foo3" vs "foo3" testutil.go:485: Offset: 470, NextOffset: 498 testutil.go:485: Offset: 353, NextOffset: 381 testutil.go:485: Offset: 498, NextOffset: 631 testutil.go:485: Offset: 381, NextOffset: 490 -=== RUN TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=1,prefix="./",lossless=false,format=USTAR + testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" + testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" + testutil.go:371: Comparing: "foo" vs "foo" + testutil.go:485: Offset: 173, NextOffset: 201 + testutil.go:485: Offset: 80, NextOffset: 108 + testutil.go:485: Offset: 201, NextOffset: 309 + testutil.go:485: Offset: 108, NextOffset: 216 + testutil.go:371: Comparing: "foo2" vs "foo2" + testutil.go:485: Offset: 309, NextOffset: 337 + testutil.go:485: Offset: 216, NextOffset: 244 + testutil.go:485: Offset: 337, NextOffset: 470 + testutil.go:485: Offset: 244, NextOffset: 353 === RUN TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-1,prefix="",src=0,format=PAX -=== NAME TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=1,prefix="./",lossless=false,format=USTAR +=== RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=0,prefix="",format=GNU#02 +=== NAME TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=1,prefix="./",lossless=true,format=GNU gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1024 - gzip_test.go:80: [1] at 127 in stargz, uncompressed length 1024 - gzip_test.go:80: [2] at 240 in stargz, uncompressed length 1536 - gzip_test.go:80: [3] at 378 in stargz, uncompressed length 1536 - gzip_test.go:80: [4] at 521 in stargz, uncompressed length 1024 - gzip_test.go:80: [5] at 633 in stargz, uncompressed length 512 - gzip_test.go:80: [6] at 686 in stargz, uncompressed length 3584 - gzip_test.go:80: [7] at 1070 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000002aeSTARGZ" -=== RUN TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=1,prefix="./",lossless=true,format=PAX + gzip_test.go:80: [1] at 128 in stargz, uncompressed length 1024 + gzip_test.go:80: [2] at 242 in stargz, uncompressed length 1536 + gzip_test.go:80: [3] at 381 in stargz, uncompressed length 1536 + gzip_test.go:80: [4] at 523 in stargz, uncompressed length 1024 + gzip_test.go:80: [5] at 636 in stargz, uncompressed length 1636 + gzip_test.go:80: [6] at 692 in stargz, uncompressed length 3584 + gzip_test.go:80: [7] at 1078 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000002b4STARGZ" +=== RUN TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=1,prefix="./",lossless=false,format=GNU gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1024 - gzip_test.go:80: [1] at 127 in stargz, uncompressed length 1024 - gzip_test.go:80: [2] at 240 in stargz, uncompressed length 1536 - gzip_test.go:80: [3] at 378 in stargz, uncompressed length 1536 - gzip_test.go:80: [4] at 521 in stargz, uncompressed length 1024 - gzip_test.go:80: [5] at 633 in stargz, uncompressed length 1636 + gzip_test.go:80: [1] at 128 in stargz, uncompressed length 1024 + gzip_test.go:80: [2] at 242 in stargz, uncompressed length 1536 + gzip_test.go:80: [3] at 381 in stargz, uncompressed length 1536 + gzip_test.go:80: [4] at 523 in stargz, uncompressed length 1024 + gzip_test.go:80: [5] at 636 in stargz, uncompressed length 512 gzip_test.go:80: [6] at 689 in stargz, uncompressed length 3584 - gzip_test.go:80: [7] at 1073 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000002b1STARGZ" -=== RUN TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=1,prefix="./",lossless=false,format=PAX -=== RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=9,prefix="",format=USTAR#02 -=== NAME TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=1,prefix="./",lossless=false,format=PAX - gzip_test.go:62: got gzip streams: - gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1024 - gzip_test.go:80: [1] at 127 in stargz, uncompressed length 1024 - gzip_test.go:80: [2] at 240 in stargz, uncompressed length 1536 - gzip_test.go:80: [3] at 378 in stargz, uncompressed length 1536 - gzip_test.go:80: [4] at 521 in stargz, uncompressed length 1024 - gzip_test.go:80: [5] at 633 in stargz, uncompressed length 512 - gzip_test.go:80: [6] at 686 in stargz, uncompressed length 3584 - gzip_test.go:80: [7] at 1070 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000002aeSTARGZ" -=== RUN TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=1,prefix="./",lossless=true,format=GNU + gzip_test.go:80: [7] at 1075 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000002b1STARGZ" +=== RUN TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=1,prefix="/",lossless=true,format=USTAR +=== RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=0,prefix="./",format=USTAR#02 === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-1,prefix="",src=0,format=PAX testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"foo","type":"reg","size":6,"mode":420,"offset":76,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo","type":"chunk","offset":104,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo2","type":"reg","size":6,"mode":420,"offset":210,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo2","type":"chunk","offset":238,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo3","type":"reg","size":6,"mode":420,"offset":345,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo3","type":"chunk","offset":373,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo4","type":"reg","size":6,"mode":420,"offset":480,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo4","type":"chunk","offset":508,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo5","type":"reg","size":6,"mode":420,"offset":615,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo5","type":"chunk","offset":643,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo6","type":"reg","size":6,"mode":420,"offset":750,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo6","type":"chunk","offset":778,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":88,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"foo","type":"reg","size":6,"mode":420,"offset":169,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo","type":"chunk","offset":197,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo2","type":"reg","size":6,"mode":420,"offset":303,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo2","type":"chunk","offset":331,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo3","type":"reg","size":6,"mode":420,"offset":462,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo3","type":"chunk","offset":490,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo4","type":"reg","size":6,"mode":420,"offset":621,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo4","type":"chunk","offset":649,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo5","type":"reg","size":6,"mode":420,"offset":756,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo5","type":"chunk","offset":784,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo6","type":"reg","size":6,"mode":420,"offset":915,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo6","type":"chunk","offset":943,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [foo5 foo_empty5 foo foo_empty foo_empty2 foo_empty3 foo4 foo_empty4 foo2 foo3 foo6] vs [.no.prefetch.landmark foo foo2 foo3 foo_empty3 foo4 foo_empty4 foo5 foo_empty5 foo6 foo_empty foo_empty2] - testutil.go:371: Comparing: "foo2" vs "foo2" - testutil.go:485: Offset: 210, NextOffset: 238 - testutil.go:485: Offset: 303, NextOffset: 331 - testutil.go:485: Offset: 238, NextOffset: 345 - testutil.go:485: Offset: 331, NextOffset: 462 + testutil.go:377: Directory: "" vs "": [foo5 foo_empty5 foo6 foo3 foo4 foo2 foo_empty2 foo_empty3 foo_empty4 foo foo_empty] vs [.no.prefetch.landmark foo_empty2 foo4 foo5 foo_empty5 foo6 foo foo_empty foo2 foo3 foo_empty3 foo_empty4] testutil.go:371: Comparing: "foo3" vs "foo3" testutil.go:485: Offset: 345, NextOffset: 373 testutil.go:485: Offset: 462, NextOffset: 490 testutil.go:485: Offset: 373, NextOffset: 480 testutil.go:485: Offset: 490, NextOffset: 621 - testutil.go:371: Comparing: "foo6" vs "foo6" - testutil.go:485: Offset: 750, NextOffset: 778 - testutil.go:485: Offset: 915, NextOffset: 943 - testutil.go:485: Offset: 778, NextOffset: 1396 - testutil.go:485: Offset: 943, NextOffset: 1630 testutil.go:371: Comparing: "foo4" vs "foo4" testutil.go:485: Offset: 480, NextOffset: 508 testutil.go:485: Offset: 621, NextOffset: 649 testutil.go:485: Offset: 508, NextOffset: 615 testutil.go:485: Offset: 649, NextOffset: 756 - testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" testutil.go:371: Comparing: "foo5" vs "foo5" testutil.go:485: Offset: 615, NextOffset: 643 testutil.go:485: Offset: 756, NextOffset: 784 testutil.go:485: Offset: 643, NextOffset: 750 testutil.go:485: Offset: 784, NextOffset: 915 testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" + testutil.go:371: Comparing: "foo6" vs "foo6" + testutil.go:485: Offset: 750, NextOffset: 778 + testutil.go:485: Offset: 915, NextOffset: 943 + testutil.go:485: Offset: 778, NextOffset: 1396 + testutil.go:485: Offset: 943, NextOffset: 1630 + testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" testutil.go:371: Comparing: "foo" vs "foo" testutil.go:485: Offset: 76, NextOffset: 104 testutil.go:485: Offset: 169, NextOffset: 197 testutil.go:485: Offset: 104, NextOffset: 210 testutil.go:485: Offset: 197, NextOffset: 303 testutil.go:371: Comparing: "foo_empty" vs "foo_empty" + testutil.go:371: Comparing: "foo2" vs "foo2" + testutil.go:485: Offset: 210, NextOffset: 238 + testutil.go:485: Offset: 303, NextOffset: 331 + testutil.go:485: Offset: 238, NextOffset: 345 + testutil.go:485: Offset: 331, NextOffset: 462 testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [foo_empty2 foo_empty foo foo2 foo3 foo_empty3 foo4 foo_empty4 foo5 .no.prefetch.landmark foo6 foo_empty5] vs [foo2 foo3 foo6 foo_empty3 foo4 foo_empty4 foo5 foo_empty5 foo foo_empty foo_empty2] - testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" + testutil.go:377: Directory: "" vs "": [.no.prefetch.landmark foo_empty2 foo4 foo5 foo foo_empty foo2 foo3 foo_empty3 foo_empty4 foo_empty5 foo6] vs [foo_empty3 foo_empty4 foo foo_empty foo2 foo_empty2 foo6 foo3 foo4 foo5 foo_empty5] + testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" + testutil.go:371: Comparing: "foo4" vs "foo4" + testutil.go:485: Offset: 621, NextOffset: 649 + testutil.go:485: Offset: 480, NextOffset: 508 + testutil.go:485: Offset: 649, NextOffset: 756 + testutil.go:485: Offset: 508, NextOffset: 615 testutil.go:371: Comparing: "foo5" vs "foo5" testutil.go:485: Offset: 756, NextOffset: 784 testutil.go:485: Offset: 615, NextOffset: 643 @@ -24723,6 +24309,7 @@ testutil.go:485: Offset: 76, NextOffset: 104 testutil.go:485: Offset: 197, NextOffset: 303 testutil.go:485: Offset: 104, NextOffset: 210 + testutil.go:371: Comparing: "foo_empty" vs "foo_empty" testutil.go:371: Comparing: "foo2" vs "foo2" testutil.go:485: Offset: 303, NextOffset: 331 testutil.go:485: Offset: 210, NextOffset: 238 @@ -24734,43 +24321,39 @@ testutil.go:485: Offset: 490, NextOffset: 621 testutil.go:485: Offset: 373, NextOffset: 480 testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" - testutil.go:371: Comparing: "foo4" vs "foo4" - testutil.go:485: Offset: 621, NextOffset: 649 - testutil.go:485: Offset: 480, NextOffset: 508 - testutil.go:485: Offset: 649, NextOffset: 756 - testutil.go:485: Offset: 508, NextOffset: 615 + testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" testutil.go:371: Comparing: "foo6" vs "foo6" testutil.go:485: Offset: 915, NextOffset: 943 testutil.go:485: Offset: 750, NextOffset: 778 testutil.go:485: Offset: 943, NextOffset: 1630 - testutil.go:485: Offset: 778, NextOffset: 1396 - testutil.go:371: Comparing: "foo_empty" vs "foo_empty" - testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" -=== RUN TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-1,prefix="./",src=0,format=PAX -=== NAME TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=1,prefix="./",lossless=true,format=GNU +=== NAME TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=1,prefix="/",lossless=true,format=USTAR gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1024 gzip_test.go:80: [1] at 128 in stargz, uncompressed length 1024 - gzip_test.go:80: [2] at 242 in stargz, uncompressed length 1536 - gzip_test.go:80: [3] at 381 in stargz, uncompressed length 1536 - gzip_test.go:80: [4] at 523 in stargz, uncompressed length 1024 - gzip_test.go:80: [5] at 636 in stargz, uncompressed length 1636 - gzip_test.go:80: [6] at 692 in stargz, uncompressed length 3584 - gzip_test.go:80: [7] at 1078 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000002b4STARGZ" -=== RUN TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=1,prefix="./",lossless=false,format=GNU -=== RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=9,prefix="",format=PAX#02 -=== NAME TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=1,prefix="./",lossless=false,format=GNU + gzip_test.go:80: [2] at 239 in stargz, uncompressed length 1536 + gzip_test.go:80: [3] at 377 in stargz, uncompressed length 1536 + gzip_test.go:80: [4] at 521 in stargz, uncompressed length 1024 + gzip_test.go:80: [5] at 633 in stargz, uncompressed length 1636 + gzip_test.go:80: [6] at 689 in stargz, uncompressed length 3584 + gzip_test.go:80: [7] at 1079 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000002b1STARGZ" +=== RUN TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=1,prefix="/",lossless=false,format=USTAR +=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-1,prefix="",src=0,format=PAX + testutil.go:485: Offset: 778, NextOffset: 1396 +=== RUN TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-1,prefix="./",src=0,format=PAX +=== NAME TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=1,prefix="/",lossless=false,format=USTAR gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1024 gzip_test.go:80: [1] at 128 in stargz, uncompressed length 1024 - gzip_test.go:80: [2] at 242 in stargz, uncompressed length 1536 - gzip_test.go:80: [3] at 381 in stargz, uncompressed length 1536 - gzip_test.go:80: [4] at 523 in stargz, uncompressed length 1024 - gzip_test.go:80: [5] at 636 in stargz, uncompressed length 512 - gzip_test.go:80: [6] at 689 in stargz, uncompressed length 3584 - gzip_test.go:80: [7] at 1075 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000002b1STARGZ" -=== RUN TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=1,prefix="/",lossless=true,format=USTAR + gzip_test.go:80: [2] at 239 in stargz, uncompressed length 1536 + gzip_test.go:80: [3] at 377 in stargz, uncompressed length 1536 + gzip_test.go:80: [4] at 521 in stargz, uncompressed length 1024 + gzip_test.go:80: [5] at 633 in stargz, uncompressed length 512 + gzip_test.go:80: [6] at 686 in stargz, uncompressed length 3584 + gzip_test.go:80: [7] at 1076 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000002aeSTARGZ" +=== RUN TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=1,prefix="/",lossless=true,format=PAX +=== RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=0,prefix="./",format=PAX#02 +=== NAME TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=1,prefix="/",lossless=true,format=PAX gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1024 gzip_test.go:80: [1] at 128 in stargz, uncompressed length 1024 @@ -24780,131 +24363,99 @@ gzip_test.go:80: [5] at 633 in stargz, uncompressed length 1636 gzip_test.go:80: [6] at 689 in stargz, uncompressed length 3584 gzip_test.go:80: [7] at 1079 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000002b1STARGZ" -=== RUN TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=1,prefix="/",lossless=false,format=USTAR -=== RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=9,prefix="",format=GNU#02 +=== RUN TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=1,prefix="/",lossless=false,format=PAX === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-1,prefix="./",src=0,format=PAX testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"./foo","type":"reg","size":6,"mode":420,"offset":79,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo","type":"chunk","offset":107,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo2","type":"reg","size":6,"mode":420,"offset":214,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo2","type":"chunk","offset":242,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo3","type":"reg","size":6,"mode":420,"offset":350,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo3","type":"chunk","offset":378,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo4","type":"reg","size":6,"mode":420,"offset":486,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo4","type":"chunk","offset":514,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo5","type":"reg","size":6,"mode":420,"offset":622,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo5","type":"chunk","offset":650,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo6","type":"reg","size":6,"mode":420,"offset":758,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo6","type":"chunk","offset":786,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} -=== NAME TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=1,prefix="/",lossless=false,format=USTAR - gzip_test.go:62: got gzip streams: -=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-1,prefix="./",src=0,format=PAX testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":88,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"./foo","type":"reg","size":6,"mode":420,"offset":172,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo","type":"chunk","offset":200,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo2","type":"reg","size":6,"mode":420,"offset":307,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo2","type":"chunk","offset":335,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo3","type":"reg","size":6,"mode":420,"offset":467,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo3","type":"chunk","offset":495,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo4","type":"reg","size":6,"mode":420,"offset":627,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo4","type":"chunk","offset":655,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo5","type":"reg","size":6,"mode":420,"offset":763,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo5","type":"chunk","offset":791,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo6","type":"reg","size":6,"mode":420,"offset":923,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo6","type":"chunk","offset":951,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} testutil.go:371: Comparing: "" vs "" -=== NAME TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=1,prefix="/",lossless=false,format=USTAR + testutil.go:377: Directory: "" vs "": [foo2 foo4 foo_empty4 foo5 foo6 foo foo_empty foo_empty2 foo3 foo_empty3 foo_empty5] vs [.no.prefetch.landmark foo_empty foo_empty3 foo6 foo4 foo_empty4 foo5 foo_empty5 foo foo2 foo_empty2 foo3] + testutil.go:371: Comparing: "foo" vs "foo" + testutil.go:485: Offset: 79, NextOffset: 107 + testutil.go:485: Offset: 172, NextOffset: 200 + testutil.go:485: Offset: 107, NextOffset: 214 +=== NAME TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=1,prefix="/",lossless=false,format=PAX + gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1024 gzip_test.go:80: [1] at 128 in stargz, uncompressed length 1024 -=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-1,prefix="./",src=0,format=PAX - testutil.go:377: Directory: "" vs "": [foo_empty2 foo3 foo6 foo_empty5 foo foo_empty foo2 foo_empty3 foo4 foo_empty4 foo5] vs [foo_empty2 foo5 foo_empty5 foo6 .no.prefetch.landmark foo_empty foo3 foo_empty3 foo4 foo_empty4 foo foo2] - testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" - testutil.go:371: Comparing: "foo4" vs "foo4" -=== NAME TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=1,prefix="/",lossless=false,format=USTAR gzip_test.go:80: [2] at 239 in stargz, uncompressed length 1536 -=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-1,prefix="./",src=0,format=PAX - testutil.go:485: Offset: 486, NextOffset: 514 -=== NAME TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=1,prefix="/",lossless=false,format=USTAR gzip_test.go:80: [3] at 377 in stargz, uncompressed length 1536 gzip_test.go:80: [4] at 521 in stargz, uncompressed length 1024 gzip_test.go:80: [5] at 633 in stargz, uncompressed length 512 -=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-1,prefix="./",src=0,format=PAX - testutil.go:485: Offset: 627, NextOffset: 655 -=== NAME TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=1,prefix="/",lossless=false,format=USTAR gzip_test.go:80: [6] at 686 in stargz, uncompressed length 3584 -=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-1,prefix="./",src=0,format=PAX - testutil.go:485: Offset: 514, NextOffset: 622 -=== NAME TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=1,prefix="/",lossless=false,format=USTAR gzip_test.go:80: [7] at 1076 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000002aeSTARGZ" +=== RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=0,prefix="./",format=GNU#02 +=== RUN TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=1,prefix="/",lossless=true,format=GNU === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-1,prefix="./",src=0,format=PAX - testutil.go:485: Offset: 655, NextOffset: 763 - testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" - testutil.go:371: Comparing: "foo5" vs "foo5" - testutil.go:485: Offset: 622, NextOffset: 650 - testutil.go:485: Offset: 763, NextOffset: 791 - testutil.go:485: Offset: 650, NextOffset: 758 -=== RUN TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=1,prefix="/",lossless=true,format=PAX -=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-1,prefix="./",src=0,format=PAX - testutil.go:485: Offset: 791, NextOffset: 923 - testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" - testutil.go:371: Comparing: "foo" vs "foo" - testutil.go:485: Offset: 79, NextOffset: 107 - testutil.go:485: Offset: 172, NextOffset: 200 - testutil.go:485: Offset: 107, NextOffset: 214 testutil.go:485: Offset: 200, NextOffset: 307 testutil.go:371: Comparing: "foo_empty" vs "foo_empty" - testutil.go:371: Comparing: "foo2" vs "foo2" - testutil.go:485: Offset: 214, NextOffset: 242 - testutil.go:485: Offset: 307, NextOffset: 335 - testutil.go:485: Offset: 242, NextOffset: 350 - testutil.go:485: Offset: 335, NextOffset: 467 testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" testutil.go:371: Comparing: "foo3" vs "foo3" testutil.go:485: Offset: 350, NextOffset: 378 testutil.go:485: Offset: 467, NextOffset: 495 testutil.go:485: Offset: 378, NextOffset: 486 testutil.go:485: Offset: 495, NextOffset: 627 + testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" + testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" + testutil.go:371: Comparing: "foo2" vs "foo2" + testutil.go:485: Offset: 214, NextOffset: 242 + testutil.go:485: Offset: 307, NextOffset: 335 + testutil.go:485: Offset: 242, NextOffset: 350 + testutil.go:485: Offset: 335, NextOffset: 467 + testutil.go:371: Comparing: "foo4" vs "foo4" + testutil.go:485: Offset: 486, NextOffset: 514 + testutil.go:485: Offset: 627, NextOffset: 655 + testutil.go:485: Offset: 514, NextOffset: 622 + testutil.go:485: Offset: 655, NextOffset: 763 + testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" + testutil.go:371: Comparing: "foo5" vs "foo5" + testutil.go:485: Offset: 622, NextOffset: 650 + testutil.go:485: Offset: 763, NextOffset: 791 + testutil.go:485: Offset: 650, NextOffset: 758 + testutil.go:485: Offset: 791, NextOffset: 923 testutil.go:371: Comparing: "foo6" vs "foo6" testutil.go:485: Offset: 758, NextOffset: 786 testutil.go:485: Offset: 923, NextOffset: 951 testutil.go:485: Offset: 786, NextOffset: 1413 testutil.go:485: Offset: 951, NextOffset: 1638 testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [foo_empty2 foo5 foo_empty5 foo6 .no.prefetch.landmark foo_empty foo3 foo_empty3 foo4 foo_empty4 foo foo2] vs [foo_empty3 foo4 foo_empty4 foo5 foo_empty5 foo foo_empty foo2 foo_empty2 foo3 foo6] - testutil.go:371: Comparing: "foo_empty" vs "foo_empty" - testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" + testutil.go:377: Directory: "" vs "": [foo_empty4 foo5 foo_empty5 foo foo2 foo_empty2 foo3 foo4 .no.prefetch.landmark foo_empty foo_empty3 foo6] vs [foo foo_empty foo_empty2 foo3 foo_empty3 foo_empty5 foo2 foo4 foo_empty4 foo5 foo6] + testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" testutil.go:371: Comparing: "foo5" vs "foo5" testutil.go:485: Offset: 763, NextOffset: 791 testutil.go:485: Offset: 622, NextOffset: 650 testutil.go:485: Offset: 791, NextOffset: 923 testutil.go:485: Offset: 650, NextOffset: 758 testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" - testutil.go:371: Comparing: "foo6" vs "foo6" - testutil.go:485: Offset: 923, NextOffset: 951 - testutil.go:485: Offset: 758, NextOffset: 786 - testutil.go:485: Offset: 951, NextOffset: 1638 - testutil.go:485: Offset: 786, NextOffset: 1413 + testutil.go:371: Comparing: "foo" vs "foo" + testutil.go:485: Offset: 172, NextOffset: 200 + testutil.go:485: Offset: 79, NextOffset: 107 + testutil.go:485: Offset: 200, NextOffset: 307 + testutil.go:485: Offset: 107, NextOffset: 214 testutil.go:371: Comparing: "foo2" vs "foo2" testutil.go:485: Offset: 307, NextOffset: 335 testutil.go:485: Offset: 214, NextOffset: 242 testutil.go:485: Offset: 335, NextOffset: 467 testutil.go:485: Offset: 242, NextOffset: 350 + testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" testutil.go:371: Comparing: "foo3" vs "foo3" testutil.go:485: Offset: 467, NextOffset: 495 testutil.go:485: Offset: 350, NextOffset: 378 testutil.go:485: Offset: 495, NextOffset: 627 testutil.go:485: Offset: 378, NextOffset: 486 - testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" testutil.go:371: Comparing: "foo4" vs "foo4" testutil.go:485: Offset: 627, NextOffset: 655 testutil.go:485: Offset: 486, NextOffset: 514 testutil.go:485: Offset: 655, NextOffset: 763 testutil.go:485: Offset: 514, NextOffset: 622 - testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" - testutil.go:371: Comparing: "foo" vs "foo" - testutil.go:485: Offset: 172, NextOffset: 200 - testutil.go:485: Offset: 79, NextOffset: 107 - testutil.go:485: Offset: 200, NextOffset: 307 - testutil.go:485: Offset: 107, NextOffset: 214 + testutil.go:371: Comparing: "foo_empty" vs "foo_empty" + testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" + testutil.go:371: Comparing: "foo6" vs "foo6" + testutil.go:485: Offset: 923, NextOffset: 951 + testutil.go:485: Offset: 758, NextOffset: 786 + testutil.go:485: Offset: 951, NextOffset: 1638 + testutil.go:485: Offset: 786, NextOffset: 1413 === RUN TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-1,prefix="/",src=0,format=PAX -=== NAME TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=1,prefix="/",lossless=true,format=PAX - gzip_test.go:62: got gzip streams: - gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1024 - gzip_test.go:80: [1] at 128 in stargz, uncompressed length 1024 - gzip_test.go:80: [2] at 239 in stargz, uncompressed length 1536 - gzip_test.go:80: [3] at 377 in stargz, uncompressed length 1536 - gzip_test.go:80: [4] at 521 in stargz, uncompressed length 1024 - gzip_test.go:80: [5] at 633 in stargz, uncompressed length 1636 - gzip_test.go:80: [6] at 689 in stargz, uncompressed length 3584 - gzip_test.go:80: [7] at 1079 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000002b1STARGZ" -=== RUN TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=1,prefix="/",lossless=false,format=PAX - gzip_test.go:62: got gzip streams: - gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1024 - gzip_test.go:80: [1] at 128 in stargz, uncompressed length 1024 - gzip_test.go:80: [2] at 239 in stargz, uncompressed length 1536 - gzip_test.go:80: [3] at 377 in stargz, uncompressed length 1536 - gzip_test.go:80: [4] at 521 in stargz, uncompressed length 1024 - gzip_test.go:80: [5] at 633 in stargz, uncompressed length 512 - gzip_test.go:80: [6] at 686 in stargz, uncompressed length 3584 - gzip_test.go:80: [7] at 1076 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000002aeSTARGZ" -=== RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=9,prefix="./",format=USTAR#02 -=== RUN TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=1,prefix="/",lossless=true,format=GNU +=== NAME TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=1,prefix="/",lossless=true,format=GNU gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1024 gzip_test.go:80: [1] at 128 in stargz, uncompressed length 1024 @@ -24915,6 +24466,8 @@ gzip_test.go:80: [6] at 691 in stargz, uncompressed length 3584 gzip_test.go:80: [7] at 1077 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000002b3STARGZ" === RUN TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=1,prefix="/",lossless=false,format=GNU +=== RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=0,prefix="/",format=USTAR#02 +=== NAME TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=1,prefix="/",lossless=false,format=GNU gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1024 gzip_test.go:80: [1] at 128 in stargz, uncompressed length 1024 @@ -24925,86 +24478,122 @@ gzip_test.go:80: [6] at 688 in stargz, uncompressed length 3584 gzip_test.go:80: [7] at 1074 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000002b0STARGZ" === RUN TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=1,prefix="../",lossless=true,format=USTAR + gzip_test.go:62: got gzip streams: + gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1024 + gzip_test.go:80: [1] at 129 in stargz, uncompressed length 1024 + gzip_test.go:80: [2] at 243 in stargz, uncompressed length 1536 + gzip_test.go:80: [3] at 383 in stargz, uncompressed length 1536 + gzip_test.go:80: [4] at 527 in stargz, uncompressed length 1024 + gzip_test.go:80: [5] at 640 in stargz, uncompressed length 1636 + gzip_test.go:80: [6] at 696 in stargz, uncompressed length 3584 + gzip_test.go:80: [7] at 1085 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000002b8STARGZ" +=== RUN TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=1,prefix="../",lossless=false,format=USTAR === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-1,prefix="/",src=0,format=PAX testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"/foo","type":"reg","size":6,"mode":420,"offset":75,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo","type":"chunk","offset":103,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo2","type":"reg","size":6,"mode":420,"offset":209,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo2","type":"chunk","offset":237,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo3","type":"reg","size":6,"mode":420,"offset":344,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo3","type":"chunk","offset":372,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo4","type":"reg","size":6,"mode":420,"offset":479,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo4","type":"chunk","offset":507,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo5","type":"reg","size":6,"mode":420,"offset":614,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo5","type":"chunk","offset":642,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo6","type":"reg","size":6,"mode":420,"offset":749,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo6","type":"chunk","offset":777,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":88,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"/foo","type":"reg","size":6,"mode":420,"offset":169,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo","type":"chunk","offset":197,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo2","type":"reg","size":6,"mode":420,"offset":303,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo2","type":"chunk","offset":331,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo3","type":"reg","size":6,"mode":420,"offset":462,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo3","type":"chunk","offset":490,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo4","type":"reg","size":6,"mode":420,"offset":621,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo4","type":"chunk","offset":649,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo5","type":"reg","size":6,"mode":420,"offset":756,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo5","type":"chunk","offset":784,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo6","type":"reg","size":6,"mode":420,"offset":915,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo6","type":"chunk","offset":943,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [foo foo_empty2 foo3 foo_empty3 foo5 foo_empty5 foo_empty foo2 foo4 foo_empty4 foo6] vs [foo foo_empty foo2 foo_empty2 foo_empty3 foo6 .no.prefetch.landmark foo3 foo4 foo_empty4 foo5 foo_empty5] + testutil.go:377: Directory: "" vs "": [foo foo_empty foo_empty2 foo4 foo_empty5 foo6 foo2 foo3 foo_empty3 foo_empty4 foo5] vs [.no.prefetch.landmark foo foo_empty2 foo5 foo_empty foo2 foo3 foo_empty3 foo4 foo_empty4 foo_empty5 foo6] testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" - testutil.go:371: Comparing: "foo3" vs "foo3" - testutil.go:485: Offset: 344, NextOffset: 372 - testutil.go:485: Offset: 462, NextOffset: 490 - testutil.go:485: Offset: 372, NextOffset: 479 - testutil.go:485: Offset: 490, NextOffset: 621 +=== RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=0,prefix="/",format=PAX#02 +=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-1,prefix="/",src=0,format=PAX + testutil.go:371: Comparing: "foo4" vs "foo4" + testutil.go:485: Offset: 479, NextOffset: 507 + testutil.go:485: Offset: 621, NextOffset: 649 + testutil.go:485: Offset: 507, NextOffset: 614 + testutil.go:485: Offset: 649, NextOffset: 756 + testutil.go:371: Comparing: "foo" vs "foo" + testutil.go:485: Offset: 75, NextOffset: 103 + testutil.go:485: Offset: 169, NextOffset: 197 + testutil.go:485: Offset: 103, NextOffset: 209 + testutil.go:485: Offset: 197, NextOffset: 303 + testutil.go:371: Comparing: "foo_empty" vs "foo_empty" testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" + testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" testutil.go:371: Comparing: "foo5" vs "foo5" testutil.go:485: Offset: 614, NextOffset: 642 testutil.go:485: Offset: 756, NextOffset: 784 testutil.go:485: Offset: 642, NextOffset: 749 testutil.go:485: Offset: 784, NextOffset: 915 testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" - testutil.go:371: Comparing: "foo" vs "foo" - testutil.go:485: Offset: 75, NextOffset: 103 - testutil.go:485: Offset: 169, NextOffset: 197 - testutil.go:485: Offset: 103, NextOffset: 209 - testutil.go:485: Offset: 197, NextOffset: 303 - testutil.go:371: Comparing: "foo2" vs "foo2" - testutil.go:485: Offset: 209, NextOffset: 237 - testutil.go:485: Offset: 303, NextOffset: 331 - testutil.go:485: Offset: 237, NextOffset: 344 - testutil.go:485: Offset: 331, NextOffset: 462 - testutil.go:371: Comparing: "foo4" vs "foo4" - testutil.go:485: Offset: 479, NextOffset: 507 - testutil.go:485: Offset: 621, NextOffset: 649 - testutil.go:485: Offset: 507, NextOffset: 614 - testutil.go:485: Offset: 649, NextOffset: 756 - testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" testutil.go:371: Comparing: "foo6" vs "foo6" testutil.go:485: Offset: 749, NextOffset: 777 testutil.go:485: Offset: 915, NextOffset: 943 testutil.go:485: Offset: 777, NextOffset: 1398 testutil.go:485: Offset: 943, NextOffset: 1632 - testutil.go:371: Comparing: "foo_empty" vs "foo_empty" + testutil.go:371: Comparing: "foo2" vs "foo2" + testutil.go:485: Offset: 209, NextOffset: 237 + testutil.go:485: Offset: 303, NextOffset: 331 + testutil.go:485: Offset: 237, NextOffset: 344 +=== NAME TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=1,prefix="../",lossless=false,format=USTAR + gzip_test.go:62: got gzip streams: +=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-1,prefix="/",src=0,format=PAX + testutil.go:485: Offset: 331, NextOffset: 462 + testutil.go:371: Comparing: "foo3" vs "foo3" +=== NAME TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=1,prefix="../",lossless=false,format=USTAR + gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1024 +=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-1,prefix="/",src=0,format=PAX + testutil.go:485: Offset: 344, NextOffset: 372 +=== NAME TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=1,prefix="../",lossless=false,format=USTAR + gzip_test.go:80: [1] at 129 in stargz, uncompressed length 1024 +=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-1,prefix="/",src=0,format=PAX + testutil.go:485: Offset: 462, NextOffset: 490 +=== NAME TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=1,prefix="../",lossless=false,format=USTAR + gzip_test.go:80: [2] at 243 in stargz, uncompressed length 1536 +=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-1,prefix="/",src=0,format=PAX + testutil.go:485: Offset: 372, NextOffset: 479 +=== NAME TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=1,prefix="../",lossless=false,format=USTAR + gzip_test.go:80: [3] at 383 in stargz, uncompressed length 1536 +=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-1,prefix="/",src=0,format=PAX + testutil.go:485: Offset: 490, NextOffset: 621 +=== NAME TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=1,prefix="../",lossless=false,format=USTAR + gzip_test.go:80: [4] at 527 in stargz, uncompressed length 1024 +=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-1,prefix="/",src=0,format=PAX testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [.no.prefetch.landmark foo3 foo4 foo_empty4 foo5 foo_empty5 foo foo_empty foo2 foo_empty2 foo_empty3 foo6] vs [foo_empty5 foo foo_empty2 foo3 foo_empty3 foo5 foo_empty foo2 foo4 foo_empty4 foo6] - testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" - testutil.go:371: Comparing: "foo5" vs "foo5" - testutil.go:485: Offset: 756, NextOffset: 784 - testutil.go:485: Offset: 614, NextOffset: 642 - testutil.go:485: Offset: 784, NextOffset: 915 - testutil.go:485: Offset: 642, NextOffset: 749 - testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" + testutil.go:377: Directory: "" vs "": [foo_empty4 foo_empty5 foo6 foo_empty foo2 foo3 foo_empty3 foo4 .no.prefetch.landmark foo foo_empty2 foo5] vs [foo foo_empty foo_empty2 foo4 foo_empty5 foo6 foo2 foo3 foo_empty3 foo_empty4 foo5] + testutil.go:371: Comparing: "foo2" vs "foo2" + testutil.go:485: Offset: 303, NextOffset: 331 + testutil.go:485: Offset: 209, NextOffset: 237 + testutil.go:485: Offset: 331, NextOffset: 462 + testutil.go:485: Offset: 237, NextOffset: 344 testutil.go:371: Comparing: "foo3" vs "foo3" testutil.go:485: Offset: 462, NextOffset: 490 testutil.go:485: Offset: 344, NextOffset: 372 -=== RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=9,prefix="./",format=PAX#02 +=== NAME TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=1,prefix="../",lossless=false,format=USTAR + gzip_test.go:80: [5] at 640 in stargz, uncompressed length 512 + gzip_test.go:80: [6] at 693 in stargz, uncompressed length 3584 + gzip_test.go:80: [7] at 1082 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000002b5STARGZ" === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-1,prefix="/",src=0,format=PAX testutil.go:485: Offset: 490, NextOffset: 621 testutil.go:485: Offset: 372, NextOffset: 479 + testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" testutil.go:371: Comparing: "foo4" vs "foo4" testutil.go:485: Offset: 621, NextOffset: 649 +=== RUN TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=1,prefix="../",lossless=true,format=PAX +=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-1,prefix="/",src=0,format=PAX testutil.go:485: Offset: 479, NextOffset: 507 testutil.go:485: Offset: 649, NextOffset: 756 testutil.go:485: Offset: 507, NextOffset: 614 - testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" - testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" + testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" + testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" testutil.go:371: Comparing: "foo6" vs "foo6" testutil.go:485: Offset: 915, NextOffset: 943 testutil.go:485: Offset: 749, NextOffset: 777 testutil.go:485: Offset: 943, NextOffset: 1632 testutil.go:485: Offset: 777, NextOffset: 1398 + testutil.go:371: Comparing: "foo_empty" vs "foo_empty" testutil.go:371: Comparing: "foo" vs "foo" testutil.go:485: Offset: 169, NextOffset: 197 testutil.go:485: Offset: 75, NextOffset: 103 testutil.go:485: Offset: 197, NextOffset: 303 testutil.go:485: Offset: 103, NextOffset: 209 - testutil.go:371: Comparing: "foo_empty" vs "foo_empty" - testutil.go:371: Comparing: "foo2" vs "foo2" - testutil.go:485: Offset: 303, NextOffset: 331 - testutil.go:485: Offset: 209, NextOffset: 237 - testutil.go:485: Offset: 331, NextOffset: 462 - testutil.go:485: Offset: 237, NextOffset: 344 -=== NAME TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=1,prefix="../",lossless=true,format=USTAR + testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" + testutil.go:371: Comparing: "foo5" vs "foo5" + testutil.go:485: Offset: 756, NextOffset: 784 + testutil.go:485: Offset: 614, NextOffset: 642 + testutil.go:485: Offset: 784, NextOffset: 915 + testutil.go:485: Offset: 642, NextOffset: 749 +=== RUN TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-1,prefix="../",src=0,format=PAX +=== NAME TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=1,prefix="../",lossless=true,format=PAX gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1024 gzip_test.go:80: [1] at 129 in stargz, uncompressed length 1024 @@ -25014,8 +24603,9 @@ gzip_test.go:80: [5] at 640 in stargz, uncompressed length 1636 gzip_test.go:80: [6] at 696 in stargz, uncompressed length 3584 gzip_test.go:80: [7] at 1085 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000002b8STARGZ" -=== RUN TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-1,prefix="../",src=0,format=PAX -=== RUN TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=1,prefix="../",lossless=false,format=USTAR +=== RUN TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=1,prefix="../",lossless=false,format=PAX +=== RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=0,prefix="/",format=GNU#02 +=== NAME TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=1,prefix="../",lossless=false,format=PAX gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1024 gzip_test.go:80: [1] at 129 in stargz, uncompressed length 1024 @@ -25025,128 +24615,110 @@ gzip_test.go:80: [5] at 640 in stargz, uncompressed length 512 gzip_test.go:80: [6] at 693 in stargz, uncompressed length 3584 gzip_test.go:80: [7] at 1082 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000002b5STARGZ" -=== RUN TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=1,prefix="../",lossless=true,format=PAX - gzip_test.go:62: got gzip streams: - gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1024 - gzip_test.go:80: [1] at 129 in stargz, uncompressed length 1024 - gzip_test.go:80: [2] at 243 in stargz, uncompressed length 1536 - gzip_test.go:80: [3] at 383 in stargz, uncompressed length 1536 - gzip_test.go:80: [4] at 527 in stargz, uncompressed length 1024 - gzip_test.go:80: [5] at 640 in stargz, uncompressed length 1636 - gzip_test.go:80: [6] at 696 in stargz, uncompressed length 3584 - gzip_test.go:80: [7] at 1085 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000002b8STARGZ" -=== RUN TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=1,prefix="../",lossless=false,format=PAX -=== RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=9,prefix="./",format=GNU#02 +=== RUN TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=1,prefix="../",lossless=true,format=GNU === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-1,prefix="../",src=0,format=PAX testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"../foo","type":"reg","size":6,"mode":420,"offset":80,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo","type":"chunk","offset":108,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo2","type":"reg","size":6,"mode":420,"offset":216,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo2","type":"chunk","offset":244,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo3","type":"reg","size":6,"mode":420,"offset":353,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo3","type":"chunk","offset":381,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo4","type":"reg","size":6,"mode":420,"offset":490,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo4","type":"chunk","offset":518,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo5","type":"reg","size":6,"mode":420,"offset":627,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo5","type":"chunk","offset":655,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo6","type":"reg","size":6,"mode":420,"offset":764,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo6","type":"chunk","offset":792,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} +=== NAME TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=1,prefix="../",lossless=true,format=GNU + gzip_test.go:62: got gzip streams: +=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-1,prefix="../",src=0,format=PAX testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":88,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"../foo","type":"reg","size":6,"mode":420,"offset":173,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo","type":"chunk","offset":201,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo2","type":"reg","size":6,"mode":420,"offset":309,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo2","type":"chunk","offset":337,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo3","type":"reg","size":6,"mode":420,"offset":470,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo3","type":"chunk","offset":498,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo4","type":"reg","size":6,"mode":420,"offset":631,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo4","type":"chunk","offset":659,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo5","type":"reg","size":6,"mode":420,"offset":768,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo5","type":"chunk","offset":796,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo6","type":"reg","size":6,"mode":420,"offset":929,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo6","type":"chunk","offset":957,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [foo5 foo_empty5 foo6 foo foo_empty foo2 foo_empty2 foo_empty4 foo3 foo_empty3 foo4] vs [foo4 foo5 foo_empty5 .no.prefetch.landmark foo_empty2 foo2 foo3 foo_empty3 foo_empty4 foo6 foo foo_empty] - testutil.go:371: Comparing: "foo_empty" vs "foo_empty" - testutil.go:371: Comparing: "foo2" vs "foo2" - testutil.go:485: Offset: 216, NextOffset: 244 - testutil.go:485: Offset: 309, NextOffset: 337 - testutil.go:485: Offset: 244, NextOffset: 353 - testutil.go:485: Offset: 337, NextOffset: 470 - testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" - testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" - testutil.go:371: Comparing: "foo5" vs "foo5" - testutil.go:485: Offset: 627, NextOffset: 655 - testutil.go:485: Offset: 768, NextOffset: 796 - testutil.go:485: Offset: 655, NextOffset: 764 - testutil.go:485: Offset: 796, NextOffset: 929 - testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" +=== NAME TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=1,prefix="../",lossless=true,format=GNU + gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1024 + gzip_test.go:80: [1] at 129 in stargz, uncompressed length 1024 +=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-1,prefix="../",src=0,format=PAX + testutil.go:377: Directory: "" vs "": [foo6 foo foo2 foo_empty3 foo4 foo5 foo_empty5 foo_empty foo_empty2 foo3 foo_empty4] vs [foo_empty2 foo3 foo_empty3 foo_empty4 .no.prefetch.landmark foo foo_empty foo2 foo5 foo_empty5 foo6 foo4] testutil.go:371: Comparing: "foo6" vs "foo6" +=== NAME TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=1,prefix="../",lossless=true,format=GNU + gzip_test.go:80: [2] at 244 in stargz, uncompressed length 1536 +=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-1,prefix="../",src=0,format=PAX testutil.go:485: Offset: 764, NextOffset: 792 +=== NAME TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=1,prefix="../",lossless=true,format=GNU + gzip_test.go:80: [3] at 382 in stargz, uncompressed length 1536 + gzip_test.go:80: [4] at 526 in stargz, uncompressed length 1024 +=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-1,prefix="../",src=0,format=PAX testutil.go:485: Offset: 929, NextOffset: 957 +=== NAME TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=1,prefix="../",lossless=true,format=GNU + gzip_test.go:80: [5] at 639 in stargz, uncompressed length 1636 +=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-1,prefix="../",src=0,format=PAX testutil.go:485: Offset: 792, NextOffset: 1413 +=== NAME TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=1,prefix="../",lossless=true,format=GNU + gzip_test.go:80: [6] at 695 in stargz, uncompressed length 3584 + gzip_test.go:80: [7] at 1090 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000002b7STARGZ" +=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-1,prefix="../",src=0,format=PAX testutil.go:485: Offset: 957, NextOffset: 1651 testutil.go:371: Comparing: "foo" vs "foo" testutil.go:485: Offset: 80, NextOffset: 108 testutil.go:485: Offset: 173, NextOffset: 201 testutil.go:485: Offset: 108, NextOffset: 216 testutil.go:485: Offset: 201, NextOffset: 309 + testutil.go:371: Comparing: "foo2" vs "foo2" +=== RUN TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=1,prefix="../",lossless=false,format=GNU +=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-1,prefix="../",src=0,format=PAX + testutil.go:485: Offset: 216, NextOffset: 244 + testutil.go:485: Offset: 309, NextOffset: 337 + testutil.go:485: Offset: 244, NextOffset: 353 + testutil.go:485: Offset: 337, NextOffset: 470 testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" testutil.go:371: Comparing: "foo4" vs "foo4" testutil.go:485: Offset: 490, NextOffset: 518 testutil.go:485: Offset: 631, NextOffset: 659 testutil.go:485: Offset: 518, NextOffset: 627 testutil.go:485: Offset: 659, NextOffset: 768 + testutil.go:371: Comparing: "foo5" vs "foo5" + testutil.go:485: Offset: 627, NextOffset: 655 + testutil.go:485: Offset: 768, NextOffset: 796 + testutil.go:485: Offset: 655, NextOffset: 764 + testutil.go:485: Offset: 796, NextOffset: 929 + testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" + testutil.go:371: Comparing: "foo_empty" vs "foo_empty" + testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" testutil.go:371: Comparing: "foo3" vs "foo3" testutil.go:485: Offset: 353, NextOffset: 381 testutil.go:485: Offset: 470, NextOffset: 498 testutil.go:485: Offset: 381, NextOffset: 490 testutil.go:485: Offset: 498, NextOffset: 631 + testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [foo6 foo foo_empty foo2 foo3 foo_empty3 foo_empty4 .no.prefetch.landmark foo_empty2 foo4 foo5 foo_empty5] vs [foo foo_empty foo2 foo_empty2 foo_empty4 foo5 foo_empty5 foo6 foo3 foo_empty3 foo4] - testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" + testutil.go:377: Directory: "" vs "": [foo_empty4 .no.prefetch.landmark foo foo_empty foo2 foo_empty2 foo3 foo_empty3 foo5 foo_empty5 foo6 foo4] vs [foo_empty foo_empty2 foo3 foo_empty4 foo5 foo_empty5 foo foo2 foo_empty3 foo4 foo6] testutil.go:371: Comparing: "foo4" vs "foo4" testutil.go:485: Offset: 631, NextOffset: 659 testutil.go:485: Offset: 490, NextOffset: 518 testutil.go:485: Offset: 659, NextOffset: 768 testutil.go:485: Offset: 518, NextOffset: 627 - testutil.go:371: Comparing: "foo5" vs "foo5" - testutil.go:485: Offset: 768, NextOffset: 796 - testutil.go:485: Offset: 627, NextOffset: 655 - testutil.go:485: Offset: 796, NextOffset: 929 - testutil.go:485: Offset: 655, NextOffset: 764 - testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" + testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" testutil.go:371: Comparing: "foo" vs "foo" -=== NAME TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=1,prefix="../",lossless=false,format=PAX - gzip_test.go:62: got gzip streams: - gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1024 - gzip_test.go:80: [1] at 129 in stargz, uncompressed length 1024 - gzip_test.go:80: [2] at 243 in stargz, uncompressed length 1536 -=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-1,prefix="../",src=0,format=PAX testutil.go:485: Offset: 173, NextOffset: 201 -=== NAME TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=1,prefix="../",lossless=false,format=PAX - gzip_test.go:80: [3] at 383 in stargz, uncompressed length 1536 - gzip_test.go:80: [4] at 527 in stargz, uncompressed length 1024 -=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-1,prefix="../",src=0,format=PAX testutil.go:485: Offset: 80, NextOffset: 108 -=== NAME TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=1,prefix="../",lossless=false,format=PAX - gzip_test.go:80: [5] at 640 in stargz, uncompressed length 512 -=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-1,prefix="../",src=0,format=PAX testutil.go:485: Offset: 201, NextOffset: 309 testutil.go:485: Offset: 108, NextOffset: 216 testutil.go:371: Comparing: "foo_empty" vs "foo_empty" -=== NAME TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=1,prefix="../",lossless=false,format=PAX - gzip_test.go:80: [6] at 693 in stargz, uncompressed length 3584 -=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-1,prefix="../",src=0,format=PAX testutil.go:371: Comparing: "foo2" vs "foo2" -=== NAME TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=1,prefix="../",lossless=false,format=PAX - gzip_test.go:80: [7] at 1082 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000002b5STARGZ" -=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-1,prefix="../",src=0,format=PAX testutil.go:485: Offset: 309, NextOffset: 337 testutil.go:485: Offset: 216, NextOffset: 244 testutil.go:485: Offset: 337, NextOffset: 470 testutil.go:485: Offset: 244, NextOffset: 353 + testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" testutil.go:371: Comparing: "foo3" vs "foo3" testutil.go:485: Offset: 470, NextOffset: 498 testutil.go:485: Offset: 353, NextOffset: 381 testutil.go:485: Offset: 498, NextOffset: 631 testutil.go:485: Offset: 381, NextOffset: 490 -=== RUN TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=1,prefix="../",lossless=true,format=GNU -=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-1,prefix="../",src=0,format=PAX testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" - testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" + testutil.go:371: Comparing: "foo5" vs "foo5" + testutil.go:485: Offset: 768, NextOffset: 796 + testutil.go:485: Offset: 627, NextOffset: 655 + testutil.go:485: Offset: 796, NextOffset: 929 + testutil.go:485: Offset: 655, NextOffset: 764 + testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" testutil.go:371: Comparing: "foo6" vs "foo6" testutil.go:485: Offset: 929, NextOffset: 957 testutil.go:485: Offset: 764, NextOffset: 792 testutil.go:485: Offset: 957, NextOffset: 1651 testutil.go:485: Offset: 792, NextOffset: 1413 === RUN TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-1,prefix="",src=0,format=GNU -=== NAME TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=1,prefix="../",lossless=true,format=GNU - gzip_test.go:62: got gzip streams: - gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1024 - gzip_test.go:80: [1] at 129 in stargz, uncompressed length 1024 - gzip_test.go:80: [2] at 244 in stargz, uncompressed length 1536 - gzip_test.go:80: [3] at 382 in stargz, uncompressed length 1536 - gzip_test.go:80: [4] at 526 in stargz, uncompressed length 1024 - gzip_test.go:80: [5] at 639 in stargz, uncompressed length 1636 - gzip_test.go:80: [6] at 695 in stargz, uncompressed length 3584 - gzip_test.go:80: [7] at 1090 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000002b7STARGZ" -=== RUN TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=1,prefix="../",lossless=false,format=GNU +=== RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=0,prefix="../",format=USTAR#02 +=== NAME TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=1,prefix="../",lossless=false,format=GNU gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1024 gzip_test.go:80: [1] at 129 in stargz, uncompressed length 1024 @@ -25157,242 +24729,255 @@ gzip_test.go:80: [6] at 692 in stargz, uncompressed length 3584 gzip_test.go:80: [7] at 1087 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000002b4STARGZ" === RUN TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=9,prefix="",lossless=true,format=USTAR -=== RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=9,prefix="/",format=USTAR#02 -=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-1,prefix="",src=0,format=GNU - testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"foo","type":"reg","size":6,"mode":420,"offset":76,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo","type":"chunk","offset":104,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo2","type":"reg","size":6,"mode":420,"offset":210,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo2","type":"chunk","offset":238,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo3","type":"reg","size":6,"mode":420,"offset":345,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo3","type":"chunk","offset":373,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo4","type":"reg","size":6,"mode":420,"offset":480,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo4","type":"chunk","offset":508,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo5","type":"reg","size":6,"mode":420,"offset":615,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo5","type":"chunk","offset":643,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo6","type":"reg","size":6,"mode":420,"offset":750,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo6","type":"chunk","offset":778,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} - testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":88,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"foo","type":"reg","size":6,"mode":420,"offset":169,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo","type":"chunk","offset":197,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo2","type":"reg","size":6,"mode":420,"offset":303,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo2","type":"chunk","offset":331,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo3","type":"reg","size":6,"mode":420,"offset":462,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo3","type":"chunk","offset":490,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo4","type":"reg","size":6,"mode":420,"offset":621,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo4","type":"chunk","offset":649,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo5","type":"reg","size":6,"mode":420,"offset":756,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo5","type":"chunk","offset":784,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo6","type":"reg","size":6,"mode":420,"offset":915,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo6","type":"chunk","offset":943,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} - testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [foo_empty4 foo_empty5 foo_empty foo3 foo_empty3 foo4 foo6 foo foo2 foo_empty2 foo5] vs [foo_empty4 .no.prefetch.landmark foo_empty foo4 foo3 foo_empty3 foo5 foo_empty5 foo6 foo foo2 foo_empty2] - testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" - testutil.go:371: Comparing: "foo_empty" vs "foo_empty" - testutil.go:371: Comparing: "foo3" vs "foo3" - testutil.go:485: Offset: 345, NextOffset: 373 - testutil.go:485: Offset: 462, NextOffset: 490 - testutil.go:485: Offset: 373, NextOffset: 480 - testutil.go:485: Offset: 490, NextOffset: 621 - testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" - testutil.go:371: Comparing: "foo4" vs "foo4" - testutil.go:485: Offset: 480, NextOffset: 508 - testutil.go:485: Offset: 621, NextOffset: 649 - testutil.go:485: Offset: 508, NextOffset: 615 - testutil.go:485: Offset: 649, NextOffset: 756 - testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" - testutil.go:371: Comparing: "foo" vs "foo" - testutil.go:485: Offset: 76, NextOffset: 104 - testutil.go:485: Offset: 169, NextOffset: 197 - testutil.go:485: Offset: 104, NextOffset: 210 - testutil.go:485: Offset: 197, NextOffset: 303 -=== NAME TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=9,prefix="",lossless=true,format=USTAR gzip_test.go:62: got gzip streams: -=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-1,prefix="",src=0,format=GNU - testutil.go:371: Comparing: "foo2" vs "foo2" - testutil.go:485: Offset: 210, NextOffset: 238 -=== NAME TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=9,prefix="",lossless=true,format=USTAR gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1024 gzip_test.go:80: [1] at 103 in stargz, uncompressed length 1024 gzip_test.go:80: [2] at 202 in stargz, uncompressed length 1536 -=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-1,prefix="",src=0,format=GNU - testutil.go:485: Offset: 303, NextOffset: 331 -=== NAME TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=9,prefix="",lossless=true,format=USTAR gzip_test.go:80: [3] at 314 in stargz, uncompressed length 1536 gzip_test.go:80: [4] at 433 in stargz, uncompressed length 1024 gzip_test.go:80: [5] at 534 in stargz, uncompressed length 1636 -=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-1,prefix="",src=0,format=GNU - testutil.go:485: Offset: 238, NextOffset: 345 -=== NAME TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=9,prefix="",lossless=true,format=USTAR gzip_test.go:80: [6] at 584 in stargz, uncompressed length 3584 gzip_test.go:80: [7] at 928 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000248STARGZ" +=== RUN TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=9,prefix="",lossless=false,format=USTAR + gzip_test.go:62: got gzip streams: + gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1024 + gzip_test.go:80: [1] at 103 in stargz, uncompressed length 1024 + gzip_test.go:80: [2] at 202 in stargz, uncompressed length 1536 + gzip_test.go:80: [3] at 314 in stargz, uncompressed length 1536 + gzip_test.go:80: [4] at 433 in stargz, uncompressed length 1024 + gzip_test.go:80: [5] at 534 in stargz, uncompressed length 512 + gzip_test.go:80: [6] at 576 in stargz, uncompressed length 3584 + gzip_test.go:80: [7] at 920 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000240STARGZ" +=== RUN TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=9,prefix="",lossless=true,format=PAX +=== RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=0,prefix="../",format=PAX#02 +=== NAME TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=9,prefix="",lossless=true,format=PAX + gzip_test.go:62: got gzip streams: + gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1024 + gzip_test.go:80: [1] at 103 in stargz, uncompressed length 1024 + gzip_test.go:80: [2] at 202 in stargz, uncompressed length 1536 + gzip_test.go:80: [3] at 314 in stargz, uncompressed length 1536 + gzip_test.go:80: [4] at 433 in stargz, uncompressed length 1024 + gzip_test.go:80: [5] at 534 in stargz, uncompressed length 1636 + gzip_test.go:80: [6] at 584 in stargz, uncompressed length 3584 + gzip_test.go:80: [7] at 928 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000248STARGZ" +=== RUN TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=9,prefix="",lossless=false,format=PAX + gzip_test.go:62: got gzip streams: + gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1024 + gzip_test.go:80: [1] at 103 in stargz, uncompressed length 1024 + gzip_test.go:80: [2] at 202 in stargz, uncompressed length 1536 +=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-1,prefix="",src=0,format=GNU + testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"foo","type":"reg","size":6,"mode":420,"offset":76,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo","type":"chunk","offset":104,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo2","type":"reg","size":6,"mode":420,"offset":210,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo2","type":"chunk","offset":238,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo3","type":"reg","size":6,"mode":420,"offset":345,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo3","type":"chunk","offset":373,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo4","type":"reg","size":6,"mode":420,"offset":480,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo4","type":"chunk","offset":508,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo5","type":"reg","size":6,"mode":420,"offset":615,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo5","type":"chunk","offset":643,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo6","type":"reg","size":6,"mode":420,"offset":750,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo6","type":"chunk","offset":778,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} + testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":88,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"foo","type":"reg","size":6,"mode":420,"offset":169,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo","type":"chunk","offset":197,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo2","type":"reg","size":6,"mode":420,"offset":303,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo2","type":"chunk","offset":331,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo3","type":"reg","size":6,"mode":420,"offset":462,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo3","type":"chunk","offset":490,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo4","type":"reg","size":6,"mode":420,"offset":621,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo4","type":"chunk","offset":649,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo5","type":"reg","size":6,"mode":420,"offset":756,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo5","type":"chunk","offset":784,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo6","type":"reg","size":6,"mode":420,"offset":915,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo6","type":"chunk","offset":943,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} + testutil.go:371: Comparing: "" vs "" + testutil.go:377: Directory: "" vs "": [foo_empty3 foo_empty4 foo5 foo foo_empty foo2 foo_empty2 foo3 foo4 foo_empty5 foo6] vs [foo foo_empty foo2 foo_empty5 foo5 foo6 .no.prefetch.landmark foo_empty2 foo3 foo_empty3 foo4 foo_empty4] + testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" + testutil.go:371: Comparing: "foo5" vs "foo5" + testutil.go:485: Offset: 615, NextOffset: 643 +=== NAME TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=9,prefix="",lossless=false,format=PAX + gzip_test.go:80: [3] at 314 in stargz, uncompressed length 1536 + gzip_test.go:80: [4] at 433 in stargz, uncompressed length 1024 + gzip_test.go:80: [5] at 534 in stargz, uncompressed length 512 + gzip_test.go:80: [6] at 576 in stargz, uncompressed length 3584 + gzip_test.go:80: [7] at 920 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000240STARGZ" === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-1,prefix="",src=0,format=GNU - testutil.go:485: Offset: 331, NextOffset: 462 - testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" - testutil.go:371: Comparing: "foo5" vs "foo5" - testutil.go:485: Offset: 615, NextOffset: 643 testutil.go:485: Offset: 756, NextOffset: 784 testutil.go:485: Offset: 643, NextOffset: 750 testutil.go:485: Offset: 784, NextOffset: 915 -=== RUN TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=9,prefix="",lossless=false,format=USTAR +=== RUN TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=9,prefix="",lossless=true,format=GNU +=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-1,prefix="",src=0,format=GNU + testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" + testutil.go:371: Comparing: "foo_empty" vs "foo_empty" + testutil.go:371: Comparing: "foo2" vs "foo2" + testutil.go:485: Offset: 210, NextOffset: 238 + testutil.go:485: Offset: 303, NextOffset: 331 +=== RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=0,prefix="../",format=GNU#02 === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-1,prefix="",src=0,format=GNU + testutil.go:485: Offset: 238, NextOffset: 345 + testutil.go:485: Offset: 331, NextOffset: 462 + testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" + testutil.go:371: Comparing: "foo3" vs "foo3" + testutil.go:485: Offset: 345, NextOffset: 373 + testutil.go:485: Offset: 462, NextOffset: 490 + testutil.go:485: Offset: 373, NextOffset: 480 + testutil.go:485: Offset: 490, NextOffset: 621 + testutil.go:371: Comparing: "foo4" vs "foo4" + testutil.go:485: Offset: 480, NextOffset: 508 + testutil.go:485: Offset: 621, NextOffset: 649 + testutil.go:485: Offset: 508, NextOffset: 615 + testutil.go:485: Offset: 649, NextOffset: 756 + testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" testutil.go:371: Comparing: "foo6" vs "foo6" testutil.go:485: Offset: 750, NextOffset: 778 testutil.go:485: Offset: 915, NextOffset: 943 testutil.go:485: Offset: 778, NextOffset: 1396 testutil.go:485: Offset: 943, NextOffset: 1630 + testutil.go:371: Comparing: "foo" vs "foo" + testutil.go:485: Offset: 76, NextOffset: 104 + testutil.go:485: Offset: 169, NextOffset: 197 + testutil.go:485: Offset: 104, NextOffset: 210 + testutil.go:485: Offset: 197, NextOffset: 303 testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [.no.prefetch.landmark foo_empty foo4 foo_empty4 foo5 foo_empty5 foo6 foo foo2 foo_empty2 foo3 foo_empty3] vs [foo_empty foo3 foo_empty3 foo4 foo_empty4 foo_empty5 foo foo2 foo_empty2 foo5 foo6] + testutil.go:377: Directory: "" vs "": [foo_empty4 foo5 foo6 .no.prefetch.landmark foo_empty2 foo3 foo_empty3 foo4 foo foo_empty foo2 foo_empty5] vs [foo_empty2 foo3 foo4 foo_empty5 foo6 foo foo_empty foo2 foo_empty3 foo_empty4 foo5] + testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" testutil.go:371: Comparing: "foo" vs "foo" testutil.go:485: Offset: 169, NextOffset: 197 testutil.go:485: Offset: 76, NextOffset: 104 testutil.go:485: Offset: 197, NextOffset: 303 testutil.go:485: Offset: 104, NextOffset: 210 + testutil.go:371: Comparing: "foo_empty" vs "foo_empty" testutil.go:371: Comparing: "foo2" vs "foo2" testutil.go:485: Offset: 303, NextOffset: 331 testutil.go:485: Offset: 210, NextOffset: 238 testutil.go:485: Offset: 331, NextOffset: 462 testutil.go:485: Offset: 238, NextOffset: 345 - testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" - testutil.go:371: Comparing: "foo3" vs "foo3" - testutil.go:485: Offset: 462, NextOffset: 490 - testutil.go:485: Offset: 345, NextOffset: 373 - testutil.go:485: Offset: 490, NextOffset: 621 - testutil.go:485: Offset: 373, NextOffset: 480 testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" + testutil.go:371: Comparing: "foo4" vs "foo4" + testutil.go:485: Offset: 621, NextOffset: 649 + testutil.go:485: Offset: 480, NextOffset: 508 + testutil.go:485: Offset: 649, NextOffset: 756 + testutil.go:485: Offset: 508, NextOffset: 615 + testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" testutil.go:371: Comparing: "foo5" vs "foo5" testutil.go:485: Offset: 756, NextOffset: 784 testutil.go:485: Offset: 615, NextOffset: 643 testutil.go:485: Offset: 784, NextOffset: 915 testutil.go:485: Offset: 643, NextOffset: 750 - testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" testutil.go:371: Comparing: "foo6" vs "foo6" testutil.go:485: Offset: 915, NextOffset: 943 testutil.go:485: Offset: 750, NextOffset: 778 testutil.go:485: Offset: 943, NextOffset: 1630 testutil.go:485: Offset: 778, NextOffset: 1396 - testutil.go:371: Comparing: "foo_empty" vs "foo_empty" - testutil.go:371: Comparing: "foo4" vs "foo4" - testutil.go:485: Offset: 621, NextOffset: 649 - testutil.go:485: Offset: 480, NextOffset: 508 - testutil.go:485: Offset: 649, NextOffset: 756 - testutil.go:485: Offset: 508, NextOffset: 615 - testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" + testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" + testutil.go:371: Comparing: "foo3" vs "foo3" + testutil.go:485: Offset: 462, NextOffset: 490 + testutil.go:485: Offset: 345, NextOffset: 373 + testutil.go:485: Offset: 490, NextOffset: 621 + testutil.go:485: Offset: 373, NextOffset: 480 === RUN TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-1,prefix="./",src=0,format=GNU -=== NAME TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=9,prefix="",lossless=false,format=USTAR +=== NAME TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=9,prefix="",lossless=true,format=GNU gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1024 - gzip_test.go:80: [1] at 103 in stargz, uncompressed length 1024 - gzip_test.go:80: [2] at 202 in stargz, uncompressed length 1536 - gzip_test.go:80: [3] at 314 in stargz, uncompressed length 1536 - gzip_test.go:80: [4] at 433 in stargz, uncompressed length 1024 - gzip_test.go:80: [5] at 534 in stargz, uncompressed length 512 - gzip_test.go:80: [6] at 576 in stargz, uncompressed length 3584 - gzip_test.go:80: [7] at 920 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000240STARGZ" -=== RUN TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=9,prefix="",lossless=true,format=PAX + gzip_test.go:80: [1] at 102 in stargz, uncompressed length 1024 + gzip_test.go:80: [2] at 200 in stargz, uncompressed length 1536 + gzip_test.go:80: [3] at 311 in stargz, uncompressed length 1536 + gzip_test.go:80: [4] at 429 in stargz, uncompressed length 1024 + gzip_test.go:80: [5] at 529 in stargz, uncompressed length 1636 + gzip_test.go:80: [6] at 579 in stargz, uncompressed length 3584 + gzip_test.go:80: [7] at 922 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000243STARGZ" +=== RUN TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=9,prefix="",lossless=false,format=GNU gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1024 - gzip_test.go:80: [1] at 103 in stargz, uncompressed length 1024 - gzip_test.go:80: [2] at 202 in stargz, uncompressed length 1536 - gzip_test.go:80: [3] at 314 in stargz, uncompressed length 1536 - gzip_test.go:80: [4] at 433 in stargz, uncompressed length 1024 - gzip_test.go:80: [5] at 534 in stargz, uncompressed length 1636 - gzip_test.go:80: [6] at 584 in stargz, uncompressed length 3584 - gzip_test.go:80: [7] at 928 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000248STARGZ" -=== RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=9,prefix="/",format=PAX#02 -=== RUN TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=9,prefix="",lossless=false,format=PAX + gzip_test.go:80: [1] at 102 in stargz, uncompressed length 1024 + gzip_test.go:80: [2] at 200 in stargz, uncompressed length 1536 + gzip_test.go:80: [3] at 311 in stargz, uncompressed length 1536 + gzip_test.go:80: [4] at 429 in stargz, uncompressed length 1024 + gzip_test.go:80: [5] at 529 in stargz, uncompressed length 512 + gzip_test.go:80: [6] at 571 in stargz, uncompressed length 3584 + gzip_test.go:80: [7] at 914 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000023bSTARGZ" +=== RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=1,prefix="",format=USTAR#02 +=== RUN TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=9,prefix="./",lossless=true,format=USTAR gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1024 - gzip_test.go:80: [1] at 103 in stargz, uncompressed length 1024 - gzip_test.go:80: [2] at 202 in stargz, uncompressed length 1536 - gzip_test.go:80: [3] at 314 in stargz, uncompressed length 1536 - gzip_test.go:80: [4] at 433 in stargz, uncompressed length 1024 - gzip_test.go:80: [5] at 534 in stargz, uncompressed length 512 - gzip_test.go:80: [6] at 576 in stargz, uncompressed length 3584 - gzip_test.go:80: [7] at 920 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000240STARGZ" -=== RUN TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=9,prefix="",lossless=true,format=GNU + gzip_test.go:80: [1] at 105 in stargz, uncompressed length 1024 + gzip_test.go:80: [2] at 206 in stargz, uncompressed length 1536 + gzip_test.go:80: [3] at 320 in stargz, uncompressed length 1536 + gzip_test.go:80: [4] at 441 in stargz, uncompressed length 1024 + gzip_test.go:80: [5] at 544 in stargz, uncompressed length 1636 + gzip_test.go:80: [6] at 594 in stargz, uncompressed length 3584 + gzip_test.go:80: [7] at 941 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000252STARGZ" +=== RUN TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=9,prefix="./",lossless=false,format=USTAR === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-1,prefix="./",src=0,format=GNU testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"./foo","type":"reg","size":6,"mode":420,"offset":79,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo","type":"chunk","offset":107,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo2","type":"reg","size":6,"mode":420,"offset":214,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo2","type":"chunk","offset":242,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo3","type":"reg","size":6,"mode":420,"offset":350,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo3","type":"chunk","offset":378,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo4","type":"reg","size":6,"mode":420,"offset":486,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo4","type":"chunk","offset":514,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo5","type":"reg","size":6,"mode":420,"offset":622,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo5","type":"chunk","offset":650,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo6","type":"reg","size":6,"mode":420,"offset":758,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo6","type":"chunk","offset":786,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":88,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"./foo","type":"reg","size":6,"mode":420,"offset":172,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo","type":"chunk","offset":200,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo2","type":"reg","size":6,"mode":420,"offset":307,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo2","type":"chunk","offset":335,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo3","type":"reg","size":6,"mode":420,"offset":467,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo3","type":"chunk","offset":495,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo4","type":"reg","size":6,"mode":420,"offset":627,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo4","type":"chunk","offset":655,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo5","type":"reg","size":6,"mode":420,"offset":763,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo5","type":"chunk","offset":791,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo6","type":"reg","size":6,"mode":420,"offset":923,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo6","type":"chunk","offset":951,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [foo5 foo_empty5 foo foo_empty foo4 foo_empty4 foo6 foo2 foo_empty2 foo3 foo_empty3] vs [foo_empty2 foo_empty4 foo5 foo_empty5 .no.prefetch.landmark foo foo_empty foo2 foo3 foo_empty3 foo4 foo6] + testutil.go:377: Directory: "" vs "": [foo_empty5 foo6 foo foo_empty foo_empty2 foo5 foo_empty4 foo2 foo3 foo_empty3 foo4] vs [foo2 foo_empty2 foo3 foo_empty4 foo_empty5 foo6 .no.prefetch.landmark foo_empty foo_empty3 foo4 foo5 foo] + testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" testutil.go:371: Comparing: "foo5" vs "foo5" testutil.go:485: Offset: 622, NextOffset: 650 testutil.go:485: Offset: 763, NextOffset: 791 testutil.go:485: Offset: 650, NextOffset: 758 testutil.go:485: Offset: 791, NextOffset: 923 testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" + testutil.go:371: Comparing: "foo6" vs "foo6" + testutil.go:485: Offset: 758, NextOffset: 786 + testutil.go:485: Offset: 923, NextOffset: 951 + testutil.go:485: Offset: 786, NextOffset: 1413 + testutil.go:485: Offset: 951, NextOffset: 1638 testutil.go:371: Comparing: "foo" vs "foo" testutil.go:485: Offset: 79, NextOffset: 107 testutil.go:485: Offset: 172, NextOffset: 200 testutil.go:485: Offset: 107, NextOffset: 214 testutil.go:485: Offset: 200, NextOffset: 307 testutil.go:371: Comparing: "foo_empty" vs "foo_empty" + testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" testutil.go:371: Comparing: "foo4" vs "foo4" testutil.go:485: Offset: 486, NextOffset: 514 testutil.go:485: Offset: 627, NextOffset: 655 testutil.go:485: Offset: 514, NextOffset: 622 testutil.go:485: Offset: 655, NextOffset: 763 testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" - testutil.go:371: Comparing: "foo6" vs "foo6" - testutil.go:485: Offset: 758, NextOffset: 786 - testutil.go:485: Offset: 923, NextOffset: 951 - testutil.go:485: Offset: 786, NextOffset: 1413 - testutil.go:485: Offset: 951, NextOffset: 1638 testutil.go:371: Comparing: "foo2" vs "foo2" testutil.go:485: Offset: 214, NextOffset: 242 testutil.go:485: Offset: 307, NextOffset: 335 testutil.go:485: Offset: 242, NextOffset: 350 testutil.go:485: Offset: 335, NextOffset: 467 - testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" testutil.go:371: Comparing: "foo3" vs "foo3" testutil.go:485: Offset: 350, NextOffset: 378 testutil.go:485: Offset: 467, NextOffset: 495 testutil.go:485: Offset: 378, NextOffset: 486 testutil.go:485: Offset: 495, NextOffset: 627 - testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [foo_empty5 foo_empty2 foo_empty4 foo5 foo2 foo3 foo_empty3 foo4 foo6 .no.prefetch.landmark foo foo_empty] vs [foo foo_empty foo4 foo_empty4 foo5 foo_empty5 foo2 foo_empty2 foo3 foo_empty3 foo6] -=== NAME TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=9,prefix="",lossless=true,format=GNU - gzip_test.go:62: got gzip streams: - gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1024 - gzip_test.go:80: [1] at 102 in stargz, uncompressed length 1024 - gzip_test.go:80: [2] at 200 in stargz, uncompressed length 1536 - gzip_test.go:80: [3] at 311 in stargz, uncompressed length 1536 - gzip_test.go:80: [4] at 429 in stargz, uncompressed length 1024 - gzip_test.go:80: [5] at 529 in stargz, uncompressed length 1636 - gzip_test.go:80: [6] at 579 in stargz, uncompressed length 3584 - gzip_test.go:80: [7] at 922 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000243STARGZ" -=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-1,prefix="./",src=0,format=GNU + testutil.go:377: Directory: "" vs "": [foo foo_empty foo_empty3 foo4 foo5 foo6 .no.prefetch.landmark foo2 foo_empty2 foo3 foo_empty4 foo_empty5] vs [foo_empty3 foo4 foo_empty4 foo2 foo3 foo_empty2 foo5 foo_empty5 foo6 foo foo_empty] + testutil.go:371: Comparing: "foo" vs "foo" + testutil.go:485: Offset: 172, NextOffset: 200 + testutil.go:485: Offset: 79, NextOffset: 107 + testutil.go:485: Offset: 200, NextOffset: 307 + testutil.go:485: Offset: 107, NextOffset: 214 + testutil.go:371: Comparing: "foo_empty" vs "foo_empty" testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" testutil.go:371: Comparing: "foo4" vs "foo4" testutil.go:485: Offset: 627, NextOffset: 655 testutil.go:485: Offset: 486, NextOffset: 514 testutil.go:485: Offset: 655, NextOffset: 763 testutil.go:485: Offset: 514, NextOffset: 622 + testutil.go:371: Comparing: "foo5" vs "foo5" + testutil.go:485: Offset: 763, NextOffset: 791 + testutil.go:485: Offset: 622, NextOffset: 650 +=== NAME TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=9,prefix="./",lossless=false,format=USTAR + gzip_test.go:62: got gzip streams: + gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1024 + gzip_test.go:80: [1] at 105 in stargz, uncompressed length 1024 + gzip_test.go:80: [2] at 206 in stargz, uncompressed length 1536 + gzip_test.go:80: [3] at 320 in stargz, uncompressed length 1536 + gzip_test.go:80: [4] at 441 in stargz, uncompressed length 1024 + gzip_test.go:80: [5] at 544 in stargz, uncompressed length 512 + gzip_test.go:80: [6] at 586 in stargz, uncompressed length 3584 + gzip_test.go:80: [7] at 933 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000024aSTARGZ" +=== RUN TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=9,prefix="./",lossless=true,format=PAX +=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-1,prefix="./",src=0,format=GNU + testutil.go:485: Offset: 791, NextOffset: 923 + testutil.go:485: Offset: 650, NextOffset: 758 testutil.go:371: Comparing: "foo6" vs "foo6" testutil.go:485: Offset: 923, NextOffset: 951 testutil.go:485: Offset: 758, NextOffset: 786 -=== RUN TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=9,prefix="",lossless=false,format=GNU -=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-1,prefix="./",src=0,format=GNU testutil.go:485: Offset: 951, NextOffset: 1638 testutil.go:485: Offset: 786, NextOffset: 1413 - testutil.go:371: Comparing: "foo" vs "foo" - testutil.go:485: Offset: 172, NextOffset: 200 - testutil.go:485: Offset: 79, NextOffset: 107 - testutil.go:485: Offset: 200, NextOffset: 307 - testutil.go:485: Offset: 107, NextOffset: 214 - testutil.go:371: Comparing: "foo_empty" vs "foo_empty" testutil.go:371: Comparing: "foo2" vs "foo2" testutil.go:485: Offset: 307, NextOffset: 335 testutil.go:485: Offset: 214, NextOffset: 242 testutil.go:485: Offset: 335, NextOffset: 467 testutil.go:485: Offset: 242, NextOffset: 350 + testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" testutil.go:371: Comparing: "foo3" vs "foo3" testutil.go:485: Offset: 467, NextOffset: 495 testutil.go:485: Offset: 350, NextOffset: 378 testutil.go:485: Offset: 495, NextOffset: 627 testutil.go:485: Offset: 378, NextOffset: 486 - testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" - testutil.go:371: Comparing: "foo5" vs "foo5" - testutil.go:485: Offset: 763, NextOffset: 791 - testutil.go:485: Offset: 622, NextOffset: 650 - testutil.go:485: Offset: 791, NextOffset: 923 - testutil.go:485: Offset: 650, NextOffset: 758 -=== NAME TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=9,prefix="",lossless=false,format=GNU - gzip_test.go:62: got gzip streams: -=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-1,prefix="./",src=0,format=GNU testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" -=== NAME TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=9,prefix="",lossless=false,format=GNU - gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1024 - gzip_test.go:80: [1] at 102 in stargz, uncompressed length 1024 - gzip_test.go:80: [2] at 200 in stargz, uncompressed length 1536 - gzip_test.go:80: [3] at 311 in stargz, uncompressed length 1536 - gzip_test.go:80: [4] at 429 in stargz, uncompressed length 1024 - gzip_test.go:80: [5] at 529 in stargz, uncompressed length 512 === RUN TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-1,prefix="/",src=0,format=GNU -=== RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=9,prefix="/",format=GNU#02 -=== NAME TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=9,prefix="",lossless=false,format=GNU - gzip_test.go:80: [6] at 571 in stargz, uncompressed length 3584 - gzip_test.go:80: [7] at 914 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000023bSTARGZ" -=== RUN TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=9,prefix="./",lossless=true,format=USTAR +=== RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=1,prefix="",format=PAX#02 +=== NAME TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=9,prefix="./",lossless=true,format=PAX gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1024 gzip_test.go:80: [1] at 105 in stargz, uncompressed length 1024 @@ -25402,7 +24987,7 @@ gzip_test.go:80: [5] at 544 in stargz, uncompressed length 1636 gzip_test.go:80: [6] at 594 in stargz, uncompressed length 3584 gzip_test.go:80: [7] at 941 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000252STARGZ" -=== RUN TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=9,prefix="./",lossless=false,format=USTAR +=== RUN TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=9,prefix="./",lossless=false,format=PAX gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1024 gzip_test.go:80: [1] at 105 in stargz, uncompressed length 1024 @@ -25412,20 +24997,54 @@ gzip_test.go:80: [5] at 544 in stargz, uncompressed length 512 gzip_test.go:80: [6] at 586 in stargz, uncompressed length 3584 gzip_test.go:80: [7] at 933 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000024aSTARGZ" -=== RUN TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=9,prefix="./",lossless=true,format=PAX +=== RUN TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=9,prefix="./",lossless=true,format=GNU + gzip_test.go:62: got gzip streams: + gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1024 + gzip_test.go:80: [1] at 104 in stargz, uncompressed length 1024 + gzip_test.go:80: [2] at 204 in stargz, uncompressed length 1536 + gzip_test.go:80: [3] at 317 in stargz, uncompressed length 1536 + gzip_test.go:80: [4] at 437 in stargz, uncompressed length 1024 + gzip_test.go:80: [5] at 539 in stargz, uncompressed length 1636 + gzip_test.go:80: [6] at 589 in stargz, uncompressed length 3584 + gzip_test.go:80: [7] at 933 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000024dSTARGZ" +=== RUN TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=9,prefix="./",lossless=false,format=GNU === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-1,prefix="/",src=0,format=GNU testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"/foo","type":"reg","size":6,"mode":420,"offset":75,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo","type":"chunk","offset":103,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo2","type":"reg","size":6,"mode":420,"offset":209,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo2","type":"chunk","offset":237,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo3","type":"reg","size":6,"mode":420,"offset":344,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo3","type":"chunk","offset":372,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo4","type":"reg","size":6,"mode":420,"offset":479,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo4","type":"chunk","offset":507,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo5","type":"reg","size":6,"mode":420,"offset":614,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo5","type":"chunk","offset":642,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo6","type":"reg","size":6,"mode":420,"offset":749,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo6","type":"chunk","offset":777,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":88,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"/foo","type":"reg","size":6,"mode":420,"offset":169,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo","type":"chunk","offset":197,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo2","type":"reg","size":6,"mode":420,"offset":303,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo2","type":"chunk","offset":331,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo3","type":"reg","size":6,"mode":420,"offset":462,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo3","type":"chunk","offset":490,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo4","type":"reg","size":6,"mode":420,"offset":621,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo4","type":"chunk","offset":649,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo5","type":"reg","size":6,"mode":420,"offset":756,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo5","type":"chunk","offset":784,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo6","type":"reg","size":6,"mode":420,"offset":915,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo6","type":"chunk","offset":943,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [foo_empty foo_empty2 foo5 foo_empty5 foo4 foo_empty4 foo6 foo foo2 foo3 foo_empty3] vs [foo foo2 foo3 foo_empty3 foo4 foo6 .no.prefetch.landmark foo_empty foo_empty2 foo_empty4 foo5 foo_empty5] - testutil.go:371: Comparing: "foo_empty" vs "foo_empty" + testutil.go:377: Directory: "" vs "": [foo_empty foo2 foo_empty3 foo4 foo foo_empty2 foo3 foo_empty4 foo5 foo_empty5 foo6] vs [foo4 foo_empty4 foo5 foo_empty5 .no.prefetch.landmark foo2 foo_empty2 foo3 foo6 foo foo_empty foo_empty3] testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" + testutil.go:371: Comparing: "foo3" vs "foo3" + testutil.go:485: Offset: 344, NextOffset: 372 + testutil.go:485: Offset: 462, NextOffset: 490 + testutil.go:485: Offset: 372, NextOffset: 479 + testutil.go:485: Offset: 490, NextOffset: 621 + testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" +=== NAME TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=9,prefix="./",lossless=false,format=GNU + gzip_test.go:62: got gzip streams: +=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-1,prefix="/",src=0,format=GNU testutil.go:371: Comparing: "foo5" vs "foo5" +=== NAME TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=9,prefix="./",lossless=false,format=GNU + gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1024 + gzip_test.go:80: [1] at 104 in stargz, uncompressed length 1024 + gzip_test.go:80: [2] at 204 in stargz, uncompressed length 1536 + gzip_test.go:80: [3] at 317 in stargz, uncompressed length 1536 + gzip_test.go:80: [4] at 437 in stargz, uncompressed length 1024 + gzip_test.go:80: [5] at 539 in stargz, uncompressed length 512 + gzip_test.go:80: [6] at 581 in stargz, uncompressed length 3584 + gzip_test.go:80: [7] at 925 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000245STARGZ" +=== RUN TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=9,prefix="/",lossless=true,format=USTAR +=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-1,prefix="/",src=0,format=GNU testutil.go:485: Offset: 614, NextOffset: 642 testutil.go:485: Offset: 756, NextOffset: 784 testutil.go:485: Offset: 642, NextOffset: 749 testutil.go:485: Offset: 784, NextOffset: 915 testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" + testutil.go:371: Comparing: "foo6" vs "foo6" + testutil.go:485: Offset: 749, NextOffset: 777 + testutil.go:485: Offset: 915, NextOffset: 943 + testutil.go:485: Offset: 777, NextOffset: 1398 + testutil.go:485: Offset: 943, NextOffset: 1632 testutil.go:371: Comparing: "foo" vs "foo" testutil.go:485: Offset: 75, NextOffset: 103 testutil.go:485: Offset: 169, NextOffset: 197 @@ -25436,55 +25055,26 @@ testutil.go:485: Offset: 303, NextOffset: 331 testutil.go:485: Offset: 237, NextOffset: 344 testutil.go:485: Offset: 331, NextOffset: 462 - testutil.go:371: Comparing: "foo3" vs "foo3" - testutil.go:485: Offset: 344, NextOffset: 372 - testutil.go:485: Offset: 462, NextOffset: 490 - testutil.go:485: Offset: 372, NextOffset: 479 - testutil.go:485: Offset: 490, NextOffset: 621 testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" testutil.go:371: Comparing: "foo4" vs "foo4" testutil.go:485: Offset: 479, NextOffset: 507 testutil.go:485: Offset: 621, NextOffset: 649 testutil.go:485: Offset: 507, NextOffset: 614 testutil.go:485: Offset: 649, NextOffset: 756 - testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" - testutil.go:371: Comparing: "foo6" vs "foo6" - testutil.go:485: Offset: 749, NextOffset: 777 - testutil.go:485: Offset: 915, NextOffset: 943 - testutil.go:485: Offset: 777, NextOffset: 1398 - testutil.go:485: Offset: 943, NextOffset: 1632 + testutil.go:371: Comparing: "foo_empty" vs "foo_empty" testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [foo_empty5 .no.prefetch.landmark foo_empty foo_empty2 foo_empty4 foo5 foo6 foo foo2 foo3 foo_empty3 foo4] vs [foo foo2 foo3 foo_empty3 foo4 foo_empty4 foo6 foo_empty foo_empty2 foo5 foo_empty5] - testutil.go:371: Comparing: "foo" vs "foo" - testutil.go:485: Offset: 169, NextOffset: 197 - testutil.go:485: Offset: 75, NextOffset: 103 -=== RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=9,prefix="../",format=USTAR#02 -=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-1,prefix="/",src=0,format=GNU - testutil.go:485: Offset: 197, NextOffset: 303 - testutil.go:485: Offset: 103, NextOffset: 209 - testutil.go:371: Comparing: "foo2" vs "foo2" - testutil.go:485: Offset: 303, NextOffset: 331 - testutil.go:485: Offset: 209, NextOffset: 237 - testutil.go:485: Offset: 331, NextOffset: 462 - testutil.go:485: Offset: 237, NextOffset: 344 + testutil.go:377: Directory: "" vs "": [foo foo_empty foo_empty3 foo4 foo_empty4 foo5 foo_empty5 .no.prefetch.landmark foo2 foo_empty2 foo3 foo6] vs [foo3 foo_empty4 foo5 foo_empty5 foo6 foo foo_empty2 foo_empty3 foo4 foo_empty foo2] + testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" testutil.go:371: Comparing: "foo3" vs "foo3" testutil.go:485: Offset: 462, NextOffset: 490 testutil.go:485: Offset: 344, NextOffset: 372 testutil.go:485: Offset: 490, NextOffset: 621 testutil.go:485: Offset: 372, NextOffset: 479 - testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" testutil.go:371: Comparing: "foo4" vs "foo4" testutil.go:485: Offset: 621, NextOffset: 649 testutil.go:485: Offset: 479, NextOffset: 507 testutil.go:485: Offset: 649, NextOffset: 756 testutil.go:485: Offset: 507, NextOffset: 614 - testutil.go:371: Comparing: "foo6" vs "foo6" - testutil.go:485: Offset: 915, NextOffset: 943 - testutil.go:485: Offset: 749, NextOffset: 777 - testutil.go:485: Offset: 943, NextOffset: 1632 - testutil.go:485: Offset: 777, NextOffset: 1398 - testutil.go:371: Comparing: "foo_empty" vs "foo_empty" - testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" testutil.go:371: Comparing: "foo5" vs "foo5" testutil.go:485: Offset: 756, NextOffset: 784 @@ -25492,29 +25082,25 @@ testutil.go:485: Offset: 784, NextOffset: 915 testutil.go:485: Offset: 642, NextOffset: 749 testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" -=== NAME TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=9,prefix="./",lossless=true,format=PAX - gzip_test.go:62: got gzip streams: - gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1024 - gzip_test.go:80: [1] at 105 in stargz, uncompressed length 1024 - gzip_test.go:80: [2] at 206 in stargz, uncompressed length 1536 - gzip_test.go:80: [3] at 320 in stargz, uncompressed length 1536 - gzip_test.go:80: [4] at 441 in stargz, uncompressed length 1024 + testutil.go:371: Comparing: "foo2" vs "foo2" + testutil.go:485: Offset: 303, NextOffset: 331 + testutil.go:485: Offset: 209, NextOffset: 237 + testutil.go:485: Offset: 331, NextOffset: 462 + testutil.go:485: Offset: 237, NextOffset: 344 + testutil.go:371: Comparing: "foo6" vs "foo6" + testutil.go:485: Offset: 915, NextOffset: 943 + testutil.go:485: Offset: 749, NextOffset: 777 + testutil.go:485: Offset: 943, NextOffset: 1632 + testutil.go:485: Offset: 777, NextOffset: 1398 + testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" + testutil.go:371: Comparing: "foo" vs "foo" + testutil.go:485: Offset: 169, NextOffset: 197 + testutil.go:485: Offset: 75, NextOffset: 103 + testutil.go:485: Offset: 197, NextOffset: 303 + testutil.go:485: Offset: 103, NextOffset: 209 + testutil.go:371: Comparing: "foo_empty" vs "foo_empty" === RUN TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-1,prefix="../",src=0,format=GNU -=== NAME TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=9,prefix="./",lossless=true,format=PAX - gzip_test.go:80: [5] at 544 in stargz, uncompressed length 1636 - gzip_test.go:80: [6] at 594 in stargz, uncompressed length 3584 - gzip_test.go:80: [7] at 941 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000252STARGZ" -=== RUN TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=9,prefix="./",lossless=false,format=PAX - gzip_test.go:62: got gzip streams: - gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1024 - gzip_test.go:80: [1] at 105 in stargz, uncompressed length 1024 - gzip_test.go:80: [2] at 206 in stargz, uncompressed length 1536 - gzip_test.go:80: [3] at 320 in stargz, uncompressed length 1536 - gzip_test.go:80: [4] at 441 in stargz, uncompressed length 1024 - gzip_test.go:80: [5] at 544 in stargz, uncompressed length 512 - gzip_test.go:80: [6] at 586 in stargz, uncompressed length 3584 - gzip_test.go:80: [7] at 933 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000024aSTARGZ" -=== RUN TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=9,prefix="./",lossless=true,format=GNU +=== NAME TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=9,prefix="/",lossless=true,format=USTAR gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1024 gzip_test.go:80: [1] at 104 in stargz, uncompressed length 1024 @@ -25524,7 +25110,9 @@ gzip_test.go:80: [5] at 539 in stargz, uncompressed length 1636 gzip_test.go:80: [6] at 589 in stargz, uncompressed length 3584 gzip_test.go:80: [7] at 933 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000024dSTARGZ" -=== RUN TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=9,prefix="./",lossless=false,format=GNU +=== RUN TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=9,prefix="/",lossless=false,format=USTAR +=== RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=1,prefix="",format=GNU#02 +=== NAME TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=9,prefix="/",lossless=false,format=USTAR gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1024 gzip_test.go:80: [1] at 104 in stargz, uncompressed length 1024 @@ -25534,57 +25122,12 @@ gzip_test.go:80: [5] at 539 in stargz, uncompressed length 512 gzip_test.go:80: [6] at 581 in stargz, uncompressed length 3584 gzip_test.go:80: [7] at 925 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000245STARGZ" -=== RUN TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=9,prefix="/",lossless=true,format=USTAR -=== RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=9,prefix="../",format=PAX#02 +=== RUN TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=9,prefix="/",lossless=true,format=PAX === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-1,prefix="../",src=0,format=GNU testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"../foo","type":"reg","size":6,"mode":420,"offset":80,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo","type":"chunk","offset":108,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo2","type":"reg","size":6,"mode":420,"offset":216,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo2","type":"chunk","offset":244,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo3","type":"reg","size":6,"mode":420,"offset":353,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo3","type":"chunk","offset":381,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo4","type":"reg","size":6,"mode":420,"offset":490,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo4","type":"chunk","offset":518,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo5","type":"reg","size":6,"mode":420,"offset":627,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo5","type":"chunk","offset":655,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo6","type":"reg","size":6,"mode":420,"offset":764,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo6","type":"chunk","offset":792,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} -=== NAME TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=9,prefix="/",lossless=true,format=USTAR - gzip_test.go:62: got gzip streams: -=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-1,prefix="../",src=0,format=GNU testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":88,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"../foo","type":"reg","size":6,"mode":420,"offset":173,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo","type":"chunk","offset":201,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo2","type":"reg","size":6,"mode":420,"offset":309,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo2","type":"chunk","offset":337,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo3","type":"reg","size":6,"mode":420,"offset":470,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo3","type":"chunk","offset":498,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo4","type":"reg","size":6,"mode":420,"offset":631,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo4","type":"chunk","offset":659,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo5","type":"reg","size":6,"mode":420,"offset":768,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo5","type":"chunk","offset":796,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo6","type":"reg","size":6,"mode":420,"offset":929,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo6","type":"chunk","offset":957,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} -=== NAME TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=9,prefix="/",lossless=true,format=USTAR - gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1024 -=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-1,prefix="../",src=0,format=GNU testutil.go:371: Comparing: "" vs "" -=== NAME TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=9,prefix="/",lossless=true,format=USTAR - gzip_test.go:80: [1] at 104 in stargz, uncompressed length 1024 - gzip_test.go:80: [2] at 204 in stargz, uncompressed length 1536 -=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-1,prefix="../",src=0,format=GNU - testutil.go:377: Directory: "" vs "": [foo_empty foo_empty2 foo3 foo_empty4 foo5 foo_empty5 foo foo2 foo_empty3 foo4 foo6] vs [.no.prefetch.landmark foo_empty foo_empty2 foo_empty3 foo_empty4 foo6 foo foo2 foo3 foo4 foo5 foo_empty5] - testutil.go:371: Comparing: "foo5" vs "foo5" - testutil.go:485: Offset: 627, NextOffset: 655 - testutil.go:485: Offset: 768, NextOffset: 796 -=== NAME TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=9,prefix="/",lossless=true,format=USTAR - gzip_test.go:80: [3] at 317 in stargz, uncompressed length 1536 -=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-1,prefix="../",src=0,format=GNU - testutil.go:485: Offset: 655, NextOffset: 764 -=== NAME TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=9,prefix="/",lossless=true,format=USTAR - gzip_test.go:80: [4] at 437 in stargz, uncompressed length 1024 - gzip_test.go:80: [5] at 539 in stargz, uncompressed length 1636 -=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-1,prefix="../",src=0,format=GNU - testutil.go:485: Offset: 796, NextOffset: 929 - testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" -=== NAME TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=9,prefix="/",lossless=true,format=USTAR - gzip_test.go:80: [6] at 589 in stargz, uncompressed length 3584 -=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-1,prefix="../",src=0,format=GNU - testutil.go:371: Comparing: "foo_empty" vs "foo_empty" -=== NAME TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=9,prefix="/",lossless=true,format=USTAR - gzip_test.go:80: [7] at 933 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000024dSTARGZ" -=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-1,prefix="../",src=0,format=GNU - testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" - testutil.go:371: Comparing: "foo3" vs "foo3" - testutil.go:485: Offset: 353, NextOffset: 381 - testutil.go:485: Offset: 470, NextOffset: 498 - testutil.go:485: Offset: 381, NextOffset: 490 - testutil.go:485: Offset: 498, NextOffset: 631 - testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" - testutil.go:371: Comparing: "foo6" vs "foo6" - testutil.go:485: Offset: 764, NextOffset: 792 - testutil.go:485: Offset: 929, NextOffset: 957 -=== RUN TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=9,prefix="/",lossless=false,format=USTAR -=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-1,prefix="../",src=0,format=GNU - testutil.go:485: Offset: 792, NextOffset: 1413 - testutil.go:485: Offset: 957, NextOffset: 1651 + testutil.go:377: Directory: "" vs "": [foo_empty4 foo5 foo6 foo foo2 foo_empty2 foo_empty3 foo4 foo_empty foo3 foo_empty5] vs [foo2 foo3 foo_empty3 foo5 foo6 foo_empty foo foo_empty2 foo4 foo_empty4 foo_empty5 .no.prefetch.landmark] testutil.go:371: Comparing: "foo" vs "foo" testutil.go:485: Offset: 80, NextOffset: 108 testutil.go:485: Offset: 173, NextOffset: 201 @@ -25595,19 +25138,49 @@ testutil.go:485: Offset: 309, NextOffset: 337 testutil.go:485: Offset: 244, NextOffset: 353 testutil.go:485: Offset: 337, NextOffset: 470 + testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" testutil.go:371: Comparing: "foo4" vs "foo4" testutil.go:485: Offset: 490, NextOffset: 518 testutil.go:485: Offset: 631, NextOffset: 659 testutil.go:485: Offset: 518, NextOffset: 627 testutil.go:485: Offset: 659, NextOffset: 768 + testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" + testutil.go:371: Comparing: "foo5" vs "foo5" + testutil.go:485: Offset: 627, NextOffset: 655 + testutil.go:485: Offset: 768, NextOffset: 796 + testutil.go:485: Offset: 655, NextOffset: 764 + testutil.go:485: Offset: 796, NextOffset: 929 + testutil.go:371: Comparing: "foo6" vs "foo6" + testutil.go:485: Offset: 764, NextOffset: 792 + testutil.go:485: Offset: 929, NextOffset: 957 + testutil.go:485: Offset: 792, NextOffset: 1413 + testutil.go:485: Offset: 957, NextOffset: 1651 + testutil.go:371: Comparing: "foo_empty" vs "foo_empty" + testutil.go:371: Comparing: "foo3" vs "foo3" + testutil.go:485: Offset: 353, NextOffset: 381 + testutil.go:485: Offset: 470, NextOffset: 498 + testutil.go:485: Offset: 381, NextOffset: 490 + testutil.go:485: Offset: 498, NextOffset: 631 + testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [foo_empty5 foo foo2 foo3 foo4 foo5 foo6 .no.prefetch.landmark foo_empty foo_empty2 foo_empty3 foo_empty4] vs [foo5 foo_empty5 foo_empty foo_empty2 foo3 foo_empty4 foo6 foo foo2 foo_empty3 foo4] - testutil.go:371: Comparing: "foo" vs "foo" - testutil.go:485: Offset: 173, NextOffset: 201 - testutil.go:485: Offset: 80, NextOffset: 108 - testutil.go:485: Offset: 201, NextOffset: 309 - testutil.go:485: Offset: 108, NextOffset: 216 +=== NAME TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=9,prefix="/",lossless=true,format=PAX + gzip_test.go:62: got gzip streams: + gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1024 + gzip_test.go:80: [1] at 104 in stargz, uncompressed length 1024 + gzip_test.go:80: [2] at 204 in stargz, uncompressed length 1536 + gzip_test.go:80: [3] at 317 in stargz, uncompressed length 1536 + gzip_test.go:80: [4] at 437 in stargz, uncompressed length 1024 + gzip_test.go:80: [5] at 539 in stargz, uncompressed length 1636 + gzip_test.go:80: [6] at 589 in stargz, uncompressed length 3584 +=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-1,prefix="../",src=0,format=GNU + testutil.go:377: Directory: "" vs "": [foo4 foo_empty4 foo_empty5 .no.prefetch.landmark foo foo_empty2 foo_empty3 foo5 foo6 foo_empty foo2 foo3] vs [foo6 foo foo2 foo_empty2 foo_empty3 foo4 foo_empty4 foo5 foo_empty foo3 foo_empty5] + testutil.go:371: Comparing: "foo6" vs "foo6" + testutil.go:485: Offset: 929, NextOffset: 957 + testutil.go:485: Offset: 764, NextOffset: 792 + testutil.go:485: Offset: 957, NextOffset: 1651 + testutil.go:485: Offset: 792, NextOffset: 1413 + testutil.go:371: Comparing: "foo_empty" vs "foo_empty" testutil.go:371: Comparing: "foo2" vs "foo2" testutil.go:485: Offset: 309, NextOffset: 337 testutil.go:485: Offset: 216, NextOffset: 244 @@ -25616,30 +25189,35 @@ testutil.go:371: Comparing: "foo3" vs "foo3" testutil.go:485: Offset: 470, NextOffset: 498 testutil.go:485: Offset: 353, NextOffset: 381 +=== NAME TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=9,prefix="/",lossless=true,format=PAX + gzip_test.go:80: [7] at 933 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000024dSTARGZ" +=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-1,prefix="../",src=0,format=GNU testutil.go:485: Offset: 498, NextOffset: 631 testutil.go:485: Offset: 381, NextOffset: 490 - testutil.go:371: Comparing: "foo4" vs "foo4" - testutil.go:485: Offset: 631, NextOffset: 659 - testutil.go:485: Offset: 490, NextOffset: 518 - testutil.go:485: Offset: 659, NextOffset: 768 - testutil.go:485: Offset: 518, NextOffset: 627 +=== RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=1,prefix="./",format=USTAR#02 +=== RUN TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=9,prefix="/",lossless=false,format=PAX +=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-1,prefix="../",src=0,format=GNU + testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" testutil.go:371: Comparing: "foo5" vs "foo5" testutil.go:485: Offset: 768, NextOffset: 796 testutil.go:485: Offset: 627, NextOffset: 655 testutil.go:485: Offset: 796, NextOffset: 929 testutil.go:485: Offset: 655, NextOffset: 764 testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" - testutil.go:371: Comparing: "foo_empty" vs "foo_empty" + testutil.go:371: Comparing: "foo" vs "foo" + testutil.go:485: Offset: 173, NextOffset: 201 + testutil.go:485: Offset: 80, NextOffset: 108 + testutil.go:485: Offset: 201, NextOffset: 309 + testutil.go:485: Offset: 108, NextOffset: 216 testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" - testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" + testutil.go:371: Comparing: "foo4" vs "foo4" + testutil.go:485: Offset: 631, NextOffset: 659 + testutil.go:485: Offset: 490, NextOffset: 518 + testutil.go:485: Offset: 659, NextOffset: 768 + testutil.go:485: Offset: 518, NextOffset: 627 testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" - testutil.go:371: Comparing: "foo6" vs "foo6" - testutil.go:485: Offset: 929, NextOffset: 957 - testutil.go:485: Offset: 764, NextOffset: 792 - testutil.go:485: Offset: 957, NextOffset: 1651 - testutil.go:485: Offset: 792, NextOffset: 1413 === RUN TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-2,prefix="",src=0,format=USTAR -=== NAME TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=9,prefix="/",lossless=false,format=USTAR +=== NAME TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=9,prefix="/",lossless=false,format=PAX gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1024 gzip_test.go:80: [1] at 104 in stargz, uncompressed length 1024 @@ -25649,57 +25227,64 @@ gzip_test.go:80: [5] at 539 in stargz, uncompressed length 512 gzip_test.go:80: [6] at 581 in stargz, uncompressed length 3584 gzip_test.go:80: [7] at 925 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000245STARGZ" -=== RUN TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=9,prefix="/",lossless=true,format=PAX +=== RUN TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=9,prefix="/",lossless=true,format=GNU gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1024 - gzip_test.go:80: [1] at 104 in stargz, uncompressed length 1024 - gzip_test.go:80: [2] at 204 in stargz, uncompressed length 1536 - gzip_test.go:80: [3] at 317 in stargz, uncompressed length 1536 - gzip_test.go:80: [4] at 437 in stargz, uncompressed length 1024 - gzip_test.go:80: [5] at 539 in stargz, uncompressed length 1636 - gzip_test.go:80: [6] at 589 in stargz, uncompressed length 3584 - gzip_test.go:80: [7] at 933 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000024dSTARGZ" -=== RUN TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=9,prefix="/",lossless=false,format=PAX -=== RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=9,prefix="../",format=GNU#02 -=== NAME TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=9,prefix="/",lossless=false,format=PAX + gzip_test.go:80: [1] at 103 in stargz, uncompressed length 1024 + gzip_test.go:80: [2] at 202 in stargz, uncompressed length 1536 + gzip_test.go:80: [3] at 314 in stargz, uncompressed length 1536 + gzip_test.go:80: [4] at 433 in stargz, uncompressed length 1024 + gzip_test.go:80: [5] at 534 in stargz, uncompressed length 1636 + gzip_test.go:80: [6] at 584 in stargz, uncompressed length 3584 + gzip_test.go:80: [7] at 927 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000248STARGZ" +=== RUN TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=9,prefix="/",lossless=false,format=GNU gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1024 - gzip_test.go:80: [1] at 104 in stargz, uncompressed length 1024 - gzip_test.go:80: [2] at 204 in stargz, uncompressed length 1536 - gzip_test.go:80: [3] at 317 in stargz, uncompressed length 1536 - gzip_test.go:80: [4] at 437 in stargz, uncompressed length 1024 - gzip_test.go:80: [5] at 539 in stargz, uncompressed length 512 - gzip_test.go:80: [6] at 581 in stargz, uncompressed length 3584 - gzip_test.go:80: [7] at 925 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000245STARGZ" -=== RUN TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=9,prefix="/",lossless=true,format=GNU + gzip_test.go:80: [1] at 103 in stargz, uncompressed length 1024 + gzip_test.go:80: [2] at 202 in stargz, uncompressed length 1536 + gzip_test.go:80: [3] at 314 in stargz, uncompressed length 1536 + gzip_test.go:80: [4] at 433 in stargz, uncompressed length 1024 + gzip_test.go:80: [5] at 534 in stargz, uncompressed length 512 + gzip_test.go:80: [6] at 576 in stargz, uncompressed length 3584 + gzip_test.go:80: [7] at 919 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000240STARGZ" +=== RUN TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=9,prefix="../",lossless=true,format=USTAR +=== RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=1,prefix="./",format=PAX#02 === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-2,prefix="",src=0,format=USTAR testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"foo","type":"reg","size":6,"mode":420,"offset":126,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo","type":"chunk","offset":158,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo2","type":"reg","size":6,"mode":420,"offset":441,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo2","type":"chunk","offset":473,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo3","type":"reg","size":6,"mode":420,"offset":757,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo3","type":"chunk","offset":789,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo4","type":"reg","size":6,"mode":420,"offset":1073,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo4","type":"chunk","offset":1105,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo5","type":"reg","size":6,"mode":420,"offset":1389,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo5","type":"chunk","offset":1421,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo6","type":"reg","size":6,"mode":420,"offset":1705,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo6","type":"chunk","offset":1737,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} +=== NAME TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=9,prefix="../",lossless=true,format=USTAR + gzip_test.go:62: got gzip streams: + gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1024 + gzip_test.go:80: [1] at 107 in stargz, uncompressed length 1024 + gzip_test.go:80: [2] at 209 in stargz, uncompressed length 1536 + gzip_test.go:80: [3] at 325 in stargz, uncompressed length 1536 + gzip_test.go:80: [4] at 446 in stargz, uncompressed length 1024 + gzip_test.go:80: [5] at 550 in stargz, uncompressed length 1636 + gzip_test.go:80: [6] at 600 in stargz, uncompressed length 3584 + gzip_test.go:80: [7] at 946 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000258STARGZ" +=== RUN TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=9,prefix="../",lossless=false,format=USTAR +=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-2,prefix="",src=0,format=USTAR testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":141,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"foo","type":"reg","size":6,"mode":420,"offset":334,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo","type":"chunk","offset":366,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo2","type":"reg","size":6,"mode":420,"offset":649,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo2","type":"chunk","offset":681,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo3","type":"reg","size":6,"mode":420,"offset":999,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo3","type":"chunk","offset":1031,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo4","type":"reg","size":6,"mode":420,"offset":1349,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo4","type":"chunk","offset":1381,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo5","type":"reg","size":6,"mode":420,"offset":1665,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo5","type":"chunk","offset":1697,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo6","type":"reg","size":6,"mode":420,"offset":2015,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo6","type":"chunk","offset":2047,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [foo4 foo6 foo foo_empty foo2 foo_empty2 foo3 foo_empty3 foo_empty4 foo5 foo_empty5] vs [foo_empty3 foo_empty5 foo6 .no.prefetch.landmark foo_empty foo_empty2 foo3 foo5 foo foo2 foo4 foo_empty4] - testutil.go:371: Comparing: "foo4" vs "foo4" - testutil.go:485: Offset: 1073, NextOffset: 1105 - testutil.go:485: Offset: 1349, NextOffset: 1381 - testutil.go:485: Offset: 1105, NextOffset: 1389 - testutil.go:485: Offset: 1381, NextOffset: 1665 + testutil.go:377: Directory: "" vs "": [foo_empty foo_empty3 foo_empty4 foo6 foo foo2 foo_empty2 foo3 foo4 foo5 foo_empty5] vs [foo4 foo5 foo_empty5 foo foo2 foo3 foo_empty3 foo_empty4 foo6 .no.prefetch.landmark foo_empty foo_empty2] + testutil.go:371: Comparing: "foo_empty" vs "foo_empty" + testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" + testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" testutil.go:371: Comparing: "foo6" vs "foo6" testutil.go:485: Offset: 1705, NextOffset: 1737 testutil.go:485: Offset: 2015, NextOffset: 2047 testutil.go:485: Offset: 1737, NextOffset: 4933 testutil.go:485: Offset: 2047, NextOffset: 5363 - testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" - testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" testutil.go:371: Comparing: "foo5" vs "foo5" testutil.go:485: Offset: 1389, NextOffset: 1421 testutil.go:485: Offset: 1665, NextOffset: 1697 testutil.go:485: Offset: 1421, NextOffset: 1705 testutil.go:485: Offset: 1697, NextOffset: 2015 + testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" testutil.go:371: Comparing: "foo" vs "foo" testutil.go:485: Offset: 126, NextOffset: 158 testutil.go:485: Offset: 334, NextOffset: 366 testutil.go:485: Offset: 158, NextOffset: 441 testutil.go:485: Offset: 366, NextOffset: 649 - testutil.go:371: Comparing: "foo_empty" vs "foo_empty" testutil.go:371: Comparing: "foo2" vs "foo2" testutil.go:485: Offset: 441, NextOffset: 473 testutil.go:485: Offset: 649, NextOffset: 681 @@ -25711,9 +25296,23 @@ testutil.go:485: Offset: 999, NextOffset: 1031 testutil.go:485: Offset: 789, NextOffset: 1073 testutil.go:485: Offset: 1031, NextOffset: 1349 - testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" + testutil.go:371: Comparing: "foo4" vs "foo4" + testutil.go:485: Offset: 1073, NextOffset: 1105 + testutil.go:485: Offset: 1349, NextOffset: 1381 + testutil.go:485: Offset: 1105, NextOffset: 1389 + testutil.go:485: Offset: 1381, NextOffset: 1665 testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [.no.prefetch.landmark foo_empty foo_empty2 foo3 foo_empty3 foo_empty5 foo6 foo foo2 foo4 foo_empty4 foo5] vs [foo3 foo_empty3 foo_empty4 foo5 foo foo_empty foo2 foo_empty2 foo_empty5 foo4 foo6] + testutil.go:377: Directory: "" vs "": [foo_empty5 foo foo2 foo3 foo4 foo5 foo6 .no.prefetch.landmark foo_empty foo_empty2 foo_empty3 foo_empty4] vs [foo3 foo4 foo5 foo_empty5 foo foo2 foo_empty2 foo6 foo_empty foo_empty3 foo_empty4] + testutil.go:371: Comparing: "foo6" vs "foo6" + testutil.go:485: Offset: 2015, NextOffset: 2047 + testutil.go:485: Offset: 1705, NextOffset: 1737 + testutil.go:485: Offset: 2047, NextOffset: 5363 + testutil.go:485: Offset: 1737, NextOffset: 4933 + testutil.go:371: Comparing: "foo_empty" vs "foo_empty" + testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" + testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" + testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" + testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" testutil.go:371: Comparing: "foo" vs "foo" testutil.go:485: Offset: 334, NextOffset: 366 testutil.go:485: Offset: 126, NextOffset: 158 @@ -25724,56 +25323,33 @@ testutil.go:485: Offset: 441, NextOffset: 473 testutil.go:485: Offset: 681, NextOffset: 999 testutil.go:485: Offset: 473, NextOffset: 757 + testutil.go:371: Comparing: "foo3" vs "foo3" + testutil.go:485: Offset: 999, NextOffset: 1031 + testutil.go:485: Offset: 757, NextOffset: 789 + testutil.go:485: Offset: 1031, NextOffset: 1349 + testutil.go:485: Offset: 789, NextOffset: 1073 testutil.go:371: Comparing: "foo4" vs "foo4" testutil.go:485: Offset: 1349, NextOffset: 1381 testutil.go:485: Offset: 1073, NextOffset: 1105 testutil.go:485: Offset: 1381, NextOffset: 1665 testutil.go:485: Offset: 1105, NextOffset: 1389 - testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" testutil.go:371: Comparing: "foo5" vs "foo5" testutil.go:485: Offset: 1665, NextOffset: 1697 testutil.go:485: Offset: 1389, NextOffset: 1421 testutil.go:485: Offset: 1697, NextOffset: 2015 testutil.go:485: Offset: 1421, NextOffset: 1705 - testutil.go:371: Comparing: "foo6" vs "foo6" - testutil.go:485: Offset: 2015, NextOffset: 2047 - testutil.go:485: Offset: 1705, NextOffset: 1737 - testutil.go:485: Offset: 2047, NextOffset: 5363 - testutil.go:485: Offset: 1737, NextOffset: 4933 - testutil.go:371: Comparing: "foo_empty" vs "foo_empty" - testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" - testutil.go:371: Comparing: "foo3" vs "foo3" - testutil.go:485: Offset: 999, NextOffset: 1031 - testutil.go:485: Offset: 757, NextOffset: 789 - testutil.go:485: Offset: 1031, NextOffset: 1349 - testutil.go:485: Offset: 789, NextOffset: 1073 - testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" - testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" -=== NAME TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=9,prefix="/",lossless=true,format=GNU - gzip_test.go:62: got gzip streams: - gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1024 - gzip_test.go:80: [1] at 103 in stargz, uncompressed length 1024 - gzip_test.go:80: [2] at 202 in stargz, uncompressed length 1536 - gzip_test.go:80: [3] at 314 in stargz, uncompressed length 1536 - gzip_test.go:80: [4] at 433 in stargz, uncompressed length 1024 - gzip_test.go:80: [5] at 534 in stargz, uncompressed length 1636 - gzip_test.go:80: [6] at 584 in stargz, uncompressed length 3584 - gzip_test.go:80: [7] at 927 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000248STARGZ" -=== RUN TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=9,prefix="/",lossless=false,format=GNU === RUN TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-2,prefix="./",src=0,format=USTAR -=== NAME TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=9,prefix="/",lossless=false,format=GNU +=== NAME TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=9,prefix="../",lossless=false,format=USTAR gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1024 - gzip_test.go:80: [1] at 103 in stargz, uncompressed length 1024 - gzip_test.go:80: [2] at 202 in stargz, uncompressed length 1536 - gzip_test.go:80: [3] at 314 in stargz, uncompressed length 1536 - gzip_test.go:80: [4] at 433 in stargz, uncompressed length 1024 - gzip_test.go:80: [5] at 534 in stargz, uncompressed length 512 - gzip_test.go:80: [6] at 576 in stargz, uncompressed length 3584 - gzip_test.go:80: [7] at 919 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000240STARGZ" -=== RUN TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=9,prefix="../",lossless=true,format=USTAR -=== RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-1,prefix="",format=USTAR#02 -=== NAME TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=9,prefix="../",lossless=true,format=USTAR + gzip_test.go:80: [1] at 107 in stargz, uncompressed length 1024 + gzip_test.go:80: [2] at 209 in stargz, uncompressed length 1536 + gzip_test.go:80: [3] at 325 in stargz, uncompressed length 1536 + gzip_test.go:80: [4] at 446 in stargz, uncompressed length 1024 + gzip_test.go:80: [5] at 550 in stargz, uncompressed length 512 + gzip_test.go:80: [6] at 592 in stargz, uncompressed length 3584 + gzip_test.go:80: [7] at 938 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000250STARGZ" +=== RUN TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=9,prefix="../",lossless=true,format=PAX gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1024 gzip_test.go:80: [1] at 107 in stargz, uncompressed length 1024 @@ -25783,68 +25359,73 @@ gzip_test.go:80: [5] at 550 in stargz, uncompressed length 1636 gzip_test.go:80: [6] at 600 in stargz, uncompressed length 3584 gzip_test.go:80: [7] at 946 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000258STARGZ" -=== RUN TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=9,prefix="../",lossless=false,format=USTAR +=== RUN TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=9,prefix="../",lossless=false,format=PAX +=== RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=1,prefix="./",format=GNU#02 +=== NAME TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=9,prefix="../",lossless=false,format=PAX + gzip_test.go:62: got gzip streams: + gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1024 + gzip_test.go:80: [1] at 107 in stargz, uncompressed length 1024 + gzip_test.go:80: [2] at 209 in stargz, uncompressed length 1536 + gzip_test.go:80: [3] at 325 in stargz, uncompressed length 1536 + gzip_test.go:80: [4] at 446 in stargz, uncompressed length 1024 + gzip_test.go:80: [5] at 550 in stargz, uncompressed length 512 + gzip_test.go:80: [6] at 592 in stargz, uncompressed length 3584 + gzip_test.go:80: [7] at 938 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000250STARGZ" +=== RUN TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=9,prefix="../",lossless=true,format=GNU === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-2,prefix="./",src=0,format=USTAR testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"./foo","type":"reg","size":6,"mode":420,"offset":129,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo","type":"chunk","offset":161,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo2","type":"reg","size":6,"mode":420,"offset":448,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo2","type":"chunk","offset":480,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo3","type":"reg","size":6,"mode":420,"offset":769,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo3","type":"chunk","offset":801,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo4","type":"reg","size":6,"mode":420,"offset":1088,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo4","type":"chunk","offset":1120,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo5","type":"reg","size":6,"mode":420,"offset":1407,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo5","type":"chunk","offset":1439,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo6","type":"reg","size":6,"mode":420,"offset":1727,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo6","type":"chunk","offset":1759,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":141,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"./foo","type":"reg","size":6,"mode":420,"offset":336,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo","type":"chunk","offset":368,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo2","type":"reg","size":6,"mode":420,"offset":655,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo2","type":"chunk","offset":687,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo3","type":"reg","size":6,"mode":420,"offset":1010,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo3","type":"chunk","offset":1042,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo4","type":"reg","size":6,"mode":420,"offset":1364,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo4","type":"chunk","offset":1396,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo5","type":"reg","size":6,"mode":420,"offset":1683,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo5","type":"chunk","offset":1715,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo6","type":"reg","size":6,"mode":420,"offset":2037,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo6","type":"chunk","offset":2069,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [foo2 foo3 foo_empty3 foo_empty5 foo6 foo_empty foo_empty2 foo4 foo_empty4 foo5 foo] vs [foo4 foo_empty4 foo_empty5 .no.prefetch.landmark foo foo_empty2 foo3 foo_empty3 foo6 foo_empty foo2 foo5] - testutil.go:371: Comparing: "foo3" vs "foo3" - testutil.go:485: Offset: 769, NextOffset: 801 - testutil.go:485: Offset: 1010, NextOffset: 1042 - testutil.go:485: Offset: 801, NextOffset: 1088 - testutil.go:485: Offset: 1042, NextOffset: 1364 - testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" - testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" - testutil.go:371: Comparing: "foo6" vs "foo6" - testutil.go:485: Offset: 1727, NextOffset: 1759 - testutil.go:485: Offset: 2037, NextOffset: 2069 - testutil.go:485: Offset: 1759, NextOffset: 4986 - testutil.go:485: Offset: 2069, NextOffset: 5417 - testutil.go:371: Comparing: "foo_empty" vs "foo_empty" + testutil.go:377: Directory: "" vs "": [foo3 foo5 foo_empty5 foo6 foo foo_empty2 foo_empty3 foo4 foo_empty4 foo_empty foo2] vs [foo5 foo_empty5 foo6 .no.prefetch.landmark foo_empty foo2 foo3 foo_empty4 foo foo_empty2 foo_empty3 foo4] testutil.go:371: Comparing: "foo2" vs "foo2" testutil.go:485: Offset: 448, NextOffset: 480 testutil.go:485: Offset: 655, NextOffset: 687 testutil.go:485: Offset: 480, NextOffset: 769 testutil.go:485: Offset: 687, NextOffset: 1010 +=== NAME TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=9,prefix="../",lossless=true,format=GNU + gzip_test.go:62: got gzip streams: + gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1024 + gzip_test.go:80: [1] at 105 in stargz, uncompressed length 1024 + gzip_test.go:80: [2] at 206 in stargz, uncompressed length 1536 + gzip_test.go:80: [3] at 320 in stargz, uncompressed length 1536 + gzip_test.go:80: [4] at 441 in stargz, uncompressed length 1024 + gzip_test.go:80: [5] at 544 in stargz, uncompressed length 1636 + gzip_test.go:80: [6] at 594 in stargz, uncompressed length 3584 + gzip_test.go:80: [7] at 940 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000252STARGZ" +=== RUN TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=9,prefix="../",lossless=false,format=GNU +=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-2,prefix="./",src=0,format=USTAR + testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" testutil.go:371: Comparing: "foo4" vs "foo4" testutil.go:485: Offset: 1088, NextOffset: 1120 testutil.go:485: Offset: 1364, NextOffset: 1396 testutil.go:485: Offset: 1120, NextOffset: 1407 testutil.go:485: Offset: 1396, NextOffset: 1683 testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" + testutil.go:371: Comparing: "foo_empty" vs "foo_empty" + testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" + testutil.go:371: Comparing: "foo3" vs "foo3" + testutil.go:485: Offset: 769, NextOffset: 801 + testutil.go:485: Offset: 1010, NextOffset: 1042 + testutil.go:485: Offset: 801, NextOffset: 1088 + testutil.go:485: Offset: 1042, NextOffset: 1364 testutil.go:371: Comparing: "foo5" vs "foo5" testutil.go:485: Offset: 1407, NextOffset: 1439 testutil.go:485: Offset: 1683, NextOffset: 1715 testutil.go:485: Offset: 1439, NextOffset: 1727 testutil.go:485: Offset: 1715, NextOffset: 2037 + testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" + testutil.go:371: Comparing: "foo6" vs "foo6" + testutil.go:485: Offset: 1727, NextOffset: 1759 + testutil.go:485: Offset: 2037, NextOffset: 2069 + testutil.go:485: Offset: 1759, NextOffset: 4986 + testutil.go:485: Offset: 2069, NextOffset: 5417 testutil.go:371: Comparing: "foo" vs "foo" testutil.go:485: Offset: 129, NextOffset: 161 testutil.go:485: Offset: 336, NextOffset: 368 testutil.go:485: Offset: 161, NextOffset: 448 testutil.go:485: Offset: 368, NextOffset: 655 - testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [foo_empty foo2 foo5 foo3 foo_empty3 foo4 foo_empty4 foo_empty5 .no.prefetch.landmark foo foo_empty2 foo6] vs [foo_empty5 foo6 foo_empty foo2 foo3 foo_empty3 foo5 foo foo_empty2 foo4 foo_empty4] - testutil.go:371: Comparing: "foo3" vs "foo3" - testutil.go:485: Offset: 1010, NextOffset: 1042 - testutil.go:485: Offset: 769, NextOffset: 801 - testutil.go:485: Offset: 1042, NextOffset: 1364 - testutil.go:485: Offset: 801, NextOffset: 1088 - testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" - testutil.go:371: Comparing: "foo4" vs "foo4" - testutil.go:485: Offset: 1364, NextOffset: 1396 - testutil.go:485: Offset: 1088, NextOffset: 1120 - testutil.go:485: Offset: 1396, NextOffset: 1683 - testutil.go:485: Offset: 1120, NextOffset: 1407 - testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" - testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" - testutil.go:371: Comparing: "foo" vs "foo" - testutil.go:485: Offset: 336, NextOffset: 368 - testutil.go:485: Offset: 129, NextOffset: 161 - testutil.go:485: Offset: 368, NextOffset: 655 - testutil.go:485: Offset: 161, NextOffset: 448 - testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" + testutil.go:377: Directory: "" vs "": [foo foo_empty2 foo_empty3 foo4 foo_empty4 foo_empty5 foo6 .no.prefetch.landmark foo_empty foo2 foo3 foo5] vs [foo_empty2 foo3 foo5 foo_empty5 foo6 foo foo2 foo_empty3 foo4 foo_empty4 foo_empty] testutil.go:371: Comparing: "foo6" vs "foo6" testutil.go:485: Offset: 2037, NextOffset: 2069 testutil.go:485: Offset: 1727, NextOffset: 1759 @@ -25856,203 +25437,225 @@ testutil.go:485: Offset: 448, NextOffset: 480 testutil.go:485: Offset: 687, NextOffset: 1010 testutil.go:485: Offset: 480, NextOffset: 769 + testutil.go:371: Comparing: "foo3" vs "foo3" + testutil.go:485: Offset: 1010, NextOffset: 1042 + testutil.go:485: Offset: 769, NextOffset: 801 + testutil.go:485: Offset: 1042, NextOffset: 1364 + testutil.go:485: Offset: 801, NextOffset: 1088 testutil.go:371: Comparing: "foo5" vs "foo5" testutil.go:485: Offset: 1683, NextOffset: 1715 testutil.go:485: Offset: 1407, NextOffset: 1439 testutil.go:485: Offset: 1715, NextOffset: 2037 testutil.go:485: Offset: 1439, NextOffset: 1727 -=== RUN TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-2,prefix="/",src=0,format=USTAR -=== NAME TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=9,prefix="../",lossless=false,format=USTAR + testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" + testutil.go:371: Comparing: "foo" vs "foo" + testutil.go:485: Offset: 336, NextOffset: 368 + testutil.go:485: Offset: 129, NextOffset: 161 + testutil.go:485: Offset: 368, NextOffset: 655 + testutil.go:485: Offset: 161, NextOffset: 448 +=== NAME TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=9,prefix="../",lossless=false,format=GNU gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1024 - gzip_test.go:80: [1] at 107 in stargz, uncompressed length 1024 - gzip_test.go:80: [2] at 209 in stargz, uncompressed length 1536 - gzip_test.go:80: [3] at 325 in stargz, uncompressed length 1536 - gzip_test.go:80: [4] at 446 in stargz, uncompressed length 1024 - gzip_test.go:80: [5] at 550 in stargz, uncompressed length 512 - gzip_test.go:80: [6] at 592 in stargz, uncompressed length 3584 - gzip_test.go:80: [7] at 938 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000250STARGZ" -=== RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-1,prefix="",format=PAX#02 -=== RUN TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=9,prefix="../",lossless=true,format=PAX + gzip_test.go:80: [1] at 105 in stargz, uncompressed length 1024 + gzip_test.go:80: [2] at 206 in stargz, uncompressed length 1536 + gzip_test.go:80: [3] at 320 in stargz, uncompressed length 1536 + gzip_test.go:80: [4] at 441 in stargz, uncompressed length 1024 + gzip_test.go:80: [5] at 544 in stargz, uncompressed length 512 + gzip_test.go:80: [6] at 586 in stargz, uncompressed length 3584 + gzip_test.go:80: [7] at 932 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000024aSTARGZ" +=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-2,prefix="./",src=0,format=USTAR + testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" + testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" + testutil.go:371: Comparing: "foo4" vs "foo4" +=== RUN TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=-1,prefix="",lossless=true,format=USTAR +=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-2,prefix="./",src=0,format=USTAR + testutil.go:485: Offset: 1364, NextOffset: 1396 + testutil.go:485: Offset: 1088, NextOffset: 1120 + testutil.go:485: Offset: 1396, NextOffset: 1683 + testutil.go:485: Offset: 1120, NextOffset: 1407 + testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" +=== RUN TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-2,prefix="/",src=0,format=USTAR +=== NAME TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=-1,prefix="",lossless=true,format=USTAR gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1024 - gzip_test.go:80: [1] at 107 in stargz, uncompressed length 1024 - gzip_test.go:80: [2] at 209 in stargz, uncompressed length 1536 + gzip_test.go:80: [1] at 108 in stargz, uncompressed length 1024 + gzip_test.go:80: [2] at 207 in stargz, uncompressed length 1536 gzip_test.go:80: [3] at 325 in stargz, uncompressed length 1536 - gzip_test.go:80: [4] at 446 in stargz, uncompressed length 1024 + gzip_test.go:80: [4] at 449 in stargz, uncompressed length 1024 gzip_test.go:80: [5] at 550 in stargz, uncompressed length 1636 gzip_test.go:80: [6] at 600 in stargz, uncompressed length 3584 - gzip_test.go:80: [7] at 946 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000258STARGZ" -=== RUN TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=9,prefix="../",lossless=false,format=PAX + gzip_test.go:80: [7] at 952 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000258STARGZ" +=== RUN TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=-1,prefix="",lossless=false,format=USTAR +=== RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=1,prefix="/",format=USTAR#02 +=== NAME TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=-1,prefix="",lossless=false,format=USTAR gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1024 - gzip_test.go:80: [1] at 107 in stargz, uncompressed length 1024 - gzip_test.go:80: [2] at 209 in stargz, uncompressed length 1536 + gzip_test.go:80: [1] at 108 in stargz, uncompressed length 1024 + gzip_test.go:80: [2] at 207 in stargz, uncompressed length 1536 gzip_test.go:80: [3] at 325 in stargz, uncompressed length 1536 - gzip_test.go:80: [4] at 446 in stargz, uncompressed length 1024 + gzip_test.go:80: [4] at 449 in stargz, uncompressed length 1024 gzip_test.go:80: [5] at 550 in stargz, uncompressed length 512 gzip_test.go:80: [6] at 592 in stargz, uncompressed length 3584 - gzip_test.go:80: [7] at 938 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000250STARGZ" -=== RUN TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=9,prefix="../",lossless=true,format=GNU + gzip_test.go:80: [7] at 944 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000250STARGZ" +=== RUN TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=-1,prefix="",lossless=true,format=PAX gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1024 - gzip_test.go:80: [1] at 105 in stargz, uncompressed length 1024 - gzip_test.go:80: [2] at 206 in stargz, uncompressed length 1536 - gzip_test.go:80: [3] at 320 in stargz, uncompressed length 1536 - gzip_test.go:80: [4] at 441 in stargz, uncompressed length 1024 - gzip_test.go:80: [5] at 544 in stargz, uncompressed length 1636 - gzip_test.go:80: [6] at 594 in stargz, uncompressed length 3584 - gzip_test.go:80: [7] at 940 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000252STARGZ" -=== RUN TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=9,prefix="../",lossless=false,format=GNU + gzip_test.go:80: [1] at 108 in stargz, uncompressed length 1024 + gzip_test.go:80: [2] at 207 in stargz, uncompressed length 1536 + gzip_test.go:80: [3] at 325 in stargz, uncompressed length 1536 + gzip_test.go:80: [4] at 449 in stargz, uncompressed length 1024 + gzip_test.go:80: [5] at 550 in stargz, uncompressed length 1636 + gzip_test.go:80: [6] at 600 in stargz, uncompressed length 3584 + gzip_test.go:80: [7] at 952 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000258STARGZ" +=== RUN TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=-1,prefix="",lossless=false,format=PAX === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-2,prefix="/",src=0,format=USTAR testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"/foo","type":"reg","size":6,"mode":420,"offset":128,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo","type":"chunk","offset":160,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo2","type":"reg","size":6,"mode":420,"offset":444,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo2","type":"chunk","offset":476,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo3","type":"reg","size":6,"mode":420,"offset":760,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo3","type":"chunk","offset":792,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo4","type":"reg","size":6,"mode":420,"offset":1076,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo4","type":"chunk","offset":1108,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo5","type":"reg","size":6,"mode":420,"offset":1393,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo5","type":"chunk","offset":1425,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo6","type":"reg","size":6,"mode":420,"offset":1710,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo6","type":"chunk","offset":1742,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":141,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"/foo","type":"reg","size":6,"mode":420,"offset":336,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo","type":"chunk","offset":368,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo2","type":"reg","size":6,"mode":420,"offset":652,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo2","type":"chunk","offset":684,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo3","type":"reg","size":6,"mode":420,"offset":1003,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo3","type":"chunk","offset":1035,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo4","type":"reg","size":6,"mode":420,"offset":1355,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo4","type":"chunk","offset":1387,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo5","type":"reg","size":6,"mode":420,"offset":1672,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo5","type":"chunk","offset":1704,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo6","type":"reg","size":6,"mode":420,"offset":2024,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo6","type":"chunk","offset":2056,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [foo_empty foo_empty3 foo_empty4 foo4 foo5 foo_empty5 foo6 foo foo2 foo_empty2 foo3] vs [foo foo_empty3 foo2 foo_empty2 foo3 foo4 foo_empty4 foo5 .no.prefetch.landmark foo_empty foo_empty5 foo6] - testutil.go:371: Comparing: "foo6" vs "foo6" - testutil.go:485: Offset: 1710, NextOffset: 1742 - testutil.go:485: Offset: 2024, NextOffset: 2056 - testutil.go:485: Offset: 1742, NextOffset: 4953 - testutil.go:485: Offset: 2056, NextOffset: 5391 - testutil.go:371: Comparing: "foo" vs "foo" - testutil.go:485: Offset: 128, NextOffset: 160 - testutil.go:485: Offset: 336, NextOffset: 368 - testutil.go:485: Offset: 160, NextOffset: 444 - testutil.go:485: Offset: 368, NextOffset: 652 -=== RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-1,prefix="",format=GNU#02 -=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-2,prefix="/",src=0,format=USTAR + testutil.go:377: Directory: "" vs "": [foo foo_empty2 foo4 foo_empty4 foo_empty5 foo6 foo_empty foo2 foo3 foo_empty3 foo5] vs [.no.prefetch.landmark foo_empty foo_empty2 foo3 foo_empty3 foo_empty4 foo_empty5 foo foo2 foo4 foo5 foo6] testutil.go:371: Comparing: "foo2" vs "foo2" testutil.go:485: Offset: 444, NextOffset: 476 testutil.go:485: Offset: 652, NextOffset: 684 testutil.go:485: Offset: 476, NextOffset: 760 testutil.go:485: Offset: 684, NextOffset: 1003 - testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" testutil.go:371: Comparing: "foo3" vs "foo3" testutil.go:485: Offset: 760, NextOffset: 792 testutil.go:485: Offset: 1003, NextOffset: 1035 testutil.go:485: Offset: 792, NextOffset: 1076 testutil.go:485: Offset: 1035, NextOffset: 1355 - testutil.go:371: Comparing: "foo4" vs "foo4" - testutil.go:485: Offset: 1076, NextOffset: 1108 - testutil.go:485: Offset: 1355, NextOffset: 1387 - testutil.go:485: Offset: 1108, NextOffset: 1393 - testutil.go:485: Offset: 1387, NextOffset: 1672 + testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" testutil.go:371: Comparing: "foo5" vs "foo5" testutil.go:485: Offset: 1393, NextOffset: 1425 testutil.go:485: Offset: 1672, NextOffset: 1704 testutil.go:485: Offset: 1425, NextOffset: 1710 testutil.go:485: Offset: 1704, NextOffset: 2024 - testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" testutil.go:371: Comparing: "foo_empty" vs "foo_empty" - testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" + testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" + testutil.go:371: Comparing: "foo4" vs "foo4" + testutil.go:485: Offset: 1076, NextOffset: 1108 + testutil.go:485: Offset: 1355, NextOffset: 1387 + testutil.go:485: Offset: 1108, NextOffset: 1393 + testutil.go:485: Offset: 1387, NextOffset: 1672 testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" - testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [foo foo_empty3 .no.prefetch.landmark foo_empty foo2 foo_empty2 foo3 foo4 foo_empty4 foo5 foo_empty5 foo6] vs [foo_empty4 foo_empty foo_empty3 foo_empty2 foo3 foo4 foo5 foo_empty5 foo6 foo foo2] - testutil.go:371: Comparing: "foo" vs "foo" - testutil.go:485: Offset: 336, NextOffset: 368 - testutil.go:485: Offset: 128, NextOffset: 160 - testutil.go:485: Offset: 368, NextOffset: 652 - testutil.go:485: Offset: 160, NextOffset: 444 -=== NAME TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=9,prefix="../",lossless=false,format=GNU + testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" + testutil.go:371: Comparing: "foo6" vs "foo6" + testutil.go:485: Offset: 1710, NextOffset: 1742 +=== NAME TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=-1,prefix="",lossless=false,format=PAX gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1024 === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-2,prefix="/",src=0,format=USTAR - testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" -=== NAME TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=9,prefix="../",lossless=false,format=GNU - gzip_test.go:80: [1] at 105 in stargz, uncompressed length 1024 + testutil.go:485: Offset: 2024, NextOffset: 2056 +=== NAME TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=-1,prefix="",lossless=false,format=PAX + gzip_test.go:80: [1] at 108 in stargz, uncompressed length 1024 + gzip_test.go:80: [2] at 207 in stargz, uncompressed length 1536 === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-2,prefix="/",src=0,format=USTAR - testutil.go:371: Comparing: "foo5" vs "foo5" -=== NAME TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=9,prefix="../",lossless=false,format=GNU - gzip_test.go:80: [2] at 206 in stargz, uncompressed length 1536 - gzip_test.go:80: [3] at 320 in stargz, uncompressed length 1536 - gzip_test.go:80: [4] at 441 in stargz, uncompressed length 1024 - gzip_test.go:80: [5] at 544 in stargz, uncompressed length 512 + testutil.go:485: Offset: 1742, NextOffset: 4953 +=== NAME TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=-1,prefix="",lossless=false,format=PAX + gzip_test.go:80: [3] at 325 in stargz, uncompressed length 1536 + gzip_test.go:80: [4] at 449 in stargz, uncompressed length 1024 + gzip_test.go:80: [5] at 550 in stargz, uncompressed length 512 === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-2,prefix="/",src=0,format=USTAR - testutil.go:485: Offset: 1672, NextOffset: 1704 -=== NAME TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=9,prefix="../",lossless=false,format=GNU - gzip_test.go:80: [6] at 586 in stargz, uncompressed length 3584 - gzip_test.go:80: [7] at 932 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000024aSTARGZ" + testutil.go:485: Offset: 2056, NextOffset: 5391 +=== NAME TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=-1,prefix="",lossless=false,format=PAX + gzip_test.go:80: [6] at 592 in stargz, uncompressed length 3584 + gzip_test.go:80: [7] at 944 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000250STARGZ" === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-2,prefix="/",src=0,format=USTAR - testutil.go:485: Offset: 1393, NextOffset: 1425 - testutil.go:485: Offset: 1704, NextOffset: 2024 - testutil.go:485: Offset: 1425, NextOffset: 1710 + testutil.go:371: Comparing: "foo" vs "foo" + testutil.go:485: Offset: 128, NextOffset: 160 + testutil.go:485: Offset: 336, NextOffset: 368 + testutil.go:485: Offset: 160, NextOffset: 444 + testutil.go:485: Offset: 368, NextOffset: 652 +=== RUN TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=-1,prefix="",lossless=true,format=GNU +=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-2,prefix="/",src=0,format=USTAR + testutil.go:371: Comparing: "" vs "" + testutil.go:377: Directory: "" vs "": [foo2 foo4 foo5 foo6 foo foo_empty foo_empty2 foo3 foo_empty3 foo_empty4 foo_empty5 .no.prefetch.landmark] vs [foo3 foo_empty3 foo5 foo_empty foo2 foo4 foo_empty4 foo_empty5 foo6 foo foo_empty2] + testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" + testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" + testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" testutil.go:371: Comparing: "foo_empty" vs "foo_empty" - testutil.go:371: Comparing: "foo2" vs "foo2" - testutil.go:485: Offset: 652, NextOffset: 684 - testutil.go:485: Offset: 444, NextOffset: 476 - testutil.go:485: Offset: 684, NextOffset: 1003 - testutil.go:485: Offset: 476, NextOffset: 760 testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" testutil.go:371: Comparing: "foo3" vs "foo3" testutil.go:485: Offset: 1003, NextOffset: 1035 testutil.go:485: Offset: 760, NextOffset: 792 testutil.go:485: Offset: 1035, NextOffset: 1355 testutil.go:485: Offset: 792, NextOffset: 1076 - testutil.go:371: Comparing: "foo4" vs "foo4" - testutil.go:485: Offset: 1355, NextOffset: 1387 - testutil.go:485: Offset: 1076, NextOffset: 1108 -=== RUN TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=-1,prefix="",lossless=true,format=USTAR -=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-2,prefix="/",src=0,format=USTAR - testutil.go:485: Offset: 1387, NextOffset: 1672 - testutil.go:485: Offset: 1108, NextOffset: 1393 - testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" - testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" testutil.go:371: Comparing: "foo6" vs "foo6" testutil.go:485: Offset: 2024, NextOffset: 2056 testutil.go:485: Offset: 1710, NextOffset: 1742 testutil.go:485: Offset: 2056, NextOffset: 5391 testutil.go:485: Offset: 1742, NextOffset: 4953 + testutil.go:371: Comparing: "foo" vs "foo" + testutil.go:485: Offset: 336, NextOffset: 368 + testutil.go:485: Offset: 128, NextOffset: 160 + testutil.go:485: Offset: 368, NextOffset: 652 + testutil.go:485: Offset: 160, NextOffset: 444 + testutil.go:371: Comparing: "foo2" vs "foo2" + testutil.go:485: Offset: 652, NextOffset: 684 + testutil.go:485: Offset: 444, NextOffset: 476 + testutil.go:485: Offset: 684, NextOffset: 1003 + testutil.go:485: Offset: 476, NextOffset: 760 + testutil.go:371: Comparing: "foo4" vs "foo4" + testutil.go:485: Offset: 1355, NextOffset: 1387 + testutil.go:485: Offset: 1076, NextOffset: 1108 + testutil.go:485: Offset: 1387, NextOffset: 1672 + testutil.go:485: Offset: 1108, NextOffset: 1393 + testutil.go:371: Comparing: "foo5" vs "foo5" + testutil.go:485: Offset: 1672, NextOffset: 1704 + testutil.go:485: Offset: 1393, NextOffset: 1425 + testutil.go:485: Offset: 1704, NextOffset: 2024 + testutil.go:485: Offset: 1425, NextOffset: 1710 === RUN TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-2,prefix="../",src=0,format=USTAR -=== NAME TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=-1,prefix="",lossless=true,format=USTAR +=== NAME TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=-1,prefix="",lossless=true,format=GNU gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1024 - gzip_test.go:80: [1] at 108 in stargz, uncompressed length 1024 - gzip_test.go:80: [2] at 207 in stargz, uncompressed length 1536 - gzip_test.go:80: [3] at 325 in stargz, uncompressed length 1536 - gzip_test.go:80: [4] at 449 in stargz, uncompressed length 1024 - gzip_test.go:80: [5] at 550 in stargz, uncompressed length 1636 - gzip_test.go:80: [6] at 600 in stargz, uncompressed length 3584 - gzip_test.go:80: [7] at 952 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000258STARGZ" -=== RUN TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=-1,prefix="",lossless=false,format=USTAR + gzip_test.go:80: [1] at 107 in stargz, uncompressed length 1024 + gzip_test.go:80: [2] at 206 in stargz, uncompressed length 1536 + gzip_test.go:80: [3] at 323 in stargz, uncompressed length 1536 + gzip_test.go:80: [4] at 446 in stargz, uncompressed length 1024 + gzip_test.go:80: [5] at 547 in stargz, uncompressed length 1636 + gzip_test.go:80: [6] at 597 in stargz, uncompressed length 3584 + gzip_test.go:80: [7] at 950 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000255STARGZ" +=== RUN TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=-1,prefix="",lossless=false,format=GNU gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1024 - gzip_test.go:80: [1] at 108 in stargz, uncompressed length 1024 - gzip_test.go:80: [2] at 207 in stargz, uncompressed length 1536 - gzip_test.go:80: [3] at 325 in stargz, uncompressed length 1536 - gzip_test.go:80: [4] at 449 in stargz, uncompressed length 1024 - gzip_test.go:80: [5] at 550 in stargz, uncompressed length 512 - gzip_test.go:80: [6] at 592 in stargz, uncompressed length 3584 - gzip_test.go:80: [7] at 944 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000250STARGZ" -=== RUN TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=-1,prefix="",lossless=true,format=PAX -=== RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-1,prefix="./",format=USTAR#02 -=== NAME TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=-1,prefix="",lossless=true,format=PAX + gzip_test.go:80: [1] at 107 in stargz, uncompressed length 1024 + gzip_test.go:80: [2] at 206 in stargz, uncompressed length 1536 + gzip_test.go:80: [3] at 323 in stargz, uncompressed length 1536 + gzip_test.go:80: [4] at 446 in stargz, uncompressed length 1024 + gzip_test.go:80: [5] at 547 in stargz, uncompressed length 512 + gzip_test.go:80: [6] at 589 in stargz, uncompressed length 3584 + gzip_test.go:80: [7] at 942 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000024dSTARGZ" +=== RUN TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=-1,prefix="./",lossless=true,format=USTAR +=== RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=1,prefix="/",format=PAX#02 +=== NAME TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=-1,prefix="./",lossless=true,format=USTAR gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1024 - gzip_test.go:80: [1] at 108 in stargz, uncompressed length 1024 - gzip_test.go:80: [2] at 207 in stargz, uncompressed length 1536 - gzip_test.go:80: [3] at 325 in stargz, uncompressed length 1536 - gzip_test.go:80: [4] at 449 in stargz, uncompressed length 1024 - gzip_test.go:80: [5] at 550 in stargz, uncompressed length 1636 - gzip_test.go:80: [6] at 600 in stargz, uncompressed length 3584 - gzip_test.go:80: [7] at 952 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000258STARGZ" -=== RUN TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=-1,prefix="",lossless=false,format=PAX + gzip_test.go:80: [1] at 110 in stargz, uncompressed length 1024 + gzip_test.go:80: [2] at 212 in stargz, uncompressed length 1536 + gzip_test.go:80: [3] at 332 in stargz, uncompressed length 1536 + gzip_test.go:80: [4] at 458 in stargz, uncompressed length 1024 + gzip_test.go:80: [5] at 561 in stargz, uncompressed length 1636 + gzip_test.go:80: [6] at 611 in stargz, uncompressed length 3584 + gzip_test.go:80: [7] at 964 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000263STARGZ" +=== RUN TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=-1,prefix="./",lossless=false,format=USTAR === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-2,prefix="../",src=0,format=USTAR testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"../foo","type":"reg","size":6,"mode":420,"offset":130,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo","type":"chunk","offset":162,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo2","type":"reg","size":6,"mode":420,"offset":450,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo2","type":"chunk","offset":482,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo3","type":"reg","size":6,"mode":420,"offset":770,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo3","type":"chunk","offset":802,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo4","type":"reg","size":6,"mode":420,"offset":1090,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo4","type":"chunk","offset":1122,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo5","type":"reg","size":6,"mode":420,"offset":1411,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo5","type":"chunk","offset":1443,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo6","type":"reg","size":6,"mode":420,"offset":1732,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo6","type":"chunk","offset":1764,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":141,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"../foo","type":"reg","size":6,"mode":420,"offset":337,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo","type":"chunk","offset":369,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo2","type":"reg","size":6,"mode":420,"offset":657,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo2","type":"chunk","offset":689,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo3","type":"reg","size":6,"mode":420,"offset":1012,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo3","type":"chunk","offset":1044,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo4","type":"reg","size":6,"mode":420,"offset":1367,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo4","type":"chunk","offset":1399,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo5","type":"reg","size":6,"mode":420,"offset":1688,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo5","type":"chunk","offset":1720,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo6","type":"reg","size":6,"mode":420,"offset":2043,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo6","type":"chunk","offset":2075,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [foo2 foo3 foo_empty3 foo4 foo5 foo_empty5 foo foo_empty foo_empty2 foo_empty4 foo6] vs [foo4 foo_empty5 foo6 .no.prefetch.landmark foo foo3 foo_empty3 foo_empty4 foo5 foo_empty foo2 foo_empty2] - testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" - testutil.go:371: Comparing: "foo4" vs "foo4" - testutil.go:485: Offset: 1090, NextOffset: 1122 - testutil.go:485: Offset: 1367, NextOffset: 1399 - testutil.go:485: Offset: 1122, NextOffset: 1411 - testutil.go:485: Offset: 1399, NextOffset: 1688 + testutil.go:377: Directory: "" vs "": [foo_empty3 foo_empty4 foo5 foo_empty5 foo foo_empty foo2 foo3 foo6 foo_empty2 foo4] vs [foo2 foo_empty2 foo3 foo_empty3 foo6 .no.prefetch.landmark foo foo_empty foo4 foo_empty4 foo5 foo_empty5] + testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" testutil.go:371: Comparing: "foo5" vs "foo5" testutil.go:485: Offset: 1411, NextOffset: 1443 testutil.go:485: Offset: 1688, NextOffset: 1720 testutil.go:485: Offset: 1443, NextOffset: 1732 testutil.go:485: Offset: 1720, NextOffset: 2043 testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" + testutil.go:371: Comparing: "foo" vs "foo" + testutil.go:485: Offset: 130, NextOffset: 162 + testutil.go:485: Offset: 337, NextOffset: 369 + testutil.go:485: Offset: 162, NextOffset: 450 + testutil.go:485: Offset: 369, NextOffset: 657 + testutil.go:371: Comparing: "foo_empty" vs "foo_empty" testutil.go:371: Comparing: "foo2" vs "foo2" testutil.go:485: Offset: 450, NextOffset: 482 testutil.go:485: Offset: 657, NextOffset: 689 @@ -26063,91 +25666,67 @@ testutil.go:485: Offset: 1012, NextOffset: 1044 testutil.go:485: Offset: 802, NextOffset: 1090 testutil.go:485: Offset: 1044, NextOffset: 1367 - testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" - testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" + testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" testutil.go:371: Comparing: "foo6" vs "foo6" testutil.go:485: Offset: 1732, NextOffset: 1764 testutil.go:485: Offset: 2043, NextOffset: 2075 testutil.go:485: Offset: 1764, NextOffset: 5002 testutil.go:485: Offset: 2075, NextOffset: 5435 - testutil.go:371: Comparing: "foo" vs "foo" - testutil.go:485: Offset: 130, NextOffset: 162 - testutil.go:485: Offset: 337, NextOffset: 369 - testutil.go:485: Offset: 162, NextOffset: 450 - testutil.go:485: Offset: 369, NextOffset: 657 - testutil.go:371: Comparing: "foo_empty" vs "foo_empty" + testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" + testutil.go:371: Comparing: "foo4" vs "foo4" + testutil.go:485: Offset: 1090, NextOffset: 1122 + testutil.go:485: Offset: 1367, NextOffset: 1399 + testutil.go:485: Offset: 1122, NextOffset: 1411 + testutil.go:485: Offset: 1399, NextOffset: 1688 testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [foo_empty2 foo_empty3 foo_empty4 foo5 foo_empty foo2 foo3 foo4 foo_empty5 foo6 .no.prefetch.landmark foo] vs [foo foo_empty foo_empty2 foo_empty4 foo6 foo2 foo3 foo_empty3 foo4 foo5 foo_empty5] - testutil.go:371: Comparing: "foo_empty" vs "foo_empty" + testutil.go:377: Directory: "" vs "": [foo2 foo_empty2 foo3 foo_empty3 foo_empty5 foo6 .no.prefetch.landmark foo foo_empty foo4 foo_empty4 foo5] vs [foo_empty2 foo4 foo_empty4 foo5 foo_empty5 foo foo_empty foo2 foo3 foo_empty3 foo6] testutil.go:371: Comparing: "foo2" vs "foo2" testutil.go:485: Offset: 657, NextOffset: 689 testutil.go:485: Offset: 450, NextOffset: 482 testutil.go:485: Offset: 689, NextOffset: 1012 testutil.go:485: Offset: 482, NextOffset: 770 testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" - testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" - testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" - testutil.go:371: Comparing: "foo5" vs "foo5" - testutil.go:485: Offset: 1688, NextOffset: 1720 - testutil.go:485: Offset: 1411, NextOffset: 1443 - testutil.go:485: Offset: 1720, NextOffset: 2043 - testutil.go:485: Offset: 1443, NextOffset: 1732 - testutil.go:371: Comparing: "foo" vs "foo" - testutil.go:485: Offset: 337, NextOffset: 369 - testutil.go:485: Offset: 130, NextOffset: 162 - testutil.go:485: Offset: 369, NextOffset: 657 - testutil.go:485: Offset: 162, NextOffset: 450 testutil.go:371: Comparing: "foo3" vs "foo3" testutil.go:485: Offset: 1012, NextOffset: 1044 testutil.go:485: Offset: 770, NextOffset: 802 testutil.go:485: Offset: 1044, NextOffset: 1367 testutil.go:485: Offset: 802, NextOffset: 1090 - testutil.go:371: Comparing: "foo4" vs "foo4" - testutil.go:485: Offset: 1367, NextOffset: 1399 - testutil.go:485: Offset: 1090, NextOffset: 1122 - testutil.go:485: Offset: 1399, NextOffset: 1688 - testutil.go:485: Offset: 1122, NextOffset: 1411 + testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" testutil.go:371: Comparing: "foo6" vs "foo6" testutil.go:485: Offset: 2043, NextOffset: 2075 testutil.go:485: Offset: 1732, NextOffset: 1764 testutil.go:485: Offset: 2075, NextOffset: 5435 testutil.go:485: Offset: 1764, NextOffset: 5002 -=== NAME TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=-1,prefix="",lossless=false,format=PAX - gzip_test.go:62: got gzip streams: - gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1024 - gzip_test.go:80: [1] at 108 in stargz, uncompressed length 1024 - gzip_test.go:80: [2] at 207 in stargz, uncompressed length 1536 - gzip_test.go:80: [3] at 325 in stargz, uncompressed length 1536 - gzip_test.go:80: [4] at 449 in stargz, uncompressed length 1024 - gzip_test.go:80: [5] at 550 in stargz, uncompressed length 512 - gzip_test.go:80: [6] at 592 in stargz, uncompressed length 3584 - gzip_test.go:80: [7] at 944 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000250STARGZ" -=== RUN TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=-1,prefix="",lossless=true,format=GNU + testutil.go:371: Comparing: "foo" vs "foo" + testutil.go:485: Offset: 337, NextOffset: 369 + testutil.go:485: Offset: 130, NextOffset: 162 + testutil.go:485: Offset: 369, NextOffset: 657 + testutil.go:485: Offset: 162, NextOffset: 450 + testutil.go:371: Comparing: "foo_empty" vs "foo_empty" + testutil.go:371: Comparing: "foo4" vs "foo4" + testutil.go:485: Offset: 1367, NextOffset: 1399 + testutil.go:485: Offset: 1090, NextOffset: 1122 + testutil.go:485: Offset: 1399, NextOffset: 1688 + testutil.go:485: Offset: 1122, NextOffset: 1411 + testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" + testutil.go:371: Comparing: "foo5" vs "foo5" + testutil.go:485: Offset: 1688, NextOffset: 1720 + testutil.go:485: Offset: 1411, NextOffset: 1443 + testutil.go:485: Offset: 1720, NextOffset: 2043 + testutil.go:485: Offset: 1443, NextOffset: 1732 === RUN TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-2,prefix="",src=0,format=PAX -=== NAME TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=-1,prefix="",lossless=true,format=GNU - gzip_test.go:62: got gzip streams: - gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1024 - gzip_test.go:80: [1] at 107 in stargz, uncompressed length 1024 - gzip_test.go:80: [2] at 206 in stargz, uncompressed length 1536 - gzip_test.go:80: [3] at 323 in stargz, uncompressed length 1536 - gzip_test.go:80: [4] at 446 in stargz, uncompressed length 1024 - gzip_test.go:80: [5] at 547 in stargz, uncompressed length 1636 - gzip_test.go:80: [6] at 597 in stargz, uncompressed length 3584 - gzip_test.go:80: [7] at 950 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000255STARGZ" -=== RUN TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=-1,prefix="",lossless=false,format=GNU -=== RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-1,prefix="./",format=PAX#02 -=== NAME TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=-1,prefix="",lossless=false,format=GNU +=== NAME TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=-1,prefix="./",lossless=false,format=USTAR gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1024 - gzip_test.go:80: [1] at 107 in stargz, uncompressed length 1024 - gzip_test.go:80: [2] at 206 in stargz, uncompressed length 1536 - gzip_test.go:80: [3] at 323 in stargz, uncompressed length 1536 - gzip_test.go:80: [4] at 446 in stargz, uncompressed length 1024 - gzip_test.go:80: [5] at 547 in stargz, uncompressed length 512 - gzip_test.go:80: [6] at 589 in stargz, uncompressed length 3584 - gzip_test.go:80: [7] at 942 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000024dSTARGZ" -=== RUN TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=-1,prefix="./",lossless=true,format=USTAR + gzip_test.go:80: [1] at 110 in stargz, uncompressed length 1024 + gzip_test.go:80: [2] at 212 in stargz, uncompressed length 1536 + gzip_test.go:80: [3] at 332 in stargz, uncompressed length 1536 + gzip_test.go:80: [4] at 458 in stargz, uncompressed length 1024 + gzip_test.go:80: [5] at 561 in stargz, uncompressed length 512 + gzip_test.go:80: [6] at 603 in stargz, uncompressed length 3584 + gzip_test.go:80: [7] at 956 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000025bSTARGZ" +=== RUN TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=-1,prefix="./",lossless=true,format=PAX gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1024 gzip_test.go:80: [1] at 110 in stargz, uncompressed length 1024 @@ -26157,21 +25736,29 @@ gzip_test.go:80: [5] at 561 in stargz, uncompressed length 1636 gzip_test.go:80: [6] at 611 in stargz, uncompressed length 3584 gzip_test.go:80: [7] at 964 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000263STARGZ" -=== RUN TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=-1,prefix="./",lossless=false,format=USTAR +=== RUN TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=-1,prefix="./",lossless=false,format=PAX +=== RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=1,prefix="/",format=GNU#02 +=== NAME TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=-1,prefix="./",lossless=false,format=PAX + gzip_test.go:62: got gzip streams: + gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1024 + gzip_test.go:80: [1] at 110 in stargz, uncompressed length 1024 + gzip_test.go:80: [2] at 212 in stargz, uncompressed length 1536 + gzip_test.go:80: [3] at 332 in stargz, uncompressed length 1536 + gzip_test.go:80: [4] at 458 in stargz, uncompressed length 1024 + gzip_test.go:80: [5] at 561 in stargz, uncompressed length 512 + gzip_test.go:80: [6] at 603 in stargz, uncompressed length 3584 + gzip_test.go:80: [7] at 956 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000025bSTARGZ" +=== RUN TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=-1,prefix="./",lossless=true,format=GNU === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-2,prefix="",src=0,format=PAX testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"foo","type":"reg","size":6,"mode":420,"offset":126,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo","type":"chunk","offset":158,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo2","type":"reg","size":6,"mode":420,"offset":441,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo2","type":"chunk","offset":473,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo3","type":"reg","size":6,"mode":420,"offset":757,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo3","type":"chunk","offset":789,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo4","type":"reg","size":6,"mode":420,"offset":1073,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo4","type":"chunk","offset":1105,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo5","type":"reg","size":6,"mode":420,"offset":1389,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo5","type":"chunk","offset":1421,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo6","type":"reg","size":6,"mode":420,"offset":1705,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo6","type":"chunk","offset":1737,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":141,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"foo","type":"reg","size":6,"mode":420,"offset":334,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo","type":"chunk","offset":366,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo2","type":"reg","size":6,"mode":420,"offset":649,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo2","type":"chunk","offset":681,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo3","type":"reg","size":6,"mode":420,"offset":999,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo3","type":"chunk","offset":1031,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo4","type":"reg","size":6,"mode":420,"offset":1349,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo4","type":"chunk","offset":1381,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo5","type":"reg","size":6,"mode":420,"offset":1665,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo5","type":"chunk","offset":1697,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo6","type":"reg","size":6,"mode":420,"offset":2015,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo6","type":"chunk","offset":2047,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [foo_empty2 foo_empty3 foo_empty4 foo5 foo_empty5 foo_empty foo2 foo3 foo4 foo6 foo] vs [foo6 foo_empty3 foo4 foo_empty4 foo5 foo_empty5 foo3 .no.prefetch.landmark foo foo_empty foo2 foo_empty2] - testutil.go:371: Comparing: "foo_empty" vs "foo_empty" - testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" - testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" - testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" - testutil.go:371: Comparing: "foo5" vs "foo5" - testutil.go:485: Offset: 1389, NextOffset: 1421 - testutil.go:485: Offset: 1665, NextOffset: 1697 - testutil.go:485: Offset: 1421, NextOffset: 1705 - testutil.go:485: Offset: 1697, NextOffset: 2015 + testutil.go:377: Directory: "" vs "": [foo_empty2 foo3 foo_empty3 foo_empty4 foo5 foo6 foo_empty foo2 foo4 foo_empty5 foo] vs [foo3 foo_empty3 foo_empty4 foo5 foo6 foo foo_empty foo2 foo_empty5 .no.prefetch.landmark foo_empty2 foo4] + testutil.go:371: Comparing: "foo4" vs "foo4" + testutil.go:485: Offset: 1073, NextOffset: 1105 + testutil.go:485: Offset: 1349, NextOffset: 1381 + testutil.go:485: Offset: 1105, NextOffset: 1389 + testutil.go:485: Offset: 1381, NextOffset: 1665 testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" testutil.go:371: Comparing: "foo" vs "foo" testutil.go:485: Offset: 126, NextOffset: 158 @@ -26188,101 +25775,45 @@ testutil.go:485: Offset: 999, NextOffset: 1031 testutil.go:485: Offset: 789, NextOffset: 1073 testutil.go:485: Offset: 1031, NextOffset: 1349 - testutil.go:371: Comparing: "foo4" vs "foo4" - testutil.go:485: Offset: 1073, NextOffset: 1105 - testutil.go:485: Offset: 1349, NextOffset: 1381 - testutil.go:485: Offset: 1105, NextOffset: 1389 - testutil.go:485: Offset: 1381, NextOffset: 1665 + testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" + testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" + testutil.go:371: Comparing: "foo5" vs "foo5" + testutil.go:485: Offset: 1389, NextOffset: 1421 + testutil.go:485: Offset: 1665, NextOffset: 1697 + testutil.go:485: Offset: 1421, NextOffset: 1705 + testutil.go:485: Offset: 1697, NextOffset: 2015 testutil.go:371: Comparing: "foo6" vs "foo6" testutil.go:485: Offset: 1705, NextOffset: 1737 testutil.go:485: Offset: 2015, NextOffset: 2047 testutil.go:485: Offset: 1737, NextOffset: 4933 testutil.go:485: Offset: 2047, NextOffset: 5363 + testutil.go:371: Comparing: "foo_empty" vs "foo_empty" + testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [.no.prefetch.landmark foo foo_empty foo2 foo_empty2 foo3 foo_empty3 foo4 foo_empty4 foo5 foo_empty5 foo6] vs [foo5 foo_empty5 foo_empty foo_empty2 foo_empty3 foo_empty4 foo6 foo foo2 foo3 foo4] + testutil.go:377: Directory: "" vs "": [foo2 foo3 foo_empty3 foo_empty4 foo5 foo6 foo foo_empty foo4 foo_empty5 .no.prefetch.landmark foo_empty2] vs [foo6 foo_empty foo_empty2 foo3 foo_empty3 foo_empty4 foo5 foo foo2 foo4 foo_empty5] testutil.go:371: Comparing: "foo_empty" vs "foo_empty" testutil.go:371: Comparing: "foo2" vs "foo2" testutil.go:485: Offset: 649, NextOffset: 681 testutil.go:485: Offset: 441, NextOffset: 473 testutil.go:485: Offset: 681, NextOffset: 999 testutil.go:485: Offset: 473, NextOffset: 757 - testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" testutil.go:371: Comparing: "foo3" vs "foo3" testutil.go:485: Offset: 999, NextOffset: 1031 testutil.go:485: Offset: 757, NextOffset: 789 testutil.go:485: Offset: 1031, NextOffset: 1349 -=== NAME TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=-1,prefix="./",lossless=false,format=USTAR - gzip_test.go:62: got gzip streams: -=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-2,prefix="",src=0,format=PAX testutil.go:485: Offset: 789, NextOffset: 1073 - testutil.go:371: Comparing: "foo" vs "foo" -=== NAME TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=-1,prefix="./",lossless=false,format=USTAR - gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1024 -=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-2,prefix="",src=0,format=PAX - testutil.go:485: Offset: 334, NextOffset: 366 -=== NAME TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=-1,prefix="./",lossless=false,format=USTAR - gzip_test.go:80: [1] at 110 in stargz, uncompressed length 1024 - gzip_test.go:80: [2] at 212 in stargz, uncompressed length 1536 -=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-2,prefix="",src=0,format=PAX - testutil.go:485: Offset: 126, NextOffset: 158 -=== NAME TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=-1,prefix="./",lossless=false,format=USTAR - gzip_test.go:80: [3] at 332 in stargz, uncompressed length 1536 -=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-2,prefix="",src=0,format=PAX - testutil.go:485: Offset: 366, NextOffset: 649 -=== NAME TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=-1,prefix="./",lossless=false,format=USTAR - gzip_test.go:80: [4] at 458 in stargz, uncompressed length 1024 - gzip_test.go:80: [5] at 561 in stargz, uncompressed length 512 -=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-2,prefix="",src=0,format=PAX - testutil.go:485: Offset: 158, NextOffset: 441 -=== NAME TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=-1,prefix="./",lossless=false,format=USTAR - gzip_test.go:80: [6] at 603 in stargz, uncompressed length 3584 - gzip_test.go:80: [7] at 956 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000025bSTARGZ" -=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-2,prefix="",src=0,format=PAX + testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" testutil.go:371: Comparing: "foo5" vs "foo5" testutil.go:485: Offset: 1665, NextOffset: 1697 -=== RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-1,prefix="./",format=GNU#02 -=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-2,prefix="",src=0,format=PAX testutil.go:485: Offset: 1389, NextOffset: 1421 testutil.go:485: Offset: 1697, NextOffset: 2015 testutil.go:485: Offset: 1421, NextOffset: 1705 -=== RUN TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=-1,prefix="./",lossless=true,format=PAX -=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-2,prefix="",src=0,format=PAX - testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" testutil.go:371: Comparing: "foo6" vs "foo6" testutil.go:485: Offset: 2015, NextOffset: 2047 testutil.go:485: Offset: 1705, NextOffset: 1737 testutil.go:485: Offset: 2047, NextOffset: 5363 - testutil.go:485: Offset: 1737, NextOffset: 4933 - testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" - testutil.go:371: Comparing: "foo4" vs "foo4" - testutil.go:485: Offset: 1349, NextOffset: 1381 - testutil.go:485: Offset: 1073, NextOffset: 1105 - testutil.go:485: Offset: 1381, NextOffset: 1665 - testutil.go:485: Offset: 1105, NextOffset: 1389 -=== RUN TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-2,prefix="./",src=0,format=PAX -=== NAME TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=-1,prefix="./",lossless=true,format=PAX - gzip_test.go:62: got gzip streams: - gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1024 - gzip_test.go:80: [1] at 110 in stargz, uncompressed length 1024 - gzip_test.go:80: [2] at 212 in stargz, uncompressed length 1536 - gzip_test.go:80: [3] at 332 in stargz, uncompressed length 1536 - gzip_test.go:80: [4] at 458 in stargz, uncompressed length 1024 - gzip_test.go:80: [5] at 561 in stargz, uncompressed length 1636 - gzip_test.go:80: [6] at 611 in stargz, uncompressed length 3584 - gzip_test.go:80: [7] at 964 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000263STARGZ" -=== RUN TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=-1,prefix="./",lossless=false,format=PAX - gzip_test.go:62: got gzip streams: - gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1024 - gzip_test.go:80: [1] at 110 in stargz, uncompressed length 1024 - gzip_test.go:80: [2] at 212 in stargz, uncompressed length 1536 - gzip_test.go:80: [3] at 332 in stargz, uncompressed length 1536 - gzip_test.go:80: [4] at 458 in stargz, uncompressed length 1024 - gzip_test.go:80: [5] at 561 in stargz, uncompressed length 512 - gzip_test.go:80: [6] at 603 in stargz, uncompressed length 3584 - gzip_test.go:80: [7] at 956 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000025bSTARGZ" -=== RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-1,prefix="/",format=USTAR#02 -=== RUN TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=-1,prefix="./",lossless=true,format=GNU +=== NAME TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=-1,prefix="./",lossless=true,format=GNU gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1024 gzip_test.go:80: [1] at 109 in stargz, uncompressed length 1024 @@ -26292,7 +25823,25 @@ gzip_test.go:80: [5] at 558 in stargz, uncompressed length 1636 gzip_test.go:80: [6] at 608 in stargz, uncompressed length 3584 gzip_test.go:80: [7] at 962 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000260STARGZ" +=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-2,prefix="",src=0,format=PAX + testutil.go:485: Offset: 1737, NextOffset: 4933 + testutil.go:371: Comparing: "foo" vs "foo" + testutil.go:485: Offset: 334, NextOffset: 366 + testutil.go:485: Offset: 126, NextOffset: 158 +=== RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=1,prefix="../",format=USTAR#02 +=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-2,prefix="",src=0,format=PAX + testutil.go:485: Offset: 366, NextOffset: 649 + testutil.go:485: Offset: 158, NextOffset: 441 + testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" + testutil.go:371: Comparing: "foo4" vs "foo4" + testutil.go:485: Offset: 1349, NextOffset: 1381 + testutil.go:485: Offset: 1073, NextOffset: 1105 + testutil.go:485: Offset: 1381, NextOffset: 1665 + testutil.go:485: Offset: 1105, NextOffset: 1389 + testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" === RUN TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=-1,prefix="./",lossless=false,format=GNU +=== RUN TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-2,prefix="./",src=0,format=PAX +=== NAME TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=-1,prefix="./",lossless=false,format=GNU gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1024 gzip_test.go:80: [1] at 109 in stargz, uncompressed length 1024 @@ -26302,19 +25851,30 @@ gzip_test.go:80: [5] at 558 in stargz, uncompressed length 512 gzip_test.go:80: [6] at 600 in stargz, uncompressed length 3584 gzip_test.go:80: [7] at 954 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000258STARGZ" +=== RUN TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=-1,prefix="/",lossless=true,format=USTAR + gzip_test.go:62: got gzip streams: + gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1024 + gzip_test.go:80: [1] at 109 in stargz, uncompressed length 1024 + gzip_test.go:80: [2] at 209 in stargz, uncompressed length 1536 + gzip_test.go:80: [3] at 328 in stargz, uncompressed length 1536 + gzip_test.go:80: [4] at 453 in stargz, uncompressed length 1024 + gzip_test.go:80: [5] at 555 in stargz, uncompressed length 1636 + gzip_test.go:80: [6] at 605 in stargz, uncompressed length 3584 + gzip_test.go:80: [7] at 957 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000025dSTARGZ" +=== RUN TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=-1,prefix="/",lossless=false,format=USTAR +=== RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=1,prefix="../",format=PAX#02 === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-2,prefix="./",src=0,format=PAX testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"./foo","type":"reg","size":6,"mode":420,"offset":129,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo","type":"chunk","offset":161,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo2","type":"reg","size":6,"mode":420,"offset":448,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo2","type":"chunk","offset":480,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo3","type":"reg","size":6,"mode":420,"offset":769,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo3","type":"chunk","offset":801,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo4","type":"reg","size":6,"mode":420,"offset":1088,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo4","type":"chunk","offset":1120,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo5","type":"reg","size":6,"mode":420,"offset":1407,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo5","type":"chunk","offset":1439,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo6","type":"reg","size":6,"mode":420,"offset":1727,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo6","type":"chunk","offset":1759,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":141,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"./foo","type":"reg","size":6,"mode":420,"offset":336,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo","type":"chunk","offset":368,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo2","type":"reg","size":6,"mode":420,"offset":655,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo2","type":"chunk","offset":687,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo3","type":"reg","size":6,"mode":420,"offset":1010,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo3","type":"chunk","offset":1042,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo4","type":"reg","size":6,"mode":420,"offset":1364,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo4","type":"chunk","offset":1396,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo5","type":"reg","size":6,"mode":420,"offset":1683,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo5","type":"chunk","offset":1715,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo6","type":"reg","size":6,"mode":420,"offset":2037,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo6","type":"chunk","offset":2069,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [foo foo_empty2 foo5 foo_empty5 foo6 foo_empty foo2 foo3 foo_empty3 foo4 foo_empty4] vs [foo foo_empty2 foo4 foo5 foo_empty5 .no.prefetch.landmark foo_empty foo2 foo3 foo_empty3 foo_empty4 foo6] - testutil.go:371: Comparing: "foo" vs "foo" - testutil.go:485: Offset: 129, NextOffset: 161 - testutil.go:485: Offset: 336, NextOffset: 368 - testutil.go:485: Offset: 161, NextOffset: 448 - testutil.go:485: Offset: 368, NextOffset: 655 -=== RUN TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=-1,prefix="/",lossless=true,format=USTAR -=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-2,prefix="./",src=0,format=PAX + testutil.go:377: Directory: "" vs "": [foo3 foo4 foo_empty4 foo_empty5 foo6 foo foo_empty foo_empty3 foo5 foo2 foo_empty2] vs [.no.prefetch.landmark foo3 foo_empty3 foo6 foo5 foo_empty5 foo foo_empty foo2 foo_empty2 foo4 foo_empty4] + testutil.go:371: Comparing: "foo2" vs "foo2" + testutil.go:485: Offset: 448, NextOffset: 480 + testutil.go:485: Offset: 655, NextOffset: 687 + testutil.go:485: Offset: 480, NextOffset: 769 + testutil.go:485: Offset: 687, NextOffset: 1010 testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" + testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" testutil.go:371: Comparing: "foo5" vs "foo5" testutil.go:485: Offset: 1407, NextOffset: 1439 testutil.go:485: Offset: 1683, NextOffset: 1715 @@ -26326,18 +25886,17 @@ testutil.go:485: Offset: 2037, NextOffset: 2069 testutil.go:485: Offset: 1759, NextOffset: 4986 testutil.go:485: Offset: 2069, NextOffset: 5417 + testutil.go:371: Comparing: "foo" vs "foo" + testutil.go:485: Offset: 129, NextOffset: 161 + testutil.go:485: Offset: 336, NextOffset: 368 + testutil.go:485: Offset: 161, NextOffset: 448 + testutil.go:485: Offset: 368, NextOffset: 655 testutil.go:371: Comparing: "foo_empty" vs "foo_empty" - testutil.go:371: Comparing: "foo2" vs "foo2" - testutil.go:485: Offset: 448, NextOffset: 480 - testutil.go:485: Offset: 655, NextOffset: 687 - testutil.go:485: Offset: 480, NextOffset: 769 - testutil.go:485: Offset: 687, NextOffset: 1010 testutil.go:371: Comparing: "foo3" vs "foo3" testutil.go:485: Offset: 769, NextOffset: 801 testutil.go:485: Offset: 1010, NextOffset: 1042 testutil.go:485: Offset: 801, NextOffset: 1088 testutil.go:485: Offset: 1042, NextOffset: 1364 - testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" testutil.go:371: Comparing: "foo4" vs "foo4" testutil.go:485: Offset: 1088, NextOffset: 1120 testutil.go:485: Offset: 1364, NextOffset: 1396 @@ -26345,57 +25904,42 @@ testutil.go:485: Offset: 1396, NextOffset: 1683 testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [foo foo_empty2 foo4 foo5 foo_empty5 .no.prefetch.landmark foo_empty foo2 foo3 foo_empty3 foo_empty4 foo6] vs [foo_empty foo2 foo3 foo_empty3 foo4 foo_empty4 foo foo_empty2 foo5 foo_empty5 foo6] + testutil.go:377: Directory: "" vs "": [foo_empty foo2 foo_empty2 foo4 foo_empty4 foo5 foo_empty5 foo foo3 foo_empty3 foo6 .no.prefetch.landmark] vs [foo_empty2 foo_empty3 foo5 foo2 foo_empty foo3 foo4 foo_empty4 foo_empty5 foo6 foo] testutil.go:371: Comparing: "foo" vs "foo" testutil.go:485: Offset: 336, NextOffset: 368 -=== NAME TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=-1,prefix="/",lossless=true,format=USTAR - gzip_test.go:62: got gzip streams: - gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1024 - gzip_test.go:80: [1] at 109 in stargz, uncompressed length 1024 - gzip_test.go:80: [2] at 209 in stargz, uncompressed length 1536 - gzip_test.go:80: [3] at 328 in stargz, uncompressed length 1536 - gzip_test.go:80: [4] at 453 in stargz, uncompressed length 1024 - gzip_test.go:80: [5] at 555 in stargz, uncompressed length 1636 - gzip_test.go:80: [6] at 605 in stargz, uncompressed length 3584 - gzip_test.go:80: [7] at 957 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000025dSTARGZ" -=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-2,prefix="./",src=0,format=PAX testutil.go:485: Offset: 129, NextOffset: 161 -=== RUN TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=-1,prefix="/",lossless=false,format=USTAR -=== RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-1,prefix="/",format=PAX#02 -=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-2,prefix="./",src=0,format=PAX testutil.go:485: Offset: 368, NextOffset: 655 testutil.go:485: Offset: 161, NextOffset: 448 + testutil.go:371: Comparing: "foo_empty" vs "foo_empty" + testutil.go:371: Comparing: "foo2" vs "foo2" + testutil.go:485: Offset: 655, NextOffset: 687 + testutil.go:485: Offset: 448, NextOffset: 480 + testutil.go:485: Offset: 687, NextOffset: 1010 + testutil.go:485: Offset: 480, NextOffset: 769 testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" testutil.go:371: Comparing: "foo4" vs "foo4" testutil.go:485: Offset: 1364, NextOffset: 1396 testutil.go:485: Offset: 1088, NextOffset: 1120 testutil.go:485: Offset: 1396, NextOffset: 1683 testutil.go:485: Offset: 1120, NextOffset: 1407 + testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" testutil.go:371: Comparing: "foo5" vs "foo5" testutil.go:485: Offset: 1683, NextOffset: 1715 testutil.go:485: Offset: 1407, NextOffset: 1439 testutil.go:485: Offset: 1715, NextOffset: 2037 testutil.go:485: Offset: 1439, NextOffset: 1727 testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" - testutil.go:371: Comparing: "foo_empty" vs "foo_empty" - testutil.go:371: Comparing: "foo2" vs "foo2" - testutil.go:485: Offset: 655, NextOffset: 687 - testutil.go:485: Offset: 448, NextOffset: 480 - testutil.go:485: Offset: 687, NextOffset: 1010 - testutil.go:485: Offset: 480, NextOffset: 769 testutil.go:371: Comparing: "foo3" vs "foo3" testutil.go:485: Offset: 1010, NextOffset: 1042 testutil.go:485: Offset: 769, NextOffset: 801 testutil.go:485: Offset: 1042, NextOffset: 1364 testutil.go:485: Offset: 801, NextOffset: 1088 testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" - testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" testutil.go:371: Comparing: "foo6" vs "foo6" testutil.go:485: Offset: 2037, NextOffset: 2069 testutil.go:485: Offset: 1727, NextOffset: 1759 testutil.go:485: Offset: 2069, NextOffset: 5417 testutil.go:485: Offset: 1759, NextOffset: 4986 -=== RUN TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-2,prefix="/",src=0,format=PAX === NAME TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=-1,prefix="/",lossless=false,format=USTAR gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1024 @@ -26407,6 +25951,17 @@ gzip_test.go:80: [6] at 597 in stargz, uncompressed length 3584 gzip_test.go:80: [7] at 949 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000255STARGZ" === RUN TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=-1,prefix="/",lossless=true,format=PAX +=== RUN TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-2,prefix="/",src=0,format=PAX +=== RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=1,prefix="../",format=GNU#02 +=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-2,prefix="/",src=0,format=PAX + testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"/foo","type":"reg","size":6,"mode":420,"offset":128,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo","type":"chunk","offset":160,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo2","type":"reg","size":6,"mode":420,"offset":444,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo2","type":"chunk","offset":476,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo3","type":"reg","size":6,"mode":420,"offset":760,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo3","type":"chunk","offset":792,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo4","type":"reg","size":6,"mode":420,"offset":1076,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo4","type":"chunk","offset":1108,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo5","type":"reg","size":6,"mode":420,"offset":1393,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo5","type":"chunk","offset":1425,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo6","type":"reg","size":6,"mode":420,"offset":1710,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo6","type":"chunk","offset":1742,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} + testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":141,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"/foo","type":"reg","size":6,"mode":420,"offset":336,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo","type":"chunk","offset":368,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo2","type":"reg","size":6,"mode":420,"offset":652,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo2","type":"chunk","offset":684,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo3","type":"reg","size":6,"mode":420,"offset":1003,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo3","type":"chunk","offset":1035,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo4","type":"reg","size":6,"mode":420,"offset":1355,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo4","type":"chunk","offset":1387,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo5","type":"reg","size":6,"mode":420,"offset":1672,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo5","type":"chunk","offset":1704,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo6","type":"reg","size":6,"mode":420,"offset":2024,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo6","type":"chunk","offset":2056,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} + testutil.go:371: Comparing: "" vs "" + testutil.go:377: Directory: "" vs "": [foo3 foo4 foo_empty4 foo5 foo6 foo_empty foo2 foo_empty3 foo_empty5 foo foo_empty2] vs [foo_empty foo3 foo4 foo5 foo_empty5 .no.prefetch.landmark foo foo2 foo_empty2 foo_empty3 foo_empty4 foo6] + testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" + testutil.go:371: Comparing: "foo5" vs "foo5" + testutil.go:485: Offset: 1393, NextOffset: 1425 +=== NAME TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=-1,prefix="/",lossless=true,format=PAX gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1024 gzip_test.go:80: [1] at 109 in stargz, uncompressed length 1024 @@ -26416,84 +25971,43 @@ gzip_test.go:80: [5] at 555 in stargz, uncompressed length 1636 gzip_test.go:80: [6] at 605 in stargz, uncompressed length 3584 gzip_test.go:80: [7] at 957 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000025dSTARGZ" -=== RUN TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=-1,prefix="/",lossless=false,format=PAX -=== RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-1,prefix="/",format=GNU#02 -=== NAME TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=-1,prefix="/",lossless=false,format=PAX - gzip_test.go:62: got gzip streams: - gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1024 - gzip_test.go:80: [1] at 109 in stargz, uncompressed length 1024 - gzip_test.go:80: [2] at 209 in stargz, uncompressed length 1536 - gzip_test.go:80: [3] at 328 in stargz, uncompressed length 1536 - gzip_test.go:80: [4] at 453 in stargz, uncompressed length 1024 - gzip_test.go:80: [5] at 555 in stargz, uncompressed length 512 - gzip_test.go:80: [6] at 597 in stargz, uncompressed length 3584 - gzip_test.go:80: [7] at 949 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000255STARGZ" -=== RUN TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=-1,prefix="/",lossless=true,format=GNU - gzip_test.go:62: got gzip streams: - gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1024 - gzip_test.go:80: [1] at 108 in stargz, uncompressed length 1024 - gzip_test.go:80: [2] at 208 in stargz, uncompressed length 1536 - gzip_test.go:80: [3] at 326 in stargz, uncompressed length 1536 - gzip_test.go:80: [4] at 450 in stargz, uncompressed length 1024 - gzip_test.go:80: [5] at 552 in stargz, uncompressed length 1636 - gzip_test.go:80: [6] at 602 in stargz, uncompressed length 3584 - gzip_test.go:80: [7] at 954 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000025aSTARGZ" -=== RUN TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=-1,prefix="/",lossless=false,format=GNU === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-2,prefix="/",src=0,format=PAX - testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"/foo","type":"reg","size":6,"mode":420,"offset":128,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo","type":"chunk","offset":160,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo2","type":"reg","size":6,"mode":420,"offset":444,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo2","type":"chunk","offset":476,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo3","type":"reg","size":6,"mode":420,"offset":760,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo3","type":"chunk","offset":792,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo4","type":"reg","size":6,"mode":420,"offset":1076,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo4","type":"chunk","offset":1108,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo5","type":"reg","size":6,"mode":420,"offset":1393,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo5","type":"chunk","offset":1425,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo6","type":"reg","size":6,"mode":420,"offset":1710,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo6","type":"chunk","offset":1742,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} - testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":141,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"/foo","type":"reg","size":6,"mode":420,"offset":336,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo","type":"chunk","offset":368,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo2","type":"reg","size":6,"mode":420,"offset":652,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo2","type":"chunk","offset":684,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo3","type":"reg","size":6,"mode":420,"offset":1003,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo3","type":"chunk","offset":1035,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo4","type":"reg","size":6,"mode":420,"offset":1355,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo4","type":"chunk","offset":1387,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo5","type":"reg","size":6,"mode":420,"offset":1672,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo5","type":"chunk","offset":1704,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo6","type":"reg","size":6,"mode":420,"offset":2024,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo6","type":"chunk","offset":2056,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} - testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [foo foo_empty foo_empty3 foo_empty5 foo2 foo_empty2 foo3 foo4 foo_empty4 foo5 foo6] vs [foo foo2 foo3 foo_empty4 .no.prefetch.landmark foo_empty foo_empty2 foo_empty3 foo4 foo5 foo_empty5 foo6] - testutil.go:371: Comparing: "foo_empty" vs "foo_empty" - testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" - testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" - testutil.go:371: Comparing: "foo" vs "foo" - testutil.go:485: Offset: 128, NextOffset: 160 - testutil.go:485: Offset: 336, NextOffset: 368 - testutil.go:485: Offset: 160, NextOffset: 444 - testutil.go:485: Offset: 368, NextOffset: 652 - testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" - testutil.go:371: Comparing: "foo3" vs "foo3" - testutil.go:485: Offset: 760, NextOffset: 792 - testutil.go:485: Offset: 1003, NextOffset: 1035 - testutil.go:485: Offset: 792, NextOffset: 1076 - testutil.go:485: Offset: 1035, NextOffset: 1355 - testutil.go:371: Comparing: "foo4" vs "foo4" - testutil.go:485: Offset: 1076, NextOffset: 1108 - testutil.go:485: Offset: 1355, NextOffset: 1387 - testutil.go:485: Offset: 1108, NextOffset: 1393 - testutil.go:485: Offset: 1387, NextOffset: 1672 - testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" - testutil.go:371: Comparing: "foo5" vs "foo5" - testutil.go:485: Offset: 1393, NextOffset: 1425 testutil.go:485: Offset: 1672, NextOffset: 1704 testutil.go:485: Offset: 1425, NextOffset: 1710 testutil.go:485: Offset: 1704, NextOffset: 2024 -=== NAME TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=-1,prefix="/",lossless=false,format=GNU - gzip_test.go:62: got gzip streams: - gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1024 - gzip_test.go:80: [1] at 108 in stargz, uncompressed length 1024 - gzip_test.go:80: [2] at 208 in stargz, uncompressed length 1536 - gzip_test.go:80: [3] at 326 in stargz, uncompressed length 1536 - gzip_test.go:80: [4] at 450 in stargz, uncompressed length 1024 - gzip_test.go:80: [5] at 552 in stargz, uncompressed length 512 - gzip_test.go:80: [6] at 594 in stargz, uncompressed length 3584 - gzip_test.go:80: [7] at 946 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000252STARGZ" -=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-2,prefix="/",src=0,format=PAX testutil.go:371: Comparing: "foo6" vs "foo6" testutil.go:485: Offset: 1710, NextOffset: 1742 testutil.go:485: Offset: 2024, NextOffset: 2056 testutil.go:485: Offset: 1742, NextOffset: 4953 testutil.go:485: Offset: 2056, NextOffset: 5391 + testutil.go:371: Comparing: "foo_empty" vs "foo_empty" testutil.go:371: Comparing: "foo2" vs "foo2" testutil.go:485: Offset: 444, NextOffset: 476 testutil.go:485: Offset: 652, NextOffset: 684 testutil.go:485: Offset: 476, NextOffset: 760 -=== RUN TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=-1,prefix="../",lossless=true,format=USTAR -=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-2,prefix="/",src=0,format=PAX testutil.go:485: Offset: 684, NextOffset: 1003 + testutil.go:371: Comparing: "foo3" vs "foo3" + testutil.go:485: Offset: 760, NextOffset: 792 + testutil.go:485: Offset: 1003, NextOffset: 1035 + testutil.go:485: Offset: 792, NextOffset: 1076 +=== RUN TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=-1,prefix="/",lossless=false,format=PAX +=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-2,prefix="/",src=0,format=PAX + testutil.go:485: Offset: 1035, NextOffset: 1355 + testutil.go:371: Comparing: "foo4" vs "foo4" + testutil.go:485: Offset: 1076, NextOffset: 1108 + testutil.go:485: Offset: 1355, NextOffset: 1387 + testutil.go:485: Offset: 1108, NextOffset: 1393 + testutil.go:485: Offset: 1387, NextOffset: 1672 + testutil.go:371: Comparing: "foo" vs "foo" + testutil.go:485: Offset: 128, NextOffset: 160 + testutil.go:485: Offset: 336, NextOffset: 368 + testutil.go:485: Offset: 160, NextOffset: 444 + testutil.go:485: Offset: 368, NextOffset: 652 + testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" + testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" + testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [foo_empty4 foo foo2 foo3 foo_empty3 foo4 foo5 foo_empty5 foo6 .no.prefetch.landmark foo_empty foo_empty2] vs [foo_empty3 foo_empty5 foo foo_empty foo3 foo4 foo_empty4 foo5 foo6 foo2 foo_empty2] + testutil.go:377: Directory: "" vs "": [foo_empty2 foo_empty3 foo_empty4 foo6 .no.prefetch.landmark foo foo2 foo5 foo_empty5 foo_empty foo3 foo4] vs [foo3 foo4 foo_empty4 foo5 foo6 foo_empty foo2 foo_empty3 foo_empty5 foo foo_empty2] testutil.go:371: Comparing: "foo" vs "foo" testutil.go:485: Offset: 336, NextOffset: 368 testutil.go:485: Offset: 128, NextOffset: 160 @@ -26504,15 +26018,19 @@ testutil.go:485: Offset: 444, NextOffset: 476 testutil.go:485: Offset: 684, NextOffset: 1003 testutil.go:485: Offset: 476, NextOffset: 760 + testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" + testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" + testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" + testutil.go:371: Comparing: "foo6" vs "foo6" + testutil.go:485: Offset: 2024, NextOffset: 2056 + testutil.go:485: Offset: 1710, NextOffset: 1742 + testutil.go:485: Offset: 2056, NextOffset: 5391 + testutil.go:485: Offset: 1742, NextOffset: 4953 testutil.go:371: Comparing: "foo3" vs "foo3" testutil.go:485: Offset: 1003, NextOffset: 1035 testutil.go:485: Offset: 760, NextOffset: 792 testutil.go:485: Offset: 1035, NextOffset: 1355 testutil.go:485: Offset: 792, NextOffset: 1076 - testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" - testutil.go:371: Comparing: "foo_empty" vs "foo_empty" - testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" - testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" testutil.go:371: Comparing: "foo4" vs "foo4" testutil.go:485: Offset: 1355, NextOffset: 1387 testutil.go:485: Offset: 1076, NextOffset: 1108 @@ -26524,35 +26042,41 @@ testutil.go:485: Offset: 1704, NextOffset: 2024 testutil.go:485: Offset: 1425, NextOffset: 1710 testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" - testutil.go:371: Comparing: "foo6" vs "foo6" - testutil.go:485: Offset: 2024, NextOffset: 2056 - testutil.go:485: Offset: 1710, NextOffset: 1742 - testutil.go:485: Offset: 2056, NextOffset: 5391 - testutil.go:485: Offset: 1742, NextOffset: 4953 -=== NAME TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=-1,prefix="../",lossless=true,format=USTAR + testutil.go:371: Comparing: "foo_empty" vs "foo_empty" +=== RUN TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-2,prefix="../",src=0,format=PAX +=== NAME TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=-1,prefix="/",lossless=false,format=PAX gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1024 - gzip_test.go:80: [1] at 112 in stargz, uncompressed length 1024 - gzip_test.go:80: [2] at 215 in stargz, uncompressed length 1536 - gzip_test.go:80: [3] at 337 in stargz, uncompressed length 1536 - gzip_test.go:80: [4] at 463 in stargz, uncompressed length 1024 - gzip_test.go:80: [5] at 567 in stargz, uncompressed length 1636 - gzip_test.go:80: [6] at 617 in stargz, uncompressed length 3584 - gzip_test.go:80: [7] at 968 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000269STARGZ" -=== RUN TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=-1,prefix="../",lossless=false,format=USTAR -=== RUN TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-2,prefix="../",src=0,format=PAX -=== RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-1,prefix="../",format=USTAR#02 -=== NAME TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=-1,prefix="../",lossless=false,format=USTAR + gzip_test.go:80: [1] at 109 in stargz, uncompressed length 1024 + gzip_test.go:80: [2] at 209 in stargz, uncompressed length 1536 + gzip_test.go:80: [3] at 328 in stargz, uncompressed length 1536 + gzip_test.go:80: [4] at 453 in stargz, uncompressed length 1024 + gzip_test.go:80: [5] at 555 in stargz, uncompressed length 512 + gzip_test.go:80: [6] at 597 in stargz, uncompressed length 3584 + gzip_test.go:80: [7] at 949 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000255STARGZ" +=== RUN TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=-1,prefix="/",lossless=true,format=GNU gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1024 - gzip_test.go:80: [1] at 112 in stargz, uncompressed length 1024 - gzip_test.go:80: [2] at 215 in stargz, uncompressed length 1536 - gzip_test.go:80: [3] at 337 in stargz, uncompressed length 1536 - gzip_test.go:80: [4] at 463 in stargz, uncompressed length 1024 - gzip_test.go:80: [5] at 567 in stargz, uncompressed length 512 - gzip_test.go:80: [6] at 609 in stargz, uncompressed length 3584 - gzip_test.go:80: [7] at 960 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000261STARGZ" -=== RUN TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=-1,prefix="../",lossless=true,format=PAX + gzip_test.go:80: [1] at 108 in stargz, uncompressed length 1024 + gzip_test.go:80: [2] at 208 in stargz, uncompressed length 1536 + gzip_test.go:80: [3] at 326 in stargz, uncompressed length 1536 + gzip_test.go:80: [4] at 450 in stargz, uncompressed length 1024 + gzip_test.go:80: [5] at 552 in stargz, uncompressed length 1636 + gzip_test.go:80: [6] at 602 in stargz, uncompressed length 3584 + gzip_test.go:80: [7] at 954 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000025aSTARGZ" +=== RUN TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=-1,prefix="/",lossless=false,format=GNU +=== RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=9,prefix="",format=USTAR#02 +=== NAME TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=-1,prefix="/",lossless=false,format=GNU + gzip_test.go:62: got gzip streams: + gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1024 + gzip_test.go:80: [1] at 108 in stargz, uncompressed length 1024 + gzip_test.go:80: [2] at 208 in stargz, uncompressed length 1536 + gzip_test.go:80: [3] at 326 in stargz, uncompressed length 1536 + gzip_test.go:80: [4] at 450 in stargz, uncompressed length 1024 + gzip_test.go:80: [5] at 552 in stargz, uncompressed length 512 + gzip_test.go:80: [6] at 594 in stargz, uncompressed length 3584 + gzip_test.go:80: [7] at 946 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000252STARGZ" +=== RUN TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=-1,prefix="../",lossless=true,format=USTAR gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1024 gzip_test.go:80: [1] at 112 in stargz, uncompressed length 1024 @@ -26562,36 +26086,29 @@ gzip_test.go:80: [5] at 567 in stargz, uncompressed length 1636 gzip_test.go:80: [6] at 617 in stargz, uncompressed length 3584 gzip_test.go:80: [7] at 968 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000269STARGZ" -=== RUN TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=-1,prefix="../",lossless=false,format=PAX === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-2,prefix="../",src=0,format=PAX testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"../foo","type":"reg","size":6,"mode":420,"offset":130,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo","type":"chunk","offset":162,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo2","type":"reg","size":6,"mode":420,"offset":450,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo2","type":"chunk","offset":482,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo3","type":"reg","size":6,"mode":420,"offset":770,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo3","type":"chunk","offset":802,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo4","type":"reg","size":6,"mode":420,"offset":1090,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo4","type":"chunk","offset":1122,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo5","type":"reg","size":6,"mode":420,"offset":1411,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo5","type":"chunk","offset":1443,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo6","type":"reg","size":6,"mode":420,"offset":1732,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo6","type":"chunk","offset":1764,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":141,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"../foo","type":"reg","size":6,"mode":420,"offset":337,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo","type":"chunk","offset":369,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo2","type":"reg","size":6,"mode":420,"offset":657,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo2","type":"chunk","offset":689,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo3","type":"reg","size":6,"mode":420,"offset":1012,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo3","type":"chunk","offset":1044,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo4","type":"reg","size":6,"mode":420,"offset":1367,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo4","type":"chunk","offset":1399,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo5","type":"reg","size":6,"mode":420,"offset":1688,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo5","type":"chunk","offset":1720,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo6","type":"reg","size":6,"mode":420,"offset":2043,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo6","type":"chunk","offset":2075,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [foo foo_empty foo3 foo_empty5 foo6 foo5 foo2 foo_empty2 foo_empty3 foo4 foo_empty4] vs [foo_empty4 .no.prefetch.landmark foo foo_empty foo_empty2 foo3 foo_empty3 foo4 foo5 foo2 foo_empty5 foo6] - testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" - testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" - testutil.go:371: Comparing: "foo4" vs "foo4" - testutil.go:485: Offset: 1090, NextOffset: 1122 - testutil.go:485: Offset: 1367, NextOffset: 1399 - testutil.go:485: Offset: 1122, NextOffset: 1411 - testutil.go:485: Offset: 1399, NextOffset: 1688 - testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" - testutil.go:371: Comparing: "foo5" vs "foo5" - testutil.go:485: Offset: 1411, NextOffset: 1443 - testutil.go:485: Offset: 1688, NextOffset: 1720 - testutil.go:485: Offset: 1443, NextOffset: 1732 - testutil.go:485: Offset: 1720, NextOffset: 2043 + testutil.go:377: Directory: "" vs "": [foo_empty foo_empty2 foo_empty4 foo5 foo foo2 foo3 foo_empty3 foo4 foo_empty5 foo6] vs [foo_empty3 .no.prefetch.landmark foo_empty foo2 foo_empty2 foo3 foo4 foo_empty4 foo5 foo foo6 foo_empty5] testutil.go:371: Comparing: "foo2" vs "foo2" testutil.go:485: Offset: 450, NextOffset: 482 testutil.go:485: Offset: 657, NextOffset: 689 +=== RUN TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=-1,prefix="../",lossless=false,format=USTAR +=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-2,prefix="../",src=0,format=PAX testutil.go:485: Offset: 482, NextOffset: 770 testutil.go:485: Offset: 689, NextOffset: 1012 - testutil.go:371: Comparing: "foo_empty" vs "foo_empty" testutil.go:371: Comparing: "foo3" vs "foo3" testutil.go:485: Offset: 770, NextOffset: 802 testutil.go:485: Offset: 1012, NextOffset: 1044 testutil.go:485: Offset: 802, NextOffset: 1090 testutil.go:485: Offset: 1044, NextOffset: 1367 + testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" + testutil.go:371: Comparing: "foo4" vs "foo4" + testutil.go:485: Offset: 1090, NextOffset: 1122 + testutil.go:485: Offset: 1367, NextOffset: 1399 + testutil.go:485: Offset: 1122, NextOffset: 1411 + testutil.go:485: Offset: 1399, NextOffset: 1688 testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" testutil.go:371: Comparing: "foo6" vs "foo6" testutil.go:485: Offset: 1732, NextOffset: 1764 @@ -26603,34 +26120,34 @@ testutil.go:485: Offset: 337, NextOffset: 369 testutil.go:485: Offset: 162, NextOffset: 450 testutil.go:485: Offset: 369, NextOffset: 657 + testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" + testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" + testutil.go:371: Comparing: "foo5" vs "foo5" + testutil.go:485: Offset: 1411, NextOffset: 1443 + testutil.go:485: Offset: 1688, NextOffset: 1720 + testutil.go:485: Offset: 1443, NextOffset: 1732 + testutil.go:485: Offset: 1720, NextOffset: 2043 + testutil.go:371: Comparing: "foo_empty" vs "foo_empty" testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [foo foo_empty foo_empty2 foo3 foo_empty3 foo4 foo_empty4 .no.prefetch.landmark foo5 foo_empty5 foo6 foo2] vs [foo_empty3 foo4 foo_empty4 foo5 foo2 foo_empty2 foo3 foo_empty5 foo6 foo foo_empty] + testutil.go:377: Directory: "" vs "": [foo5 foo foo_empty foo2 foo_empty2 foo3 foo4 foo_empty4 foo_empty5 foo6 .no.prefetch.landmark foo_empty3] vs [foo_empty foo_empty2 foo_empty4 foo5 foo4 foo_empty5 foo6 foo foo2 foo3 foo_empty3] + testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" testutil.go:371: Comparing: "foo" vs "foo" testutil.go:485: Offset: 337, NextOffset: 369 testutil.go:485: Offset: 130, NextOffset: 162 testutil.go:485: Offset: 369, NextOffset: 657 -=== NAME TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=-1,prefix="../",lossless=false,format=PAX - gzip_test.go:62: got gzip streams: - gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1024 - gzip_test.go:80: [1] at 112 in stargz, uncompressed length 1024 - gzip_test.go:80: [2] at 215 in stargz, uncompressed length 1536 - gzip_test.go:80: [3] at 337 in stargz, uncompressed length 1536 - gzip_test.go:80: [4] at 463 in stargz, uncompressed length 1024 - gzip_test.go:80: [5] at 567 in stargz, uncompressed length 512 - gzip_test.go:80: [6] at 609 in stargz, uncompressed length 3584 - gzip_test.go:80: [7] at 960 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000261STARGZ" -=== RUN TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=-1,prefix="../",lossless=true,format=GNU -=== RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-1,prefix="../",format=PAX#02 -=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-2,prefix="../",src=0,format=PAX testutil.go:485: Offset: 162, NextOffset: 450 testutil.go:371: Comparing: "foo_empty" vs "foo_empty" + testutil.go:371: Comparing: "foo2" vs "foo2" + testutil.go:485: Offset: 657, NextOffset: 689 + testutil.go:485: Offset: 450, NextOffset: 482 + testutil.go:485: Offset: 689, NextOffset: 1012 + testutil.go:485: Offset: 482, NextOffset: 770 testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" testutil.go:371: Comparing: "foo3" vs "foo3" testutil.go:485: Offset: 1012, NextOffset: 1044 testutil.go:485: Offset: 770, NextOffset: 802 testutil.go:485: Offset: 1044, NextOffset: 1367 testutil.go:485: Offset: 802, NextOffset: 1090 - testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" testutil.go:371: Comparing: "foo4" vs "foo4" testutil.go:485: Offset: 1367, NextOffset: 1399 testutil.go:485: Offset: 1090, NextOffset: 1122 @@ -26642,57 +26159,57 @@ testutil.go:485: Offset: 1411, NextOffset: 1443 testutil.go:485: Offset: 1720, NextOffset: 2043 testutil.go:485: Offset: 1443, NextOffset: 1732 - testutil.go:371: Comparing: "foo2" vs "foo2" - testutil.go:485: Offset: 657, NextOffset: 689 - testutil.go:485: Offset: 450, NextOffset: 482 - testutil.go:485: Offset: 689, NextOffset: 1012 - testutil.go:485: Offset: 482, NextOffset: 770 testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" testutil.go:371: Comparing: "foo6" vs "foo6" testutil.go:485: Offset: 2043, NextOffset: 2075 testutil.go:485: Offset: 1732, NextOffset: 1764 testutil.go:485: Offset: 2075, NextOffset: 5435 testutil.go:485: Offset: 1764, NextOffset: 5002 -=== RUN TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-2,prefix="",src=0,format=GNU -=== NAME TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=-1,prefix="../",lossless=true,format=GNU +=== NAME TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=-1,prefix="../",lossless=false,format=USTAR gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1024 - gzip_test.go:80: [1] at 110 in stargz, uncompressed length 1024 - gzip_test.go:80: [2] at 213 in stargz, uncompressed length 1536 - gzip_test.go:80: [3] at 333 in stargz, uncompressed length 1536 - gzip_test.go:80: [4] at 459 in stargz, uncompressed length 1024 - gzip_test.go:80: [5] at 563 in stargz, uncompressed length 1636 - gzip_test.go:80: [6] at 613 in stargz, uncompressed length 3584 - gzip_test.go:80: [7] at 966 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000265STARGZ" -=== RUN TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=-1,prefix="../",lossless=false,format=GNU + gzip_test.go:80: [1] at 112 in stargz, uncompressed length 1024 + gzip_test.go:80: [2] at 215 in stargz, uncompressed length 1536 + gzip_test.go:80: [3] at 337 in stargz, uncompressed length 1536 + gzip_test.go:80: [4] at 463 in stargz, uncompressed length 1024 + gzip_test.go:80: [5] at 567 in stargz, uncompressed length 512 + gzip_test.go:80: [6] at 609 in stargz, uncompressed length 3584 + gzip_test.go:80: [7] at 960 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000261STARGZ" +=== RUN TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=-1,prefix="../",lossless=true,format=PAX +=== RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=9,prefix="",format=PAX#02 +=== RUN TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-2,prefix="",src=0,format=GNU +=== NAME TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=-1,prefix="../",lossless=true,format=PAX gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1024 - gzip_test.go:80: [1] at 110 in stargz, uncompressed length 1024 - gzip_test.go:80: [2] at 213 in stargz, uncompressed length 1536 - gzip_test.go:80: [3] at 333 in stargz, uncompressed length 1536 - gzip_test.go:80: [4] at 459 in stargz, uncompressed length 1024 - gzip_test.go:80: [5] at 563 in stargz, uncompressed length 512 - gzip_test.go:80: [6] at 605 in stargz, uncompressed length 3584 - gzip_test.go:80: [7] at 958 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000025dSTARGZ" -=== RUN TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=-2,prefix="",lossless=true,format=USTAR + gzip_test.go:80: [1] at 112 in stargz, uncompressed length 1024 + gzip_test.go:80: [2] at 215 in stargz, uncompressed length 1536 + gzip_test.go:80: [3] at 337 in stargz, uncompressed length 1536 + gzip_test.go:80: [4] at 463 in stargz, uncompressed length 1024 + gzip_test.go:80: [5] at 567 in stargz, uncompressed length 1636 + gzip_test.go:80: [6] at 617 in stargz, uncompressed length 3584 + gzip_test.go:80: [7] at 968 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000269STARGZ" +=== RUN TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=-1,prefix="../",lossless=false,format=PAX gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1024 - gzip_test.go:80: [1] at 216 in stargz, uncompressed length 1024 - gzip_test.go:80: [2] at 426 in stargz, uncompressed length 1536 - gzip_test.go:80: [3] at 721 in stargz, uncompressed length 1536 - gzip_test.go:80: [4] at 1013 in stargz, uncompressed length 1024 -=== RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-1,prefix="../",format=GNU#02 -=== NAME TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=-2,prefix="",lossless=true,format=USTAR - gzip_test.go:80: [5] at 1222 in stargz, uncompressed length 1636 - gzip_test.go:80: [6] at 1475 in stargz, uncompressed length 3584 - gzip_test.go:80: [7] at 3040 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000005c3STARGZ" + gzip_test.go:80: [1] at 112 in stargz, uncompressed length 1024 + gzip_test.go:80: [2] at 215 in stargz, uncompressed length 1536 + gzip_test.go:80: [3] at 337 in stargz, uncompressed length 1536 + gzip_test.go:80: [4] at 463 in stargz, uncompressed length 1024 + gzip_test.go:80: [5] at 567 in stargz, uncompressed length 512 + gzip_test.go:80: [6] at 609 in stargz, uncompressed length 3584 + gzip_test.go:80: [7] at 960 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000261STARGZ" === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-2,prefix="",src=0,format=GNU testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"foo","type":"reg","size":6,"mode":420,"offset":128,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo","type":"chunk","offset":160,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo2","type":"reg","size":6,"mode":420,"offset":445,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo2","type":"chunk","offset":477,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo3","type":"reg","size":6,"mode":420,"offset":763,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo3","type":"chunk","offset":795,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo4","type":"reg","size":6,"mode":420,"offset":1081,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo4","type":"chunk","offset":1113,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo5","type":"reg","size":6,"mode":420,"offset":1399,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo5","type":"chunk","offset":1431,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo6","type":"reg","size":6,"mode":420,"offset":1717,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo6","type":"chunk","offset":1749,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":141,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"foo","type":"reg","size":6,"mode":420,"offset":335,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo","type":"chunk","offset":367,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo2","type":"reg","size":6,"mode":420,"offset":652,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo2","type":"chunk","offset":684,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo3","type":"reg","size":6,"mode":420,"offset":1005,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo3","type":"chunk","offset":1037,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo4","type":"reg","size":6,"mode":420,"offset":1358,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo4","type":"chunk","offset":1390,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo5","type":"reg","size":6,"mode":420,"offset":1676,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo5","type":"chunk","offset":1708,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo6","type":"reg","size":6,"mode":420,"offset":2028,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo6","type":"chunk","offset":2060,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} -=== RUN TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=-2,prefix="",lossless=false,format=USTAR -=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-2,prefix="",src=0,format=GNU testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [foo_empty2 foo_empty3 foo5 foo_empty5 foo foo_empty foo2 foo3 foo4 foo_empty4 foo6] vs [foo_empty foo2 foo5 foo_empty3 foo4 foo_empty4 foo_empty5 .no.prefetch.landmark foo foo_empty2 foo3 foo6] + testutil.go:377: Directory: "" vs "": [foo foo_empty foo_empty2 foo3 foo_empty3 foo4 foo_empty5 foo2 foo_empty4 foo5 foo6] vs [foo3 foo_empty3 foo5 foo_empty5 foo6 .no.prefetch.landmark foo2 foo_empty2 foo4 foo_empty4 foo foo_empty] + testutil.go:371: Comparing: "foo4" vs "foo4" +=== RUN TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=-1,prefix="../",lossless=true,format=GNU +=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-2,prefix="",src=0,format=GNU + testutil.go:485: Offset: 1081, NextOffset: 1113 + testutil.go:485: Offset: 1358, NextOffset: 1390 + testutil.go:485: Offset: 1113, NextOffset: 1399 + testutil.go:485: Offset: 1390, NextOffset: 1676 testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" testutil.go:371: Comparing: "foo" vs "foo" testutil.go:485: Offset: 128, NextOffset: 160 @@ -26700,21 +26217,18 @@ testutil.go:485: Offset: 160, NextOffset: 445 testutil.go:485: Offset: 367, NextOffset: 652 testutil.go:371: Comparing: "foo_empty" vs "foo_empty" - testutil.go:371: Comparing: "foo2" vs "foo2" - testutil.go:485: Offset: 445, NextOffset: 477 - testutil.go:485: Offset: 652, NextOffset: 684 - testutil.go:485: Offset: 477, NextOffset: 763 - testutil.go:485: Offset: 684, NextOffset: 1005 + testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" testutil.go:371: Comparing: "foo3" vs "foo3" testutil.go:485: Offset: 763, NextOffset: 795 testutil.go:485: Offset: 1005, NextOffset: 1037 testutil.go:485: Offset: 795, NextOffset: 1081 testutil.go:485: Offset: 1037, NextOffset: 1358 - testutil.go:371: Comparing: "foo4" vs "foo4" - testutil.go:485: Offset: 1081, NextOffset: 1113 - testutil.go:485: Offset: 1358, NextOffset: 1390 - testutil.go:485: Offset: 1113, NextOffset: 1399 - testutil.go:485: Offset: 1390, NextOffset: 1676 + testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" + testutil.go:371: Comparing: "foo2" vs "foo2" + testutil.go:485: Offset: 445, NextOffset: 477 + testutil.go:485: Offset: 652, NextOffset: 684 + testutil.go:485: Offset: 477, NextOffset: 763 + testutil.go:485: Offset: 684, NextOffset: 1005 testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" testutil.go:371: Comparing: "foo5" vs "foo5" testutil.go:485: Offset: 1399, NextOffset: 1431 @@ -26726,47 +26240,78 @@ testutil.go:485: Offset: 2028, NextOffset: 2060 testutil.go:485: Offset: 1749, NextOffset: 4944 testutil.go:485: Offset: 2060, NextOffset: 5377 - testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" - testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [foo_empty foo2 foo5 foo_empty4 foo_empty5 .no.prefetch.landmark foo foo_empty2 foo3 foo_empty3 foo4 foo6] vs [foo4 foo_empty4 foo5 foo_empty5 foo foo_empty foo2 foo3 foo6 foo_empty2 foo_empty3] - testutil.go:371: Comparing: "foo2" vs "foo2" - testutil.go:485: Offset: 652, NextOffset: 684 - testutil.go:485: Offset: 445, NextOffset: 477 - testutil.go:485: Offset: 684, NextOffset: 1005 - testutil.go:485: Offset: 477, NextOffset: 763 - testutil.go:371: Comparing: "foo5" vs "foo5" - testutil.go:485: Offset: 1676, NextOffset: 1708 - testutil.go:485: Offset: 1399, NextOffset: 1431 - testutil.go:485: Offset: 1708, NextOffset: 2028 - testutil.go:485: Offset: 1431, NextOffset: 1717 - testutil.go:371: Comparing: "foo_empty" vs "foo_empty" + testutil.go:377: Directory: "" vs "": [foo_empty5 foo6 .no.prefetch.landmark foo2 foo3 foo_empty3 foo5 foo foo_empty foo_empty2 foo4 foo_empty4] vs [foo2 foo_empty4 foo5 foo6 foo_empty3 foo4 foo_empty5 foo foo_empty foo_empty2 foo3] testutil.go:371: Comparing: "foo" vs "foo" testutil.go:485: Offset: 335, NextOffset: 367 testutil.go:485: Offset: 128, NextOffset: 160 testutil.go:485: Offset: 367, NextOffset: 652 testutil.go:485: Offset: 160, NextOffset: 445 + testutil.go:371: Comparing: "foo_empty" vs "foo_empty" testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" - testutil.go:371: Comparing: "foo3" vs "foo3" - testutil.go:485: Offset: 1005, NextOffset: 1037 - testutil.go:485: Offset: 763, NextOffset: 795 - testutil.go:485: Offset: 1037, NextOffset: 1358 - testutil.go:485: Offset: 795, NextOffset: 1081 - testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" testutil.go:371: Comparing: "foo4" vs "foo4" testutil.go:485: Offset: 1358, NextOffset: 1390 testutil.go:485: Offset: 1081, NextOffset: 1113 testutil.go:485: Offset: 1390, NextOffset: 1676 testutil.go:485: Offset: 1113, NextOffset: 1399 testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" + testutil.go:371: Comparing: "foo2" vs "foo2" + testutil.go:485: Offset: 652, NextOffset: 684 + testutil.go:485: Offset: 445, NextOffset: 477 + testutil.go:485: Offset: 684, NextOffset: 1005 + testutil.go:485: Offset: 477, NextOffset: 763 + testutil.go:371: Comparing: "foo3" vs "foo3" + testutil.go:485: Offset: 1005, NextOffset: 1037 + testutil.go:485: Offset: 763, NextOffset: 795 + testutil.go:485: Offset: 1037, NextOffset: 1358 + testutil.go:485: Offset: 795, NextOffset: 1081 + testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" + testutil.go:371: Comparing: "foo5" vs "foo5" + testutil.go:485: Offset: 1676, NextOffset: 1708 + testutil.go:485: Offset: 1399, NextOffset: 1431 + testutil.go:485: Offset: 1708, NextOffset: 2028 + testutil.go:485: Offset: 1431, NextOffset: 1717 testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" testutil.go:371: Comparing: "foo6" vs "foo6" testutil.go:485: Offset: 2028, NextOffset: 2060 testutil.go:485: Offset: 1717, NextOffset: 1749 testutil.go:485: Offset: 2060, NextOffset: 5377 testutil.go:485: Offset: 1749, NextOffset: 4944 +=== NAME TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=-1,prefix="../",lossless=true,format=GNU + gzip_test.go:62: got gzip streams: + gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1024 + gzip_test.go:80: [1] at 110 in stargz, uncompressed length 1024 + gzip_test.go:80: [2] at 213 in stargz, uncompressed length 1536 + gzip_test.go:80: [3] at 333 in stargz, uncompressed length 1536 + gzip_test.go:80: [4] at 459 in stargz, uncompressed length 1024 + gzip_test.go:80: [5] at 563 in stargz, uncompressed length 1636 + gzip_test.go:80: [6] at 613 in stargz, uncompressed length 3584 + gzip_test.go:80: [7] at 966 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000265STARGZ" +=== RUN TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=-1,prefix="../",lossless=false,format=GNU === RUN TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-2,prefix="./",src=0,format=GNU -=== NAME TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=-2,prefix="",lossless=false,format=USTAR +=== NAME TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=-1,prefix="../",lossless=false,format=GNU + gzip_test.go:62: got gzip streams: + gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1024 + gzip_test.go:80: [1] at 110 in stargz, uncompressed length 1024 + gzip_test.go:80: [2] at 213 in stargz, uncompressed length 1536 + gzip_test.go:80: [3] at 333 in stargz, uncompressed length 1536 + gzip_test.go:80: [4] at 459 in stargz, uncompressed length 1024 + gzip_test.go:80: [5] at 563 in stargz, uncompressed length 512 + gzip_test.go:80: [6] at 605 in stargz, uncompressed length 3584 + gzip_test.go:80: [7] at 958 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000025dSTARGZ" +=== RUN TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=-2,prefix="",lossless=true,format=USTAR +=== RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=9,prefix="",format=GNU#02 +=== NAME TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=-2,prefix="",lossless=true,format=USTAR + gzip_test.go:62: got gzip streams: + gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1024 + gzip_test.go:80: [1] at 216 in stargz, uncompressed length 1024 + gzip_test.go:80: [2] at 426 in stargz, uncompressed length 1536 + gzip_test.go:80: [3] at 721 in stargz, uncompressed length 1536 + gzip_test.go:80: [4] at 1013 in stargz, uncompressed length 1024 + gzip_test.go:80: [5] at 1222 in stargz, uncompressed length 1636 + gzip_test.go:80: [6] at 1475 in stargz, uncompressed length 3584 + gzip_test.go:80: [7] at 3040 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000005c3STARGZ" +=== RUN TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=-2,prefix="",lossless=false,format=USTAR gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1024 gzip_test.go:80: [1] at 216 in stargz, uncompressed length 1024 @@ -26787,123 +26332,119 @@ gzip_test.go:80: [6] at 1475 in stargz, uncompressed length 3584 gzip_test.go:80: [7] at 3040 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000005c3STARGZ" === RUN TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=-2,prefix="",lossless=false,format=PAX +=== RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=9,prefix="./",format=USTAR#02 +=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-2,prefix="./",src=0,format=GNU + testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"./foo","type":"reg","size":6,"mode":420,"offset":129,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo","type":"chunk","offset":161,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo2","type":"reg","size":6,"mode":420,"offset":449,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo2","type":"chunk","offset":481,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo3","type":"reg","size":6,"mode":420,"offset":771,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo3","type":"chunk","offset":803,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo4","type":"reg","size":6,"mode":420,"offset":1092,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo4","type":"chunk","offset":1124,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo5","type":"reg","size":6,"mode":420,"offset":1412,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo5","type":"chunk","offset":1444,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo6","type":"reg","size":6,"mode":420,"offset":1733,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo6","type":"chunk","offset":1765,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} + testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":141,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"./foo","type":"reg","size":6,"mode":420,"offset":336,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo","type":"chunk","offset":368,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo2","type":"reg","size":6,"mode":420,"offset":656,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo2","type":"chunk","offset":688,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo3","type":"reg","size":6,"mode":420,"offset":1012,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo3","type":"chunk","offset":1044,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo4","type":"reg","size":6,"mode":420,"offset":1368,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo4","type":"chunk","offset":1400,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo5","type":"reg","size":6,"mode":420,"offset":1688,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo5","type":"chunk","offset":1720,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo6","type":"reg","size":6,"mode":420,"offset":2043,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo6","type":"chunk","offset":2075,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} + testutil.go:371: Comparing: "" vs "" + testutil.go:377: Directory: "" vs "": [foo4 foo_empty foo2 foo3 foo_empty3 foo_empty4 foo5 foo_empty5 foo6 foo foo_empty2] vs [foo6 .no.prefetch.landmark foo foo_empty foo_empty3 foo_empty5 foo5 foo2 foo_empty2 foo3 foo4 foo_empty4] + testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" +=== NAME TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=-2,prefix="",lossless=false,format=PAX gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1024 gzip_test.go:80: [1] at 216 in stargz, uncompressed length 1024 +=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-2,prefix="./",src=0,format=GNU + testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" + testutil.go:371: Comparing: "foo5" vs "foo5" +=== NAME TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=-2,prefix="",lossless=false,format=PAX gzip_test.go:80: [2] at 426 in stargz, uncompressed length 1536 +=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-2,prefix="./",src=0,format=GNU + testutil.go:485: Offset: 1412, NextOffset: 1444 +=== NAME TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=-2,prefix="",lossless=false,format=PAX gzip_test.go:80: [3] at 721 in stargz, uncompressed length 1536 gzip_test.go:80: [4] at 1013 in stargz, uncompressed length 1024 +=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-2,prefix="./",src=0,format=GNU + testutil.go:485: Offset: 1688, NextOffset: 1720 +=== NAME TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=-2,prefix="",lossless=false,format=PAX gzip_test.go:80: [5] at 1222 in stargz, uncompressed length 512 +=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-2,prefix="./",src=0,format=GNU + testutil.go:485: Offset: 1444, NextOffset: 1733 + testutil.go:485: Offset: 1720, NextOffset: 2043 +=== NAME TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=-2,prefix="",lossless=false,format=PAX gzip_test.go:80: [6] at 1334 in stargz, uncompressed length 3584 +=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-2,prefix="./",src=0,format=GNU + testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" +=== NAME TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=-2,prefix="",lossless=false,format=PAX gzip_test.go:80: [7] at 2899 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000536STARGZ" +=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-2,prefix="./",src=0,format=GNU + testutil.go:371: Comparing: "foo6" vs "foo6" + testutil.go:485: Offset: 1733, NextOffset: 1765 + testutil.go:485: Offset: 2043, NextOffset: 2075 + testutil.go:485: Offset: 1765, NextOffset: 4991 + testutil.go:485: Offset: 2075, NextOffset: 5423 === RUN TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=-2,prefix="",lossless=true,format=GNU -=== RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-2,prefix="",format=USTAR#02 === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-2,prefix="./",src=0,format=GNU - testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"./foo","type":"reg","size":6,"mode":420,"offset":129,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo","type":"chunk","offset":161,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo2","type":"reg","size":6,"mode":420,"offset":449,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo2","type":"chunk","offset":481,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo3","type":"reg","size":6,"mode":420,"offset":771,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo3","type":"chunk","offset":803,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo4","type":"reg","size":6,"mode":420,"offset":1092,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo4","type":"chunk","offset":1124,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo5","type":"reg","size":6,"mode":420,"offset":1412,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo5","type":"chunk","offset":1444,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo6","type":"reg","size":6,"mode":420,"offset":1733,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo6","type":"chunk","offset":1765,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} - testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":141,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"./foo","type":"reg","size":6,"mode":420,"offset":336,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo","type":"chunk","offset":368,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo2","type":"reg","size":6,"mode":420,"offset":656,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo2","type":"chunk","offset":688,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo3","type":"reg","size":6,"mode":420,"offset":1012,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo3","type":"chunk","offset":1044,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo4","type":"reg","size":6,"mode":420,"offset":1368,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo4","type":"chunk","offset":1400,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo5","type":"reg","size":6,"mode":420,"offset":1688,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo5","type":"chunk","offset":1720,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo6","type":"reg","size":6,"mode":420,"offset":2043,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo6","type":"chunk","offset":2075,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} - testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [foo foo2 foo_empty2 foo_empty4 foo5 foo6 foo_empty foo3 foo_empty3 foo4 foo_empty5] vs [foo foo_empty foo2 foo4 foo_empty4 foo_empty5 foo6 .no.prefetch.landmark foo_empty2 foo3 foo_empty3 foo5] - testutil.go:371: Comparing: "foo_empty" vs "foo_empty" - testutil.go:371: Comparing: "foo3" vs "foo3" - testutil.go:485: Offset: 771, NextOffset: 803 - testutil.go:485: Offset: 1012, NextOffset: 1044 - testutil.go:485: Offset: 803, NextOffset: 1092 - testutil.go:485: Offset: 1044, NextOffset: 1368 - testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" - testutil.go:371: Comparing: "foo4" vs "foo4" - testutil.go:485: Offset: 1092, NextOffset: 1124 - testutil.go:485: Offset: 1368, NextOffset: 1400 - testutil.go:485: Offset: 1124, NextOffset: 1412 - testutil.go:485: Offset: 1400, NextOffset: 1688 - testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" testutil.go:371: Comparing: "foo" vs "foo" testutil.go:485: Offset: 129, NextOffset: 161 testutil.go:485: Offset: 336, NextOffset: 368 -=== NAME TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=-2,prefix="",lossless=true,format=GNU - gzip_test.go:62: got gzip streams: -=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-2,prefix="./",src=0,format=GNU testutil.go:485: Offset: 161, NextOffset: 449 -=== NAME TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=-2,prefix="",lossless=true,format=GNU - gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1024 -=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-2,prefix="./",src=0,format=GNU testutil.go:485: Offset: 368, NextOffset: 656 -=== NAME TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=-2,prefix="",lossless=true,format=GNU - gzip_test.go:80: [1] at 218 in stargz, uncompressed length 1024 -=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-2,prefix="./",src=0,format=GNU + testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" + testutil.go:371: Comparing: "foo3" vs "foo3" + testutil.go:485: Offset: 771, NextOffset: 803 + testutil.go:485: Offset: 1012, NextOffset: 1044 + testutil.go:485: Offset: 803, NextOffset: 1092 + testutil.go:485: Offset: 1044, NextOffset: 1368 + testutil.go:371: Comparing: "foo_empty" vs "foo_empty" testutil.go:371: Comparing: "foo2" vs "foo2" -=== NAME TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=-2,prefix="",lossless=true,format=GNU - gzip_test.go:80: [2] at 429 in stargz, uncompressed length 1536 -=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-2,prefix="./",src=0,format=GNU testutil.go:485: Offset: 449, NextOffset: 481 -=== NAME TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=-2,prefix="",lossless=true,format=GNU - gzip_test.go:80: [3] at 725 in stargz, uncompressed length 1536 -=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-2,prefix="./",src=0,format=GNU testutil.go:485: Offset: 656, NextOffset: 688 -=== NAME TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=-2,prefix="",lossless=true,format=GNU - gzip_test.go:80: [4] at 1018 in stargz, uncompressed length 1024 -=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-2,prefix="./",src=0,format=GNU testutil.go:485: Offset: 481, NextOffset: 771 -=== NAME TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=-2,prefix="",lossless=true,format=GNU - gzip_test.go:80: [5] at 1228 in stargz, uncompressed length 1636 -=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-2,prefix="./",src=0,format=GNU testutil.go:485: Offset: 688, NextOffset: 1012 -=== NAME TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=-2,prefix="",lossless=true,format=GNU - gzip_test.go:80: [6] at 1481 in stargz, uncompressed length 3584 - gzip_test.go:80: [7] at 3046 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000005c9STARGZ" -=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-2,prefix="./",src=0,format=GNU - testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" - testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" - testutil.go:371: Comparing: "foo5" vs "foo5" - testutil.go:485: Offset: 1412, NextOffset: 1444 - testutil.go:485: Offset: 1688, NextOffset: 1720 - testutil.go:485: Offset: 1444, NextOffset: 1733 - testutil.go:485: Offset: 1720, NextOffset: 2043 + testutil.go:371: Comparing: "foo4" vs "foo4" + testutil.go:485: Offset: 1092, NextOffset: 1124 + testutil.go:485: Offset: 1368, NextOffset: 1400 + testutil.go:485: Offset: 1124, NextOffset: 1412 + testutil.go:485: Offset: 1400, NextOffset: 1688 + testutil.go:371: Comparing: "" vs "" + testutil.go:377: Directory: "" vs "": [foo3 foo4 foo_empty4 foo5 foo2 foo_empty2 foo_empty foo_empty3 foo_empty5 foo6 .no.prefetch.landmark foo] vs [foo_empty foo2 foo4 foo_empty3 foo_empty4 foo5 foo_empty5 foo6 foo foo_empty2 foo3] testutil.go:371: Comparing: "foo6" vs "foo6" -=== RUN TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=-2,prefix="",lossless=false,format=GNU -=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-2,prefix="./",src=0,format=GNU - testutil.go:485: Offset: 1733, NextOffset: 1765 testutil.go:485: Offset: 2043, NextOffset: 2075 - testutil.go:485: Offset: 1765, NextOffset: 4991 + testutil.go:485: Offset: 1733, NextOffset: 1765 testutil.go:485: Offset: 2075, NextOffset: 5423 - testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [foo foo_empty foo2 foo4 foo_empty4 .no.prefetch.landmark foo_empty2 foo3 foo_empty3 foo5 foo_empty5 foo6] vs [foo_empty foo3 foo_empty3 foo4 foo_empty5 foo6 foo foo2 foo_empty2 foo_empty4 foo5] - testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" + testutil.go:485: Offset: 1765, NextOffset: 4991 testutil.go:371: Comparing: "foo" vs "foo" testutil.go:485: Offset: 336, NextOffset: 368 testutil.go:485: Offset: 129, NextOffset: 161 testutil.go:485: Offset: 368, NextOffset: 656 testutil.go:485: Offset: 161, NextOffset: 449 testutil.go:371: Comparing: "foo_empty" vs "foo_empty" - testutil.go:371: Comparing: "foo2" vs "foo2" - testutil.go:485: Offset: 656, NextOffset: 688 - testutil.go:485: Offset: 449, NextOffset: 481 - testutil.go:485: Offset: 688, NextOffset: 1012 - testutil.go:485: Offset: 481, NextOffset: 771 - testutil.go:371: Comparing: "foo4" vs "foo4" - testutil.go:485: Offset: 1368, NextOffset: 1400 - testutil.go:485: Offset: 1092, NextOffset: 1124 - testutil.go:485: Offset: 1400, NextOffset: 1688 - testutil.go:485: Offset: 1124, NextOffset: 1412 + testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" + testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" testutil.go:371: Comparing: "foo5" vs "foo5" testutil.go:485: Offset: 1688, NextOffset: 1720 testutil.go:485: Offset: 1412, NextOffset: 1444 testutil.go:485: Offset: 1720, NextOffset: 2043 testutil.go:485: Offset: 1444, NextOffset: 1733 - testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" - testutil.go:371: Comparing: "foo6" vs "foo6" - testutil.go:485: Offset: 2043, NextOffset: 2075 - testutil.go:485: Offset: 1733, NextOffset: 1765 - testutil.go:485: Offset: 2075, NextOffset: 5423 - testutil.go:485: Offset: 1765, NextOffset: 4991 + testutil.go:371: Comparing: "foo2" vs "foo2" + testutil.go:485: Offset: 656, NextOffset: 688 + testutil.go:485: Offset: 449, NextOffset: 481 + testutil.go:485: Offset: 688, NextOffset: 1012 + testutil.go:485: Offset: 481, NextOffset: 771 testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" testutil.go:371: Comparing: "foo3" vs "foo3" testutil.go:485: Offset: 1012, NextOffset: 1044 testutil.go:485: Offset: 771, NextOffset: 803 testutil.go:485: Offset: 1044, NextOffset: 1368 testutil.go:485: Offset: 803, NextOffset: 1092 - testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" + testutil.go:371: Comparing: "foo4" vs "foo4" + testutil.go:485: Offset: 1368, NextOffset: 1400 + testutil.go:485: Offset: 1092, NextOffset: 1124 + testutil.go:485: Offset: 1400, NextOffset: 1688 + testutil.go:485: Offset: 1124, NextOffset: 1412 + testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" === RUN TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-2,prefix="/",src=0,format=GNU -=== NAME TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=-2,prefix="",lossless=false,format=GNU +=== NAME TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=-2,prefix="",lossless=true,format=GNU + gzip_test.go:62: got gzip streams: + gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1024 + gzip_test.go:80: [1] at 218 in stargz, uncompressed length 1024 + gzip_test.go:80: [2] at 429 in stargz, uncompressed length 1536 + gzip_test.go:80: [3] at 725 in stargz, uncompressed length 1536 + gzip_test.go:80: [4] at 1018 in stargz, uncompressed length 1024 + gzip_test.go:80: [5] at 1228 in stargz, uncompressed length 1636 + gzip_test.go:80: [6] at 1481 in stargz, uncompressed length 3584 + gzip_test.go:80: [7] at 3046 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000005c9STARGZ" +=== RUN TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=-2,prefix="",lossless=false,format=GNU gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1024 gzip_test.go:80: [1] at 218 in stargz, uncompressed length 1024 @@ -26914,8 +26455,6 @@ gzip_test.go:80: [6] at 1340 in stargz, uncompressed length 3584 gzip_test.go:80: [7] at 2905 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000053cSTARGZ" === RUN TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=-2,prefix="./",lossless=true,format=USTAR -=== RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-2,prefix="",format=PAX#02 -=== NAME TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=-2,prefix="./",lossless=true,format=USTAR gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1024 gzip_test.go:80: [1] at 219 in stargz, uncompressed length 1024 @@ -26936,10 +26475,18 @@ gzip_test.go:80: [6] at 1346 in stargz, uncompressed length 3584 gzip_test.go:80: [7] at 2928 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000542STARGZ" === RUN TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=-2,prefix="./",lossless=true,format=PAX +=== RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=9,prefix="./",format=PAX#02 === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-2,prefix="/",src=0,format=GNU testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"/foo","type":"reg","size":6,"mode":420,"offset":130,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo","type":"chunk","offset":162,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo2","type":"reg","size":6,"mode":420,"offset":447,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo2","type":"chunk","offset":479,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo3","type":"reg","size":6,"mode":420,"offset":765,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo3","type":"chunk","offset":797,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo4","type":"reg","size":6,"mode":420,"offset":1084,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo4","type":"chunk","offset":1116,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo5","type":"reg","size":6,"mode":420,"offset":1403,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo5","type":"chunk","offset":1435,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo6","type":"reg","size":6,"mode":420,"offset":1722,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo6","type":"chunk","offset":1754,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} + testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":141,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"/foo","type":"reg","size":6,"mode":420,"offset":337,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo","type":"chunk","offset":369,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo2","type":"reg","size":6,"mode":420,"offset":654,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo2","type":"chunk","offset":686,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo3","type":"reg","size":6,"mode":420,"offset":1007,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo3","type":"chunk","offset":1039,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo4","type":"reg","size":6,"mode":420,"offset":1360,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo4","type":"chunk","offset":1392,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo5","type":"reg","size":6,"mode":420,"offset":1679,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo5","type":"chunk","offset":1711,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo6","type":"reg","size":6,"mode":420,"offset":2033,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo6","type":"chunk","offset":2065,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} + testutil.go:371: Comparing: "" vs "" === NAME TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=-2,prefix="./",lossless=true,format=PAX gzip_test.go:62: got gzip streams: +=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-2,prefix="/",src=0,format=GNU + testutil.go:377: Directory: "" vs "": [foo_empty foo2 foo_empty2 foo_empty3 foo4 foo_empty4 foo5 foo6 foo foo3 foo_empty5] vs [foo_empty foo3 foo4 foo_empty3 foo_empty4 foo5 foo_empty5 .no.prefetch.landmark foo foo2 foo_empty2 foo6] + testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" + testutil.go:371: Comparing: "foo" vs "foo" +=== NAME TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=-2,prefix="./",lossless=true,format=PAX gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1024 gzip_test.go:80: [1] at 219 in stargz, uncompressed length 1024 gzip_test.go:80: [2] at 430 in stargz, uncompressed length 1536 @@ -26948,23 +26495,25 @@ gzip_test.go:80: [5] at 1234 in stargz, uncompressed length 1636 gzip_test.go:80: [6] at 1487 in stargz, uncompressed length 3584 gzip_test.go:80: [7] at 3069 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000005cfSTARGZ" +=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-2,prefix="/",src=0,format=GNU + testutil.go:485: Offset: 130, NextOffset: 162 === RUN TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=-2,prefix="./",lossless=false,format=PAX === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-2,prefix="/",src=0,format=GNU - testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":141,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"/foo","type":"reg","size":6,"mode":420,"offset":337,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo","type":"chunk","offset":369,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo2","type":"reg","size":6,"mode":420,"offset":654,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo2","type":"chunk","offset":686,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo3","type":"reg","size":6,"mode":420,"offset":1007,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo3","type":"chunk","offset":1039,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo4","type":"reg","size":6,"mode":420,"offset":1360,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo4","type":"chunk","offset":1392,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo5","type":"reg","size":6,"mode":420,"offset":1679,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo5","type":"chunk","offset":1711,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo6","type":"reg","size":6,"mode":420,"offset":2033,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo6","type":"chunk","offset":2065,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} - testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [foo_empty foo2 foo4 foo_empty5 foo6 foo foo_empty2 foo3 foo_empty3 foo_empty4 foo5] vs [foo foo_empty foo_empty2 foo3 foo_empty3 foo_empty4 foo5 .no.prefetch.landmark foo4 foo_empty5 foo6 foo2] - testutil.go:371: Comparing: "foo_empty" vs "foo_empty" - testutil.go:371: Comparing: "foo2" vs "foo2" - testutil.go:485: Offset: 447, NextOffset: 479 - testutil.go:485: Offset: 654, NextOffset: 686 - testutil.go:485: Offset: 479, NextOffset: 765 - testutil.go:485: Offset: 686, NextOffset: 1007 + testutil.go:485: Offset: 337, NextOffset: 369 + testutil.go:485: Offset: 162, NextOffset: 447 + testutil.go:485: Offset: 369, NextOffset: 654 + testutil.go:371: Comparing: "foo3" vs "foo3" + testutil.go:485: Offset: 765, NextOffset: 797 + testutil.go:485: Offset: 1007, NextOffset: 1039 + testutil.go:485: Offset: 797, NextOffset: 1084 + testutil.go:485: Offset: 1039, NextOffset: 1360 + testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" + testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" testutil.go:371: Comparing: "foo4" vs "foo4" testutil.go:485: Offset: 1084, NextOffset: 1116 testutil.go:485: Offset: 1360, NextOffset: 1392 testutil.go:485: Offset: 1116, NextOffset: 1403 testutil.go:485: Offset: 1392, NextOffset: 1679 - testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" testutil.go:371: Comparing: "foo5" vs "foo5" testutil.go:485: Offset: 1403, NextOffset: 1435 @@ -26976,56 +26525,51 @@ testutil.go:485: Offset: 2033, NextOffset: 2065 testutil.go:485: Offset: 1754, NextOffset: 4965 testutil.go:485: Offset: 2065, NextOffset: 5400 - testutil.go:371: Comparing: "foo" vs "foo" - testutil.go:485: Offset: 130, NextOffset: 162 - testutil.go:485: Offset: 337, NextOffset: 369 - testutil.go:485: Offset: 162, NextOffset: 447 - testutil.go:485: Offset: 369, NextOffset: 654 - testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" - testutil.go:371: Comparing: "foo3" vs "foo3" - testutil.go:485: Offset: 765, NextOffset: 797 - testutil.go:485: Offset: 1007, NextOffset: 1039 - testutil.go:485: Offset: 797, NextOffset: 1084 - testutil.go:485: Offset: 1039, NextOffset: 1360 - testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" + testutil.go:371: Comparing: "foo_empty" vs "foo_empty" + testutil.go:371: Comparing: "foo2" vs "foo2" + testutil.go:485: Offset: 447, NextOffset: 479 + testutil.go:485: Offset: 654, NextOffset: 686 + testutil.go:485: Offset: 479, NextOffset: 765 + testutil.go:485: Offset: 686, NextOffset: 1007 testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [foo5 .no.prefetch.landmark foo foo_empty foo_empty2 foo3 foo_empty3 foo_empty4 foo2 foo4 foo_empty5 foo6] vs [foo_empty5 foo_empty foo2 foo4 foo_empty3 foo_empty4 foo5 foo6 foo foo_empty2 foo3] + testutil.go:377: Directory: "" vs "": [foo2 foo_empty2 foo_empty3 foo_empty4 foo5 foo_empty5 .no.prefetch.landmark foo foo6 foo4 foo_empty foo3] vs [foo foo3 foo_empty5 foo_empty3 foo4 foo_empty4 foo5 foo6 foo_empty foo2 foo_empty2] + testutil.go:371: Comparing: "foo_empty" vs "foo_empty" testutil.go:371: Comparing: "foo3" vs "foo3" testutil.go:485: Offset: 1007, NextOffset: 1039 testutil.go:485: Offset: 765, NextOffset: 797 testutil.go:485: Offset: 1039, NextOffset: 1360 testutil.go:485: Offset: 797, NextOffset: 1084 - testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" - testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" + testutil.go:371: Comparing: "foo4" vs "foo4" + testutil.go:485: Offset: 1360, NextOffset: 1392 + testutil.go:485: Offset: 1084, NextOffset: 1116 + testutil.go:485: Offset: 1392, NextOffset: 1679 + testutil.go:485: Offset: 1116, NextOffset: 1403 testutil.go:371: Comparing: "foo5" vs "foo5" testutil.go:485: Offset: 1679, NextOffset: 1711 testutil.go:485: Offset: 1403, NextOffset: 1435 testutil.go:485: Offset: 1711, NextOffset: 2033 testutil.go:485: Offset: 1435, NextOffset: 1722 + testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" testutil.go:371: Comparing: "foo" vs "foo" testutil.go:485: Offset: 337, NextOffset: 369 testutil.go:485: Offset: 130, NextOffset: 162 testutil.go:485: Offset: 369, NextOffset: 654 testutil.go:485: Offset: 162, NextOffset: 447 - testutil.go:371: Comparing: "foo_empty" vs "foo_empty" - testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" testutil.go:371: Comparing: "foo2" vs "foo2" testutil.go:485: Offset: 654, NextOffset: 686 testutil.go:485: Offset: 447, NextOffset: 479 testutil.go:485: Offset: 686, NextOffset: 1007 testutil.go:485: Offset: 479, NextOffset: 765 - testutil.go:371: Comparing: "foo4" vs "foo4" - testutil.go:485: Offset: 1360, NextOffset: 1392 - testutil.go:485: Offset: 1084, NextOffset: 1116 - testutil.go:485: Offset: 1392, NextOffset: 1679 - testutil.go:485: Offset: 1116, NextOffset: 1403 - testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" + testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" + testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" + testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" testutil.go:371: Comparing: "foo6" vs "foo6" testutil.go:485: Offset: 2033, NextOffset: 2065 testutil.go:485: Offset: 1722, NextOffset: 1754 testutil.go:485: Offset: 2065, NextOffset: 5400 testutil.go:485: Offset: 1754, NextOffset: 4965 -=== RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-2,prefix="",format=GNU#02 +=== RUN TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-2,prefix="../",src=0,format=GNU +=== RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=9,prefix="./",format=GNU#02 === NAME TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=-2,prefix="./",lossless=false,format=PAX gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1024 @@ -27037,8 +26581,6 @@ gzip_test.go:80: [6] at 1346 in stargz, uncompressed length 3584 gzip_test.go:80: [7] at 2928 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000542STARGZ" === RUN TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=-2,prefix="./",lossless=true,format=GNU -=== RUN TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-2,prefix="../",src=0,format=GNU -=== NAME TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=-2,prefix="./",lossless=true,format=GNU gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1024 gzip_test.go:80: [1] at 220 in stargz, uncompressed length 1024 @@ -27059,96 +26601,105 @@ gzip_test.go:80: [6] at 1351 in stargz, uncompressed length 3584 gzip_test.go:80: [7] at 2933 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000547STARGZ" === RUN TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=-2,prefix="/",lossless=true,format=USTAR -=== RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-2,prefix="./",format=USTAR#02 -=== NAME TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=-2,prefix="/",lossless=true,format=USTAR - gzip_test.go:62: got gzip streams: - gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1024 - gzip_test.go:80: [1] at 218 in stargz, uncompressed length 1024 - gzip_test.go:80: [2] at 427 in stargz, uncompressed length 1536 - gzip_test.go:80: [3] at 723 in stargz, uncompressed length 1536 - gzip_test.go:80: [4] at 1017 in stargz, uncompressed length 1024 - gzip_test.go:80: [5] at 1225 in stargz, uncompressed length 1636 - gzip_test.go:80: [6] at 1478 in stargz, uncompressed length 3584 - gzip_test.go:80: [7] at 3052 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000005c6STARGZ" -=== RUN TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=-2,prefix="/",lossless=false,format=USTAR +=== RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=9,prefix="/",format=USTAR#02 === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-2,prefix="../",src=0,format=GNU testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"../foo","type":"reg","size":6,"mode":420,"offset":130,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo","type":"chunk","offset":162,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo2","type":"reg","size":6,"mode":420,"offset":452,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo2","type":"chunk","offset":484,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo3","type":"reg","size":6,"mode":420,"offset":775,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo3","type":"chunk","offset":807,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo4","type":"reg","size":6,"mode":420,"offset":1098,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo4","type":"chunk","offset":1130,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo5","type":"reg","size":6,"mode":420,"offset":1421,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo5","type":"chunk","offset":1453,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo6","type":"reg","size":6,"mode":420,"offset":1744,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo6","type":"chunk","offset":1776,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":141,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"../foo","type":"reg","size":6,"mode":420,"offset":338,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo","type":"chunk","offset":370,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo2","type":"reg","size":6,"mode":420,"offset":660,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo2","type":"chunk","offset":692,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo3","type":"reg","size":6,"mode":420,"offset":1017,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo3","type":"chunk","offset":1049,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo4","type":"reg","size":6,"mode":420,"offset":1374,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo4","type":"chunk","offset":1406,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo5","type":"reg","size":6,"mode":420,"offset":1697,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo5","type":"chunk","offset":1729,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo6","type":"reg","size":6,"mode":420,"offset":2054,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo6","type":"chunk","offset":2086,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [foo3 foo_empty3 foo4 foo5 foo_empty5 foo_empty foo2 foo_empty2 foo6 foo foo_empty4] vs [foo3 foo_empty5 foo4 foo_empty4 .no.prefetch.landmark foo foo_empty foo2 foo_empty2 foo_empty3 foo5 foo6] + testutil.go:377: Directory: "" vs "": [foo3 foo_empty3 foo6 foo foo_empty foo4 foo_empty4 foo5 foo_empty5 foo2 foo_empty2] vs [foo_empty foo2 foo_empty2 foo_empty4 foo5 foo_empty5 foo6 .no.prefetch.landmark foo foo3 foo_empty3 foo4] + testutil.go:371: Comparing: "foo6" vs "foo6" + testutil.go:485: Offset: 1744, NextOffset: 1776 + testutil.go:485: Offset: 2054, NextOffset: 2086 + testutil.go:485: Offset: 1776, NextOffset: 5014 + testutil.go:485: Offset: 2086, NextOffset: 5446 + testutil.go:371: Comparing: "foo" vs "foo" + testutil.go:485: Offset: 130, NextOffset: 162 + testutil.go:485: Offset: 338, NextOffset: 370 + testutil.go:485: Offset: 162, NextOffset: 452 + testutil.go:485: Offset: 370, NextOffset: 660 + testutil.go:371: Comparing: "foo_empty" vs "foo_empty" + testutil.go:371: Comparing: "foo3" vs "foo3" + testutil.go:485: Offset: 775, NextOffset: 807 + testutil.go:485: Offset: 1017, NextOffset: 1049 + testutil.go:485: Offset: 807, NextOffset: 1098 + testutil.go:485: Offset: 1049, NextOffset: 1374 + testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" testutil.go:371: Comparing: "foo5" vs "foo5" testutil.go:485: Offset: 1421, NextOffset: 1453 testutil.go:485: Offset: 1697, NextOffset: 1729 testutil.go:485: Offset: 1453, NextOffset: 1744 testutil.go:485: Offset: 1729, NextOffset: 2054 testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" - testutil.go:371: Comparing: "foo_empty" vs "foo_empty" testutil.go:371: Comparing: "foo2" vs "foo2" testutil.go:485: Offset: 452, NextOffset: 484 testutil.go:485: Offset: 660, NextOffset: 692 testutil.go:485: Offset: 484, NextOffset: 775 testutil.go:485: Offset: 692, NextOffset: 1017 testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" - testutil.go:371: Comparing: "foo3" vs "foo3" - testutil.go:485: Offset: 775, NextOffset: 807 - testutil.go:485: Offset: 1017, NextOffset: 1049 - testutil.go:485: Offset: 807, NextOffset: 1098 - testutil.go:485: Offset: 1049, NextOffset: 1374 - testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" testutil.go:371: Comparing: "foo4" vs "foo4" testutil.go:485: Offset: 1098, NextOffset: 1130 testutil.go:485: Offset: 1374, NextOffset: 1406 testutil.go:485: Offset: 1130, NextOffset: 1421 testutil.go:485: Offset: 1406, NextOffset: 1697 - testutil.go:371: Comparing: "foo6" vs "foo6" - testutil.go:485: Offset: 1744, NextOffset: 1776 - testutil.go:485: Offset: 2054, NextOffset: 2086 - testutil.go:485: Offset: 1776, NextOffset: 5014 - testutil.go:485: Offset: 2086, NextOffset: 5446 - testutil.go:371: Comparing: "foo" vs "foo" - testutil.go:485: Offset: 130, NextOffset: 162 - testutil.go:485: Offset: 338, NextOffset: 370 - testutil.go:485: Offset: 162, NextOffset: 452 - testutil.go:485: Offset: 370, NextOffset: 660 +=== NAME TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=-2,prefix="/",lossless=true,format=USTAR + gzip_test.go:62: got gzip streams: + gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1024 + gzip_test.go:80: [1] at 218 in stargz, uncompressed length 1024 + gzip_test.go:80: [2] at 427 in stargz, uncompressed length 1536 + gzip_test.go:80: [3] at 723 in stargz, uncompressed length 1536 + gzip_test.go:80: [4] at 1017 in stargz, uncompressed length 1024 +=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-2,prefix="../",src=0,format=GNU testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [foo3 foo_empty5 foo2 foo_empty2 foo_empty3 foo4 foo_empty4 .no.prefetch.landmark foo foo_empty foo5 foo6] vs [foo_empty2 foo3 foo_empty3 foo4 foo5 foo_empty5 foo_empty foo2 foo6 foo foo_empty4] - testutil.go:371: Comparing: "foo4" vs "foo4" - testutil.go:485: Offset: 1374, NextOffset: 1406 - testutil.go:485: Offset: 1098, NextOffset: 1130 - testutil.go:485: Offset: 1406, NextOffset: 1697 - testutil.go:485: Offset: 1130, NextOffset: 1421 - testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" - testutil.go:371: Comparing: "foo" vs "foo" - testutil.go:485: Offset: 338, NextOffset: 370 - testutil.go:485: Offset: 130, NextOffset: 162 - testutil.go:485: Offset: 370, NextOffset: 660 - testutil.go:485: Offset: 162, NextOffset: 452 +=== NAME TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=-2,prefix="/",lossless=true,format=USTAR + gzip_test.go:80: [5] at 1225 in stargz, uncompressed length 1636 +=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-2,prefix="../",src=0,format=GNU + testutil.go:377: Directory: "" vs "": [foo_empty foo2 foo_empty2 foo_empty4 foo5 foo_empty5 foo6 .no.prefetch.landmark foo foo3 foo_empty3 foo4] vs [foo5 foo_empty5 foo2 foo_empty2 foo4 foo_empty4 foo6 foo foo_empty foo3 foo_empty3] testutil.go:371: Comparing: "foo_empty" vs "foo_empty" testutil.go:371: Comparing: "foo2" vs "foo2" testutil.go:485: Offset: 660, NextOffset: 692 +=== NAME TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=-2,prefix="/",lossless=true,format=USTAR + gzip_test.go:80: [6] at 1478 in stargz, uncompressed length 3584 +=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-2,prefix="../",src=0,format=GNU testutil.go:485: Offset: 452, NextOffset: 484 +=== NAME TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=-2,prefix="/",lossless=true,format=USTAR + gzip_test.go:80: [7] at 3052 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000005c6STARGZ" +=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-2,prefix="../",src=0,format=GNU testutil.go:485: Offset: 692, NextOffset: 1017 testutil.go:485: Offset: 484, NextOffset: 775 testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" - testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" + testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" testutil.go:371: Comparing: "foo5" vs "foo5" testutil.go:485: Offset: 1697, NextOffset: 1729 testutil.go:485: Offset: 1421, NextOffset: 1453 testutil.go:485: Offset: 1729, NextOffset: 2054 testutil.go:485: Offset: 1453, NextOffset: 1744 +=== RUN TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=-2,prefix="/",lossless=false,format=USTAR +=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-2,prefix="../",src=0,format=GNU + testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" testutil.go:371: Comparing: "foo6" vs "foo6" testutil.go:485: Offset: 2054, NextOffset: 2086 testutil.go:485: Offset: 1744, NextOffset: 1776 testutil.go:485: Offset: 2086, NextOffset: 5446 testutil.go:485: Offset: 1776, NextOffset: 5014 + testutil.go:371: Comparing: "foo" vs "foo" + testutil.go:485: Offset: 338, NextOffset: 370 + testutil.go:485: Offset: 130, NextOffset: 162 + testutil.go:485: Offset: 370, NextOffset: 660 + testutil.go:485: Offset: 162, NextOffset: 452 testutil.go:371: Comparing: "foo3" vs "foo3" testutil.go:485: Offset: 1017, NextOffset: 1049 testutil.go:485: Offset: 775, NextOffset: 807 testutil.go:485: Offset: 1049, NextOffset: 1374 testutil.go:485: Offset: 807, NextOffset: 1098 - testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" + testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" + testutil.go:371: Comparing: "foo4" vs "foo4" + testutil.go:485: Offset: 1374, NextOffset: 1406 + testutil.go:485: Offset: 1098, NextOffset: 1130 + testutil.go:485: Offset: 1406, NextOffset: 1697 + testutil.go:485: Offset: 1130, NextOffset: 1421 === RUN TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="",src=1,format=USTAR +=== RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=9,prefix="/",format=PAX#02 === NAME TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=-2,prefix="/",lossless=false,format=USTAR gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1024 @@ -27160,8 +26711,6 @@ gzip_test.go:80: [6] at 1337 in stargz, uncompressed length 3584 gzip_test.go:80: [7] at 2911 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000539STARGZ" === RUN TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=-2,prefix="/",lossless=true,format=PAX -=== RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-2,prefix="./",format=PAX#02 -=== NAME TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=-2,prefix="/",lossless=true,format=PAX gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1024 gzip_test.go:80: [1] at 218 in stargz, uncompressed length 1024 @@ -27182,29 +26731,17 @@ gzip_test.go:80: [6] at 1337 in stargz, uncompressed length 3584 gzip_test.go:80: [7] at 2911 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000539STARGZ" === RUN TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=-2,prefix="/",lossless=true,format=GNU +=== RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=9,prefix="/",format=GNU#02 === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="",src=1,format=USTAR testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"foo","type":"reg","size":6,"mode":420,"offset":540,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo","type":"chunk","offset":572,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo2","type":"reg","size":6,"mode":420,"offset":2132,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo2","type":"chunk","offset":2164,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo3","type":"reg","size":6,"mode":420,"offset":3724,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo3","type":"chunk","offset":3756,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo4","type":"reg","size":6,"mode":420,"offset":5316,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo4","type":"chunk","offset":5348,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo5","type":"reg","size":6,"mode":420,"offset":6908,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo5","type":"chunk","offset":6940,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo6","type":"reg","size":6,"mode":420,"offset":8500,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo6","type":"chunk","offset":8532,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":540,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"foo","type":"reg","size":6,"mode":420,"offset":1592,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo","type":"chunk","offset":1624,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo2","type":"reg","size":6,"mode":420,"offset":3184,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo2","type":"chunk","offset":3216,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo3","type":"reg","size":6,"mode":420,"offset":4804,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo3","type":"chunk","offset":4836,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo4","type":"reg","size":6,"mode":420,"offset":6424,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo4","type":"chunk","offset":6456,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo5","type":"reg","size":6,"mode":420,"offset":8016,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo5","type":"chunk","offset":8048,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo6","type":"reg","size":6,"mode":420,"offset":9636,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo6","type":"chunk","offset":9668,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [foo_empty3 foo5 foo_empty5 foo_empty4 foo6 foo foo_empty foo2 foo_empty2 foo3 foo4] vs [foo3 foo4 foo5 foo_empty5 foo6 foo_empty4 .no.prefetch.landmark foo foo_empty foo2 foo_empty2 foo_empty3] - testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" + testutil.go:377: Directory: "" vs "": [foo_empty foo2 foo_empty2 foo3 foo4 foo5 foo foo_empty3 foo_empty4 foo_empty5 foo6] vs [foo_empty2 foo_empty3 foo_empty5 .no.prefetch.landmark foo2 foo3 foo4 foo_empty4 foo5 foo6 foo foo_empty] testutil.go:371: Comparing: "foo5" vs "foo5" testutil.go:485: Offset: 6908, NextOffset: 6940 testutil.go:485: Offset: 8016, NextOffset: 8048 testutil.go:485: Offset: 6940, NextOffset: 8500 testutil.go:485: Offset: 8048, NextOffset: 9636 - testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" - testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" - testutil.go:371: Comparing: "foo6" vs "foo6" - testutil.go:485: Offset: 8500, NextOffset: 8532 - testutil.go:485: Offset: 9636, NextOffset: 9668 - testutil.go:485: Offset: 8532, NextOffset: 14779 - testutil.go:485: Offset: 9668, NextOffset: 15915 - testutil.go:371: Comparing: "foo" vs "foo" - testutil.go:485: Offset: 540, NextOffset: 572 - testutil.go:485: Offset: 1592, NextOffset: 1624 - testutil.go:485: Offset: 572, NextOffset: 2132 - testutil.go:485: Offset: 1624, NextOffset: 3184 testutil.go:371: Comparing: "foo_empty" vs "foo_empty" testutil.go:371: Comparing: "foo2" vs "foo2" testutil.go:485: Offset: 2132, NextOffset: 2164 @@ -27222,22 +26759,39 @@ testutil.go:485: Offset: 6424, NextOffset: 6456 testutil.go:485: Offset: 5348, NextOffset: 6908 testutil.go:485: Offset: 6456, NextOffset: 8016 - testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [foo6 foo3 foo4 foo5 foo_empty5 foo_empty2 foo_empty3 foo_empty4 .no.prefetch.landmark foo foo_empty foo2] vs [foo_empty foo2 foo_empty2 foo3 foo4 foo_empty4 foo6 foo foo5 foo_empty5 foo_empty3] +=== NAME TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=-2,prefix="/",lossless=true,format=GNU + gzip_test.go:62: got gzip streams: + gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1024 + gzip_test.go:80: [1] at 219 in stargz, uncompressed length 1024 + gzip_test.go:80: [2] at 430 in stargz, uncompressed length 1536 + gzip_test.go:80: [3] at 728 in stargz, uncompressed length 1536 + gzip_test.go:80: [4] at 1024 in stargz, uncompressed length 1024 + gzip_test.go:80: [5] at 1235 in stargz, uncompressed length 1636 + gzip_test.go:80: [6] at 1488 in stargz, uncompressed length 3584 + gzip_test.go:80: [7] at 3062 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000005d0STARGZ" +=== RUN TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=-2,prefix="/",lossless=false,format=GNU +=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="",src=1,format=USTAR + testutil.go:371: Comparing: "foo" vs "foo" + testutil.go:485: Offset: 540, NextOffset: 572 + testutil.go:485: Offset: 1592, NextOffset: 1624 + testutil.go:485: Offset: 572, NextOffset: 2132 + testutil.go:485: Offset: 1624, NextOffset: 3184 testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" + testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" + testutil.go:371: Comparing: "foo6" vs "foo6" + testutil.go:485: Offset: 8500, NextOffset: 8532 + testutil.go:485: Offset: 9636, NextOffset: 9668 + testutil.go:485: Offset: 8532, NextOffset: 14779 + testutil.go:485: Offset: 9668, NextOffset: 15915 + testutil.go:371: Comparing: "" vs "" + testutil.go:377: Directory: "" vs "": [foo_empty2 foo_empty3 foo_empty5 .no.prefetch.landmark foo2 foo3 foo4 foo_empty4 foo5 foo6 foo foo_empty] vs [foo_empty3 foo_empty4 foo_empty5 foo6 foo foo2 foo_empty2 foo3 foo4 foo5 foo_empty] testutil.go:371: Comparing: "foo" vs "foo" testutil.go:485: Offset: 1592, NextOffset: 1624 testutil.go:485: Offset: 540, NextOffset: 572 testutil.go:485: Offset: 1624, NextOffset: 3184 testutil.go:485: Offset: 572, NextOffset: 2132 testutil.go:371: Comparing: "foo_empty" vs "foo_empty" - testutil.go:371: Comparing: "foo2" vs "foo2" - testutil.go:485: Offset: 3184, NextOffset: 3216 - testutil.go:485: Offset: 2132, NextOffset: 2164 - testutil.go:485: Offset: 3216, NextOffset: 4804 - testutil.go:485: Offset: 2164, NextOffset: 3724 - testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" testutil.go:371: Comparing: "foo3" vs "foo3" testutil.go:485: Offset: 4804, NextOffset: 4836 testutil.go:485: Offset: 3724, NextOffset: 3756 @@ -27248,41 +26802,49 @@ testutil.go:485: Offset: 5316, NextOffset: 5348 testutil.go:485: Offset: 6456, NextOffset: 8016 testutil.go:485: Offset: 5348, NextOffset: 6908 +=== NAME TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=-2,prefix="/",lossless=false,format=GNU + gzip_test.go:62: got gzip streams: + gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1024 +=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="",src=1,format=USTAR + testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" +=== NAME TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=-2,prefix="/",lossless=false,format=GNU + gzip_test.go:80: [1] at 219 in stargz, uncompressed length 1024 +=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="",src=1,format=USTAR testutil.go:371: Comparing: "foo5" vs "foo5" testutil.go:485: Offset: 8016, NextOffset: 8048 +=== NAME TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=-2,prefix="/",lossless=false,format=GNU + gzip_test.go:80: [2] at 430 in stargz, uncompressed length 1536 +=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="",src=1,format=USTAR testutil.go:485: Offset: 6908, NextOffset: 6940 +=== NAME TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=-2,prefix="/",lossless=false,format=GNU + gzip_test.go:80: [3] at 728 in stargz, uncompressed length 1536 +=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="",src=1,format=USTAR testutil.go:485: Offset: 8048, NextOffset: 9636 +=== NAME TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=-2,prefix="/",lossless=false,format=GNU + gzip_test.go:80: [4] at 1024 in stargz, uncompressed length 1024 + gzip_test.go:80: [5] at 1235 in stargz, uncompressed length 512 +=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="",src=1,format=USTAR testutil.go:485: Offset: 6940, NextOffset: 8500 - testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" testutil.go:371: Comparing: "foo6" vs "foo6" testutil.go:485: Offset: 9636, NextOffset: 9668 +=== NAME TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=-2,prefix="/",lossless=false,format=GNU + gzip_test.go:80: [6] at 1347 in stargz, uncompressed length 3584 + gzip_test.go:80: [7] at 2921 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000543STARGZ" +=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="",src=1,format=USTAR testutil.go:485: Offset: 8500, NextOffset: 8532 testutil.go:485: Offset: 9668, NextOffset: 15915 testutil.go:485: Offset: 8532, NextOffset: 14779 -=== RUN TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="./",src=1,format=USTAR -=== NAME TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=-2,prefix="/",lossless=true,format=GNU - gzip_test.go:62: got gzip streams: - gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1024 - gzip_test.go:80: [1] at 219 in stargz, uncompressed length 1024 - gzip_test.go:80: [2] at 430 in stargz, uncompressed length 1536 - gzip_test.go:80: [3] at 728 in stargz, uncompressed length 1536 - gzip_test.go:80: [4] at 1024 in stargz, uncompressed length 1024 -=== RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-2,prefix="./",format=GNU#02 -=== NAME TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=-2,prefix="/",lossless=true,format=GNU - gzip_test.go:80: [5] at 1235 in stargz, uncompressed length 1636 - gzip_test.go:80: [6] at 1488 in stargz, uncompressed length 3584 - gzip_test.go:80: [7] at 3062 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000005d0STARGZ" -=== RUN TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=-2,prefix="/",lossless=false,format=GNU - gzip_test.go:62: got gzip streams: - gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1024 - gzip_test.go:80: [1] at 219 in stargz, uncompressed length 1024 - gzip_test.go:80: [2] at 430 in stargz, uncompressed length 1536 - gzip_test.go:80: [3] at 728 in stargz, uncompressed length 1536 - gzip_test.go:80: [4] at 1024 in stargz, uncompressed length 1024 - gzip_test.go:80: [5] at 1235 in stargz, uncompressed length 512 - gzip_test.go:80: [6] at 1347 in stargz, uncompressed length 3584 - gzip_test.go:80: [7] at 2921 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000543STARGZ" + testutil.go:371: Comparing: "foo2" vs "foo2" + testutil.go:485: Offset: 3184, NextOffset: 3216 + testutil.go:485: Offset: 2132, NextOffset: 2164 + testutil.go:485: Offset: 3216, NextOffset: 4804 + testutil.go:485: Offset: 2164, NextOffset: 3724 + testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" + testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" + testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" === RUN TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=-2,prefix="../",lossless=true,format=USTAR +=== RUN TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="./",src=1,format=USTAR +=== NAME TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=-2,prefix="../",lossless=true,format=USTAR gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1024 gzip_test.go:80: [1] at 221 in stargz, uncompressed length 1024 @@ -27293,37 +26855,6 @@ gzip_test.go:80: [6] at 1496 in stargz, uncompressed length 3584 gzip_test.go:80: [7] at 3086 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000005d8STARGZ" === RUN TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=-2,prefix="../",lossless=false,format=USTAR -=== RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-2,prefix="/",format=USTAR#02 -=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="./",src=1,format=USTAR - testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"./foo","type":"reg","size":6,"mode":420,"offset":540,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo","type":"chunk","offset":572,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo2","type":"reg","size":6,"mode":420,"offset":2132,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo2","type":"chunk","offset":2164,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo3","type":"reg","size":6,"mode":420,"offset":3724,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo3","type":"chunk","offset":3756,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo4","type":"reg","size":6,"mode":420,"offset":5316,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo4","type":"chunk","offset":5348,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo5","type":"reg","size":6,"mode":420,"offset":6908,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo5","type":"chunk","offset":6940,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo6","type":"reg","size":6,"mode":420,"offset":8500,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo6","type":"chunk","offset":8532,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} - testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":540,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"./foo","type":"reg","size":6,"mode":420,"offset":1592,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo","type":"chunk","offset":1624,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo2","type":"reg","size":6,"mode":420,"offset":3184,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo2","type":"chunk","offset":3216,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo3","type":"reg","size":6,"mode":420,"offset":4804,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo3","type":"chunk","offset":4836,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo4","type":"reg","size":6,"mode":420,"offset":6424,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo4","type":"chunk","offset":6456,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo5","type":"reg","size":6,"mode":420,"offset":8016,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo5","type":"chunk","offset":8048,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo6","type":"reg","size":6,"mode":420,"offset":9636,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo6","type":"chunk","offset":9668,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} - testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [foo5 foo_empty foo2 foo_empty2 foo3 foo_empty3 foo4 foo_empty4 foo_empty5 foo foo6] vs [foo_empty3 foo_empty4 foo5 foo6 foo foo_empty foo2 foo3 .no.prefetch.landmark foo_empty2 foo4 foo_empty5] - testutil.go:371: Comparing: "foo" vs "foo" - testutil.go:485: Offset: 540, NextOffset: 572 - testutil.go:485: Offset: 1592, NextOffset: 1624 - testutil.go:485: Offset: 572, NextOffset: 2132 - testutil.go:485: Offset: 1624, NextOffset: 3184 - testutil.go:371: Comparing: "foo6" vs "foo6" - testutil.go:485: Offset: 8500, NextOffset: 8532 - testutil.go:485: Offset: 9636, NextOffset: 9668 - testutil.go:485: Offset: 8532, NextOffset: 14779 - testutil.go:485: Offset: 9668, NextOffset: 15915 - testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" - testutil.go:371: Comparing: "foo5" vs "foo5" - testutil.go:485: Offset: 6908, NextOffset: 6940 - testutil.go:485: Offset: 8016, NextOffset: 8048 - testutil.go:485: Offset: 6940, NextOffset: 8500 - testutil.go:485: Offset: 8048, NextOffset: 9636 - testutil.go:371: Comparing: "foo_empty" vs "foo_empty" - testutil.go:371: Comparing: "foo2" vs "foo2" - testutil.go:485: Offset: 2132, NextOffset: 2164 - testutil.go:485: Offset: 3184, NextOffset: 3216 - testutil.go:485: Offset: 2164, NextOffset: 3724 - testutil.go:485: Offset: 3216, NextOffset: 4804 - testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" - testutil.go:371: Comparing: "foo3" vs "foo3" -=== NAME TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=-2,prefix="../",lossless=false,format=USTAR gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1024 gzip_test.go:80: [1] at 221 in stargz, uncompressed length 1024 @@ -27333,59 +26864,7 @@ gzip_test.go:80: [5] at 1243 in stargz, uncompressed length 512 gzip_test.go:80: [6] at 1355 in stargz, uncompressed length 3584 gzip_test.go:80: [7] at 2945 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000054bSTARGZ" -=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="./",src=1,format=USTAR - testutil.go:485: Offset: 3724, NextOffset: 3756 - testutil.go:485: Offset: 4804, NextOffset: 4836 - testutil.go:485: Offset: 3756, NextOffset: 5316 - testutil.go:485: Offset: 4836, NextOffset: 6424 - testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" === RUN TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=-2,prefix="../",lossless=true,format=PAX -=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="./",src=1,format=USTAR - testutil.go:371: Comparing: "foo4" vs "foo4" - testutil.go:485: Offset: 5316, NextOffset: 5348 - testutil.go:485: Offset: 6424, NextOffset: 6456 - testutil.go:485: Offset: 5348, NextOffset: 6908 - testutil.go:485: Offset: 6456, NextOffset: 8016 - testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" - testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [.no.prefetch.landmark foo_empty2 foo4 foo_empty5 foo6 foo foo_empty foo2 foo3 foo_empty3 foo_empty4 foo5] vs [foo_empty foo2 foo_empty2 foo3 foo_empty3 foo4 foo_empty4 foo5 foo_empty5 foo foo6] - testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" - testutil.go:371: Comparing: "foo4" vs "foo4" - testutil.go:485: Offset: 6424, NextOffset: 6456 - testutil.go:485: Offset: 5316, NextOffset: 5348 - testutil.go:485: Offset: 6456, NextOffset: 8016 - testutil.go:485: Offset: 5348, NextOffset: 6908 - testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" - testutil.go:371: Comparing: "foo5" vs "foo5" - testutil.go:485: Offset: 8016, NextOffset: 8048 - testutil.go:485: Offset: 6908, NextOffset: 6940 - testutil.go:485: Offset: 8048, NextOffset: 9636 - testutil.go:485: Offset: 6940, NextOffset: 8500 - testutil.go:371: Comparing: "foo6" vs "foo6" - testutil.go:485: Offset: 9636, NextOffset: 9668 - testutil.go:485: Offset: 8500, NextOffset: 8532 - testutil.go:485: Offset: 9668, NextOffset: 15915 - testutil.go:485: Offset: 8532, NextOffset: 14779 - testutil.go:371: Comparing: "foo" vs "foo" - testutil.go:485: Offset: 1592, NextOffset: 1624 - testutil.go:485: Offset: 540, NextOffset: 572 - testutil.go:485: Offset: 1624, NextOffset: 3184 - testutil.go:485: Offset: 572, NextOffset: 2132 - testutil.go:371: Comparing: "foo_empty" vs "foo_empty" - testutil.go:371: Comparing: "foo2" vs "foo2" - testutil.go:485: Offset: 3184, NextOffset: 3216 - testutil.go:485: Offset: 2132, NextOffset: 2164 - testutil.go:485: Offset: 3216, NextOffset: 4804 - testutil.go:485: Offset: 2164, NextOffset: 3724 - testutil.go:371: Comparing: "foo3" vs "foo3" - testutil.go:485: Offset: 4804, NextOffset: 4836 - testutil.go:485: Offset: 3724, NextOffset: 3756 - testutil.go:485: Offset: 4836, NextOffset: 6424 - testutil.go:485: Offset: 3756, NextOffset: 5316 - testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" - testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" -=== RUN TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="/",src=1,format=USTAR -=== NAME TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=-2,prefix="../",lossless=true,format=PAX gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1024 gzip_test.go:80: [1] at 221 in stargz, uncompressed length 1024 @@ -27396,6 +26875,8 @@ gzip_test.go:80: [6] at 1496 in stargz, uncompressed length 3584 gzip_test.go:80: [7] at 3086 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000005d8STARGZ" === RUN TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=-2,prefix="../",lossless=false,format=PAX +=== RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=9,prefix="../",format=USTAR#02 +=== NAME TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=-2,prefix="../",lossless=false,format=PAX gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1024 gzip_test.go:80: [1] at 221 in stargz, uncompressed length 1024 @@ -27406,119 +26887,118 @@ gzip_test.go:80: [6] at 1355 in stargz, uncompressed length 3584 gzip_test.go:80: [7] at 2945 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000054bSTARGZ" === RUN TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=-2,prefix="../",lossless=true,format=GNU -=== RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-2,prefix="/",format=PAX#02 -=== NAME TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=-2,prefix="../",lossless=true,format=GNU - gzip_test.go:62: got gzip streams: - gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1024 - gzip_test.go:80: [1] at 223 in stargz, uncompressed length 1024 - gzip_test.go:80: [2] at 437 in stargz, uncompressed length 1536 - gzip_test.go:80: [3] at 739 in stargz, uncompressed length 1536 - gzip_test.go:80: [4] at 1038 in stargz, uncompressed length 1024 - gzip_test.go:80: [5] at 1250 in stargz, uncompressed length 1636 - gzip_test.go:80: [6] at 1503 in stargz, uncompressed length 3584 - gzip_test.go:80: [7] at 3092 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000005dfSTARGZ" -=== RUN TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=-2,prefix="../",lossless=false,format=GNU -=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="/",src=1,format=USTAR - testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"/foo","type":"reg","size":6,"mode":420,"offset":540,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo","type":"chunk","offset":572,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo2","type":"reg","size":6,"mode":420,"offset":2132,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo2","type":"chunk","offset":2164,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo3","type":"reg","size":6,"mode":420,"offset":3724,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo3","type":"chunk","offset":3756,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo4","type":"reg","size":6,"mode":420,"offset":5316,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo4","type":"chunk","offset":5348,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo5","type":"reg","size":6,"mode":420,"offset":6908,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo5","type":"chunk","offset":6940,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo6","type":"reg","size":6,"mode":420,"offset":8500,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo6","type":"chunk","offset":8532,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} - testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":540,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"/foo","type":"reg","size":6,"mode":420,"offset":1592,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo","type":"chunk","offset":1624,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo2","type":"reg","size":6,"mode":420,"offset":3184,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo2","type":"chunk","offset":3216,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo3","type":"reg","size":6,"mode":420,"offset":4804,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo3","type":"chunk","offset":4836,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo4","type":"reg","size":6,"mode":420,"offset":6424,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo4","type":"chunk","offset":6456,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo5","type":"reg","size":6,"mode":420,"offset":8016,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo5","type":"chunk","offset":8048,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo6","type":"reg","size":6,"mode":420,"offset":9636,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo6","type":"chunk","offset":9668,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} +=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="./",src=1,format=USTAR + testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"./foo","type":"reg","size":6,"mode":420,"offset":540,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo","type":"chunk","offset":572,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo2","type":"reg","size":6,"mode":420,"offset":2132,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo2","type":"chunk","offset":2164,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo3","type":"reg","size":6,"mode":420,"offset":3724,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo3","type":"chunk","offset":3756,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo4","type":"reg","size":6,"mode":420,"offset":5316,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo4","type":"chunk","offset":5348,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo5","type":"reg","size":6,"mode":420,"offset":6908,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo5","type":"chunk","offset":6940,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo6","type":"reg","size":6,"mode":420,"offset":8500,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo6","type":"chunk","offset":8532,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} + testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":540,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"./foo","type":"reg","size":6,"mode":420,"offset":1592,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo","type":"chunk","offset":1624,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo2","type":"reg","size":6,"mode":420,"offset":3184,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo2","type":"chunk","offset":3216,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo3","type":"reg","size":6,"mode":420,"offset":4804,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo3","type":"chunk","offset":4836,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo4","type":"reg","size":6,"mode":420,"offset":6424,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo4","type":"chunk","offset":6456,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo5","type":"reg","size":6,"mode":420,"offset":8016,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo5","type":"chunk","offset":8048,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo6","type":"reg","size":6,"mode":420,"offset":9636,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo6","type":"chunk","offset":9668,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [foo4 foo foo_empty foo_empty2 foo3 foo_empty5 foo6 foo2 foo_empty3 foo_empty4 foo5] vs [.no.prefetch.landmark foo_empty foo2 foo_empty2 foo5 foo_empty5 foo6 foo foo3 foo_empty3 foo4 foo_empty4] + testutil.go:377: Directory: "" vs "": [foo_empty foo3 foo4 foo6 foo foo2 foo_empty2 foo_empty3 foo_empty4 foo5 foo_empty5] vs [foo4 foo_empty4 foo_empty5 .no.prefetch.landmark foo_empty foo_empty2 foo_empty3 foo6 foo foo2 foo3 foo5] testutil.go:371: Comparing: "foo_empty" vs "foo_empty" - testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" testutil.go:371: Comparing: "foo3" vs "foo3" testutil.go:485: Offset: 3724, NextOffset: 3756 testutil.go:485: Offset: 4804, NextOffset: 4836 testutil.go:485: Offset: 3756, NextOffset: 5316 testutil.go:485: Offset: 4836, NextOffset: 6424 -=== NAME TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=-2,prefix="../",lossless=false,format=GNU - gzip_test.go:62: got gzip streams: -=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="/",src=1,format=USTAR testutil.go:371: Comparing: "foo4" vs "foo4" testutil.go:485: Offset: 5316, NextOffset: 5348 -=== NAME TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=-2,prefix="../",lossless=false,format=GNU - gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1024 - gzip_test.go:80: [1] at 223 in stargz, uncompressed length 1024 -=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="/",src=1,format=USTAR testutil.go:485: Offset: 6424, NextOffset: 6456 testutil.go:485: Offset: 5348, NextOffset: 6908 -=== NAME TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=-2,prefix="../",lossless=false,format=GNU - gzip_test.go:80: [2] at 437 in stargz, uncompressed length 1536 - gzip_test.go:80: [3] at 739 in stargz, uncompressed length 1536 -=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="/",src=1,format=USTAR testutil.go:485: Offset: 6456, NextOffset: 8016 - testutil.go:371: Comparing: "foo" vs "foo" - testutil.go:485: Offset: 540, NextOffset: 572 -=== NAME TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=-2,prefix="../",lossless=false,format=GNU - gzip_test.go:80: [4] at 1038 in stargz, uncompressed length 1024 - gzip_test.go:80: [5] at 1250 in stargz, uncompressed length 512 -=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="/",src=1,format=USTAR - testutil.go:485: Offset: 1592, NextOffset: 1624 - testutil.go:485: Offset: 572, NextOffset: 2132 -=== NAME TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=-2,prefix="../",lossless=false,format=GNU - gzip_test.go:80: [6] at 1362 in stargz, uncompressed length 3584 - gzip_test.go:80: [7] at 2951 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000552STARGZ" -=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="/",src=1,format=USTAR - testutil.go:485: Offset: 1624, NextOffset: 3184 -=== RUN TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=0,prefix="",lossless=true,format=USTAR -=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="/",src=1,format=USTAR - testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" - testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" - testutil.go:371: Comparing: "foo5" vs "foo5" - testutil.go:485: Offset: 6908, NextOffset: 6940 - testutil.go:485: Offset: 8016, NextOffset: 8048 - testutil.go:485: Offset: 6940, NextOffset: 8500 - testutil.go:485: Offset: 8048, NextOffset: 9636 - testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" testutil.go:371: Comparing: "foo6" vs "foo6" testutil.go:485: Offset: 8500, NextOffset: 8532 testutil.go:485: Offset: 9636, NextOffset: 9668 testutil.go:485: Offset: 8532, NextOffset: 14779 testutil.go:485: Offset: 9668, NextOffset: 15915 + testutil.go:371: Comparing: "foo" vs "foo" + testutil.go:485: Offset: 540, NextOffset: 572 + testutil.go:485: Offset: 1592, NextOffset: 1624 + testutil.go:485: Offset: 572, NextOffset: 2132 + testutil.go:485: Offset: 1624, NextOffset: 3184 testutil.go:371: Comparing: "foo2" vs "foo2" testutil.go:485: Offset: 2132, NextOffset: 2164 testutil.go:485: Offset: 3184, NextOffset: 3216 testutil.go:485: Offset: 2164, NextOffset: 3724 testutil.go:485: Offset: 3216, NextOffset: 4804 - testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [foo foo3 foo_empty3 foo4 foo_empty4 .no.prefetch.landmark foo_empty foo2 foo_empty2 foo5 foo_empty5 foo6] vs [foo3 foo4 foo foo_empty foo_empty2 foo5 foo_empty5 foo6 foo2 foo_empty3 foo_empty4] testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" + testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" + testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" testutil.go:371: Comparing: "foo5" vs "foo5" - testutil.go:485: Offset: 8016, NextOffset: 8048 testutil.go:485: Offset: 6908, NextOffset: 6940 - testutil.go:485: Offset: 8048, NextOffset: 9636 + testutil.go:485: Offset: 8016, NextOffset: 8048 testutil.go:485: Offset: 6940, NextOffset: 8500 + testutil.go:485: Offset: 8048, NextOffset: 9636 + testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" + testutil.go:371: Comparing: "" vs "" + testutil.go:377: Directory: "" vs "": [foo2 foo3 foo5 foo6 foo foo_empty foo_empty2 foo_empty3 foo4 foo_empty4 foo_empty5 .no.prefetch.landmark] vs [foo4 foo6 foo_empty foo3 foo_empty2 foo_empty3 foo_empty4 foo5 foo_empty5 foo foo2] + testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" - testutil.go:371: Comparing: "foo6" vs "foo6" - testutil.go:485: Offset: 9636, NextOffset: 9668 - testutil.go:485: Offset: 8500, NextOffset: 8532 - testutil.go:485: Offset: 9668, NextOffset: 15915 - testutil.go:485: Offset: 8532, NextOffset: 14779 testutil.go:371: Comparing: "foo_empty" vs "foo_empty" - testutil.go:371: Comparing: "foo2" vs "foo2" - testutil.go:485: Offset: 3184, NextOffset: 3216 - testutil.go:485: Offset: 2132, NextOffset: 2164 - testutil.go:485: Offset: 3216, NextOffset: 4804 - testutil.go:485: Offset: 2164, NextOffset: 3724 + testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" + testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" testutil.go:371: Comparing: "foo4" vs "foo4" testutil.go:485: Offset: 6424, NextOffset: 6456 testutil.go:485: Offset: 5316, NextOffset: 5348 testutil.go:485: Offset: 6456, NextOffset: 8016 +=== NAME TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=-2,prefix="../",lossless=true,format=GNU + gzip_test.go:62: got gzip streams: + gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1024 + gzip_test.go:80: [1] at 223 in stargz, uncompressed length 1024 +=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="./",src=1,format=USTAR testutil.go:485: Offset: 5348, NextOffset: 6908 - testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" +=== NAME TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=-2,prefix="../",lossless=true,format=GNU + gzip_test.go:80: [2] at 437 in stargz, uncompressed length 1536 +=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="./",src=1,format=USTAR testutil.go:371: Comparing: "foo" vs "foo" +=== NAME TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=-2,prefix="../",lossless=true,format=GNU + gzip_test.go:80: [3] at 739 in stargz, uncompressed length 1536 +=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="./",src=1,format=USTAR testutil.go:485: Offset: 1592, NextOffset: 1624 +=== NAME TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=-2,prefix="../",lossless=true,format=GNU + gzip_test.go:80: [4] at 1038 in stargz, uncompressed length 1024 + gzip_test.go:80: [5] at 1250 in stargz, uncompressed length 1636 +=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="./",src=1,format=USTAR testutil.go:485: Offset: 540, NextOffset: 572 +=== NAME TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=-2,prefix="../",lossless=true,format=GNU + gzip_test.go:80: [6] at 1503 in stargz, uncompressed length 3584 + gzip_test.go:80: [7] at 3092 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000005dfSTARGZ" +=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="./",src=1,format=USTAR testutil.go:485: Offset: 1624, NextOffset: 3184 testutil.go:485: Offset: 572, NextOffset: 2132 + testutil.go:371: Comparing: "foo2" vs "foo2" + testutil.go:485: Offset: 3184, NextOffset: 3216 + testutil.go:485: Offset: 2132, NextOffset: 2164 +=== RUN TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=-2,prefix="../",lossless=false,format=GNU +=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="./",src=1,format=USTAR + testutil.go:485: Offset: 3216, NextOffset: 4804 + testutil.go:485: Offset: 2164, NextOffset: 3724 testutil.go:371: Comparing: "foo3" vs "foo3" testutil.go:485: Offset: 4804, NextOffset: 4836 testutil.go:485: Offset: 3724, NextOffset: 3756 testutil.go:485: Offset: 4836, NextOffset: 6424 testutil.go:485: Offset: 3756, NextOffset: 5316 - testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" + testutil.go:371: Comparing: "foo5" vs "foo5" + testutil.go:485: Offset: 8016, NextOffset: 8048 + testutil.go:485: Offset: 6908, NextOffset: 6940 + testutil.go:485: Offset: 8048, NextOffset: 9636 + testutil.go:485: Offset: 6940, NextOffset: 8500 + testutil.go:371: Comparing: "foo6" vs "foo6" + testutil.go:485: Offset: 9636, NextOffset: 9668 + testutil.go:485: Offset: 8500, NextOffset: 8532 + testutil.go:485: Offset: 9668, NextOffset: 15915 + testutil.go:485: Offset: 8532, NextOffset: 14779 +=== RUN TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="/",src=1,format=USTAR +=== RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=9,prefix="../",format=PAX#02 +=== NAME TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=-2,prefix="../",lossless=false,format=GNU + gzip_test.go:62: got gzip streams: + gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1024 + gzip_test.go:80: [1] at 223 in stargz, uncompressed length 1024 + gzip_test.go:80: [2] at 437 in stargz, uncompressed length 1536 + gzip_test.go:80: [3] at 739 in stargz, uncompressed length 1536 + gzip_test.go:80: [4] at 1038 in stargz, uncompressed length 1024 + gzip_test.go:80: [5] at 1250 in stargz, uncompressed length 512 + gzip_test.go:80: [6] at 1362 in stargz, uncompressed length 3584 + gzip_test.go:80: [7] at 2951 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000552STARGZ" +=== RUN TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=0,prefix="",lossless=true,format=USTAR === RUN TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=0,prefix="",lossless=false,format=USTAR -=== RUN TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="../",src=1,format=USTAR -=== NAME TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=0,prefix="",lossless=false,format=USTAR gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1536 gzip_test.go:80: [1] at 1564 in stargz, uncompressed length 512 @@ -27529,7 +27009,6 @@ testutil.go:1465: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} testutil.go:1465: [2]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"uid":50,"gid":100,"offset":1564,"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} === RUN TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=0,prefix="",lossless=true,format=PAX -=== RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-2,prefix="/",format=GNU#02 === RUN TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=0,prefix="",lossless=false,format=PAX gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1536 @@ -27553,6 +27032,8 @@ testutil.go:1465: [2]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"uid":50,"gid":100,"offset":1564,"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} === RUN TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=0,prefix="./",lossless=true,format=USTAR === RUN TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=0,prefix="./",lossless=false,format=USTAR +=== RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=9,prefix="../",format=GNU#02 +=== NAME TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=0,prefix="./",lossless=false,format=USTAR gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1536 gzip_test.go:80: [1] at 1564 in stargz, uncompressed length 512 @@ -27563,39 +27044,46 @@ testutil.go:1465: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} testutil.go:1465: [2]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"uid":50,"gid":100,"offset":1564,"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} === RUN TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=0,prefix="./",lossless=true,format=PAX -=== RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-2,prefix="../",format=USTAR#02 -=== RUN TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=0,prefix="./",lossless=false,format=PAX - gzip_test.go:62: got gzip streams: - gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1536 - gzip_test.go:80: [1] at 1564 in stargz, uncompressed length 512 - gzip_test.go:80: [2] at 2104 in stargz, uncompressed length 2560 - gzip_test.go:80: [3] at 4692 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000838STARGZ" - testutil.go:1462: got TOC entries: - testutil.go:1465: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} - testutil.go:1465: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} - testutil.go:1465: [2]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"uid":50,"gid":100,"offset":1564,"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} -=== RUN TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=0,prefix="./",lossless=true,format=GNU -=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="../",src=1,format=USTAR - testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"../foo","type":"reg","size":6,"mode":420,"offset":540,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo","type":"chunk","offset":572,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo2","type":"reg","size":6,"mode":420,"offset":2132,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo2","type":"chunk","offset":2164,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo3","type":"reg","size":6,"mode":420,"offset":3724,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo3","type":"chunk","offset":3756,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo4","type":"reg","size":6,"mode":420,"offset":5316,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo4","type":"chunk","offset":5348,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo5","type":"reg","size":6,"mode":420,"offset":6908,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo5","type":"chunk","offset":6940,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo6","type":"reg","size":6,"mode":420,"offset":8500,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo6","type":"chunk","offset":8532,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} - testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":540,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"../foo","type":"reg","size":6,"mode":420,"offset":1592,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo","type":"chunk","offset":1624,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo2","type":"reg","size":6,"mode":420,"offset":3184,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo2","type":"chunk","offset":3216,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo3","type":"reg","size":6,"mode":420,"offset":4804,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo3","type":"chunk","offset":4836,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo4","type":"reg","size":6,"mode":420,"offset":6424,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo4","type":"chunk","offset":6456,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo5","type":"reg","size":6,"mode":420,"offset":8016,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo5","type":"chunk","offset":8048,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo6","type":"reg","size":6,"mode":420,"offset":9636,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo6","type":"chunk","offset":9668,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} +=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="/",src=1,format=USTAR + testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"/foo","type":"reg","size":6,"mode":420,"offset":540,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo","type":"chunk","offset":572,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo2","type":"reg","size":6,"mode":420,"offset":2132,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo2","type":"chunk","offset":2164,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo3","type":"reg","size":6,"mode":420,"offset":3724,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo3","type":"chunk","offset":3756,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo4","type":"reg","size":6,"mode":420,"offset":5316,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo4","type":"chunk","offset":5348,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo5","type":"reg","size":6,"mode":420,"offset":6908,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo5","type":"chunk","offset":6940,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo6","type":"reg","size":6,"mode":420,"offset":8500,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo6","type":"chunk","offset":8532,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} + testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":540,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"/foo","type":"reg","size":6,"mode":420,"offset":1592,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo","type":"chunk","offset":1624,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo2","type":"reg","size":6,"mode":420,"offset":3184,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo2","type":"chunk","offset":3216,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo3","type":"reg","size":6,"mode":420,"offset":4804,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo3","type":"chunk","offset":4836,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo4","type":"reg","size":6,"mode":420,"offset":6424,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo4","type":"chunk","offset":6456,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo5","type":"reg","size":6,"mode":420,"offset":8016,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo5","type":"chunk","offset":8048,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo6","type":"reg","size":6,"mode":420,"offset":9636,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo6","type":"chunk","offset":9668,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [foo_empty2 foo_empty3 foo4 foo5 foo_empty5 foo foo_empty foo2 foo6 foo3 foo_empty4] vs [foo2 foo_empty3 foo4 foo_empty4 foo_empty5 foo foo_empty foo_empty2 foo3 foo5 foo6 .no.prefetch.landmark] + testutil.go:377: Directory: "" vs "": [foo6 foo foo2 foo_empty3 foo_empty4 foo_empty5 foo_empty foo_empty2 foo3 foo4 foo5] vs [foo foo2 foo_empty2 foo3 foo_empty3 foo4 .no.prefetch.landmark foo_empty4 foo5 foo_empty5 foo6 foo_empty] + testutil.go:371: Comparing: "foo2" vs "foo2" + testutil.go:485: Offset: 2132, NextOffset: 2164 + testutil.go:485: Offset: 3184, NextOffset: 3216 + testutil.go:485: Offset: 2164, NextOffset: 3724 + testutil.go:485: Offset: 3216, NextOffset: 4804 + testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" + testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" + testutil.go:371: Comparing: "foo6" vs "foo6" + testutil.go:485: Offset: 8500, NextOffset: 8532 +=== RUN TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=0,prefix="./",lossless=false,format=PAX +=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="/",src=1,format=USTAR + testutil.go:485: Offset: 9636, NextOffset: 9668 + testutil.go:485: Offset: 8532, NextOffset: 14779 + testutil.go:485: Offset: 9668, NextOffset: 15915 testutil.go:371: Comparing: "foo" vs "foo" -=== RUN TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=0,prefix="./",lossless=false,format=GNU -=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="../",src=1,format=USTAR testutil.go:485: Offset: 540, NextOffset: 572 testutil.go:485: Offset: 1592, NextOffset: 1624 testutil.go:485: Offset: 572, NextOffset: 2132 testutil.go:485: Offset: 1624, NextOffset: 3184 - testutil.go:371: Comparing: "foo_empty" vs "foo_empty" - testutil.go:371: Comparing: "foo2" vs "foo2" - testutil.go:485: Offset: 2132, NextOffset: 2164 - testutil.go:485: Offset: 3184, NextOffset: 3216 - testutil.go:485: Offset: 2164, NextOffset: 3724 - testutil.go:485: Offset: 3216, NextOffset: 4804 testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" - testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" + testutil.go:371: Comparing: "foo3" vs "foo3" +=== NAME TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=0,prefix="./",lossless=false,format=PAX + gzip_test.go:62: got gzip streams: + gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1536 + gzip_test.go:80: [1] at 1564 in stargz, uncompressed length 512 + gzip_test.go:80: [2] at 2104 in stargz, uncompressed length 2560 +=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="/",src=1,format=USTAR + testutil.go:485: Offset: 3724, NextOffset: 3756 +=== NAME TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=0,prefix="./",lossless=false,format=PAX + gzip_test.go:80: [3] at 4692 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000838STARGZ" +=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="/",src=1,format=USTAR + testutil.go:485: Offset: 4804, NextOffset: 4836 + testutil.go:485: Offset: 3756, NextOffset: 5316 + testutil.go:485: Offset: 4836, NextOffset: 6424 testutil.go:371: Comparing: "foo4" vs "foo4" testutil.go:485: Offset: 5316, NextOffset: 5348 testutil.go:485: Offset: 6424, NextOffset: 6456 @@ -27604,74 +27092,83 @@ testutil.go:371: Comparing: "foo5" vs "foo5" testutil.go:485: Offset: 6908, NextOffset: 6940 testutil.go:485: Offset: 8016, NextOffset: 8048 +=== NAME TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=0,prefix="./",lossless=false,format=PAX + testutil.go:1462: got TOC entries: + testutil.go:1465: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} + testutil.go:1465: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} + testutil.go:1465: [2]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"uid":50,"gid":100,"offset":1564,"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} +=== RUN TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=0,prefix="./",lossless=true,format=GNU +=== RUN TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=0,prefix="./",lossless=false,format=GNU +=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="/",src=1,format=USTAR testutil.go:485: Offset: 6940, NextOffset: 8500 testutil.go:485: Offset: 8048, NextOffset: 9636 - testutil.go:371: Comparing: "foo6" vs "foo6" - testutil.go:485: Offset: 8500, NextOffset: 8532 - testutil.go:485: Offset: 9636, NextOffset: 9668 - testutil.go:485: Offset: 8532, NextOffset: 14779 - testutil.go:485: Offset: 9668, NextOffset: 15915 - testutil.go:371: Comparing: "foo3" vs "foo3" - testutil.go:485: Offset: 3724, NextOffset: 3756 - testutil.go:485: Offset: 4804, NextOffset: 4836 - testutil.go:485: Offset: 3756, NextOffset: 5316 - testutil.go:485: Offset: 4836, NextOffset: 6424 + testutil.go:371: Comparing: "foo_empty" vs "foo_empty" + testutil.go:371: Comparing: "" vs "" + testutil.go:377: Directory: "" vs "": [foo foo2 foo_empty2 foo3 foo_empty3 foo4 .no.prefetch.landmark foo_empty4 foo5 foo_empty5 foo6 foo_empty] vs [foo_empty foo_empty2 foo3 foo4 foo5 foo6 foo foo2 foo_empty3 foo_empty4 foo_empty5] + testutil.go:371: Comparing: "foo" vs "foo" + testutil.go:485: Offset: 1592, NextOffset: 1624 === NAME TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=0,prefix="./",lossless=false,format=GNU gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1536 gzip_test.go:80: [1] at 1564 in stargz, uncompressed length 512 gzip_test.go:80: [2] at 2104 in stargz, uncompressed length 2560 gzip_test.go:80: [3] at 4692 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000838STARGZ" -=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="../",src=1,format=USTAR - testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" - testutil.go:371: Comparing: "" vs "" -=== NAME TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=0,prefix="./",lossless=false,format=GNU testutil.go:1462: got TOC entries: testutil.go:1465: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} testutil.go:1465: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} testutil.go:1465: [2]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"uid":50,"gid":100,"offset":1564,"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} === RUN TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=0,prefix="/",lossless=true,format=USTAR -=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="../",src=1,format=USTAR - testutil.go:377: Directory: "" vs "": [foo_empty3 foo4 foo_empty4 foo_empty5 foo foo2 foo_empty2 foo3 foo5 foo6 .no.prefetch.landmark foo_empty] vs [foo3 foo_empty4 foo_empty5 foo foo_empty foo2 foo_empty2 foo_empty3 foo4 foo5 foo6] - testutil.go:371: Comparing: "foo" vs "foo" - testutil.go:485: Offset: 1592, NextOffset: 1624 +=== RUN TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=0,prefix="/",lossless=false,format=USTAR +=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="/",src=1,format=USTAR testutil.go:485: Offset: 540, NextOffset: 572 testutil.go:485: Offset: 1624, NextOffset: 3184 testutil.go:485: Offset: 572, NextOffset: 2132 testutil.go:371: Comparing: "foo2" vs "foo2" +=== NAME TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=0,prefix="/",lossless=false,format=USTAR + gzip_test.go:62: got gzip streams: + gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1536 + gzip_test.go:80: [1] at 1564 in stargz, uncompressed length 512 + gzip_test.go:80: [2] at 2104 in stargz, uncompressed length 2560 + gzip_test.go:80: [3] at 4692 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000838STARGZ" + testutil.go:1462: got TOC entries: + testutil.go:1465: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} + testutil.go:1465: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} + testutil.go:1465: [2]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"uid":50,"gid":100,"offset":1564,"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} +=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="/",src=1,format=USTAR testutil.go:485: Offset: 3184, NextOffset: 3216 +=== RUN TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=0,prefix="/",lossless=true,format=PAX +=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="/",src=1,format=USTAR testutil.go:485: Offset: 2132, NextOffset: 2164 -=== RUN TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=0,prefix="/",lossless=false,format=USTAR -=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="../",src=1,format=USTAR testutil.go:485: Offset: 3216, NextOffset: 4804 testutil.go:485: Offset: 2164, NextOffset: 3724 + testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" + testutil.go:371: Comparing: "foo3" vs "foo3" + testutil.go:485: Offset: 4804, NextOffset: 4836 + testutil.go:485: Offset: 3724, NextOffset: 3756 + testutil.go:485: Offset: 4836, NextOffset: 6424 + testutil.go:485: Offset: 3756, NextOffset: 5316 testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" testutil.go:371: Comparing: "foo4" vs "foo4" testutil.go:485: Offset: 6424, NextOffset: 6456 testutil.go:485: Offset: 5316, NextOffset: 5348 testutil.go:485: Offset: 6456, NextOffset: 8016 testutil.go:485: Offset: 5348, NextOffset: 6908 - testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" - testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" testutil.go:371: Comparing: "foo_empty" vs "foo_empty" - testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" - testutil.go:371: Comparing: "foo3" vs "foo3" - testutil.go:485: Offset: 4804, NextOffset: 4836 - testutil.go:485: Offset: 3724, NextOffset: 3756 - testutil.go:485: Offset: 4836, NextOffset: 6424 - testutil.go:485: Offset: 3756, NextOffset: 5316 + testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" testutil.go:371: Comparing: "foo5" vs "foo5" testutil.go:485: Offset: 8016, NextOffset: 8048 testutil.go:485: Offset: 6908, NextOffset: 6940 testutil.go:485: Offset: 8048, NextOffset: 9636 +=== RUN TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=0,prefix="/",lossless=false,format=PAX +=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="/",src=1,format=USTAR testutil.go:485: Offset: 6940, NextOffset: 8500 + testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" testutil.go:371: Comparing: "foo6" vs "foo6" testutil.go:485: Offset: 9636, NextOffset: 9668 testutil.go:485: Offset: 8500, NextOffset: 8532 testutil.go:485: Offset: 9668, NextOffset: 15915 testutil.go:485: Offset: 8532, NextOffset: 14779 -=== RUN TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="",src=1,format=PAX -=== NAME TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=0,prefix="/",lossless=false,format=USTAR +=== NAME TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=0,prefix="/",lossless=false,format=PAX gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1536 gzip_test.go:80: [1] at 1564 in stargz, uncompressed length 512 @@ -27681,9 +27178,10 @@ testutil.go:1465: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} testutil.go:1465: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} testutil.go:1465: [2]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"uid":50,"gid":100,"offset":1564,"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} -=== RUN TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=0,prefix="/",lossless=true,format=PAX -=== RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-2,prefix="../",format=PAX#02 -=== RUN TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=0,prefix="/",lossless=false,format=PAX +=== RUN TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=0,prefix="/",lossless=true,format=GNU +=== RUN TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="../",src=1,format=USTAR +=== RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-1,prefix="",format=USTAR#02 +=== RUN TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=0,prefix="/",lossless=false,format=GNU gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1536 gzip_test.go:80: [1] at 1564 in stargz, uncompressed length 512 @@ -27693,8 +27191,8 @@ testutil.go:1465: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} testutil.go:1465: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} testutil.go:1465: [2]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"uid":50,"gid":100,"offset":1564,"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} -=== RUN TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=0,prefix="/",lossless=true,format=GNU -=== RUN TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=0,prefix="/",lossless=false,format=GNU +=== RUN TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=0,prefix="../",lossless=true,format=USTAR +=== RUN TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=0,prefix="../",lossless=false,format=USTAR gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1536 gzip_test.go:80: [1] at 1564 in stargz, uncompressed length 512 @@ -27704,8 +27202,8 @@ testutil.go:1465: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} testutil.go:1465: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} testutil.go:1465: [2]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"uid":50,"gid":100,"offset":1564,"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} -=== RUN TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=0,prefix="../",lossless=true,format=USTAR -=== RUN TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=0,prefix="../",lossless=false,format=USTAR +=== RUN TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=0,prefix="../",lossless=true,format=PAX +=== RUN TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=0,prefix="../",lossless=false,format=PAX gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1536 gzip_test.go:80: [1] at 1564 in stargz, uncompressed length 512 @@ -27715,19 +27213,8 @@ testutil.go:1465: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} testutil.go:1465: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} testutil.go:1465: [2]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"uid":50,"gid":100,"offset":1564,"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} -=== RUN TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=0,prefix="../",lossless=true,format=PAX -=== RUN TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=0,prefix="../",lossless=false,format=PAX -=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="",src=1,format=PAX - testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"foo","type":"reg","size":6,"mode":420,"offset":540,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo","type":"chunk","offset":572,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo2","type":"reg","size":6,"mode":420,"offset":2132,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo2","type":"chunk","offset":2164,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo3","type":"reg","size":6,"mode":420,"offset":3724,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo3","type":"chunk","offset":3756,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo4","type":"reg","size":6,"mode":420,"offset":5316,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo4","type":"chunk","offset":5348,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo5","type":"reg","size":6,"mode":420,"offset":6908,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo5","type":"chunk","offset":6940,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo6","type":"reg","size":6,"mode":420,"offset":8500,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo6","type":"chunk","offset":8532,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} - testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":540,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"foo","type":"reg","size":6,"mode":420,"offset":1592,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo","type":"chunk","offset":1624,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo2","type":"reg","size":6,"mode":420,"offset":3184,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo2","type":"chunk","offset":3216,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo3","type":"reg","size":6,"mode":420,"offset":4804,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo3","type":"chunk","offset":4836,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo4","type":"reg","size":6,"mode":420,"offset":6424,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo4","type":"chunk","offset":6456,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo5","type":"reg","size":6,"mode":420,"offset":8016,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo5","type":"chunk","offset":8048,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo6","type":"reg","size":6,"mode":420,"offset":9636,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo6","type":"chunk","offset":9668,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} - testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [foo5 foo_empty5 foo2 foo4 foo_empty4 foo3 foo_empty3 foo6 foo foo_empty foo_empty2] vs [foo2 foo4 foo_empty4 foo_empty5 foo_empty3 foo5 foo6 .no.prefetch.landmark foo foo_empty foo_empty2 foo3] - testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" - testutil.go:371: Comparing: "foo6" vs "foo6" - testutil.go:485: Offset: 8500, NextOffset: 8532 - testutil.go:485: Offset: 9636, NextOffset: 9668 - testutil.go:485: Offset: 8532, NextOffset: 14779 -=== NAME TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=0,prefix="../",lossless=false,format=PAX +=== RUN TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=0,prefix="../",lossless=true,format=GNU +=== RUN TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=0,prefix="../",lossless=false,format=GNU gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1536 gzip_test.go:80: [1] at 1564 in stargz, uncompressed length 512 @@ -27737,67 +27224,90 @@ testutil.go:1465: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} testutil.go:1465: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} testutil.go:1465: [2]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"uid":50,"gid":100,"offset":1564,"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} -=== RUN TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=0,prefix="../",lossless=true,format=GNU -=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="",src=1,format=PAX +=== RUN TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=1,prefix="",lossless=true,format=USTAR +=== RUN TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=1,prefix="",lossless=false,format=USTAR +=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="../",src=1,format=USTAR + testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"../foo","type":"reg","size":6,"mode":420,"offset":540,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo","type":"chunk","offset":572,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo2","type":"reg","size":6,"mode":420,"offset":2132,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo2","type":"chunk","offset":2164,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo3","type":"reg","size":6,"mode":420,"offset":3724,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo3","type":"chunk","offset":3756,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo4","type":"reg","size":6,"mode":420,"offset":5316,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo4","type":"chunk","offset":5348,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo5","type":"reg","size":6,"mode":420,"offset":6908,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo5","type":"chunk","offset":6940,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo6","type":"reg","size":6,"mode":420,"offset":8500,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo6","type":"chunk","offset":8532,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} + testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":540,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"../foo","type":"reg","size":6,"mode":420,"offset":1592,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo","type":"chunk","offset":1624,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo2","type":"reg","size":6,"mode":420,"offset":3184,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo2","type":"chunk","offset":3216,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo3","type":"reg","size":6,"mode":420,"offset":4804,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo3","type":"chunk","offset":4836,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo4","type":"reg","size":6,"mode":420,"offset":6424,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo4","type":"chunk","offset":6456,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo5","type":"reg","size":6,"mode":420,"offset":8016,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo5","type":"chunk","offset":8048,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo6","type":"reg","size":6,"mode":420,"offset":9636,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo6","type":"chunk","offset":9668,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} + testutil.go:371: Comparing: "" vs "" + testutil.go:377: Directory: "" vs "": [foo_empty foo_empty3 foo5 foo_empty5 foo6 foo foo2 foo_empty2 foo3 foo4 foo_empty4] vs [foo4 foo5 foo6 foo2 foo3 foo_empty3 foo_empty2 foo_empty4 foo_empty5 .no.prefetch.landmark foo foo_empty] + testutil.go:371: Comparing: "foo5" vs "foo5" + testutil.go:485: Offset: 6908, NextOffset: 6940 + testutil.go:485: Offset: 8016, NextOffset: 8048 + testutil.go:485: Offset: 6940, NextOffset: 8500 + testutil.go:485: Offset: 8048, NextOffset: 9636 + testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" + testutil.go:371: Comparing: "foo6" vs "foo6" + testutil.go:485: Offset: 8500, NextOffset: 8532 + testutil.go:485: Offset: 9636, NextOffset: 9668 + testutil.go:485: Offset: 8532, NextOffset: 14779 testutil.go:485: Offset: 9668, NextOffset: 15915 - testutil.go:371: Comparing: "foo" vs "foo" - testutil.go:485: Offset: 540, NextOffset: 572 - testutil.go:485: Offset: 1592, NextOffset: 1624 - testutil.go:485: Offset: 572, NextOffset: 2132 - testutil.go:485: Offset: 1624, NextOffset: 3184 testutil.go:371: Comparing: "foo_empty" vs "foo_empty" + testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" testutil.go:371: Comparing: "foo3" vs "foo3" testutil.go:485: Offset: 3724, NextOffset: 3756 testutil.go:485: Offset: 4804, NextOffset: 4836 testutil.go:485: Offset: 3756, NextOffset: 5316 testutil.go:485: Offset: 4836, NextOffset: 6424 - testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" - testutil.go:371: Comparing: "foo2" vs "foo2" - testutil.go:485: Offset: 2132, NextOffset: 2164 - testutil.go:485: Offset: 3184, NextOffset: 3216 - testutil.go:485: Offset: 2164, NextOffset: 3724 - testutil.go:485: Offset: 3216, NextOffset: 4804 testutil.go:371: Comparing: "foo4" vs "foo4" testutil.go:485: Offset: 5316, NextOffset: 5348 testutil.go:485: Offset: 6424, NextOffset: 6456 testutil.go:485: Offset: 5348, NextOffset: 6908 testutil.go:485: Offset: 6456, NextOffset: 8016 testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" - testutil.go:371: Comparing: "foo5" vs "foo5" - testutil.go:485: Offset: 6908, NextOffset: 6940 - testutil.go:485: Offset: 8016, NextOffset: 8048 - testutil.go:485: Offset: 6940, NextOffset: 8500 - testutil.go:485: Offset: 8048, NextOffset: 9636 - testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [foo2 foo4 foo_empty4 foo_empty5 foo6 .no.prefetch.landmark foo foo_empty foo_empty2 foo3 foo_empty3 foo5] vs [foo foo_empty foo_empty2 foo3 foo_empty3 foo6 foo2 foo4 foo_empty4 foo5 foo_empty5] - testutil.go:371: Comparing: "foo4" vs "foo4" - testutil.go:485: Offset: 6424, NextOffset: 6456 - testutil.go:485: Offset: 5316, NextOffset: 5348 - testutil.go:485: Offset: 6456, NextOffset: 8016 - testutil.go:485: Offset: 5348, NextOffset: 6908 - testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" - testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" + testutil.go:371: Comparing: "foo" vs "foo" + testutil.go:485: Offset: 540, NextOffset: 572 + testutil.go:485: Offset: 1592, NextOffset: 1624 + testutil.go:485: Offset: 572, NextOffset: 2132 + testutil.go:485: Offset: 1624, NextOffset: 3184 testutil.go:371: Comparing: "foo2" vs "foo2" - testutil.go:485: Offset: 3184, NextOffset: 3216 testutil.go:485: Offset: 2132, NextOffset: 2164 - testutil.go:485: Offset: 3216, NextOffset: 4804 + testutil.go:485: Offset: 3184, NextOffset: 3216 testutil.go:485: Offset: 2164, NextOffset: 3724 -=== RUN TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=0,prefix="../",lossless=false,format=GNU -=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="",src=1,format=PAX + testutil.go:485: Offset: 3216, NextOffset: 4804 + testutil.go:371: Comparing: "" vs "" +=== NAME TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=1,prefix="",lossless=false,format=USTAR + gzip_test.go:62: got gzip streams: +=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="../",src=1,format=USTAR + testutil.go:377: Directory: "" vs "": [.no.prefetch.landmark foo foo_empty foo_empty2 foo_empty4 foo_empty5 foo2 foo3 foo_empty3 foo4 foo5 foo6] vs [foo_empty2 foo3 foo4 foo_empty4 foo foo2 foo5 foo_empty5 foo6 foo_empty foo_empty3] testutil.go:371: Comparing: "foo" vs "foo" testutil.go:485: Offset: 1592, NextOffset: 1624 +=== NAME TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=1,prefix="",lossless=false,format=USTAR + gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1536 + gzip_test.go:80: [1] at 140 in stargz, uncompressed length 512 + gzip_test.go:80: [2] at 193 in stargz, uncompressed length 2560 + gzip_test.go:80: [3] at 512 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000c1STARGZ" +=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="../",src=1,format=USTAR testutil.go:485: Offset: 540, NextOffset: 572 testutil.go:485: Offset: 1624, NextOffset: 3184 testutil.go:485: Offset: 572, NextOffset: 2132 testutil.go:371: Comparing: "foo_empty" vs "foo_empty" testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" + testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" +=== NAME TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=1,prefix="",lossless=false,format=USTAR + testutil.go:1462: got TOC entries: +=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="../",src=1,format=USTAR + testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" testutil.go:371: Comparing: "foo3" vs "foo3" testutil.go:485: Offset: 4804, NextOffset: 4836 +=== NAME TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=1,prefix="",lossless=false,format=USTAR + testutil.go:1465: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} + testutil.go:1465: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} + testutil.go:1465: [2]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"uid":50,"gid":100,"offset":140,"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} +=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="../",src=1,format=USTAR testutil.go:485: Offset: 3724, NextOffset: 3756 testutil.go:485: Offset: 4836, NextOffset: 6424 testutil.go:485: Offset: 3756, NextOffset: 5316 testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" + testutil.go:371: Comparing: "foo4" vs "foo4" + testutil.go:485: Offset: 6424, NextOffset: 6456 + testutil.go:485: Offset: 5316, NextOffset: 5348 + testutil.go:485: Offset: 6456, NextOffset: 8016 +=== RUN TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=1,prefix="",lossless=true,format=PAX +=== RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-1,prefix="",format=PAX#02 +=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="../",src=1,format=USTAR + testutil.go:485: Offset: 5348, NextOffset: 6908 testutil.go:371: Comparing: "foo5" vs "foo5" testutil.go:485: Offset: 8016, NextOffset: 8048 testutil.go:485: Offset: 6908, NextOffset: 6940 @@ -27808,77 +27318,92 @@ testutil.go:485: Offset: 8500, NextOffset: 8532 testutil.go:485: Offset: 9668, NextOffset: 15915 testutil.go:485: Offset: 8532, NextOffset: 14779 -=== RUN TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="./",src=1,format=PAX -=== RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-2,prefix="../",format=GNU#02 -=== NAME TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=0,prefix="../",lossless=false,format=GNU + testutil.go:371: Comparing: "foo2" vs "foo2" + testutil.go:485: Offset: 3184, NextOffset: 3216 + testutil.go:485: Offset: 2132, NextOffset: 2164 + testutil.go:485: Offset: 3216, NextOffset: 4804 + testutil.go:485: Offset: 2164, NextOffset: 3724 +=== RUN TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="",src=1,format=PAX +=== RUN TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=1,prefix="",lossless=false,format=PAX gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1536 - gzip_test.go:80: [1] at 1564 in stargz, uncompressed length 512 - gzip_test.go:80: [2] at 2104 in stargz, uncompressed length 2560 - gzip_test.go:80: [3] at 4692 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000838STARGZ" + gzip_test.go:80: [1] at 140 in stargz, uncompressed length 512 + gzip_test.go:80: [2] at 193 in stargz, uncompressed length 2560 + gzip_test.go:80: [3] at 512 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000c1STARGZ" testutil.go:1462: got TOC entries: testutil.go:1465: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} testutil.go:1465: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} - testutil.go:1465: [2]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"uid":50,"gid":100,"offset":1564,"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} -=== RUN TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=1,prefix="",lossless=true,format=USTAR -=== RUN TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=1,prefix="",lossless=false,format=USTAR + testutil.go:1465: [2]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"uid":50,"gid":100,"offset":140,"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} +=== RUN TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=1,prefix="",lossless=true,format=GNU +=== RUN TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=1,prefix="",lossless=false,format=GNU gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1536 - gzip_test.go:80: [1] at 140 in stargz, uncompressed length 512 - gzip_test.go:80: [2] at 193 in stargz, uncompressed length 2560 - gzip_test.go:80: [3] at 512 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000c1STARGZ" + gzip_test.go:80: [1] at 138 in stargz, uncompressed length 512 + gzip_test.go:80: [2] at 191 in stargz, uncompressed length 2560 + gzip_test.go:80: [3] at 510 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000bfSTARGZ" testutil.go:1462: got TOC entries: testutil.go:1465: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} testutil.go:1465: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} - testutil.go:1465: [2]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"uid":50,"gid":100,"offset":140,"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} -=== RUN TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=1,prefix="",lossless=true,format=PAX -=== RUN TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=1,prefix="",lossless=false,format=PAX + testutil.go:1465: [2]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"uid":50,"gid":100,"offset":138,"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} +=== RUN TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=1,prefix="./",lossless=true,format=USTAR +=== RUN TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=1,prefix="./",lossless=false,format=USTAR +=== RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-1,prefix="",format=GNU#02 +=== NAME TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=1,prefix="./",lossless=false,format=USTAR gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1536 - gzip_test.go:80: [1] at 140 in stargz, uncompressed length 512 - gzip_test.go:80: [2] at 193 in stargz, uncompressed length 2560 - gzip_test.go:80: [3] at 512 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000c1STARGZ" + gzip_test.go:80: [1] at 142 in stargz, uncompressed length 512 + gzip_test.go:80: [2] at 195 in stargz, uncompressed length 2560 + gzip_test.go:80: [3] at 518 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000c3STARGZ" testutil.go:1462: got TOC entries: testutil.go:1465: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} testutil.go:1465: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} - testutil.go:1465: [2]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"uid":50,"gid":100,"offset":140,"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} -=== RUN TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=1,prefix="",lossless=true,format=GNU -=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="./",src=1,format=PAX - testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"./foo","type":"reg","size":6,"mode":420,"offset":540,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo","type":"chunk","offset":572,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo2","type":"reg","size":6,"mode":420,"offset":2132,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo2","type":"chunk","offset":2164,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo3","type":"reg","size":6,"mode":420,"offset":3724,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo3","type":"chunk","offset":3756,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo4","type":"reg","size":6,"mode":420,"offset":5316,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo4","type":"chunk","offset":5348,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo5","type":"reg","size":6,"mode":420,"offset":6908,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo5","type":"chunk","offset":6940,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo6","type":"reg","size":6,"mode":420,"offset":8500,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo6","type":"chunk","offset":8532,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} - testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":540,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"./foo","type":"reg","size":6,"mode":420,"offset":1592,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo","type":"chunk","offset":1624,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo2","type":"reg","size":6,"mode":420,"offset":3184,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo2","type":"chunk","offset":3216,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo3","type":"reg","size":6,"mode":420,"offset":4804,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo3","type":"chunk","offset":4836,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo4","type":"reg","size":6,"mode":420,"offset":6424,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo4","type":"chunk","offset":6456,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo5","type":"reg","size":6,"mode":420,"offset":8016,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo5","type":"chunk","offset":8048,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo6","type":"reg","size":6,"mode":420,"offset":9636,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo6","type":"chunk","offset":9668,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} + testutil.go:1465: [2]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"uid":50,"gid":100,"offset":142,"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} +=== RUN TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=1,prefix="./",lossless=true,format=PAX +=== RUN TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=1,prefix="./",lossless=false,format=PAX + gzip_test.go:62: got gzip streams: + gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1536 + gzip_test.go:80: [1] at 142 in stargz, uncompressed length 512 + gzip_test.go:80: [2] at 195 in stargz, uncompressed length 2560 + gzip_test.go:80: [3] at 518 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000c3STARGZ" + testutil.go:1462: got TOC entries: + testutil.go:1465: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} + testutil.go:1465: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} + testutil.go:1465: [2]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"uid":50,"gid":100,"offset":142,"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} +=== RUN TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=1,prefix="./",lossless=true,format=GNU +=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="",src=1,format=PAX + testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"foo","type":"reg","size":6,"mode":420,"offset":540,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo","type":"chunk","offset":572,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo2","type":"reg","size":6,"mode":420,"offset":2132,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo2","type":"chunk","offset":2164,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo3","type":"reg","size":6,"mode":420,"offset":3724,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo3","type":"chunk","offset":3756,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo4","type":"reg","size":6,"mode":420,"offset":5316,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo4","type":"chunk","offset":5348,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo5","type":"reg","size":6,"mode":420,"offset":6908,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo5","type":"chunk","offset":6940,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo6","type":"reg","size":6,"mode":420,"offset":8500,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo6","type":"chunk","offset":8532,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} + testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":540,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"foo","type":"reg","size":6,"mode":420,"offset":1592,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo","type":"chunk","offset":1624,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo2","type":"reg","size":6,"mode":420,"offset":3184,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo2","type":"chunk","offset":3216,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo3","type":"reg","size":6,"mode":420,"offset":4804,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo3","type":"chunk","offset":4836,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo4","type":"reg","size":6,"mode":420,"offset":6424,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo4","type":"chunk","offset":6456,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo5","type":"reg","size":6,"mode":420,"offset":8016,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo5","type":"chunk","offset":8048,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo6","type":"reg","size":6,"mode":420,"offset":9636,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo6","type":"chunk","offset":9668,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [foo_empty3 foo5 foo foo2 foo3 foo_empty4 foo_empty5 foo6 foo_empty foo_empty2 foo4] vs [foo foo_empty foo2 foo_empty2 foo3 foo_empty3 foo5 foo_empty5 foo6 .no.prefetch.landmark foo4 foo_empty4] + testutil.go:377: Directory: "" vs "": [foo4 foo_empty4 foo foo_empty foo_empty2 foo3 foo_empty3 foo2 foo5 foo_empty5 foo6] vs [foo_empty foo2 foo4 foo_empty4 foo5 foo_empty5 foo6 .no.prefetch.landmark foo foo_empty2 foo3 foo_empty3] testutil.go:371: Comparing: "foo" vs "foo" testutil.go:485: Offset: 540, NextOffset: 572 testutil.go:485: Offset: 1592, NextOffset: 1624 testutil.go:485: Offset: 572, NextOffset: 2132 testutil.go:485: Offset: 1624, NextOffset: 3184 - testutil.go:371: Comparing: "foo2" vs "foo2" - testutil.go:485: Offset: 2132, NextOffset: 2164 - testutil.go:485: Offset: 3184, NextOffset: 3216 -=== RUN TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=1,prefix="",lossless=false,format=GNU -=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="./",src=1,format=PAX - testutil.go:485: Offset: 2164, NextOffset: 3724 - testutil.go:485: Offset: 3216, NextOffset: 4804 + testutil.go:371: Comparing: "foo_empty" vs "foo_empty" + testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" testutil.go:371: Comparing: "foo3" vs "foo3" testutil.go:485: Offset: 3724, NextOffset: 3756 testutil.go:485: Offset: 4804, NextOffset: 4836 testutil.go:485: Offset: 3756, NextOffset: 5316 testutil.go:485: Offset: 4836, NextOffset: 6424 testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" - testutil.go:371: Comparing: "foo5" vs "foo5" - testutil.go:485: Offset: 6908, NextOffset: 6940 - testutil.go:485: Offset: 8016, NextOffset: 8048 - testutil.go:485: Offset: 6940, NextOffset: 8500 - testutil.go:485: Offset: 8048, NextOffset: 9636 - testutil.go:371: Comparing: "foo_empty" vs "foo_empty" - testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" testutil.go:371: Comparing: "foo4" vs "foo4" testutil.go:485: Offset: 5316, NextOffset: 5348 testutil.go:485: Offset: 6424, NextOffset: 6456 testutil.go:485: Offset: 5348, NextOffset: 6908 testutil.go:485: Offset: 6456, NextOffset: 8016 testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" + testutil.go:371: Comparing: "foo2" vs "foo2" + testutil.go:485: Offset: 2132, NextOffset: 2164 + testutil.go:485: Offset: 3184, NextOffset: 3216 + testutil.go:485: Offset: 2164, NextOffset: 3724 + testutil.go:485: Offset: 3216, NextOffset: 4804 + testutil.go:371: Comparing: "foo5" vs "foo5" + testutil.go:485: Offset: 6908, NextOffset: 6940 + testutil.go:485: Offset: 8016, NextOffset: 8048 + testutil.go:485: Offset: 6940, NextOffset: 8500 + testutil.go:485: Offset: 8048, NextOffset: 9636 testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" testutil.go:371: Comparing: "foo6" vs "foo6" testutil.go:485: Offset: 8500, NextOffset: 8532 @@ -27886,13 +27411,27 @@ testutil.go:485: Offset: 8532, NextOffset: 14779 testutil.go:485: Offset: 9668, NextOffset: 15915 testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [foo4 foo_empty4 .no.prefetch.landmark foo_empty foo2 foo_empty2 foo3 foo_empty3 foo5 foo_empty5 foo foo6] vs [foo6 foo_empty foo_empty2 foo4 foo_empty4 foo_empty5 foo foo2 foo3 foo_empty3 foo5] - testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" + testutil.go:377: Directory: "" vs "": [foo_empty foo2 foo4 foo_empty4 foo5 foo_empty5 foo6 .no.prefetch.landmark foo foo_empty2 foo3 foo_empty3] vs [foo5 foo_empty5 foo6 foo2 foo_empty foo_empty2 foo3 foo_empty3 foo4 foo_empty4 foo] testutil.go:371: Comparing: "foo4" vs "foo4" testutil.go:485: Offset: 6424, NextOffset: 6456 testutil.go:485: Offset: 5316, NextOffset: 5348 testutil.go:485: Offset: 6456, NextOffset: 8016 +=== RUN TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=1,prefix="./",lossless=false,format=GNU +=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="",src=1,format=PAX testutil.go:485: Offset: 5348, NextOffset: 6908 + testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" + testutil.go:371: Comparing: "foo5" vs "foo5" + testutil.go:485: Offset: 8016, NextOffset: 8048 + testutil.go:485: Offset: 6908, NextOffset: 6940 + testutil.go:485: Offset: 8048, NextOffset: 9636 + testutil.go:485: Offset: 6940, NextOffset: 8500 + testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" + testutil.go:371: Comparing: "foo6" vs "foo6" + testutil.go:485: Offset: 9636, NextOffset: 9668 + testutil.go:485: Offset: 8500, NextOffset: 8532 + testutil.go:485: Offset: 9668, NextOffset: 15915 + testutil.go:485: Offset: 8532, NextOffset: 14779 + testutil.go:371: Comparing: "foo_empty" vs "foo_empty" testutil.go:371: Comparing: "foo2" vs "foo2" testutil.go:485: Offset: 3184, NextOffset: 3216 testutil.go:485: Offset: 2132, NextOffset: 2164 @@ -27905,124 +27444,126 @@ testutil.go:485: Offset: 4836, NextOffset: 6424 testutil.go:485: Offset: 3756, NextOffset: 5316 testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" - testutil.go:371: Comparing: "foo5" vs "foo5" - testutil.go:485: Offset: 8016, NextOffset: 8048 - testutil.go:485: Offset: 6908, NextOffset: 6940 - testutil.go:485: Offset: 8048, NextOffset: 9636 - testutil.go:485: Offset: 6940, NextOffset: 8500 - testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" testutil.go:371: Comparing: "foo" vs "foo" testutil.go:485: Offset: 1592, NextOffset: 1624 testutil.go:485: Offset: 540, NextOffset: 572 testutil.go:485: Offset: 1624, NextOffset: 3184 testutil.go:485: Offset: 572, NextOffset: 2132 - testutil.go:371: Comparing: "foo_empty" vs "foo_empty" - testutil.go:371: Comparing: "foo6" vs "foo6" - testutil.go:485: Offset: 9636, NextOffset: 9668 - testutil.go:485: Offset: 8500, NextOffset: 8532 - testutil.go:485: Offset: 9668, NextOffset: 15915 - testutil.go:485: Offset: 8532, NextOffset: 14779 -=== RUN TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="/",src=1,format=PAX -=== NAME TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=1,prefix="",lossless=false,format=GNU - gzip_test.go:62: got gzip streams: - gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1536 - gzip_test.go:80: [1] at 138 in stargz, uncompressed length 512 - gzip_test.go:80: [2] at 191 in stargz, uncompressed length 2560 - gzip_test.go:80: [3] at 510 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000bfSTARGZ" - testutil.go:1462: got TOC entries: - testutil.go:1465: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} - testutil.go:1465: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} - testutil.go:1465: [2]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"uid":50,"gid":100,"offset":138,"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} -=== RUN TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=1,prefix="./",lossless=true,format=USTAR -=== RUN TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=1,prefix="./",lossless=false,format=USTAR -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="",format=USTAR -=== NAME TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=1,prefix="./",lossless=false,format=USTAR +=== NAME TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=1,prefix="./",lossless=false,format=GNU gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1536 gzip_test.go:80: [1] at 142 in stargz, uncompressed length 512 +=== RUN TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="./",src=1,format=PAX +=== NAME TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=1,prefix="./",lossless=false,format=GNU gzip_test.go:80: [2] at 195 in stargz, uncompressed length 2560 gzip_test.go:80: [3] at 518 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000c3STARGZ" testutil.go:1462: got TOC entries: testutil.go:1465: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} testutil.go:1465: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} testutil.go:1465: [2]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"uid":50,"gid":100,"offset":142,"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} -=== RUN TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=1,prefix="./",lossless=true,format=PAX -=== RUN TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=1,prefix="./",lossless=false,format=PAX +=== RUN TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=1,prefix="/",lossless=true,format=USTAR +=== RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-1,prefix="./",format=USTAR#02 +=== RUN TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=1,prefix="/",lossless=false,format=USTAR gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1536 - gzip_test.go:80: [1] at 142 in stargz, uncompressed length 512 - gzip_test.go:80: [2] at 195 in stargz, uncompressed length 2560 - gzip_test.go:80: [3] at 518 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000c3STARGZ" + gzip_test.go:80: [1] at 141 in stargz, uncompressed length 512 + gzip_test.go:80: [2] at 194 in stargz, uncompressed length 2560 + gzip_test.go:80: [3] at 515 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000c2STARGZ" testutil.go:1462: got TOC entries: testutil.go:1465: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} testutil.go:1465: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} - testutil.go:1465: [2]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"uid":50,"gid":100,"offset":142,"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} -=== RUN TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=1,prefix="./",lossless=true,format=GNU -=== RUN TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=1,prefix="./",lossless=false,format=GNU + testutil.go:1465: [2]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"uid":50,"gid":100,"offset":141,"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} +=== RUN TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=1,prefix="/",lossless=true,format=PAX +=== RUN TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=1,prefix="/",lossless=false,format=PAX gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1536 - gzip_test.go:80: [1] at 142 in stargz, uncompressed length 512 - gzip_test.go:80: [2] at 195 in stargz, uncompressed length 2560 - gzip_test.go:80: [3] at 518 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000c3STARGZ" + gzip_test.go:80: [1] at 141 in stargz, uncompressed length 512 + gzip_test.go:80: [2] at 194 in stargz, uncompressed length 2560 + gzip_test.go:80: [3] at 515 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000c2STARGZ" testutil.go:1462: got TOC entries: testutil.go:1465: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} testutil.go:1465: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} - testutil.go:1465: [2]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"uid":50,"gid":100,"offset":142,"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} -=== RUN TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=1,prefix="/",lossless=true,format=USTAR -=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="/",src=1,format=PAX - testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"/foo","type":"reg","size":6,"mode":420,"offset":540,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo","type":"chunk","offset":572,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo2","type":"reg","size":6,"mode":420,"offset":2132,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo2","type":"chunk","offset":2164,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo3","type":"reg","size":6,"mode":420,"offset":3724,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo3","type":"chunk","offset":3756,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo4","type":"reg","size":6,"mode":420,"offset":5316,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo4","type":"chunk","offset":5348,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo5","type":"reg","size":6,"mode":420,"offset":6908,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo5","type":"chunk","offset":6940,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo6","type":"reg","size":6,"mode":420,"offset":8500,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo6","type":"chunk","offset":8532,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} - testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":540,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"/foo","type":"reg","size":6,"mode":420,"offset":1592,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo","type":"chunk","offset":1624,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo2","type":"reg","size":6,"mode":420,"offset":3184,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo2","type":"chunk","offset":3216,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo3","type":"reg","size":6,"mode":420,"offset":4804,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo3","type":"chunk","offset":4836,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo4","type":"reg","size":6,"mode":420,"offset":6424,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo4","type":"chunk","offset":6456,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo5","type":"reg","size":6,"mode":420,"offset":8016,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo5","type":"chunk","offset":8048,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo6","type":"reg","size":6,"mode":420,"offset":9636,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo6","type":"chunk","offset":9668,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} + testutil.go:1465: [2]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"uid":50,"gid":100,"offset":141,"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} +=== RUN TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=1,prefix="/",lossless=true,format=GNU +=== RUN TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=1,prefix="/",lossless=false,format=GNU + gzip_test.go:62: got gzip streams: + gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1536 + gzip_test.go:80: [1] at 140 in stargz, uncompressed length 512 + gzip_test.go:80: [2] at 193 in stargz, uncompressed length 2560 + gzip_test.go:80: [3] at 512 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000c1STARGZ" +=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="./",src=1,format=PAX + testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"./foo","type":"reg","size":6,"mode":420,"offset":540,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo","type":"chunk","offset":572,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo2","type":"reg","size":6,"mode":420,"offset":2132,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo2","type":"chunk","offset":2164,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo3","type":"reg","size":6,"mode":420,"offset":3724,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo3","type":"chunk","offset":3756,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo4","type":"reg","size":6,"mode":420,"offset":5316,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo4","type":"chunk","offset":5348,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo5","type":"reg","size":6,"mode":420,"offset":6908,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo5","type":"chunk","offset":6940,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo6","type":"reg","size":6,"mode":420,"offset":8500,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo6","type":"chunk","offset":8532,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} + testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":540,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"./foo","type":"reg","size":6,"mode":420,"offset":1592,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo","type":"chunk","offset":1624,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo2","type":"reg","size":6,"mode":420,"offset":3184,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo2","type":"chunk","offset":3216,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo3","type":"reg","size":6,"mode":420,"offset":4804,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo3","type":"chunk","offset":4836,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo4","type":"reg","size":6,"mode":420,"offset":6424,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo4","type":"chunk","offset":6456,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo5","type":"reg","size":6,"mode":420,"offset":8016,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo5","type":"chunk","offset":8048,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo6","type":"reg","size":6,"mode":420,"offset":9636,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo6","type":"chunk","offset":9668,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [foo_empty2 foo3 foo4 foo5 foo foo_empty foo2 foo6 foo_empty3 foo_empty4 foo_empty5] vs [foo2 foo_empty2 foo_empty3 foo_empty5 foo6 foo foo_empty foo4 foo_empty4 foo5 .no.prefetch.landmark foo3] - testutil.go:371: Comparing: "foo6" vs "foo6" - testutil.go:485: Offset: 8500, NextOffset: 8532 -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="",format=USTAR/lost_digest_in_a_entry -=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="/",src=1,format=PAX - testutil.go:485: Offset: 9636, NextOffset: 9668 - testutil.go:485: Offset: 8532, NextOffset: 14779 - testutil.go:485: Offset: 9668, NextOffset: 15915 - testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" - testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" - testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" - testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" - testutil.go:371: Comparing: "foo3" vs "foo3" - testutil.go:485: Offset: 3724, NextOffset: 3756 - testutil.go:485: Offset: 4804, NextOffset: 4836 - testutil.go:485: Offset: 3756, NextOffset: 5316 - testutil.go:485: Offset: 4836, NextOffset: 6424 + testutil.go:377: Directory: "" vs "": [foo_empty foo2 foo_empty2 foo3 foo6 foo foo_empty3 foo4 foo_empty4 foo5 foo_empty5] vs [foo_empty5 .no.prefetch.landmark foo foo_empty foo_empty2 foo_empty3 foo_empty4 foo5 foo2 foo3 foo4 foo6] testutil.go:371: Comparing: "foo4" vs "foo4" testutil.go:485: Offset: 5316, NextOffset: 5348 testutil.go:485: Offset: 6424, NextOffset: 6456 testutil.go:485: Offset: 5348, NextOffset: 6908 testutil.go:485: Offset: 6456, NextOffset: 8016 +=== NAME TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=1,prefix="/",lossless=false,format=GNU + testutil.go:1462: got TOC entries: + testutil.go:1465: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} + testutil.go:1465: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} + testutil.go:1465: [2]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"uid":50,"gid":100,"offset":140,"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} +=== RUN TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=1,prefix="../",lossless=true,format=USTAR +=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="./",src=1,format=PAX + testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" testutil.go:371: Comparing: "foo5" vs "foo5" testutil.go:485: Offset: 6908, NextOffset: 6940 testutil.go:485: Offset: 8016, NextOffset: 8048 -=== RUN TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=1,prefix="/",lossless=false,format=USTAR -=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="/",src=1,format=PAX testutil.go:485: Offset: 6940, NextOffset: 8500 testutil.go:485: Offset: 8048, NextOffset: 9636 + testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" testutil.go:371: Comparing: "foo" vs "foo" testutil.go:485: Offset: 540, NextOffset: 572 testutil.go:485: Offset: 1592, NextOffset: 1624 testutil.go:485: Offset: 572, NextOffset: 2132 testutil.go:485: Offset: 1624, NextOffset: 3184 + testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" + testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" + testutil.go:371: Comparing: "foo3" vs "foo3" + testutil.go:485: Offset: 3724, NextOffset: 3756 + testutil.go:485: Offset: 4804, NextOffset: 4836 + testutil.go:485: Offset: 3756, NextOffset: 5316 + testutil.go:485: Offset: 4836, NextOffset: 6424 + testutil.go:371: Comparing: "foo6" vs "foo6" +=== RUN TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=1,prefix="../",lossless=false,format=USTAR +=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="./",src=1,format=PAX + testutil.go:485: Offset: 8500, NextOffset: 8532 + testutil.go:485: Offset: 9636, NextOffset: 9668 + testutil.go:485: Offset: 8532, NextOffset: 14779 + testutil.go:485: Offset: 9668, NextOffset: 15915 +=== RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-1,prefix="./",format=PAX#02 +=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="./",src=1,format=PAX testutil.go:371: Comparing: "foo_empty" vs "foo_empty" testutil.go:371: Comparing: "foo2" vs "foo2" testutil.go:485: Offset: 2132, NextOffset: 2164 testutil.go:485: Offset: 3184, NextOffset: 3216 testutil.go:485: Offset: 2164, NextOffset: 3724 -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="",format=USTAR/duplicated_entry_offset -=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="/",src=1,format=PAX testutil.go:485: Offset: 3216, NextOffset: 4804 testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [.no.prefetch.landmark foo3 foo4 foo_empty4 foo5 foo foo_empty foo2 foo_empty2 foo_empty3 foo_empty5 foo6] vs [foo foo_empty foo2 foo_empty2 foo3 foo4 foo5 foo_empty3 foo_empty4 foo_empty5 foo6] + testutil.go:377: Directory: "" vs "": [foo5 foo_empty5 .no.prefetch.landmark foo foo_empty foo_empty2 foo_empty3 foo_empty4 foo2 foo3 foo4 foo6] vs [foo_empty4 foo5 foo_empty5 foo foo_empty3 foo4 foo3 foo6 foo_empty foo2 foo_empty2] + testutil.go:371: Comparing: "foo" vs "foo" + testutil.go:485: Offset: 1592, NextOffset: 1624 + testutil.go:485: Offset: 540, NextOffset: 572 + testutil.go:485: Offset: 1624, NextOffset: 3184 + testutil.go:485: Offset: 572, NextOffset: 2132 + testutil.go:371: Comparing: "foo_empty" vs "foo_empty" + testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" + testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" testutil.go:371: Comparing: "foo5" vs "foo5" testutil.go:485: Offset: 8016, NextOffset: 8048 testutil.go:485: Offset: 6908, NextOffset: 6940 testutil.go:485: Offset: 8048, NextOffset: 9636 testutil.go:485: Offset: 6940, NextOffset: 8500 + testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" + testutil.go:371: Comparing: "foo2" vs "foo2" + testutil.go:485: Offset: 3184, NextOffset: 3216 + testutil.go:485: Offset: 2132, NextOffset: 2164 + testutil.go:485: Offset: 3216, NextOffset: 4804 + testutil.go:485: Offset: 2164, NextOffset: 3724 testutil.go:371: Comparing: "foo3" vs "foo3" testutil.go:485: Offset: 4804, NextOffset: 4836 testutil.go:485: Offset: 3724, NextOffset: 3756 @@ -28033,149 +27574,108 @@ testutil.go:485: Offset: 5316, NextOffset: 5348 testutil.go:485: Offset: 6456, NextOffset: 8016 testutil.go:485: Offset: 5348, NextOffset: 6908 - testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" - testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" - testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" -=== NAME TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=1,prefix="/",lossless=false,format=USTAR - gzip_test.go:62: got gzip streams: -=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="/",src=1,format=PAX testutil.go:371: Comparing: "foo6" vs "foo6" testutil.go:485: Offset: 9636, NextOffset: 9668 -=== NAME TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=1,prefix="/",lossless=false,format=USTAR - gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1536 -=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="/",src=1,format=PAX testutil.go:485: Offset: 8500, NextOffset: 8532 testutil.go:485: Offset: 9668, NextOffset: 15915 testutil.go:485: Offset: 8532, NextOffset: 14779 - testutil.go:371: Comparing: "foo" vs "foo" -=== NAME TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=1,prefix="/",lossless=false,format=USTAR - gzip_test.go:80: [1] at 141 in stargz, uncompressed length 512 -=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="/",src=1,format=PAX - testutil.go:485: Offset: 1592, NextOffset: 1624 - testutil.go:485: Offset: 540, NextOffset: 572 - testutil.go:485: Offset: 1624, NextOffset: 3184 - testutil.go:485: Offset: 572, NextOffset: 2132 - testutil.go:371: Comparing: "foo_empty" vs "foo_empty" - testutil.go:371: Comparing: "foo2" vs "foo2" - testutil.go:485: Offset: 3184, NextOffset: 3216 - testutil.go:485: Offset: 2132, NextOffset: 2164 - testutil.go:485: Offset: 3216, NextOffset: 4804 - testutil.go:485: Offset: 2164, NextOffset: 3724 -=== NAME TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=1,prefix="/",lossless=false,format=USTAR - gzip_test.go:80: [2] at 194 in stargz, uncompressed length 2560 - gzip_test.go:80: [3] at 515 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000c2STARGZ" +=== RUN TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="/",src=1,format=PAX +=== NAME TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=1,prefix="../",lossless=false,format=USTAR + gzip_test.go:62: got gzip streams: + gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1536 + gzip_test.go:80: [1] at 142 in stargz, uncompressed length 512 + gzip_test.go:80: [2] at 195 in stargz, uncompressed length 2560 + gzip_test.go:80: [3] at 514 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000c3STARGZ" testutil.go:1462: got TOC entries: testutil.go:1465: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} testutil.go:1465: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} - testutil.go:1465: [2]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"uid":50,"gid":100,"offset":141,"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} -=== RUN TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=1,prefix="/",lossless=true,format=PAX -=== RUN TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="../",src=1,format=PAX -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="",format=PAX -=== RUN TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=1,prefix="/",lossless=false,format=PAX + testutil.go:1465: [2]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"uid":50,"gid":100,"offset":142,"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} +=== RUN TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=1,prefix="../",lossless=true,format=PAX +=== RUN TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=1,prefix="../",lossless=false,format=PAX gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1536 - gzip_test.go:80: [1] at 141 in stargz, uncompressed length 512 - gzip_test.go:80: [2] at 194 in stargz, uncompressed length 2560 - gzip_test.go:80: [3] at 515 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000c2STARGZ" + gzip_test.go:80: [1] at 142 in stargz, uncompressed length 512 + gzip_test.go:80: [2] at 195 in stargz, uncompressed length 2560 + gzip_test.go:80: [3] at 514 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000c3STARGZ" testutil.go:1462: got TOC entries: testutil.go:1465: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} testutil.go:1465: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} - testutil.go:1465: [2]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"uid":50,"gid":100,"offset":141,"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} -=== RUN TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=1,prefix="/",lossless=true,format=GNU -=== RUN TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=1,prefix="/",lossless=false,format=GNU + testutil.go:1465: [2]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"uid":50,"gid":100,"offset":142,"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} +=== RUN TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=1,prefix="../",lossless=true,format=GNU +=== RUN TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=1,prefix="../",lossless=false,format=GNU +=== RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-1,prefix="./",format=GNU#02 +=== NAME TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=1,prefix="../",lossless=false,format=GNU gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1536 - gzip_test.go:80: [1] at 140 in stargz, uncompressed length 512 - gzip_test.go:80: [2] at 193 in stargz, uncompressed length 2560 - gzip_test.go:80: [3] at 512 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000c1STARGZ" + gzip_test.go:80: [1] at 143 in stargz, uncompressed length 512 + gzip_test.go:80: [2] at 196 in stargz, uncompressed length 2560 + gzip_test.go:80: [3] at 515 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000c4STARGZ" testutil.go:1462: got TOC entries: testutil.go:1465: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} testutil.go:1465: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} - testutil.go:1465: [2]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"uid":50,"gid":100,"offset":140,"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} -=== RUN TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=1,prefix="../",lossless=true,format=USTAR -=== RUN TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=1,prefix="../",lossless=false,format=USTAR -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="",format=PAX/lost_digest_in_a_entry -=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="../",src=1,format=PAX - testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"../foo","type":"reg","size":6,"mode":420,"offset":540,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo","type":"chunk","offset":572,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo2","type":"reg","size":6,"mode":420,"offset":2132,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo2","type":"chunk","offset":2164,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo3","type":"reg","size":6,"mode":420,"offset":3724,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo3","type":"chunk","offset":3756,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo4","type":"reg","size":6,"mode":420,"offset":5316,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo4","type":"chunk","offset":5348,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo5","type":"reg","size":6,"mode":420,"offset":6908,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo5","type":"chunk","offset":6940,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo6","type":"reg","size":6,"mode":420,"offset":8500,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo6","type":"chunk","offset":8532,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} - testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":540,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"../foo","type":"reg","size":6,"mode":420,"offset":1592,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo","type":"chunk","offset":1624,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo2","type":"reg","size":6,"mode":420,"offset":3184,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo2","type":"chunk","offset":3216,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo3","type":"reg","size":6,"mode":420,"offset":4804,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo3","type":"chunk","offset":4836,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo4","type":"reg","size":6,"mode":420,"offset":6424,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo4","type":"chunk","offset":6456,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo5","type":"reg","size":6,"mode":420,"offset":8016,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo5","type":"chunk","offset":8048,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo6","type":"reg","size":6,"mode":420,"offset":9636,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo6","type":"chunk","offset":9668,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} + testutil.go:1465: [2]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"uid":50,"gid":100,"offset":143,"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} +=== RUN TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=9,prefix="",lossless=true,format=USTAR +=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="/",src=1,format=PAX + testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"/foo","type":"reg","size":6,"mode":420,"offset":540,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo","type":"chunk","offset":572,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo2","type":"reg","size":6,"mode":420,"offset":2132,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo2","type":"chunk","offset":2164,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo3","type":"reg","size":6,"mode":420,"offset":3724,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo3","type":"chunk","offset":3756,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo4","type":"reg","size":6,"mode":420,"offset":5316,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo4","type":"chunk","offset":5348,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo5","type":"reg","size":6,"mode":420,"offset":6908,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo5","type":"chunk","offset":6940,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo6","type":"reg","size":6,"mode":420,"offset":8500,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo6","type":"chunk","offset":8532,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} + testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":540,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"/foo","type":"reg","size":6,"mode":420,"offset":1592,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo","type":"chunk","offset":1624,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo2","type":"reg","size":6,"mode":420,"offset":3184,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo2","type":"chunk","offset":3216,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo3","type":"reg","size":6,"mode":420,"offset":4804,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo3","type":"chunk","offset":4836,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo4","type":"reg","size":6,"mode":420,"offset":6424,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo4","type":"chunk","offset":6456,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo5","type":"reg","size":6,"mode":420,"offset":8016,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo5","type":"chunk","offset":8048,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo6","type":"reg","size":6,"mode":420,"offset":9636,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo6","type":"chunk","offset":9668,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [foo_empty5 foo foo_empty foo4 foo_empty3 foo_empty4 foo5 foo6 foo2 foo_empty2 foo3] vs [foo2 foo_empty2 foo5 foo_empty5 foo6 foo foo_empty foo_empty3 foo4 foo_empty4 .no.prefetch.landmark foo3] - testutil.go:371: Comparing: "foo" vs "foo" - testutil.go:485: Offset: 540, NextOffset: 572 - testutil.go:485: Offset: 1592, NextOffset: 1624 - testutil.go:485: Offset: 572, NextOffset: 2132 - testutil.go:485: Offset: 1624, NextOffset: 3184 - testutil.go:371: Comparing: "foo_empty" vs "foo_empty" - testutil.go:371: Comparing: "foo4" vs "foo4" - testutil.go:485: Offset: 5316, NextOffset: 5348 - testutil.go:485: Offset: 6424, NextOffset: 6456 - testutil.go:485: Offset: 5348, NextOffset: 6908 -=== NAME TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=1,prefix="../",lossless=false,format=USTAR - gzip_test.go:62: got gzip streams: -=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="../",src=1,format=PAX - testutil.go:485: Offset: 6456, NextOffset: 8016 -=== NAME TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=1,prefix="../",lossless=false,format=USTAR - gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1536 -=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="../",src=1,format=PAX - testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" -=== NAME TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=1,prefix="../",lossless=false,format=USTAR - gzip_test.go:80: [1] at 142 in stargz, uncompressed length 512 -=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="../",src=1,format=PAX + testutil.go:377: Directory: "" vs "": [foo2 foo_empty2 foo4 foo6 foo foo_empty foo3 foo_empty3 foo_empty4 foo5 foo_empty5] vs [foo_empty2 foo3 foo4 .no.prefetch.landmark foo_empty foo2 foo_empty3 foo_empty4 foo5 foo_empty5 foo6 foo] testutil.go:371: Comparing: "foo2" vs "foo2" testutil.go:485: Offset: 2132, NextOffset: 2164 -=== NAME TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=1,prefix="../",lossless=false,format=USTAR - gzip_test.go:80: [2] at 195 in stargz, uncompressed length 2560 - gzip_test.go:80: [3] at 514 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000c3STARGZ" -=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="../",src=1,format=PAX +=== RUN TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=9,prefix="",lossless=false,format=USTAR +=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="/",src=1,format=PAX testutil.go:485: Offset: 3184, NextOffset: 3216 testutil.go:485: Offset: 2164, NextOffset: 3724 testutil.go:485: Offset: 3216, NextOffset: 4804 testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" - testutil.go:371: Comparing: "foo3" vs "foo3" - testutil.go:485: Offset: 3724, NextOffset: 3756 - testutil.go:485: Offset: 4804, NextOffset: 4836 - testutil.go:485: Offset: 3756, NextOffset: 5316 - testutil.go:485: Offset: 4836, NextOffset: 6424 - testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" - testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" + testutil.go:371: Comparing: "foo4" vs "foo4" + testutil.go:485: Offset: 5316, NextOffset: 5348 + testutil.go:485: Offset: 6424, NextOffset: 6456 + testutil.go:485: Offset: 5348, NextOffset: 6908 + testutil.go:485: Offset: 6456, NextOffset: 8016 testutil.go:371: Comparing: "foo5" vs "foo5" testutil.go:485: Offset: 6908, NextOffset: 6940 testutil.go:485: Offset: 8016, NextOffset: 8048 testutil.go:485: Offset: 6940, NextOffset: 8500 testutil.go:485: Offset: 8048, NextOffset: 9636 + testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" testutil.go:371: Comparing: "foo6" vs "foo6" testutil.go:485: Offset: 8500, NextOffset: 8532 testutil.go:485: Offset: 9636, NextOffset: 9668 -=== NAME TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=1,prefix="../",lossless=false,format=USTAR - testutil.go:1462: got TOC entries: -=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="../",src=1,format=PAX testutil.go:485: Offset: 8532, NextOffset: 14779 -=== NAME TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=1,prefix="../",lossless=false,format=USTAR - testutil.go:1465: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} -=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="../",src=1,format=PAX testutil.go:485: Offset: 9668, NextOffset: 15915 -=== NAME TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=1,prefix="../",lossless=false,format=USTAR - testutil.go:1465: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} - testutil.go:1465: [2]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"uid":50,"gid":100,"offset":142,"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} -=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="../",src=1,format=PAX + testutil.go:371: Comparing: "foo" vs "foo" + testutil.go:485: Offset: 540, NextOffset: 572 + testutil.go:485: Offset: 1592, NextOffset: 1624 + testutil.go:485: Offset: 572, NextOffset: 2132 + testutil.go:485: Offset: 1624, NextOffset: 3184 + testutil.go:371: Comparing: "foo_empty" vs "foo_empty" + testutil.go:371: Comparing: "foo3" vs "foo3" + testutil.go:485: Offset: 3724, NextOffset: 3756 + testutil.go:485: Offset: 4804, NextOffset: 4836 + testutil.go:485: Offset: 3756, NextOffset: 5316 + testutil.go:485: Offset: 4836, NextOffset: 6424 + testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" + testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [foo_empty foo2 foo_empty2 foo5 foo_empty5 foo6 foo foo3 foo_empty3 foo4 foo_empty4 .no.prefetch.landmark] vs [foo6 foo2 foo_empty2 foo3 foo_empty3 foo_empty4 foo5 foo foo_empty foo4 foo_empty5] -=== RUN TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=1,prefix="../",lossless=true,format=PAX -=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="../",src=1,format=PAX + testutil.go:377: Directory: "" vs "": [foo4 .no.prefetch.landmark foo_empty2 foo3 foo_empty3 foo_empty4 foo5 foo_empty5 foo6 foo foo_empty foo2] vs [foo foo_empty foo3 foo_empty3 foo_empty4 foo5 foo_empty5 foo6 foo2 foo_empty2 foo4] + testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" testutil.go:371: Comparing: "foo3" vs "foo3" -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="",format=PAX/duplicated_entry_offset -=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="../",src=1,format=PAX testutil.go:485: Offset: 4804, NextOffset: 4836 testutil.go:485: Offset: 3724, NextOffset: 3756 testutil.go:485: Offset: 4836, NextOffset: 6424 testutil.go:485: Offset: 3756, NextOffset: 5316 - testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" testutil.go:371: Comparing: "foo4" vs "foo4" testutil.go:485: Offset: 6424, NextOffset: 6456 testutil.go:485: Offset: 5316, NextOffset: 5348 testutil.go:485: Offset: 6456, NextOffset: 8016 testutil.go:485: Offset: 5348, NextOffset: 6908 testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" + testutil.go:371: Comparing: "foo5" vs "foo5" + testutil.go:485: Offset: 8016, NextOffset: 8048 + testutil.go:485: Offset: 6908, NextOffset: 6940 + testutil.go:485: Offset: 8048, NextOffset: 9636 + testutil.go:485: Offset: 6940, NextOffset: 8500 testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" testutil.go:371: Comparing: "foo6" vs "foo6" testutil.go:485: Offset: 9636, NextOffset: 9668 @@ -28193,39 +27693,8 @@ testutil.go:485: Offset: 2132, NextOffset: 2164 testutil.go:485: Offset: 3216, NextOffset: 4804 testutil.go:485: Offset: 2164, NextOffset: 3724 - testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" - testutil.go:371: Comparing: "foo5" vs "foo5" - testutil.go:485: Offset: 8016, NextOffset: 8048 - testutil.go:485: Offset: 6908, NextOffset: 6940 -=== RUN TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=1,prefix="../",lossless=false,format=PAX -=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="../",src=1,format=PAX - testutil.go:485: Offset: 8048, NextOffset: 9636 - testutil.go:485: Offset: 6940, NextOffset: 8500 -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="",format=GNU -=== RUN TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="",src=1,format=GNU -=== NAME TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=1,prefix="../",lossless=false,format=PAX - gzip_test.go:62: got gzip streams: - gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1536 - gzip_test.go:80: [1] at 142 in stargz, uncompressed length 512 - gzip_test.go:80: [2] at 195 in stargz, uncompressed length 2560 - gzip_test.go:80: [3] at 514 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000c3STARGZ" - testutil.go:1462: got TOC entries: - testutil.go:1465: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} - testutil.go:1465: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} - testutil.go:1465: [2]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"uid":50,"gid":100,"offset":142,"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} -=== RUN TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=1,prefix="../",lossless=true,format=GNU -=== RUN TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=1,prefix="../",lossless=false,format=GNU - gzip_test.go:62: got gzip streams: - gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1536 - gzip_test.go:80: [1] at 143 in stargz, uncompressed length 512 - gzip_test.go:80: [2] at 196 in stargz, uncompressed length 2560 - gzip_test.go:80: [3] at 515 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000c4STARGZ" - testutil.go:1462: got TOC entries: - testutil.go:1465: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} - testutil.go:1465: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} - testutil.go:1465: [2]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"uid":50,"gid":100,"offset":143,"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} -=== RUN TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=9,prefix="",lossless=true,format=USTAR -=== RUN TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=9,prefix="",lossless=false,format=USTAR + testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" +=== NAME TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=9,prefix="",lossless=false,format=USTAR gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1536 gzip_test.go:80: [1] at 127 in stargz, uncompressed length 512 @@ -28237,6 +27706,8 @@ testutil.go:1465: [2]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"uid":50,"gid":100,"offset":127,"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} === RUN TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=9,prefix="",lossless=true,format=PAX === RUN TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=9,prefix="",lossless=false,format=PAX +=== RUN TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="../",src=1,format=PAX +=== NAME TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=9,prefix="",lossless=false,format=PAX gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1536 gzip_test.go:80: [1] at 127 in stargz, uncompressed length 512 @@ -28247,10 +27718,7 @@ testutil.go:1465: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} testutil.go:1465: [2]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"uid":50,"gid":100,"offset":127,"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} === RUN TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=9,prefix="",lossless=true,format=GNU -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="",format=GNU/lost_digest_in_a_entry === RUN TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=9,prefix="",lossless=false,format=GNU -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="",format=GNU/duplicated_entry_offset -=== NAME TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=9,prefix="",lossless=false,format=GNU gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1536 gzip_test.go:80: [1] at 124 in stargz, uncompressed length 512 @@ -28261,51 +27729,77 @@ testutil.go:1465: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} testutil.go:1465: [2]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"uid":50,"gid":100,"offset":124,"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} === RUN TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=9,prefix="./",lossless=true,format=USTAR -=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="",src=1,format=GNU - testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"foo","type":"reg","size":6,"mode":420,"offset":540,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo","type":"chunk","offset":572,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo2","type":"reg","size":6,"mode":420,"offset":2132,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo2","type":"chunk","offset":2164,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo3","type":"reg","size":6,"mode":420,"offset":3724,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo3","type":"chunk","offset":3756,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo4","type":"reg","size":6,"mode":420,"offset":5316,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo4","type":"chunk","offset":5348,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo5","type":"reg","size":6,"mode":420,"offset":6908,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo5","type":"chunk","offset":6940,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo6","type":"reg","size":6,"mode":420,"offset":8500,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo6","type":"chunk","offset":8532,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} - testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":540,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"foo","type":"reg","size":6,"mode":420,"offset":1592,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo","type":"chunk","offset":1624,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo2","type":"reg","size":6,"mode":420,"offset":3184,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo2","type":"chunk","offset":3216,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo3","type":"reg","size":6,"mode":420,"offset":4804,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo3","type":"chunk","offset":4836,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo4","type":"reg","size":6,"mode":420,"offset":6424,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo4","type":"chunk","offset":6456,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo5","type":"reg","size":6,"mode":420,"offset":8016,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo5","type":"chunk","offset":8048,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo6","type":"reg","size":6,"mode":420,"offset":9636,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo6","type":"chunk","offset":9668,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} +=== RUN TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=9,prefix="./",lossless=false,format=USTAR +=== RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-1,prefix="/",format=USTAR#02 +=== NAME TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=9,prefix="./",lossless=false,format=USTAR + gzip_test.go:62: got gzip streams: + gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1536 + gzip_test.go:80: [1] at 128 in stargz, uncompressed length 512 + gzip_test.go:80: [2] at 170 in stargz, uncompressed length 2560 + gzip_test.go:80: [3] at 467 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000aaSTARGZ" + testutil.go:1462: got TOC entries: + testutil.go:1465: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} + testutil.go:1465: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} + testutil.go:1465: [2]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"uid":50,"gid":100,"offset":128,"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} +=== RUN TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=9,prefix="./",lossless=true,format=PAX +=== RUN TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=9,prefix="./",lossless=false,format=PAX +=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="../",src=1,format=PAX + testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"../foo","type":"reg","size":6,"mode":420,"offset":540,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo","type":"chunk","offset":572,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo2","type":"reg","size":6,"mode":420,"offset":2132,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo2","type":"chunk","offset":2164,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo3","type":"reg","size":6,"mode":420,"offset":3724,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo3","type":"chunk","offset":3756,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo4","type":"reg","size":6,"mode":420,"offset":5316,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo4","type":"chunk","offset":5348,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo5","type":"reg","size":6,"mode":420,"offset":6908,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo5","type":"chunk","offset":6940,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo6","type":"reg","size":6,"mode":420,"offset":8500,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo6","type":"chunk","offset":8532,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} + testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":540,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"../foo","type":"reg","size":6,"mode":420,"offset":1592,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo","type":"chunk","offset":1624,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo2","type":"reg","size":6,"mode":420,"offset":3184,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo2","type":"chunk","offset":3216,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo3","type":"reg","size":6,"mode":420,"offset":4804,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo3","type":"chunk","offset":4836,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo4","type":"reg","size":6,"mode":420,"offset":6424,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo4","type":"chunk","offset":6456,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo5","type":"reg","size":6,"mode":420,"offset":8016,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo5","type":"chunk","offset":8048,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo6","type":"reg","size":6,"mode":420,"offset":9636,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo6","type":"chunk","offset":9668,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [foo3 foo4 foo_empty4 foo_empty5 foo6 foo foo2 foo_empty3 foo5 foo_empty foo_empty2] vs [foo_empty2 foo3 foo4 foo_empty4 foo2 foo foo_empty foo_empty3 foo5 foo_empty5 foo6 .no.prefetch.landmark] - testutil.go:371: Comparing: "foo" vs "foo" - testutil.go:485: Offset: 540, NextOffset: 572 - testutil.go:485: Offset: 1592, NextOffset: 1624 - testutil.go:485: Offset: 572, NextOffset: 2132 - testutil.go:485: Offset: 1624, NextOffset: 3184 + testutil.go:377: Directory: "" vs "": [foo_empty5 foo6 foo3 foo4 foo_empty4 foo5 foo_empty3 foo foo_empty foo2 foo_empty2] vs [foo_empty foo2 foo_empty2 foo3 foo_empty3 foo4 foo_empty5 .no.prefetch.landmark foo6 foo_empty4 foo5 foo] + testutil.go:371: Comparing: "foo_empty" vs "foo_empty" testutil.go:371: Comparing: "foo2" vs "foo2" testutil.go:485: Offset: 2132, NextOffset: 2164 testutil.go:485: Offset: 3184, NextOffset: 3216 testutil.go:485: Offset: 2164, NextOffset: 3724 testutil.go:485: Offset: 3216, NextOffset: 4804 - testutil.go:371: Comparing: "foo3" vs "foo3" - testutil.go:485: Offset: 3724, NextOffset: 3756 - testutil.go:485: Offset: 4804, NextOffset: 4836 - testutil.go:485: Offset: 3756, NextOffset: 5316 - testutil.go:485: Offset: 4836, NextOffset: 6424 + testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" + testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" + testutil.go:371: Comparing: "foo" vs "foo" + testutil.go:485: Offset: 540, NextOffset: 572 + testutil.go:485: Offset: 1592, NextOffset: 1624 + testutil.go:485: Offset: 572, NextOffset: 2132 + testutil.go:485: Offset: 1624, NextOffset: 3184 testutil.go:371: Comparing: "foo4" vs "foo4" +=== NAME TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=9,prefix="./",lossless=false,format=PAX + gzip_test.go:62: got gzip streams: + gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1536 + gzip_test.go:80: [1] at 128 in stargz, uncompressed length 512 + gzip_test.go:80: [2] at 170 in stargz, uncompressed length 2560 + gzip_test.go:80: [3] at 467 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000aaSTARGZ" + testutil.go:1462: got TOC entries: + testutil.go:1465: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} + testutil.go:1465: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} + testutil.go:1465: [2]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"uid":50,"gid":100,"offset":128,"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} +=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="../",src=1,format=PAX testutil.go:485: Offset: 5316, NextOffset: 5348 testutil.go:485: Offset: 6424, NextOffset: 6456 +=== RUN TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=9,prefix="./",lossless=true,format=GNU +=== RUN TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=9,prefix="./",lossless=false,format=GNU +=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="../",src=1,format=PAX testutil.go:485: Offset: 5348, NextOffset: 6908 testutil.go:485: Offset: 6456, NextOffset: 8016 testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" + testutil.go:371: Comparing: "foo5" vs "foo5" + testutil.go:485: Offset: 6908, NextOffset: 6940 + testutil.go:485: Offset: 8016, NextOffset: 8048 + testutil.go:485: Offset: 6940, NextOffset: 8500 + testutil.go:485: Offset: 8048, NextOffset: 9636 testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" testutil.go:371: Comparing: "foo6" vs "foo6" testutil.go:485: Offset: 8500, NextOffset: 8532 testutil.go:485: Offset: 9636, NextOffset: 9668 testutil.go:485: Offset: 8532, NextOffset: 14779 testutil.go:485: Offset: 9668, NextOffset: 15915 -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="./",format=USTAR -=== RUN TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=9,prefix="./",lossless=false,format=USTAR -=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="",src=1,format=GNU - testutil.go:371: Comparing: "foo_empty" vs "foo_empty" - testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" - testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" - testutil.go:371: Comparing: "foo5" vs "foo5" - testutil.go:485: Offset: 6908, NextOffset: 6940 - testutil.go:485: Offset: 8016, NextOffset: 8048 - testutil.go:485: Offset: 6940, NextOffset: 8500 - testutil.go:485: Offset: 8048, NextOffset: 9636 + testutil.go:371: Comparing: "foo3" vs "foo3" + testutil.go:485: Offset: 3724, NextOffset: 3756 + testutil.go:485: Offset: 4804, NextOffset: 4836 + testutil.go:485: Offset: 3756, NextOffset: 5316 + testutil.go:485: Offset: 4836, NextOffset: 6424 testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [foo_empty foo_empty3 foo5 foo_empty5 foo6 .no.prefetch.landmark foo foo3 foo4 foo_empty4 foo2 foo_empty2] vs [foo_empty foo_empty2 foo_empty3 foo5 foo_empty4 foo_empty5 foo6 foo foo2 foo3 foo4] + testutil.go:377: Directory: "" vs "": [.no.prefetch.landmark foo_empty foo2 foo_empty2 foo3 foo_empty3 foo4 foo_empty5 foo6 foo foo_empty4 foo5] vs [foo3 foo4 foo_empty4 foo5 foo_empty5 foo6 foo foo_empty foo2 foo_empty2 foo_empty3] + testutil.go:371: Comparing: "foo_empty" vs "foo_empty" testutil.go:371: Comparing: "foo2" vs "foo2" testutil.go:485: Offset: 3184, NextOffset: 3216 testutil.go:485: Offset: 2132, NextOffset: 2164 @@ -28317,32 +27811,30 @@ testutil.go:485: Offset: 3724, NextOffset: 3756 testutil.go:485: Offset: 4836, NextOffset: 6424 testutil.go:485: Offset: 3756, NextOffset: 5316 + testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" testutil.go:371: Comparing: "foo4" vs "foo4" testutil.go:485: Offset: 6424, NextOffset: 6456 testutil.go:485: Offset: 5316, NextOffset: 5348 testutil.go:485: Offset: 6456, NextOffset: 8016 testutil.go:485: Offset: 5348, NextOffset: 6908 - testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" - testutil.go:371: Comparing: "foo" vs "foo" - testutil.go:485: Offset: 1592, NextOffset: 1624 - testutil.go:485: Offset: 540, NextOffset: 572 - testutil.go:485: Offset: 1624, NextOffset: 3184 - testutil.go:485: Offset: 572, NextOffset: 2132 - testutil.go:371: Comparing: "foo_empty" vs "foo_empty" - testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" - testutil.go:371: Comparing: "foo5" vs "foo5" - testutil.go:485: Offset: 8016, NextOffset: 8048 - testutil.go:485: Offset: 6908, NextOffset: 6940 - testutil.go:485: Offset: 8048, NextOffset: 9636 - testutil.go:485: Offset: 6940, NextOffset: 8500 testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" testutil.go:371: Comparing: "foo6" vs "foo6" testutil.go:485: Offset: 9636, NextOffset: 9668 testutil.go:485: Offset: 8500, NextOffset: 8532 testutil.go:485: Offset: 9668, NextOffset: 15915 testutil.go:485: Offset: 8532, NextOffset: 14779 -=== RUN TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="./",src=1,format=GNU -=== NAME TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=9,prefix="./",lossless=false,format=USTAR + testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" + testutil.go:371: Comparing: "foo5" vs "foo5" + testutil.go:485: Offset: 8016, NextOffset: 8048 + testutil.go:485: Offset: 6908, NextOffset: 6940 + testutil.go:485: Offset: 8048, NextOffset: 9636 + testutil.go:485: Offset: 6940, NextOffset: 8500 + testutil.go:371: Comparing: "foo" vs "foo" + testutil.go:485: Offset: 1592, NextOffset: 1624 + testutil.go:485: Offset: 540, NextOffset: 572 + testutil.go:485: Offset: 1624, NextOffset: 3184 + testutil.go:485: Offset: 572, NextOffset: 2132 +=== NAME TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=9,prefix="./",lossless=false,format=GNU gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1536 gzip_test.go:80: [1] at 128 in stargz, uncompressed length 512 @@ -28352,68 +27844,68 @@ testutil.go:1465: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} testutil.go:1465: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} testutil.go:1465: [2]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"uid":50,"gid":100,"offset":128,"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} -=== RUN TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=9,prefix="./",lossless=true,format=PAX -=== RUN TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=9,prefix="./",lossless=false,format=PAX +=== RUN TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="",src=1,format=GNU +=== RUN TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=9,prefix="/",lossless=true,format=USTAR +=== RUN TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=9,prefix="/",lossless=false,format=USTAR gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1536 - gzip_test.go:80: [1] at 128 in stargz, uncompressed length 512 - gzip_test.go:80: [2] at 170 in stargz, uncompressed length 2560 - gzip_test.go:80: [3] at 467 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000aaSTARGZ" + gzip_test.go:80: [1] at 127 in stargz, uncompressed length 512 + gzip_test.go:80: [2] at 169 in stargz, uncompressed length 2560 + gzip_test.go:80: [3] at 465 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000a9STARGZ" testutil.go:1462: got TOC entries: testutil.go:1465: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} testutil.go:1465: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} - testutil.go:1465: [2]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"uid":50,"gid":100,"offset":128,"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} -=== RUN TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=9,prefix="./",lossless=true,format=GNU -=== RUN TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=9,prefix="./",lossless=false,format=GNU + testutil.go:1465: [2]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"uid":50,"gid":100,"offset":127,"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} +=== RUN TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=9,prefix="/",lossless=true,format=PAX +=== RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-1,prefix="/",format=PAX#02 +=== RUN TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=9,prefix="/",lossless=false,format=PAX gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1536 - gzip_test.go:80: [1] at 128 in stargz, uncompressed length 512 - gzip_test.go:80: [2] at 170 in stargz, uncompressed length 2560 - gzip_test.go:80: [3] at 467 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000aaSTARGZ" + gzip_test.go:80: [1] at 127 in stargz, uncompressed length 512 + gzip_test.go:80: [2] at 169 in stargz, uncompressed length 2560 + gzip_test.go:80: [3] at 465 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000a9STARGZ" testutil.go:1462: got TOC entries: testutil.go:1465: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} testutil.go:1465: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} - testutil.go:1465: [2]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"uid":50,"gid":100,"offset":128,"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} -=== RUN TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=9,prefix="/",lossless=true,format=USTAR -=== RUN TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=9,prefix="/",lossless=false,format=USTAR -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="./",format=USTAR/lost_digest_in_a_entry -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="./",format=USTAR/duplicated_entry_offset -=== NAME TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=9,prefix="/",lossless=false,format=USTAR + testutil.go:1465: [2]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"uid":50,"gid":100,"offset":127,"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} +=== RUN TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=9,prefix="/",lossless=true,format=GNU +=== RUN TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=9,prefix="/",lossless=false,format=GNU gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1536 - gzip_test.go:80: [1] at 127 in stargz, uncompressed length 512 - gzip_test.go:80: [2] at 169 in stargz, uncompressed length 2560 - gzip_test.go:80: [3] at 465 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000a9STARGZ" + gzip_test.go:80: [1] at 126 in stargz, uncompressed length 512 + gzip_test.go:80: [2] at 168 in stargz, uncompressed length 2560 + gzip_test.go:80: [3] at 464 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000a8STARGZ" testutil.go:1462: got TOC entries: testutil.go:1465: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} testutil.go:1465: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} - testutil.go:1465: [2]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"uid":50,"gid":100,"offset":127,"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} -=== RUN TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=9,prefix="/",lossless=true,format=PAX -=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="./",src=1,format=GNU - testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"./foo","type":"reg","size":6,"mode":420,"offset":540,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo","type":"chunk","offset":572,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo2","type":"reg","size":6,"mode":420,"offset":2132,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo2","type":"chunk","offset":2164,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo3","type":"reg","size":6,"mode":420,"offset":3724,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo3","type":"chunk","offset":3756,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo4","type":"reg","size":6,"mode":420,"offset":5316,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo4","type":"chunk","offset":5348,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo5","type":"reg","size":6,"mode":420,"offset":6908,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo5","type":"chunk","offset":6940,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo6","type":"reg","size":6,"mode":420,"offset":8500,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo6","type":"chunk","offset":8532,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} - testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":540,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"./foo","type":"reg","size":6,"mode":420,"offset":1592,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo","type":"chunk","offset":1624,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo2","type":"reg","size":6,"mode":420,"offset":3184,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo2","type":"chunk","offset":3216,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo3","type":"reg","size":6,"mode":420,"offset":4804,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo3","type":"chunk","offset":4836,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo4","type":"reg","size":6,"mode":420,"offset":6424,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo4","type":"chunk","offset":6456,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo5","type":"reg","size":6,"mode":420,"offset":8016,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo5","type":"chunk","offset":8048,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo6","type":"reg","size":6,"mode":420,"offset":9636,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo6","type":"chunk","offset":9668,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} + testutil.go:1465: [2]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"uid":50,"gid":100,"offset":126,"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} +=== RUN TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=9,prefix="../",lossless=true,format=USTAR +=== RUN TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=9,prefix="../",lossless=false,format=USTAR +=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="",src=1,format=GNU + testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"foo","type":"reg","size":6,"mode":420,"offset":540,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo","type":"chunk","offset":572,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo2","type":"reg","size":6,"mode":420,"offset":2132,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo2","type":"chunk","offset":2164,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo3","type":"reg","size":6,"mode":420,"offset":3724,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo3","type":"chunk","offset":3756,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo4","type":"reg","size":6,"mode":420,"offset":5316,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo4","type":"chunk","offset":5348,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo5","type":"reg","size":6,"mode":420,"offset":6908,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo5","type":"chunk","offset":6940,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo6","type":"reg","size":6,"mode":420,"offset":8500,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo6","type":"chunk","offset":8532,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} + testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":540,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"foo","type":"reg","size":6,"mode":420,"offset":1592,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo","type":"chunk","offset":1624,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo2","type":"reg","size":6,"mode":420,"offset":3184,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo2","type":"chunk","offset":3216,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo3","type":"reg","size":6,"mode":420,"offset":4804,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo3","type":"chunk","offset":4836,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo4","type":"reg","size":6,"mode":420,"offset":6424,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo4","type":"chunk","offset":6456,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo5","type":"reg","size":6,"mode":420,"offset":8016,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo5","type":"chunk","offset":8048,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo6","type":"reg","size":6,"mode":420,"offset":9636,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo6","type":"chunk","offset":9668,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [foo4 foo_empty4 foo5 foo foo_empty foo2 foo_empty2 foo3 foo6 foo_empty3 foo_empty5] vs [foo6 .no.prefetch.landmark foo foo_empty foo_empty3 foo4 foo_empty5 foo2 foo_empty2 foo3 foo_empty4 foo5] + testutil.go:377: Directory: "" vs "": [foo_empty2 foo3 foo4 foo_empty5 foo6 foo_empty foo2 foo_empty4 foo5 foo foo_empty3] vs [.no.prefetch.landmark foo2 foo3 foo_empty3 foo4 foo5 foo_empty5 foo6 foo foo_empty foo_empty2 foo_empty4] + testutil.go:371: Comparing: "foo" vs "foo" + testutil.go:485: Offset: 540, NextOffset: 572 + testutil.go:485: Offset: 1592, NextOffset: 1624 + testutil.go:485: Offset: 572, NextOffset: 2132 + testutil.go:485: Offset: 1624, NextOffset: 3184 testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" - testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" testutil.go:371: Comparing: "foo5" vs "foo5" testutil.go:485: Offset: 6908, NextOffset: 6940 testutil.go:485: Offset: 8016, NextOffset: 8048 testutil.go:485: Offset: 6940, NextOffset: 8500 testutil.go:485: Offset: 8048, NextOffset: 9636 -=== RUN TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=9,prefix="/",lossless=false,format=PAX -=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="./",src=1,format=GNU - testutil.go:371: Comparing: "foo" vs "foo" - testutil.go:485: Offset: 540, NextOffset: 572 - testutil.go:485: Offset: 1592, NextOffset: 1624 - testutil.go:485: Offset: 572, NextOffset: 2132 - testutil.go:485: Offset: 1624, NextOffset: 3184 + testutil.go:371: Comparing: "foo6" vs "foo6" + testutil.go:485: Offset: 8500, NextOffset: 8532 + testutil.go:485: Offset: 9636, NextOffset: 9668 + testutil.go:485: Offset: 8532, NextOffset: 14779 + testutil.go:485: Offset: 9668, NextOffset: 15915 testutil.go:371: Comparing: "foo_empty" vs "foo_empty" testutil.go:371: Comparing: "foo2" vs "foo2" testutil.go:485: Offset: 2132, NextOffset: 2164 -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="./",format=PAX -=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="./",src=1,format=GNU testutil.go:485: Offset: 3184, NextOffset: 3216 testutil.go:485: Offset: 2164, NextOffset: 3724 testutil.go:485: Offset: 3216, NextOffset: 4804 @@ -28428,72 +27920,19 @@ testutil.go:485: Offset: 6424, NextOffset: 6456 testutil.go:485: Offset: 5348, NextOffset: 6908 testutil.go:485: Offset: 6456, NextOffset: 8016 - testutil.go:371: Comparing: "foo6" vs "foo6" - testutil.go:485: Offset: 8500, NextOffset: 8532 - testutil.go:485: Offset: 9636, NextOffset: 9668 - testutil.go:485: Offset: 8532, NextOffset: 14779 - testutil.go:485: Offset: 9668, NextOffset: 15915 + testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [foo_empty3 foo4 foo6 .no.prefetch.landmark foo foo_empty foo_empty4 foo5 foo_empty5 foo2 foo_empty2 foo3] vs [foo_empty2 foo3 foo4 foo_empty4 foo5 foo foo_empty foo2 foo6 foo_empty3 foo_empty5] - testutil.go:371: Comparing: "foo4" vs "foo4" - testutil.go:485: Offset: 6424, NextOffset: 6456 - testutil.go:485: Offset: 5316, NextOffset: 5348 - testutil.go:485: Offset: 6456, NextOffset: 8016 - testutil.go:485: Offset: 5348, NextOffset: 6908 + testutil.go:377: Directory: "" vs "": [foo3 foo_empty3 foo4 foo5 foo_empty5 foo6 .no.prefetch.landmark foo2 foo_empty2 foo_empty4 foo foo_empty] vs [foo foo_empty3 foo_empty4 foo5 foo_empty foo2 foo_empty2 foo3 foo4 foo_empty5 foo6] testutil.go:371: Comparing: "foo6" vs "foo6" testutil.go:485: Offset: 9636, NextOffset: 9668 testutil.go:485: Offset: 8500, NextOffset: 8532 testutil.go:485: Offset: 9668, NextOffset: 15915 testutil.go:485: Offset: 8532, NextOffset: 14779 - testutil.go:371: Comparing: "foo" vs "foo" - testutil.go:485: Offset: 1592, NextOffset: 1624 - testutil.go:485: Offset: 540, NextOffset: 572 - testutil.go:485: Offset: 1624, NextOffset: 3184 - testutil.go:485: Offset: 572, NextOffset: 2132 - testutil.go:371: Comparing: "foo_empty" vs "foo_empty" - testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" - testutil.go:371: Comparing: "foo5" vs "foo5" - testutil.go:485: Offset: 8016, NextOffset: 8048 - testutil.go:485: Offset: 6908, NextOffset: 6940 - testutil.go:485: Offset: 8048, NextOffset: 9636 - testutil.go:485: Offset: 6940, NextOffset: 8500 - testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" testutil.go:371: Comparing: "foo2" vs "foo2" testutil.go:485: Offset: 3184, NextOffset: 3216 testutil.go:485: Offset: 2132, NextOffset: 2164 testutil.go:485: Offset: 3216, NextOffset: 4804 - testutil.go:485: Offset: 2164, NextOffset: 3724 - testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" - testutil.go:371: Comparing: "foo3" vs "foo3" - testutil.go:485: Offset: 4804, NextOffset: 4836 - testutil.go:485: Offset: 3724, NextOffset: 3756 - testutil.go:485: Offset: 4836, NextOffset: 6424 - testutil.go:485: Offset: 3756, NextOffset: 5316 - testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" -=== RUN TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="/",src=1,format=GNU -=== NAME TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=9,prefix="/",lossless=false,format=PAX - gzip_test.go:62: got gzip streams: - gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1536 - gzip_test.go:80: [1] at 127 in stargz, uncompressed length 512 - gzip_test.go:80: [2] at 169 in stargz, uncompressed length 2560 - gzip_test.go:80: [3] at 465 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000a9STARGZ" - testutil.go:1462: got TOC entries: - testutil.go:1465: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} - testutil.go:1465: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} - testutil.go:1465: [2]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"uid":50,"gid":100,"offset":127,"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} -=== RUN TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=9,prefix="/",lossless=true,format=GNU -=== RUN TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=9,prefix="/",lossless=false,format=GNU - gzip_test.go:62: got gzip streams: - gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1536 - gzip_test.go:80: [1] at 126 in stargz, uncompressed length 512 - gzip_test.go:80: [2] at 168 in stargz, uncompressed length 2560 - gzip_test.go:80: [3] at 464 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000a8STARGZ" - testutil.go:1462: got TOC entries: - testutil.go:1465: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} - testutil.go:1465: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} - testutil.go:1465: [2]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"uid":50,"gid":100,"offset":126,"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} -=== RUN TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=9,prefix="../",lossless=true,format=USTAR -=== RUN TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=9,prefix="../",lossless=false,format=USTAR +=== NAME TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=9,prefix="../",lossless=false,format=USTAR gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1536 gzip_test.go:80: [1] at 129 in stargz, uncompressed length 512 @@ -28504,8 +27943,36 @@ testutil.go:1465: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} testutil.go:1465: [2]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"uid":50,"gid":100,"offset":129,"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} === RUN TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=9,prefix="../",lossless=true,format=PAX +=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="",src=1,format=GNU + testutil.go:485: Offset: 2164, NextOffset: 3724 + testutil.go:371: Comparing: "foo3" vs "foo3" + testutil.go:485: Offset: 4804, NextOffset: 4836 + testutil.go:485: Offset: 3724, NextOffset: 3756 + testutil.go:485: Offset: 4836, NextOffset: 6424 + testutil.go:485: Offset: 3756, NextOffset: 5316 + testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" + testutil.go:371: Comparing: "foo4" vs "foo4" + testutil.go:485: Offset: 6424, NextOffset: 6456 + testutil.go:485: Offset: 5316, NextOffset: 5348 + testutil.go:485: Offset: 6456, NextOffset: 8016 + testutil.go:485: Offset: 5348, NextOffset: 6908 + testutil.go:371: Comparing: "foo5" vs "foo5" + testutil.go:485: Offset: 8016, NextOffset: 8048 + testutil.go:485: Offset: 6908, NextOffset: 6940 + testutil.go:485: Offset: 8048, NextOffset: 9636 + testutil.go:485: Offset: 6940, NextOffset: 8500 + testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" + testutil.go:371: Comparing: "foo" vs "foo" + testutil.go:485: Offset: 1592, NextOffset: 1624 + testutil.go:485: Offset: 540, NextOffset: 572 + testutil.go:485: Offset: 1624, NextOffset: 3184 + testutil.go:485: Offset: 572, NextOffset: 2132 + testutil.go:371: Comparing: "foo_empty" vs "foo_empty" + testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" + testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" === RUN TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=9,prefix="../",lossless=false,format=PAX -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="./",format=PAX/lost_digest_in_a_entry +=== RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-1,prefix="/",format=GNU#02 +=== RUN TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="./",src=1,format=GNU === NAME TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=9,prefix="../",lossless=false,format=PAX gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1536 @@ -28517,10 +27984,7 @@ testutil.go:1465: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} testutil.go:1465: [2]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"uid":50,"gid":100,"offset":129,"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} === RUN TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=9,prefix="../",lossless=true,format=GNU -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="./",format=PAX/duplicated_entry_offset === RUN TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=9,prefix="../",lossless=false,format=GNU -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="./",format=GNU -=== NAME TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=9,prefix="../",lossless=false,format=GNU gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1536 gzip_test.go:80: [1] at 130 in stargz, uncompressed length 512 @@ -28531,86 +27995,7 @@ testutil.go:1465: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} testutil.go:1465: [2]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"uid":50,"gid":100,"offset":130,"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} === RUN TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=-1,prefix="",lossless=true,format=USTAR -=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="/",src=1,format=GNU - testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"/foo","type":"reg","size":6,"mode":420,"offset":540,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo","type":"chunk","offset":572,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo2","type":"reg","size":6,"mode":420,"offset":2132,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo2","type":"chunk","offset":2164,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo3","type":"reg","size":6,"mode":420,"offset":3724,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo3","type":"chunk","offset":3756,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo4","type":"reg","size":6,"mode":420,"offset":5316,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo4","type":"chunk","offset":5348,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo5","type":"reg","size":6,"mode":420,"offset":6908,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo5","type":"chunk","offset":6940,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo6","type":"reg","size":6,"mode":420,"offset":8500,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo6","type":"chunk","offset":8532,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} - testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":540,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"/foo","type":"reg","size":6,"mode":420,"offset":1592,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo","type":"chunk","offset":1624,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo2","type":"reg","size":6,"mode":420,"offset":3184,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo2","type":"chunk","offset":3216,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo3","type":"reg","size":6,"mode":420,"offset":4804,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo3","type":"chunk","offset":4836,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo4","type":"reg","size":6,"mode":420,"offset":6424,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo4","type":"chunk","offset":6456,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo5","type":"reg","size":6,"mode":420,"offset":8016,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo5","type":"chunk","offset":8048,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo6","type":"reg","size":6,"mode":420,"offset":9636,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo6","type":"chunk","offset":9668,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} - testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [foo foo_empty foo2 foo3 foo4 foo_empty4 foo6 foo_empty2 foo_empty3 foo5 foo_empty5] vs [foo_empty4 foo5 foo6 .no.prefetch.landmark foo_empty foo3 foo_empty3 foo_empty5 foo foo2 foo_empty2 foo4] - testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" - testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" - testutil.go:371: Comparing: "foo5" vs "foo5" - testutil.go:485: Offset: 6908, NextOffset: 6940 - testutil.go:485: Offset: 8016, NextOffset: 8048 - testutil.go:485: Offset: 6940, NextOffset: 8500 - testutil.go:485: Offset: 8048, NextOffset: 9636 - testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" - testutil.go:371: Comparing: "foo4" vs "foo4" - testutil.go:485: Offset: 5316, NextOffset: 5348 - testutil.go:485: Offset: 6424, NextOffset: 6456 - testutil.go:485: Offset: 5348, NextOffset: 6908 - testutil.go:485: Offset: 6456, NextOffset: 8016 - testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" === RUN TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=-1,prefix="",lossless=false,format=USTAR -=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="/",src=1,format=GNU - testutil.go:371: Comparing: "foo6" vs "foo6" - testutil.go:485: Offset: 8500, NextOffset: 8532 - testutil.go:485: Offset: 9636, NextOffset: 9668 - testutil.go:485: Offset: 8532, NextOffset: 14779 - testutil.go:485: Offset: 9668, NextOffset: 15915 - testutil.go:371: Comparing: "foo" vs "foo" - testutil.go:485: Offset: 540, NextOffset: 572 - testutil.go:485: Offset: 1592, NextOffset: 1624 - testutil.go:485: Offset: 572, NextOffset: 2132 - testutil.go:485: Offset: 1624, NextOffset: 3184 - testutil.go:371: Comparing: "foo_empty" vs "foo_empty" - testutil.go:371: Comparing: "foo2" vs "foo2" - testutil.go:485: Offset: 2132, NextOffset: 2164 - testutil.go:485: Offset: 3184, NextOffset: 3216 - testutil.go:485: Offset: 2164, NextOffset: 3724 - testutil.go:485: Offset: 3216, NextOffset: 4804 - testutil.go:371: Comparing: "foo3" vs "foo3" - testutil.go:485: Offset: 3724, NextOffset: 3756 - testutil.go:485: Offset: 4804, NextOffset: 4836 - testutil.go:485: Offset: 3756, NextOffset: 5316 - testutil.go:485: Offset: 4836, NextOffset: 6424 - testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [foo2 foo_empty2 foo4 foo_empty5 foo foo_empty foo3 foo_empty3 foo_empty4 foo5 foo6 .no.prefetch.landmark] vs [foo2 foo3 foo4 foo_empty4 foo6 foo foo_empty foo5 foo_empty5 foo_empty2 foo_empty3] - testutil.go:371: Comparing: "foo" vs "foo" - testutil.go:485: Offset: 1592, NextOffset: 1624 - testutil.go:485: Offset: 540, NextOffset: 572 - testutil.go:485: Offset: 1624, NextOffset: 3184 - testutil.go:485: Offset: 572, NextOffset: 2132 - testutil.go:371: Comparing: "foo2" vs "foo2" - testutil.go:485: Offset: 3184, NextOffset: 3216 - testutil.go:485: Offset: 2132, NextOffset: 2164 - testutil.go:485: Offset: 3216, NextOffset: 4804 - testutil.go:485: Offset: 2164, NextOffset: 3724 - testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" - testutil.go:371: Comparing: "foo4" vs "foo4" - testutil.go:485: Offset: 6424, NextOffset: 6456 - testutil.go:485: Offset: 5316, NextOffset: 5348 - testutil.go:485: Offset: 6456, NextOffset: 8016 - testutil.go:485: Offset: 5348, NextOffset: 6908 - testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" - testutil.go:371: Comparing: "foo_empty" vs "foo_empty" - testutil.go:371: Comparing: "foo3" vs "foo3" - testutil.go:485: Offset: 4804, NextOffset: 4836 - testutil.go:485: Offset: 3724, NextOffset: 3756 - testutil.go:485: Offset: 4836, NextOffset: 6424 - testutil.go:485: Offset: 3756, NextOffset: 5316 - testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" - testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" - testutil.go:371: Comparing: "foo5" vs "foo5" - testutil.go:485: Offset: 8016, NextOffset: 8048 - testutil.go:485: Offset: 6908, NextOffset: 6940 - testutil.go:485: Offset: 8048, NextOffset: 9636 - testutil.go:485: Offset: 6940, NextOffset: 8500 - testutil.go:371: Comparing: "foo6" vs "foo6" - testutil.go:485: Offset: 9636, NextOffset: 9668 - testutil.go:485: Offset: 8500, NextOffset: 8532 - testutil.go:485: Offset: 9668, NextOffset: 15915 - testutil.go:485: Offset: 8532, NextOffset: 14779 -=== NAME TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=-1,prefix="",lossless=false,format=USTAR gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1536 gzip_test.go:80: [1] at 133 in stargz, uncompressed length 512 @@ -28621,8 +28006,9 @@ testutil.go:1465: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} testutil.go:1465: [2]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"uid":50,"gid":100,"offset":133,"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} === RUN TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=-1,prefix="",lossless=true,format=PAX -=== RUN TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="../",src=1,format=GNU === RUN TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=-1,prefix="",lossless=false,format=PAX +=== RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-1,prefix="../",format=USTAR#02 +=== NAME TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=-1,prefix="",lossless=false,format=PAX gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1536 gzip_test.go:80: [1] at 133 in stargz, uncompressed length 512 @@ -28644,41 +28030,14 @@ testutil.go:1465: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} testutil.go:1465: [2]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"uid":50,"gid":100,"offset":130,"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} === RUN TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=-1,prefix="./",lossless=true,format=USTAR +=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="./",src=1,format=GNU + testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"./foo","type":"reg","size":6,"mode":420,"offset":540,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo","type":"chunk","offset":572,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo2","type":"reg","size":6,"mode":420,"offset":2132,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo2","type":"chunk","offset":2164,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo3","type":"reg","size":6,"mode":420,"offset":3724,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo3","type":"chunk","offset":3756,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo4","type":"reg","size":6,"mode":420,"offset":5316,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo4","type":"chunk","offset":5348,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo5","type":"reg","size":6,"mode":420,"offset":6908,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo5","type":"chunk","offset":6940,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo6","type":"reg","size":6,"mode":420,"offset":8500,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo6","type":"chunk","offset":8532,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} === RUN TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=-1,prefix="./",lossless=false,format=USTAR - gzip_test.go:62: got gzip streams: - gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1536 - gzip_test.go:80: [1] at 135 in stargz, uncompressed length 512 - gzip_test.go:80: [2] at 177 in stargz, uncompressed length 2560 - gzip_test.go:80: [3] at 481 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000b1STARGZ" - testutil.go:1462: got TOC entries: - testutil.go:1465: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} - testutil.go:1465: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} - testutil.go:1465: [2]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"uid":50,"gid":100,"offset":135,"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} -=== RUN TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=-1,prefix="./",lossless=true,format=PAX -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="./",format=GNU/lost_digest_in_a_entry -=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="../",src=1,format=GNU - testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"../foo","type":"reg","size":6,"mode":420,"offset":540,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo","type":"chunk","offset":572,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo2","type":"reg","size":6,"mode":420,"offset":2132,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo2","type":"chunk","offset":2164,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo3","type":"reg","size":6,"mode":420,"offset":3724,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo3","type":"chunk","offset":3756,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo4","type":"reg","size":6,"mode":420,"offset":5316,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo4","type":"chunk","offset":5348,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo5","type":"reg","size":6,"mode":420,"offset":6908,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo5","type":"chunk","offset":6940,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo6","type":"reg","size":6,"mode":420,"offset":8500,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo6","type":"chunk","offset":8532,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} - testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":540,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"../foo","type":"reg","size":6,"mode":420,"offset":1592,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo","type":"chunk","offset":1624,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo2","type":"reg","size":6,"mode":420,"offset":3184,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo2","type":"chunk","offset":3216,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo3","type":"reg","size":6,"mode":420,"offset":4804,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo3","type":"chunk","offset":4836,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo4","type":"reg","size":6,"mode":420,"offset":6424,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo4","type":"chunk","offset":6456,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo5","type":"reg","size":6,"mode":420,"offset":8016,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo5","type":"chunk","offset":8048,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo6","type":"reg","size":6,"mode":420,"offset":9636,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo6","type":"chunk","offset":9668,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} +=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="./",src=1,format=GNU + testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":540,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"./foo","type":"reg","size":6,"mode":420,"offset":1592,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo","type":"chunk","offset":1624,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo2","type":"reg","size":6,"mode":420,"offset":3184,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo2","type":"chunk","offset":3216,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo3","type":"reg","size":6,"mode":420,"offset":4804,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo3","type":"chunk","offset":4836,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo4","type":"reg","size":6,"mode":420,"offset":6424,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo4","type":"chunk","offset":6456,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo5","type":"reg","size":6,"mode":420,"offset":8016,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo5","type":"chunk","offset":8048,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo6","type":"reg","size":6,"mode":420,"offset":9636,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo6","type":"chunk","offset":9668,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [foo_empty5 foo6 foo_empty foo3 foo4 foo5 foo_empty4 foo foo2 foo_empty2 foo_empty3] vs [foo_empty4 foo6 .no.prefetch.landmark foo foo_empty foo_empty2 foo4 foo2 foo3 foo_empty3 foo5 foo_empty5] - testutil.go:371: Comparing: "foo6" vs "foo6" - testutil.go:485: Offset: 8500, NextOffset: 8532 - testutil.go:485: Offset: 9636, NextOffset: 9668 - testutil.go:485: Offset: 8532, NextOffset: 14779 - testutil.go:485: Offset: 9668, NextOffset: 15915 - testutil.go:371: Comparing: "foo_empty" vs "foo_empty" - testutil.go:371: Comparing: "foo3" vs "foo3" - testutil.go:485: Offset: 3724, NextOffset: 3756 - testutil.go:485: Offset: 4804, NextOffset: 4836 - testutil.go:485: Offset: 3756, NextOffset: 5316 - testutil.go:485: Offset: 4836, NextOffset: 6424 - testutil.go:371: Comparing: "foo4" vs "foo4" - testutil.go:485: Offset: 5316, NextOffset: 5348 - testutil.go:485: Offset: 6424, NextOffset: 6456 - testutil.go:485: Offset: 5348, NextOffset: 6908 -=== RUN TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=-1,prefix="./",lossless=false,format=PAX -=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="../",src=1,format=GNU - testutil.go:485: Offset: 6456, NextOffset: 8016 + testutil.go:377: Directory: "" vs "": [foo4 foo6 foo_empty foo2 foo_empty2 foo_empty3 foo_empty5 foo foo3 foo_empty4 foo5] vs [.no.prefetch.landmark foo foo_empty foo4 foo_empty4 foo_empty5 foo6 foo2 foo_empty2 foo3 foo_empty3 foo5] + testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" testutil.go:371: Comparing: "foo5" vs "foo5" testutil.go:485: Offset: 6908, NextOffset: 6940 testutil.go:485: Offset: 8016, NextOffset: 8048 @@ -28690,83 +28049,100 @@ testutil.go:485: Offset: 1592, NextOffset: 1624 testutil.go:485: Offset: 572, NextOffset: 2132 testutil.go:485: Offset: 1624, NextOffset: 3184 - testutil.go:371: Comparing: "foo2" vs "foo2" - testutil.go:485: Offset: 2132, NextOffset: 2164 - testutil.go:485: Offset: 3184, NextOffset: 3216 - testutil.go:485: Offset: 2164, NextOffset: 3724 - testutil.go:485: Offset: 3216, NextOffset: 4804 + testutil.go:371: Comparing: "foo3" vs "foo3" + testutil.go:485: Offset: 3724, NextOffset: 3756 + testutil.go:485: Offset: 4804, NextOffset: 4836 + testutil.go:485: Offset: 3756, NextOffset: 5316 + testutil.go:485: Offset: 4836, NextOffset: 6424 testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" - testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" - testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [foo4 foo_empty4 foo6 .no.prefetch.landmark foo foo_empty foo_empty2 foo_empty5 foo2 foo3 foo_empty3 foo5] vs [foo foo2 foo_empty2 foo_empty3 foo_empty4 foo_empty foo3 foo4 foo5 foo_empty5 foo6] - testutil.go:371: Comparing: "foo" vs "foo" - testutil.go:485: Offset: 1592, NextOffset: 1624 - testutil.go:485: Offset: 540, NextOffset: 572 - testutil.go:485: Offset: 1624, NextOffset: 3184 -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="./",format=GNU/duplicated_entry_offset -=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="../",src=1,format=GNU - testutil.go:485: Offset: 572, NextOffset: 2132 - testutil.go:371: Comparing: "foo_empty" vs "foo_empty" - testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" testutil.go:371: Comparing: "foo4" vs "foo4" - testutil.go:485: Offset: 6424, NextOffset: 6456 testutil.go:485: Offset: 5316, NextOffset: 5348 - testutil.go:485: Offset: 6456, NextOffset: 8016 + testutil.go:485: Offset: 6424, NextOffset: 6456 testutil.go:485: Offset: 5348, NextOffset: 6908 -=== NAME TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=-1,prefix="./",lossless=false,format=PAX + testutil.go:485: Offset: 6456, NextOffset: 8016 + testutil.go:371: Comparing: "foo6" vs "foo6" + testutil.go:485: Offset: 8500, NextOffset: 8532 + testutil.go:485: Offset: 9636, NextOffset: 9668 + testutil.go:485: Offset: 8532, NextOffset: 14779 + testutil.go:485: Offset: 9668, NextOffset: 15915 + testutil.go:371: Comparing: "foo_empty" vs "foo_empty" + testutil.go:371: Comparing: "foo2" vs "foo2" + testutil.go:485: Offset: 2132, NextOffset: 2164 + testutil.go:485: Offset: 3184, NextOffset: 3216 + testutil.go:485: Offset: 2164, NextOffset: 3724 +=== NAME TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=-1,prefix="./",lossless=false,format=USTAR gzip_test.go:62: got gzip streams: -=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="../",src=1,format=GNU - testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" -=== NAME TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=-1,prefix="./",lossless=false,format=PAX gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1536 -=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="../",src=1,format=GNU - testutil.go:371: Comparing: "foo6" vs "foo6" -=== NAME TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=-1,prefix="./",lossless=false,format=PAX gzip_test.go:80: [1] at 135 in stargz, uncompressed length 512 -=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="../",src=1,format=GNU - testutil.go:485: Offset: 9636, NextOffset: 9668 -=== NAME TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=-1,prefix="./",lossless=false,format=PAX gzip_test.go:80: [2] at 177 in stargz, uncompressed length 2560 -=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="../",src=1,format=GNU - testutil.go:485: Offset: 8500, NextOffset: 8532 -=== NAME TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=-1,prefix="./",lossless=false,format=PAX gzip_test.go:80: [3] at 481 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000b1STARGZ" -=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="../",src=1,format=GNU - testutil.go:485: Offset: 9668, NextOffset: 15915 - testutil.go:485: Offset: 8532, NextOffset: 14779 + testutil.go:1462: got TOC entries: + testutil.go:1465: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} + testutil.go:1465: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} + testutil.go:1465: [2]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"uid":50,"gid":100,"offset":135,"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} +=== RUN TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=-1,prefix="./",lossless=true,format=PAX +=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="./",src=1,format=GNU + testutil.go:485: Offset: 3216, NextOffset: 4804 + testutil.go:371: Comparing: "" vs "" + testutil.go:377: Directory: "" vs "": [foo5 foo2 foo_empty2 foo3 foo_empty3 foo_empty4 foo_empty5 foo6 .no.prefetch.landmark foo foo_empty foo4] vs [foo_empty foo2 foo_empty2 foo_empty3 foo4 foo6 foo foo3 foo_empty4 foo5 foo_empty5] + testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" + testutil.go:371: Comparing: "foo5" vs "foo5" + testutil.go:485: Offset: 8016, NextOffset: 8048 + testutil.go:485: Offset: 6908, NextOffset: 6940 + testutil.go:485: Offset: 8048, NextOffset: 9636 + testutil.go:485: Offset: 6940, NextOffset: 8500 testutil.go:371: Comparing: "foo2" vs "foo2" testutil.go:485: Offset: 3184, NextOffset: 3216 testutil.go:485: Offset: 2132, NextOffset: 2164 testutil.go:485: Offset: 3216, NextOffset: 4804 testutil.go:485: Offset: 2164, NextOffset: 3724 + testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" testutil.go:371: Comparing: "foo3" vs "foo3" +=== RUN TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=-1,prefix="./",lossless=false,format=PAX +=== RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-1,prefix="../",format=PAX#02 +=== NAME TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=-1,prefix="./",lossless=false,format=PAX + gzip_test.go:62: got gzip streams: + gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1536 + gzip_test.go:80: [1] at 135 in stargz, uncompressed length 512 + gzip_test.go:80: [2] at 177 in stargz, uncompressed length 2560 + gzip_test.go:80: [3] at 481 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000b1STARGZ" +=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="./",src=1,format=GNU testutil.go:485: Offset: 4804, NextOffset: 4836 - testutil.go:485: Offset: 3724, NextOffset: 3756 - testutil.go:485: Offset: 4836, NextOffset: 6424 - testutil.go:485: Offset: 3756, NextOffset: 5316 === NAME TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=-1,prefix="./",lossless=false,format=PAX testutil.go:1462: got TOC entries: testutil.go:1465: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} -=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="../",src=1,format=GNU - testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" +=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="./",src=1,format=GNU + testutil.go:485: Offset: 3724, NextOffset: 3756 + testutil.go:485: Offset: 4836, NextOffset: 6424 === NAME TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=-1,prefix="./",lossless=false,format=PAX testutil.go:1465: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} -=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="../",src=1,format=GNU - testutil.go:371: Comparing: "foo5" vs "foo5" +=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="./",src=1,format=GNU + testutil.go:485: Offset: 3756, NextOffset: 5316 === NAME TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=-1,prefix="./",lossless=false,format=PAX testutil.go:1465: [2]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"uid":50,"gid":100,"offset":135,"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} -=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="../",src=1,format=GNU - testutil.go:485: Offset: 8016, NextOffset: 8048 - testutil.go:485: Offset: 6908, NextOffset: 6940 === RUN TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=-1,prefix="./",lossless=true,format=GNU -=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="../",src=1,format=GNU - testutil.go:485: Offset: 8048, NextOffset: 9636 - testutil.go:485: Offset: 6940, NextOffset: 8500 +=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="./",src=1,format=GNU + testutil.go:371: Comparing: "foo4" vs "foo4" + testutil.go:485: Offset: 6424, NextOffset: 6456 + testutil.go:485: Offset: 5316, NextOffset: 5348 + testutil.go:485: Offset: 6456, NextOffset: 8016 + testutil.go:485: Offset: 5348, NextOffset: 6908 + testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" -=== RUN TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="",src=1,format=USTAR + testutil.go:371: Comparing: "foo6" vs "foo6" + testutil.go:485: Offset: 9636, NextOffset: 9668 + testutil.go:485: Offset: 8500, NextOffset: 8532 + testutil.go:485: Offset: 9668, NextOffset: 15915 + testutil.go:485: Offset: 8532, NextOffset: 14779 + testutil.go:371: Comparing: "foo" vs "foo" === RUN TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=-1,prefix="./",lossless=false,format=GNU -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="/",format=USTAR +=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="./",src=1,format=GNU + testutil.go:485: Offset: 1592, NextOffset: 1624 + testutil.go:485: Offset: 540, NextOffset: 572 + testutil.go:485: Offset: 1624, NextOffset: 3184 + testutil.go:485: Offset: 572, NextOffset: 2132 + testutil.go:371: Comparing: "foo_empty" vs "foo_empty" === NAME TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=-1,prefix="./",lossless=false,format=GNU gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1536 @@ -28778,6 +28154,7 @@ testutil.go:1465: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} testutil.go:1465: [2]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"uid":50,"gid":100,"offset":135,"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} === RUN TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=-1,prefix="/",lossless=true,format=USTAR +=== RUN TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="/",src=1,format=GNU === RUN TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=-1,prefix="/",lossless=false,format=USTAR gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1536 @@ -28790,8 +28167,6 @@ testutil.go:1465: [2]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"uid":50,"gid":100,"offset":133,"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} === RUN TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=-1,prefix="/",lossless=true,format=PAX === RUN TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=-1,prefix="/",lossless=false,format=PAX -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="/",format=USTAR/lost_digest_in_a_entry -=== NAME TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=-1,prefix="/",lossless=false,format=PAX gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1536 gzip_test.go:80: [1] at 133 in stargz, uncompressed length 512 @@ -28801,10 +28176,9 @@ testutil.go:1465: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} testutil.go:1465: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} testutil.go:1465: [2]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"uid":50,"gid":100,"offset":133,"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="/",format=USTAR/duplicated_entry_offset === RUN TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=-1,prefix="/",lossless=true,format=GNU === RUN TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=-1,prefix="/",lossless=false,format=GNU -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="/",format=PAX +=== RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-1,prefix="../",format=GNU#02 === NAME TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=-1,prefix="/",lossless=false,format=GNU gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1536 @@ -28817,87 +28191,100 @@ testutil.go:1465: [2]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"uid":50,"gid":100,"offset":132,"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} === RUN TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=-1,prefix="../",lossless=true,format=USTAR === RUN TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=-1,prefix="../",lossless=false,format=USTAR - gzip_test.go:62: got gzip streams: - gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1536 - gzip_test.go:80: [1] at 137 in stargz, uncompressed length 512 - gzip_test.go:80: [2] at 179 in stargz, uncompressed length 2560 - gzip_test.go:80: [3] at 483 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000b3STARGZ" - testutil.go:1462: got TOC entries: -=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="",src=1,format=USTAR - testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"foo","type":"reg","size":6,"mode":420,"offset":88,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo","type":"chunk","offset":120,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo2","type":"reg","size":6,"mode":420,"offset":245,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo2","type":"chunk","offset":277,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo3","type":"reg","size":6,"mode":420,"offset":401,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo3","type":"chunk","offset":433,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo4","type":"reg","size":6,"mode":420,"offset":559,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo4","type":"chunk","offset":591,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo5","type":"reg","size":6,"mode":420,"offset":717,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo5","type":"chunk","offset":749,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo6","type":"reg","size":6,"mode":420,"offset":873,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo6","type":"chunk","offset":905,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} - testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":101,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"foo","type":"reg","size":6,"mode":420,"offset":196,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo","type":"chunk","offset":228,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo2","type":"reg","size":6,"mode":420,"offset":353,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo2","type":"chunk","offset":385,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo3","type":"reg","size":6,"mode":420,"offset":543,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo3","type":"chunk","offset":575,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo4","type":"reg","size":6,"mode":420,"offset":735,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo4","type":"chunk","offset":767,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo5","type":"reg","size":6,"mode":420,"offset":893,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo5","type":"chunk","offset":925,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo6","type":"reg","size":6,"mode":420,"offset":1083,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo6","type":"chunk","offset":1115,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} +=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="/",src=1,format=GNU + testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"/foo","type":"reg","size":6,"mode":420,"offset":540,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo","type":"chunk","offset":572,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo2","type":"reg","size":6,"mode":420,"offset":2132,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo2","type":"chunk","offset":2164,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo3","type":"reg","size":6,"mode":420,"offset":3724,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo3","type":"chunk","offset":3756,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo4","type":"reg","size":6,"mode":420,"offset":5316,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo4","type":"chunk","offset":5348,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo5","type":"reg","size":6,"mode":420,"offset":6908,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo5","type":"chunk","offset":6940,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo6","type":"reg","size":6,"mode":420,"offset":8500,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo6","type":"chunk","offset":8532,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} + testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":540,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"/foo","type":"reg","size":6,"mode":420,"offset":1592,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo","type":"chunk","offset":1624,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo2","type":"reg","size":6,"mode":420,"offset":3184,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo2","type":"chunk","offset":3216,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo3","type":"reg","size":6,"mode":420,"offset":4804,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo3","type":"chunk","offset":4836,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo4","type":"reg","size":6,"mode":420,"offset":6424,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo4","type":"chunk","offset":6456,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo5","type":"reg","size":6,"mode":420,"offset":8016,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo5","type":"chunk","offset":8048,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo6","type":"reg","size":6,"mode":420,"offset":9636,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo6","type":"chunk","offset":9668,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [foo_empty foo_empty2 foo3 foo_empty3 foo_empty4 foo5 foo foo2 foo4 foo_empty5 foo6] vs [foo_empty foo_empty2 foo_empty3 foo4 foo_empty4 foo5 .no.prefetch.landmark foo foo6 foo_empty5 foo2 foo3] + testutil.go:377: Directory: "" vs "": [foo foo_empty foo3 foo_empty3 foo4 foo_empty4 foo5 foo2 foo_empty2 foo_empty5 foo6] vs [foo foo_empty foo_empty2 foo3 foo_empty5 foo6 .no.prefetch.landmark foo_empty3 foo4 foo_empty4 foo5 foo2] + testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" testutil.go:371: Comparing: "foo6" vs "foo6" - testutil.go:485: Offset: 873, NextOffset: 905 - testutil.go:485: Offset: 1083, NextOffset: 1115 - testutil.go:485: Offset: 905, NextOffset: 1610 - testutil.go:485: Offset: 1115, NextOffset: 1889 - testutil.go:371: Comparing: "foo" vs "foo" - testutil.go:485: Offset: 88, NextOffset: 120 -=== NAME TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=-1,prefix="../",lossless=false,format=USTAR - testutil.go:1465: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} - testutil.go:1465: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} -=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="",src=1,format=USTAR - testutil.go:485: Offset: 196, NextOffset: 228 -=== NAME TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=-1,prefix="../",lossless=false,format=USTAR - testutil.go:1465: [2]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"uid":50,"gid":100,"offset":137,"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} -=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="",src=1,format=USTAR - testutil.go:485: Offset: 120, NextOffset: 245 -=== RUN TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=-1,prefix="../",lossless=true,format=PAX -=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="",src=1,format=USTAR - testutil.go:485: Offset: 228, NextOffset: 353 + testutil.go:485: Offset: 8500, NextOffset: 8532 + testutil.go:485: Offset: 9636, NextOffset: 9668 + testutil.go:485: Offset: 8532, NextOffset: 14779 + testutil.go:485: Offset: 9668, NextOffset: 15915 testutil.go:371: Comparing: "foo2" vs "foo2" - testutil.go:485: Offset: 245, NextOffset: 277 - testutil.go:485: Offset: 353, NextOffset: 385 - testutil.go:485: Offset: 277, NextOffset: 401 - testutil.go:485: Offset: 385, NextOffset: 543 - testutil.go:371: Comparing: "foo4" vs "foo4" - testutil.go:485: Offset: 559, NextOffset: 591 - testutil.go:485: Offset: 735, NextOffset: 767 - testutil.go:485: Offset: 591, NextOffset: 717 - testutil.go:485: Offset: 767, NextOffset: 893 - testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" - testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" - testutil.go:371: Comparing: "foo5" vs "foo5" - testutil.go:485: Offset: 717, NextOffset: 749 - testutil.go:485: Offset: 893, NextOffset: 925 - testutil.go:485: Offset: 749, NextOffset: 873 - testutil.go:485: Offset: 925, NextOffset: 1083 - testutil.go:371: Comparing: "foo_empty" vs "foo_empty" + testutil.go:485: Offset: 2132, NextOffset: 2164 + testutil.go:485: Offset: 3184, NextOffset: 3216 + testutil.go:485: Offset: 2164, NextOffset: 3724 + testutil.go:485: Offset: 3216, NextOffset: 4804 testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" testutil.go:371: Comparing: "foo3" vs "foo3" - testutil.go:485: Offset: 401, NextOffset: 433 - testutil.go:485: Offset: 543, NextOffset: 575 - testutil.go:485: Offset: 433, NextOffset: 559 - testutil.go:485: Offset: 575, NextOffset: 735 - testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" - testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [foo_empty foo_empty2 foo_empty3 foo4 foo_empty4 foo5 .no.prefetch.landmark foo foo6 foo_empty5 foo2 foo3] vs [foo_empty foo_empty2 foo3 foo_empty3 foo_empty4 foo5 foo foo2 foo4 foo_empty5 foo6] - testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" + testutil.go:485: Offset: 3724, NextOffset: 3756 + testutil.go:485: Offset: 4804, NextOffset: 4836 + testutil.go:485: Offset: 3756, NextOffset: 5316 + testutil.go:485: Offset: 4836, NextOffset: 6424 testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" testutil.go:371: Comparing: "foo4" vs "foo4" - testutil.go:485: Offset: 735, NextOffset: 767 -=== RUN TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=-1,prefix="../",lossless=false,format=PAX -=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="",src=1,format=USTAR - testutil.go:485: Offset: 559, NextOffset: 591 - testutil.go:485: Offset: 767, NextOffset: 893 - testutil.go:485: Offset: 591, NextOffset: 717 + testutil.go:485: Offset: 5316, NextOffset: 5348 + testutil.go:485: Offset: 6424, NextOffset: 6456 + testutil.go:485: Offset: 5348, NextOffset: 6908 + testutil.go:485: Offset: 6456, NextOffset: 8016 testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" testutil.go:371: Comparing: "foo5" vs "foo5" - testutil.go:485: Offset: 893, NextOffset: 925 - testutil.go:485: Offset: 717, NextOffset: 749 - testutil.go:485: Offset: 925, NextOffset: 1083 - testutil.go:485: Offset: 749, NextOffset: 873 + testutil.go:485: Offset: 6908, NextOffset: 6940 + testutil.go:485: Offset: 8016, NextOffset: 8048 + testutil.go:485: Offset: 6940, NextOffset: 8500 + testutil.go:485: Offset: 8048, NextOffset: 9636 testutil.go:371: Comparing: "foo" vs "foo" - testutil.go:485: Offset: 196, NextOffset: 228 - testutil.go:485: Offset: 88, NextOffset: 120 - testutil.go:485: Offset: 228, NextOffset: 353 - testutil.go:485: Offset: 120, NextOffset: 245 + testutil.go:485: Offset: 540, NextOffset: 572 + testutil.go:485: Offset: 1592, NextOffset: 1624 + testutil.go:485: Offset: 572, NextOffset: 2132 + testutil.go:485: Offset: 1624, NextOffset: 3184 testutil.go:371: Comparing: "foo_empty" vs "foo_empty" + testutil.go:371: Comparing: "" vs "" + testutil.go:377: Directory: "" vs "": [foo2 foo_empty3 foo4 foo_empty4 foo5 .no.prefetch.landmark foo foo_empty foo_empty2 foo3 foo_empty5 foo6] vs [foo2 foo_empty2 foo_empty5 foo6 foo_empty4 foo5 foo foo_empty foo3 foo_empty3 foo4] + testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" + testutil.go:371: Comparing: "foo3" vs "foo3" + testutil.go:485: Offset: 4804, NextOffset: 4836 + testutil.go:485: Offset: 3724, NextOffset: 3756 + testutil.go:485: Offset: 4836, NextOffset: 6424 + testutil.go:485: Offset: 3756, NextOffset: 5316 + testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" testutil.go:371: Comparing: "foo6" vs "foo6" - testutil.go:485: Offset: 1083, NextOffset: 1115 -=== NAME TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=-1,prefix="../",lossless=false,format=PAX + testutil.go:485: Offset: 9636, NextOffset: 9668 +=== NAME TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=-1,prefix="../",lossless=false,format=USTAR + gzip_test.go:62: got gzip streams: + gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1536 +=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="/",src=1,format=GNU + testutil.go:485: Offset: 8500, NextOffset: 8532 + testutil.go:485: Offset: 9668, NextOffset: 15915 +=== NAME TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=-1,prefix="../",lossless=false,format=USTAR + gzip_test.go:80: [1] at 137 in stargz, uncompressed length 512 + gzip_test.go:80: [2] at 179 in stargz, uncompressed length 2560 + gzip_test.go:80: [3] at 483 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000b3STARGZ" +=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="/",src=1,format=GNU + testutil.go:485: Offset: 8532, NextOffset: 14779 + testutil.go:371: Comparing: "foo" vs "foo" + testutil.go:485: Offset: 1592, NextOffset: 1624 + testutil.go:485: Offset: 540, NextOffset: 572 + testutil.go:485: Offset: 1624, NextOffset: 3184 + testutil.go:485: Offset: 572, NextOffset: 2132 + testutil.go:371: Comparing: "foo_empty" vs "foo_empty" + testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" + testutil.go:371: Comparing: "foo5" vs "foo5" + testutil.go:485: Offset: 8016, NextOffset: 8048 + testutil.go:485: Offset: 6908, NextOffset: 6940 + testutil.go:485: Offset: 8048, NextOffset: 9636 + testutil.go:485: Offset: 6940, NextOffset: 8500 + testutil.go:371: Comparing: "foo2" vs "foo2" + testutil.go:485: Offset: 3184, NextOffset: 3216 + testutil.go:485: Offset: 2132, NextOffset: 2164 + testutil.go:485: Offset: 3216, NextOffset: 4804 + testutil.go:485: Offset: 2164, NextOffset: 3724 + testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" + testutil.go:371: Comparing: "foo4" vs "foo4" + testutil.go:485: Offset: 6424, NextOffset: 6456 + testutil.go:485: Offset: 5316, NextOffset: 5348 + testutil.go:485: Offset: 6456, NextOffset: 8016 + testutil.go:485: Offset: 5348, NextOffset: 6908 +=== NAME TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=-1,prefix="../",lossless=false,format=USTAR + testutil.go:1462: got TOC entries: + testutil.go:1465: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} + testutil.go:1465: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} + testutil.go:1465: [2]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"uid":50,"gid":100,"offset":137,"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} +=== RUN TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=-1,prefix="../",lossless=true,format=PAX +=== RUN TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="../",src=1,format=GNU +=== RUN TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=-1,prefix="../",lossless=false,format=PAX gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1536 gzip_test.go:80: [1] at 137 in stargz, uncompressed length 512 @@ -28908,26 +28295,8 @@ testutil.go:1465: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} testutil.go:1465: [2]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"uid":50,"gid":100,"offset":137,"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} === RUN TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=-1,prefix="../",lossless=true,format=GNU -=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="",src=1,format=USTAR - testutil.go:485: Offset: 873, NextOffset: 905 - testutil.go:485: Offset: 1115, NextOffset: 1889 === RUN TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=-1,prefix="../",lossless=false,format=GNU -=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="",src=1,format=USTAR - testutil.go:485: Offset: 905, NextOffset: 1610 - testutil.go:371: Comparing: "foo2" vs "foo2" - testutil.go:485: Offset: 353, NextOffset: 385 - testutil.go:485: Offset: 245, NextOffset: 277 - testutil.go:485: Offset: 385, NextOffset: 543 - testutil.go:485: Offset: 277, NextOffset: 401 - testutil.go:371: Comparing: "foo3" vs "foo3" - testutil.go:485: Offset: 543, NextOffset: 575 - testutil.go:485: Offset: 401, NextOffset: 433 - testutil.go:485: Offset: 575, NextOffset: 735 - testutil.go:485: Offset: 433, NextOffset: 559 - testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="/",format=PAX/lost_digest_in_a_entry -=== RUN TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="./",src=1,format=USTAR -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="/",format=PAX/duplicated_entry_offset +=== RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-2,prefix="",format=USTAR#02 === NAME TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=-1,prefix="../",lossless=false,format=GNU gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1536 @@ -28940,18 +28309,81 @@ testutil.go:1465: [2]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"uid":50,"gid":100,"offset":136,"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} === RUN TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=-2,prefix="",lossless=true,format=USTAR === RUN TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=-2,prefix="",lossless=false,format=USTAR -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="/",format=GNU +=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="../",src=1,format=GNU + testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"../foo","type":"reg","size":6,"mode":420,"offset":540,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo","type":"chunk","offset":572,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo2","type":"reg","size":6,"mode":420,"offset":2132,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo2","type":"chunk","offset":2164,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo3","type":"reg","size":6,"mode":420,"offset":3724,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo3","type":"chunk","offset":3756,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo4","type":"reg","size":6,"mode":420,"offset":5316,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo4","type":"chunk","offset":5348,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo5","type":"reg","size":6,"mode":420,"offset":6908,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo5","type":"chunk","offset":6940,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo6","type":"reg","size":6,"mode":420,"offset":8500,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo6","type":"chunk","offset":8532,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} + testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":540,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"../foo","type":"reg","size":6,"mode":420,"offset":1592,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo","type":"chunk","offset":1624,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo2","type":"reg","size":6,"mode":420,"offset":3184,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo2","type":"chunk","offset":3216,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo3","type":"reg","size":6,"mode":420,"offset":4804,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo3","type":"chunk","offset":4836,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo4","type":"reg","size":6,"mode":420,"offset":6424,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo4","type":"chunk","offset":6456,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo5","type":"reg","size":6,"mode":420,"offset":8016,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo5","type":"chunk","offset":8048,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo6","type":"reg","size":6,"mode":420,"offset":9636,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo6","type":"chunk","offset":9668,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} + testutil.go:371: Comparing: "" vs "" + testutil.go:377: Directory: "" vs "": [foo_empty5 foo6 foo foo_empty foo4 foo_empty4 foo5 foo2 foo_empty2 foo3 foo_empty3] vs [foo5 foo6 foo foo2 foo3 foo_empty3 foo_empty4 foo_empty5 .no.prefetch.landmark foo_empty foo_empty2 foo4] + testutil.go:371: Comparing: "foo6" vs "foo6" + testutil.go:485: Offset: 8500, NextOffset: 8532 + testutil.go:485: Offset: 9636, NextOffset: 9668 + testutil.go:485: Offset: 8532, NextOffset: 14779 + testutil.go:485: Offset: 9668, NextOffset: 15915 + testutil.go:371: Comparing: "foo" vs "foo" + testutil.go:485: Offset: 540, NextOffset: 572 + testutil.go:485: Offset: 1592, NextOffset: 1624 + testutil.go:485: Offset: 572, NextOffset: 2132 + testutil.go:485: Offset: 1624, NextOffset: 3184 + testutil.go:371: Comparing: "foo_empty" vs "foo_empty" + testutil.go:371: Comparing: "foo4" vs "foo4" + testutil.go:485: Offset: 5316, NextOffset: 5348 + testutil.go:485: Offset: 6424, NextOffset: 6456 + testutil.go:485: Offset: 5348, NextOffset: 6908 + testutil.go:485: Offset: 6456, NextOffset: 8016 + testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" + testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" + testutil.go:371: Comparing: "foo2" vs "foo2" + testutil.go:485: Offset: 2132, NextOffset: 2164 + testutil.go:485: Offset: 3184, NextOffset: 3216 === NAME TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=-2,prefix="",lossless=false,format=USTAR gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1536 gzip_test.go:80: [1] at 310 in stargz, uncompressed length 512 +=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="../",src=1,format=GNU + testutil.go:485: Offset: 2164, NextOffset: 3724 +=== NAME TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=-2,prefix="",lossless=false,format=USTAR gzip_test.go:80: [2] at 422 in stargz, uncompressed length 2560 +=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="../",src=1,format=GNU + testutil.go:485: Offset: 3216, NextOffset: 4804 +=== NAME TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=-2,prefix="",lossless=false,format=USTAR gzip_test.go:80: [3] at 1173 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000001a6STARGZ" +=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="../",src=1,format=GNU + testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" + testutil.go:371: Comparing: "foo3" vs "foo3" + testutil.go:485: Offset: 3724, NextOffset: 3756 + testutil.go:485: Offset: 4804, NextOffset: 4836 + testutil.go:485: Offset: 3756, NextOffset: 5316 + testutil.go:485: Offset: 4836, NextOffset: 6424 + testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" + testutil.go:371: Comparing: "foo5" vs "foo5" + testutil.go:485: Offset: 6908, NextOffset: 6940 + testutil.go:485: Offset: 8016, NextOffset: 8048 + testutil.go:485: Offset: 6940, NextOffset: 8500 + testutil.go:485: Offset: 8048, NextOffset: 9636 + testutil.go:371: Comparing: "" vs "" +=== NAME TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=-2,prefix="",lossless=false,format=USTAR testutil.go:1462: got TOC entries: testutil.go:1465: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} testutil.go:1465: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} testutil.go:1465: [2]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"uid":50,"gid":100,"offset":310,"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} === RUN TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=-2,prefix="",lossless=true,format=PAX +=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="../",src=1,format=GNU + testutil.go:377: Directory: "" vs "": [foo_empty5 .no.prefetch.landmark foo_empty foo_empty2 foo4 foo_empty4 foo6 foo foo2 foo3 foo_empty3 foo5] vs [foo2 foo_empty2 foo3 foo_empty3 foo5 foo6 foo foo_empty foo4 foo_empty4 foo_empty5] + testutil.go:371: Comparing: "foo4" vs "foo4" + testutil.go:485: Offset: 6424, NextOffset: 6456 + testutil.go:485: Offset: 5316, NextOffset: 5348 + testutil.go:485: Offset: 6456, NextOffset: 8016 + testutil.go:485: Offset: 5348, NextOffset: 6908 + testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" + testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" + testutil.go:371: Comparing: "foo_empty" vs "foo_empty" + testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" + testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" + testutil.go:371: Comparing: "foo5" vs "foo5" + testutil.go:485: Offset: 8016, NextOffset: 8048 + testutil.go:485: Offset: 6908, NextOffset: 6940 + testutil.go:485: Offset: 8048, NextOffset: 9636 + testutil.go:485: Offset: 6940, NextOffset: 8500 === RUN TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=-2,prefix="",lossless=false,format=PAX gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1536 @@ -28964,109 +28396,39 @@ testutil.go:1465: [2]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"uid":50,"gid":100,"offset":310,"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} === RUN TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=-2,prefix="",lossless=true,format=GNU === RUN TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=-2,prefix="",lossless=false,format=GNU -=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="./",src=1,format=USTAR - testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"./foo","type":"reg","size":6,"mode":420,"offset":90,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo","type":"chunk","offset":122,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo2","type":"reg","size":6,"mode":420,"offset":249,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo2","type":"chunk","offset":281,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo3","type":"reg","size":6,"mode":420,"offset":409,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo3","type":"chunk","offset":441,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo4","type":"reg","size":6,"mode":420,"offset":568,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo4","type":"chunk","offset":600,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo5","type":"reg","size":6,"mode":420,"offset":727,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo5","type":"chunk","offset":759,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo6","type":"reg","size":6,"mode":420,"offset":885,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo6","type":"chunk","offset":917,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} - testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":101,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"./foo","type":"reg","size":6,"mode":420,"offset":199,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo","type":"chunk","offset":231,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo2","type":"reg","size":6,"mode":420,"offset":358,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo2","type":"chunk","offset":390,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo3","type":"reg","size":6,"mode":420,"offset":552,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo3","type":"chunk","offset":584,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo4","type":"reg","size":6,"mode":420,"offset":745,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo4","type":"chunk","offset":777,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo5","type":"reg","size":6,"mode":420,"offset":904,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo5","type":"chunk","offset":936,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo6","type":"reg","size":6,"mode":420,"offset":1096,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo6","type":"chunk","offset":1128,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} - testutil.go:371: Comparing: "" vs "" -=== NAME TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=-2,prefix="",lossless=false,format=GNU gzip_test.go:62: got gzip streams: -=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="./",src=1,format=USTAR - testutil.go:377: Directory: "" vs "": [foo foo_empty foo4 foo6 foo2 foo_empty2 foo3 foo_empty3 foo_empty4 foo5 foo_empty5] vs [foo4 foo_empty4 foo_empty5 foo foo_empty foo2 foo_empty2 foo6 .no.prefetch.landmark foo3 foo_empty3 foo5] - testutil.go:371: Comparing: "foo" vs "foo" - testutil.go:485: Offset: 90, NextOffset: 122 -=== NAME TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=-2,prefix="",lossless=false,format=GNU gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1536 gzip_test.go:80: [1] at 314 in stargz, uncompressed length 512 -=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="./",src=1,format=USTAR - testutil.go:485: Offset: 199, NextOffset: 231 - testutil.go:485: Offset: 122, NextOffset: 249 -=== NAME TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=-2,prefix="",lossless=false,format=GNU gzip_test.go:80: [2] at 426 in stargz, uncompressed length 2560 -=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="./",src=1,format=USTAR - testutil.go:485: Offset: 231, NextOffset: 358 -=== NAME TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=-2,prefix="",lossless=false,format=GNU gzip_test.go:80: [3] at 1178 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000001aaSTARGZ" -=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="./",src=1,format=USTAR - testutil.go:371: Comparing: "foo_empty" vs "foo_empty" - testutil.go:371: Comparing: "foo4" vs "foo4" - testutil.go:485: Offset: 568, NextOffset: 600 - testutil.go:485: Offset: 745, NextOffset: 777 - testutil.go:485: Offset: 600, NextOffset: 727 - testutil.go:485: Offset: 777, NextOffset: 904 -=== NAME TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=-2,prefix="",lossless=false,format=GNU testutil.go:1462: got TOC entries: testutil.go:1465: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} -=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="./",src=1,format=USTAR - testutil.go:371: Comparing: "foo6" vs "foo6" -=== NAME TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=-2,prefix="",lossless=false,format=GNU testutil.go:1465: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} testutil.go:1465: [2]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"uid":50,"gid":100,"offset":314,"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} -=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="./",src=1,format=USTAR - testutil.go:485: Offset: 885, NextOffset: 917 === RUN TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=-2,prefix="./",lossless=true,format=USTAR -=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="./",src=1,format=USTAR - testutil.go:485: Offset: 1096, NextOffset: 1128 - testutil.go:485: Offset: 917, NextOffset: 1608 - testutil.go:485: Offset: 1128, NextOffset: 1916 - testutil.go:371: Comparing: "foo2" vs "foo2" - testutil.go:485: Offset: 249, NextOffset: 281 - testutil.go:485: Offset: 358, NextOffset: 390 - testutil.go:485: Offset: 281, NextOffset: 409 - testutil.go:485: Offset: 390, NextOffset: 552 - testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" - testutil.go:371: Comparing: "foo3" vs "foo3" - testutil.go:485: Offset: 409, NextOffset: 441 - testutil.go:485: Offset: 552, NextOffset: 584 - testutil.go:485: Offset: 441, NextOffset: 568 - testutil.go:485: Offset: 584, NextOffset: 745 - testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" - testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" - testutil.go:371: Comparing: "foo5" vs "foo5" - testutil.go:485: Offset: 727, NextOffset: 759 - testutil.go:485: Offset: 904, NextOffset: 936 - testutil.go:485: Offset: 759, NextOffset: 885 - testutil.go:485: Offset: 936, NextOffset: 1096 - testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" - testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [foo4 foo_empty4 foo_empty5 foo foo_empty foo2 foo_empty2 foo6 .no.prefetch.landmark foo3 foo_empty3 foo5] vs [foo foo_empty foo4 foo6 foo_empty4 foo5 foo_empty5 foo2 foo_empty2 foo3 foo_empty3] === RUN TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=-2,prefix="./",lossless=false,format=USTAR -=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="./",src=1,format=USTAR - testutil.go:371: Comparing: "foo3" vs "foo3" - testutil.go:485: Offset: 552, NextOffset: 584 - testutil.go:485: Offset: 409, NextOffset: 441 - testutil.go:485: Offset: 584, NextOffset: 745 - testutil.go:485: Offset: 441, NextOffset: 568 - testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" - testutil.go:371: Comparing: "foo5" vs "foo5" - testutil.go:485: Offset: 904, NextOffset: 936 - testutil.go:485: Offset: 727, NextOffset: 759 - testutil.go:485: Offset: 936, NextOffset: 1096 - testutil.go:485: Offset: 759, NextOffset: 885 +=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="../",src=1,format=GNU testutil.go:371: Comparing: "foo6" vs "foo6" - testutil.go:485: Offset: 1096, NextOffset: 1128 - testutil.go:485: Offset: 885, NextOffset: 917 - testutil.go:485: Offset: 1128, NextOffset: 1916 - testutil.go:485: Offset: 917, NextOffset: 1608 + testutil.go:485: Offset: 9636, NextOffset: 9668 + testutil.go:485: Offset: 8500, NextOffset: 8532 + testutil.go:485: Offset: 9668, NextOffset: 15915 + testutil.go:485: Offset: 8532, NextOffset: 14779 testutil.go:371: Comparing: "foo" vs "foo" - testutil.go:485: Offset: 199, NextOffset: 231 - testutil.go:485: Offset: 90, NextOffset: 122 - testutil.go:485: Offset: 231, NextOffset: 358 - testutil.go:485: Offset: 122, NextOffset: 249 - testutil.go:371: Comparing: "foo_empty" vs "foo_empty" + testutil.go:485: Offset: 1592, NextOffset: 1624 + testutil.go:485: Offset: 540, NextOffset: 572 + testutil.go:485: Offset: 1624, NextOffset: 3184 + testutil.go:485: Offset: 572, NextOffset: 2132 testutil.go:371: Comparing: "foo2" vs "foo2" - testutil.go:485: Offset: 358, NextOffset: 390 - testutil.go:485: Offset: 249, NextOffset: 281 - testutil.go:485: Offset: 390, NextOffset: 552 - testutil.go:485: Offset: 281, NextOffset: 409 - testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" - testutil.go:371: Comparing: "foo4" vs "foo4" - testutil.go:485: Offset: 745, NextOffset: 777 - testutil.go:485: Offset: 568, NextOffset: 600 - testutil.go:485: Offset: 777, NextOffset: 904 - testutil.go:485: Offset: 600, NextOffset: 727 - testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" - testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" -=== RUN TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="/",src=1,format=USTAR + testutil.go:485: Offset: 3184, NextOffset: 3216 + testutil.go:485: Offset: 2132, NextOffset: 2164 + testutil.go:485: Offset: 3216, NextOffset: 4804 + testutil.go:485: Offset: 2164, NextOffset: 3724 + testutil.go:371: Comparing: "foo3" vs "foo3" + testutil.go:485: Offset: 4804, NextOffset: 4836 + testutil.go:485: Offset: 3724, NextOffset: 3756 + testutil.go:485: Offset: 4836, NextOffset: 6424 + testutil.go:485: Offset: 3756, NextOffset: 5316 +=== RUN TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="",src=1,format=USTAR === NAME TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=-2,prefix="./",lossless=false,format=USTAR gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1536 @@ -29078,9 +28440,8 @@ testutil.go:1465: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} testutil.go:1465: [2]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"uid":50,"gid":100,"offset":314,"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} === RUN TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=-2,prefix="./",lossless=true,format=PAX +=== RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-2,prefix="",format=PAX#02 === RUN TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=-2,prefix="./",lossless=false,format=PAX -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="/",format=GNU/lost_digest_in_a_entry -=== NAME TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=-2,prefix="./",lossless=false,format=PAX gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1536 gzip_test.go:80: [1] at 314 in stargz, uncompressed length 512 @@ -29090,7 +28451,6 @@ testutil.go:1465: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} testutil.go:1465: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} testutil.go:1465: [2]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"uid":50,"gid":100,"offset":314,"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="/",format=GNU/duplicated_entry_offset === RUN TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=-2,prefix="./",lossless=true,format=GNU === RUN TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=-2,prefix="./",lossless=false,format=GNU gzip_test.go:62: got gzip streams: @@ -29103,7 +28463,6 @@ testutil.go:1465: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} testutil.go:1465: [2]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"uid":50,"gid":100,"offset":316,"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} === RUN TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=-2,prefix="/",lossless=true,format=USTAR -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="../",format=USTAR === RUN TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=-2,prefix="/",lossless=false,format=USTAR gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1536 @@ -29121,12 +28480,96 @@ gzip_test.go:80: [1] at 311 in stargz, uncompressed length 512 gzip_test.go:80: [2] at 423 in stargz, uncompressed length 2560 gzip_test.go:80: [3] at 1177 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000001a7STARGZ" +=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="",src=1,format=USTAR + testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"foo","type":"reg","size":6,"mode":420,"offset":88,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo","type":"chunk","offset":120,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo2","type":"reg","size":6,"mode":420,"offset":245,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo2","type":"chunk","offset":277,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo3","type":"reg","size":6,"mode":420,"offset":401,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo3","type":"chunk","offset":433,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo4","type":"reg","size":6,"mode":420,"offset":559,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo4","type":"chunk","offset":591,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo5","type":"reg","size":6,"mode":420,"offset":717,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo5","type":"chunk","offset":749,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo6","type":"reg","size":6,"mode":420,"offset":873,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo6","type":"chunk","offset":905,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} +=== NAME TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=-2,prefix="/",lossless=false,format=PAX testutil.go:1462: got TOC entries: testutil.go:1465: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} +=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="",src=1,format=USTAR + testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":101,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"foo","type":"reg","size":6,"mode":420,"offset":196,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo","type":"chunk","offset":228,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo2","type":"reg","size":6,"mode":420,"offset":353,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo2","type":"chunk","offset":385,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo3","type":"reg","size":6,"mode":420,"offset":543,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo3","type":"chunk","offset":575,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo4","type":"reg","size":6,"mode":420,"offset":735,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo4","type":"chunk","offset":767,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo5","type":"reg","size":6,"mode":420,"offset":893,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo5","type":"chunk","offset":925,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo6","type":"reg","size":6,"mode":420,"offset":1083,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo6","type":"chunk","offset":1115,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} + testutil.go:371: Comparing: "" vs "" + testutil.go:377: Directory: "" vs "": [foo_empty5 foo foo_empty foo_empty3 foo4 foo_empty4 foo2 foo_empty2 foo3 foo5 foo6] vs [.no.prefetch.landmark foo_empty foo5 foo_empty3 foo4 foo_empty4 foo_empty5 foo foo2 foo_empty2 foo3 foo6] + testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" + testutil.go:371: Comparing: "foo4" vs "foo4" + testutil.go:485: Offset: 559, NextOffset: 591 +=== RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-2,prefix="",format=GNU#02 +=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="",src=1,format=USTAR + testutil.go:485: Offset: 735, NextOffset: 767 + testutil.go:485: Offset: 591, NextOffset: 717 + testutil.go:485: Offset: 767, NextOffset: 893 + testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" + testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" + testutil.go:371: Comparing: "foo" vs "foo" + testutil.go:485: Offset: 88, NextOffset: 120 +=== NAME TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=-2,prefix="/",lossless=false,format=PAX testutil.go:1465: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} +=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="",src=1,format=USTAR + testutil.go:485: Offset: 196, NextOffset: 228 +=== NAME TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=-2,prefix="/",lossless=false,format=PAX testutil.go:1465: [2]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"uid":50,"gid":100,"offset":311,"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} === RUN TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=-2,prefix="/",lossless=true,format=GNU === RUN TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=-2,prefix="/",lossless=false,format=GNU +=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="",src=1,format=USTAR + testutil.go:485: Offset: 120, NextOffset: 245 + testutil.go:485: Offset: 228, NextOffset: 353 + testutil.go:371: Comparing: "foo_empty" vs "foo_empty" + testutil.go:371: Comparing: "foo3" vs "foo3" + testutil.go:485: Offset: 401, NextOffset: 433 + testutil.go:485: Offset: 543, NextOffset: 575 + testutil.go:485: Offset: 433, NextOffset: 559 + testutil.go:485: Offset: 575, NextOffset: 735 + testutil.go:371: Comparing: "foo5" vs "foo5" + testutil.go:485: Offset: 717, NextOffset: 749 + testutil.go:485: Offset: 893, NextOffset: 925 + testutil.go:485: Offset: 749, NextOffset: 873 + testutil.go:485: Offset: 925, NextOffset: 1083 + testutil.go:371: Comparing: "foo6" vs "foo6" + testutil.go:485: Offset: 873, NextOffset: 905 + testutil.go:485: Offset: 1083, NextOffset: 1115 + testutil.go:485: Offset: 905, NextOffset: 1610 + testutil.go:485: Offset: 1115, NextOffset: 1889 + testutil.go:371: Comparing: "foo2" vs "foo2" + testutil.go:485: Offset: 245, NextOffset: 277 + testutil.go:485: Offset: 353, NextOffset: 385 + testutil.go:485: Offset: 277, NextOffset: 401 + testutil.go:485: Offset: 385, NextOffset: 543 + testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" + testutil.go:371: Comparing: "" vs "" + testutil.go:377: Directory: "" vs "": [.no.prefetch.landmark foo_empty foo5 foo3 foo_empty3 foo4 foo_empty4 foo_empty5 foo foo2 foo_empty2 foo6] vs [foo foo_empty foo_empty3 foo4 foo_empty4 foo_empty5 foo2 foo_empty2 foo3 foo5 foo6] + testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" + testutil.go:371: Comparing: "foo" vs "foo" + testutil.go:485: Offset: 196, NextOffset: 228 + testutil.go:485: Offset: 88, NextOffset: 120 + testutil.go:485: Offset: 228, NextOffset: 353 + testutil.go:485: Offset: 120, NextOffset: 245 + testutil.go:371: Comparing: "foo2" vs "foo2" + testutil.go:485: Offset: 353, NextOffset: 385 + testutil.go:485: Offset: 245, NextOffset: 277 + testutil.go:485: Offset: 385, NextOffset: 543 + testutil.go:485: Offset: 277, NextOffset: 401 + testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" + testutil.go:371: Comparing: "foo3" vs "foo3" + testutil.go:485: Offset: 543, NextOffset: 575 + testutil.go:485: Offset: 401, NextOffset: 433 + testutil.go:485: Offset: 575, NextOffset: 735 + testutil.go:485: Offset: 433, NextOffset: 559 + testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" + testutil.go:371: Comparing: "foo4" vs "foo4" + testutil.go:485: Offset: 735, NextOffset: 767 + testutil.go:485: Offset: 559, NextOffset: 591 + testutil.go:485: Offset: 767, NextOffset: 893 + testutil.go:485: Offset: 591, NextOffset: 717 + testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" + testutil.go:371: Comparing: "foo6" vs "foo6" + testutil.go:485: Offset: 1083, NextOffset: 1115 + testutil.go:485: Offset: 873, NextOffset: 905 + testutil.go:485: Offset: 1115, NextOffset: 1889 + testutil.go:485: Offset: 905, NextOffset: 1610 + testutil.go:371: Comparing: "foo_empty" vs "foo_empty" + testutil.go:371: Comparing: "foo5" vs "foo5" + testutil.go:485: Offset: 893, NextOffset: 925 + testutil.go:485: Offset: 717, NextOffset: 749 +=== NAME TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=-2,prefix="/",lossless=false,format=GNU gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1536 gzip_test.go:80: [1] at 314 in stargz, uncompressed length 512 @@ -29137,53 +28580,11 @@ testutil.go:1465: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} testutil.go:1465: [2]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"uid":50,"gid":100,"offset":314,"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} === RUN TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=-2,prefix="../",lossless=true,format=USTAR -=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="/",src=1,format=USTAR - testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"/foo","type":"reg","size":6,"mode":420,"offset":89,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo","type":"chunk","offset":121,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo2","type":"reg","size":6,"mode":420,"offset":245,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo2","type":"chunk","offset":277,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo3","type":"reg","size":6,"mode":420,"offset":403,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo3","type":"chunk","offset":435,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo4","type":"reg","size":6,"mode":420,"offset":561,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo4","type":"chunk","offset":593,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo5","type":"reg","size":6,"mode":420,"offset":718,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo5","type":"chunk","offset":750,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo6","type":"reg","size":6,"mode":420,"offset":876,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo6","type":"chunk","offset":908,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} - testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":101,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"/foo","type":"reg","size":6,"mode":420,"offset":198,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo","type":"chunk","offset":230,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo2","type":"reg","size":6,"mode":420,"offset":354,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo2","type":"chunk","offset":386,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo3","type":"reg","size":6,"mode":420,"offset":547,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo3","type":"chunk","offset":579,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo4","type":"reg","size":6,"mode":420,"offset":740,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo4","type":"chunk","offset":772,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo5","type":"reg","size":6,"mode":420,"offset":897,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo5","type":"chunk","offset":929,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo6","type":"reg","size":6,"mode":420,"offset":1090,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo6","type":"chunk","offset":1122,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} - testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [foo_empty2 foo_empty3 foo2 foo3 foo4 foo_empty4 foo5 foo_empty5 foo foo_empty foo6] vs [foo foo_empty2 foo3 foo4 foo_empty4 foo_empty5 foo6 .no.prefetch.landmark foo_empty foo2 foo_empty3 foo5] - testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" - testutil.go:371: Comparing: "foo5" vs "foo5" - testutil.go:485: Offset: 718, NextOffset: 750 - testutil.go:485: Offset: 897, NextOffset: 929 - testutil.go:485: Offset: 750, NextOffset: 876 - testutil.go:485: Offset: 929, NextOffset: 1090 - testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" - testutil.go:371: Comparing: "foo" vs "foo" - testutil.go:485: Offset: 89, NextOffset: 121 - testutil.go:485: Offset: 198, NextOffset: 230 - testutil.go:485: Offset: 121, NextOffset: 245 - testutil.go:485: Offset: 230, NextOffset: 354 - testutil.go:371: Comparing: "foo_empty" vs "foo_empty" +=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="",src=1,format=USTAR + testutil.go:485: Offset: 925, NextOffset: 1083 + testutil.go:485: Offset: 749, NextOffset: 873 +=== RUN TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="./",src=1,format=USTAR === RUN TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=-2,prefix="../",lossless=false,format=USTAR -=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="/",src=1,format=USTAR - testutil.go:371: Comparing: "foo2" vs "foo2" - testutil.go:485: Offset: 245, NextOffset: 277 - testutil.go:485: Offset: 354, NextOffset: 386 - testutil.go:485: Offset: 277, NextOffset: 403 - testutil.go:485: Offset: 386, NextOffset: 547 - testutil.go:371: Comparing: "foo3" vs "foo3" - testutil.go:485: Offset: 403, NextOffset: 435 - testutil.go:485: Offset: 547, NextOffset: 579 - testutil.go:485: Offset: 435, NextOffset: 561 - testutil.go:485: Offset: 579, NextOffset: 740 - testutil.go:371: Comparing: "foo4" vs "foo4" - testutil.go:485: Offset: 561, NextOffset: 593 - testutil.go:485: Offset: 740, NextOffset: 772 - testutil.go:485: Offset: 593, NextOffset: 718 - testutil.go:485: Offset: 772, NextOffset: 897 - testutil.go:371: Comparing: "foo6" vs "foo6" - testutil.go:485: Offset: 876, NextOffset: 908 - testutil.go:485: Offset: 1090, NextOffset: 1122 - testutil.go:485: Offset: 908, NextOffset: 1626 - testutil.go:485: Offset: 1122, NextOffset: 1894 - testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" - testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" - testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [.no.prefetch.landmark foo_empty foo2 foo_empty3 foo5 foo6 foo foo_empty2 foo3 foo4 foo_empty4 foo_empty5] vs [foo_empty2 foo_empty3 foo_empty4 foo5 foo_empty5 foo foo_empty foo2 foo3 foo4 foo6] - testutil.go:371: Comparing: "foo" vs "foo" - testutil.go:485: Offset: 198, NextOffset: 230 -=== NAME TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=-2,prefix="../",lossless=false,format=USTAR gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1536 gzip_test.go:80: [1] at 316 in stargz, uncompressed length 512 @@ -29194,60 +28595,19 @@ testutil.go:1465: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} testutil.go:1465: [2]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"uid":50,"gid":100,"offset":316,"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} === RUN TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=-2,prefix="../",lossless=true,format=PAX -=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="/",src=1,format=USTAR - testutil.go:485: Offset: 89, NextOffset: 121 - testutil.go:485: Offset: 230, NextOffset: 354 - testutil.go:485: Offset: 121, NextOffset: 245 - testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" - testutil.go:371: Comparing: "foo3" vs "foo3" - testutil.go:485: Offset: 547, NextOffset: 579 - testutil.go:485: Offset: 403, NextOffset: 435 === RUN TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=-2,prefix="../",lossless=false,format=PAX -=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="/",src=1,format=USTAR - testutil.go:485: Offset: 579, NextOffset: 740 - testutil.go:485: Offset: 435, NextOffset: 561 - testutil.go:371: Comparing: "foo4" vs "foo4" - testutil.go:485: Offset: 740, NextOffset: 772 - testutil.go:485: Offset: 561, NextOffset: 593 - testutil.go:485: Offset: 772, NextOffset: 897 - testutil.go:485: Offset: 593, NextOffset: 718 - testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" - testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" - testutil.go:371: Comparing: "foo6" vs "foo6" - testutil.go:485: Offset: 1090, NextOffset: 1122 - testutil.go:485: Offset: 876, NextOffset: 908 - testutil.go:485: Offset: 1122, NextOffset: 1894 - testutil.go:485: Offset: 908, NextOffset: 1626 - testutil.go:371: Comparing: "foo_empty" vs "foo_empty" - testutil.go:371: Comparing: "foo2" vs "foo2" - testutil.go:485: Offset: 354, NextOffset: 386 - testutil.go:485: Offset: 245, NextOffset: 277 - testutil.go:485: Offset: 386, NextOffset: 547 - testutil.go:485: Offset: 277, NextOffset: 403 - testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" - testutil.go:371: Comparing: "foo5" vs "foo5" - testutil.go:485: Offset: 897, NextOffset: 929 - testutil.go:485: Offset: 718, NextOffset: 750 - testutil.go:485: Offset: 929, NextOffset: 1090 - testutil.go:485: Offset: 750, NextOffset: 876 -=== RUN TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="../",src=1,format=USTAR -=== NAME TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=-2,prefix="../",lossless=false,format=PAX gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1536 gzip_test.go:80: [1] at 316 in stargz, uncompressed length 512 gzip_test.go:80: [2] at 428 in stargz, uncompressed length 2560 gzip_test.go:80: [3] at 1187 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000001acSTARGZ" -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="../",format=USTAR/lost_digest_in_a_entry -=== NAME TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=-2,prefix="../",lossless=false,format=PAX testutil.go:1462: got TOC entries: testutil.go:1465: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} testutil.go:1465: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} testutil.go:1465: [2]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"uid":50,"gid":100,"offset":316,"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} === RUN TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=-2,prefix="../",lossless=true,format=GNU +=== RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-2,prefix="./",format=USTAR#02 === RUN TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=-2,prefix="../",lossless=false,format=GNU -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="../",format=USTAR/duplicated_entry_offset -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="../",format=PAX -=== NAME TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=-2,prefix="../",lossless=false,format=GNU gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1536 gzip_test.go:80: [1] at 319 in stargz, uncompressed length 512 @@ -29269,19 +28629,103 @@ gzip_test.go:80: [1] at 1052 in stargz, uncompressed length 1024 gzip_test.go:80: [2] at 2104 in stargz, uncompressed length 2048 gzip_test.go:80: [3] at 4180 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000838STARGZ" +=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="./",src=1,format=USTAR + testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"./foo","type":"reg","size":6,"mode":420,"offset":90,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo","type":"chunk","offset":122,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo2","type":"reg","size":6,"mode":420,"offset":249,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo2","type":"chunk","offset":281,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo3","type":"reg","size":6,"mode":420,"offset":409,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo3","type":"chunk","offset":441,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo4","type":"reg","size":6,"mode":420,"offset":568,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo4","type":"chunk","offset":600,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo5","type":"reg","size":6,"mode":420,"offset":727,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo5","type":"chunk","offset":759,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo6","type":"reg","size":6,"mode":420,"offset":885,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo6","type":"chunk","offset":917,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} + testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":101,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"./foo","type":"reg","size":6,"mode":420,"offset":199,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo","type":"chunk","offset":231,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo2","type":"reg","size":6,"mode":420,"offset":358,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo2","type":"chunk","offset":390,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo3","type":"reg","size":6,"mode":420,"offset":552,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo3","type":"chunk","offset":584,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo4","type":"reg","size":6,"mode":420,"offset":745,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo4","type":"chunk","offset":777,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo5","type":"reg","size":6,"mode":420,"offset":904,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo5","type":"chunk","offset":936,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo6","type":"reg","size":6,"mode":420,"offset":1096,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo6","type":"chunk","offset":1128,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} + testutil.go:371: Comparing: "" vs "" === RUN TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=0,prefix="",lossless=true,format=PAX +=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="./",src=1,format=USTAR + testutil.go:377: Directory: "" vs "": [foo_empty foo3 foo_empty3 foo4 foo5 foo foo2 foo_empty2 foo_empty4 foo_empty5 foo6] vs [foo_empty4 foo5 foo_empty5 .no.prefetch.landmark foo_empty2 foo2 foo3 foo_empty3 foo4 foo6 foo foo_empty] + testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" + testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" + testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" + testutil.go:371: Comparing: "foo6" vs "foo6" + testutil.go:485: Offset: 885, NextOffset: 917 + testutil.go:485: Offset: 1096, NextOffset: 1128 + testutil.go:485: Offset: 917, NextOffset: 1608 + testutil.go:485: Offset: 1128, NextOffset: 1916 + testutil.go:371: Comparing: "foo" vs "foo" + testutil.go:485: Offset: 90, NextOffset: 122 + testutil.go:485: Offset: 199, NextOffset: 231 + testutil.go:485: Offset: 122, NextOffset: 249 + testutil.go:485: Offset: 231, NextOffset: 358 + testutil.go:371: Comparing: "foo2" vs "foo2" + testutil.go:485: Offset: 249, NextOffset: 281 + testutil.go:485: Offset: 358, NextOffset: 390 + testutil.go:485: Offset: 281, NextOffset: 409 + testutil.go:485: Offset: 390, NextOffset: 552 + testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" + testutil.go:371: Comparing: "foo4" vs "foo4" + testutil.go:485: Offset: 568, NextOffset: 600 + testutil.go:485: Offset: 745, NextOffset: 777 + testutil.go:485: Offset: 600, NextOffset: 727 + testutil.go:485: Offset: 777, NextOffset: 904 + testutil.go:371: Comparing: "foo5" vs "foo5" + testutil.go:485: Offset: 727, NextOffset: 759 + testutil.go:485: Offset: 904, NextOffset: 936 + testutil.go:485: Offset: 759, NextOffset: 885 +=== NAME TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=0,prefix="",lossless=true,format=PAX gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1024 gzip_test.go:80: [1] at 1052 in stargz, uncompressed length 3172 gzip_test.go:80: [2] at 4252 in stargz, uncompressed length 2048 gzip_test.go:80: [3] at 6328 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000109cSTARGZ" +=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="./",src=1,format=USTAR + testutil.go:485: Offset: 936, NextOffset: 1096 + testutil.go:371: Comparing: "foo_empty" vs "foo_empty" + testutil.go:371: Comparing: "foo3" vs "foo3" + testutil.go:485: Offset: 409, NextOffset: 441 + testutil.go:485: Offset: 552, NextOffset: 584 + testutil.go:485: Offset: 441, NextOffset: 568 + testutil.go:485: Offset: 584, NextOffset: 745 + testutil.go:371: Comparing: "" vs "" + testutil.go:377: Directory: "" vs "": [.no.prefetch.landmark foo_empty2 foo_empty4 foo5 foo_empty5 foo4 foo6 foo foo_empty foo2 foo3 foo_empty3] vs [foo5 foo_empty foo3 foo_empty3 foo4 foo_empty5 foo6 foo foo2 foo_empty2 foo_empty4] + testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" + testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" + testutil.go:371: Comparing: "foo5" vs "foo5" + testutil.go:485: Offset: 904, NextOffset: 936 + testutil.go:485: Offset: 727, NextOffset: 759 + testutil.go:485: Offset: 936, NextOffset: 1096 + testutil.go:485: Offset: 759, NextOffset: 885 + testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" + testutil.go:371: Comparing: "foo" vs "foo" + testutil.go:485: Offset: 199, NextOffset: 231 + testutil.go:485: Offset: 90, NextOffset: 122 === RUN TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=0,prefix="",lossless=false,format=PAX +=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="./",src=1,format=USTAR + testutil.go:485: Offset: 231, NextOffset: 358 + testutil.go:485: Offset: 122, NextOffset: 249 + testutil.go:371: Comparing: "foo_empty" vs "foo_empty" + testutil.go:371: Comparing: "foo2" vs "foo2" + testutil.go:485: Offset: 358, NextOffset: 390 + testutil.go:485: Offset: 249, NextOffset: 281 + testutil.go:485: Offset: 390, NextOffset: 552 + testutil.go:485: Offset: 281, NextOffset: 409 + testutil.go:371: Comparing: "foo3" vs "foo3" + testutil.go:485: Offset: 552, NextOffset: 584 + testutil.go:485: Offset: 409, NextOffset: 441 + testutil.go:485: Offset: 584, NextOffset: 745 + testutil.go:485: Offset: 441, NextOffset: 568 + testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" + testutil.go:371: Comparing: "foo4" vs "foo4" + testutil.go:485: Offset: 745, NextOffset: 777 + testutil.go:485: Offset: 568, NextOffset: 600 + testutil.go:485: Offset: 777, NextOffset: 904 + testutil.go:485: Offset: 600, NextOffset: 727 + testutil.go:371: Comparing: "foo6" vs "foo6" + testutil.go:485: Offset: 1096, NextOffset: 1128 + testutil.go:485: Offset: 885, NextOffset: 917 + testutil.go:485: Offset: 1128, NextOffset: 1916 + testutil.go:485: Offset: 917, NextOffset: 1608 +=== NAME TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=0,prefix="",lossless=false,format=PAX gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1024 gzip_test.go:80: [1] at 1052 in stargz, uncompressed length 2048 gzip_test.go:80: [2] at 3128 in stargz, uncompressed length 2048 gzip_test.go:80: [3] at 5204 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000c38STARGZ" === RUN TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=0,prefix="",lossless=true,format=GNU +=== RUN TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="/",src=1,format=USTAR +=== NAME TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=0,prefix="",lossless=true,format=GNU gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1024 gzip_test.go:80: [1] at 1052 in stargz, uncompressed length 2148 @@ -29300,270 +28744,374 @@ gzip_test.go:80: [2] at 3228 in stargz, uncompressed length 2048 gzip_test.go:80: [3] at 5304 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000c9cSTARGZ" === RUN TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=0,prefix="./",lossless=false,format=USTAR -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="../",format=PAX/lost_digest_in_a_entry +=== RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-2,prefix="./",format=PAX#02 === NAME TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=0,prefix="./",lossless=false,format=USTAR gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1024 gzip_test.go:80: [1] at 1052 in stargz, uncompressed length 1024 -=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="../",src=1,format=USTAR - testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"../foo","type":"reg","size":6,"mode":420,"offset":92,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo","type":"chunk","offset":124,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo2","type":"reg","size":6,"mode":420,"offset":251,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo2","type":"chunk","offset":283,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo3","type":"reg","size":6,"mode":420,"offset":413,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo3","type":"chunk","offset":445,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo4","type":"reg","size":6,"mode":420,"offset":575,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo4","type":"chunk","offset":607,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo5","type":"reg","size":6,"mode":420,"offset":737,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo5","type":"chunk","offset":769,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo6","type":"reg","size":6,"mode":420,"offset":898,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo6","type":"chunk","offset":930,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} -=== NAME TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=0,prefix="./",lossless=false,format=USTAR gzip_test.go:80: [2] at 2104 in stargz, uncompressed length 2048 gzip_test.go:80: [3] at 4180 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000838STARGZ" -=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="../",src=1,format=USTAR - testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":101,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"../foo","type":"reg","size":6,"mode":420,"offset":201,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo","type":"chunk","offset":233,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo2","type":"reg","size":6,"mode":420,"offset":360,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo2","type":"chunk","offset":392,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo3","type":"reg","size":6,"mode":420,"offset":553,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo3","type":"chunk","offset":585,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo4","type":"reg","size":6,"mode":420,"offset":747,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo4","type":"chunk","offset":779,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo5","type":"reg","size":6,"mode":420,"offset":909,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo5","type":"chunk","offset":941,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo6","type":"reg","size":6,"mode":420,"offset":1104,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo6","type":"chunk","offset":1136,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} +=== RUN TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=0,prefix="./",lossless=true,format=PAX + gzip_test.go:62: got gzip streams: + gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1024 + gzip_test.go:80: [1] at 1052 in stargz, uncompressed length 3172 + gzip_test.go:80: [2] at 4252 in stargz, uncompressed length 2048 + gzip_test.go:80: [3] at 6328 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000109cSTARGZ" +=== RUN TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=0,prefix="./",lossless=false,format=PAX + gzip_test.go:62: got gzip streams: + gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1024 + gzip_test.go:80: [1] at 1052 in stargz, uncompressed length 2048 + gzip_test.go:80: [2] at 3128 in stargz, uncompressed length 2048 + gzip_test.go:80: [3] at 5204 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000c38STARGZ" +=== RUN TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=0,prefix="./",lossless=true,format=GNU + gzip_test.go:62: got gzip streams: + gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1024 + gzip_test.go:80: [1] at 1052 in stargz, uncompressed length 2148 + gzip_test.go:80: [2] at 3228 in stargz, uncompressed length 2048 + gzip_test.go:80: [3] at 5304 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000c9cSTARGZ" +=== RUN TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=0,prefix="./",lossless=false,format=GNU +=== RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-2,prefix="./",format=GNU#02 +=== NAME TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=0,prefix="./",lossless=false,format=GNU + gzip_test.go:62: got gzip streams: + gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1024 + gzip_test.go:80: [1] at 1052 in stargz, uncompressed length 1024 + gzip_test.go:80: [2] at 2104 in stargz, uncompressed length 2048 + gzip_test.go:80: [3] at 4180 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000838STARGZ" +=== RUN TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=0,prefix="/",lossless=true,format=USTAR +=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="/",src=1,format=USTAR + testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"/foo","type":"reg","size":6,"mode":420,"offset":89,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo","type":"chunk","offset":121,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo2","type":"reg","size":6,"mode":420,"offset":245,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo2","type":"chunk","offset":277,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo3","type":"reg","size":6,"mode":420,"offset":403,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo3","type":"chunk","offset":435,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo4","type":"reg","size":6,"mode":420,"offset":561,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo4","type":"chunk","offset":593,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo5","type":"reg","size":6,"mode":420,"offset":718,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo5","type":"chunk","offset":750,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo6","type":"reg","size":6,"mode":420,"offset":876,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo6","type":"chunk","offset":908,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} + testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":101,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"/foo","type":"reg","size":6,"mode":420,"offset":198,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo","type":"chunk","offset":230,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo2","type":"reg","size":6,"mode":420,"offset":354,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo2","type":"chunk","offset":386,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo3","type":"reg","size":6,"mode":420,"offset":547,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo3","type":"chunk","offset":579,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo4","type":"reg","size":6,"mode":420,"offset":740,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo4","type":"chunk","offset":772,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo5","type":"reg","size":6,"mode":420,"offset":897,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo5","type":"chunk","offset":929,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo6","type":"reg","size":6,"mode":420,"offset":1090,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo6","type":"chunk","offset":1122,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} + testutil.go:371: Comparing: "" vs "" + testutil.go:377: Directory: "" vs "": [foo5 foo6 foo foo_empty foo_empty2 foo_empty3 foo4 foo_empty4 foo2 foo3 foo_empty5] vs [foo6 foo4 foo_empty4 foo5 foo2 foo_empty2 foo3 foo_empty3 foo_empty5 .no.prefetch.landmark foo foo_empty] + testutil.go:371: Comparing: "foo_empty" vs "foo_empty" + testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" + testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" + testutil.go:371: Comparing: "foo4" vs "foo4" + testutil.go:485: Offset: 561, NextOffset: 593 + testutil.go:485: Offset: 740, NextOffset: 772 + testutil.go:485: Offset: 593, NextOffset: 718 + testutil.go:485: Offset: 772, NextOffset: 897 + testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" + testutil.go:371: Comparing: "foo5" vs "foo5" + testutil.go:485: Offset: 718, NextOffset: 750 + testutil.go:485: Offset: 897, NextOffset: 929 + testutil.go:485: Offset: 750, NextOffset: 876 + testutil.go:485: Offset: 929, NextOffset: 1090 + testutil.go:371: Comparing: "foo6" vs "foo6" + testutil.go:485: Offset: 876, NextOffset: 908 + testutil.go:485: Offset: 1090, NextOffset: 1122 + testutil.go:485: Offset: 908, NextOffset: 1626 + testutil.go:485: Offset: 1122, NextOffset: 1894 + testutil.go:371: Comparing: "foo" vs "foo" + testutil.go:485: Offset: 89, NextOffset: 121 + testutil.go:485: Offset: 198, NextOffset: 230 + testutil.go:485: Offset: 121, NextOffset: 245 + testutil.go:485: Offset: 230, NextOffset: 354 + testutil.go:371: Comparing: "foo3" vs "foo3" + testutil.go:485: Offset: 403, NextOffset: 435 + testutil.go:485: Offset: 547, NextOffset: 579 + testutil.go:485: Offset: 435, NextOffset: 561 + testutil.go:485: Offset: 579, NextOffset: 740 + testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" + testutil.go:371: Comparing: "foo2" vs "foo2" + testutil.go:485: Offset: 245, NextOffset: 277 + testutil.go:485: Offset: 354, NextOffset: 386 + testutil.go:485: Offset: 277, NextOffset: 403 + testutil.go:485: Offset: 386, NextOffset: 547 testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [foo foo3 foo4 foo_empty4 foo5 foo6 foo_empty foo2 foo_empty2 foo_empty3 foo_empty5] vs [foo_empty3 foo4 .no.prefetch.landmark foo foo_empty2 foo3 foo_empty4 foo5 foo_empty5 foo6 foo_empty foo2] + testutil.go:377: Directory: "" vs "": [foo3 foo_empty3 foo_empty5 .no.prefetch.landmark foo foo_empty foo2 foo_empty2 foo4 foo_empty4 foo5 foo6] vs [foo_empty2 foo_empty3 foo4 foo_empty4 foo5 foo6 foo foo_empty foo_empty5 foo2 foo3] + testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" + testutil.go:371: Comparing: "foo3" vs "foo3" + testutil.go:485: Offset: 547, NextOffset: 579 + testutil.go:485: Offset: 403, NextOffset: 435 + testutil.go:485: Offset: 579, NextOffset: 740 + testutil.go:485: Offset: 435, NextOffset: 561 testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" + testutil.go:371: Comparing: "foo" vs "foo" + testutil.go:485: Offset: 198, NextOffset: 230 + testutil.go:485: Offset: 89, NextOffset: 121 + testutil.go:485: Offset: 230, NextOffset: 354 + testutil.go:485: Offset: 121, NextOffset: 245 testutil.go:371: Comparing: "foo_empty" vs "foo_empty" testutil.go:371: Comparing: "foo2" vs "foo2" -=== RUN TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=0,prefix="./",lossless=true,format=PAX -=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="../",src=1,format=USTAR - testutil.go:485: Offset: 251, NextOffset: 283 - testutil.go:485: Offset: 360, NextOffset: 392 - testutil.go:485: Offset: 283, NextOffset: 413 - testutil.go:485: Offset: 392, NextOffset: 553 - testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" + testutil.go:485: Offset: 354, NextOffset: 386 + testutil.go:485: Offset: 245, NextOffset: 277 + testutil.go:485: Offset: 386, NextOffset: 547 + testutil.go:485: Offset: 277, NextOffset: 403 + testutil.go:371: Comparing: "foo4" vs "foo4" + testutil.go:485: Offset: 740, NextOffset: 772 + testutil.go:485: Offset: 561, NextOffset: 593 + testutil.go:485: Offset: 772, NextOffset: 897 + testutil.go:485: Offset: 593, NextOffset: 718 +=== NAME TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=0,prefix="/",lossless=true,format=USTAR + gzip_test.go:62: got gzip streams: + gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1024 + gzip_test.go:80: [1] at 1052 in stargz, uncompressed length 2148 + gzip_test.go:80: [2] at 3228 in stargz, uncompressed length 2048 + gzip_test.go:80: [3] at 5304 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000c9cSTARGZ" +=== RUN TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=0,prefix="/",lossless=false,format=USTAR +=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="/",src=1,format=USTAR testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" testutil.go:371: Comparing: "foo5" vs "foo5" - testutil.go:485: Offset: 737, NextOffset: 769 - testutil.go:485: Offset: 909, NextOffset: 941 - testutil.go:485: Offset: 769, NextOffset: 898 - testutil.go:485: Offset: 941, NextOffset: 1104 + testutil.go:485: Offset: 897, NextOffset: 929 + testutil.go:485: Offset: 718, NextOffset: 750 + testutil.go:485: Offset: 929, NextOffset: 1090 + testutil.go:485: Offset: 750, NextOffset: 876 testutil.go:371: Comparing: "foo6" vs "foo6" - testutil.go:485: Offset: 898, NextOffset: 930 - testutil.go:485: Offset: 1104, NextOffset: 1136 - testutil.go:485: Offset: 930, NextOffset: 1608 -=== NAME TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=0,prefix="./",lossless=true,format=PAX + testutil.go:485: Offset: 1090, NextOffset: 1122 + testutil.go:485: Offset: 876, NextOffset: 908 + testutil.go:485: Offset: 1122, NextOffset: 1894 + testutil.go:485: Offset: 908, NextOffset: 1626 +=== RUN TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="../",src=1,format=USTAR +=== NAME TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=0,prefix="/",lossless=false,format=USTAR + gzip_test.go:62: got gzip streams: + gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1024 + gzip_test.go:80: [1] at 1052 in stargz, uncompressed length 1024 + gzip_test.go:80: [2] at 2104 in stargz, uncompressed length 2048 + gzip_test.go:80: [3] at 4180 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000838STARGZ" +=== RUN TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=0,prefix="/",lossless=true,format=PAX gzip_test.go:62: got gzip streams: -=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="../",src=1,format=USTAR - testutil.go:485: Offset: 1136, NextOffset: 1907 -=== NAME TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=0,prefix="./",lossless=true,format=PAX gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1024 gzip_test.go:80: [1] at 1052 in stargz, uncompressed length 3172 gzip_test.go:80: [2] at 4252 in stargz, uncompressed length 2048 -=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="../",src=1,format=USTAR - testutil.go:371: Comparing: "foo" vs "foo" -=== NAME TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=0,prefix="./",lossless=true,format=PAX gzip_test.go:80: [3] at 6328 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000109cSTARGZ" +=== RUN TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=0,prefix="/",lossless=false,format=PAX + gzip_test.go:62: got gzip streams: + gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1024 + gzip_test.go:80: [1] at 1052 in stargz, uncompressed length 2048 + gzip_test.go:80: [2] at 3128 in stargz, uncompressed length 2048 + gzip_test.go:80: [3] at 5204 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000c38STARGZ" +=== RUN TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=0,prefix="/",lossless=true,format=GNU + gzip_test.go:62: got gzip streams: + gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1024 + gzip_test.go:80: [1] at 1052 in stargz, uncompressed length 2148 + gzip_test.go:80: [2] at 3228 in stargz, uncompressed length 2048 + gzip_test.go:80: [3] at 5304 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000c9cSTARGZ" +=== RUN TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=0,prefix="/",lossless=false,format=GNU + gzip_test.go:62: got gzip streams: + gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1024 + gzip_test.go:80: [1] at 1052 in stargz, uncompressed length 1024 + gzip_test.go:80: [2] at 2104 in stargz, uncompressed length 2048 + gzip_test.go:80: [3] at 4180 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000838STARGZ" +=== RUN TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=0,prefix="../",lossless=true,format=USTAR + gzip_test.go:62: got gzip streams: + gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1024 + gzip_test.go:80: [1] at 1052 in stargz, uncompressed length 2148 + gzip_test.go:80: [2] at 3228 in stargz, uncompressed length 2048 + gzip_test.go:80: [3] at 5304 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000c9cSTARGZ" +=== RUN TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=0,prefix="../",lossless=false,format=USTAR +=== RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-2,prefix="/",format=USTAR#02 +=== NAME TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=0,prefix="../",lossless=false,format=USTAR + gzip_test.go:62: got gzip streams: + gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1024 + gzip_test.go:80: [1] at 1052 in stargz, uncompressed length 1024 + gzip_test.go:80: [2] at 2104 in stargz, uncompressed length 2048 + gzip_test.go:80: [3] at 4180 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000838STARGZ" +=== RUN TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=0,prefix="../",lossless=true,format=PAX + gzip_test.go:62: got gzip streams: + gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1024 + gzip_test.go:80: [1] at 1052 in stargz, uncompressed length 3172 + gzip_test.go:80: [2] at 4252 in stargz, uncompressed length 2048 + gzip_test.go:80: [3] at 6328 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000109cSTARGZ" +=== RUN TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=0,prefix="../",lossless=false,format=PAX + gzip_test.go:62: got gzip streams: + gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1024 + gzip_test.go:80: [1] at 1052 in stargz, uncompressed length 2048 + gzip_test.go:80: [2] at 3128 in stargz, uncompressed length 2048 + gzip_test.go:80: [3] at 5204 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000c38STARGZ" +=== RUN TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=0,prefix="../",lossless=true,format=GNU + gzip_test.go:62: got gzip streams: + gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1024 + gzip_test.go:80: [1] at 1052 in stargz, uncompressed length 2148 + gzip_test.go:80: [2] at 3228 in stargz, uncompressed length 2048 + gzip_test.go:80: [3] at 5304 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000c9cSTARGZ" +=== RUN TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=0,prefix="../",lossless=false,format=GNU + gzip_test.go:62: got gzip streams: + gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1024 + gzip_test.go:80: [1] at 1052 in stargz, uncompressed length 1024 + gzip_test.go:80: [2] at 2104 in stargz, uncompressed length 2048 + gzip_test.go:80: [3] at 4180 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000838STARGZ" +=== RUN TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=1,prefix="",lossless=true,format=USTAR === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="../",src=1,format=USTAR - testutil.go:485: Offset: 92, NextOffset: 124 -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="../",format=PAX/duplicated_entry_offset -=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="../",src=1,format=USTAR - testutil.go:485: Offset: 201, NextOffset: 233 - testutil.go:485: Offset: 124, NextOffset: 251 - testutil.go:485: Offset: 233, NextOffset: 360 - testutil.go:371: Comparing: "foo3" vs "foo3" - testutil.go:485: Offset: 413, NextOffset: 445 - testutil.go:485: Offset: 553, NextOffset: 585 - testutil.go:485: Offset: 445, NextOffset: 575 - testutil.go:485: Offset: 585, NextOffset: 747 + testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"../foo","type":"reg","size":6,"mode":420,"offset":92,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo","type":"chunk","offset":124,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo2","type":"reg","size":6,"mode":420,"offset":251,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo2","type":"chunk","offset":283,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo3","type":"reg","size":6,"mode":420,"offset":413,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo3","type":"chunk","offset":445,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo4","type":"reg","size":6,"mode":420,"offset":575,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo4","type":"chunk","offset":607,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo5","type":"reg","size":6,"mode":420,"offset":737,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo5","type":"chunk","offset":769,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo6","type":"reg","size":6,"mode":420,"offset":898,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo6","type":"chunk","offset":930,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} + testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":101,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"../foo","type":"reg","size":6,"mode":420,"offset":201,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo","type":"chunk","offset":233,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo2","type":"reg","size":6,"mode":420,"offset":360,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo2","type":"chunk","offset":392,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo3","type":"reg","size":6,"mode":420,"offset":553,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo3","type":"chunk","offset":585,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo4","type":"reg","size":6,"mode":420,"offset":747,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo4","type":"chunk","offset":779,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo5","type":"reg","size":6,"mode":420,"offset":909,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo5","type":"chunk","offset":941,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo6","type":"reg","size":6,"mode":420,"offset":1104,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo6","type":"chunk","offset":1136,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} + testutil.go:371: Comparing: "" vs "" + testutil.go:377: Directory: "" vs "": [foo_empty5 foo foo_empty foo_empty2 foo3 foo_empty4 foo5 foo2 foo_empty3 foo4 foo6] vs [foo_empty5 .no.prefetch.landmark foo foo_empty foo2 foo_empty3 foo6 foo_empty2 foo3 foo4 foo_empty4 foo5] + testutil.go:371: Comparing: "foo6" vs "foo6" + testutil.go:485: Offset: 898, NextOffset: 930 + testutil.go:485: Offset: 1104, NextOffset: 1136 + testutil.go:485: Offset: 930, NextOffset: 1608 + testutil.go:485: Offset: 1136, NextOffset: 1907 + testutil.go:371: Comparing: "foo2" vs "foo2" + testutil.go:485: Offset: 251, NextOffset: 283 + testutil.go:485: Offset: 360, NextOffset: 392 + testutil.go:485: Offset: 283, NextOffset: 413 + testutil.go:485: Offset: 392, NextOffset: 553 + testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" testutil.go:371: Comparing: "foo4" vs "foo4" testutil.go:485: Offset: 575, NextOffset: 607 -=== RUN TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=0,prefix="./",lossless=false,format=PAX -=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="../",src=1,format=USTAR testutil.go:485: Offset: 747, NextOffset: 779 testutil.go:485: Offset: 607, NextOffset: 737 testutil.go:485: Offset: 779, NextOffset: 909 - testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [.no.prefetch.landmark foo foo_empty3 foo4 foo5 foo_empty5 foo6 foo_empty foo2 foo_empty2 foo3 foo_empty4] vs [foo5 foo6 foo foo3 foo4 foo_empty4 foo_empty5 foo_empty foo2 foo_empty2 foo_empty3] testutil.go:371: Comparing: "foo3" vs "foo3" - testutil.go:485: Offset: 553, NextOffset: 585 testutil.go:485: Offset: 413, NextOffset: 445 - testutil.go:485: Offset: 585, NextOffset: 747 + testutil.go:485: Offset: 553, NextOffset: 585 testutil.go:485: Offset: 445, NextOffset: 575 + testutil.go:485: Offset: 585, NextOffset: 747 testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" testutil.go:371: Comparing: "foo5" vs "foo5" - testutil.go:485: Offset: 909, NextOffset: 941 -=== NAME TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=0,prefix="./",lossless=false,format=PAX - gzip_test.go:62: got gzip streams: -=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="../",src=1,format=USTAR testutil.go:485: Offset: 737, NextOffset: 769 - testutil.go:485: Offset: 941, NextOffset: 1104 -=== NAME TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=0,prefix="./",lossless=false,format=PAX - gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1024 -=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="../",src=1,format=USTAR + testutil.go:485: Offset: 909, NextOffset: 941 testutil.go:485: Offset: 769, NextOffset: 898 -=== NAME TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=0,prefix="./",lossless=false,format=PAX - gzip_test.go:80: [1] at 1052 in stargz, uncompressed length 2048 -=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="../",src=1,format=USTAR + testutil.go:485: Offset: 941, NextOffset: 1104 testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" -=== NAME TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=0,prefix="./",lossless=false,format=PAX - gzip_test.go:80: [2] at 3128 in stargz, uncompressed length 2048 - gzip_test.go:80: [3] at 5204 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000c38STARGZ" -=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="../",src=1,format=USTAR - testutil.go:371: Comparing: "foo6" vs "foo6" - testutil.go:485: Offset: 1104, NextOffset: 1136 - testutil.go:485: Offset: 898, NextOffset: 930 - testutil.go:485: Offset: 1136, NextOffset: 1907 - testutil.go:485: Offset: 930, NextOffset: 1608 + testutil.go:371: Comparing: "foo" vs "foo" + testutil.go:485: Offset: 92, NextOffset: 124 + testutil.go:485: Offset: 201, NextOffset: 233 + testutil.go:485: Offset: 124, NextOffset: 251 + testutil.go:485: Offset: 233, NextOffset: 360 testutil.go:371: Comparing: "foo_empty" vs "foo_empty" + testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" + testutil.go:371: Comparing: "" vs "" + testutil.go:377: Directory: "" vs "": [foo_empty foo2 foo_empty3 foo_empty5 .no.prefetch.landmark foo foo4 foo_empty4 foo5 foo6 foo_empty2 foo3] vs [foo2 foo_empty3 foo4 foo6 foo foo_empty foo_empty2 foo3 foo_empty4 foo5 foo_empty5] testutil.go:371: Comparing: "foo2" vs "foo2" -=== RUN TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=0,prefix="./",lossless=true,format=GNU -=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="../",src=1,format=USTAR testutil.go:485: Offset: 360, NextOffset: 392 testutil.go:485: Offset: 251, NextOffset: 283 testutil.go:485: Offset: 392, NextOffset: 553 testutil.go:485: Offset: 283, NextOffset: 413 - testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" - testutil.go:371: Comparing: "foo4" vs "foo4" - testutil.go:485: Offset: 747, NextOffset: 779 - testutil.go:485: Offset: 575, NextOffset: 607 - testutil.go:485: Offset: 779, NextOffset: 909 - testutil.go:485: Offset: 607, NextOffset: 737 -=== NAME TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=0,prefix="./",lossless=true,format=GNU - gzip_test.go:62: got gzip streams: -=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="../",src=1,format=USTAR + testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" + testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" testutil.go:371: Comparing: "foo" vs "foo" testutil.go:485: Offset: 201, NextOffset: 233 testutil.go:485: Offset: 92, NextOffset: 124 testutil.go:485: Offset: 233, NextOffset: 360 testutil.go:485: Offset: 124, NextOffset: 251 - testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" -=== NAME TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=0,prefix="./",lossless=true,format=GNU - gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1024 - gzip_test.go:80: [1] at 1052 in stargz, uncompressed length 2148 - gzip_test.go:80: [2] at 3228 in stargz, uncompressed length 2048 - gzip_test.go:80: [3] at 5304 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000c9cSTARGZ" -=== RUN TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=0,prefix="./",lossless=false,format=GNU -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="../",format=GNU -=== NAME TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=0,prefix="./",lossless=false,format=GNU + testutil.go:371: Comparing: "foo_empty" vs "foo_empty" + testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" + testutil.go:371: Comparing: "foo5" vs "foo5" + testutil.go:485: Offset: 909, NextOffset: 941 + testutil.go:485: Offset: 737, NextOffset: 769 + testutil.go:485: Offset: 941, NextOffset: 1104 + testutil.go:485: Offset: 769, NextOffset: 898 + testutil.go:371: Comparing: "foo6" vs "foo6" + testutil.go:485: Offset: 1104, NextOffset: 1136 + testutil.go:485: Offset: 898, NextOffset: 930 + testutil.go:485: Offset: 1136, NextOffset: 1907 + testutil.go:485: Offset: 930, NextOffset: 1608 + testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" + testutil.go:371: Comparing: "foo3" vs "foo3" + testutil.go:485: Offset: 553, NextOffset: 585 +=== NAME TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=1,prefix="",lossless=true,format=USTAR gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1024 - gzip_test.go:80: [1] at 1052 in stargz, uncompressed length 1024 - gzip_test.go:80: [2] at 2104 in stargz, uncompressed length 2048 - gzip_test.go:80: [3] at 4180 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000838STARGZ" -=== RUN TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=0,prefix="/",lossless=true,format=USTAR + gzip_test.go:80: [1] at 122 in stargz, uncompressed length 2148 +=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="../",src=1,format=USTAR + testutil.go:485: Offset: 413, NextOffset: 445 + testutil.go:485: Offset: 585, NextOffset: 747 + testutil.go:485: Offset: 445, NextOffset: 575 + testutil.go:371: Comparing: "foo4" vs "foo4" + testutil.go:485: Offset: 747, NextOffset: 779 + testutil.go:485: Offset: 575, NextOffset: 607 + testutil.go:485: Offset: 779, NextOffset: 909 + testutil.go:485: Offset: 607, NextOffset: 737 === RUN TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="",src=1,format=PAX -=== NAME TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=0,prefix="/",lossless=true,format=USTAR - gzip_test.go:62: got gzip streams: - gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1024 - gzip_test.go:80: [1] at 1052 in stargz, uncompressed length 2148 - gzip_test.go:80: [2] at 3228 in stargz, uncompressed length 2048 - gzip_test.go:80: [3] at 5304 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000c9cSTARGZ" -=== RUN TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=0,prefix="/",lossless=false,format=USTAR - gzip_test.go:62: got gzip streams: - gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1024 - gzip_test.go:80: [1] at 1052 in stargz, uncompressed length 1024 - gzip_test.go:80: [2] at 2104 in stargz, uncompressed length 2048 - gzip_test.go:80: [3] at 4180 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000838STARGZ" -=== RUN TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=0,prefix="/",lossless=true,format=PAX - gzip_test.go:62: got gzip streams: - gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1024 - gzip_test.go:80: [1] at 1052 in stargz, uncompressed length 3172 - gzip_test.go:80: [2] at 4252 in stargz, uncompressed length 2048 - gzip_test.go:80: [3] at 6328 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000109cSTARGZ" -=== RUN TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=0,prefix="/",lossless=false,format=PAX - gzip_test.go:62: got gzip streams: - gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1024 - gzip_test.go:80: [1] at 1052 in stargz, uncompressed length 2048 - gzip_test.go:80: [2] at 3128 in stargz, uncompressed length 2048 - gzip_test.go:80: [3] at 5204 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000c38STARGZ" -=== RUN TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=0,prefix="/",lossless=true,format=GNU - gzip_test.go:62: got gzip streams: - gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1024 - gzip_test.go:80: [1] at 1052 in stargz, uncompressed length 2148 - gzip_test.go:80: [2] at 3228 in stargz, uncompressed length 2048 - gzip_test.go:80: [3] at 5304 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000c9cSTARGZ" -=== RUN TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=0,prefix="/",lossless=false,format=GNU +=== NAME TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=1,prefix="",lossless=true,format=USTAR + gzip_test.go:80: [2] at 228 in stargz, uncompressed length 2048 + gzip_test.go:80: [3] at 567 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000e4STARGZ" +=== RUN TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=1,prefix="",lossless=false,format=USTAR gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1024 - gzip_test.go:80: [1] at 1052 in stargz, uncompressed length 1024 - gzip_test.go:80: [2] at 2104 in stargz, uncompressed length 2048 - gzip_test.go:80: [3] at 4180 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000838STARGZ" -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="../",format=GNU/lost_digest_in_a_entry -=== RUN TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=0,prefix="../",lossless=true,format=USTAR + gzip_test.go:80: [1] at 122 in stargz, uncompressed length 1024 + gzip_test.go:80: [2] at 226 in stargz, uncompressed length 2048 + gzip_test.go:80: [3] at 565 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000e2STARGZ" +=== RUN TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=1,prefix="",lossless=true,format=PAX +=== RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-2,prefix="/",format=PAX#02 +=== NAME TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=1,prefix="",lossless=true,format=PAX gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1024 - gzip_test.go:80: [1] at 1052 in stargz, uncompressed length 2148 - gzip_test.go:80: [2] at 3228 in stargz, uncompressed length 2048 - gzip_test.go:80: [3] at 5304 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000c9cSTARGZ" -=== RUN TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=0,prefix="../",lossless=false,format=USTAR -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="../",format=GNU/duplicated_entry_offset -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="",format=USTAR -=== NAME TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=0,prefix="../",lossless=false,format=USTAR + gzip_test.go:80: [1] at 122 in stargz, uncompressed length 3172 + gzip_test.go:80: [2] at 306 in stargz, uncompressed length 2048 + gzip_test.go:80: [3] at 645 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000132STARGZ" +=== RUN TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=1,prefix="",lossless=false,format=PAX gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1024 - gzip_test.go:80: [1] at 1052 in stargz, uncompressed length 1024 - gzip_test.go:80: [2] at 2104 in stargz, uncompressed length 2048 - gzip_test.go:80: [3] at 4180 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000838STARGZ" -=== RUN TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=0,prefix="../",lossless=true,format=PAX + gzip_test.go:80: [1] at 122 in stargz, uncompressed length 2048 + gzip_test.go:80: [2] at 303 in stargz, uncompressed length 2048 + gzip_test.go:80: [3] at 642 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000012fSTARGZ" +=== RUN TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=1,prefix="",lossless=true,format=GNU gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1024 - gzip_test.go:80: [1] at 1052 in stargz, uncompressed length 3172 - gzip_test.go:80: [2] at 4252 in stargz, uncompressed length 2048 - gzip_test.go:80: [3] at 6328 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000109cSTARGZ" -=== RUN TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=0,prefix="../",lossless=false,format=PAX + gzip_test.go:80: [1] at 122 in stargz, uncompressed length 2148 + gzip_test.go:80: [2] at 228 in stargz, uncompressed length 2048 + gzip_test.go:80: [3] at 567 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000e4STARGZ" +=== RUN TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=1,prefix="",lossless=false,format=GNU === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="",src=1,format=PAX testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"foo","type":"reg","size":6,"mode":420,"offset":88,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo","type":"chunk","offset":120,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo2","type":"reg","size":6,"mode":420,"offset":245,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo2","type":"chunk","offset":277,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo3","type":"reg","size":6,"mode":420,"offset":401,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo3","type":"chunk","offset":433,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo4","type":"reg","size":6,"mode":420,"offset":559,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo4","type":"chunk","offset":591,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo5","type":"reg","size":6,"mode":420,"offset":717,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo5","type":"chunk","offset":749,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo6","type":"reg","size":6,"mode":420,"offset":873,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo6","type":"chunk","offset":905,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":101,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"foo","type":"reg","size":6,"mode":420,"offset":196,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo","type":"chunk","offset":228,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo2","type":"reg","size":6,"mode":420,"offset":353,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo2","type":"chunk","offset":385,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo3","type":"reg","size":6,"mode":420,"offset":543,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo3","type":"chunk","offset":575,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo4","type":"reg","size":6,"mode":420,"offset":735,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo4","type":"chunk","offset":767,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo5","type":"reg","size":6,"mode":420,"offset":893,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo5","type":"chunk","offset":925,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo6","type":"reg","size":6,"mode":420,"offset":1083,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo6","type":"chunk","offset":1115,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [foo_empty2 foo_empty3 foo4 foo5 foo6 foo foo_empty foo_empty4 foo_empty5 foo2 foo3] vs [foo_empty foo2 foo3 foo_empty3 foo5 foo_empty5 .no.prefetch.landmark foo foo_empty4 foo6 foo_empty2 foo4] + testutil.go:377: Directory: "" vs "": [foo foo2 foo_empty4 foo5 foo_empty foo_empty2 foo3 foo_empty3 foo4 foo_empty5 foo6] vs [foo_empty3 foo4 foo_empty4 .no.prefetch.landmark foo foo_empty foo2 foo3 foo_empty5 foo6 foo_empty2 foo5] + testutil.go:371: Comparing: "foo5" vs "foo5" + testutil.go:485: Offset: 717, NextOffset: 749 + testutil.go:485: Offset: 893, NextOffset: 925 + testutil.go:485: Offset: 749, NextOffset: 873 + testutil.go:485: Offset: 925, NextOffset: 1083 + testutil.go:371: Comparing: "foo" vs "foo" + testutil.go:485: Offset: 88, NextOffset: 120 + testutil.go:485: Offset: 196, NextOffset: 228 +=== NAME TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=1,prefix="",lossless=false,format=GNU + gzip_test.go:62: got gzip streams: + gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1024 + gzip_test.go:80: [1] at 122 in stargz, uncompressed length 1024 + gzip_test.go:80: [2] at 226 in stargz, uncompressed length 2048 + gzip_test.go:80: [3] at 565 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000e2STARGZ" +=== RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-2,prefix="/",format=GNU#02 +=== RUN TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=1,prefix="./",lossless=true,format=USTAR +=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="",src=1,format=PAX + testutil.go:485: Offset: 120, NextOffset: 245 + testutil.go:485: Offset: 228, NextOffset: 353 testutil.go:371: Comparing: "foo2" vs "foo2" testutil.go:485: Offset: 245, NextOffset: 277 testutil.go:485: Offset: 353, NextOffset: 385 testutil.go:485: Offset: 277, NextOffset: 401 testutil.go:485: Offset: 385, NextOffset: 543 - testutil.go:371: Comparing: "foo3" vs "foo3" - testutil.go:485: Offset: 401, NextOffset: 433 - testutil.go:485: Offset: 543, NextOffset: 575 - testutil.go:485: Offset: 433, NextOffset: 559 - testutil.go:485: Offset: 575, NextOffset: 735 testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" + testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" + testutil.go:371: Comparing: "foo4" vs "foo4" + testutil.go:485: Offset: 559, NextOffset: 591 + testutil.go:485: Offset: 735, NextOffset: 767 + testutil.go:485: Offset: 591, NextOffset: 717 + testutil.go:485: Offset: 767, NextOffset: 893 testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" testutil.go:371: Comparing: "foo6" vs "foo6" testutil.go:485: Offset: 873, NextOffset: 905 testutil.go:485: Offset: 1083, NextOffset: 1115 testutil.go:485: Offset: 905, NextOffset: 1610 testutil.go:485: Offset: 1115, NextOffset: 1889 - testutil.go:371: Comparing: "foo" vs "foo" - testutil.go:485: Offset: 88, NextOffset: 120 - testutil.go:485: Offset: 196, NextOffset: 228 - testutil.go:485: Offset: 120, NextOffset: 245 - testutil.go:485: Offset: 228, NextOffset: 353 testutil.go:371: Comparing: "foo_empty" vs "foo_empty" testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" - testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" - testutil.go:371: Comparing: "foo4" vs "foo4" - testutil.go:485: Offset: 559, NextOffset: 591 - testutil.go:485: Offset: 735, NextOffset: 767 - testutil.go:485: Offset: 591, NextOffset: 717 - testutil.go:485: Offset: 767, NextOffset: 893 + testutil.go:371: Comparing: "foo3" vs "foo3" + testutil.go:485: Offset: 401, NextOffset: 433 + testutil.go:485: Offset: 543, NextOffset: 575 + testutil.go:485: Offset: 433, NextOffset: 559 + testutil.go:485: Offset: 575, NextOffset: 735 + testutil.go:371: Comparing: "" vs "" + testutil.go:377: Directory: "" vs "": [foo_empty2 foo5 .no.prefetch.landmark foo foo_empty foo2 foo3 foo_empty3 foo4 foo_empty4 foo_empty5 foo6] vs [foo_empty2 foo3 foo_empty3 foo4 foo_empty5 foo6 foo_empty foo2 foo_empty4 foo5 foo] + testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" testutil.go:371: Comparing: "foo5" vs "foo5" - testutil.go:485: Offset: 717, NextOffset: 749 testutil.go:485: Offset: 893, NextOffset: 925 + testutil.go:485: Offset: 717, NextOffset: 749 + testutil.go:485: Offset: 925, NextOffset: 1083 testutil.go:485: Offset: 749, NextOffset: 873 -=== NAME TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=0,prefix="../",lossless=false,format=PAX + testutil.go:371: Comparing: "foo" vs "foo" + testutil.go:485: Offset: 196, NextOffset: 228 +=== NAME TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=1,prefix="./",lossless=true,format=USTAR gzip_test.go:62: got gzip streams: -=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="",src=1,format=PAX - testutil.go:485: Offset: 925, NextOffset: 1083 -=== NAME TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=0,prefix="../",lossless=false,format=PAX gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1024 - gzip_test.go:80: [1] at 1052 in stargz, uncompressed length 2048 -=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="",src=1,format=PAX - testutil.go:371: Comparing: "" vs "" -=== NAME TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=0,prefix="../",lossless=false,format=PAX - gzip_test.go:80: [2] at 3128 in stargz, uncompressed length 2048 - gzip_test.go:80: [3] at 5204 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000c38STARGZ" -=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="",src=1,format=PAX - testutil.go:377: Directory: "" vs "": [foo4 foo_empty4 foo6 foo_empty2 foo foo_empty foo2 foo3 foo_empty3 foo5 foo_empty5 .no.prefetch.landmark] vs [foo3 foo_empty4 foo_empty5 foo2 foo_empty foo_empty2 foo_empty3 foo4 foo5 foo6 foo] - testutil.go:371: Comparing: "foo4" vs "foo4" - testutil.go:485: Offset: 735, NextOffset: 767 - testutil.go:485: Offset: 559, NextOffset: 591 - testutil.go:485: Offset: 767, NextOffset: 893 -=== RUN TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=0,prefix="../",lossless=true,format=GNU + gzip_test.go:80: [1] at 126 in stargz, uncompressed length 2148 + gzip_test.go:80: [2] at 234 in stargz, uncompressed length 2048 + gzip_test.go:80: [3] at 575 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000eaSTARGZ" === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="",src=1,format=PAX - testutil.go:485: Offset: 591, NextOffset: 717 - testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" - testutil.go:371: Comparing: "foo6" vs "foo6" - testutil.go:485: Offset: 1083, NextOffset: 1115 - testutil.go:485: Offset: 873, NextOffset: 905 - testutil.go:485: Offset: 1115, NextOffset: 1889 - testutil.go:485: Offset: 905, NextOffset: 1610 - testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" - testutil.go:371: Comparing: "foo" vs "foo" - testutil.go:485: Offset: 196, NextOffset: 228 testutil.go:485: Offset: 88, NextOffset: 120 testutil.go:485: Offset: 228, NextOffset: 353 testutil.go:485: Offset: 120, NextOffset: 245 @@ -29579,124 +29127,129 @@ testutil.go:485: Offset: 575, NextOffset: 735 testutil.go:485: Offset: 433, NextOffset: 559 testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" - testutil.go:371: Comparing: "foo5" vs "foo5" - testutil.go:485: Offset: 893, NextOffset: 925 - testutil.go:485: Offset: 717, NextOffset: 749 - testutil.go:485: Offset: 925, NextOffset: 1083 - testutil.go:485: Offset: 749, NextOffset: 873 -=== NAME TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=0,prefix="../",lossless=true,format=GNU - gzip_test.go:62: got gzip streams: -=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="",src=1,format=PAX + testutil.go:371: Comparing: "foo4" vs "foo4" + testutil.go:485: Offset: 735, NextOffset: 767 + testutil.go:485: Offset: 559, NextOffset: 591 + testutil.go:485: Offset: 767, NextOffset: 893 + testutil.go:485: Offset: 591, NextOffset: 717 + testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" -=== NAME TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=0,prefix="../",lossless=true,format=GNU - gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1024 - gzip_test.go:80: [1] at 1052 in stargz, uncompressed length 2148 - gzip_test.go:80: [2] at 3228 in stargz, uncompressed length 2048 - gzip_test.go:80: [3] at 5304 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000c9cSTARGZ" -=== RUN TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=0,prefix="../",lossless=false,format=GNU + testutil.go:371: Comparing: "foo6" vs "foo6" + testutil.go:485: Offset: 1083, NextOffset: 1115 + testutil.go:485: Offset: 873, NextOffset: 905 + testutil.go:485: Offset: 1115, NextOffset: 1889 + testutil.go:485: Offset: 905, NextOffset: 1610 +=== RUN TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="./",src=1,format=PAX +=== RUN TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=1,prefix="./",lossless=false,format=USTAR gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1024 - gzip_test.go:80: [1] at 1052 in stargz, uncompressed length 1024 - gzip_test.go:80: [2] at 2104 in stargz, uncompressed length 2048 - gzip_test.go:80: [3] at 4180 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000838STARGZ" -=== RUN TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=1,prefix="",lossless=true,format=USTAR -=== RUN TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="./",src=1,format=PAX -=== NAME TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=1,prefix="",lossless=true,format=USTAR + gzip_test.go:80: [1] at 126 in stargz, uncompressed length 1024 + gzip_test.go:80: [2] at 233 in stargz, uncompressed length 2048 + gzip_test.go:80: [3] at 574 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000e9STARGZ" +=== RUN TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=1,prefix="./",lossless=true,format=PAX gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1024 - gzip_test.go:80: [1] at 122 in stargz, uncompressed length 2148 - gzip_test.go:80: [2] at 229 in stargz, uncompressed length 2048 - gzip_test.go:80: [3] at 568 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000e5STARGZ" -=== RUN TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=1,prefix="",lossless=false,format=USTAR + gzip_test.go:80: [1] at 126 in stargz, uncompressed length 3172 + gzip_test.go:80: [2] at 309 in stargz, uncompressed length 2048 + gzip_test.go:80: [3] at 650 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000135STARGZ" +=== RUN TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=1,prefix="./",lossless=false,format=PAX +=== RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-2,prefix="../",format=USTAR#02 +=== NAME TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=1,prefix="./",lossless=false,format=PAX gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1024 - gzip_test.go:80: [1] at 122 in stargz, uncompressed length 1024 - gzip_test.go:80: [2] at 227 in stargz, uncompressed length 2048 - gzip_test.go:80: [3] at 566 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000e3STARGZ" -=== RUN TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=1,prefix="",lossless=true,format=PAX -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="",format=USTAR/lost_digest_in_a_entry -=== NAME TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=1,prefix="",lossless=true,format=PAX + gzip_test.go:80: [1] at 126 in stargz, uncompressed length 2048 + gzip_test.go:80: [2] at 307 in stargz, uncompressed length 2048 + gzip_test.go:80: [3] at 648 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000133STARGZ" +=== RUN TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=1,prefix="./",lossless=true,format=GNU gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1024 - gzip_test.go:80: [1] at 122 in stargz, uncompressed length 3172 - gzip_test.go:80: [2] at 305 in stargz, uncompressed length 2048 - gzip_test.go:80: [3] at 644 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000131STARGZ" -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="",format=USTAR/duplicated_entry_offset -=== RUN TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=1,prefix="",lossless=false,format=PAX + gzip_test.go:80: [1] at 125 in stargz, uncompressed length 2148 + gzip_test.go:80: [2] at 235 in stargz, uncompressed length 2048 + gzip_test.go:80: [3] at 576 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000ebSTARGZ" +=== RUN TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=1,prefix="./",lossless=false,format=GNU gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1024 - gzip_test.go:80: [1] at 122 in stargz, uncompressed length 2048 - gzip_test.go:80: [2] at 304 in stargz, uncompressed length 2048 - gzip_test.go:80: [3] at 643 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000130STARGZ" -=== RUN TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=1,prefix="",lossless=true,format=GNU -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="",format=PAX -=== NAME TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=1,prefix="",lossless=true,format=GNU + gzip_test.go:80: [1] at 125 in stargz, uncompressed length 1024 + gzip_test.go:80: [2] at 233 in stargz, uncompressed length 2048 + gzip_test.go:80: [3] at 574 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000e9STARGZ" +=== RUN TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=1,prefix="/",lossless=true,format=USTAR gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1024 - gzip_test.go:80: [1] at 122 in stargz, uncompressed length 2148 - gzip_test.go:80: [2] at 229 in stargz, uncompressed length 2048 - gzip_test.go:80: [3] at 568 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000e5STARGZ" -=== RUN TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=1,prefix="",lossless=false,format=GNU + gzip_test.go:80: [1] at 125 in stargz, uncompressed length 2148 + gzip_test.go:80: [2] at 233 in stargz, uncompressed length 2048 + gzip_test.go:80: [3] at 573 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000e9STARGZ" +=== RUN TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=1,prefix="/",lossless=false,format=USTAR gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1024 - gzip_test.go:80: [1] at 122 in stargz, uncompressed length 1024 - gzip_test.go:80: [2] at 227 in stargz, uncompressed length 2048 - gzip_test.go:80: [3] at 566 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000e3STARGZ" -=== RUN TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=1,prefix="./",lossless=true,format=USTAR + gzip_test.go:80: [1] at 125 in stargz, uncompressed length 1024 + gzip_test.go:80: [2] at 231 in stargz, uncompressed length 2048 + gzip_test.go:80: [3] at 571 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000e7STARGZ" +=== RUN TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=1,prefix="/",lossless=true,format=PAX gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1024 - gzip_test.go:80: [1] at 126 in stargz, uncompressed length 2148 - gzip_test.go:80: [2] at 236 in stargz, uncompressed length 2048 - gzip_test.go:80: [3] at 577 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000ecSTARGZ" -=== RUN TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=1,prefix="./",lossless=false,format=USTAR + gzip_test.go:80: [1] at 125 in stargz, uncompressed length 3172 + gzip_test.go:80: [2] at 311 in stargz, uncompressed length 2048 + gzip_test.go:80: [3] at 650 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000137STARGZ" +=== RUN TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=1,prefix="/",lossless=false,format=PAX === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="./",src=1,format=PAX testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"./foo","type":"reg","size":6,"mode":420,"offset":90,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo","type":"chunk","offset":122,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo2","type":"reg","size":6,"mode":420,"offset":249,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo2","type":"chunk","offset":281,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo3","type":"reg","size":6,"mode":420,"offset":409,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo3","type":"chunk","offset":441,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo4","type":"reg","size":6,"mode":420,"offset":568,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo4","type":"chunk","offset":600,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo5","type":"reg","size":6,"mode":420,"offset":727,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo5","type":"chunk","offset":759,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo6","type":"reg","size":6,"mode":420,"offset":885,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo6","type":"chunk","offset":917,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":101,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"./foo","type":"reg","size":6,"mode":420,"offset":199,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo","type":"chunk","offset":231,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo2","type":"reg","size":6,"mode":420,"offset":358,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo2","type":"chunk","offset":390,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo3","type":"reg","size":6,"mode":420,"offset":552,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo3","type":"chunk","offset":584,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo4","type":"reg","size":6,"mode":420,"offset":745,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo4","type":"chunk","offset":777,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo5","type":"reg","size":6,"mode":420,"offset":904,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo5","type":"chunk","offset":936,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo6","type":"reg","size":6,"mode":420,"offset":1096,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo6","type":"chunk","offset":1128,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [foo_empty foo_empty3 foo4 foo5 foo foo2 foo_empty2 foo3 foo_empty4 foo_empty5 foo6] vs [foo_empty4 foo5 foo_empty5 foo6 foo_empty foo2 foo3 foo4 .no.prefetch.landmark foo foo_empty2 foo_empty3] + testutil.go:377: Directory: "" vs "": [foo5 foo_empty5 foo6 foo_empty3 foo4 foo_empty4 foo_empty2 foo3 foo foo_empty foo2] vs [foo_empty4 foo5 foo6 .no.prefetch.landmark foo_empty foo2 foo_empty3 foo4 foo foo_empty2 foo3 foo_empty5] + testutil.go:371: Comparing: "foo" vs "foo" + testutil.go:485: Offset: 90, NextOffset: 122 + testutil.go:485: Offset: 199, NextOffset: 231 + testutil.go:485: Offset: 122, NextOffset: 249 + testutil.go:485: Offset: 231, NextOffset: 358 + testutil.go:371: Comparing: "foo_empty" vs "foo_empty" + testutil.go:371: Comparing: "foo2" vs "foo2" + testutil.go:485: Offset: 249, NextOffset: 281 + testutil.go:485: Offset: 358, NextOffset: 390 + testutil.go:485: Offset: 281, NextOffset: 409 + testutil.go:485: Offset: 390, NextOffset: 552 + testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" + testutil.go:371: Comparing: "foo3" vs "foo3" + testutil.go:485: Offset: 409, NextOffset: 441 + testutil.go:485: Offset: 552, NextOffset: 584 + testutil.go:485: Offset: 441, NextOffset: 568 + testutil.go:485: Offset: 584, NextOffset: 745 + testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" testutil.go:371: Comparing: "foo4" vs "foo4" testutil.go:485: Offset: 568, NextOffset: 600 testutil.go:485: Offset: 745, NextOffset: 777 testutil.go:485: Offset: 600, NextOffset: 727 testutil.go:485: Offset: 777, NextOffset: 904 + testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" testutil.go:371: Comparing: "foo5" vs "foo5" testutil.go:485: Offset: 727, NextOffset: 759 testutil.go:485: Offset: 904, NextOffset: 936 testutil.go:485: Offset: 759, NextOffset: 885 testutil.go:485: Offset: 936, NextOffset: 1096 - testutil.go:371: Comparing: "foo_empty" vs "foo_empty" - testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" - testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" - testutil.go:371: Comparing: "foo3" vs "foo3" - testutil.go:485: Offset: 409, NextOffset: 441 - testutil.go:485: Offset: 552, NextOffset: 584 - testutil.go:485: Offset: 441, NextOffset: 568 - testutil.go:485: Offset: 584, NextOffset: 745 - testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" testutil.go:371: Comparing: "foo6" vs "foo6" testutil.go:485: Offset: 885, NextOffset: 917 testutil.go:485: Offset: 1096, NextOffset: 1128 testutil.go:485: Offset: 917, NextOffset: 1608 testutil.go:485: Offset: 1128, NextOffset: 1916 + testutil.go:371: Comparing: "" vs "" + testutil.go:377: Directory: "" vs "": [foo foo_empty2 foo3 foo_empty5 foo5 foo6 .no.prefetch.landmark foo_empty foo2 foo_empty3 foo4 foo_empty4] vs [foo5 foo_empty5 foo6 foo_empty3 foo4 foo_empty4 foo_empty2 foo3 foo foo_empty foo2] testutil.go:371: Comparing: "foo" vs "foo" - testutil.go:485: Offset: 90, NextOffset: 122 testutil.go:485: Offset: 199, NextOffset: 231 - testutil.go:485: Offset: 122, NextOffset: 249 + testutil.go:485: Offset: 90, NextOffset: 122 testutil.go:485: Offset: 231, NextOffset: 358 - testutil.go:371: Comparing: "foo2" vs "foo2" - testutil.go:485: Offset: 249, NextOffset: 281 - testutil.go:485: Offset: 358, NextOffset: 390 - testutil.go:485: Offset: 281, NextOffset: 409 - testutil.go:485: Offset: 390, NextOffset: 552 - testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [.no.prefetch.landmark foo foo_empty2 foo_empty3 foo_empty5 foo6 foo_empty foo2 foo3 foo4 foo_empty4 foo5] vs [foo_empty foo_empty3 foo4 foo5 foo6 foo foo2 foo_empty2 foo3 foo_empty4 foo_empty5] + testutil.go:485: Offset: 122, NextOffset: 249 + testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" + testutil.go:371: Comparing: "foo3" vs "foo3" + testutil.go:485: Offset: 552, NextOffset: 584 + testutil.go:485: Offset: 409, NextOffset: 441 + testutil.go:485: Offset: 584, NextOffset: 745 + testutil.go:485: Offset: 441, NextOffset: 568 + testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" testutil.go:371: Comparing: "foo5" vs "foo5" testutil.go:485: Offset: 904, NextOffset: 936 testutil.go:485: Offset: 727, NextOffset: 759 testutil.go:485: Offset: 936, NextOffset: 1096 testutil.go:485: Offset: 759, NextOffset: 885 - testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" testutil.go:371: Comparing: "foo6" vs "foo6" testutil.go:485: Offset: 1096, NextOffset: 1128 testutil.go:485: Offset: 885, NextOffset: 917 @@ -29708,90 +29261,55 @@ testutil.go:485: Offset: 249, NextOffset: 281 testutil.go:485: Offset: 390, NextOffset: 552 testutil.go:485: Offset: 281, NextOffset: 409 - testutil.go:371: Comparing: "foo3" vs "foo3" - testutil.go:485: Offset: 552, NextOffset: 584 - testutil.go:485: Offset: 409, NextOffset: 441 - testutil.go:485: Offset: 584, NextOffset: 745 - testutil.go:485: Offset: 441, NextOffset: 568 + testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" testutil.go:371: Comparing: "foo4" vs "foo4" testutil.go:485: Offset: 745, NextOffset: 777 testutil.go:485: Offset: 568, NextOffset: 600 testutil.go:485: Offset: 777, NextOffset: 904 testutil.go:485: Offset: 600, NextOffset: 727 testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" - testutil.go:371: Comparing: "foo" vs "foo" - testutil.go:485: Offset: 199, NextOffset: 231 - testutil.go:485: Offset: 90, NextOffset: 122 - testutil.go:485: Offset: 231, NextOffset: 358 - testutil.go:485: Offset: 122, NextOffset: 249 - testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" - testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" -=== NAME TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=1,prefix="./",lossless=false,format=USTAR +=== RUN TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="/",src=1,format=PAX +=== NAME TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=1,prefix="/",lossless=false,format=PAX gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1024 - gzip_test.go:80: [1] at 126 in stargz, uncompressed length 1024 - gzip_test.go:80: [2] at 232 in stargz, uncompressed length 2048 - gzip_test.go:80: [3] at 573 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000e8STARGZ" -=== RUN TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="/",src=1,format=PAX -=== RUN TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=1,prefix="./",lossless=true,format=PAX -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="",format=PAX/duplicated_entry_offset -=== NAME TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=1,prefix="./",lossless=true,format=PAX + gzip_test.go:80: [1] at 125 in stargz, uncompressed length 2048 + gzip_test.go:80: [2] at 308 in stargz, uncompressed length 2048 + gzip_test.go:80: [3] at 647 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000134STARGZ" +=== RUN TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=1,prefix="/",lossless=true,format=GNU +=== RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-2,prefix="../",format=PAX#02 +=== NAME TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=1,prefix="/",lossless=true,format=GNU gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1024 - gzip_test.go:80: [1] at 126 in stargz, uncompressed length 3172 - gzip_test.go:80: [2] at 310 in stargz, uncompressed length 2048 - gzip_test.go:80: [3] at 651 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000136STARGZ" -=== RUN TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=1,prefix="./",lossless=false,format=PAX -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="",format=PAX/lost_digest_in_a_entry -=== NAME TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=1,prefix="./",lossless=false,format=PAX + gzip_test.go:80: [1] at 123 in stargz, uncompressed length 2148 + gzip_test.go:80: [2] at 230 in stargz, uncompressed length 2048 + gzip_test.go:80: [3] at 570 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000e6STARGZ" +=== RUN TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=1,prefix="/",lossless=false,format=GNU gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1024 - gzip_test.go:80: [1] at 126 in stargz, uncompressed length 2048 - gzip_test.go:80: [2] at 307 in stargz, uncompressed length 2048 - gzip_test.go:80: [3] at 648 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000133STARGZ" -=== RUN TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=1,prefix="./",lossless=true,format=GNU + gzip_test.go:80: [1] at 123 in stargz, uncompressed length 1024 + gzip_test.go:80: [2] at 228 in stargz, uncompressed length 2048 + gzip_test.go:80: [3] at 568 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000e4STARGZ" +=== RUN TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=1,prefix="../",lossless=true,format=USTAR gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1024 - gzip_test.go:80: [1] at 125 in stargz, uncompressed length 2148 - gzip_test.go:80: [2] at 235 in stargz, uncompressed length 2048 - gzip_test.go:80: [3] at 576 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000ebSTARGZ" -=== RUN TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=1,prefix="./",lossless=false,format=GNU -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="",format=GNU + gzip_test.go:80: [1] at 127 in stargz, uncompressed length 2148 + gzip_test.go:80: [2] at 238 in stargz, uncompressed length 2048 + gzip_test.go:80: [3] at 580 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000eeSTARGZ" +=== RUN TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=1,prefix="../",lossless=false,format=USTAR +=== RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-2,prefix="../",format=GNU#02 +=== NAME TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=1,prefix="../",lossless=false,format=USTAR + gzip_test.go:62: got gzip streams: + gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1024 + gzip_test.go:80: [1] at 127 in stargz, uncompressed length 1024 + gzip_test.go:80: [2] at 236 in stargz, uncompressed length 2048 + gzip_test.go:80: [3] at 578 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000ecSTARGZ" +=== RUN TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=1,prefix="../",lossless=true,format=PAX === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="/",src=1,format=PAX testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"/foo","type":"reg","size":6,"mode":420,"offset":89,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo","type":"chunk","offset":121,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo2","type":"reg","size":6,"mode":420,"offset":245,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo2","type":"chunk","offset":277,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo3","type":"reg","size":6,"mode":420,"offset":403,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo3","type":"chunk","offset":435,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo4","type":"reg","size":6,"mode":420,"offset":561,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo4","type":"chunk","offset":593,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo5","type":"reg","size":6,"mode":420,"offset":718,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo5","type":"chunk","offset":750,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo6","type":"reg","size":6,"mode":420,"offset":876,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo6","type":"chunk","offset":908,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":101,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"/foo","type":"reg","size":6,"mode":420,"offset":198,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo","type":"chunk","offset":230,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo2","type":"reg","size":6,"mode":420,"offset":354,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo2","type":"chunk","offset":386,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo3","type":"reg","size":6,"mode":420,"offset":547,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo3","type":"chunk","offset":579,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo4","type":"reg","size":6,"mode":420,"offset":740,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo4","type":"chunk","offset":772,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo5","type":"reg","size":6,"mode":420,"offset":897,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo5","type":"chunk","offset":929,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo6","type":"reg","size":6,"mode":420,"offset":1090,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo6","type":"chunk","offset":1122,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [foo2 foo_empty3 foo4 foo_empty4 foo_empty5 foo6 foo foo_empty foo5 foo_empty2 foo3] vs [foo_empty foo_empty2 foo3 foo4 foo5 foo_empty5 foo6 .no.prefetch.landmark foo foo2 foo_empty3 foo_empty4] + testutil.go:377: Directory: "" vs "": [foo foo_empty foo2 foo3 foo5 foo_empty5 foo_empty2 foo_empty3 foo4 foo_empty4 foo6] vs [foo_empty3 foo4 foo_empty5 foo foo2 foo_empty2 foo3 foo_empty4 foo5 foo6 .no.prefetch.landmark foo_empty] testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" - testutil.go:371: Comparing: "foo3" vs "foo3" - testutil.go:485: Offset: 403, NextOffset: 435 - testutil.go:485: Offset: 547, NextOffset: 579 - testutil.go:485: Offset: 435, NextOffset: 561 - testutil.go:485: Offset: 579, NextOffset: 740 - testutil.go:371: Comparing: "foo5" vs "foo5" - testutil.go:485: Offset: 718, NextOffset: 750 -=== NAME TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=1,prefix="./",lossless=false,format=GNU - gzip_test.go:62: got gzip streams: - gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1024 - gzip_test.go:80: [1] at 125 in stargz, uncompressed length 1024 - gzip_test.go:80: [2] at 233 in stargz, uncompressed length 2048 - gzip_test.go:80: [3] at 574 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000e9STARGZ" -=== RUN TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=1,prefix="/",lossless=true,format=USTAR -=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="/",src=1,format=PAX - testutil.go:485: Offset: 897, NextOffset: 929 - testutil.go:485: Offset: 750, NextOffset: 876 - testutil.go:485: Offset: 929, NextOffset: 1090 - testutil.go:371: Comparing: "foo" vs "foo" - testutil.go:485: Offset: 89, NextOffset: 121 - testutil.go:485: Offset: 198, NextOffset: 230 - testutil.go:485: Offset: 121, NextOffset: 245 - testutil.go:485: Offset: 230, NextOffset: 354 - testutil.go:371: Comparing: "foo_empty" vs "foo_empty" - testutil.go:371: Comparing: "foo2" vs "foo2" - testutil.go:485: Offset: 245, NextOffset: 277 - testutil.go:485: Offset: 354, NextOffset: 386 - testutil.go:485: Offset: 277, NextOffset: 403 - testutil.go:485: Offset: 386, NextOffset: 547 testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" testutil.go:371: Comparing: "foo4" vs "foo4" testutil.go:485: Offset: 561, NextOffset: 593 @@ -29799,26 +29317,35 @@ testutil.go:485: Offset: 593, NextOffset: 718 testutil.go:485: Offset: 772, NextOffset: 897 testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" - testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" testutil.go:371: Comparing: "foo6" vs "foo6" testutil.go:485: Offset: 876, NextOffset: 908 testutil.go:485: Offset: 1090, NextOffset: 1122 testutil.go:485: Offset: 908, NextOffset: 1626 testutil.go:485: Offset: 1122, NextOffset: 1894 + testutil.go:371: Comparing: "foo" vs "foo" + testutil.go:485: Offset: 89, NextOffset: 121 + testutil.go:485: Offset: 198, NextOffset: 230 + testutil.go:485: Offset: 121, NextOffset: 245 + testutil.go:485: Offset: 230, NextOffset: 354 + testutil.go:371: Comparing: "foo_empty" vs "foo_empty" + testutil.go:371: Comparing: "foo2" vs "foo2" + testutil.go:485: Offset: 245, NextOffset: 277 + testutil.go:485: Offset: 354, NextOffset: 386 + testutil.go:485: Offset: 277, NextOffset: 403 + testutil.go:485: Offset: 386, NextOffset: 547 + testutil.go:371: Comparing: "foo3" vs "foo3" + testutil.go:485: Offset: 403, NextOffset: 435 + testutil.go:485: Offset: 547, NextOffset: 579 + testutil.go:485: Offset: 435, NextOffset: 561 + testutil.go:485: Offset: 579, NextOffset: 740 + testutil.go:371: Comparing: "foo5" vs "foo5" + testutil.go:485: Offset: 718, NextOffset: 750 + testutil.go:485: Offset: 897, NextOffset: 929 + testutil.go:485: Offset: 750, NextOffset: 876 + testutil.go:485: Offset: 929, NextOffset: 1090 + testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [foo_empty foo_empty2 foo3 foo4 foo_empty5 foo6 .no.prefetch.landmark foo foo2 foo_empty3 foo_empty4 foo5] vs [foo_empty2 foo3 foo5 foo_empty5 foo6 foo foo_empty foo2 foo_empty3 foo4 foo_empty4] - testutil.go:371: Comparing: "foo6" vs "foo6" - testutil.go:485: Offset: 1090, NextOffset: 1122 - testutil.go:485: Offset: 876, NextOffset: 908 - testutil.go:485: Offset: 1122, NextOffset: 1894 - testutil.go:485: Offset: 908, NextOffset: 1626 -=== NAME TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=1,prefix="/",lossless=true,format=USTAR - gzip_test.go:62: got gzip streams: - gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1024 - gzip_test.go:80: [1] at 125 in stargz, uncompressed length 2148 - gzip_test.go:80: [2] at 232 in stargz, uncompressed length 2048 - gzip_test.go:80: [3] at 572 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000e8STARGZ" -=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="/",src=1,format=PAX + testutil.go:377: Directory: "" vs "": [.no.prefetch.landmark foo_empty foo_empty2 foo3 foo_empty4 foo5 foo6 foo foo2 foo_empty3 foo4 foo_empty5] vs [foo foo_empty foo2 foo3 foo5 foo_empty5 foo_empty2 foo_empty3 foo4 foo_empty4 foo6] testutil.go:371: Comparing: "foo" vs "foo" testutil.go:485: Offset: 198, NextOffset: 230 testutil.go:485: Offset: 89, NextOffset: 121 @@ -29829,15 +29356,12 @@ testutil.go:485: Offset: 245, NextOffset: 277 testutil.go:485: Offset: 386, NextOffset: 547 testutil.go:485: Offset: 277, NextOffset: 403 -=== RUN TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=1,prefix="/",lossless=false,format=USTAR -=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="/",src=1,format=PAX testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" - testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" - testutil.go:371: Comparing: "foo5" vs "foo5" - testutil.go:485: Offset: 897, NextOffset: 929 - testutil.go:485: Offset: 718, NextOffset: 750 - testutil.go:485: Offset: 929, NextOffset: 1090 - testutil.go:485: Offset: 750, NextOffset: 876 + testutil.go:371: Comparing: "foo4" vs "foo4" + testutil.go:485: Offset: 740, NextOffset: 772 + testutil.go:485: Offset: 561, NextOffset: 593 + testutil.go:485: Offset: 772, NextOffset: 897 + testutil.go:485: Offset: 593, NextOffset: 718 testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" testutil.go:371: Comparing: "foo_empty" vs "foo_empty" testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" @@ -29846,198 +29370,163 @@ testutil.go:485: Offset: 403, NextOffset: 435 testutil.go:485: Offset: 579, NextOffset: 740 testutil.go:485: Offset: 435, NextOffset: 561 - testutil.go:371: Comparing: "foo4" vs "foo4" - testutil.go:485: Offset: 740, NextOffset: 772 - testutil.go:485: Offset: 561, NextOffset: 593 - testutil.go:485: Offset: 772, NextOffset: 897 - testutil.go:485: Offset: 593, NextOffset: 718 + testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" + testutil.go:371: Comparing: "foo5" vs "foo5" + testutil.go:485: Offset: 897, NextOffset: 929 + testutil.go:485: Offset: 718, NextOffset: 750 + testutil.go:485: Offset: 929, NextOffset: 1090 + testutil.go:485: Offset: 750, NextOffset: 876 + testutil.go:371: Comparing: "foo6" vs "foo6" + testutil.go:485: Offset: 1090, NextOffset: 1122 + testutil.go:485: Offset: 876, NextOffset: 908 + testutil.go:485: Offset: 1122, NextOffset: 1894 + testutil.go:485: Offset: 908, NextOffset: 1626 === RUN TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="../",src=1,format=PAX -=== NAME TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=1,prefix="/",lossless=false,format=USTAR - gzip_test.go:62: got gzip streams: - gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1024 - gzip_test.go:80: [1] at 125 in stargz, uncompressed length 1024 - gzip_test.go:80: [2] at 230 in stargz, uncompressed length 2048 - gzip_test.go:80: [3] at 570 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000e6STARGZ" -=== RUN TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=1,prefix="/",lossless=true,format=PAX - gzip_test.go:62: got gzip streams: - gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1024 - gzip_test.go:80: [1] at 125 in stargz, uncompressed length 3172 - gzip_test.go:80: [2] at 310 in stargz, uncompressed length 2048 - gzip_test.go:80: [3] at 650 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000136STARGZ" -=== RUN TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=1,prefix="/",lossless=false,format=PAX - gzip_test.go:62: got gzip streams: - gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1024 - gzip_test.go:80: [1] at 125 in stargz, uncompressed length 2048 - gzip_test.go:80: [2] at 306 in stargz, uncompressed length 2048 - gzip_test.go:80: [3] at 646 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000132STARGZ" -=== RUN TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=1,prefix="/",lossless=true,format=GNU +=== NAME TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=1,prefix="../",lossless=true,format=PAX gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1024 - gzip_test.go:80: [1] at 123 in stargz, uncompressed length 2148 - gzip_test.go:80: [2] at 230 in stargz, uncompressed length 2048 - gzip_test.go:80: [3] at 570 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000e6STARGZ" -=== RUN TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=1,prefix="/",lossless=false,format=GNU + gzip_test.go:80: [1] at 127 in stargz, uncompressed length 3172 + gzip_test.go:80: [2] at 315 in stargz, uncompressed length 2048 + gzip_test.go:80: [3] at 657 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000013bSTARGZ" +=== RUN TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=1,prefix="../",lossless=false,format=PAX gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1024 - gzip_test.go:80: [1] at 123 in stargz, uncompressed length 1024 - gzip_test.go:80: [2] at 228 in stargz, uncompressed length 2048 - gzip_test.go:80: [3] at 568 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000e4STARGZ" -=== RUN TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=1,prefix="../",lossless=true,format=USTAR + gzip_test.go:80: [1] at 127 in stargz, uncompressed length 2048 + gzip_test.go:80: [2] at 312 in stargz, uncompressed length 2048 + gzip_test.go:80: [3] at 654 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000138STARGZ" +=== RUN TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=1,prefix="../",lossless=true,format=GNU gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1024 gzip_test.go:80: [1] at 127 in stargz, uncompressed length 2148 - gzip_test.go:80: [2] at 239 in stargz, uncompressed length 2048 - gzip_test.go:80: [3] at 581 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000efSTARGZ" -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="",format=GNU/lost_digest_in_a_entry -=== RUN TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=1,prefix="../",lossless=false,format=USTAR -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="",format=GNU/duplicated_entry_offset -=== NAME TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=1,prefix="../",lossless=false,format=USTAR + gzip_test.go:80: [2] at 237 in stargz, uncompressed length 2048 + gzip_test.go:80: [3] at 579 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000edSTARGZ" +=== RUN TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=1,prefix="../",lossless=false,format=GNU gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1024 gzip_test.go:80: [1] at 127 in stargz, uncompressed length 1024 - gzip_test.go:80: [2] at 236 in stargz, uncompressed length 2048 - gzip_test.go:80: [3] at 578 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000ecSTARGZ" -=== RUN TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=1,prefix="../",lossless=true,format=PAX -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="./",format=USTAR -=== NAME TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=1,prefix="../",lossless=true,format=PAX + gzip_test.go:80: [2] at 235 in stargz, uncompressed length 2048 + gzip_test.go:80: [3] at 577 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000ebSTARGZ" +=== RUN TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=9,prefix="",lossless=true,format=USTAR gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1024 - gzip_test.go:80: [1] at 127 in stargz, uncompressed length 3172 - gzip_test.go:80: [2] at 312 in stargz, uncompressed length 2048 - gzip_test.go:80: [3] at 654 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000138STARGZ" -=== RUN TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=1,prefix="../",lossless=false,format=PAX + gzip_test.go:80: [1] at 103 in stargz, uncompressed length 2148 + gzip_test.go:80: [2] at 203 in stargz, uncompressed length 2048 + gzip_test.go:80: [3] at 515 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000cbSTARGZ" +=== RUN TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=9,prefix="",lossless=false,format=USTAR gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1024 - gzip_test.go:80: [1] at 127 in stargz, uncompressed length 2048 - gzip_test.go:80: [2] at 310 in stargz, uncompressed length 2048 - gzip_test.go:80: [3] at 652 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000136STARGZ" -=== RUN TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=1,prefix="../",lossless=true,format=GNU + gzip_test.go:80: [1] at 103 in stargz, uncompressed length 1024 + gzip_test.go:80: [2] at 196 in stargz, uncompressed length 2048 + gzip_test.go:80: [3] at 508 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000c4STARGZ" +=== RUN TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=9,prefix="",lossless=true,format=PAX +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="",format=USTAR +=== NAME TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=9,prefix="",lossless=true,format=PAX gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1024 - gzip_test.go:80: [1] at 127 in stargz, uncompressed length 2148 - gzip_test.go:80: [2] at 238 in stargz, uncompressed length 2048 - gzip_test.go:80: [3] at 580 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000eeSTARGZ" -=== RUN TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=1,prefix="../",lossless=false,format=GNU + gzip_test.go:80: [1] at 103 in stargz, uncompressed length 3172 + gzip_test.go:80: [2] at 275 in stargz, uncompressed length 2048 + gzip_test.go:80: [3] at 587 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000113STARGZ" +=== RUN TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=9,prefix="",lossless=false,format=PAX + gzip_test.go:62: got gzip streams: + gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1024 + gzip_test.go:80: [1] at 103 in stargz, uncompressed length 2048 + gzip_test.go:80: [2] at 270 in stargz, uncompressed length 2048 + gzip_test.go:80: [3] at 582 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000010eSTARGZ" +=== RUN TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=9,prefix="",lossless=true,format=GNU === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="../",src=1,format=PAX testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"../foo","type":"reg","size":6,"mode":420,"offset":92,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo","type":"chunk","offset":124,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo2","type":"reg","size":6,"mode":420,"offset":251,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo2","type":"chunk","offset":283,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo3","type":"reg","size":6,"mode":420,"offset":413,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo3","type":"chunk","offset":445,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo4","type":"reg","size":6,"mode":420,"offset":575,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo4","type":"chunk","offset":607,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo5","type":"reg","size":6,"mode":420,"offset":737,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo5","type":"chunk","offset":769,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo6","type":"reg","size":6,"mode":420,"offset":898,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo6","type":"chunk","offset":930,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":101,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"../foo","type":"reg","size":6,"mode":420,"offset":201,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo","type":"chunk","offset":233,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo2","type":"reg","size":6,"mode":420,"offset":360,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo2","type":"chunk","offset":392,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo3","type":"reg","size":6,"mode":420,"offset":553,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo3","type":"chunk","offset":585,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo4","type":"reg","size":6,"mode":420,"offset":747,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo4","type":"chunk","offset":779,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo5","type":"reg","size":6,"mode":420,"offset":909,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo5","type":"chunk","offset":941,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo6","type":"reg","size":6,"mode":420,"offset":1104,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo6","type":"chunk","offset":1136,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [foo_empty5 foo_empty foo2 foo3 foo4 foo_empty4 foo5 foo foo_empty2 foo_empty3 foo6] vs [foo3 foo4 foo_empty foo2 foo_empty2 foo_empty4 foo5 foo_empty5 foo6 .no.prefetch.landmark foo foo_empty3] + testutil.go:377: Directory: "" vs "": [foo foo_empty foo2 foo_empty3 foo4 foo_empty4 foo5 foo_empty2 foo3 foo_empty5 foo6] vs [foo_empty foo4 foo_empty4 foo_empty5 foo6 foo5 .no.prefetch.landmark foo foo2 foo_empty2 foo3 foo_empty3] + testutil.go:371: Comparing: "foo2" vs "foo2" + testutil.go:485: Offset: 251, NextOffset: 283 + testutil.go:485: Offset: 360, NextOffset: 392 + testutil.go:485: Offset: 283, NextOffset: 413 + testutil.go:485: Offset: 392, NextOffset: 553 + testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" + testutil.go:371: Comparing: "foo4" vs "foo4" + testutil.go:485: Offset: 575, NextOffset: 607 + testutil.go:485: Offset: 747, NextOffset: 779 + testutil.go:485: Offset: 607, NextOffset: 737 + testutil.go:485: Offset: 779, NextOffset: 909 + testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" + testutil.go:371: Comparing: "foo5" vs "foo5" + testutil.go:485: Offset: 737, NextOffset: 769 + testutil.go:485: Offset: 909, NextOffset: 941 + testutil.go:485: Offset: 769, NextOffset: 898 + testutil.go:485: Offset: 941, NextOffset: 1104 testutil.go:371: Comparing: "foo" vs "foo" testutil.go:485: Offset: 92, NextOffset: 124 testutil.go:485: Offset: 201, NextOffset: 233 testutil.go:485: Offset: 124, NextOffset: 251 testutil.go:485: Offset: 233, NextOffset: 360 - testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" - testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" + testutil.go:371: Comparing: "foo_empty" vs "foo_empty" + testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" testutil.go:371: Comparing: "foo6" vs "foo6" testutil.go:485: Offset: 898, NextOffset: 930 testutil.go:485: Offset: 1104, NextOffset: 1136 testutil.go:485: Offset: 930, NextOffset: 1608 testutil.go:485: Offset: 1136, NextOffset: 1907 - testutil.go:371: Comparing: "foo_empty" vs "foo_empty" - testutil.go:371: Comparing: "foo2" vs "foo2" - testutil.go:485: Offset: 251, NextOffset: 283 - testutil.go:485: Offset: 360, NextOffset: 392 - testutil.go:485: Offset: 283, NextOffset: 413 - testutil.go:485: Offset: 392, NextOffset: 553 + testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" testutil.go:371: Comparing: "foo3" vs "foo3" testutil.go:485: Offset: 413, NextOffset: 445 testutil.go:485: Offset: 553, NextOffset: 585 testutil.go:485: Offset: 445, NextOffset: 575 testutil.go:485: Offset: 585, NextOffset: 747 + testutil.go:371: Comparing: "" vs "" + testutil.go:377: Directory: "" vs "": [foo_empty2 foo3 foo_empty3 foo5 .no.prefetch.landmark foo foo2 foo_empty5 foo6 foo_empty foo4 foo_empty4] vs [foo_empty2 foo3 foo_empty5 foo6 foo5 foo foo_empty foo2 foo_empty3 foo4 foo_empty4] testutil.go:371: Comparing: "foo4" vs "foo4" - testutil.go:485: Offset: 575, NextOffset: 607 testutil.go:485: Offset: 747, NextOffset: 779 - testutil.go:485: Offset: 607, NextOffset: 737 + testutil.go:485: Offset: 575, NextOffset: 607 testutil.go:485: Offset: 779, NextOffset: 909 + testutil.go:485: Offset: 607, NextOffset: 737 testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" - testutil.go:371: Comparing: "foo5" vs "foo5" - testutil.go:485: Offset: 737, NextOffset: 769 - testutil.go:485: Offset: 909, NextOffset: 941 - testutil.go:485: Offset: 769, NextOffset: 898 - testutil.go:485: Offset: 941, NextOffset: 1104 - testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" - testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [foo foo_empty3 foo_empty4 foo5 foo_empty5 foo6 .no.prefetch.landmark foo2 foo_empty2 foo3 foo4 foo_empty] vs [foo6 foo foo_empty2 foo_empty3 foo4 foo_empty4 foo5 foo_empty5 foo_empty foo2 foo3] - testutil.go:371: Comparing: "foo5" vs "foo5" - testutil.go:485: Offset: 909, NextOffset: 941 - testutil.go:485: Offset: 737, NextOffset: 769 - testutil.go:485: Offset: 941, NextOffset: 1104 - testutil.go:485: Offset: 769, NextOffset: 898 testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" testutil.go:371: Comparing: "foo6" vs "foo6" testutil.go:485: Offset: 1104, NextOffset: 1136 testutil.go:485: Offset: 898, NextOffset: 930 testutil.go:485: Offset: 1136, NextOffset: 1907 testutil.go:485: Offset: 930, NextOffset: 1608 + testutil.go:371: Comparing: "foo_empty" vs "foo_empty" testutil.go:371: Comparing: "foo" vs "foo" testutil.go:485: Offset: 201, NextOffset: 233 testutil.go:485: Offset: 92, NextOffset: 124 testutil.go:485: Offset: 233, NextOffset: 360 testutil.go:485: Offset: 124, NextOffset: 251 - testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" - testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" - testutil.go:371: Comparing: "foo4" vs "foo4" - testutil.go:485: Offset: 747, NextOffset: 779 - testutil.go:485: Offset: 575, NextOffset: 607 - testutil.go:485: Offset: 779, NextOffset: 909 - testutil.go:485: Offset: 607, NextOffset: 737 - testutil.go:371: Comparing: "foo_empty" vs "foo_empty" testutil.go:371: Comparing: "foo2" vs "foo2" testutil.go:485: Offset: 360, NextOffset: 392 +=== NAME TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=9,prefix="",lossless=true,format=GNU + gzip_test.go:62: got gzip streams: + gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1024 +=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="../",src=1,format=PAX testutil.go:485: Offset: 251, NextOffset: 283 testutil.go:485: Offset: 392, NextOffset: 553 +=== NAME TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=9,prefix="",lossless=true,format=GNU + gzip_test.go:80: [1] at 102 in stargz, uncompressed length 2148 +=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="../",src=1,format=PAX testutil.go:485: Offset: 283, NextOffset: 413 +=== NAME TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=9,prefix="",lossless=true,format=GNU + gzip_test.go:80: [2] at 201 in stargz, uncompressed length 2048 +=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="../",src=1,format=PAX testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" testutil.go:371: Comparing: "foo3" vs "foo3" +=== NAME TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=9,prefix="",lossless=true,format=GNU + gzip_test.go:80: [3] at 513 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000c9STARGZ" +=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="../",src=1,format=PAX testutil.go:485: Offset: 553, NextOffset: 585 testutil.go:485: Offset: 413, NextOffset: 445 testutil.go:485: Offset: 585, NextOffset: 747 testutil.go:485: Offset: 445, NextOffset: 575 -=== NAME TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=1,prefix="../",lossless=false,format=GNU - gzip_test.go:62: got gzip streams: - gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1024 - gzip_test.go:80: [1] at 127 in stargz, uncompressed length 1024 - gzip_test.go:80: [2] at 237 in stargz, uncompressed length 2048 - gzip_test.go:80: [3] at 579 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000edSTARGZ" -=== RUN TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=9,prefix="",lossless=true,format=USTAR -=== RUN TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="",src=1,format=GNU -=== NAME TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=9,prefix="",lossless=true,format=USTAR - gzip_test.go:62: got gzip streams: - gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1024 - gzip_test.go:80: [1] at 103 in stargz, uncompressed length 2148 - gzip_test.go:80: [2] at 203 in stargz, uncompressed length 2048 - gzip_test.go:80: [3] at 515 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000cbSTARGZ" -=== RUN TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=9,prefix="",lossless=false,format=USTAR -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="./",format=USTAR/lost_digest_in_a_entry -=== NAME TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=9,prefix="",lossless=false,format=USTAR - gzip_test.go:62: got gzip streams: - gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1024 - gzip_test.go:80: [1] at 103 in stargz, uncompressed length 1024 - gzip_test.go:80: [2] at 196 in stargz, uncompressed length 2048 - gzip_test.go:80: [3] at 508 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000c4STARGZ" -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="./",format=USTAR/duplicated_entry_offset -=== RUN TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=9,prefix="",lossless=true,format=PAX - gzip_test.go:62: got gzip streams: - gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1024 - gzip_test.go:80: [1] at 103 in stargz, uncompressed length 3172 - gzip_test.go:80: [2] at 271 in stargz, uncompressed length 2048 - gzip_test.go:80: [3] at 583 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000010fSTARGZ" -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="./",format=PAX -=== RUN TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=9,prefix="",lossless=false,format=PAX - gzip_test.go:62: got gzip streams: - gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1024 - gzip_test.go:80: [1] at 103 in stargz, uncompressed length 2048 - gzip_test.go:80: [2] at 268 in stargz, uncompressed length 2048 - gzip_test.go:80: [3] at 580 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000010cSTARGZ" -=== RUN TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=9,prefix="",lossless=true,format=GNU - gzip_test.go:62: got gzip streams: - gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1024 - gzip_test.go:80: [1] at 102 in stargz, uncompressed length 2148 - gzip_test.go:80: [2] at 201 in stargz, uncompressed length 2048 - gzip_test.go:80: [3] at 513 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000c9STARGZ" + testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" + testutil.go:371: Comparing: "foo5" vs "foo5" + testutil.go:485: Offset: 909, NextOffset: 941 + testutil.go:485: Offset: 737, NextOffset: 769 + testutil.go:485: Offset: 941, NextOffset: 1104 === RUN TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=9,prefix="",lossless=false,format=GNU +=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="../",src=1,format=PAX + testutil.go:485: Offset: 769, NextOffset: 898 +=== RUN TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="",src=1,format=GNU +=== NAME TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=9,prefix="",lossless=false,format=GNU gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1024 gzip_test.go:80: [1] at 102 in stargz, uncompressed length 1024 @@ -30059,72 +29548,88 @@ gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1024 gzip_test.go:80: [1] at 104 in stargz, uncompressed length 3172 - gzip_test.go:80: [2] at 273 in stargz, uncompressed length 2048 - gzip_test.go:80: [3] at 588 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000111STARGZ" + gzip_test.go:80: [2] at 275 in stargz, uncompressed length 2048 + gzip_test.go:80: [3] at 590 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000113STARGZ" === RUN TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=9,prefix="./",lossless=false,format=PAX + gzip_test.go:62: got gzip streams: + gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1024 + gzip_test.go:80: [1] at 104 in stargz, uncompressed length 2048 + gzip_test.go:80: [2] at 271 in stargz, uncompressed length 2048 + gzip_test.go:80: [3] at 586 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000010fSTARGZ" +=== RUN TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=9,prefix="./",lossless=true,format=GNU + gzip_test.go:62: got gzip streams: + gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1024 + gzip_test.go:80: [1] at 103 in stargz, uncompressed length 2148 + gzip_test.go:80: [2] at 203 in stargz, uncompressed length 2048 + gzip_test.go:80: [3] at 518 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000cbSTARGZ" +=== RUN TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=9,prefix="./",lossless=false,format=GNU +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="",format=USTAR/lost_digest_in_a_entry +=== NAME TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=9,prefix="./",lossless=false,format=GNU + gzip_test.go:62: got gzip streams: + gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1024 + gzip_test.go:80: [1] at 103 in stargz, uncompressed length 1024 + gzip_test.go:80: [2] at 196 in stargz, uncompressed length 2048 + gzip_test.go:80: [3] at 511 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000c4STARGZ" +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="",format=USTAR/duplicated_entry_offset +=== RUN TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=9,prefix="/",lossless=true,format=USTAR === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="",src=1,format=GNU testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"foo","type":"reg","size":6,"mode":420,"offset":89,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo","type":"chunk","offset":121,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo2","type":"reg","size":6,"mode":420,"offset":248,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo2","type":"chunk","offset":280,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo3","type":"reg","size":6,"mode":420,"offset":409,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo3","type":"chunk","offset":441,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo4","type":"reg","size":6,"mode":420,"offset":569,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo4","type":"chunk","offset":601,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo5","type":"reg","size":6,"mode":420,"offset":729,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo5","type":"chunk","offset":761,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo6","type":"reg","size":6,"mode":420,"offset":889,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo6","type":"chunk","offset":921,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":101,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"foo","type":"reg","size":6,"mode":420,"offset":198,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo","type":"chunk","offset":230,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo2","type":"reg","size":6,"mode":420,"offset":357,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo2","type":"chunk","offset":389,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo3","type":"reg","size":6,"mode":420,"offset":549,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo3","type":"chunk","offset":581,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo4","type":"reg","size":6,"mode":420,"offset":742,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo4","type":"chunk","offset":774,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo5","type":"reg","size":6,"mode":420,"offset":902,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo5","type":"chunk","offset":934,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo6","type":"reg","size":6,"mode":420,"offset":1095,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo6","type":"chunk","offset":1127,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [foo_empty5 foo foo2 foo3 foo_empty3 foo4 foo5 foo_empty foo_empty2 foo_empty4 foo6] vs [foo_empty2 foo3 foo4 foo_empty4 foo6 .no.prefetch.landmark foo2 foo_empty3 foo5 foo_empty5 foo foo_empty] - testutil.go:371: Comparing: "foo_empty" vs "foo_empty" + testutil.go:377: Directory: "" vs "": [foo_empty foo2 foo_empty3 foo_empty4 foo5 foo6 foo foo3 foo4 foo_empty5 foo_empty2] vs [foo_empty foo3 foo_empty3 foo4 foo_empty4 foo_empty5 foo foo2 foo_empty2 foo5 foo6 .no.prefetch.landmark] testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" - testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" + testutil.go:371: Comparing: "foo3" vs "foo3" + testutil.go:485: Offset: 409, NextOffset: 441 + testutil.go:485: Offset: 549, NextOffset: 581 + testutil.go:485: Offset: 441, NextOffset: 569 + testutil.go:485: Offset: 581, NextOffset: 742 +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="",format=PAX +=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="",src=1,format=GNU + testutil.go:371: Comparing: "foo4" vs "foo4" + testutil.go:485: Offset: 569, NextOffset: 601 +=== NAME TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=9,prefix="/",lossless=true,format=USTAR + gzip_test.go:62: got gzip streams: + gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1024 + gzip_test.go:80: [1] at 103 in stargz, uncompressed length 2148 + gzip_test.go:80: [2] at 203 in stargz, uncompressed length 2048 + gzip_test.go:80: [3] at 517 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000cbSTARGZ" +=== RUN TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=9,prefix="/",lossless=false,format=USTAR +=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="",src=1,format=GNU + testutil.go:485: Offset: 742, NextOffset: 774 + testutil.go:485: Offset: 601, NextOffset: 729 + testutil.go:485: Offset: 774, NextOffset: 902 + testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" + testutil.go:371: Comparing: "foo5" vs "foo5" + testutil.go:485: Offset: 729, NextOffset: 761 + testutil.go:485: Offset: 902, NextOffset: 934 + testutil.go:485: Offset: 761, NextOffset: 889 + testutil.go:485: Offset: 934, NextOffset: 1095 testutil.go:371: Comparing: "foo6" vs "foo6" testutil.go:485: Offset: 889, NextOffset: 921 testutil.go:485: Offset: 1095, NextOffset: 1127 testutil.go:485: Offset: 921, NextOffset: 1586 testutil.go:485: Offset: 1127, NextOffset: 1907 - testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" testutil.go:371: Comparing: "foo" vs "foo" testutil.go:485: Offset: 89, NextOffset: 121 testutil.go:485: Offset: 198, NextOffset: 230 testutil.go:485: Offset: 121, NextOffset: 248 testutil.go:485: Offset: 230, NextOffset: 357 + testutil.go:371: Comparing: "foo_empty" vs "foo_empty" testutil.go:371: Comparing: "foo2" vs "foo2" testutil.go:485: Offset: 248, NextOffset: 280 testutil.go:485: Offset: 357, NextOffset: 389 testutil.go:485: Offset: 280, NextOffset: 409 testutil.go:485: Offset: 389, NextOffset: 549 - testutil.go:371: Comparing: "foo3" vs "foo3" - testutil.go:485: Offset: 409, NextOffset: 441 - testutil.go:485: Offset: 549, NextOffset: 581 - testutil.go:485: Offset: 441, NextOffset: 569 -=== NAME TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=9,prefix="./",lossless=false,format=PAX - gzip_test.go:62: got gzip streams: - gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1024 - gzip_test.go:80: [1] at 104 in stargz, uncompressed length 2048 - gzip_test.go:80: [2] at 271 in stargz, uncompressed length 2048 - gzip_test.go:80: [3] at 586 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000010fSTARGZ" -=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="",src=1,format=GNU - testutil.go:485: Offset: 581, NextOffset: 742 testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" - testutil.go:371: Comparing: "foo4" vs "foo4" - testutil.go:485: Offset: 569, NextOffset: 601 - testutil.go:485: Offset: 742, NextOffset: 774 -=== RUN TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=9,prefix="./",lossless=true,format=GNU -=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="",src=1,format=GNU - testutil.go:485: Offset: 601, NextOffset: 729 - testutil.go:485: Offset: 774, NextOffset: 902 + testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" + testutil.go:371: Comparing: "" vs "" + testutil.go:377: Directory: "" vs "": [foo_empty foo3 foo_empty3 foo4 foo_empty4 foo_empty5 foo foo2 foo_empty2 foo5 foo6 .no.prefetch.landmark] vs [foo_empty3 foo_empty4 foo5 foo6 foo foo_empty foo2 foo_empty5 foo_empty2 foo3 foo4] + testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" testutil.go:371: Comparing: "foo5" vs "foo5" - testutil.go:485: Offset: 729, NextOffset: 761 testutil.go:485: Offset: 902, NextOffset: 934 - testutil.go:485: Offset: 761, NextOffset: 889 + testutil.go:485: Offset: 729, NextOffset: 761 testutil.go:485: Offset: 934, NextOffset: 1095 - testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [foo_empty2 foo3 foo4 foo_empty4 foo6 .no.prefetch.landmark foo2 foo_empty3 foo5 foo_empty5 foo foo_empty] vs [foo_empty foo_empty2 foo_empty4 foo6 foo foo2 foo3 foo_empty3 foo4 foo5 foo_empty5] - testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" - testutil.go:371: Comparing: "foo3" vs "foo3" - testutil.go:485: Offset: 549, NextOffset: 581 - testutil.go:485: Offset: 409, NextOffset: 441 - testutil.go:485: Offset: 581, NextOffset: 742 - testutil.go:485: Offset: 441, NextOffset: 569 - testutil.go:371: Comparing: "foo4" vs "foo4" - testutil.go:485: Offset: 742, NextOffset: 774 - testutil.go:485: Offset: 569, NextOffset: 601 - testutil.go:485: Offset: 774, NextOffset: 902 - testutil.go:485: Offset: 601, NextOffset: 729 - testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" + testutil.go:485: Offset: 761, NextOffset: 889 testutil.go:371: Comparing: "foo6" vs "foo6" testutil.go:485: Offset: 1095, NextOffset: 1127 testutil.go:485: Offset: 889, NextOffset: 921 @@ -30135,14 +29640,18 @@ testutil.go:485: Offset: 248, NextOffset: 280 testutil.go:485: Offset: 389, NextOffset: 549 testutil.go:485: Offset: 280, NextOffset: 409 + testutil.go:371: Comparing: "foo3" vs "foo3" + testutil.go:485: Offset: 549, NextOffset: 581 + testutil.go:485: Offset: 409, NextOffset: 441 + testutil.go:485: Offset: 581, NextOffset: 742 + testutil.go:485: Offset: 441, NextOffset: 569 testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" - testutil.go:371: Comparing: "foo5" vs "foo5" - testutil.go:485: Offset: 902, NextOffset: 934 - testutil.go:485: Offset: 729, NextOffset: 761 - testutil.go:485: Offset: 934, NextOffset: 1095 -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="./",format=PAX/lost_digest_in_a_entry -=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="",src=1,format=GNU - testutil.go:485: Offset: 761, NextOffset: 889 + testutil.go:371: Comparing: "foo4" vs "foo4" + testutil.go:485: Offset: 742, NextOffset: 774 + testutil.go:485: Offset: 569, NextOffset: 601 + testutil.go:485: Offset: 774, NextOffset: 902 + testutil.go:485: Offset: 601, NextOffset: 729 + testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" testutil.go:371: Comparing: "foo" vs "foo" testutil.go:485: Offset: 198, NextOffset: 230 @@ -30150,28 +29659,8 @@ testutil.go:485: Offset: 230, NextOffset: 357 testutil.go:485: Offset: 121, NextOffset: 248 testutil.go:371: Comparing: "foo_empty" vs "foo_empty" -=== NAME TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=9,prefix="./",lossless=true,format=GNU - gzip_test.go:62: got gzip streams: - gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1024 - gzip_test.go:80: [1] at 103 in stargz, uncompressed length 2148 - gzip_test.go:80: [2] at 203 in stargz, uncompressed length 2048 - gzip_test.go:80: [3] at 518 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000cbSTARGZ" -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="./",format=PAX/duplicated_entry_offset === RUN TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="./",src=1,format=GNU -=== RUN TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=9,prefix="./",lossless=false,format=GNU - gzip_test.go:62: got gzip streams: - gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1024 - gzip_test.go:80: [1] at 103 in stargz, uncompressed length 1024 - gzip_test.go:80: [2] at 196 in stargz, uncompressed length 2048 - gzip_test.go:80: [3] at 511 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000c4STARGZ" -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="./",format=GNU -=== RUN TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=9,prefix="/",lossless=true,format=USTAR - gzip_test.go:62: got gzip streams: - gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1024 - gzip_test.go:80: [1] at 103 in stargz, uncompressed length 2148 - gzip_test.go:80: [2] at 203 in stargz, uncompressed length 2048 - gzip_test.go:80: [3] at 517 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000cbSTARGZ" -=== RUN TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=9,prefix="/",lossless=false,format=USTAR +=== NAME TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=9,prefix="/",lossless=false,format=USTAR gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1024 gzip_test.go:80: [1] at 103 in stargz, uncompressed length 1024 @@ -30187,85 +29676,80 @@ gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1024 gzip_test.go:80: [1] at 103 in stargz, uncompressed length 2048 - gzip_test.go:80: [2] at 270 in stargz, uncompressed length 2048 - gzip_test.go:80: [3] at 584 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000010eSTARGZ" + gzip_test.go:80: [2] at 272 in stargz, uncompressed length 2048 + gzip_test.go:80: [3] at 586 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000110STARGZ" === RUN TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=9,prefix="/",lossless=true,format=GNU -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="./",format=GNU/lost_digest_in_a_entry + gzip_test.go:62: got gzip streams: + gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1024 + gzip_test.go:80: [1] at 100 in stargz, uncompressed length 2148 + gzip_test.go:80: [2] at 199 in stargz, uncompressed length 2048 + gzip_test.go:80: [3] at 512 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000c7STARGZ" +=== RUN TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=9,prefix="/",lossless=false,format=GNU +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="",format=PAX/lost_digest_in_a_entry +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="",format=PAX/duplicated_entry_offset +=== NAME TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=9,prefix="/",lossless=false,format=GNU + gzip_test.go:62: got gzip streams: + gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1024 + gzip_test.go:80: [1] at 100 in stargz, uncompressed length 1024 + gzip_test.go:80: [2] at 192 in stargz, uncompressed length 2048 + gzip_test.go:80: [3] at 505 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000c0STARGZ" === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="./",src=1,format=GNU testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"./foo","type":"reg","size":6,"mode":420,"offset":91,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo","type":"chunk","offset":123,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo2","type":"reg","size":6,"mode":420,"offset":250,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo2","type":"chunk","offset":282,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo3","type":"reg","size":6,"mode":420,"offset":412,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo3","type":"chunk","offset":444,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo4","type":"reg","size":6,"mode":420,"offset":573,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo4","type":"chunk","offset":605,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo5","type":"reg","size":6,"mode":420,"offset":732,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo5","type":"chunk","offset":764,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo6","type":"reg","size":6,"mode":420,"offset":893,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo6","type":"chunk","offset":925,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":101,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"./foo","type":"reg","size":6,"mode":420,"offset":199,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo","type":"chunk","offset":231,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo2","type":"reg","size":6,"mode":420,"offset":358,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo2","type":"chunk","offset":390,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo3","type":"reg","size":6,"mode":420,"offset":553,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo3","type":"chunk","offset":585,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo4","type":"reg","size":6,"mode":420,"offset":747,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo4","type":"chunk","offset":779,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo5","type":"reg","size":6,"mode":420,"offset":906,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo5","type":"chunk","offset":938,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo6","type":"reg","size":6,"mode":420,"offset":1100,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo6","type":"chunk","offset":1132,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} +=== RUN TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=9,prefix="../",lossless=true,format=USTAR +=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="./",src=1,format=GNU testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [foo5 foo6 foo foo2 foo3 foo_empty3 foo_empty5 foo_empty foo_empty2 foo4 foo_empty4] vs [foo3 foo4 foo5 foo foo2 foo_empty2 foo_empty4 foo_empty5 foo6 .no.prefetch.landmark foo_empty foo_empty3] - testutil.go:371: Comparing: "foo6" vs "foo6" - testutil.go:485: Offset: 893, NextOffset: 925 - testutil.go:485: Offset: 1100, NextOffset: 1132 - testutil.go:485: Offset: 925, NextOffset: 1591 - testutil.go:485: Offset: 1132, NextOffset: 1927 + testutil.go:377: Directory: "" vs "": [foo foo3 foo_empty3 foo_empty4 foo5 foo_empty foo2 foo_empty2 foo4 foo_empty5 foo6] vs [.no.prefetch.landmark foo foo_empty2 foo_empty4 foo6 foo_empty5 foo_empty foo2 foo3 foo_empty3 foo4 foo5] + testutil.go:371: Comparing: "foo5" vs "foo5" + testutil.go:485: Offset: 732, NextOffset: 764 + testutil.go:485: Offset: 906, NextOffset: 938 + testutil.go:485: Offset: 764, NextOffset: 893 + testutil.go:485: Offset: 938, NextOffset: 1100 testutil.go:371: Comparing: "foo" vs "foo" testutil.go:485: Offset: 91, NextOffset: 123 testutil.go:485: Offset: 199, NextOffset: 231 testutil.go:485: Offset: 123, NextOffset: 250 testutil.go:485: Offset: 231, NextOffset: 358 - testutil.go:371: Comparing: "foo2" vs "foo2" - testutil.go:485: Offset: 250, NextOffset: 282 - testutil.go:485: Offset: 358, NextOffset: 390 - testutil.go:485: Offset: 282, NextOffset: 412 - testutil.go:485: Offset: 390, NextOffset: 553 testutil.go:371: Comparing: "foo3" vs "foo3" testutil.go:485: Offset: 412, NextOffset: 444 testutil.go:485: Offset: 553, NextOffset: 585 testutil.go:485: Offset: 444, NextOffset: 573 testutil.go:485: Offset: 585, NextOffset: 747 testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" - testutil.go:371: Comparing: "foo5" vs "foo5" - testutil.go:485: Offset: 732, NextOffset: 764 - testutil.go:485: Offset: 906, NextOffset: 938 - testutil.go:485: Offset: 764, NextOffset: 893 - testutil.go:485: Offset: 938, NextOffset: 1100 + testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" + testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" + testutil.go:371: Comparing: "foo6" vs "foo6" + testutil.go:485: Offset: 893, NextOffset: 925 + testutil.go:485: Offset: 1100, NextOffset: 1132 + testutil.go:485: Offset: 925, NextOffset: 1591 + testutil.go:485: Offset: 1132, NextOffset: 1927 testutil.go:371: Comparing: "foo_empty" vs "foo_empty" + testutil.go:371: Comparing: "foo2" vs "foo2" + testutil.go:485: Offset: 250, NextOffset: 282 + testutil.go:485: Offset: 358, NextOffset: 390 + testutil.go:485: Offset: 282, NextOffset: 412 + testutil.go:485: Offset: 390, NextOffset: 553 testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" testutil.go:371: Comparing: "foo4" vs "foo4" testutil.go:485: Offset: 573, NextOffset: 605 testutil.go:485: Offset: 747, NextOffset: 779 testutil.go:485: Offset: 605, NextOffset: 732 testutil.go:485: Offset: 779, NextOffset: 906 - testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" - testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [foo_empty2 foo3 foo4 foo5 foo foo2 foo_empty3 foo_empty4 foo_empty5 foo6 .no.prefetch.landmark foo_empty] vs [foo_empty foo_empty2 foo4 foo_empty4 foo_empty5 foo foo2 foo3 foo_empty3 foo5 foo6] - testutil.go:371: Comparing: "foo_empty" vs "foo_empty" - testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" - testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" - testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" - testutil.go:371: Comparing: "foo6" vs "foo6" - testutil.go:485: Offset: 1100, NextOffset: 1132 - testutil.go:485: Offset: 893, NextOffset: 925 - testutil.go:485: Offset: 1132, NextOffset: 1927 - testutil.go:485: Offset: 925, NextOffset: 1591 + testutil.go:377: Directory: "" vs "": [foo3 foo_empty3 foo4 foo5 foo_empty5 foo_empty foo2 foo_empty2 foo_empty4 foo6 .no.prefetch.landmark foo] vs [foo5 foo foo3 foo_empty3 foo_empty4 foo_empty5 foo6 foo_empty foo2 foo_empty2 foo4] testutil.go:371: Comparing: "foo2" vs "foo2" testutil.go:485: Offset: 358, NextOffset: 390 testutil.go:485: Offset: 250, NextOffset: 282 testutil.go:485: Offset: 390, NextOffset: 553 testutil.go:485: Offset: 282, NextOffset: 412 - testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" testutil.go:371: Comparing: "foo3" vs "foo3" testutil.go:485: Offset: 553, NextOffset: 585 -=== NAME TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=9,prefix="/",lossless=true,format=GNU - gzip_test.go:62: got gzip streams: -=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="./",src=1,format=GNU testutil.go:485: Offset: 412, NextOffset: 444 -=== NAME TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=9,prefix="/",lossless=true,format=GNU - gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1024 - gzip_test.go:80: [1] at 100 in stargz, uncompressed length 2148 -=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="./",src=1,format=GNU testutil.go:485: Offset: 585, NextOffset: 747 -=== NAME TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=9,prefix="/",lossless=true,format=GNU - gzip_test.go:80: [2] at 199 in stargz, uncompressed length 2048 -=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="./",src=1,format=GNU testutil.go:485: Offset: 444, NextOffset: 573 -=== NAME TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=9,prefix="/",lossless=true,format=GNU - gzip_test.go:80: [3] at 513 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000c7STARGZ" +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="",format=GNU === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="./",src=1,format=GNU + testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" testutil.go:371: Comparing: "foo4" vs "foo4" testutil.go:485: Offset: 747, NextOffset: 779 testutil.go:485: Offset: 573, NextOffset: 605 @@ -30276,22 +29760,21 @@ testutil.go:485: Offset: 732, NextOffset: 764 testutil.go:485: Offset: 938, NextOffset: 1100 testutil.go:485: Offset: 764, NextOffset: 893 + testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" + testutil.go:371: Comparing: "foo_empty" vs "foo_empty" testutil.go:371: Comparing: "foo" vs "foo" testutil.go:485: Offset: 199, NextOffset: 231 testutil.go:485: Offset: 91, NextOffset: 123 testutil.go:485: Offset: 231, NextOffset: 358 testutil.go:485: Offset: 123, NextOffset: 250 -=== RUN TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=9,prefix="/",lossless=false,format=GNU + testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" + testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" + testutil.go:371: Comparing: "foo6" vs "foo6" + testutil.go:485: Offset: 1100, NextOffset: 1132 + testutil.go:485: Offset: 893, NextOffset: 925 + testutil.go:485: Offset: 1132, NextOffset: 1927 + testutil.go:485: Offset: 925, NextOffset: 1591 === RUN TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="/",src=1,format=GNU -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="./",format=GNU/duplicated_entry_offset -=== NAME TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=9,prefix="/",lossless=false,format=GNU - gzip_test.go:62: got gzip streams: - gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1024 - gzip_test.go:80: [1] at 100 in stargz, uncompressed length 1024 - gzip_test.go:80: [2] at 192 in stargz, uncompressed length 2048 - gzip_test.go:80: [3] at 506 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000c0STARGZ" -=== RUN TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=9,prefix="../",lossless=true,format=USTAR -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="/",format=USTAR === NAME TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=9,prefix="../",lossless=true,format=USTAR gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1024 @@ -30308,25 +29791,50 @@ gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1024 gzip_test.go:80: [1] at 105 in stargz, uncompressed length 3172 - gzip_test.go:80: [2] at 276 in stargz, uncompressed length 2048 - gzip_test.go:80: [3] at 593 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000114STARGZ" + gzip_test.go:80: [2] at 277 in stargz, uncompressed length 2048 + gzip_test.go:80: [3] at 593 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000115STARGZ" === RUN TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=9,prefix="../",lossless=false,format=PAX gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1024 gzip_test.go:80: [1] at 105 in stargz, uncompressed length 2048 - gzip_test.go:80: [2] at 273 in stargz, uncompressed length 2048 - gzip_test.go:80: [3] at 590 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000111STARGZ" + gzip_test.go:80: [2] at 275 in stargz, uncompressed length 2048 + gzip_test.go:80: [3] at 591 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000113STARGZ" +=== RUN TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=9,prefix="../",lossless=true,format=GNU + gzip_test.go:62: got gzip streams: + gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1024 + gzip_test.go:80: [1] at 104 in stargz, uncompressed length 2148 + gzip_test.go:80: [2] at 205 in stargz, uncompressed length 2048 + gzip_test.go:80: [3] at 521 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000cdSTARGZ" +=== RUN TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=9,prefix="../",lossless=false,format=GNU +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="",format=GNU/lost_digest_in_a_entry +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="",format=GNU/duplicated_entry_offset === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="/",src=1,format=GNU testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"/foo","type":"reg","size":6,"mode":420,"offset":90,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo","type":"chunk","offset":122,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo2","type":"reg","size":6,"mode":420,"offset":248,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo2","type":"chunk","offset":280,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo3","type":"reg","size":6,"mode":420,"offset":406,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo3","type":"chunk","offset":438,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo4","type":"reg","size":6,"mode":420,"offset":565,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo4","type":"chunk","offset":597,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo5","type":"reg","size":6,"mode":420,"offset":723,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo5","type":"chunk","offset":755,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo6","type":"reg","size":6,"mode":420,"offset":881,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo6","type":"chunk","offset":913,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":101,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"/foo","type":"reg","size":6,"mode":420,"offset":199,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo","type":"chunk","offset":231,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo2","type":"reg","size":6,"mode":420,"offset":357,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo2","type":"chunk","offset":389,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo3","type":"reg","size":6,"mode":420,"offset":551,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo3","type":"chunk","offset":583,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo4","type":"reg","size":6,"mode":420,"offset":744,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo4","type":"chunk","offset":776,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo5","type":"reg","size":6,"mode":420,"offset":902,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo5","type":"chunk","offset":934,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo6","type":"reg","size":6,"mode":420,"offset":1094,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo6","type":"chunk","offset":1126,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [foo4 foo_empty4 foo_empty foo2 foo_empty3 foo5 foo_empty5 foo6 foo foo_empty2 foo3] vs [foo5 foo_empty5 foo6 foo_empty foo3 foo2 foo_empty2 foo_empty3 foo4 foo_empty4 .no.prefetch.landmark foo] + testutil.go:377: Directory: "" vs "": [foo4 foo5 foo_empty5 foo_empty foo_empty3 foo_empty2 foo3 foo_empty4 foo6 foo foo2] vs [foo5 foo_empty5 foo6 foo_empty foo3 foo2 foo_empty2 foo_empty3 foo4 foo_empty4 .no.prefetch.landmark foo] + testutil.go:371: Comparing: "foo4" vs "foo4" + testutil.go:485: Offset: 565, NextOffset: 597 + testutil.go:485: Offset: 744, NextOffset: 776 + testutil.go:485: Offset: 597, NextOffset: 723 + testutil.go:485: Offset: 776, NextOffset: 902 testutil.go:371: Comparing: "foo5" vs "foo5" testutil.go:485: Offset: 723, NextOffset: 755 testutil.go:485: Offset: 902, NextOffset: 934 testutil.go:485: Offset: 755, NextOffset: 881 +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="./",format=USTAR +=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="/",src=1,format=GNU testutil.go:485: Offset: 934, NextOffset: 1094 testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" + testutil.go:371: Comparing: "foo_empty" vs "foo_empty" + testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" + testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" + testutil.go:371: Comparing: "foo3" vs "foo3" + testutil.go:485: Offset: 406, NextOffset: 438 + testutil.go:485: Offset: 551, NextOffset: 583 + testutil.go:485: Offset: 438, NextOffset: 565 + testutil.go:485: Offset: 583, NextOffset: 744 + testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" testutil.go:371: Comparing: "foo6" vs "foo6" testutil.go:485: Offset: 881, NextOffset: 913 testutil.go:485: Offset: 1094, NextOffset: 1126 @@ -30337,30 +29845,31 @@ testutil.go:485: Offset: 199, NextOffset: 231 testutil.go:485: Offset: 122, NextOffset: 248 testutil.go:485: Offset: 231, NextOffset: 357 - testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" - testutil.go:371: Comparing: "foo3" vs "foo3" - testutil.go:485: Offset: 406, NextOffset: 438 - testutil.go:485: Offset: 551, NextOffset: 583 - testutil.go:485: Offset: 438, NextOffset: 565 - testutil.go:485: Offset: 583, NextOffset: 744 - testutil.go:371: Comparing: "foo4" vs "foo4" - testutil.go:485: Offset: 565, NextOffset: 597 -=== RUN TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=9,prefix="../",lossless=true,format=GNU -=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="/",src=1,format=GNU - testutil.go:485: Offset: 744, NextOffset: 776 - testutil.go:485: Offset: 597, NextOffset: 723 - testutil.go:485: Offset: 776, NextOffset: 902 - testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" - testutil.go:371: Comparing: "foo_empty" vs "foo_empty" testutil.go:371: Comparing: "foo2" vs "foo2" testutil.go:485: Offset: 248, NextOffset: 280 testutil.go:485: Offset: 357, NextOffset: 389 testutil.go:485: Offset: 280, NextOffset: 406 testutil.go:485: Offset: 389, NextOffset: 551 - testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [foo_empty2 foo_empty3 foo4 foo_empty4 .no.prefetch.landmark foo foo2 foo_empty5 foo6 foo_empty foo3 foo5] vs [foo_empty foo2 foo_empty3 foo4 foo_empty4 foo foo_empty2 foo3 foo5 foo_empty5 foo6] - testutil.go:371: Comparing: "foo_empty" vs "foo_empty" + testutil.go:377: Directory: "" vs "": [foo_empty5 foo6 foo_empty foo3 foo5 foo_empty2 foo_empty3 foo4 foo_empty4 .no.prefetch.landmark foo foo2] vs [foo_empty foo_empty3 foo4 foo5 foo_empty5 foo foo2 foo_empty2 foo3 foo_empty4 foo6] + testutil.go:371: Comparing: "foo" vs "foo" + testutil.go:485: Offset: 199, NextOffset: 231 + testutil.go:485: Offset: 90, NextOffset: 122 + testutil.go:485: Offset: 231, NextOffset: 357 + testutil.go:485: Offset: 122, NextOffset: 248 + testutil.go:371: Comparing: "foo2" vs "foo2" + testutil.go:485: Offset: 357, NextOffset: 389 + testutil.go:485: Offset: 248, NextOffset: 280 + testutil.go:485: Offset: 389, NextOffset: 551 + testutil.go:485: Offset: 280, NextOffset: 406 + testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" + testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" + testutil.go:371: Comparing: "foo4" vs "foo4" + testutil.go:485: Offset: 744, NextOffset: 776 + testutil.go:485: Offset: 565, NextOffset: 597 + testutil.go:485: Offset: 776, NextOffset: 902 + testutil.go:485: Offset: 597, NextOffset: 723 + testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" testutil.go:371: Comparing: "foo3" vs "foo3" testutil.go:485: Offset: 551, NextOffset: 583 testutil.go:485: Offset: 406, NextOffset: 438 @@ -30377,41 +29886,15 @@ testutil.go:485: Offset: 881, NextOffset: 913 testutil.go:485: Offset: 1126, NextOffset: 1916 testutil.go:485: Offset: 913, NextOffset: 1627 - testutil.go:371: Comparing: "foo4" vs "foo4" - testutil.go:485: Offset: 744, NextOffset: 776 - testutil.go:485: Offset: 565, NextOffset: 597 - testutil.go:485: Offset: 776, NextOffset: 902 - testutil.go:485: Offset: 597, NextOffset: 723 - testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" - testutil.go:371: Comparing: "foo" vs "foo" - testutil.go:485: Offset: 199, NextOffset: 231 - testutil.go:485: Offset: 90, NextOffset: 122 - testutil.go:485: Offset: 231, NextOffset: 357 - testutil.go:485: Offset: 122, NextOffset: 248 - testutil.go:371: Comparing: "foo2" vs "foo2" - testutil.go:485: Offset: 357, NextOffset: 389 - testutil.go:485: Offset: 248, NextOffset: 280 - testutil.go:485: Offset: 389, NextOffset: 551 - testutil.go:485: Offset: 280, NextOffset: 406 - testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" - testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" -=== NAME TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=9,prefix="../",lossless=true,format=GNU - gzip_test.go:62: got gzip streams: - gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1024 - gzip_test.go:80: [1] at 104 in stargz, uncompressed length 2148 - gzip_test.go:80: [2] at 205 in stargz, uncompressed length 2048 - gzip_test.go:80: [3] at 523 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000cdSTARGZ" + testutil.go:371: Comparing: "foo_empty" vs "foo_empty" === RUN TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="../",src=1,format=GNU -=== RUN TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=9,prefix="../",lossless=false,format=GNU +=== NAME TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=9,prefix="../",lossless=false,format=GNU gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1024 gzip_test.go:80: [1] at 104 in stargz, uncompressed length 1024 gzip_test.go:80: [2] at 198 in stargz, uncompressed length 2048 - gzip_test.go:80: [3] at 516 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000c6STARGZ" + gzip_test.go:80: [3] at 514 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000c6STARGZ" === RUN TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=-1,prefix="",lossless=true,format=USTAR -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="/",format=USTAR/lost_digest_in_a_entry -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="/",format=USTAR/duplicated_entry_offset -=== NAME TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=-1,prefix="",lossless=true,format=USTAR gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1024 gzip_test.go:80: [1] at 106 in stargz, uncompressed length 2148 @@ -30427,16 +29910,17 @@ gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1024 gzip_test.go:80: [1] at 106 in stargz, uncompressed length 3172 - gzip_test.go:80: [2] at 282 in stargz, uncompressed length 2048 - gzip_test.go:80: [3] at 599 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000011aSTARGZ" -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="/",format=PAX + gzip_test.go:80: [2] at 283 in stargz, uncompressed length 2048 + gzip_test.go:80: [3] at 600 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000011bSTARGZ" === RUN TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=-1,prefix="",lossless=false,format=PAX gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1024 gzip_test.go:80: [1] at 106 in stargz, uncompressed length 2048 - gzip_test.go:80: [2] at 279 in stargz, uncompressed length 2048 - gzip_test.go:80: [3] at 596 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000117STARGZ" + gzip_test.go:80: [2] at 282 in stargz, uncompressed length 2048 + gzip_test.go:80: [3] at 599 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000011aSTARGZ" === RUN TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=-1,prefix="",lossless=true,format=GNU +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="./",format=USTAR/lost_digest_in_a_entry +=== NAME TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=-1,prefix="",lossless=true,format=GNU gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1024 gzip_test.go:80: [1] at 105 in stargz, uncompressed length 2148 @@ -30445,15 +29929,20 @@ === RUN TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=-1,prefix="",lossless=false,format=GNU === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="../",src=1,format=GNU testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"../foo","type":"reg","size":6,"mode":420,"offset":92,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo","type":"chunk","offset":124,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo2","type":"reg","size":6,"mode":420,"offset":255,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo2","type":"chunk","offset":287,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo3","type":"reg","size":6,"mode":420,"offset":419,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo3","type":"chunk","offset":451,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo4","type":"reg","size":6,"mode":420,"offset":583,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo4","type":"chunk","offset":615,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo5","type":"reg","size":6,"mode":420,"offset":747,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo5","type":"chunk","offset":779,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo6","type":"reg","size":6,"mode":420,"offset":911,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo6","type":"chunk","offset":943,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} -=== NAME TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=-1,prefix="",lossless=false,format=GNU - gzip_test.go:62: got gzip streams: -=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="../",src=1,format=GNU testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":101,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"../foo","type":"reg","size":6,"mode":420,"offset":201,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo","type":"chunk","offset":233,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo2","type":"reg","size":6,"mode":420,"offset":364,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo2","type":"chunk","offset":396,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo3","type":"reg","size":6,"mode":420,"offset":562,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo3","type":"chunk","offset":594,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo4","type":"reg","size":6,"mode":420,"offset":759,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo4","type":"chunk","offset":791,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo5","type":"reg","size":6,"mode":420,"offset":923,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo5","type":"chunk","offset":955,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo6","type":"reg","size":6,"mode":420,"offset":1118,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo6","type":"chunk","offset":1150,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} testutil.go:371: Comparing: "" vs "" -=== NAME TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=-1,prefix="",lossless=false,format=GNU - gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1024 -=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="../",src=1,format=GNU - testutil.go:377: Directory: "" vs "": [foo2 foo_empty2 foo_empty4 foo6 foo foo_empty foo4 foo5 foo_empty5 foo3 foo_empty3] vs [foo4 foo_empty4 foo_empty5 foo_empty foo2 foo_empty2 foo_empty3 foo5 foo6 .no.prefetch.landmark foo foo3] + testutil.go:377: Directory: "" vs "": [foo5 foo2 foo_empty2 foo3 foo_empty3 foo4 foo_empty4 foo foo_empty foo_empty5 foo6] vs [.no.prefetch.landmark foo foo2 foo5 foo_empty foo_empty2 foo3 foo_empty3 foo4 foo_empty4 foo_empty5 foo6] + testutil.go:371: Comparing: "foo4" vs "foo4" + testutil.go:485: Offset: 583, NextOffset: 615 + testutil.go:485: Offset: 759, NextOffset: 791 + testutil.go:485: Offset: 615, NextOffset: 747 + testutil.go:485: Offset: 791, NextOffset: 923 + testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" + testutil.go:371: Comparing: "foo" vs "foo" + testutil.go:485: Offset: 92, NextOffset: 124 + testutil.go:485: Offset: 201, NextOffset: 233 + testutil.go:485: Offset: 124, NextOffset: 255 + testutil.go:485: Offset: 233, NextOffset: 364 testutil.go:371: Comparing: "foo_empty" vs "foo_empty" testutil.go:371: Comparing: "foo2" vs "foo2" testutil.go:485: Offset: 255, NextOffset: 287 @@ -30461,116 +29950,96 @@ testutil.go:485: Offset: 287, NextOffset: 419 testutil.go:485: Offset: 396, NextOffset: 562 testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" - testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" + testutil.go:371: Comparing: "foo3" vs "foo3" + testutil.go:485: Offset: 419, NextOffset: 451 +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="./",format=USTAR/duplicated_entry_offset +=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="../",src=1,format=GNU + testutil.go:485: Offset: 562, NextOffset: 594 + testutil.go:485: Offset: 451, NextOffset: 583 + testutil.go:485: Offset: 594, NextOffset: 759 + testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" + testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" testutil.go:371: Comparing: "foo6" vs "foo6" testutil.go:485: Offset: 911, NextOffset: 943 testutil.go:485: Offset: 1118, NextOffset: 1150 testutil.go:485: Offset: 943, NextOffset: 1649 testutil.go:485: Offset: 1150, NextOffset: 1940 + testutil.go:371: Comparing: "foo5" vs "foo5" + testutil.go:485: Offset: 747, NextOffset: 779 + testutil.go:485: Offset: 923, NextOffset: 955 + testutil.go:485: Offset: 779, NextOffset: 911 + testutil.go:485: Offset: 955, NextOffset: 1118 + testutil.go:371: Comparing: "" vs "" + testutil.go:377: Directory: "" vs "": [foo_empty3 foo4 foo_empty4 foo_empty5 foo6 foo_empty foo_empty2 foo3 foo5 .no.prefetch.landmark foo foo2] vs [foo_empty2 foo3 foo_empty3 foo4 foo_empty4 foo foo_empty foo2 foo_empty5 foo6 foo5] testutil.go:371: Comparing: "foo" vs "foo" - testutil.go:485: Offset: 92, NextOffset: 124 testutil.go:485: Offset: 201, NextOffset: 233 - testutil.go:485: Offset: 124, NextOffset: 255 + testutil.go:485: Offset: 92, NextOffset: 124 testutil.go:485: Offset: 233, NextOffset: 364 + testutil.go:485: Offset: 124, NextOffset: 255 + testutil.go:371: Comparing: "foo2" vs "foo2" + testutil.go:485: Offset: 364, NextOffset: 396 + testutil.go:485: Offset: 255, NextOffset: 287 + testutil.go:485: Offset: 396, NextOffset: 562 + testutil.go:485: Offset: 287, NextOffset: 419 + testutil.go:371: Comparing: "foo5" vs "foo5" + testutil.go:485: Offset: 923, NextOffset: 955 + testutil.go:485: Offset: 747, NextOffset: 779 + testutil.go:485: Offset: 955, NextOffset: 1118 + testutil.go:485: Offset: 779, NextOffset: 911 + testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" + testutil.go:371: Comparing: "foo3" vs "foo3" + testutil.go:485: Offset: 562, NextOffset: 594 + testutil.go:485: Offset: 419, NextOffset: 451 + testutil.go:485: Offset: 594, NextOffset: 759 + testutil.go:485: Offset: 451, NextOffset: 583 testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" testutil.go:371: Comparing: "foo4" vs "foo4" + testutil.go:485: Offset: 759, NextOffset: 791 testutil.go:485: Offset: 583, NextOffset: 615 + testutil.go:485: Offset: 791, NextOffset: 923 + testutil.go:485: Offset: 615, NextOffset: 747 + testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" === NAME TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=-1,prefix="",lossless=false,format=GNU + gzip_test.go:62: got gzip streams: + gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1024 gzip_test.go:80: [1] at 105 in stargz, uncompressed length 1024 gzip_test.go:80: [2] at 200 in stargz, uncompressed length 2048 -=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="../",src=1,format=GNU - testutil.go:485: Offset: 759, NextOffset: 791 -=== NAME TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=-1,prefix="",lossless=false,format=GNU gzip_test.go:80: [3] at 517 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000c8STARGZ" -=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="../",src=1,format=GNU - testutil.go:485: Offset: 615, NextOffset: 747 === RUN TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=-1,prefix="./",lossless=true,format=USTAR === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="../",src=1,format=GNU - testutil.go:485: Offset: 791, NextOffset: 923 - testutil.go:371: Comparing: "foo5" vs "foo5" - testutil.go:485: Offset: 747, NextOffset: 779 - testutil.go:485: Offset: 923, NextOffset: 955 - testutil.go:485: Offset: 779, NextOffset: 911 - testutil.go:485: Offset: 955, NextOffset: 1118 testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" - testutil.go:371: Comparing: "foo3" vs "foo3" - testutil.go:485: Offset: 419, NextOffset: 451 - testutil.go:485: Offset: 562, NextOffset: 594 - testutil.go:485: Offset: 451, NextOffset: 583 - testutil.go:485: Offset: 594, NextOffset: 759 - testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [foo2 foo_empty2 foo4 foo_empty4 foo_empty5 foo_empty foo foo3 foo_empty3 foo5 foo6 .no.prefetch.landmark] vs [foo_empty3 foo4 foo5 foo_empty5 foo3 foo_empty foo2 foo_empty2 foo_empty4 foo6 foo] - testutil.go:371: Comparing: "foo5" vs "foo5" - testutil.go:485: Offset: 923, NextOffset: 955 - testutil.go:485: Offset: 747, NextOffset: 779 - testutil.go:485: Offset: 955, NextOffset: 1118 - testutil.go:485: Offset: 779, NextOffset: 911 testutil.go:371: Comparing: "foo6" vs "foo6" testutil.go:485: Offset: 1118, NextOffset: 1150 testutil.go:485: Offset: 911, NextOffset: 943 testutil.go:485: Offset: 1150, NextOffset: 1940 testutil.go:485: Offset: 943, NextOffset: 1649 - testutil.go:371: Comparing: "foo" vs "foo" - testutil.go:485: Offset: 201, NextOffset: 233 - testutil.go:485: Offset: 92, NextOffset: 124 - testutil.go:485: Offset: 233, NextOffset: 364 - testutil.go:485: Offset: 124, NextOffset: 255 + testutil.go:371: Comparing: "foo_empty" vs "foo_empty" +=== RUN TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="",src=1,format=USTAR +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="./",format=PAX === NAME TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=-1,prefix="./",lossless=true,format=USTAR gzip_test.go:62: got gzip streams: -=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="../",src=1,format=GNU - testutil.go:371: Comparing: "foo3" vs "foo3" -=== NAME TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=-1,prefix="./",lossless=true,format=USTAR gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1024 gzip_test.go:80: [1] at 107 in stargz, uncompressed length 2148 gzip_test.go:80: [2] at 211 in stargz, uncompressed length 2048 - gzip_test.go:80: [3] at 534 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000d3STARGZ" -=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="../",src=1,format=GNU - testutil.go:485: Offset: 562, NextOffset: 594 - testutil.go:485: Offset: 419, NextOffset: 451 - testutil.go:485: Offset: 594, NextOffset: 759 - testutil.go:485: Offset: 451, NextOffset: 583 - testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" + gzip_test.go:80: [3] at 533 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000d3STARGZ" === RUN TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=-1,prefix="./",lossless=false,format=USTAR -=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="../",src=1,format=GNU - testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" - testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" - testutil.go:371: Comparing: "foo_empty" vs "foo_empty" - testutil.go:371: Comparing: "foo2" vs "foo2" - testutil.go:485: Offset: 364, NextOffset: 396 - testutil.go:485: Offset: 255, NextOffset: 287 - testutil.go:485: Offset: 396, NextOffset: 562 - testutil.go:485: Offset: 287, NextOffset: 419 -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="/",format=PAX/duplicated_entry_offset -=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="../",src=1,format=GNU - testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" - testutil.go:371: Comparing: "foo4" vs "foo4" - testutil.go:485: Offset: 759, NextOffset: 791 - testutil.go:485: Offset: 583, NextOffset: 615 - testutil.go:485: Offset: 791, NextOffset: 923 - testutil.go:485: Offset: 615, NextOffset: 747 -=== RUN TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="",src=1,format=USTAR -=== NAME TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=-1,prefix="./",lossless=false,format=USTAR gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1024 gzip_test.go:80: [1] at 107 in stargz, uncompressed length 1024 gzip_test.go:80: [2] at 204 in stargz, uncompressed length 2048 - gzip_test.go:80: [3] at 527 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000ccSTARGZ" + gzip_test.go:80: [3] at 526 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000ccSTARGZ" === RUN TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=-1,prefix="./",lossless=true,format=PAX -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="/",format=PAX/lost_digest_in_a_entry -=== NAME TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=-1,prefix="./",lossless=true,format=PAX gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1024 gzip_test.go:80: [1] at 107 in stargz, uncompressed length 3172 - gzip_test.go:80: [2] at 283 in stargz, uncompressed length 2048 - gzip_test.go:80: [3] at 606 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000011bSTARGZ" + gzip_test.go:80: [2] at 284 in stargz, uncompressed length 2048 + gzip_test.go:80: [3] at 606 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000011cSTARGZ" === RUN TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=-1,prefix="./",lossless=false,format=PAX -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="/",format=GNU -=== NAME TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=-1,prefix="./",lossless=false,format=PAX gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1024 gzip_test.go:80: [1] at 107 in stargz, uncompressed length 2048 - gzip_test.go:80: [2] at 280 in stargz, uncompressed length 2048 - gzip_test.go:80: [3] at 603 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000118STARGZ" + gzip_test.go:80: [2] at 282 in stargz, uncompressed length 2048 + gzip_test.go:80: [3] at 604 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000011aSTARGZ" === RUN TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=-1,prefix="./",lossless=true,format=GNU gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1024 @@ -30578,104 +30047,57 @@ gzip_test.go:80: [2] at 209 in stargz, uncompressed length 2048 gzip_test.go:80: [3] at 531 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000d1STARGZ" === RUN TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=-1,prefix="./",lossless=false,format=GNU - gzip_test.go:62: got gzip streams: - gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1024 - gzip_test.go:80: [1] at 106 in stargz, uncompressed length 1024 - gzip_test.go:80: [2] at 202 in stargz, uncompressed length 2048 - gzip_test.go:80: [3] at 524 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000caSTARGZ" -=== RUN TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=-1,prefix="/",lossless=true,format=USTAR - gzip_test.go:62: got gzip streams: - gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1024 - gzip_test.go:80: [1] at 106 in stargz, uncompressed length 2148 - gzip_test.go:80: [2] at 208 in stargz, uncompressed length 2048 - gzip_test.go:80: [3] at 529 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000d0STARGZ" -=== RUN TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=-1,prefix="/",lossless=false,format=USTAR - gzip_test.go:62: got gzip streams: - gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1024 - gzip_test.go:80: [1] at 106 in stargz, uncompressed length 1024 - gzip_test.go:80: [2] at 201 in stargz, uncompressed length 2048 - gzip_test.go:80: [3] at 522 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000c9STARGZ" -=== RUN TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=-1,prefix="/",lossless=true,format=PAX - gzip_test.go:62: got gzip streams: - gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1024 - gzip_test.go:80: [1] at 106 in stargz, uncompressed length 3172 - gzip_test.go:80: [2] at 281 in stargz, uncompressed length 2048 - gzip_test.go:80: [3] at 602 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000119STARGZ" -=== RUN TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=-1,prefix="/",lossless=false,format=PAX - gzip_test.go:62: got gzip streams: - gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1024 - gzip_test.go:80: [1] at 106 in stargz, uncompressed length 2048 - gzip_test.go:80: [2] at 281 in stargz, uncompressed length 2048 - gzip_test.go:80: [3] at 602 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000119STARGZ" -=== RUN TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=-1,prefix="/",lossless=true,format=GNU +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="./",format=PAX/lost_digest_in_a_entry === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="",src=1,format=USTAR testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"foo","type":"reg","size":6,"mode":420,"offset":74,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo","type":"chunk","offset":102,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo2","type":"reg","size":6,"mode":420,"offset":205,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo2","type":"chunk","offset":233,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo3","type":"reg","size":6,"mode":420,"offset":337,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo3","type":"chunk","offset":365,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo4","type":"reg","size":6,"mode":420,"offset":469,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo4","type":"chunk","offset":497,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo5","type":"reg","size":6,"mode":420,"offset":601,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo5","type":"chunk","offset":629,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo6","type":"reg","size":6,"mode":420,"offset":733,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo6","type":"chunk","offset":761,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="./",format=PAX/duplicated_entry_offset +=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="",src=1,format=USTAR testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":85,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"foo","type":"reg","size":6,"mode":420,"offset":165,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo","type":"chunk","offset":193,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo2","type":"reg","size":6,"mode":420,"offset":296,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo2","type":"chunk","offset":324,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo3","type":"reg","size":6,"mode":420,"offset":455,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo3","type":"chunk","offset":483,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo4","type":"reg","size":6,"mode":420,"offset":614,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo4","type":"chunk","offset":642,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo5","type":"reg","size":6,"mode":420,"offset":746,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo5","type":"chunk","offset":774,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo6","type":"reg","size":6,"mode":420,"offset":905,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo6","type":"chunk","offset":933,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [foo3 foo4 foo_empty4 foo_empty5 foo_empty2 foo_empty foo2 foo_empty3 foo5 foo6 foo] vs [foo_empty2 foo4 foo5 foo_empty5 .no.prefetch.landmark foo_empty foo3 foo_empty3 foo_empty4 foo6 foo foo2] + testutil.go:377: Directory: "" vs "": [foo_empty foo_empty3 foo4 foo_empty4 foo foo2 foo_empty2 foo3 foo5 foo_empty5 foo6] vs [.no.prefetch.landmark foo foo2 foo3 foo_empty3 foo4 foo_empty foo_empty2 foo_empty4 foo5 foo_empty5 foo6] + testutil.go:371: Comparing: "foo_empty" vs "foo_empty" testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" - testutil.go:371: Comparing: "foo5" vs "foo5" - testutil.go:485: Offset: 601, NextOffset: 629 - testutil.go:485: Offset: 746, NextOffset: 774 - testutil.go:485: Offset: 629, NextOffset: 733 - testutil.go:485: Offset: 774, NextOffset: 905 + testutil.go:371: Comparing: "foo4" vs "foo4" + testutil.go:485: Offset: 469, NextOffset: 497 + testutil.go:485: Offset: 614, NextOffset: 642 + testutil.go:485: Offset: 497, NextOffset: 601 + testutil.go:485: Offset: 642, NextOffset: 746 + testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" testutil.go:371: Comparing: "foo6" vs "foo6" testutil.go:485: Offset: 733, NextOffset: 761 -=== NAME TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=-1,prefix="/",lossless=true,format=GNU - gzip_test.go:62: got gzip streams: -=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="",src=1,format=USTAR testutil.go:485: Offset: 905, NextOffset: 933 -=== NAME TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=-1,prefix="/",lossless=true,format=GNU - gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1024 - gzip_test.go:80: [1] at 103 in stargz, uncompressed length 2148 - gzip_test.go:80: [2] at 204 in stargz, uncompressed length 2048 - gzip_test.go:80: [3] at 525 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000ccSTARGZ" -=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="",src=1,format=USTAR testutil.go:485: Offset: 761, NextOffset: 1361 -=== RUN TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=-1,prefix="/",lossless=false,format=GNU -=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="",src=1,format=USTAR testutil.go:485: Offset: 933, NextOffset: 1600 testutil.go:371: Comparing: "foo" vs "foo" testutil.go:485: Offset: 74, NextOffset: 102 testutil.go:485: Offset: 165, NextOffset: 193 testutil.go:485: Offset: 102, NextOffset: 205 testutil.go:485: Offset: 193, NextOffset: 296 - testutil.go:371: Comparing: "foo_empty" vs "foo_empty" testutil.go:371: Comparing: "foo2" vs "foo2" testutil.go:485: Offset: 205, NextOffset: 233 testutil.go:485: Offset: 296, NextOffset: 324 testutil.go:485: Offset: 233, NextOffset: 337 testutil.go:485: Offset: 324, NextOffset: 455 - testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" - testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" testutil.go:371: Comparing: "foo3" vs "foo3" testutil.go:485: Offset: 337, NextOffset: 365 testutil.go:485: Offset: 455, NextOffset: 483 testutil.go:485: Offset: 365, NextOffset: 469 testutil.go:485: Offset: 483, NextOffset: 614 - testutil.go:371: Comparing: "foo4" vs "foo4" - testutil.go:485: Offset: 469, NextOffset: 497 - testutil.go:485: Offset: 614, NextOffset: 642 - testutil.go:485: Offset: 497, NextOffset: 601 - testutil.go:485: Offset: 642, NextOffset: 746 + testutil.go:371: Comparing: "foo5" vs "foo5" + testutil.go:485: Offset: 601, NextOffset: 629 + testutil.go:485: Offset: 746, NextOffset: 774 + testutil.go:485: Offset: 629, NextOffset: 733 + testutil.go:485: Offset: 774, NextOffset: 905 + testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [foo6 foo foo2 foo3 foo_empty3 foo_empty4 foo_empty5 .no.prefetch.landmark foo_empty foo_empty2 foo4 foo5] vs [foo foo_empty foo2 foo_empty3 foo5 foo6 foo_empty2 foo3 foo4 foo_empty4 foo_empty5] -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="/",format=GNU/lost_digest_in_a_entry -=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="",src=1,format=USTAR - testutil.go:371: Comparing: "foo_empty" vs "foo_empty" - testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" + testutil.go:377: Directory: "" vs "": [foo_empty2 foo_empty4 foo5 foo_empty5 foo6 foo_empty foo foo2 foo3 foo_empty3 foo4 .no.prefetch.landmark] vs [foo4 foo_empty4 foo_empty foo_empty3 foo_empty2 foo3 foo5 foo_empty5 foo6 foo foo2] + testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" testutil.go:371: Comparing: "foo4" vs "foo4" testutil.go:485: Offset: 614, NextOffset: 642 testutil.go:485: Offset: 469, NextOffset: 497 testutil.go:485: Offset: 642, NextOffset: 746 testutil.go:485: Offset: 497, NextOffset: 601 - testutil.go:371: Comparing: "foo5" vs "foo5" - testutil.go:485: Offset: 746, NextOffset: 774 - testutil.go:485: Offset: 601, NextOffset: 629 - testutil.go:485: Offset: 774, NextOffset: 905 - testutil.go:485: Offset: 629, NextOffset: 733 - testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" testutil.go:371: Comparing: "foo" vs "foo" testutil.go:485: Offset: 165, NextOffset: 193 testutil.go:485: Offset: 74, NextOffset: 102 @@ -30686,37 +30108,73 @@ testutil.go:485: Offset: 205, NextOffset: 233 testutil.go:485: Offset: 324, NextOffset: 455 testutil.go:485: Offset: 233, NextOffset: 337 -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="/",format=GNU/duplicated_entry_offset -=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="",src=1,format=USTAR testutil.go:371: Comparing: "foo3" vs "foo3" testutil.go:485: Offset: 455, NextOffset: 483 testutil.go:485: Offset: 337, NextOffset: 365 testutil.go:485: Offset: 483, NextOffset: 614 testutil.go:485: Offset: 365, NextOffset: 469 - testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" -=== NAME TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=-1,prefix="/",lossless=false,format=GNU - gzip_test.go:62: got gzip streams: -=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="",src=1,format=USTAR - testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" + testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" testutil.go:371: Comparing: "foo6" vs "foo6" testutil.go:485: Offset: 905, NextOffset: 933 -=== NAME TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=-1,prefix="/",lossless=false,format=GNU + testutil.go:485: Offset: 733, NextOffset: 761 + testutil.go:485: Offset: 933, NextOffset: 1600 + testutil.go:485: Offset: 761, NextOffset: 1361 + testutil.go:371: Comparing: "foo_empty" vs "foo_empty" + testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" + testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" + testutil.go:371: Comparing: "foo5" vs "foo5" + testutil.go:485: Offset: 746, NextOffset: 774 +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="./",format=GNU +=== NAME TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=-1,prefix="./",lossless=false,format=GNU + gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1024 - gzip_test.go:80: [1] at 103 in stargz, uncompressed length 1024 + gzip_test.go:80: [1] at 106 in stargz, uncompressed length 1024 + gzip_test.go:80: [2] at 202 in stargz, uncompressed length 2048 + gzip_test.go:80: [3] at 524 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000caSTARGZ" === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="",src=1,format=USTAR - testutil.go:485: Offset: 733, NextOffset: 761 -=== NAME TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=-1,prefix="/",lossless=false,format=GNU - gzip_test.go:80: [2] at 197 in stargz, uncompressed length 2048 + testutil.go:485: Offset: 601, NextOffset: 629 +=== RUN TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=-1,prefix="/",lossless=true,format=USTAR === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="",src=1,format=USTAR - testutil.go:485: Offset: 933, NextOffset: 1600 -=== NAME TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=-1,prefix="/",lossless=false,format=GNU + testutil.go:485: Offset: 774, NextOffset: 905 + testutil.go:485: Offset: 629, NextOffset: 733 +=== RUN TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="./",src=1,format=USTAR +=== NAME TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=-1,prefix="/",lossless=true,format=USTAR + gzip_test.go:62: got gzip streams: + gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1024 + gzip_test.go:80: [1] at 106 in stargz, uncompressed length 2148 + gzip_test.go:80: [2] at 208 in stargz, uncompressed length 2048 + gzip_test.go:80: [3] at 529 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000d0STARGZ" +=== RUN TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=-1,prefix="/",lossless=false,format=USTAR + gzip_test.go:62: got gzip streams: + gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1024 + gzip_test.go:80: [1] at 106 in stargz, uncompressed length 1024 + gzip_test.go:80: [2] at 201 in stargz, uncompressed length 2048 + gzip_test.go:80: [3] at 522 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000c9STARGZ" +=== RUN TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=-1,prefix="/",lossless=true,format=PAX + gzip_test.go:62: got gzip streams: + gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1024 + gzip_test.go:80: [1] at 106 in stargz, uncompressed length 3172 + gzip_test.go:80: [2] at 285 in stargz, uncompressed length 2048 + gzip_test.go:80: [3] at 606 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000011dSTARGZ" +=== RUN TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=-1,prefix="/",lossless=false,format=PAX + gzip_test.go:62: got gzip streams: + gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1024 + gzip_test.go:80: [1] at 106 in stargz, uncompressed length 2048 + gzip_test.go:80: [2] at 281 in stargz, uncompressed length 2048 + gzip_test.go:80: [3] at 602 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000119STARGZ" +=== RUN TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=-1,prefix="/",lossless=true,format=GNU + gzip_test.go:62: got gzip streams: + gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1024 + gzip_test.go:80: [1] at 103 in stargz, uncompressed length 2148 + gzip_test.go:80: [2] at 204 in stargz, uncompressed length 2048 + gzip_test.go:80: [3] at 525 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000ccSTARGZ" +=== RUN TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=-1,prefix="/",lossless=false,format=GNU + gzip_test.go:62: got gzip streams: + gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1024 + gzip_test.go:80: [1] at 103 in stargz, uncompressed length 1024 + gzip_test.go:80: [2] at 197 in stargz, uncompressed length 2048 gzip_test.go:80: [3] at 518 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000c5STARGZ" -=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="",src=1,format=USTAR - testutil.go:485: Offset: 761, NextOffset: 1361 === RUN TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=-1,prefix="../",lossless=true,format=USTAR -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="../",format=USTAR -=== RUN TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="./",src=1,format=USTAR -=== NAME TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=-1,prefix="../",lossless=true,format=USTAR gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1024 gzip_test.go:80: [1] at 108 in stargz, uncompressed length 2148 @@ -30728,103 +30186,94 @@ gzip_test.go:80: [1] at 108 in stargz, uncompressed length 1024 gzip_test.go:80: [2] at 207 in stargz, uncompressed length 2048 gzip_test.go:80: [3] at 530 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000cfSTARGZ" +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="./",format=GNU/lost_digest_in_a_entry === RUN TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=-1,prefix="../",lossless=true,format=PAX gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1024 gzip_test.go:80: [1] at 108 in stargz, uncompressed length 3172 - gzip_test.go:80: [2] at 286 in stargz, uncompressed length 2048 - gzip_test.go:80: [3] at 609 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000011eSTARGZ" + gzip_test.go:80: [2] at 287 in stargz, uncompressed length 2048 + gzip_test.go:80: [3] at 610 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000011fSTARGZ" === RUN TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=-1,prefix="../",lossless=false,format=PAX +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="./",format=GNU/duplicated_entry_offset +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="/",format=USTAR +=== NAME TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=-1,prefix="../",lossless=false,format=PAX gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1024 gzip_test.go:80: [1] at 108 in stargz, uncompressed length 2048 - gzip_test.go:80: [2] at 285 in stargz, uncompressed length 2048 - gzip_test.go:80: [3] at 608 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000011dSTARGZ" + gzip_test.go:80: [2] at 286 in stargz, uncompressed length 2048 + gzip_test.go:80: [3] at 609 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000011eSTARGZ" === RUN TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=-1,prefix="../",lossless=true,format=GNU +=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="./",src=1,format=USTAR + testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"./foo","type":"reg","size":6,"mode":420,"offset":79,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo","type":"chunk","offset":107,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo2","type":"reg","size":6,"mode":420,"offset":212,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo2","type":"chunk","offset":240,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo3","type":"reg","size":6,"mode":420,"offset":346,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo3","type":"chunk","offset":374,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo4","type":"reg","size":6,"mode":420,"offset":480,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo4","type":"chunk","offset":508,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo5","type":"reg","size":6,"mode":420,"offset":614,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo5","type":"chunk","offset":642,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo6","type":"reg","size":6,"mode":420,"offset":748,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo6","type":"chunk","offset":776,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} + testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":85,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"./foo","type":"reg","size":6,"mode":420,"offset":169,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo","type":"chunk","offset":197,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo2","type":"reg","size":6,"mode":420,"offset":302,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo2","type":"chunk","offset":330,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo3","type":"reg","size":6,"mode":420,"offset":462,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo3","type":"chunk","offset":490,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo4","type":"reg","size":6,"mode":420,"offset":622,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo4","type":"chunk","offset":650,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo5","type":"reg","size":6,"mode":420,"offset":756,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo5","type":"chunk","offset":784,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo6","type":"reg","size":6,"mode":420,"offset":916,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo6","type":"chunk","offset":944,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} + testutil.go:371: Comparing: "" vs "" +=== NAME TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=-1,prefix="../",lossless=true,format=GNU gzip_test.go:62: got gzip streams: +=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="./",src=1,format=USTAR + testutil.go:377: Directory: "" vs "": [foo3 foo_empty3 foo5 foo foo2 foo_empty2 foo4 foo_empty4 foo_empty5 foo6 foo_empty] vs [foo_empty4 foo_empty5 .no.prefetch.landmark foo_empty foo_empty2 foo3 foo_empty3 foo4 foo foo2 foo5 foo6] +=== NAME TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=-1,prefix="../",lossless=true,format=GNU gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1024 +=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="./",src=1,format=USTAR + testutil.go:371: Comparing: "foo4" vs "foo4" +=== NAME TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=-1,prefix="../",lossless=true,format=GNU gzip_test.go:80: [1] at 107 in stargz, uncompressed length 2148 +=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="./",src=1,format=USTAR + testutil.go:485: Offset: 480, NextOffset: 508 +=== NAME TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=-1,prefix="../",lossless=true,format=GNU gzip_test.go:80: [2] at 212 in stargz, uncompressed length 2048 - gzip_test.go:80: [3] at 537 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000d4STARGZ" + gzip_test.go:80: [3] at 535 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000d4STARGZ" +=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="./",src=1,format=USTAR + testutil.go:485: Offset: 622, NextOffset: 650 + testutil.go:485: Offset: 508, NextOffset: 614 + testutil.go:485: Offset: 650, NextOffset: 756 + testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" + testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" + testutil.go:371: Comparing: "foo6" vs "foo6" === RUN TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=-1,prefix="../",lossless=false,format=GNU -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="../",format=USTAR/lost_digest_in_a_entry +=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="./",src=1,format=USTAR + testutil.go:485: Offset: 748, NextOffset: 776 + testutil.go:485: Offset: 916, NextOffset: 944 + testutil.go:485: Offset: 776, NextOffset: 1374 + testutil.go:485: Offset: 944, NextOffset: 1609 + testutil.go:371: Comparing: "foo_empty" vs "foo_empty" + testutil.go:371: Comparing: "foo2" vs "foo2" + testutil.go:485: Offset: 212, NextOffset: 240 + testutil.go:485: Offset: 302, NextOffset: 330 + testutil.go:485: Offset: 240, NextOffset: 346 + testutil.go:485: Offset: 330, NextOffset: 462 + testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" + testutil.go:371: Comparing: "foo5" vs "foo5" + testutil.go:485: Offset: 614, NextOffset: 642 + testutil.go:485: Offset: 756, NextOffset: 784 + testutil.go:485: Offset: 642, NextOffset: 748 === NAME TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=-1,prefix="../",lossless=false,format=GNU gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1024 gzip_test.go:80: [1] at 107 in stargz, uncompressed length 1024 gzip_test.go:80: [2] at 205 in stargz, uncompressed length 2048 - gzip_test.go:80: [3] at 530 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000cdSTARGZ" + gzip_test.go:80: [3] at 528 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000cdSTARGZ" === RUN TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=-2,prefix="",lossless=true,format=USTAR -=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="./",src=1,format=USTAR - testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"./foo","type":"reg","size":6,"mode":420,"offset":79,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo","type":"chunk","offset":107,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo2","type":"reg","size":6,"mode":420,"offset":212,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo2","type":"chunk","offset":240,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo3","type":"reg","size":6,"mode":420,"offset":346,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo3","type":"chunk","offset":374,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo4","type":"reg","size":6,"mode":420,"offset":480,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo4","type":"chunk","offset":508,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo5","type":"reg","size":6,"mode":420,"offset":614,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo5","type":"chunk","offset":642,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo6","type":"reg","size":6,"mode":420,"offset":748,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo6","type":"chunk","offset":776,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} - testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":85,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"./foo","type":"reg","size":6,"mode":420,"offset":169,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo","type":"chunk","offset":197,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo2","type":"reg","size":6,"mode":420,"offset":302,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo2","type":"chunk","offset":330,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo3","type":"reg","size":6,"mode":420,"offset":462,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo3","type":"chunk","offset":490,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo4","type":"reg","size":6,"mode":420,"offset":622,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo4","type":"chunk","offset":650,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo5","type":"reg","size":6,"mode":420,"offset":756,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo5","type":"chunk","offset":784,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo6","type":"reg","size":6,"mode":420,"offset":916,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo6","type":"chunk","offset":944,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} - testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [foo_empty3 foo_empty4 foo5 foo foo_empty foo2 foo_empty2 foo3 foo_empty5 foo4 foo6] vs [foo_empty foo2 foo_empty2 foo3 foo_empty3 foo foo4 foo_empty4 foo5 foo_empty5 foo6 .no.prefetch.landmark] - testutil.go:371: Comparing: "foo5" vs "foo5" - testutil.go:485: Offset: 614, NextOffset: 642 - testutil.go:485: Offset: 756, NextOffset: 784 - testutil.go:485: Offset: 642, NextOffset: 748 -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="../",format=USTAR/duplicated_entry_offset + gzip_test.go:62: got gzip streams: + gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1024 + gzip_test.go:80: [1] at 213 in stargz, uncompressed length 2148 + gzip_test.go:80: [2] at 561 in stargz, uncompressed length 2048 + gzip_test.go:80: [3] at 1235 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000231STARGZ" +=== RUN TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=-2,prefix="",lossless=false,format=USTAR === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="./",src=1,format=USTAR testutil.go:485: Offset: 784, NextOffset: 916 testutil.go:371: Comparing: "foo" vs "foo" testutil.go:485: Offset: 79, NextOffset: 107 -=== NAME TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=-2,prefix="",lossless=true,format=USTAR - gzip_test.go:62: got gzip streams: -=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="./",src=1,format=USTAR testutil.go:485: Offset: 169, NextOffset: 197 testutil.go:485: Offset: 107, NextOffset: 212 -=== NAME TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=-2,prefix="",lossless=true,format=USTAR - gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1024 -=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="./",src=1,format=USTAR testutil.go:485: Offset: 197, NextOffset: 302 -=== NAME TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=-2,prefix="",lossless=true,format=USTAR - gzip_test.go:80: [1] at 213 in stargz, uncompressed length 2148 -=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="./",src=1,format=USTAR - testutil.go:371: Comparing: "foo_empty" vs "foo_empty" - testutil.go:371: Comparing: "foo2" vs "foo2" - testutil.go:485: Offset: 212, NextOffset: 240 -=== NAME TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=-2,prefix="",lossless=true,format=USTAR - gzip_test.go:80: [2] at 562 in stargz, uncompressed length 2048 - gzip_test.go:80: [3] at 1237 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000232STARGZ" -=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="./",src=1,format=USTAR - testutil.go:485: Offset: 302, NextOffset: 330 - testutil.go:485: Offset: 240, NextOffset: 346 - testutil.go:485: Offset: 330, NextOffset: 462 - testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" testutil.go:371: Comparing: "foo3" vs "foo3" testutil.go:485: Offset: 346, NextOffset: 374 testutil.go:485: Offset: 462, NextOffset: 490 testutil.go:485: Offset: 374, NextOffset: 480 -=== RUN TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=-2,prefix="",lossless=false,format=USTAR -=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="./",src=1,format=USTAR testutil.go:485: Offset: 490, NextOffset: 622 testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" - testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" - testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" - testutil.go:371: Comparing: "foo4" vs "foo4" - testutil.go:485: Offset: 480, NextOffset: 508 - testutil.go:485: Offset: 622, NextOffset: 650 - testutil.go:485: Offset: 508, NextOffset: 614 - testutil.go:485: Offset: 650, NextOffset: 756 - testutil.go:371: Comparing: "foo6" vs "foo6" - testutil.go:485: Offset: 748, NextOffset: 776 - testutil.go:485: Offset: 916, NextOffset: 944 - testutil.go:485: Offset: 776, NextOffset: 1374 - testutil.go:485: Offset: 944, NextOffset: 1609 testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [foo foo_empty foo2 foo_empty2 foo3 foo_empty3 .no.prefetch.landmark foo4 foo_empty4 foo5 foo_empty5 foo6] vs [foo_empty foo2 foo_empty2 foo3 foo_empty3 foo_empty4 foo5 foo foo_empty5 foo6 foo4] - testutil.go:371: Comparing: "foo" vs "foo" - testutil.go:485: Offset: 169, NextOffset: 197 - testutil.go:485: Offset: 79, NextOffset: 107 - testutil.go:485: Offset: 197, NextOffset: 302 - testutil.go:485: Offset: 107, NextOffset: 212 - testutil.go:371: Comparing: "foo_empty" vs "foo_empty" - testutil.go:371: Comparing: "foo2" vs "foo2" - testutil.go:485: Offset: 302, NextOffset: 330 - testutil.go:485: Offset: 212, NextOffset: 240 - testutil.go:485: Offset: 330, NextOffset: 462 - testutil.go:485: Offset: 240, NextOffset: 346 + testutil.go:377: Directory: "" vs "": [foo2 foo5 foo6 foo foo_empty foo_empty2 foo3 foo_empty3 foo4 foo_empty4 foo_empty5 .no.prefetch.landmark] vs [foo3 foo_empty3 foo5 foo foo2 foo_empty2 foo4 foo_empty4 foo_empty5 foo6 foo_empty] testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" testutil.go:371: Comparing: "foo3" vs "foo3" testutil.go:485: Offset: 462, NextOffset: 490 @@ -30838,193 +30287,206 @@ testutil.go:485: Offset: 650, NextOffset: 756 testutil.go:485: Offset: 508, NextOffset: 614 testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" + testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" + testutil.go:371: Comparing: "foo_empty" vs "foo_empty" testutil.go:371: Comparing: "foo5" vs "foo5" testutil.go:485: Offset: 756, NextOffset: 784 testutil.go:485: Offset: 614, NextOffset: 642 testutil.go:485: Offset: 784, NextOffset: 916 testutil.go:485: Offset: 642, NextOffset: 748 - testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" testutil.go:371: Comparing: "foo6" vs "foo6" testutil.go:485: Offset: 916, NextOffset: 944 testutil.go:485: Offset: 748, NextOffset: 776 testutil.go:485: Offset: 944, NextOffset: 1609 testutil.go:485: Offset: 776, NextOffset: 1374 -=== RUN TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="/",src=1,format=USTAR + testutil.go:371: Comparing: "foo" vs "foo" + testutil.go:485: Offset: 169, NextOffset: 197 + testutil.go:485: Offset: 79, NextOffset: 107 + testutil.go:485: Offset: 197, NextOffset: 302 + testutil.go:485: Offset: 107, NextOffset: 212 + testutil.go:371: Comparing: "foo2" vs "foo2" + testutil.go:485: Offset: 302, NextOffset: 330 + testutil.go:485: Offset: 212, NextOffset: 240 + testutil.go:485: Offset: 330, NextOffset: 462 + testutil.go:485: Offset: 240, NextOffset: 346 === NAME TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=-2,prefix="",lossless=false,format=USTAR gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1024 gzip_test.go:80: [1] at 213 in stargz, uncompressed length 1024 - gzip_test.go:80: [2] at 422 in stargz, uncompressed length 2048 - gzip_test.go:80: [3] at 1097 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000001a6STARGZ" + gzip_test.go:80: [2] at 421 in stargz, uncompressed length 2048 + gzip_test.go:80: [3] at 1095 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000001a5STARGZ" === RUN TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=-2,prefix="",lossless=true,format=PAX -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="../",format=PAX +=== RUN TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="/",src=1,format=USTAR === NAME TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=-2,prefix="",lossless=true,format=PAX gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1024 gzip_test.go:80: [1] at 213 in stargz, uncompressed length 3172 - gzip_test.go:80: [2] at 749 in stargz, uncompressed length 2048 - gzip_test.go:80: [3] at 1424 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000002edSTARGZ" + gzip_test.go:80: [2] at 750 in stargz, uncompressed length 2048 + gzip_test.go:80: [3] at 1424 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000002eeSTARGZ" === RUN TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=-2,prefix="",lossless=false,format=PAX +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="/",format=USTAR/lost_digest_in_a_entry +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="/",format=USTAR/duplicated_entry_offset +=== NAME TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=-2,prefix="",lossless=false,format=PAX gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1024 gzip_test.go:80: [1] at 213 in stargz, uncompressed length 2048 - gzip_test.go:80: [2] at 608 in stargz, uncompressed length 2048 - gzip_test.go:80: [3] at 1283 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000260STARGZ" + gzip_test.go:80: [2] at 610 in stargz, uncompressed length 2048 + gzip_test.go:80: [3] at 1284 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000262STARGZ" === RUN TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=-2,prefix="",lossless=true,format=GNU +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="/",format=PAX +=== NAME TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=-2,prefix="",lossless=true,format=GNU gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1024 gzip_test.go:80: [1] at 216 in stargz, uncompressed length 2148 - gzip_test.go:80: [2] at 566 in stargz, uncompressed length 2048 - gzip_test.go:80: [3] at 1241 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000236STARGZ" + gzip_test.go:80: [2] at 565 in stargz, uncompressed length 2048 + gzip_test.go:80: [3] at 1239 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000235STARGZ" === RUN TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=-2,prefix="",lossless=false,format=GNU gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1024 gzip_test.go:80: [1] at 216 in stargz, uncompressed length 1024 - gzip_test.go:80: [2] at 425 in stargz, uncompressed length 2048 - gzip_test.go:80: [3] at 1100 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000001a9STARGZ" + gzip_test.go:80: [2] at 424 in stargz, uncompressed length 2048 + gzip_test.go:80: [3] at 1098 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000001a8STARGZ" === RUN TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=-2,prefix="./",lossless=true,format=USTAR gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1024 gzip_test.go:80: [1] at 217 in stargz, uncompressed length 2148 - gzip_test.go:80: [2] at 568 in stargz, uncompressed length 2048 - gzip_test.go:80: [3] at 1248 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000238STARGZ" + gzip_test.go:80: [2] at 567 in stargz, uncompressed length 2048 + gzip_test.go:80: [3] at 1246 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000237STARGZ" === RUN TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=-2,prefix="./",lossless=false,format=USTAR gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1024 gzip_test.go:80: [1] at 217 in stargz, uncompressed length 1024 gzip_test.go:80: [2] at 427 in stargz, uncompressed length 2048 - gzip_test.go:80: [3] at 1107 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000001abSTARGZ" + gzip_test.go:80: [3] at 1106 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000001abSTARGZ" === RUN TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=-2,prefix="./",lossless=true,format=PAX gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1024 gzip_test.go:80: [1] at 217 in stargz, uncompressed length 3172 - gzip_test.go:80: [2] at 753 in stargz, uncompressed length 2048 - gzip_test.go:80: [3] at 1433 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000002f1STARGZ" + gzip_test.go:80: [2] at 755 in stargz, uncompressed length 2048 + gzip_test.go:80: [3] at 1434 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000002f3STARGZ" === RUN TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=-2,prefix="./",lossless=false,format=PAX + gzip_test.go:62: got gzip streams: + gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1024 + gzip_test.go:80: [1] at 217 in stargz, uncompressed length 2048 + gzip_test.go:80: [2] at 615 in stargz, uncompressed length 2048 + gzip_test.go:80: [3] at 1294 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000267STARGZ" +=== RUN TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=-2,prefix="./",lossless=true,format=GNU === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="/",src=1,format=USTAR testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"/foo","type":"reg","size":6,"mode":420,"offset":75,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo","type":"chunk","offset":103,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo2","type":"reg","size":6,"mode":420,"offset":207,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo2","type":"chunk","offset":235,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo3","type":"reg","size":6,"mode":420,"offset":340,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo3","type":"chunk","offset":368,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo4","type":"reg","size":6,"mode":420,"offset":473,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo4","type":"chunk","offset":501,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo5","type":"reg","size":6,"mode":420,"offset":606,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo5","type":"chunk","offset":634,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo6","type":"reg","size":6,"mode":420,"offset":739,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo6","type":"chunk","offset":767,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":85,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"/foo","type":"reg","size":6,"mode":420,"offset":166,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo","type":"chunk","offset":194,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo2","type":"reg","size":6,"mode":420,"offset":298,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo2","type":"chunk","offset":326,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo3","type":"reg","size":6,"mode":420,"offset":457,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo3","type":"chunk","offset":485,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo4","type":"reg","size":6,"mode":420,"offset":616,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo4","type":"chunk","offset":644,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo5","type":"reg","size":6,"mode":420,"offset":749,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo5","type":"chunk","offset":777,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo6","type":"reg","size":6,"mode":420,"offset":908,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo6","type":"chunk","offset":936,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [foo_empty2 foo4 foo_empty5 foo6 foo foo2 foo_empty3 foo_empty4 foo5 foo_empty foo3] vs [foo_empty2 foo4 foo_empty5 foo6 .no.prefetch.landmark foo_empty foo2 foo3 foo_empty3 foo_empty4 foo5 foo] - testutil.go:371: Comparing: "foo" vs "foo" - testutil.go:485: Offset: 75, NextOffset: 103 - testutil.go:485: Offset: 166, NextOffset: 194 - testutil.go:485: Offset: 103, NextOffset: 207 -=== NAME TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=-2,prefix="./",lossless=false,format=PAX + testutil.go:377: Directory: "" vs "": [foo2 foo_empty2 foo_empty4 foo5 foo6 foo_empty5 foo foo_empty foo3 foo_empty3 foo4] vs [foo2 foo3 foo5 foo_empty5 foo6 .no.prefetch.landmark foo foo_empty foo_empty2 foo_empty3 foo4 foo_empty4] + testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" + testutil.go:371: Comparing: "foo5" vs "foo5" + testutil.go:485: Offset: 606, NextOffset: 634 +=== NAME TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=-2,prefix="./",lossless=true,format=GNU gzip_test.go:62: got gzip streams: -=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="/",src=1,format=USTAR - testutil.go:485: Offset: 194, NextOffset: 298 - testutil.go:371: Comparing: "foo2" vs "foo2" -=== NAME TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=-2,prefix="./",lossless=false,format=PAX gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1024 + gzip_test.go:80: [1] at 219 in stargz, uncompressed length 2148 === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="/",src=1,format=USTAR + testutil.go:485: Offset: 749, NextOffset: 777 + testutil.go:485: Offset: 634, NextOffset: 739 + testutil.go:485: Offset: 777, NextOffset: 908 + testutil.go:371: Comparing: "foo6" vs "foo6" + testutil.go:485: Offset: 739, NextOffset: 767 + testutil.go:485: Offset: 908, NextOffset: 936 + testutil.go:485: Offset: 767, NextOffset: 1366 + testutil.go:485: Offset: 936, NextOffset: 1608 + testutil.go:371: Comparing: "foo2" vs "foo2" testutil.go:485: Offset: 207, NextOffset: 235 -=== NAME TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=-2,prefix="./",lossless=false,format=PAX - gzip_test.go:80: [1] at 217 in stargz, uncompressed length 2048 - gzip_test.go:80: [2] at 613 in stargz, uncompressed length 2048 - gzip_test.go:80: [3] at 1293 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000265STARGZ" -=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="/",src=1,format=USTAR testutil.go:485: Offset: 298, NextOffset: 326 testutil.go:485: Offset: 235, NextOffset: 340 testutil.go:485: Offset: 326, NextOffset: 457 testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" + testutil.go:371: Comparing: "foo3" vs "foo3" + testutil.go:485: Offset: 340, NextOffset: 368 + testutil.go:485: Offset: 457, NextOffset: 485 + testutil.go:485: Offset: 368, NextOffset: 473 + testutil.go:485: Offset: 485, NextOffset: 616 + testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" testutil.go:371: Comparing: "foo4" vs "foo4" -=== RUN TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=-2,prefix="./",lossless=true,format=GNU -=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="/",src=1,format=USTAR testutil.go:485: Offset: 473, NextOffset: 501 testutil.go:485: Offset: 616, NextOffset: 644 testutil.go:485: Offset: 501, NextOffset: 606 testutil.go:485: Offset: 644, NextOffset: 749 testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" - testutil.go:371: Comparing: "foo6" vs "foo6" - testutil.go:485: Offset: 739, NextOffset: 767 - testutil.go:485: Offset: 908, NextOffset: 936 - testutil.go:485: Offset: 767, NextOffset: 1366 - testutil.go:485: Offset: 936, NextOffset: 1608 -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="../",format=PAX/lost_digest_in_a_entry -=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="/",src=1,format=USTAR + testutil.go:371: Comparing: "foo" vs "foo" + testutil.go:485: Offset: 75, NextOffset: 103 + testutil.go:485: Offset: 166, NextOffset: 194 + testutil.go:485: Offset: 103, NextOffset: 207 + testutil.go:485: Offset: 194, NextOffset: 298 testutil.go:371: Comparing: "foo_empty" vs "foo_empty" - testutil.go:371: Comparing: "foo3" vs "foo3" - testutil.go:485: Offset: 340, NextOffset: 368 - testutil.go:485: Offset: 457, NextOffset: 485 -=== NAME TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=-2,prefix="./",lossless=true,format=GNU - gzip_test.go:62: got gzip streams: -=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="/",src=1,format=USTAR - testutil.go:485: Offset: 368, NextOffset: 473 - testutil.go:485: Offset: 485, NextOffset: 616 -=== NAME TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=-2,prefix="./",lossless=true,format=GNU - gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1024 -=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="/",src=1,format=USTAR - testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" - testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" - testutil.go:371: Comparing: "foo5" vs "foo5" - testutil.go:485: Offset: 606, NextOffset: 634 - testutil.go:485: Offset: 749, NextOffset: 777 -=== NAME TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=-2,prefix="./",lossless=true,format=GNU - gzip_test.go:80: [1] at 219 in stargz, uncompressed length 2148 - gzip_test.go:80: [2] at 571 in stargz, uncompressed length 2048 - gzip_test.go:80: [3] at 1251 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000023bSTARGZ" -=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="/",src=1,format=USTAR - testutil.go:485: Offset: 634, NextOffset: 739 - testutil.go:485: Offset: 777, NextOffset: 908 testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [foo3 foo_empty3 foo_empty4 foo5 foo foo_empty foo2 foo_empty5 foo6 .no.prefetch.landmark foo_empty2 foo4] vs [foo foo2 foo_empty2 foo4 foo_empty5 foo6 foo_empty foo3 foo_empty3 foo_empty4 foo5] - testutil.go:371: Comparing: "foo_empty" vs "foo_empty" - testutil.go:371: Comparing: "foo2" vs "foo2" - testutil.go:485: Offset: 298, NextOffset: 326 +=== NAME TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=-2,prefix="./",lossless=true,format=GNU + gzip_test.go:80: [2] at 570 in stargz, uncompressed length 2048 + gzip_test.go:80: [3] at 1249 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000023aSTARGZ" === RUN TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=-2,prefix="./",lossless=false,format=GNU === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="/",src=1,format=USTAR - testutil.go:485: Offset: 207, NextOffset: 235 - testutil.go:485: Offset: 326, NextOffset: 457 - testutil.go:485: Offset: 235, NextOffset: 340 - testutil.go:371: Comparing: "foo3" vs "foo3" - testutil.go:485: Offset: 457, NextOffset: 485 - testutil.go:485: Offset: 340, NextOffset: 368 - testutil.go:485: Offset: 485, NextOffset: 616 - testutil.go:485: Offset: 368, NextOffset: 473 - testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" - testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" - testutil.go:371: Comparing: "foo5" vs "foo5" - testutil.go:485: Offset: 749, NextOffset: 777 - testutil.go:485: Offset: 606, NextOffset: 634 - testutil.go:485: Offset: 777, NextOffset: 908 - testutil.go:485: Offset: 634, NextOffset: 739 -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="../",format=PAX/duplicated_entry_offset -=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="/",src=1,format=USTAR + testutil.go:377: Directory: "" vs "": [foo2 foo3 foo5 foo_empty5 foo_empty3 foo4 foo_empty4 foo6 .no.prefetch.landmark foo foo_empty foo_empty2] vs [foo2 foo_empty2 foo_empty4 foo5 foo6 foo foo_empty foo3 foo_empty3 foo4 foo_empty5] testutil.go:371: Comparing: "foo" vs "foo" testutil.go:485: Offset: 166, NextOffset: 194 testutil.go:485: Offset: 75, NextOffset: 103 testutil.go:485: Offset: 194, NextOffset: 298 testutil.go:485: Offset: 103, NextOffset: 207 + testutil.go:371: Comparing: "foo_empty" vs "foo_empty" testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" + testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" testutil.go:371: Comparing: "foo4" vs "foo4" testutil.go:485: Offset: 616, NextOffset: 644 testutil.go:485: Offset: 473, NextOffset: 501 testutil.go:485: Offset: 644, NextOffset: 749 testutil.go:485: Offset: 501, NextOffset: 606 - testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" + testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" testutil.go:371: Comparing: "foo6" vs "foo6" testutil.go:485: Offset: 908, NextOffset: 936 testutil.go:485: Offset: 739, NextOffset: 767 testutil.go:485: Offset: 936, NextOffset: 1608 testutil.go:485: Offset: 767, NextOffset: 1366 + testutil.go:371: Comparing: "foo2" vs "foo2" + testutil.go:485: Offset: 298, NextOffset: 326 + testutil.go:485: Offset: 207, NextOffset: 235 + testutil.go:485: Offset: 326, NextOffset: 457 === NAME TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=-2,prefix="./",lossless=false,format=GNU gzip_test.go:62: got gzip streams: +=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="/",src=1,format=USTAR + testutil.go:485: Offset: 235, NextOffset: 340 + testutil.go:371: Comparing: "foo3" vs "foo3" +=== NAME TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=-2,prefix="./",lossless=false,format=GNU gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1024 +=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="/",src=1,format=USTAR + testutil.go:485: Offset: 457, NextOffset: 485 +=== NAME TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=-2,prefix="./",lossless=false,format=GNU gzip_test.go:80: [1] at 219 in stargz, uncompressed length 1024 - gzip_test.go:80: [2] at 431 in stargz, uncompressed length 2048 -=== RUN TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="../",src=1,format=USTAR +=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="/",src=1,format=USTAR + testutil.go:485: Offset: 340, NextOffset: 368 +=== NAME TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=-2,prefix="./",lossless=false,format=GNU + gzip_test.go:80: [2] at 430 in stargz, uncompressed length 2048 +=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="/",src=1,format=USTAR + testutil.go:485: Offset: 485, NextOffset: 616 === NAME TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=-2,prefix="./",lossless=false,format=GNU - gzip_test.go:80: [3] at 1111 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000001afSTARGZ" + gzip_test.go:80: [3] at 1109 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000001aeSTARGZ" +=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="/",src=1,format=USTAR + testutil.go:485: Offset: 368, NextOffset: 473 + testutil.go:371: Comparing: "foo5" vs "foo5" + testutil.go:485: Offset: 749, NextOffset: 777 + testutil.go:485: Offset: 606, NextOffset: 634 + testutil.go:485: Offset: 777, NextOffset: 908 + testutil.go:485: Offset: 634, NextOffset: 739 === RUN TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=-2,prefix="/",lossless=true,format=USTAR - gzip_test.go:62: got gzip streams: -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="../",format=GNU +=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="/",src=1,format=USTAR + testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" +=== RUN TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="../",src=1,format=USTAR === NAME TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=-2,prefix="/",lossless=true,format=USTAR + gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1024 gzip_test.go:80: [1] at 215 in stargz, uncompressed length 2148 - gzip_test.go:80: [2] at 565 in stargz, uncompressed length 2048 - gzip_test.go:80: [3] at 1242 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000235STARGZ" + gzip_test.go:80: [2] at 564 in stargz, uncompressed length 2048 + gzip_test.go:80: [3] at 1241 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000234STARGZ" === RUN TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=-2,prefix="/",lossless=false,format=USTAR +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="/",format=PAX/lost_digest_in_a_entry +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="/",format=PAX/duplicated_entry_offset +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="/",format=GNU +=== NAME TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=-2,prefix="/",lossless=false,format=USTAR gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1024 gzip_test.go:80: [1] at 215 in stargz, uncompressed length 1024 @@ -31034,56 +30496,34 @@ gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1024 gzip_test.go:80: [1] at 215 in stargz, uncompressed length 3172 - gzip_test.go:80: [2] at 752 in stargz, uncompressed length 2048 - gzip_test.go:80: [3] at 1429 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000002f0STARGZ" + gzip_test.go:80: [2] at 754 in stargz, uncompressed length 2048 + gzip_test.go:80: [3] at 1431 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000002f2STARGZ" === RUN TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=-2,prefix="/",lossless=false,format=PAX gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1024 gzip_test.go:80: [1] at 215 in stargz, uncompressed length 2048 - gzip_test.go:80: [2] at 611 in stargz, uncompressed length 2048 - gzip_test.go:80: [3] at 1288 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000263STARGZ" + gzip_test.go:80: [2] at 614 in stargz, uncompressed length 2048 + gzip_test.go:80: [3] at 1291 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000266STARGZ" === RUN TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=-2,prefix="/",lossless=true,format=GNU - gzip_test.go:62: got gzip streams: - gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1024 - gzip_test.go:80: [1] at 215 in stargz, uncompressed length 2148 - gzip_test.go:80: [2] at 565 in stargz, uncompressed length 2048 - gzip_test.go:80: [3] at 1242 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000235STARGZ" -=== RUN TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=-2,prefix="/",lossless=false,format=GNU - gzip_test.go:62: got gzip streams: - gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1024 - gzip_test.go:80: [1] at 215 in stargz, uncompressed length 1024 - gzip_test.go:80: [2] at 424 in stargz, uncompressed length 2048 - gzip_test.go:80: [3] at 1101 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000001a8STARGZ" === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="../",src=1,format=USTAR testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"../foo","type":"reg","size":6,"mode":420,"offset":80,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo","type":"chunk","offset":108,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo2","type":"reg","size":6,"mode":420,"offset":214,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo2","type":"chunk","offset":242,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo3","type":"reg","size":6,"mode":420,"offset":349,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo3","type":"chunk","offset":377,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo4","type":"reg","size":6,"mode":420,"offset":484,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo4","type":"chunk","offset":512,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo5","type":"reg","size":6,"mode":420,"offset":619,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo5","type":"chunk","offset":647,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo6","type":"reg","size":6,"mode":420,"offset":754,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo6","type":"chunk","offset":782,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":85,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"../foo","type":"reg","size":6,"mode":420,"offset":170,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo","type":"chunk","offset":198,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo2","type":"reg","size":6,"mode":420,"offset":304,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo2","type":"chunk","offset":332,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo3","type":"reg","size":6,"mode":420,"offset":465,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo3","type":"chunk","offset":493,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo4","type":"reg","size":6,"mode":420,"offset":626,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo4","type":"chunk","offset":654,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo5","type":"reg","size":6,"mode":420,"offset":761,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo5","type":"chunk","offset":789,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo6","type":"reg","size":6,"mode":420,"offset":922,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo6","type":"chunk","offset":950,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [foo3 foo_empty3 foo_empty4 foo_empty5 foo6 foo foo_empty foo4 foo5 foo2 foo_empty2] vs [.no.prefetch.landmark foo_empty foo2 foo3 foo5 foo_empty5 foo6 foo foo_empty2 foo_empty3 foo4 foo_empty4] + testutil.go:377: Directory: "" vs "": [foo_empty4 foo_empty5 foo foo_empty2 foo3 foo_empty3 foo4 foo5 foo6 foo_empty foo2] vs [.no.prefetch.landmark foo_empty2 foo3 foo_empty3 foo6 foo_empty5 foo foo_empty foo2 foo4 foo_empty4 foo5] + testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" + testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" testutil.go:371: Comparing: "foo" vs "foo" testutil.go:485: Offset: 80, NextOffset: 108 testutil.go:485: Offset: 170, NextOffset: 198 testutil.go:485: Offset: 108, NextOffset: 214 testutil.go:485: Offset: 198, NextOffset: 304 - testutil.go:371: Comparing: "foo_empty" vs "foo_empty" + testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" testutil.go:371: Comparing: "foo3" vs "foo3" testutil.go:485: Offset: 349, NextOffset: 377 testutil.go:485: Offset: 465, NextOffset: 493 testutil.go:485: Offset: 377, NextOffset: 484 testutil.go:485: Offset: 493, NextOffset: 626 testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" - testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" - testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" - testutil.go:371: Comparing: "foo6" vs "foo6" - testutil.go:485: Offset: 754, NextOffset: 782 - testutil.go:485: Offset: 922, NextOffset: 950 - testutil.go:485: Offset: 782, NextOffset: 1378 - testutil.go:485: Offset: 950, NextOffset: 1617 - testutil.go:371: Comparing: "foo2" vs "foo2" - testutil.go:485: Offset: 214, NextOffset: 242 - testutil.go:485: Offset: 304, NextOffset: 332 - testutil.go:485: Offset: 242, NextOffset: 349 - testutil.go:485: Offset: 332, NextOffset: 465 - testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" testutil.go:371: Comparing: "foo4" vs "foo4" testutil.go:485: Offset: 484, NextOffset: 512 testutil.go:485: Offset: 626, NextOffset: 654 @@ -31094,170 +30534,214 @@ testutil.go:485: Offset: 761, NextOffset: 789 testutil.go:485: Offset: 647, NextOffset: 754 testutil.go:485: Offset: 789, NextOffset: 922 - testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [foo2 foo3 foo5 foo_empty5 foo6 .no.prefetch.landmark foo_empty foo_empty3 foo4 foo_empty4 foo foo_empty2] vs [foo2 foo_empty2 foo4 foo5 foo foo_empty foo3 foo_empty3 foo_empty4 foo_empty5 foo6] + testutil.go:371: Comparing: "foo6" vs "foo6" + testutil.go:485: Offset: 754, NextOffset: 782 + testutil.go:485: Offset: 922, NextOffset: 950 + testutil.go:485: Offset: 782, NextOffset: 1378 + testutil.go:485: Offset: 950, NextOffset: 1617 + testutil.go:371: Comparing: "foo_empty" vs "foo_empty" testutil.go:371: Comparing: "foo2" vs "foo2" - testutil.go:485: Offset: 304, NextOffset: 332 testutil.go:485: Offset: 214, NextOffset: 242 - testutil.go:485: Offset: 332, NextOffset: 465 + testutil.go:485: Offset: 304, NextOffset: 332 testutil.go:485: Offset: 242, NextOffset: 349 + testutil.go:485: Offset: 332, NextOffset: 465 + testutil.go:371: Comparing: "" vs "" +=== NAME TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=-2,prefix="/",lossless=true,format=GNU + gzip_test.go:62: got gzip streams: + gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1024 + gzip_test.go:80: [1] at 215 in stargz, uncompressed length 2148 + gzip_test.go:80: [2] at 565 in stargz, uncompressed length 2048 +=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="../",src=1,format=USTAR + testutil.go:377: Directory: "" vs "": [foo2 foo4 foo_empty4 foo5 foo_empty5 foo foo_empty foo3 foo_empty3 foo6 .no.prefetch.landmark foo_empty2] vs [foo5 foo6 foo_empty foo2 foo3 foo_empty3 foo4 foo foo_empty2 foo_empty4 foo_empty5] + testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" testutil.go:371: Comparing: "foo3" vs "foo3" testutil.go:485: Offset: 465, NextOffset: 493 testutil.go:485: Offset: 349, NextOffset: 377 testutil.go:485: Offset: 493, NextOffset: 626 testutil.go:485: Offset: 377, NextOffset: 484 - testutil.go:371: Comparing: "foo5" vs "foo5" - testutil.go:485: Offset: 761, NextOffset: 789 - testutil.go:485: Offset: 619, NextOffset: 647 - testutil.go:485: Offset: 789, NextOffset: 922 - testutil.go:485: Offset: 647, NextOffset: 754 - testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" + testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" testutil.go:371: Comparing: "foo6" vs "foo6" testutil.go:485: Offset: 922, NextOffset: 950 +=== NAME TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=-2,prefix="/",lossless=true,format=GNU + gzip_test.go:80: [3] at 1242 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000235STARGZ" +=== RUN TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=-2,prefix="/",lossless=false,format=GNU +=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="../",src=1,format=USTAR testutil.go:485: Offset: 754, NextOffset: 782 testutil.go:485: Offset: 950, NextOffset: 1617 testutil.go:485: Offset: 782, NextOffset: 1378 + testutil.go:371: Comparing: "foo" vs "foo" + testutil.go:485: Offset: 170, NextOffset: 198 + testutil.go:485: Offset: 80, NextOffset: 108 + testutil.go:485: Offset: 198, NextOffset: 304 + testutil.go:485: Offset: 108, NextOffset: 214 testutil.go:371: Comparing: "foo_empty" vs "foo_empty" - testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" + testutil.go:371: Comparing: "foo2" vs "foo2" + testutil.go:485: Offset: 304, NextOffset: 332 + testutil.go:485: Offset: 214, NextOffset: 242 + testutil.go:485: Offset: 332, NextOffset: 465 + testutil.go:485: Offset: 242, NextOffset: 349 testutil.go:371: Comparing: "foo4" vs "foo4" testutil.go:485: Offset: 626, NextOffset: 654 testutil.go:485: Offset: 484, NextOffset: 512 testutil.go:485: Offset: 654, NextOffset: 761 testutil.go:485: Offset: 512, NextOffset: 619 testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" - testutil.go:371: Comparing: "foo" vs "foo" - testutil.go:485: Offset: 170, NextOffset: 198 - testutil.go:485: Offset: 80, NextOffset: 108 - testutil.go:485: Offset: 198, NextOffset: 304 - testutil.go:485: Offset: 108, NextOffset: 214 - testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" -=== RUN TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="",src=1,format=PAX + testutil.go:371: Comparing: "foo5" vs "foo5" + testutil.go:485: Offset: 761, NextOffset: 789 + testutil.go:485: Offset: 619, NextOffset: 647 +=== NAME TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=-2,prefix="/",lossless=false,format=GNU + gzip_test.go:62: got gzip streams: + gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1024 + gzip_test.go:80: [1] at 215 in stargz, uncompressed length 1024 + gzip_test.go:80: [2] at 425 in stargz, uncompressed length 2048 + gzip_test.go:80: [3] at 1102 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000001a9STARGZ" === RUN TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=-2,prefix="../",lossless=true,format=USTAR -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="../",format=GNU/lost_digest_in_a_entry -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="../",format=GNU/duplicated_entry_offset +=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="../",src=1,format=USTAR + testutil.go:485: Offset: 789, NextOffset: 922 + testutil.go:485: Offset: 647, NextOffset: 754 + testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="/",format=GNU/lost_digest_in_a_entry +=== RUN TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="",src=1,format=PAX === NAME TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=-2,prefix="../",lossless=true,format=USTAR gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1024 gzip_test.go:80: [1] at 219 in stargz, uncompressed length 2148 - gzip_test.go:80: [2] at 571 in stargz, uncompressed length 2048 - gzip_test.go:80: [3] at 1253 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000023bSTARGZ" + gzip_test.go:80: [2] at 570 in stargz, uncompressed length 2048 + gzip_test.go:80: [3] at 1252 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000023aSTARGZ" === RUN TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=-2,prefix="../",lossless=false,format=USTAR gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1024 gzip_test.go:80: [1] at 219 in stargz, uncompressed length 1024 - gzip_test.go:80: [2] at 431 in stargz, uncompressed length 2048 - gzip_test.go:80: [3] at 1113 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000001afSTARGZ" -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="",format=USTAR + gzip_test.go:80: [2] at 430 in stargz, uncompressed length 2048 + gzip_test.go:80: [3] at 1112 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000001aeSTARGZ" +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="/",format=GNU/duplicated_entry_offset === RUN TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=-2,prefix="../",lossless=true,format=PAX +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="../",format=USTAR +=== NAME TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=-2,prefix="../",lossless=true,format=PAX gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1024 gzip_test.go:80: [1] at 219 in stargz, uncompressed length 3172 - gzip_test.go:80: [2] at 759 in stargz, uncompressed length 2048 - gzip_test.go:80: [3] at 1441 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000002f7STARGZ" + gzip_test.go:80: [2] at 760 in stargz, uncompressed length 2048 + gzip_test.go:80: [3] at 1442 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000002f8STARGZ" === RUN TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=-2,prefix="../",lossless=false,format=PAX gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1024 gzip_test.go:80: [1] at 219 in stargz, uncompressed length 2048 - gzip_test.go:80: [2] at 618 in stargz, uncompressed length 2048 - gzip_test.go:80: [3] at 1300 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000026aSTARGZ" + gzip_test.go:80: [2] at 620 in stargz, uncompressed length 2048 + gzip_test.go:80: [3] at 1302 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000026cSTARGZ" === RUN TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=-2,prefix="../",lossless=true,format=GNU gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1024 gzip_test.go:80: [1] at 221 in stargz, uncompressed length 2148 - gzip_test.go:80: [2] at 574 in stargz, uncompressed length 2048 - gzip_test.go:80: [3] at 1256 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000023eSTARGZ" + gzip_test.go:80: [2] at 573 in stargz, uncompressed length 2048 + gzip_test.go:80: [3] at 1255 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000023dSTARGZ" === RUN TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=-2,prefix="../",lossless=false,format=GNU gzip_test.go:62: got gzip streams: gzip_test.go:80: [0] at 0 in stargz, uncompressed length 1024 gzip_test.go:80: [1] at 221 in stargz, uncompressed length 1024 gzip_test.go:80: [2] at 433 in stargz, uncompressed length 2048 gzip_test.go:80: [3] at 1115 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000001b1STARGZ" +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="../",format=USTAR/lost_digest_in_a_entry +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="../",format=USTAR/duplicated_entry_offset +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="../",format=PAX === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="",src=1,format=PAX testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"foo","type":"reg","size":6,"mode":420,"offset":74,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo","type":"chunk","offset":102,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo2","type":"reg","size":6,"mode":420,"offset":205,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo2","type":"chunk","offset":233,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo3","type":"reg","size":6,"mode":420,"offset":337,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo3","type":"chunk","offset":365,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo4","type":"reg","size":6,"mode":420,"offset":469,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo4","type":"chunk","offset":497,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo5","type":"reg","size":6,"mode":420,"offset":601,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo5","type":"chunk","offset":629,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo6","type":"reg","size":6,"mode":420,"offset":733,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo6","type":"chunk","offset":761,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":85,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"foo","type":"reg","size":6,"mode":420,"offset":165,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo","type":"chunk","offset":193,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo2","type":"reg","size":6,"mode":420,"offset":296,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo2","type":"chunk","offset":324,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo3","type":"reg","size":6,"mode":420,"offset":455,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo3","type":"chunk","offset":483,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo4","type":"reg","size":6,"mode":420,"offset":614,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo4","type":"chunk","offset":642,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo5","type":"reg","size":6,"mode":420,"offset":746,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo5","type":"chunk","offset":774,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo6","type":"reg","size":6,"mode":420,"offset":905,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo6","type":"chunk","offset":933,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [foo_empty foo_empty2 foo5 foo6 foo foo2 foo3 foo_empty3 foo4 foo_empty4 foo_empty5] vs [foo foo_empty foo3 foo4 foo_empty4 foo5 foo_empty5 .no.prefetch.landmark foo2 foo_empty2 foo_empty3 foo6] + testutil.go:377: Directory: "" vs "": [foo2 foo_empty2 foo3 foo6 foo foo_empty foo_empty3 foo4 foo_empty4 foo5 foo_empty5] vs [foo_empty foo2 foo_empty4 .no.prefetch.landmark foo foo_empty3 foo4 foo5 foo_empty5 foo6 foo_empty2 foo3] + testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" + testutil.go:371: Comparing: "foo" vs "foo" + testutil.go:485: Offset: 74, NextOffset: 102 + testutil.go:485: Offset: 165, NextOffset: 193 + testutil.go:485: Offset: 102, NextOffset: 205 + testutil.go:485: Offset: 193, NextOffset: 296 testutil.go:371: Comparing: "foo_empty" vs "foo_empty" - testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" + testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" + testutil.go:371: Comparing: "foo4" vs "foo4" + testutil.go:485: Offset: 469, NextOffset: 497 + testutil.go:485: Offset: 614, NextOffset: 642 + testutil.go:485: Offset: 497, NextOffset: 601 + testutil.go:485: Offset: 642, NextOffset: 746 + testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" testutil.go:371: Comparing: "foo5" vs "foo5" testutil.go:485: Offset: 601, NextOffset: 629 testutil.go:485: Offset: 746, NextOffset: 774 testutil.go:485: Offset: 629, NextOffset: 733 testutil.go:485: Offset: 774, NextOffset: 905 - testutil.go:371: Comparing: "foo6" vs "foo6" - testutil.go:485: Offset: 733, NextOffset: 761 - testutil.go:485: Offset: 905, NextOffset: 933 - testutil.go:485: Offset: 761, NextOffset: 1361 - testutil.go:485: Offset: 933, NextOffset: 1600 - testutil.go:371: Comparing: "foo" vs "foo" - testutil.go:485: Offset: 74, NextOffset: 102 - testutil.go:485: Offset: 165, NextOffset: 193 - testutil.go:485: Offset: 102, NextOffset: 205 - testutil.go:485: Offset: 193, NextOffset: 296 testutil.go:371: Comparing: "foo2" vs "foo2" testutil.go:485: Offset: 205, NextOffset: 233 testutil.go:485: Offset: 296, NextOffset: 324 testutil.go:485: Offset: 233, NextOffset: 337 testutil.go:485: Offset: 324, NextOffset: 455 + testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" testutil.go:371: Comparing: "foo3" vs "foo3" testutil.go:485: Offset: 337, NextOffset: 365 testutil.go:485: Offset: 455, NextOffset: 483 testutil.go:485: Offset: 365, NextOffset: 469 testutil.go:485: Offset: 483, NextOffset: 614 - testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" - testutil.go:371: Comparing: "foo4" vs "foo4" - testutil.go:485: Offset: 469, NextOffset: 497 - testutil.go:485: Offset: 614, NextOffset: 642 - testutil.go:485: Offset: 497, NextOffset: 601 - testutil.go:485: Offset: 642, NextOffset: 746 - testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" - testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" - testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [foo_empty foo3 foo4 foo_empty4 foo5 foo_empty5 foo foo2 foo_empty2 foo_empty3 foo6 .no.prefetch.landmark] vs [foo foo2 foo3 foo_empty3 foo4 foo_empty4 foo_empty5 foo_empty foo_empty2 foo5 foo6] testutil.go:371: Comparing: "foo6" vs "foo6" - testutil.go:485: Offset: 905, NextOffset: 933 testutil.go:485: Offset: 733, NextOffset: 761 - testutil.go:485: Offset: 933, NextOffset: 1600 + testutil.go:485: Offset: 905, NextOffset: 933 testutil.go:485: Offset: 761, NextOffset: 1361 + testutil.go:485: Offset: 933, NextOffset: 1600 + testutil.go:371: Comparing: "" vs "" + testutil.go:377: Directory: "" vs "": [foo_empty foo2 foo_empty4 .no.prefetch.landmark foo foo_empty3 foo4 foo5 foo_empty5 foo6 foo_empty2 foo3] vs [foo6 foo2 foo_empty2 foo3 foo4 foo_empty4 foo5 foo_empty5 foo foo_empty foo_empty3] + testutil.go:371: Comparing: "foo" vs "foo" + testutil.go:485: Offset: 165, NextOffset: 193 + testutil.go:485: Offset: 74, NextOffset: 102 + testutil.go:485: Offset: 193, NextOffset: 296 + testutil.go:485: Offset: 102, NextOffset: 205 + testutil.go:371: Comparing: "foo_empty" vs "foo_empty" testutil.go:371: Comparing: "foo2" vs "foo2" testutil.go:485: Offset: 296, NextOffset: 324 testutil.go:485: Offset: 205, NextOffset: 233 testutil.go:485: Offset: 324, NextOffset: 455 testutil.go:485: Offset: 233, NextOffset: 337 - testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" - testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" - testutil.go:371: Comparing: "foo5" vs "foo5" - testutil.go:485: Offset: 746, NextOffset: 774 - testutil.go:485: Offset: 601, NextOffset: 629 - testutil.go:485: Offset: 774, NextOffset: 905 - testutil.go:485: Offset: 629, NextOffset: 733 testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" - testutil.go:371: Comparing: "foo" vs "foo" - testutil.go:485: Offset: 165, NextOffset: 193 - testutil.go:485: Offset: 74, NextOffset: 102 - testutil.go:485: Offset: 193, NextOffset: 296 - testutil.go:485: Offset: 102, NextOffset: 205 - testutil.go:371: Comparing: "foo_empty" vs "foo_empty" + testutil.go:371: Comparing: "foo6" vs "foo6" + testutil.go:485: Offset: 905, NextOffset: 933 + testutil.go:485: Offset: 733, NextOffset: 761 + testutil.go:485: Offset: 933, NextOffset: 1600 + testutil.go:485: Offset: 761, NextOffset: 1361 + testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" testutil.go:371: Comparing: "foo3" vs "foo3" testutil.go:485: Offset: 455, NextOffset: 483 testutil.go:485: Offset: 337, NextOffset: 365 testutil.go:485: Offset: 483, NextOffset: 614 testutil.go:485: Offset: 365, NextOffset: 469 + testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" testutil.go:371: Comparing: "foo4" vs "foo4" testutil.go:485: Offset: 614, NextOffset: 642 testutil.go:485: Offset: 469, NextOffset: 497 testutil.go:485: Offset: 642, NextOffset: 746 testutil.go:485: Offset: 497, NextOffset: 601 + testutil.go:371: Comparing: "foo5" vs "foo5" + testutil.go:485: Offset: 746, NextOffset: 774 + testutil.go:485: Offset: 601, NextOffset: 629 + testutil.go:485: Offset: 774, NextOffset: 905 + testutil.go:485: Offset: 629, NextOffset: 733 === RUN TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="./",src=1,format=PAX -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="",format=USTAR/lost_digest_in_a_entry -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="",format=USTAR/duplicated_entry_offset -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="",format=PAX +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="../",format=PAX/lost_digest_in_a_entry +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="../",format=PAX/duplicated_entry_offset +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="../",format=GNU === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="./",src=1,format=PAX testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"./foo","type":"reg","size":6,"mode":420,"offset":79,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo","type":"chunk","offset":107,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo2","type":"reg","size":6,"mode":420,"offset":212,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo2","type":"chunk","offset":240,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo3","type":"reg","size":6,"mode":420,"offset":346,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo3","type":"chunk","offset":374,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo4","type":"reg","size":6,"mode":420,"offset":480,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo4","type":"chunk","offset":508,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo5","type":"reg","size":6,"mode":420,"offset":614,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo5","type":"chunk","offset":642,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo6","type":"reg","size":6,"mode":420,"offset":748,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo6","type":"chunk","offset":776,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":85,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"./foo","type":"reg","size":6,"mode":420,"offset":169,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo","type":"chunk","offset":197,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo2","type":"reg","size":6,"mode":420,"offset":302,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo2","type":"chunk","offset":330,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo3","type":"reg","size":6,"mode":420,"offset":462,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo3","type":"chunk","offset":490,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo4","type":"reg","size":6,"mode":420,"offset":622,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo4","type":"chunk","offset":650,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo5","type":"reg","size":6,"mode":420,"offset":756,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo5","type":"chunk","offset":784,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo6","type":"reg","size":6,"mode":420,"offset":916,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo6","type":"chunk","offset":944,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [foo2 foo_empty2 foo_empty3 foo_empty4 foo5 foo_empty foo3 foo4 foo_empty5 foo6 foo] vs [foo4 foo_empty4 foo5 foo6 foo3 foo_empty3 foo_empty5 .no.prefetch.landmark foo foo_empty foo2 foo_empty2] + testutil.go:377: Directory: "" vs "": [foo_empty5 foo foo_empty foo2 foo_empty2 foo3 foo_empty4 foo5 foo6 foo_empty3 foo4] vs [foo5 foo_empty5 .no.prefetch.landmark foo foo_empty2 foo3 foo_empty3 foo4 foo6 foo_empty foo2 foo_empty4] + testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" + testutil.go:371: Comparing: "foo4" vs "foo4" + testutil.go:485: Offset: 480, NextOffset: 508 + testutil.go:485: Offset: 622, NextOffset: 650 + testutil.go:485: Offset: 508, NextOffset: 614 + testutil.go:485: Offset: 650, NextOffset: 756 + testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" + testutil.go:371: Comparing: "foo" vs "foo" + testutil.go:485: Offset: 79, NextOffset: 107 + testutil.go:485: Offset: 169, NextOffset: 197 + testutil.go:485: Offset: 107, NextOffset: 212 + testutil.go:485: Offset: 197, NextOffset: 302 testutil.go:371: Comparing: "foo_empty" vs "foo_empty" testutil.go:371: Comparing: "foo2" vs "foo2" testutil.go:485: Offset: 212, NextOffset: 240 @@ -31265,108 +30749,80 @@ testutil.go:485: Offset: 240, NextOffset: 346 testutil.go:485: Offset: 330, NextOffset: 462 testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" - testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" + testutil.go:371: Comparing: "foo3" vs "foo3" + testutil.go:485: Offset: 346, NextOffset: 374 + testutil.go:485: Offset: 462, NextOffset: 490 + testutil.go:485: Offset: 374, NextOffset: 480 + testutil.go:485: Offset: 490, NextOffset: 622 testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" testutil.go:371: Comparing: "foo5" vs "foo5" testutil.go:485: Offset: 614, NextOffset: 642 testutil.go:485: Offset: 756, NextOffset: 784 testutil.go:485: Offset: 642, NextOffset: 748 testutil.go:485: Offset: 784, NextOffset: 916 - testutil.go:371: Comparing: "foo" vs "foo" - testutil.go:485: Offset: 79, NextOffset: 107 - testutil.go:485: Offset: 169, NextOffset: 197 - testutil.go:485: Offset: 107, NextOffset: 212 - testutil.go:485: Offset: 197, NextOffset: 302 - testutil.go:371: Comparing: "foo3" vs "foo3" - testutil.go:485: Offset: 346, NextOffset: 374 - testutil.go:485: Offset: 462, NextOffset: 490 - testutil.go:485: Offset: 374, NextOffset: 480 - testutil.go:485: Offset: 490, NextOffset: 622 - testutil.go:371: Comparing: "foo4" vs "foo4" - testutil.go:485: Offset: 480, NextOffset: 508 - testutil.go:485: Offset: 622, NextOffset: 650 - testutil.go:485: Offset: 508, NextOffset: 614 - testutil.go:485: Offset: 650, NextOffset: 756 - testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" testutil.go:371: Comparing: "foo6" vs "foo6" testutil.go:485: Offset: 748, NextOffset: 776 testutil.go:485: Offset: 916, NextOffset: 944 testutil.go:485: Offset: 776, NextOffset: 1374 testutil.go:485: Offset: 944, NextOffset: 1609 testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [foo_empty5 .no.prefetch.landmark foo foo_empty foo2 foo_empty2 foo3 foo_empty3 foo4 foo_empty4 foo5 foo6] vs [foo_empty4 foo5 foo_empty foo2 foo_empty2 foo_empty3 foo6 foo foo3 foo4 foo_empty5] - testutil.go:371: Comparing: "foo4" vs "foo4" - testutil.go:485: Offset: 622, NextOffset: 650 - testutil.go:485: Offset: 480, NextOffset: 508 - testutil.go:485: Offset: 650, NextOffset: 756 - testutil.go:485: Offset: 508, NextOffset: 614 - testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" + testutil.go:377: Directory: "" vs "": [foo5 foo_empty5 .no.prefetch.landmark foo foo_empty2 foo3 foo_empty3 foo4 foo6 foo_empty foo2 foo_empty4] vs [foo_empty4 foo5 foo_empty5 foo foo_empty foo2 foo_empty2 foo3 foo6 foo_empty3 foo4] testutil.go:371: Comparing: "foo5" vs "foo5" testutil.go:485: Offset: 756, NextOffset: 784 testutil.go:485: Offset: 614, NextOffset: 642 testutil.go:485: Offset: 784, NextOffset: 916 testutil.go:485: Offset: 642, NextOffset: 748 - testutil.go:371: Comparing: "foo6" vs "foo6" - testutil.go:485: Offset: 916, NextOffset: 944 - testutil.go:485: Offset: 748, NextOffset: 776 - testutil.go:485: Offset: 944, NextOffset: 1609 - testutil.go:485: Offset: 776, NextOffset: 1374 - testutil.go:371: Comparing: "foo3" vs "foo3" - testutil.go:485: Offset: 462, NextOffset: 490 - testutil.go:485: Offset: 346, NextOffset: 374 - testutil.go:485: Offset: 490, NextOffset: 622 - testutil.go:485: Offset: 374, NextOffset: 480 - testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" testutil.go:371: Comparing: "foo" vs "foo" testutil.go:485: Offset: 169, NextOffset: 197 testutil.go:485: Offset: 79, NextOffset: 107 testutil.go:485: Offset: 197, NextOffset: 302 testutil.go:485: Offset: 107, NextOffset: 212 + testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" + testutil.go:371: Comparing: "foo3" vs "foo3" + testutil.go:485: Offset: 462, NextOffset: 490 + testutil.go:485: Offset: 346, NextOffset: 374 + testutil.go:485: Offset: 490, NextOffset: 622 + testutil.go:485: Offset: 374, NextOffset: 480 + testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" + testutil.go:371: Comparing: "foo4" vs "foo4" + testutil.go:485: Offset: 622, NextOffset: 650 + testutil.go:485: Offset: 480, NextOffset: 508 + testutil.go:485: Offset: 650, NextOffset: 756 + testutil.go:485: Offset: 508, NextOffset: 614 + testutil.go:371: Comparing: "foo6" vs "foo6" + testutil.go:485: Offset: 916, NextOffset: 944 + testutil.go:485: Offset: 748, NextOffset: 776 + testutil.go:485: Offset: 944, NextOffset: 1609 + testutil.go:485: Offset: 776, NextOffset: 1374 testutil.go:371: Comparing: "foo_empty" vs "foo_empty" testutil.go:371: Comparing: "foo2" vs "foo2" testutil.go:485: Offset: 302, NextOffset: 330 testutil.go:485: Offset: 212, NextOffset: 240 testutil.go:485: Offset: 330, NextOffset: 462 testutil.go:485: Offset: 240, NextOffset: 346 - testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" + testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="../",format=GNU/lost_digest_in_a_entry === RUN TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="/",src=1,format=PAX -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="",format=PAX/lost_digest_in_a_entry -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="",format=PAX/duplicated_entry_offset -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="",format=GNU -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="",format=GNU/lost_digest_in_a_entry +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="../",format=GNU/duplicated_entry_offset +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="",format=USTAR === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="/",src=1,format=PAX testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"/foo","type":"reg","size":6,"mode":420,"offset":75,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo","type":"chunk","offset":103,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo2","type":"reg","size":6,"mode":420,"offset":207,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo2","type":"chunk","offset":235,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo3","type":"reg","size":6,"mode":420,"offset":340,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo3","type":"chunk","offset":368,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo4","type":"reg","size":6,"mode":420,"offset":473,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo4","type":"chunk","offset":501,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo5","type":"reg","size":6,"mode":420,"offset":606,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo5","type":"chunk","offset":634,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo6","type":"reg","size":6,"mode":420,"offset":739,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo6","type":"chunk","offset":767,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":85,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"/foo","type":"reg","size":6,"mode":420,"offset":166,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo","type":"chunk","offset":194,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo2","type":"reg","size":6,"mode":420,"offset":298,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo2","type":"chunk","offset":326,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo3","type":"reg","size":6,"mode":420,"offset":457,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo3","type":"chunk","offset":485,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo4","type":"reg","size":6,"mode":420,"offset":616,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo4","type":"chunk","offset":644,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo5","type":"reg","size":6,"mode":420,"offset":749,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo5","type":"chunk","offset":777,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo6","type":"reg","size":6,"mode":420,"offset":908,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo6","type":"chunk","offset":936,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [foo6 foo_empty foo_empty2 foo3 foo5 foo_empty4 foo_empty5 foo foo2 foo_empty3 foo4] vs [foo3 foo4 foo_empty4 foo6 .no.prefetch.landmark foo foo2 foo_empty2 foo_empty foo_empty3 foo5 foo_empty5] - testutil.go:371: Comparing: "foo" vs "foo" - testutil.go:485: Offset: 75, NextOffset: 103 - testutil.go:485: Offset: 166, NextOffset: 194 - testutil.go:485: Offset: 103, NextOffset: 207 - testutil.go:485: Offset: 194, NextOffset: 298 + testutil.go:377: Directory: "" vs "": [foo_empty3 foo4 foo_empty4 foo_empty5 foo3 foo5 foo6 foo foo_empty foo2 foo_empty2] vs [foo4 foo5 foo_empty5 foo2 foo3 foo_empty3 foo_empty2 foo_empty4 foo6 .no.prefetch.landmark foo foo_empty] + testutil.go:371: Comparing: "foo_empty" vs "foo_empty" testutil.go:371: Comparing: "foo2" vs "foo2" testutil.go:485: Offset: 207, NextOffset: 235 testutil.go:485: Offset: 298, NextOffset: 326 testutil.go:485: Offset: 235, NextOffset: 340 testutil.go:485: Offset: 326, NextOffset: 457 - testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" - testutil.go:371: Comparing: "foo4" vs "foo4" - testutil.go:485: Offset: 473, NextOffset: 501 - testutil.go:485: Offset: 616, NextOffset: 644 - testutil.go:485: Offset: 501, NextOffset: 606 - testutil.go:485: Offset: 644, NextOffset: 749 - testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" - testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" - testutil.go:371: Comparing: "foo_empty" vs "foo_empty" testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" testutil.go:371: Comparing: "foo3" vs "foo3" testutil.go:485: Offset: 340, NextOffset: 368 testutil.go:485: Offset: 457, NextOffset: 485 testutil.go:485: Offset: 368, NextOffset: 473 testutil.go:485: Offset: 485, NextOffset: 616 -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="",format=GNU/duplicated_entry_offset -=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="/",src=1,format=PAX testutil.go:371: Comparing: "foo5" vs "foo5" testutil.go:485: Offset: 606, NextOffset: 634 testutil.go:485: Offset: 749, NextOffset: 777 @@ -31377,192 +30833,193 @@ testutil.go:485: Offset: 908, NextOffset: 936 testutil.go:485: Offset: 767, NextOffset: 1366 testutil.go:485: Offset: 936, NextOffset: 1608 - testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [foo4 foo_empty4 foo6 .no.prefetch.landmark foo foo2 foo_empty2 foo3 foo_empty foo_empty3 foo5 foo_empty5] vs [foo foo2 foo_empty3 foo4 foo_empty4 foo_empty5 foo_empty foo_empty2 foo3 foo5 foo6] - testutil.go:371: Comparing: "foo_empty" vs "foo_empty" - testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" - testutil.go:371: Comparing: "foo5" vs "foo5" - testutil.go:485: Offset: 749, NextOffset: 777 - testutil.go:485: Offset: 606, NextOffset: 634 - testutil.go:485: Offset: 777, NextOffset: 908 - testutil.go:485: Offset: 634, NextOffset: 739 + testutil.go:371: Comparing: "foo" vs "foo" + testutil.go:485: Offset: 75, NextOffset: 103 + testutil.go:485: Offset: 166, NextOffset: 194 + testutil.go:485: Offset: 103, NextOffset: 207 + testutil.go:485: Offset: 194, NextOffset: 298 + testutil.go:371: Comparing: "foo4" vs "foo4" + testutil.go:485: Offset: 473, NextOffset: 501 + testutil.go:485: Offset: 616, NextOffset: 644 + testutil.go:485: Offset: 501, NextOffset: 606 + testutil.go:485: Offset: 644, NextOffset: 749 + testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" + testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" + testutil.go:371: Comparing: "" vs "" + testutil.go:377: Directory: "" vs "": [.no.prefetch.landmark foo foo_empty foo_empty2 foo_empty4 foo6 foo2 foo3 foo_empty3 foo4 foo5 foo_empty5] vs [foo_empty3 foo4 foo_empty4 foo_empty5 foo foo_empty foo2 foo_empty2 foo3 foo5 foo6] testutil.go:371: Comparing: "foo" vs "foo" testutil.go:485: Offset: 166, NextOffset: 194 testutil.go:485: Offset: 75, NextOffset: 103 testutil.go:485: Offset: 194, NextOffset: 298 testutil.go:485: Offset: 103, NextOffset: 207 + testutil.go:371: Comparing: "foo_empty" vs "foo_empty" + testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" + testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" + testutil.go:371: Comparing: "foo6" vs "foo6" + testutil.go:485: Offset: 908, NextOffset: 936 + testutil.go:485: Offset: 739, NextOffset: 767 + testutil.go:485: Offset: 936, NextOffset: 1608 + testutil.go:485: Offset: 767, NextOffset: 1366 testutil.go:371: Comparing: "foo2" vs "foo2" testutil.go:485: Offset: 298, NextOffset: 326 testutil.go:485: Offset: 207, NextOffset: 235 testutil.go:485: Offset: 326, NextOffset: 457 testutil.go:485: Offset: 235, NextOffset: 340 - testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" testutil.go:371: Comparing: "foo3" vs "foo3" testutil.go:485: Offset: 457, NextOffset: 485 testutil.go:485: Offset: 340, NextOffset: 368 testutil.go:485: Offset: 485, NextOffset: 616 testutil.go:485: Offset: 368, NextOffset: 473 + testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" testutil.go:371: Comparing: "foo4" vs "foo4" testutil.go:485: Offset: 616, NextOffset: 644 testutil.go:485: Offset: 473, NextOffset: 501 +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="",format=USTAR/lost_digest_in_a_entry +=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="/",src=1,format=PAX testutil.go:485: Offset: 644, NextOffset: 749 testutil.go:485: Offset: 501, NextOffset: 606 - testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" - testutil.go:371: Comparing: "foo6" vs "foo6" - testutil.go:485: Offset: 908, NextOffset: 936 - testutil.go:485: Offset: 739, NextOffset: 767 - testutil.go:485: Offset: 936, NextOffset: 1608 - testutil.go:485: Offset: 767, NextOffset: 1366 -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="./",format=USTAR + testutil.go:371: Comparing: "foo5" vs "foo5" + testutil.go:485: Offset: 749, NextOffset: 777 + testutil.go:485: Offset: 606, NextOffset: 634 + testutil.go:485: Offset: 777, NextOffset: 908 + testutil.go:485: Offset: 634, NextOffset: 739 + testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="",format=USTAR/duplicated_entry_offset === RUN TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="../",src=1,format=PAX -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="./",format=USTAR/duplicated_entry_offset +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="",format=PAX === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="../",src=1,format=PAX testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"../foo","type":"reg","size":6,"mode":420,"offset":80,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo","type":"chunk","offset":108,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo2","type":"reg","size":6,"mode":420,"offset":214,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo2","type":"chunk","offset":242,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo3","type":"reg","size":6,"mode":420,"offset":349,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo3","type":"chunk","offset":377,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo4","type":"reg","size":6,"mode":420,"offset":484,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo4","type":"chunk","offset":512,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo5","type":"reg","size":6,"mode":420,"offset":619,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo5","type":"chunk","offset":647,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo6","type":"reg","size":6,"mode":420,"offset":754,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo6","type":"chunk","offset":782,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":85,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"../foo","type":"reg","size":6,"mode":420,"offset":170,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo","type":"chunk","offset":198,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo2","type":"reg","size":6,"mode":420,"offset":304,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo2","type":"chunk","offset":332,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo3","type":"reg","size":6,"mode":420,"offset":465,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo3","type":"chunk","offset":493,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo4","type":"reg","size":6,"mode":420,"offset":626,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo4","type":"chunk","offset":654,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo5","type":"reg","size":6,"mode":420,"offset":761,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo5","type":"chunk","offset":789,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo6","type":"reg","size":6,"mode":420,"offset":922,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo6","type":"chunk","offset":950,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [foo_empty4 foo5 foo foo_empty foo2 foo_empty2 foo_empty3 foo4 foo6 foo3 foo_empty5] vs [foo_empty5 .no.prefetch.landmark foo2 foo3 foo_empty3 foo4 foo_empty4 foo5 foo6 foo foo_empty foo_empty2] - testutil.go:371: Comparing: "foo4" vs "foo4" - testutil.go:485: Offset: 484, NextOffset: 512 - testutil.go:485: Offset: 626, NextOffset: 654 - testutil.go:485: Offset: 512, NextOffset: 619 - testutil.go:485: Offset: 654, NextOffset: 761 - testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" - testutil.go:371: Comparing: "foo5" vs "foo5" - testutil.go:485: Offset: 619, NextOffset: 647 - testutil.go:485: Offset: 761, NextOffset: 789 - testutil.go:485: Offset: 647, NextOffset: 754 - testutil.go:485: Offset: 789, NextOffset: 922 - testutil.go:371: Comparing: "foo" vs "foo" - testutil.go:485: Offset: 80, NextOffset: 108 - testutil.go:485: Offset: 170, NextOffset: 198 - testutil.go:485: Offset: 108, NextOffset: 214 -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="./",format=USTAR/lost_digest_in_a_entry -=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="../",src=1,format=PAX - testutil.go:485: Offset: 198, NextOffset: 304 - testutil.go:371: Comparing: "foo_empty" vs "foo_empty" + testutil.go:377: Directory: "" vs "": [foo foo_empty foo2 foo3 foo_empty2 foo_empty3 foo4 foo_empty4 foo5 foo_empty5 foo6] vs [foo_empty foo4 foo_empty4 foo_empty5 foo_empty3 foo5 foo6 .no.prefetch.landmark foo foo2 foo_empty2 foo3] testutil.go:371: Comparing: "foo2" vs "foo2" testutil.go:485: Offset: 214, NextOffset: 242 testutil.go:485: Offset: 304, NextOffset: 332 testutil.go:485: Offset: 242, NextOffset: 349 testutil.go:485: Offset: 332, NextOffset: 465 - testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" - testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" - testutil.go:371: Comparing: "foo6" vs "foo6" - testutil.go:485: Offset: 754, NextOffset: 782 - testutil.go:485: Offset: 922, NextOffset: 950 - testutil.go:485: Offset: 782, NextOffset: 1378 - testutil.go:485: Offset: 950, NextOffset: 1617 testutil.go:371: Comparing: "foo3" vs "foo3" testutil.go:485: Offset: 349, NextOffset: 377 testutil.go:485: Offset: 465, NextOffset: 493 testutil.go:485: Offset: 377, NextOffset: 484 testutil.go:485: Offset: 493, NextOffset: 626 - testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" - testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [foo5 foo_empty5 .no.prefetch.landmark foo2 foo3 foo_empty3 foo4 foo_empty4 foo6 foo foo_empty foo_empty2] vs [foo5 foo foo_empty foo2 foo_empty2 foo_empty3 foo4 foo_empty4 foo6 foo3 foo_empty5] + testutil.go:371: Comparing: "foo" vs "foo" +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="",format=PAX/lost_digest_in_a_entry +=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="../",src=1,format=PAX + testutil.go:485: Offset: 80, NextOffset: 108 + testutil.go:485: Offset: 170, NextOffset: 198 + testutil.go:485: Offset: 108, NextOffset: 214 + testutil.go:485: Offset: 198, NextOffset: 304 + testutil.go:371: Comparing: "foo_empty" vs "foo_empty" testutil.go:371: Comparing: "foo4" vs "foo4" - testutil.go:485: Offset: 626, NextOffset: 654 testutil.go:485: Offset: 484, NextOffset: 512 - testutil.go:485: Offset: 654, NextOffset: 761 + testutil.go:485: Offset: 626, NextOffset: 654 testutil.go:485: Offset: 512, NextOffset: 619 + testutil.go:485: Offset: 654, NextOffset: 761 testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" testutil.go:371: Comparing: "foo5" vs "foo5" - testutil.go:485: Offset: 761, NextOffset: 789 testutil.go:485: Offset: 619, NextOffset: 647 - testutil.go:485: Offset: 789, NextOffset: 922 + testutil.go:485: Offset: 761, NextOffset: 789 testutil.go:485: Offset: 647, NextOffset: 754 + testutil.go:485: Offset: 789, NextOffset: 922 testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" + testutil.go:371: Comparing: "foo6" vs "foo6" + testutil.go:485: Offset: 754, NextOffset: 782 + testutil.go:485: Offset: 922, NextOffset: 950 + testutil.go:485: Offset: 782, NextOffset: 1378 + testutil.go:485: Offset: 950, NextOffset: 1617 + testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" + testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" + testutil.go:371: Comparing: "" vs "" + testutil.go:377: Directory: "" vs "": [foo3 foo_empty3 foo5 foo6 .no.prefetch.landmark foo foo2 foo_empty2 foo_empty foo4 foo_empty4 foo_empty5] vs [foo4 foo_empty4 foo5 foo_empty5 foo6 foo_empty2 foo_empty3 foo2 foo3 foo foo_empty] + testutil.go:371: Comparing: "foo" vs "foo" + testutil.go:485: Offset: 170, NextOffset: 198 + testutil.go:485: Offset: 80, NextOffset: 108 + testutil.go:485: Offset: 198, NextOffset: 304 + testutil.go:485: Offset: 108, NextOffset: 214 +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="",format=PAX/duplicated_entry_offset +=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="../",src=1,format=PAX testutil.go:371: Comparing: "foo2" vs "foo2" testutil.go:485: Offset: 304, NextOffset: 332 testutil.go:485: Offset: 214, NextOffset: 242 testutil.go:485: Offset: 332, NextOffset: 465 testutil.go:485: Offset: 242, NextOffset: 349 + testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" testutil.go:371: Comparing: "foo3" vs "foo3" testutil.go:485: Offset: 465, NextOffset: 493 testutil.go:485: Offset: 349, NextOffset: 377 testutil.go:485: Offset: 493, NextOffset: 626 testutil.go:485: Offset: 377, NextOffset: 484 testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" + testutil.go:371: Comparing: "foo5" vs "foo5" + testutil.go:485: Offset: 761, NextOffset: 789 + testutil.go:485: Offset: 619, NextOffset: 647 + testutil.go:485: Offset: 789, NextOffset: 922 + testutil.go:485: Offset: 647, NextOffset: 754 testutil.go:371: Comparing: "foo6" vs "foo6" testutil.go:485: Offset: 922, NextOffset: 950 testutil.go:485: Offset: 754, NextOffset: 782 testutil.go:485: Offset: 950, NextOffset: 1617 testutil.go:485: Offset: 782, NextOffset: 1378 - testutil.go:371: Comparing: "foo" vs "foo" - testutil.go:485: Offset: 170, NextOffset: 198 - testutil.go:485: Offset: 80, NextOffset: 108 - testutil.go:485: Offset: 198, NextOffset: 304 - testutil.go:485: Offset: 108, NextOffset: 214 + testutil.go:371: Comparing: "foo4" vs "foo4" + testutil.go:485: Offset: 626, NextOffset: 654 + testutil.go:485: Offset: 484, NextOffset: 512 + testutil.go:485: Offset: 654, NextOffset: 761 + testutil.go:485: Offset: 512, NextOffset: 619 + testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" + testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" testutil.go:371: Comparing: "foo_empty" vs "foo_empty" - testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" === RUN TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="",src=1,format=GNU -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="./",format=PAX +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="",format=GNU === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="",src=1,format=GNU testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"foo","type":"reg","size":6,"mode":420,"offset":73,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo","type":"chunk","offset":101,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo2","type":"reg","size":6,"mode":420,"offset":203,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo2","type":"chunk","offset":231,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo3","type":"reg","size":6,"mode":420,"offset":334,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo3","type":"chunk","offset":362,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo4","type":"reg","size":6,"mode":420,"offset":465,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo4","type":"chunk","offset":493,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo5","type":"reg","size":6,"mode":420,"offset":596,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo5","type":"chunk","offset":624,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo6","type":"reg","size":6,"mode":420,"offset":727,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo6","type":"chunk","offset":755,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="./",format=PAX/duplicated_entry_offset -=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="",src=1,format=GNU testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":85,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"foo","type":"reg","size":6,"mode":420,"offset":164,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo","type":"chunk","offset":192,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo2","type":"reg","size":6,"mode":420,"offset":294,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo2","type":"chunk","offset":322,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo3","type":"reg","size":6,"mode":420,"offset":452,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo3","type":"chunk","offset":480,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo4","type":"reg","size":6,"mode":420,"offset":610,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo4","type":"chunk","offset":638,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo5","type":"reg","size":6,"mode":420,"offset":741,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo5","type":"chunk","offset":769,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo6","type":"reg","size":6,"mode":420,"offset":899,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo6","type":"chunk","offset":927,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [foo2 foo3 foo_empty3 foo_empty4 foo6 foo_empty5 foo foo_empty foo_empty2 foo4 foo5] vs [foo_empty5 foo6 .no.prefetch.landmark foo foo2 foo4 foo5 foo_empty foo_empty2 foo3 foo_empty3 foo_empty4] + testutil.go:377: Directory: "" vs "": [foo foo4 foo_empty4 foo5 foo_empty5 foo6 foo_empty foo2 foo_empty2 foo3 foo_empty3] vs [foo_empty3 foo_empty5 .no.prefetch.landmark foo_empty foo3 foo4 foo_empty4 foo5 foo6 foo foo2 foo_empty2] + testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" + testutil.go:371: Comparing: "foo5" vs "foo5" + testutil.go:485: Offset: 596, NextOffset: 624 + testutil.go:485: Offset: 741, NextOffset: 769 + testutil.go:485: Offset: 624, NextOffset: 727 + testutil.go:485: Offset: 769, NextOffset: 899 + testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" + testutil.go:371: Comparing: "foo6" vs "foo6" + testutil.go:485: Offset: 727, NextOffset: 755 + testutil.go:485: Offset: 899, NextOffset: 927 + testutil.go:485: Offset: 755, NextOffset: 1350 + testutil.go:485: Offset: 927, NextOffset: 1593 testutil.go:371: Comparing: "foo" vs "foo" testutil.go:485: Offset: 73, NextOffset: 101 testutil.go:485: Offset: 164, NextOffset: 192 testutil.go:485: Offset: 101, NextOffset: 203 testutil.go:485: Offset: 192, NextOffset: 294 - testutil.go:371: Comparing: "foo_empty" vs "foo_empty" - testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" testutil.go:371: Comparing: "foo4" vs "foo4" testutil.go:485: Offset: 465, NextOffset: 493 testutil.go:485: Offset: 610, NextOffset: 638 testutil.go:485: Offset: 493, NextOffset: 596 testutil.go:485: Offset: 638, NextOffset: 741 - testutil.go:371: Comparing: "foo5" vs "foo5" - testutil.go:485: Offset: 596, NextOffset: 624 - testutil.go:485: Offset: 741, NextOffset: 769 - testutil.go:485: Offset: 624, NextOffset: 727 - testutil.go:485: Offset: 769, NextOffset: 899 - testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" - testutil.go:371: Comparing: "foo2" vs "foo2" - testutil.go:485: Offset: 203, NextOffset: 231 - testutil.go:485: Offset: 294, NextOffset: 322 - testutil.go:485: Offset: 231, NextOffset: 334 - testutil.go:485: Offset: 322, NextOffset: 452 + testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" testutil.go:371: Comparing: "foo3" vs "foo3" testutil.go:485: Offset: 334, NextOffset: 362 testutil.go:485: Offset: 452, NextOffset: 480 testutil.go:485: Offset: 362, NextOffset: 465 testutil.go:485: Offset: 480, NextOffset: 610 testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" - testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" - testutil.go:371: Comparing: "foo6" vs "foo6" - testutil.go:485: Offset: 727, NextOffset: 755 - testutil.go:485: Offset: 899, NextOffset: 927 - testutil.go:485: Offset: 755, NextOffset: 1350 - testutil.go:485: Offset: 927, NextOffset: 1593 + testutil.go:371: Comparing: "foo_empty" vs "foo_empty" + testutil.go:371: Comparing: "foo2" vs "foo2" + testutil.go:485: Offset: 203, NextOffset: 231 + testutil.go:485: Offset: 294, NextOffset: 322 + testutil.go:485: Offset: 231, NextOffset: 334 + testutil.go:485: Offset: 322, NextOffset: 452 testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [foo5 foo_empty5 foo6 .no.prefetch.landmark foo foo2 foo4 foo_empty4 foo_empty foo_empty2 foo3 foo_empty3] vs [foo2 foo3 foo_empty3 foo_empty4 foo6 foo foo_empty foo_empty2 foo4 foo5 foo_empty5] - testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" - testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" + testutil.go:377: Directory: "" vs "": [foo_empty4 foo5 foo6 foo foo2 foo_empty2 foo4 foo_empty5 .no.prefetch.landmark foo_empty foo3 foo_empty3] vs [foo_empty5 foo6 foo foo4 foo_empty4 foo5 foo_empty3 foo_empty foo2 foo_empty2 foo3] testutil.go:371: Comparing: "foo_empty" vs "foo_empty" - testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="./",format=PAX/lost_digest_in_a_entry -=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="",src=1,format=GNU testutil.go:371: Comparing: "foo3" vs "foo3" testutil.go:485: Offset: 452, NextOffset: 480 testutil.go:485: Offset: 334, NextOffset: 362 testutil.go:485: Offset: 480, NextOffset: 610 testutil.go:485: Offset: 362, NextOffset: 465 - testutil.go:371: Comparing: "foo4" vs "foo4" - testutil.go:485: Offset: 610, NextOffset: 638 - testutil.go:485: Offset: 465, NextOffset: 493 - testutil.go:485: Offset: 638, NextOffset: 741 - testutil.go:485: Offset: 493, NextOffset: 596 - testutil.go:371: Comparing: "foo5" vs "foo5" - testutil.go:485: Offset: 741, NextOffset: 769 - testutil.go:485: Offset: 596, NextOffset: 624 - testutil.go:485: Offset: 769, NextOffset: 899 - testutil.go:485: Offset: 624, NextOffset: 727 + testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" testutil.go:371: Comparing: "foo6" vs "foo6" testutil.go:485: Offset: 899, NextOffset: 927 @@ -31572,8 +31029,6 @@ testutil.go:371: Comparing: "foo" vs "foo" testutil.go:485: Offset: 164, NextOffset: 192 testutil.go:485: Offset: 73, NextOffset: 101 -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="./",format=GNU -=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="",src=1,format=GNU testutil.go:485: Offset: 192, NextOffset: 294 testutil.go:485: Offset: 101, NextOffset: 203 testutil.go:371: Comparing: "foo2" vs "foo2" @@ -31581,16 +31036,38 @@ testutil.go:485: Offset: 203, NextOffset: 231 testutil.go:485: Offset: 322, NextOffset: 452 testutil.go:485: Offset: 231, NextOffset: 334 + testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" + testutil.go:371: Comparing: "foo4" vs "foo4" + testutil.go:485: Offset: 610, NextOffset: 638 + testutil.go:485: Offset: 465, NextOffset: 493 + testutil.go:485: Offset: 638, NextOffset: 741 + testutil.go:485: Offset: 493, NextOffset: 596 + testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" + testutil.go:371: Comparing: "foo5" vs "foo5" + testutil.go:485: Offset: 741, NextOffset: 769 + testutil.go:485: Offset: 596, NextOffset: 624 + testutil.go:485: Offset: 769, NextOffset: 899 + testutil.go:485: Offset: 624, NextOffset: 727 === RUN TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="./",src=1,format=GNU -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="./",format=GNU/lost_digest_in_a_entry +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="",format=GNU/lost_digest_in_a_entry +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="",format=GNU/duplicated_entry_offset +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="./",format=USTAR === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="./",src=1,format=GNU testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"./foo","type":"reg","size":6,"mode":420,"offset":78,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo","type":"chunk","offset":106,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo2","type":"reg","size":6,"mode":420,"offset":210,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo2","type":"chunk","offset":238,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo3","type":"reg","size":6,"mode":420,"offset":343,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo3","type":"chunk","offset":371,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo4","type":"reg","size":6,"mode":420,"offset":476,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo4","type":"chunk","offset":504,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo5","type":"reg","size":6,"mode":420,"offset":609,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo5","type":"chunk","offset":637,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo6","type":"reg","size":6,"mode":420,"offset":742,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo6","type":"chunk","offset":770,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":85,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"./foo","type":"reg","size":6,"mode":420,"offset":168,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo","type":"chunk","offset":196,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo2","type":"reg","size":6,"mode":420,"offset":300,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo2","type":"chunk","offset":328,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo3","type":"reg","size":6,"mode":420,"offset":459,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo3","type":"chunk","offset":487,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo4","type":"reg","size":6,"mode":420,"offset":618,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo4","type":"chunk","offset":646,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo5","type":"reg","size":6,"mode":420,"offset":751,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo5","type":"chunk","offset":779,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo6","type":"reg","size":6,"mode":420,"offset":910,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo6","type":"chunk","offset":938,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [foo_empty foo2 foo3 foo4 foo5 foo_empty5 foo6 foo foo_empty3 foo_empty4 foo_empty2] vs [.no.prefetch.landmark foo_empty foo3 foo_empty4 foo5 foo foo2 foo_empty2 foo_empty3 foo4 foo_empty5 foo6] - testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" - testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" - testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" + testutil.go:377: Directory: "" vs "": [foo_empty2 foo_empty3 foo4 foo6 foo foo_empty foo2 foo3 foo_empty4 foo5 foo_empty5] vs [.no.prefetch.landmark foo foo_empty foo_empty2 foo3 foo_empty3 foo_empty5 foo2 foo4 foo_empty4 foo5 foo6] + testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" + testutil.go:371: Comparing: "foo6" vs "foo6" + testutil.go:485: Offset: 742, NextOffset: 770 + testutil.go:485: Offset: 910, NextOffset: 938 + testutil.go:485: Offset: 770, NextOffset: 1367 + testutil.go:485: Offset: 938, NextOffset: 1609 + testutil.go:371: Comparing: "foo" vs "foo" + testutil.go:485: Offset: 78, NextOffset: 106 + testutil.go:485: Offset: 168, NextOffset: 196 + testutil.go:485: Offset: 106, NextOffset: 210 + testutil.go:485: Offset: 196, NextOffset: 300 testutil.go:371: Comparing: "foo_empty" vs "foo_empty" testutil.go:371: Comparing: "foo2" vs "foo2" testutil.go:485: Offset: 210, NextOffset: 238 @@ -31602,201 +31079,183 @@ testutil.go:485: Offset: 459, NextOffset: 487 testutil.go:485: Offset: 371, NextOffset: 476 testutil.go:485: Offset: 487, NextOffset: 618 - testutil.go:371: Comparing: "foo4" vs "foo4" - testutil.go:485: Offset: 476, NextOffset: 504 - testutil.go:485: Offset: 618, NextOffset: 646 - testutil.go:485: Offset: 504, NextOffset: 609 - testutil.go:485: Offset: 646, NextOffset: 751 -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="./",format=GNU/duplicated_entry_offset -=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="./",src=1,format=GNU + testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" testutil.go:371: Comparing: "foo5" vs "foo5" testutil.go:485: Offset: 609, NextOffset: 637 testutil.go:485: Offset: 751, NextOffset: 779 testutil.go:485: Offset: 637, NextOffset: 742 testutil.go:485: Offset: 779, NextOffset: 910 - testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" - testutil.go:371: Comparing: "foo6" vs "foo6" - testutil.go:485: Offset: 742, NextOffset: 770 - testutil.go:485: Offset: 910, NextOffset: 938 - testutil.go:485: Offset: 770, NextOffset: 1367 - testutil.go:485: Offset: 938, NextOffset: 1609 - testutil.go:371: Comparing: "foo" vs "foo" - testutil.go:485: Offset: 78, NextOffset: 106 - testutil.go:485: Offset: 168, NextOffset: 196 - testutil.go:485: Offset: 106, NextOffset: 210 - testutil.go:485: Offset: 196, NextOffset: 300 - testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [foo_empty4 foo5 .no.prefetch.landmark foo_empty foo3 foo_empty3 foo4 foo_empty5 foo6 foo foo2 foo_empty2] vs [foo_empty4 foo_empty2 foo_empty3 foo2 foo3 foo4 foo5 foo_empty5 foo6 foo foo_empty] testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" testutil.go:371: Comparing: "foo4" vs "foo4" - testutil.go:485: Offset: 618, NextOffset: 646 testutil.go:485: Offset: 476, NextOffset: 504 - testutil.go:485: Offset: 646, NextOffset: 751 + testutil.go:485: Offset: 618, NextOffset: 646 testutil.go:485: Offset: 504, NextOffset: 609 + testutil.go:485: Offset: 646, NextOffset: 751 + testutil.go:371: Comparing: "" vs "" + testutil.go:377: Directory: "" vs "": [foo3 foo_empty3 foo_empty5 .no.prefetch.landmark foo foo_empty foo_empty2 foo6 foo2 foo4 foo_empty4 foo5] vs [foo3 foo_empty4 foo5 foo_empty5 foo6 foo foo_empty foo2 foo_empty2 foo_empty3 foo4] + testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" - testutil.go:371: Comparing: "foo6" vs "foo6" - testutil.go:485: Offset: 910, NextOffset: 938 - testutil.go:485: Offset: 742, NextOffset: 770 - testutil.go:485: Offset: 938, NextOffset: 1609 - testutil.go:485: Offset: 770, NextOffset: 1367 testutil.go:371: Comparing: "foo" vs "foo" testutil.go:485: Offset: 168, NextOffset: 196 testutil.go:485: Offset: 78, NextOffset: 106 testutil.go:485: Offset: 196, NextOffset: 300 testutil.go:485: Offset: 106, NextOffset: 210 - testutil.go:371: Comparing: "foo2" vs "foo2" - testutil.go:485: Offset: 300, NextOffset: 328 - testutil.go:485: Offset: 210, NextOffset: 238 - testutil.go:485: Offset: 328, NextOffset: 459 - testutil.go:485: Offset: 238, NextOffset: 343 + testutil.go:371: Comparing: "foo_empty" vs "foo_empty" + testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" testutil.go:371: Comparing: "foo3" vs "foo3" testutil.go:485: Offset: 459, NextOffset: 487 testutil.go:485: Offset: 343, NextOffset: 371 testutil.go:485: Offset: 487, NextOffset: 618 testutil.go:485: Offset: 371, NextOffset: 476 + testutil.go:371: Comparing: "foo2" vs "foo2" + testutil.go:485: Offset: 300, NextOffset: 328 + testutil.go:485: Offset: 210, NextOffset: 238 + testutil.go:485: Offset: 328, NextOffset: 459 + testutil.go:485: Offset: 238, NextOffset: 343 + testutil.go:371: Comparing: "foo4" vs "foo4" + testutil.go:485: Offset: 618, NextOffset: 646 + testutil.go:485: Offset: 476, NextOffset: 504 + testutil.go:485: Offset: 646, NextOffset: 751 + testutil.go:485: Offset: 504, NextOffset: 609 testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" testutil.go:371: Comparing: "foo5" vs "foo5" testutil.go:485: Offset: 751, NextOffset: 779 testutil.go:485: Offset: 609, NextOffset: 637 testutil.go:485: Offset: 779, NextOffset: 910 testutil.go:485: Offset: 637, NextOffset: 742 - testutil.go:371: Comparing: "foo_empty" vs "foo_empty" + testutil.go:371: Comparing: "foo6" vs "foo6" + testutil.go:485: Offset: 910, NextOffset: 938 + testutil.go:485: Offset: 742, NextOffset: 770 + testutil.go:485: Offset: 938, NextOffset: 1609 + testutil.go:485: Offset: 770, NextOffset: 1367 === RUN TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="/",src=1,format=GNU -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="/",format=USTAR -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="/",format=USTAR/lost_digest_in_a_entry +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="./",format=USTAR/duplicated_entry_offset +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="./",format=USTAR/lost_digest_in_a_entry +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="./",format=PAX === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="/",src=1,format=GNU testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"/foo","type":"reg","size":6,"mode":420,"offset":74,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo","type":"chunk","offset":102,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo2","type":"reg","size":6,"mode":420,"offset":205,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo2","type":"chunk","offset":233,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo3","type":"reg","size":6,"mode":420,"offset":337,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo3","type":"chunk","offset":365,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo4","type":"reg","size":6,"mode":420,"offset":469,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo4","type":"chunk","offset":497,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo5","type":"reg","size":6,"mode":420,"offset":601,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo5","type":"chunk","offset":629,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo6","type":"reg","size":6,"mode":420,"offset":733,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo6","type":"chunk","offset":761,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":85,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"/foo","type":"reg","size":6,"mode":420,"offset":165,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo","type":"chunk","offset":193,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo2","type":"reg","size":6,"mode":420,"offset":296,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo2","type":"chunk","offset":324,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo3","type":"reg","size":6,"mode":420,"offset":454,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo3","type":"chunk","offset":482,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo4","type":"reg","size":6,"mode":420,"offset":612,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo4","type":"chunk","offset":640,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo5","type":"reg","size":6,"mode":420,"offset":744,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo5","type":"chunk","offset":772,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo6","type":"reg","size":6,"mode":420,"offset":902,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo6","type":"chunk","offset":930,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [foo foo2 foo4 foo_empty4 foo5 foo_empty5 foo_empty foo_empty2 foo3 foo_empty3 foo6] vs [foo_empty5 foo6 foo_empty foo2 foo_empty2 foo3 foo_empty4 .no.prefetch.landmark foo foo_empty3 foo4 foo5] - testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" - testutil.go:371: Comparing: "foo5" vs "foo5" - testutil.go:485: Offset: 601, NextOffset: 629 - testutil.go:485: Offset: 744, NextOffset: 772 - testutil.go:485: Offset: 629, NextOffset: 733 - testutil.go:485: Offset: 772, NextOffset: 902 - testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" + testutil.go:377: Directory: "" vs "": [foo4 foo_empty4 foo_empty2 foo3 foo2 foo_empty3 foo5 foo_empty5 foo6 foo foo_empty] vs [foo_empty foo3 foo6 foo_empty2 foo_empty3 foo4 foo_empty4 foo5 .no.prefetch.landmark foo foo2 foo_empty5] + testutil.go:371: Comparing: "foo6" vs "foo6" + testutil.go:485: Offset: 733, NextOffset: 761 + testutil.go:485: Offset: 902, NextOffset: 930 + testutil.go:485: Offset: 761, NextOffset: 1363 + testutil.go:485: Offset: 930, NextOffset: 1599 testutil.go:371: Comparing: "foo" vs "foo" testutil.go:485: Offset: 74, NextOffset: 102 testutil.go:485: Offset: 165, NextOffset: 193 -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="/",format=USTAR/duplicated_entry_offset -=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="/",src=1,format=GNU testutil.go:485: Offset: 102, NextOffset: 205 testutil.go:485: Offset: 193, NextOffset: 296 + testutil.go:371: Comparing: "foo_empty" vs "foo_empty" testutil.go:371: Comparing: "foo2" vs "foo2" testutil.go:485: Offset: 205, NextOffset: 233 testutil.go:485: Offset: 296, NextOffset: 324 testutil.go:485: Offset: 233, NextOffset: 337 testutil.go:485: Offset: 324, NextOffset: 454 - testutil.go:371: Comparing: "foo4" vs "foo4" - testutil.go:485: Offset: 469, NextOffset: 497 - testutil.go:485: Offset: 612, NextOffset: 640 - testutil.go:485: Offset: 497, NextOffset: 601 - testutil.go:485: Offset: 640, NextOffset: 744 testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" - testutil.go:371: Comparing: "foo6" vs "foo6" - testutil.go:485: Offset: 733, NextOffset: 761 - testutil.go:485: Offset: 902, NextOffset: 930 - testutil.go:485: Offset: 761, NextOffset: 1363 - testutil.go:485: Offset: 930, NextOffset: 1599 - testutil.go:371: Comparing: "foo_empty" vs "foo_empty" + testutil.go:371: Comparing: "foo5" vs "foo5" + testutil.go:485: Offset: 601, NextOffset: 629 + testutil.go:485: Offset: 744, NextOffset: 772 + testutil.go:485: Offset: 629, NextOffset: 733 + testutil.go:485: Offset: 772, NextOffset: 902 + testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" testutil.go:371: Comparing: "foo3" vs "foo3" testutil.go:485: Offset: 337, NextOffset: 365 testutil.go:485: Offset: 454, NextOffset: 482 testutil.go:485: Offset: 365, NextOffset: 469 testutil.go:485: Offset: 482, NextOffset: 612 + testutil.go:371: Comparing: "foo4" vs "foo4" + testutil.go:485: Offset: 469, NextOffset: 497 + testutil.go:485: Offset: 612, NextOffset: 640 + testutil.go:485: Offset: 497, NextOffset: 601 + testutil.go:485: Offset: 640, NextOffset: 744 + testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [.no.prefetch.landmark foo foo_empty3 foo4 foo5 foo6 foo_empty foo2 foo_empty2 foo3 foo_empty4 foo_empty5] vs [foo_empty foo_empty2 foo3 foo_empty3 foo6 foo_empty5 foo foo2 foo4 foo_empty4 foo5] - testutil.go:371: Comparing: "foo_empty" vs "foo_empty" - testutil.go:371: Comparing: "foo2" vs "foo2" - testutil.go:485: Offset: 296, NextOffset: 324 - testutil.go:485: Offset: 205, NextOffset: 233 - testutil.go:485: Offset: 324, NextOffset: 454 - testutil.go:485: Offset: 233, NextOffset: 337 - testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" + testutil.go:377: Directory: "" vs "": [foo_empty foo3 foo6 .no.prefetch.landmark foo foo2 foo_empty2 foo_empty3 foo4 foo_empty4 foo5 foo_empty5] vs [foo5 foo_empty5 foo6 foo foo_empty foo2 foo_empty3 foo_empty2 foo3 foo4 foo_empty4] testutil.go:371: Comparing: "foo3" vs "foo3" testutil.go:485: Offset: 454, NextOffset: 482 testutil.go:485: Offset: 337, NextOffset: 365 testutil.go:485: Offset: 482, NextOffset: 612 testutil.go:485: Offset: 365, NextOffset: 469 - testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" - testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" testutil.go:371: Comparing: "foo6" vs "foo6" testutil.go:485: Offset: 902, NextOffset: 930 testutil.go:485: Offset: 733, NextOffset: 761 testutil.go:485: Offset: 930, NextOffset: 1599 testutil.go:485: Offset: 761, NextOffset: 1363 + testutil.go:371: Comparing: "foo_empty" vs "foo_empty" testutil.go:371: Comparing: "foo" vs "foo" testutil.go:485: Offset: 165, NextOffset: 193 testutil.go:485: Offset: 74, NextOffset: 102 testutil.go:485: Offset: 193, NextOffset: 296 testutil.go:485: Offset: 102, NextOffset: 205 + testutil.go:371: Comparing: "foo2" vs "foo2" + testutil.go:485: Offset: 296, NextOffset: 324 + testutil.go:485: Offset: 205, NextOffset: 233 + testutil.go:485: Offset: 324, NextOffset: 454 + testutil.go:485: Offset: 233, NextOffset: 337 + testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" testutil.go:371: Comparing: "foo4" vs "foo4" testutil.go:485: Offset: 612, NextOffset: 640 testutil.go:485: Offset: 469, NextOffset: 497 testutil.go:485: Offset: 640, NextOffset: 744 testutil.go:485: Offset: 497, NextOffset: 601 + testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" testutil.go:371: Comparing: "foo5" vs "foo5" testutil.go:485: Offset: 744, NextOffset: 772 testutil.go:485: Offset: 601, NextOffset: 629 testutil.go:485: Offset: 772, NextOffset: 902 testutil.go:485: Offset: 629, NextOffset: 733 + testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" === RUN TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="../",src=1,format=GNU -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="/",format=PAX -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="/",format=PAX/lost_digest_in_a_entry +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="./",format=PAX/duplicated_entry_offset +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="./",format=PAX/lost_digest_in_a_entry +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="./",format=GNU === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="../",src=1,format=GNU testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"../foo","type":"reg","size":6,"mode":420,"offset":79,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo","type":"chunk","offset":107,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo2","type":"reg","size":6,"mode":420,"offset":212,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo2","type":"chunk","offset":240,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo3","type":"reg","size":6,"mode":420,"offset":346,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo3","type":"chunk","offset":374,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo4","type":"reg","size":6,"mode":420,"offset":480,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo4","type":"chunk","offset":508,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo5","type":"reg","size":6,"mode":420,"offset":614,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo5","type":"chunk","offset":642,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo6","type":"reg","size":6,"mode":420,"offset":748,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo6","type":"chunk","offset":776,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":85,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"../foo","type":"reg","size":6,"mode":420,"offset":169,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo","type":"chunk","offset":197,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo2","type":"reg","size":6,"mode":420,"offset":302,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo2","type":"chunk","offset":330,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo3","type":"reg","size":6,"mode":420,"offset":462,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo3","type":"chunk","offset":490,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo4","type":"reg","size":6,"mode":420,"offset":622,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo4","type":"chunk","offset":650,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo5","type":"reg","size":6,"mode":420,"offset":756,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo5","type":"chunk","offset":784,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo6","type":"reg","size":6,"mode":420,"offset":916,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo6","type":"chunk","offset":944,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [foo_empty5 foo foo_empty2 foo3 foo4 foo_empty4 foo_empty foo2 foo_empty3 foo5 foo6] vs [foo_empty2 foo3 foo4 foo_empty4 foo5 foo foo_empty foo2 foo_empty5 foo6 .no.prefetch.landmark foo_empty3] + testutil.go:377: Directory: "" vs "": [foo4 foo foo_empty foo_empty2 foo_empty4 foo5 foo_empty5 foo6 foo2 foo3 foo_empty3] vs [.no.prefetch.landmark foo_empty2 foo3 foo4 foo_empty4 foo5 foo6 foo foo_empty foo2 foo_empty3 foo_empty5] + testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" + testutil.go:371: Comparing: "foo4" vs "foo4" + testutil.go:485: Offset: 480, NextOffset: 508 + testutil.go:485: Offset: 622, NextOffset: 650 + testutil.go:485: Offset: 508, NextOffset: 614 + testutil.go:485: Offset: 650, NextOffset: 756 + testutil.go:371: Comparing: "foo" vs "foo" + testutil.go:485: Offset: 79, NextOffset: 107 + testutil.go:485: Offset: 169, NextOffset: 197 + testutil.go:485: Offset: 107, NextOffset: 212 + testutil.go:485: Offset: 197, NextOffset: 302 + testutil.go:371: Comparing: "foo_empty" vs "foo_empty" + testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" + testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" testutil.go:371: Comparing: "foo5" vs "foo5" testutil.go:485: Offset: 614, NextOffset: 642 testutil.go:485: Offset: 756, NextOffset: 784 testutil.go:485: Offset: 642, NextOffset: 748 testutil.go:485: Offset: 784, NextOffset: 916 + testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" testutil.go:371: Comparing: "foo6" vs "foo6" testutil.go:485: Offset: 748, NextOffset: 776 testutil.go:485: Offset: 916, NextOffset: 944 testutil.go:485: Offset: 776, NextOffset: 1375 testutil.go:485: Offset: 944, NextOffset: 1608 - testutil.go:371: Comparing: "foo_empty" vs "foo_empty" testutil.go:371: Comparing: "foo2" vs "foo2" testutil.go:485: Offset: 212, NextOffset: 240 testutil.go:485: Offset: 302, NextOffset: 330 testutil.go:485: Offset: 240, NextOffset: 346 testutil.go:485: Offset: 330, NextOffset: 462 - testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" - testutil.go:371: Comparing: "foo4" vs "foo4" - testutil.go:485: Offset: 480, NextOffset: 508 - testutil.go:485: Offset: 622, NextOffset: 650 - testutil.go:485: Offset: 508, NextOffset: 614 - testutil.go:485: Offset: 650, NextOffset: 756 - testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" - testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" - testutil.go:371: Comparing: "foo" vs "foo" - testutil.go:485: Offset: 79, NextOffset: 107 -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="/",format=PAX/duplicated_entry_offset -=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="../",src=1,format=GNU - testutil.go:485: Offset: 169, NextOffset: 197 - testutil.go:485: Offset: 107, NextOffset: 212 - testutil.go:485: Offset: 197, NextOffset: 302 - testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" testutil.go:371: Comparing: "foo3" vs "foo3" testutil.go:485: Offset: 346, NextOffset: 374 testutil.go:485: Offset: 462, NextOffset: 490 testutil.go:485: Offset: 374, NextOffset: 480 testutil.go:485: Offset: 490, NextOffset: 622 testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [foo_empty foo2 foo_empty2 foo3 foo4 foo_empty4 foo5 foo foo6 foo_empty5 foo_empty3 .no.prefetch.landmark] vs [foo5 foo6 foo_empty foo2 foo_empty3 foo4 foo_empty4 foo_empty5 foo foo_empty2 foo3] - testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" - testutil.go:371: Comparing: "foo3" vs "foo3" - testutil.go:485: Offset: 462, NextOffset: 490 - testutil.go:485: Offset: 346, NextOffset: 374 - testutil.go:485: Offset: 490, NextOffset: 622 - testutil.go:485: Offset: 374, NextOffset: 480 + testutil.go:377: Directory: "" vs "": [foo5 foo6 .no.prefetch.landmark foo_empty2 foo3 foo4 foo_empty4 foo foo_empty foo2 foo_empty3 foo_empty5] vs [foo2 foo3 foo_empty3 foo_empty4 foo5 foo_empty5 foo6 foo foo_empty foo_empty2 foo4] testutil.go:371: Comparing: "foo4" vs "foo4" testutil.go:485: Offset: 622, NextOffset: 650 testutil.go:485: Offset: 480, NextOffset: 508 @@ -31808,6 +31267,19 @@ testutil.go:485: Offset: 614, NextOffset: 642 testutil.go:485: Offset: 784, NextOffset: 916 testutil.go:485: Offset: 642, NextOffset: 748 + testutil.go:371: Comparing: "foo6" vs "foo6" + testutil.go:485: Offset: 916, NextOffset: 944 + testutil.go:485: Offset: 748, NextOffset: 776 + testutil.go:485: Offset: 944, NextOffset: 1608 + testutil.go:485: Offset: 776, NextOffset: 1375 + testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" + testutil.go:371: Comparing: "foo3" vs "foo3" + testutil.go:485: Offset: 462, NextOffset: 490 + testutil.go:485: Offset: 346, NextOffset: 374 + testutil.go:485: Offset: 490, NextOffset: 622 + testutil.go:485: Offset: 374, NextOffset: 480 + testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" + testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" testutil.go:371: Comparing: "foo" vs "foo" testutil.go:485: Offset: 169, NextOffset: 197 testutil.go:485: Offset: 79, NextOffset: 107 @@ -31819,62 +31291,63 @@ testutil.go:485: Offset: 212, NextOffset: 240 testutil.go:485: Offset: 330, NextOffset: 462 testutil.go:485: Offset: 240, NextOffset: 346 - testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" - testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" - testutil.go:371: Comparing: "foo6" vs "foo6" - testutil.go:485: Offset: 916, NextOffset: 944 - testutil.go:485: Offset: 748, NextOffset: 776 - testutil.go:485: Offset: 944, NextOffset: 1608 - testutil.go:485: Offset: 776, NextOffset: 1375 === RUN TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-1,prefix="",src=1,format=USTAR -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="/",format=GNU +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="./",format=GNU/lost_digest_in_a_entry +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="./",format=GNU/duplicated_entry_offset +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="/",format=USTAR === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-1,prefix="",src=1,format=USTAR testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"foo","type":"reg","size":6,"mode":420,"offset":76,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo","type":"chunk","offset":104,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo2","type":"reg","size":6,"mode":420,"offset":210,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo2","type":"chunk","offset":238,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo3","type":"reg","size":6,"mode":420,"offset":345,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo3","type":"chunk","offset":373,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo4","type":"reg","size":6,"mode":420,"offset":480,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo4","type":"chunk","offset":508,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo5","type":"reg","size":6,"mode":420,"offset":615,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo5","type":"chunk","offset":643,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo6","type":"reg","size":6,"mode":420,"offset":750,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo6","type":"chunk","offset":778,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":88,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"foo","type":"reg","size":6,"mode":420,"offset":169,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo","type":"chunk","offset":197,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo2","type":"reg","size":6,"mode":420,"offset":303,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo2","type":"chunk","offset":331,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo3","type":"reg","size":6,"mode":420,"offset":462,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo3","type":"chunk","offset":490,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo4","type":"reg","size":6,"mode":420,"offset":621,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo4","type":"chunk","offset":649,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo5","type":"reg","size":6,"mode":420,"offset":756,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo5","type":"chunk","offset":784,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo6","type":"reg","size":6,"mode":420,"offset":915,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo6","type":"chunk","offset":943,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [foo_empty4 foo_empty5 foo5 foo foo_empty foo2 foo_empty2 foo3 foo_empty3 foo4 foo6] vs [foo_empty foo_empty2 foo_empty3 foo_empty4 foo5 foo_empty5 .no.prefetch.landmark foo foo2 foo3 foo4 foo6] - testutil.go:371: Comparing: "foo2" vs "foo2" - testutil.go:485: Offset: 210, NextOffset: 238 - testutil.go:485: Offset: 303, NextOffset: 331 - testutil.go:485: Offset: 238, NextOffset: 345 - testutil.go:485: Offset: 331, NextOffset: 462 + testutil.go:377: Directory: "" vs "": [foo_empty4 foo5 foo_empty5 foo_empty foo2 foo3 foo_empty3 foo4 foo6 foo foo_empty2] vs [.no.prefetch.landmark foo_empty2 foo3 foo_empty3 foo_empty5 foo foo_empty foo2 foo4 foo_empty4 foo5 foo6] + testutil.go:371: Comparing: "foo" vs "foo" + testutil.go:485: Offset: 76, NextOffset: 104 + testutil.go:485: Offset: 169, NextOffset: 197 + testutil.go:485: Offset: 104, NextOffset: 210 + testutil.go:485: Offset: 197, NextOffset: 303 testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" - testutil.go:371: Comparing: "foo3" vs "foo3" - testutil.go:485: Offset: 345, NextOffset: 373 - testutil.go:485: Offset: 462, NextOffset: 490 - testutil.go:485: Offset: 373, NextOffset: 480 - testutil.go:485: Offset: 490, NextOffset: 621 - testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" testutil.go:371: Comparing: "foo4" vs "foo4" testutil.go:485: Offset: 480, NextOffset: 508 testutil.go:485: Offset: 621, NextOffset: 649 testutil.go:485: Offset: 508, NextOffset: 615 testutil.go:485: Offset: 649, NextOffset: 756 + testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" testutil.go:371: Comparing: "foo5" vs "foo5" testutil.go:485: Offset: 615, NextOffset: 643 testutil.go:485: Offset: 756, NextOffset: 784 testutil.go:485: Offset: 643, NextOffset: 750 testutil.go:485: Offset: 784, NextOffset: 915 - testutil.go:371: Comparing: "foo" vs "foo" - testutil.go:485: Offset: 76, NextOffset: 104 - testutil.go:485: Offset: 169, NextOffset: 197 - testutil.go:485: Offset: 104, NextOffset: 210 - testutil.go:485: Offset: 197, NextOffset: 303 + testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" testutil.go:371: Comparing: "foo_empty" vs "foo_empty" + testutil.go:371: Comparing: "foo2" vs "foo2" + testutil.go:485: Offset: 210, NextOffset: 238 + testutil.go:485: Offset: 303, NextOffset: 331 + testutil.go:485: Offset: 238, NextOffset: 345 + testutil.go:485: Offset: 331, NextOffset: 462 + testutil.go:371: Comparing: "foo3" vs "foo3" + testutil.go:485: Offset: 345, NextOffset: 373 + testutil.go:485: Offset: 462, NextOffset: 490 + testutil.go:485: Offset: 373, NextOffset: 480 + testutil.go:485: Offset: 490, NextOffset: 621 + testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" testutil.go:371: Comparing: "foo6" vs "foo6" testutil.go:485: Offset: 750, NextOffset: 778 testutil.go:485: Offset: 915, NextOffset: 943 testutil.go:485: Offset: 778, NextOffset: 1396 testutil.go:485: Offset: 943, NextOffset: 1630 - testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" - testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [.no.prefetch.landmark foo foo2 foo3 foo4 foo6 foo_empty foo_empty2 foo_empty3 foo_empty4 foo5 foo_empty5] vs [foo5 foo foo_empty foo2 foo_empty2 foo3 foo_empty3 foo4 foo6 foo_empty4 foo_empty5] + testutil.go:377: Directory: "" vs "": [.no.prefetch.landmark foo_empty2 foo3 foo_empty3 foo_empty5 foo foo_empty foo2 foo4 foo_empty4 foo5 foo6] vs [foo2 foo3 foo_empty3 foo4 foo_empty4 foo5 foo_empty5 foo_empty foo6 foo_empty2 foo] testutil.go:371: Comparing: "foo4" vs "foo4" testutil.go:485: Offset: 621, NextOffset: 649 testutil.go:485: Offset: 480, NextOffset: 508 testutil.go:485: Offset: 649, NextOffset: 756 testutil.go:485: Offset: 508, NextOffset: 615 + testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" + testutil.go:371: Comparing: "foo5" vs "foo5" + testutil.go:485: Offset: 756, NextOffset: 784 + testutil.go:485: Offset: 615, NextOffset: 643 + testutil.go:485: Offset: 784, NextOffset: 915 + testutil.go:485: Offset: 643, NextOffset: 750 testutil.go:371: Comparing: "foo6" vs "foo6" testutil.go:485: Offset: 915, NextOffset: 943 testutil.go:485: Offset: 750, NextOffset: 778 @@ -31885,35 +31358,34 @@ testutil.go:485: Offset: 76, NextOffset: 104 testutil.go:485: Offset: 197, NextOffset: 303 testutil.go:485: Offset: 104, NextOffset: 210 + testutil.go:371: Comparing: "foo_empty" vs "foo_empty" testutil.go:371: Comparing: "foo2" vs "foo2" testutil.go:485: Offset: 303, NextOffset: 331 testutil.go:485: Offset: 210, NextOffset: 238 testutil.go:485: Offset: 331, NextOffset: 462 testutil.go:485: Offset: 238, NextOffset: 345 + testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" + testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" + testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" testutil.go:371: Comparing: "foo3" vs "foo3" testutil.go:485: Offset: 462, NextOffset: 490 testutil.go:485: Offset: 345, NextOffset: 373 testutil.go:485: Offset: 490, NextOffset: 621 testutil.go:485: Offset: 373, NextOffset: 480 - testutil.go:371: Comparing: "foo5" vs "foo5" - testutil.go:485: Offset: 756, NextOffset: 784 - testutil.go:485: Offset: 615, NextOffset: 643 - testutil.go:485: Offset: 784, NextOffset: 915 - testutil.go:485: Offset: 643, NextOffset: 750 - testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" - testutil.go:371: Comparing: "foo_empty" vs "foo_empty" - testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" - testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" - testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" === RUN TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-1,prefix="./",src=1,format=USTAR -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="/",format=GNU/lost_digest_in_a_entry -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="/",format=GNU/duplicated_entry_offset -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="../",format=USTAR +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="/",format=USTAR/lost_digest_in_a_entry +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="/",format=USTAR/duplicated_entry_offset +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="/",format=PAX === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-1,prefix="./",src=1,format=USTAR testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"./foo","type":"reg","size":6,"mode":420,"offset":79,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo","type":"chunk","offset":107,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo2","type":"reg","size":6,"mode":420,"offset":214,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo2","type":"chunk","offset":242,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo3","type":"reg","size":6,"mode":420,"offset":350,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo3","type":"chunk","offset":378,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo4","type":"reg","size":6,"mode":420,"offset":486,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo4","type":"chunk","offset":514,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo5","type":"reg","size":6,"mode":420,"offset":622,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo5","type":"chunk","offset":650,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo6","type":"reg","size":6,"mode":420,"offset":758,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo6","type":"chunk","offset":786,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":88,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"./foo","type":"reg","size":6,"mode":420,"offset":172,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo","type":"chunk","offset":200,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo2","type":"reg","size":6,"mode":420,"offset":307,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo2","type":"chunk","offset":335,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo3","type":"reg","size":6,"mode":420,"offset":467,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo3","type":"chunk","offset":495,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo4","type":"reg","size":6,"mode":420,"offset":627,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo4","type":"chunk","offset":655,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo5","type":"reg","size":6,"mode":420,"offset":763,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo5","type":"chunk","offset":791,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo6","type":"reg","size":6,"mode":420,"offset":923,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo6","type":"chunk","offset":951,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [foo_empty foo2 foo_empty2 foo3 foo5 foo_empty5 foo6 foo foo_empty3 foo4 foo_empty4] vs [.no.prefetch.landmark foo_empty foo_empty2 foo3 foo_empty4 foo6 foo foo2 foo_empty3 foo4 foo5 foo_empty5] + testutil.go:377: Directory: "" vs "": [foo_empty foo4 foo_empty4 foo5 foo_empty5 foo6 foo foo2 foo_empty2 foo3 foo_empty3] vs [foo3 foo_empty3 foo_empty5 foo6 .no.prefetch.landmark foo_empty foo_empty2 foo_empty4 foo5 foo foo2 foo4] + testutil.go:371: Comparing: "foo" vs "foo" + testutil.go:485: Offset: 79, NextOffset: 107 + testutil.go:485: Offset: 172, NextOffset: 200 + testutil.go:485: Offset: 107, NextOffset: 214 + testutil.go:485: Offset: 200, NextOffset: 307 testutil.go:371: Comparing: "foo2" vs "foo2" testutil.go:485: Offset: 214, NextOffset: 242 testutil.go:485: Offset: 307, NextOffset: 335 @@ -31925,6 +31397,14 @@ testutil.go:485: Offset: 467, NextOffset: 495 testutil.go:485: Offset: 378, NextOffset: 486 testutil.go:485: Offset: 495, NextOffset: 627 + testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" + testutil.go:371: Comparing: "foo_empty" vs "foo_empty" + testutil.go:371: Comparing: "foo4" vs "foo4" + testutil.go:485: Offset: 486, NextOffset: 514 + testutil.go:485: Offset: 627, NextOffset: 655 + testutil.go:485: Offset: 514, NextOffset: 622 + testutil.go:485: Offset: 655, NextOffset: 763 + testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" testutil.go:371: Comparing: "foo5" vs "foo5" testutil.go:485: Offset: 622, NextOffset: 650 testutil.go:485: Offset: 763, NextOffset: 791 @@ -31936,49 +31416,29 @@ testutil.go:485: Offset: 923, NextOffset: 951 testutil.go:485: Offset: 786, NextOffset: 1413 testutil.go:485: Offset: 951, NextOffset: 1638 - testutil.go:371: Comparing: "foo_empty" vs "foo_empty" - testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" - testutil.go:371: Comparing: "foo4" vs "foo4" - testutil.go:485: Offset: 486, NextOffset: 514 - testutil.go:485: Offset: 627, NextOffset: 655 - testutil.go:485: Offset: 514, NextOffset: 622 - testutil.go:485: Offset: 655, NextOffset: 763 - testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" + testutil.go:371: Comparing: "" vs "" + testutil.go:377: Directory: "" vs "": [foo3 foo_empty3 foo_empty5 foo6 .no.prefetch.landmark foo_empty foo_empty2 foo_empty4 foo5 foo foo2 foo4] vs [foo_empty foo4 foo_empty4 foo5 foo_empty5 foo6 foo foo2 foo_empty2 foo3 foo_empty3] testutil.go:371: Comparing: "foo" vs "foo" - testutil.go:485: Offset: 79, NextOffset: 107 testutil.go:485: Offset: 172, NextOffset: 200 - testutil.go:485: Offset: 107, NextOffset: 214 + testutil.go:485: Offset: 79, NextOffset: 107 testutil.go:485: Offset: 200, NextOffset: 307 - testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [foo_empty2 foo3 foo_empty4 foo6 .no.prefetch.landmark foo_empty foo_empty3 foo4 foo5 foo_empty5 foo foo2] vs [foo_empty2 foo3 foo5 foo_empty5 foo6 foo_empty foo2 foo4 foo_empty4 foo foo_empty3] + testutil.go:485: Offset: 107, NextOffset: 214 + testutil.go:371: Comparing: "foo2" vs "foo2" + testutil.go:485: Offset: 307, NextOffset: 335 + testutil.go:485: Offset: 214, NextOffset: 242 + testutil.go:485: Offset: 335, NextOffset: 467 + testutil.go:485: Offset: 242, NextOffset: 350 testutil.go:371: Comparing: "foo4" vs "foo4" testutil.go:485: Offset: 627, NextOffset: 655 testutil.go:485: Offset: 486, NextOffset: 514 testutil.go:485: Offset: 655, NextOffset: 763 testutil.go:485: Offset: 514, NextOffset: 622 + testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" testutil.go:371: Comparing: "foo5" vs "foo5" testutil.go:485: Offset: 763, NextOffset: 791 testutil.go:485: Offset: 622, NextOffset: 650 testutil.go:485: Offset: 791, NextOffset: 923 testutil.go:485: Offset: 650, NextOffset: 758 - testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" - testutil.go:371: Comparing: "foo" vs "foo" - testutil.go:485: Offset: 172, NextOffset: 200 - testutil.go:485: Offset: 79, NextOffset: 107 - testutil.go:485: Offset: 200, NextOffset: 307 - testutil.go:485: Offset: 107, NextOffset: 214 - testutil.go:371: Comparing: "foo2" vs "foo2" - testutil.go:485: Offset: 307, NextOffset: 335 - testutil.go:485: Offset: 214, NextOffset: 242 - testutil.go:485: Offset: 335, NextOffset: 467 - testutil.go:485: Offset: 242, NextOffset: 350 - testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" - testutil.go:371: Comparing: "foo3" vs "foo3" - testutil.go:485: Offset: 467, NextOffset: 495 - testutil.go:485: Offset: 350, NextOffset: 378 - testutil.go:485: Offset: 495, NextOffset: 627 - testutil.go:485: Offset: 378, NextOffset: 486 - testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" testutil.go:371: Comparing: "foo6" vs "foo6" testutil.go:485: Offset: 923, NextOffset: 951 testutil.go:485: Offset: 758, NextOffset: 786 @@ -31986,116 +31446,107 @@ testutil.go:485: Offset: 786, NextOffset: 1413 testutil.go:371: Comparing: "foo_empty" vs "foo_empty" testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" + testutil.go:371: Comparing: "foo3" vs "foo3" + testutil.go:485: Offset: 467, NextOffset: 495 + testutil.go:485: Offset: 350, NextOffset: 378 + testutil.go:485: Offset: 495, NextOffset: 627 + testutil.go:485: Offset: 378, NextOffset: 486 + testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" + testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" === RUN TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-1,prefix="/",src=1,format=USTAR -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="../",format=USTAR/lost_digest_in_a_entry -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="../",format=USTAR/duplicated_entry_offset -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="../",format=PAX +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="/",format=PAX/lost_digest_in_a_entry === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-1,prefix="/",src=1,format=USTAR testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"/foo","type":"reg","size":6,"mode":420,"offset":75,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo","type":"chunk","offset":103,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo2","type":"reg","size":6,"mode":420,"offset":209,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo2","type":"chunk","offset":237,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo3","type":"reg","size":6,"mode":420,"offset":344,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo3","type":"chunk","offset":372,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo4","type":"reg","size":6,"mode":420,"offset":479,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo4","type":"chunk","offset":507,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo5","type":"reg","size":6,"mode":420,"offset":614,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo5","type":"chunk","offset":642,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo6","type":"reg","size":6,"mode":420,"offset":749,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo6","type":"chunk","offset":777,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":88,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"/foo","type":"reg","size":6,"mode":420,"offset":169,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo","type":"chunk","offset":197,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo2","type":"reg","size":6,"mode":420,"offset":303,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo2","type":"chunk","offset":331,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo3","type":"reg","size":6,"mode":420,"offset":462,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo3","type":"chunk","offset":490,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo4","type":"reg","size":6,"mode":420,"offset":621,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo4","type":"chunk","offset":649,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo5","type":"reg","size":6,"mode":420,"offset":756,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo5","type":"chunk","offset":784,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo6","type":"reg","size":6,"mode":420,"offset":915,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo6","type":"chunk","offset":943,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [foo foo2 foo_empty2 foo4 foo_empty4 foo5 foo_empty5 foo_empty foo3 foo_empty3 foo6] vs [.no.prefetch.landmark foo foo4 foo5 foo_empty5 foo6 foo_empty foo2 foo_empty2 foo3 foo_empty3 foo_empty4] + testutil.go:377: Directory: "" vs "": [foo_empty4 foo5 foo6 foo foo_empty foo3 foo4 foo_empty5 foo2 foo_empty2 foo_empty3] vs [foo_empty foo2 foo_empty3 foo4 foo_empty5 foo6 .no.prefetch.landmark foo foo_empty2 foo3 foo_empty4 foo5] +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="/",format=PAX/duplicated_entry_offset +=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-1,prefix="/",src=1,format=USTAR + testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" + testutil.go:371: Comparing: "foo5" vs "foo5" + testutil.go:485: Offset: 614, NextOffset: 642 + testutil.go:485: Offset: 756, NextOffset: 784 + testutil.go:485: Offset: 642, NextOffset: 749 + testutil.go:485: Offset: 784, NextOffset: 915 testutil.go:371: Comparing: "foo6" vs "foo6" testutil.go:485: Offset: 749, NextOffset: 777 testutil.go:485: Offset: 915, NextOffset: 943 testutil.go:485: Offset: 777, NextOffset: 1398 testutil.go:485: Offset: 943, NextOffset: 1632 + testutil.go:371: Comparing: "foo" vs "foo" + testutil.go:485: Offset: 75, NextOffset: 103 + testutil.go:485: Offset: 169, NextOffset: 197 + testutil.go:485: Offset: 103, NextOffset: 209 + testutil.go:485: Offset: 197, NextOffset: 303 testutil.go:371: Comparing: "foo_empty" vs "foo_empty" testutil.go:371: Comparing: "foo3" vs "foo3" testutil.go:485: Offset: 344, NextOffset: 372 testutil.go:485: Offset: 462, NextOffset: 490 testutil.go:485: Offset: 372, NextOffset: 479 testutil.go:485: Offset: 490, NextOffset: 621 - testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" testutil.go:371: Comparing: "foo4" vs "foo4" testutil.go:485: Offset: 479, NextOffset: 507 testutil.go:485: Offset: 621, NextOffset: 649 testutil.go:485: Offset: 507, NextOffset: 614 testutil.go:485: Offset: 649, NextOffset: 756 - testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" - testutil.go:371: Comparing: "foo5" vs "foo5" - testutil.go:485: Offset: 614, NextOffset: 642 - testutil.go:485: Offset: 756, NextOffset: 784 - testutil.go:485: Offset: 642, NextOffset: 749 - testutil.go:485: Offset: 784, NextOffset: 915 testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" - testutil.go:371: Comparing: "foo" vs "foo" - testutil.go:485: Offset: 75, NextOffset: 103 - testutil.go:485: Offset: 169, NextOffset: 197 - testutil.go:485: Offset: 103, NextOffset: 209 - testutil.go:485: Offset: 197, NextOffset: 303 testutil.go:371: Comparing: "foo2" vs "foo2" testutil.go:485: Offset: 209, NextOffset: 237 testutil.go:485: Offset: 303, NextOffset: 331 testutil.go:485: Offset: 237, NextOffset: 344 testutil.go:485: Offset: 331, NextOffset: 462 testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" + testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [foo_empty foo2 foo_empty2 foo3 foo_empty3 foo_empty4 .no.prefetch.landmark foo foo4 foo5 foo_empty5 foo6] vs [foo3 foo_empty3 foo6 foo_empty foo2 foo_empty2 foo4 foo_empty4 foo5 foo_empty5 foo] + testutil.go:377: Directory: "" vs "": [foo2 foo_empty3 foo4 foo_empty5 foo6 foo_empty foo foo_empty2 foo3 foo_empty4 foo5 .no.prefetch.landmark] vs [foo foo_empty foo3 foo_empty4 foo5 foo6 foo2 foo_empty2 foo_empty3 foo4 foo_empty5] testutil.go:371: Comparing: "foo_empty" vs "foo_empty" testutil.go:371: Comparing: "foo2" vs "foo2" testutil.go:485: Offset: 303, NextOffset: 331 testutil.go:485: Offset: 209, NextOffset: 237 testutil.go:485: Offset: 331, NextOffset: 462 testutil.go:485: Offset: 237, NextOffset: 344 - testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" - testutil.go:371: Comparing: "foo3" vs "foo3" - testutil.go:485: Offset: 462, NextOffset: 490 - testutil.go:485: Offset: 344, NextOffset: 372 - testutil.go:485: Offset: 490, NextOffset: 621 - testutil.go:485: Offset: 372, NextOffset: 479 testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" - testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" - testutil.go:371: Comparing: "foo" vs "foo" - testutil.go:485: Offset: 169, NextOffset: 197 - testutil.go:485: Offset: 75, NextOffset: 103 - testutil.go:485: Offset: 197, NextOffset: 303 - testutil.go:485: Offset: 103, NextOffset: 209 testutil.go:371: Comparing: "foo4" vs "foo4" testutil.go:485: Offset: 621, NextOffset: 649 testutil.go:485: Offset: 479, NextOffset: 507 testutil.go:485: Offset: 649, NextOffset: 756 testutil.go:485: Offset: 507, NextOffset: 614 - testutil.go:371: Comparing: "foo5" vs "foo5" - testutil.go:485: Offset: 756, NextOffset: 784 - testutil.go:485: Offset: 614, NextOffset: 642 - testutil.go:485: Offset: 784, NextOffset: 915 - testutil.go:485: Offset: 642, NextOffset: 749 testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" testutil.go:371: Comparing: "foo6" vs "foo6" testutil.go:485: Offset: 915, NextOffset: 943 testutil.go:485: Offset: 749, NextOffset: 777 testutil.go:485: Offset: 943, NextOffset: 1632 testutil.go:485: Offset: 777, NextOffset: 1398 + testutil.go:371: Comparing: "foo" vs "foo" +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="/",format=GNU +=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-1,prefix="/",src=1,format=USTAR + testutil.go:485: Offset: 169, NextOffset: 197 + testutil.go:485: Offset: 75, NextOffset: 103 + testutil.go:485: Offset: 197, NextOffset: 303 + testutil.go:485: Offset: 103, NextOffset: 209 + testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" + testutil.go:371: Comparing: "foo3" vs "foo3" + testutil.go:485: Offset: 462, NextOffset: 490 + testutil.go:485: Offset: 344, NextOffset: 372 + testutil.go:485: Offset: 490, NextOffset: 621 + testutil.go:485: Offset: 372, NextOffset: 479 + testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" + testutil.go:371: Comparing: "foo5" vs "foo5" + testutil.go:485: Offset: 756, NextOffset: 784 + testutil.go:485: Offset: 614, NextOffset: 642 + testutil.go:485: Offset: 784, NextOffset: 915 + testutil.go:485: Offset: 642, NextOffset: 749 === RUN TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-1,prefix="../",src=1,format=USTAR -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="../",format=PAX/lost_digest_in_a_entry -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="../",format=PAX/duplicated_entry_offset -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="../",format=GNU -=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-1,prefix="../",src=1,format=USTAR testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"../foo","type":"reg","size":6,"mode":420,"offset":80,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo","type":"chunk","offset":108,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo2","type":"reg","size":6,"mode":420,"offset":216,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo2","type":"chunk","offset":244,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo3","type":"reg","size":6,"mode":420,"offset":353,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo3","type":"chunk","offset":381,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo4","type":"reg","size":6,"mode":420,"offset":490,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo4","type":"chunk","offset":518,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo5","type":"reg","size":6,"mode":420,"offset":627,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo5","type":"chunk","offset":655,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo6","type":"reg","size":6,"mode":420,"offset":764,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo6","type":"chunk","offset":792,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":88,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"../foo","type":"reg","size":6,"mode":420,"offset":173,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo","type":"chunk","offset":201,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo2","type":"reg","size":6,"mode":420,"offset":309,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo2","type":"chunk","offset":337,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo3","type":"reg","size":6,"mode":420,"offset":470,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo3","type":"chunk","offset":498,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo4","type":"reg","size":6,"mode":420,"offset":631,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo4","type":"chunk","offset":659,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo5","type":"reg","size":6,"mode":420,"offset":768,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo5","type":"chunk","offset":796,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo6","type":"reg","size":6,"mode":420,"offset":929,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo6","type":"chunk","offset":957,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [foo foo2 foo3 foo_empty4 foo6 foo_empty5 foo_empty foo_empty2 foo_empty3 foo4 foo5] vs [foo_empty foo2 foo_empty4 foo4 foo5 foo_empty5 .no.prefetch.landmark foo foo_empty2 foo3 foo_empty3 foo6] - testutil.go:371: Comparing: "foo4" vs "foo4" - testutil.go:485: Offset: 490, NextOffset: 518 - testutil.go:485: Offset: 631, NextOffset: 659 - testutil.go:485: Offset: 518, NextOffset: 627 - testutil.go:485: Offset: 659, NextOffset: 768 + testutil.go:377: Directory: "" vs "": [foo_empty5 foo6 foo_empty foo_empty2 foo4 foo_empty3 foo_empty4 foo5 foo foo2 foo3] vs [foo_empty5 foo6 .no.prefetch.landmark foo_empty foo2 foo4 foo5 foo foo_empty2 foo3 foo_empty3 foo_empty4] + testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" testutil.go:371: Comparing: "foo5" vs "foo5" testutil.go:485: Offset: 627, NextOffset: 655 testutil.go:485: Offset: 768, NextOffset: 796 testutil.go:485: Offset: 655, NextOffset: 764 testutil.go:485: Offset: 796, NextOffset: 929 - testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" - testutil.go:371: Comparing: "foo_empty" vs "foo_empty" - testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" - testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" - testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" - testutil.go:371: Comparing: "foo6" vs "foo6" - testutil.go:485: Offset: 764, NextOffset: 792 - testutil.go:485: Offset: 929, NextOffset: 957 - testutil.go:485: Offset: 792, NextOffset: 1413 - testutil.go:485: Offset: 957, NextOffset: 1651 testutil.go:371: Comparing: "foo" vs "foo" testutil.go:485: Offset: 80, NextOffset: 108 testutil.go:485: Offset: 173, NextOffset: 201 @@ -32111,26 +31562,22 @@ testutil.go:485: Offset: 470, NextOffset: 498 testutil.go:485: Offset: 381, NextOffset: 490 testutil.go:485: Offset: 498, NextOffset: 631 - testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [foo3 foo_empty3 foo4 foo5 foo_empty5 .no.prefetch.landmark foo foo_empty2 foo6 foo_empty foo2 foo_empty4] vs [foo_empty foo_empty2 foo_empty3 foo4 foo5 foo_empty5 foo foo2 foo3 foo_empty4 foo6] + testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" + testutil.go:371: Comparing: "foo6" vs "foo6" + testutil.go:485: Offset: 764, NextOffset: 792 + testutil.go:485: Offset: 929, NextOffset: 957 + testutil.go:485: Offset: 792, NextOffset: 1413 + testutil.go:485: Offset: 957, NextOffset: 1651 testutil.go:371: Comparing: "foo_empty" vs "foo_empty" - testutil.go:371: Comparing: "foo2" vs "foo2" - testutil.go:485: Offset: 309, NextOffset: 337 - testutil.go:485: Offset: 216, NextOffset: 244 - testutil.go:485: Offset: 337, NextOffset: 470 - testutil.go:485: Offset: 244, NextOffset: 353 - testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" - testutil.go:371: Comparing: "foo5" vs "foo5" - testutil.go:485: Offset: 768, NextOffset: 796 - testutil.go:485: Offset: 627, NextOffset: 655 - testutil.go:485: Offset: 796, NextOffset: 929 - testutil.go:485: Offset: 655, NextOffset: 764 + testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" + testutil.go:371: Comparing: "foo4" vs "foo4" + testutil.go:485: Offset: 490, NextOffset: 518 + testutil.go:485: Offset: 631, NextOffset: 659 + testutil.go:485: Offset: 518, NextOffset: 627 + testutil.go:485: Offset: 659, NextOffset: 768 testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" - testutil.go:371: Comparing: "foo" vs "foo" - testutil.go:485: Offset: 173, NextOffset: 201 - testutil.go:485: Offset: 80, NextOffset: 108 - testutil.go:485: Offset: 201, NextOffset: 309 - testutil.go:485: Offset: 108, NextOffset: 216 + testutil.go:371: Comparing: "" vs "" + testutil.go:377: Directory: "" vs "": [foo3 foo_empty3 foo_empty4 foo foo_empty2 foo2 foo4 foo5 foo_empty5 foo6 .no.prefetch.landmark foo_empty] vs [foo foo2 foo3 foo_empty3 foo_empty4 foo5 foo_empty foo_empty2 foo4 foo_empty5 foo6] testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" testutil.go:371: Comparing: "foo3" vs "foo3" testutil.go:485: Offset: 470, NextOffset: 498 @@ -32138,30 +31585,62 @@ testutil.go:485: Offset: 498, NextOffset: 631 testutil.go:485: Offset: 381, NextOffset: 490 testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" + testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" + testutil.go:371: Comparing: "foo" vs "foo" + testutil.go:485: Offset: 173, NextOffset: 201 + testutil.go:485: Offset: 80, NextOffset: 108 + testutil.go:485: Offset: 201, NextOffset: 309 + testutil.go:485: Offset: 108, NextOffset: 216 + testutil.go:371: Comparing: "foo_empty" vs "foo_empty" + testutil.go:371: Comparing: "foo2" vs "foo2" + testutil.go:485: Offset: 309, NextOffset: 337 + testutil.go:485: Offset: 216, NextOffset: 244 + testutil.go:485: Offset: 337, NextOffset: 470 + testutil.go:485: Offset: 244, NextOffset: 353 testutil.go:371: Comparing: "foo4" vs "foo4" testutil.go:485: Offset: 631, NextOffset: 659 testutil.go:485: Offset: 490, NextOffset: 518 testutil.go:485: Offset: 659, NextOffset: 768 testutil.go:485: Offset: 518, NextOffset: 627 + testutil.go:371: Comparing: "foo5" vs "foo5" + testutil.go:485: Offset: 768, NextOffset: 796 + testutil.go:485: Offset: 627, NextOffset: 655 + testutil.go:485: Offset: 796, NextOffset: 929 + testutil.go:485: Offset: 655, NextOffset: 764 + testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" testutil.go:371: Comparing: "foo6" vs "foo6" testutil.go:485: Offset: 929, NextOffset: 957 testutil.go:485: Offset: 764, NextOffset: 792 testutil.go:485: Offset: 957, NextOffset: 1651 testutil.go:485: Offset: 792, NextOffset: 1413 -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="../",format=GNU/lost_digest_in_a_entry +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="/",format=GNU/lost_digest_in_a_entry === RUN TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-1,prefix="",src=1,format=PAX -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="../",format=GNU/duplicated_entry_offset -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="",format=USTAR +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="/",format=GNU/duplicated_entry_offset +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="../",format=USTAR === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-1,prefix="",src=1,format=PAX testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"foo","type":"reg","size":6,"mode":420,"offset":76,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo","type":"chunk","offset":104,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo2","type":"reg","size":6,"mode":420,"offset":210,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo2","type":"chunk","offset":238,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo3","type":"reg","size":6,"mode":420,"offset":345,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo3","type":"chunk","offset":373,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo4","type":"reg","size":6,"mode":420,"offset":480,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo4","type":"chunk","offset":508,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo5","type":"reg","size":6,"mode":420,"offset":615,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo5","type":"chunk","offset":643,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo6","type":"reg","size":6,"mode":420,"offset":750,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo6","type":"chunk","offset":778,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":88,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"foo","type":"reg","size":6,"mode":420,"offset":169,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo","type":"chunk","offset":197,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo2","type":"reg","size":6,"mode":420,"offset":303,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo2","type":"chunk","offset":331,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo3","type":"reg","size":6,"mode":420,"offset":462,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo3","type":"chunk","offset":490,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo4","type":"reg","size":6,"mode":420,"offset":621,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo4","type":"chunk","offset":649,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo5","type":"reg","size":6,"mode":420,"offset":756,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo5","type":"chunk","offset":784,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo6","type":"reg","size":6,"mode":420,"offset":915,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo6","type":"chunk","offset":943,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [foo foo2 foo3 foo_empty4 foo6 foo_empty foo_empty2 foo_empty3 foo4 foo5 foo_empty5] vs [.no.prefetch.landmark foo_empty2 foo_empty5 foo4 foo_empty4 foo5 foo foo_empty foo2 foo3 foo_empty3 foo6] + testutil.go:377: Directory: "" vs "": [foo6 foo foo_empty foo_empty2 foo_empty3 foo5 foo_empty5 foo2 foo3 foo4 foo_empty4] vs [foo_empty2 foo4 foo_empty4 foo5 foo6 foo_empty foo2 foo3 foo_empty3 foo_empty5 .no.prefetch.landmark foo] testutil.go:371: Comparing: "foo" vs "foo" testutil.go:485: Offset: 76, NextOffset: 104 testutil.go:485: Offset: 169, NextOffset: 197 testutil.go:485: Offset: 104, NextOffset: 210 testutil.go:485: Offset: 197, NextOffset: 303 + testutil.go:371: Comparing: "foo_empty" vs "foo_empty" + testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" + testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" + testutil.go:371: Comparing: "foo5" vs "foo5" + testutil.go:485: Offset: 615, NextOffset: 643 + testutil.go:485: Offset: 756, NextOffset: 784 + testutil.go:485: Offset: 643, NextOffset: 750 + testutil.go:485: Offset: 784, NextOffset: 915 + testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" + testutil.go:371: Comparing: "foo6" vs "foo6" + testutil.go:485: Offset: 750, NextOffset: 778 + testutil.go:485: Offset: 915, NextOffset: 943 + testutil.go:485: Offset: 778, NextOffset: 1396 + testutil.go:485: Offset: 943, NextOffset: 1630 testutil.go:371: Comparing: "foo2" vs "foo2" testutil.go:485: Offset: 210, NextOffset: 238 testutil.go:485: Offset: 303, NextOffset: 331 @@ -32172,123 +31651,116 @@ testutil.go:485: Offset: 462, NextOffset: 490 testutil.go:485: Offset: 373, NextOffset: 480 testutil.go:485: Offset: 490, NextOffset: 621 - testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" - testutil.go:371: Comparing: "foo6" vs "foo6" - testutil.go:485: Offset: 750, NextOffset: 778 - testutil.go:485: Offset: 915, NextOffset: 943 - testutil.go:485: Offset: 778, NextOffset: 1396 - testutil.go:485: Offset: 943, NextOffset: 1630 - testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" - testutil.go:371: Comparing: "foo_empty" vs "foo_empty" - testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" - testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" testutil.go:371: Comparing: "foo4" vs "foo4" testutil.go:485: Offset: 480, NextOffset: 508 testutil.go:485: Offset: 621, NextOffset: 649 testutil.go:485: Offset: 508, NextOffset: 615 testutil.go:485: Offset: 649, NextOffset: 756 - testutil.go:371: Comparing: "foo5" vs "foo5" - testutil.go:485: Offset: 615, NextOffset: 643 - testutil.go:485: Offset: 756, NextOffset: 784 - testutil.go:485: Offset: 643, NextOffset: 750 - testutil.go:485: Offset: 784, NextOffset: 915 + testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [.no.prefetch.landmark foo_empty2 foo_empty5 foo_empty3 foo4 foo_empty4 foo5 foo foo_empty foo2 foo3 foo6] vs [foo4 foo5 foo_empty5 foo_empty foo_empty2 foo_empty3 foo_empty4 foo6 foo foo2 foo3] + testutil.go:377: Directory: "" vs "": [.no.prefetch.landmark foo foo3 foo_empty3 foo_empty5 foo6 foo_empty foo2 foo_empty2 foo4 foo_empty4 foo5] vs [foo foo_empty foo_empty2 foo_empty3 foo5 foo_empty5 foo6 foo2 foo3 foo4 foo_empty4] testutil.go:371: Comparing: "foo5" vs "foo5" testutil.go:485: Offset: 756, NextOffset: 784 testutil.go:485: Offset: 615, NextOffset: 643 testutil.go:485: Offset: 784, NextOffset: 915 testutil.go:485: Offset: 643, NextOffset: 750 - testutil.go:371: Comparing: "foo" vs "foo" - testutil.go:485: Offset: 169, NextOffset: 197 - testutil.go:485: Offset: 76, NextOffset: 104 - testutil.go:485: Offset: 197, NextOffset: 303 - testutil.go:485: Offset: 104, NextOffset: 210 + testutil.go:371: Comparing: "foo6" vs "foo6" + testutil.go:485: Offset: 915, NextOffset: 943 + testutil.go:485: Offset: 750, NextOffset: 778 + testutil.go:485: Offset: 943, NextOffset: 1630 + testutil.go:485: Offset: 778, NextOffset: 1396 testutil.go:371: Comparing: "foo_empty" vs "foo_empty" testutil.go:371: Comparing: "foo2" vs "foo2" testutil.go:485: Offset: 303, NextOffset: 331 testutil.go:485: Offset: 210, NextOffset: 238 testutil.go:485: Offset: 331, NextOffset: 462 testutil.go:485: Offset: 238, NextOffset: 345 - testutil.go:371: Comparing: "foo3" vs "foo3" - testutil.go:485: Offset: 462, NextOffset: 490 - testutil.go:485: Offset: 345, NextOffset: 373 - testutil.go:485: Offset: 490, NextOffset: 621 - testutil.go:485: Offset: 373, NextOffset: 480 - testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" + testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" testutil.go:371: Comparing: "foo4" vs "foo4" testutil.go:485: Offset: 621, NextOffset: 649 testutil.go:485: Offset: 480, NextOffset: 508 testutil.go:485: Offset: 649, NextOffset: 756 testutil.go:485: Offset: 508, NextOffset: 615 testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" - testutil.go:371: Comparing: "foo6" vs "foo6" - testutil.go:485: Offset: 915, NextOffset: 943 - testutil.go:485: Offset: 750, NextOffset: 778 - testutil.go:485: Offset: 943, NextOffset: 1630 - testutil.go:485: Offset: 778, NextOffset: 1396 - testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" + testutil.go:371: Comparing: "foo" vs "foo" + testutil.go:485: Offset: 169, NextOffset: 197 + testutil.go:485: Offset: 76, NextOffset: 104 + testutil.go:485: Offset: 197, NextOffset: 303 + testutil.go:485: Offset: 104, NextOffset: 210 + testutil.go:371: Comparing: "foo3" vs "foo3" + testutil.go:485: Offset: 462, NextOffset: 490 + testutil.go:485: Offset: 345, NextOffset: 373 + testutil.go:485: Offset: 490, NextOffset: 621 + testutil.go:485: Offset: 373, NextOffset: 480 + testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" === RUN TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-1,prefix="./",src=1,format=PAX -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="",format=USTAR/duplicated_entry_offset -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="",format=USTAR/lost_digest_in_a_entry -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="",format=PAX +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="../",format=USTAR/lost_digest_in_a_entry +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="../",format=USTAR/duplicated_entry_offset +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="../",format=PAX === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-1,prefix="./",src=1,format=PAX testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"./foo","type":"reg","size":6,"mode":420,"offset":79,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo","type":"chunk","offset":107,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo2","type":"reg","size":6,"mode":420,"offset":214,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo2","type":"chunk","offset":242,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo3","type":"reg","size":6,"mode":420,"offset":350,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo3","type":"chunk","offset":378,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo4","type":"reg","size":6,"mode":420,"offset":486,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo4","type":"chunk","offset":514,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo5","type":"reg","size":6,"mode":420,"offset":622,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo5","type":"chunk","offset":650,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo6","type":"reg","size":6,"mode":420,"offset":758,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo6","type":"chunk","offset":786,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":88,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"./foo","type":"reg","size":6,"mode":420,"offset":172,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo","type":"chunk","offset":200,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo2","type":"reg","size":6,"mode":420,"offset":307,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo2","type":"chunk","offset":335,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo3","type":"reg","size":6,"mode":420,"offset":467,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo3","type":"chunk","offset":495,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo4","type":"reg","size":6,"mode":420,"offset":627,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo4","type":"chunk","offset":655,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo5","type":"reg","size":6,"mode":420,"offset":763,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo5","type":"chunk","offset":791,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo6","type":"reg","size":6,"mode":420,"offset":923,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo6","type":"chunk","offset":951,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [foo3 foo_empty3 foo4 foo_empty5 foo_empty foo2 foo_empty4 foo5 foo6 foo foo_empty2] vs [foo_empty4 foo foo2 foo3 foo4 foo5 foo_empty5 foo6 .no.prefetch.landmark foo_empty foo_empty2 foo_empty3] + testutil.go:377: Directory: "" vs "": [foo2 foo_empty2 foo_empty3 foo4 foo6 foo foo_empty foo3 foo_empty4 foo5 foo_empty5] vs [foo_empty3 foo_empty4 foo5 foo foo_empty foo2 foo_empty2 foo6 .no.prefetch.landmark foo3 foo4 foo_empty5] + testutil.go:371: Comparing: "foo6" vs "foo6" + testutil.go:485: Offset: 758, NextOffset: 786 + testutil.go:485: Offset: 923, NextOffset: 951 + testutil.go:485: Offset: 786, NextOffset: 1413 + testutil.go:485: Offset: 951, NextOffset: 1638 + testutil.go:371: Comparing: "foo" vs "foo" + testutil.go:485: Offset: 79, NextOffset: 107 + testutil.go:485: Offset: 172, NextOffset: 200 + testutil.go:485: Offset: 107, NextOffset: 214 + testutil.go:485: Offset: 200, NextOffset: 307 testutil.go:371: Comparing: "foo_empty" vs "foo_empty" - testutil.go:371: Comparing: "foo2" vs "foo2" - testutil.go:485: Offset: 214, NextOffset: 242 - testutil.go:485: Offset: 307, NextOffset: 335 - testutil.go:485: Offset: 242, NextOffset: 350 - testutil.go:485: Offset: 335, NextOffset: 467 testutil.go:371: Comparing: "foo3" vs "foo3" testutil.go:485: Offset: 350, NextOffset: 378 testutil.go:485: Offset: 467, NextOffset: 495 testutil.go:485: Offset: 378, NextOffset: 486 testutil.go:485: Offset: 495, NextOffset: 627 - testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" - testutil.go:371: Comparing: "foo4" vs "foo4" - testutil.go:485: Offset: 486, NextOffset: 514 - testutil.go:485: Offset: 627, NextOffset: 655 - testutil.go:485: Offset: 514, NextOffset: 622 - testutil.go:485: Offset: 655, NextOffset: 763 - testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" - testutil.go:371: Comparing: "foo" vs "foo" - testutil.go:485: Offset: 79, NextOffset: 107 - testutil.go:485: Offset: 172, NextOffset: 200 - testutil.go:485: Offset: 107, NextOffset: 214 - testutil.go:485: Offset: 200, NextOffset: 307 - testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" testutil.go:371: Comparing: "foo5" vs "foo5" testutil.go:485: Offset: 622, NextOffset: 650 testutil.go:485: Offset: 763, NextOffset: 791 testutil.go:485: Offset: 650, NextOffset: 758 testutil.go:485: Offset: 791, NextOffset: 923 - testutil.go:371: Comparing: "foo6" vs "foo6" - testutil.go:485: Offset: 758, NextOffset: 786 - testutil.go:485: Offset: 923, NextOffset: 951 - testutil.go:485: Offset: 786, NextOffset: 1413 - testutil.go:485: Offset: 951, NextOffset: 1638 - testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [foo2 foo3 foo4 foo_empty4 foo foo_empty foo_empty2 foo_empty3 foo5 foo_empty5 foo6 .no.prefetch.landmark] vs [foo foo_empty2 foo_empty4 foo5 foo6 foo_empty foo2 foo3 foo_empty3 foo4 foo_empty5] + testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" + testutil.go:371: Comparing: "foo2" vs "foo2" + testutil.go:485: Offset: 214, NextOffset: 242 + testutil.go:485: Offset: 307, NextOffset: 335 + testutil.go:485: Offset: 242, NextOffset: 350 + testutil.go:485: Offset: 335, NextOffset: 467 testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" + testutil.go:371: Comparing: "foo4" vs "foo4" + testutil.go:485: Offset: 486, NextOffset: 514 + testutil.go:485: Offset: 627, NextOffset: 655 + testutil.go:485: Offset: 514, NextOffset: 622 + testutil.go:485: Offset: 655, NextOffset: 763 + testutil.go:371: Comparing: "" vs "" + testutil.go:377: Directory: "" vs "": [foo6 .no.prefetch.landmark foo3 foo4 foo_empty5 foo_empty3 foo_empty4 foo5 foo foo_empty foo2 foo_empty2] vs [foo2 foo_empty2 foo_empty3 foo4 foo5 foo_empty5 foo6 foo foo_empty foo3 foo_empty4] testutil.go:371: Comparing: "foo5" vs "foo5" testutil.go:485: Offset: 763, NextOffset: 791 testutil.go:485: Offset: 622, NextOffset: 650 testutil.go:485: Offset: 791, NextOffset: 923 testutil.go:485: Offset: 650, NextOffset: 758 - testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" - testutil.go:371: Comparing: "foo6" vs "foo6" - testutil.go:485: Offset: 923, NextOffset: 951 - testutil.go:485: Offset: 758, NextOffset: 786 - testutil.go:485: Offset: 951, NextOffset: 1638 - testutil.go:485: Offset: 786, NextOffset: 1413 + testutil.go:371: Comparing: "foo" vs "foo" + testutil.go:485: Offset: 172, NextOffset: 200 + testutil.go:485: Offset: 79, NextOffset: 107 + testutil.go:485: Offset: 200, NextOffset: 307 + testutil.go:485: Offset: 107, NextOffset: 214 testutil.go:371: Comparing: "foo_empty" vs "foo_empty" + testutil.go:371: Comparing: "foo2" vs "foo2" + testutil.go:485: Offset: 307, NextOffset: 335 + testutil.go:485: Offset: 214, NextOffset: 242 + testutil.go:485: Offset: 335, NextOffset: 467 + testutil.go:485: Offset: 242, NextOffset: 350 + testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="../",format=PAX/lost_digest_in_a_entry +=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-1,prefix="./",src=1,format=PAX + testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" + testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" testutil.go:371: Comparing: "foo3" vs "foo3" testutil.go:485: Offset: 467, NextOffset: 495 testutil.go:485: Offset: 350, NextOffset: 378 @@ -32299,26 +31771,33 @@ testutil.go:485: Offset: 486, NextOffset: 514 testutil.go:485: Offset: 655, NextOffset: 763 testutil.go:485: Offset: 514, NextOffset: 622 - testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" - testutil.go:371: Comparing: "foo" vs "foo" - testutil.go:485: Offset: 172, NextOffset: 200 - testutil.go:485: Offset: 79, NextOffset: 107 - testutil.go:485: Offset: 200, NextOffset: 307 - testutil.go:485: Offset: 107, NextOffset: 214 - testutil.go:371: Comparing: "foo2" vs "foo2" - testutil.go:485: Offset: 307, NextOffset: 335 - testutil.go:485: Offset: 214, NextOffset: 242 - testutil.go:485: Offset: 335, NextOffset: 467 - testutil.go:485: Offset: 242, NextOffset: 350 + testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" + testutil.go:371: Comparing: "foo6" vs "foo6" + testutil.go:485: Offset: 923, NextOffset: 951 + testutil.go:485: Offset: 758, NextOffset: 786 + testutil.go:485: Offset: 951, NextOffset: 1638 + testutil.go:485: Offset: 786, NextOffset: 1413 === RUN TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-1,prefix="/",src=1,format=PAX -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="",format=PAX/lost_digest_in_a_entry -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="",format=PAX/duplicated_entry_offset -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="",format=GNU +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="../",format=PAX/duplicated_entry_offset +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="../",format=GNU === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-1,prefix="/",src=1,format=PAX testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"/foo","type":"reg","size":6,"mode":420,"offset":75,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo","type":"chunk","offset":103,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo2","type":"reg","size":6,"mode":420,"offset":209,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo2","type":"chunk","offset":237,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo3","type":"reg","size":6,"mode":420,"offset":344,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo3","type":"chunk","offset":372,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo4","type":"reg","size":6,"mode":420,"offset":479,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo4","type":"chunk","offset":507,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo5","type":"reg","size":6,"mode":420,"offset":614,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo5","type":"chunk","offset":642,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo6","type":"reg","size":6,"mode":420,"offset":749,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo6","type":"chunk","offset":777,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":88,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"/foo","type":"reg","size":6,"mode":420,"offset":169,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo","type":"chunk","offset":197,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo2","type":"reg","size":6,"mode":420,"offset":303,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo2","type":"chunk","offset":331,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo3","type":"reg","size":6,"mode":420,"offset":462,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo3","type":"chunk","offset":490,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo4","type":"reg","size":6,"mode":420,"offset":621,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo4","type":"chunk","offset":649,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo5","type":"reg","size":6,"mode":420,"offset":756,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo5","type":"chunk","offset":784,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo6","type":"reg","size":6,"mode":420,"offset":915,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo6","type":"chunk","offset":943,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [foo_empty4 foo_empty5 foo6 foo_empty foo3 foo_empty2 foo_empty3 foo4 foo5 foo foo2] vs [foo_empty2 foo4 foo2 foo foo_empty foo3 foo_empty3 foo_empty4 foo5 foo_empty5 .no.prefetch.landmark foo6] + testutil.go:377: Directory: "" vs "": [foo foo2 foo_empty2 foo4 foo_empty5 foo6 foo_empty foo3 foo_empty3 foo_empty4 foo5] vs [foo foo3 foo_empty4 foo_empty5 foo6 foo5 .no.prefetch.landmark foo_empty foo2 foo_empty2 foo_empty3 foo4] + testutil.go:371: Comparing: "foo_empty" vs "foo_empty" + testutil.go:371: Comparing: "foo3" vs "foo3" + testutil.go:485: Offset: 344, NextOffset: 372 + testutil.go:485: Offset: 462, NextOffset: 490 + testutil.go:485: Offset: 372, NextOffset: 479 + testutil.go:485: Offset: 490, NextOffset: 621 + testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" + testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" + testutil.go:371: Comparing: "foo5" vs "foo5" + testutil.go:485: Offset: 614, NextOffset: 642 + testutil.go:485: Offset: 756, NextOffset: 784 + testutil.go:485: Offset: 642, NextOffset: 749 + testutil.go:485: Offset: 784, NextOffset: 915 testutil.go:371: Comparing: "foo" vs "foo" testutil.go:485: Offset: 75, NextOffset: 103 testutil.go:485: Offset: 169, NextOffset: 197 @@ -32330,24 +31809,11 @@ testutil.go:485: Offset: 237, NextOffset: 344 testutil.go:485: Offset: 331, NextOffset: 462 testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" - testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" testutil.go:371: Comparing: "foo4" vs "foo4" testutil.go:485: Offset: 479, NextOffset: 507 testutil.go:485: Offset: 621, NextOffset: 649 testutil.go:485: Offset: 507, NextOffset: 614 testutil.go:485: Offset: 649, NextOffset: 756 - testutil.go:371: Comparing: "foo5" vs "foo5" - testutil.go:485: Offset: 614, NextOffset: 642 - testutil.go:485: Offset: 756, NextOffset: 784 - testutil.go:485: Offset: 642, NextOffset: 749 - testutil.go:485: Offset: 784, NextOffset: 915 - testutil.go:371: Comparing: "foo_empty" vs "foo_empty" - testutil.go:371: Comparing: "foo3" vs "foo3" - testutil.go:485: Offset: 344, NextOffset: 372 - testutil.go:485: Offset: 462, NextOffset: 490 - testutil.go:485: Offset: 372, NextOffset: 479 - testutil.go:485: Offset: 490, NextOffset: 621 - testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" testutil.go:371: Comparing: "foo6" vs "foo6" testutil.go:485: Offset: 749, NextOffset: 777 @@ -32355,53 +31821,56 @@ testutil.go:485: Offset: 777, NextOffset: 1398 testutil.go:485: Offset: 943, NextOffset: 1632 testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [foo2 foo_empty2 foo4 foo_empty3 foo_empty4 foo5 foo_empty5 .no.prefetch.landmark foo foo_empty foo3 foo6] vs [foo_empty foo3 foo_empty4 foo_empty5 foo6 foo5 foo foo2 foo_empty2 foo_empty3 foo4] + testutil.go:377: Directory: "" vs "": [foo_empty foo2 foo_empty2 foo_empty3 foo4 foo5 .no.prefetch.landmark foo3 foo_empty4 foo_empty5 foo6 foo] vs [foo_empty foo3 foo_empty3 foo_empty4 foo5 foo foo2 foo_empty2 foo4 foo_empty5 foo6] + testutil.go:371: Comparing: "foo_empty" vs "foo_empty" + testutil.go:371: Comparing: "foo2" vs "foo2" + testutil.go:485: Offset: 303, NextOffset: 331 + testutil.go:485: Offset: 209, NextOffset: 237 + testutil.go:485: Offset: 331, NextOffset: 462 + testutil.go:485: Offset: 237, NextOffset: 344 testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" + testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" testutil.go:371: Comparing: "foo4" vs "foo4" testutil.go:485: Offset: 621, NextOffset: 649 testutil.go:485: Offset: 479, NextOffset: 507 testutil.go:485: Offset: 649, NextOffset: 756 testutil.go:485: Offset: 507, NextOffset: 614 - testutil.go:371: Comparing: "foo2" vs "foo2" - testutil.go:485: Offset: 303, NextOffset: 331 - testutil.go:485: Offset: 209, NextOffset: 237 - testutil.go:485: Offset: 331, NextOffset: 462 - testutil.go:485: Offset: 237, NextOffset: 344 - testutil.go:371: Comparing: "foo" vs "foo" - testutil.go:485: Offset: 169, NextOffset: 197 - testutil.go:485: Offset: 75, NextOffset: 103 - testutil.go:485: Offset: 197, NextOffset: 303 - testutil.go:485: Offset: 103, NextOffset: 209 - testutil.go:371: Comparing: "foo_empty" vs "foo_empty" + testutil.go:371: Comparing: "foo5" vs "foo5" + testutil.go:485: Offset: 756, NextOffset: 784 + testutil.go:485: Offset: 614, NextOffset: 642 + testutil.go:485: Offset: 784, NextOffset: 915 + testutil.go:485: Offset: 642, NextOffset: 749 testutil.go:371: Comparing: "foo3" vs "foo3" testutil.go:485: Offset: 462, NextOffset: 490 testutil.go:485: Offset: 344, NextOffset: 372 testutil.go:485: Offset: 490, NextOffset: 621 testutil.go:485: Offset: 372, NextOffset: 479 - testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" - testutil.go:371: Comparing: "foo5" vs "foo5" - testutil.go:485: Offset: 756, NextOffset: 784 - testutil.go:485: Offset: 614, NextOffset: 642 - testutil.go:485: Offset: 784, NextOffset: 915 - testutil.go:485: Offset: 642, NextOffset: 749 testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" testutil.go:371: Comparing: "foo6" vs "foo6" testutil.go:485: Offset: 915, NextOffset: 943 testutil.go:485: Offset: 749, NextOffset: 777 -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="",format=GNU/duplicated_entry_offset -=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-1,prefix="/",src=1,format=PAX testutil.go:485: Offset: 943, NextOffset: 1632 testutil.go:485: Offset: 777, NextOffset: 1398 + testutil.go:371: Comparing: "foo" vs "foo" + testutil.go:485: Offset: 169, NextOffset: 197 + testutil.go:485: Offset: 75, NextOffset: 103 + testutil.go:485: Offset: 197, NextOffset: 303 + testutil.go:485: Offset: 103, NextOffset: 209 === RUN TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-1,prefix="../",src=1,format=PAX -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="",format=GNU/lost_digest_in_a_entry -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="./",format=USTAR +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="../",format=GNU/lost_digest_in_a_entry +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="../",format=GNU/duplicated_entry_offset +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="",format=USTAR === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-1,prefix="../",src=1,format=PAX testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"../foo","type":"reg","size":6,"mode":420,"offset":80,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo","type":"chunk","offset":108,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo2","type":"reg","size":6,"mode":420,"offset":216,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo2","type":"chunk","offset":244,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo3","type":"reg","size":6,"mode":420,"offset":353,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo3","type":"chunk","offset":381,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo4","type":"reg","size":6,"mode":420,"offset":490,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo4","type":"chunk","offset":518,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo5","type":"reg","size":6,"mode":420,"offset":627,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo5","type":"chunk","offset":655,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo6","type":"reg","size":6,"mode":420,"offset":764,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo6","type":"chunk","offset":792,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":88,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"../foo","type":"reg","size":6,"mode":420,"offset":173,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo","type":"chunk","offset":201,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo2","type":"reg","size":6,"mode":420,"offset":309,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo2","type":"chunk","offset":337,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo3","type":"reg","size":6,"mode":420,"offset":470,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo3","type":"chunk","offset":498,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo4","type":"reg","size":6,"mode":420,"offset":631,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo4","type":"chunk","offset":659,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo5","type":"reg","size":6,"mode":420,"offset":768,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo5","type":"chunk","offset":796,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo6","type":"reg","size":6,"mode":420,"offset":929,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo6","type":"chunk","offset":957,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [foo_empty foo2 foo3 foo_empty3 foo4 foo_empty4 foo foo_empty2 foo5 foo_empty5 foo6] vs [foo6 foo2 foo4 foo_empty4 foo5 foo3 foo_empty3 foo_empty5 .no.prefetch.landmark foo foo_empty foo_empty2] - testutil.go:371: Comparing: "foo_empty" vs "foo_empty" + testutil.go:377: Directory: "" vs "": [foo_empty4 foo5 foo6 foo foo2 foo3 foo4 foo_empty5 foo_empty foo_empty2 foo_empty3] vs [foo4 foo_empty4 foo5 .no.prefetch.landmark foo foo_empty foo2 foo_empty3 foo_empty5 foo6 foo_empty2 foo3] + testutil.go:371: Comparing: "foo" vs "foo" + testutil.go:485: Offset: 80, NextOffset: 108 + testutil.go:485: Offset: 173, NextOffset: 201 + testutil.go:485: Offset: 108, NextOffset: 216 + testutil.go:485: Offset: 201, NextOffset: 309 testutil.go:371: Comparing: "foo2" vs "foo2" testutil.go:485: Offset: 216, NextOffset: 244 testutil.go:485: Offset: 309, NextOffset: 337 @@ -32412,53 +31881,40 @@ testutil.go:485: Offset: 470, NextOffset: 498 testutil.go:485: Offset: 381, NextOffset: 490 testutil.go:485: Offset: 498, NextOffset: 631 - testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" - testutil.go:371: Comparing: "foo4" vs "foo4" - testutil.go:485: Offset: 490, NextOffset: 518 - testutil.go:485: Offset: 631, NextOffset: 659 - testutil.go:485: Offset: 518, NextOffset: 627 - testutil.go:485: Offset: 659, NextOffset: 768 testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" - testutil.go:371: Comparing: "foo" vs "foo" - testutil.go:485: Offset: 80, NextOffset: 108 - testutil.go:485: Offset: 173, NextOffset: 201 - testutil.go:485: Offset: 108, NextOffset: 216 - testutil.go:485: Offset: 201, NextOffset: 309 -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="./",format=USTAR/lost_digest_in_a_entry -=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-1,prefix="../",src=1,format=PAX - testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" testutil.go:371: Comparing: "foo5" vs "foo5" testutil.go:485: Offset: 627, NextOffset: 655 testutil.go:485: Offset: 768, NextOffset: 796 testutil.go:485: Offset: 655, NextOffset: 764 testutil.go:485: Offset: 796, NextOffset: 929 - testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" testutil.go:371: Comparing: "foo6" vs "foo6" testutil.go:485: Offset: 764, NextOffset: 792 testutil.go:485: Offset: 929, NextOffset: 957 testutil.go:485: Offset: 792, NextOffset: 1413 testutil.go:485: Offset: 957, NextOffset: 1651 - testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [foo2 foo4 foo_empty4 foo5 foo6 foo_empty3 foo_empty5 .no.prefetch.landmark foo foo_empty foo_empty2 foo3] vs [foo_empty3 foo4 foo_empty4 foo_empty foo2 foo3 foo_empty5 foo6 foo foo_empty2 foo5] - testutil.go:371: Comparing: "foo" vs "foo" - testutil.go:485: Offset: 173, NextOffset: 201 - testutil.go:485: Offset: 80, NextOffset: 108 - testutil.go:485: Offset: 201, NextOffset: 309 - testutil.go:485: Offset: 108, NextOffset: 216 testutil.go:371: Comparing: "foo_empty" vs "foo_empty" testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" + testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" + testutil.go:371: Comparing: "foo4" vs "foo4" + testutil.go:485: Offset: 490, NextOffset: 518 + testutil.go:485: Offset: 631, NextOffset: 659 + testutil.go:485: Offset: 518, NextOffset: 627 + testutil.go:485: Offset: 659, NextOffset: 768 + testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" + testutil.go:371: Comparing: "" vs "" + testutil.go:377: Directory: "" vs "": [foo foo_empty foo2 foo_empty3 foo4 foo_empty4 foo5 .no.prefetch.landmark foo6 foo_empty5 foo3 foo_empty2] vs [foo foo2 foo3 foo_empty4 foo5 foo6 foo_empty foo_empty2 foo_empty3 foo4 foo_empty5] + testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" testutil.go:371: Comparing: "foo3" vs "foo3" testutil.go:485: Offset: 470, NextOffset: 498 testutil.go:485: Offset: 353, NextOffset: 381 testutil.go:485: Offset: 498, NextOffset: 631 testutil.go:485: Offset: 381, NextOffset: 490 - testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" - testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" testutil.go:371: Comparing: "foo2" vs "foo2" testutil.go:485: Offset: 309, NextOffset: 337 testutil.go:485: Offset: 216, NextOffset: 244 testutil.go:485: Offset: 337, NextOffset: 470 testutil.go:485: Offset: 244, NextOffset: 353 + testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" testutil.go:371: Comparing: "foo4" vs "foo4" testutil.go:485: Offset: 631, NextOffset: 659 testutil.go:485: Offset: 490, NextOffset: 518 @@ -32470,19 +31926,34 @@ testutil.go:485: Offset: 627, NextOffset: 655 testutil.go:485: Offset: 796, NextOffset: 929 testutil.go:485: Offset: 655, NextOffset: 764 + testutil.go:371: Comparing: "foo" vs "foo" + testutil.go:485: Offset: 173, NextOffset: 201 + testutil.go:485: Offset: 80, NextOffset: 108 + testutil.go:485: Offset: 201, NextOffset: 309 + testutil.go:485: Offset: 108, NextOffset: 216 + testutil.go:371: Comparing: "foo_empty" vs "foo_empty" + testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" testutil.go:371: Comparing: "foo6" vs "foo6" testutil.go:485: Offset: 929, NextOffset: 957 testutil.go:485: Offset: 764, NextOffset: 792 testutil.go:485: Offset: 957, NextOffset: 1651 testutil.go:485: Offset: 792, NextOffset: 1413 -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="./",format=USTAR/duplicated_entry_offset === RUN TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-1,prefix="",src=1,format=GNU -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="./",format=PAX +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="",format=USTAR/lost_digest_in_a_entry === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-1,prefix="",src=1,format=GNU testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"foo","type":"reg","size":6,"mode":420,"offset":76,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo","type":"chunk","offset":104,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo2","type":"reg","size":6,"mode":420,"offset":210,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo2","type":"chunk","offset":238,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo3","type":"reg","size":6,"mode":420,"offset":345,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo3","type":"chunk","offset":373,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo4","type":"reg","size":6,"mode":420,"offset":480,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo4","type":"chunk","offset":508,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo5","type":"reg","size":6,"mode":420,"offset":615,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo5","type":"chunk","offset":643,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo6","type":"reg","size":6,"mode":420,"offset":750,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo6","type":"chunk","offset":778,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":88,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"foo","type":"reg","size":6,"mode":420,"offset":169,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo","type":"chunk","offset":197,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo2","type":"reg","size":6,"mode":420,"offset":303,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo2","type":"chunk","offset":331,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo3","type":"reg","size":6,"mode":420,"offset":462,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo3","type":"chunk","offset":490,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo4","type":"reg","size":6,"mode":420,"offset":621,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo4","type":"chunk","offset":649,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo5","type":"reg","size":6,"mode":420,"offset":756,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo5","type":"chunk","offset":784,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo6","type":"reg","size":6,"mode":420,"offset":915,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo6","type":"chunk","offset":943,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [foo3 foo4 foo_empty4 foo6 foo_empty foo_empty2 foo_empty3 foo5 foo_empty5 foo foo2] vs [foo foo_empty4 foo5 foo_empty5 .no.prefetch.landmark foo_empty foo2 foo_empty2 foo3 foo_empty3 foo4 foo6] +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="",format=USTAR/duplicated_entry_offset +=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-1,prefix="",src=1,format=GNU + testutil.go:377: Directory: "" vs "": [foo6 foo foo_empty3 foo_empty4 foo5 foo4 foo_empty5 foo_empty foo2 foo_empty2 foo3] vs [foo_empty foo2 foo_empty2 foo3 foo4 foo_empty4 foo5 foo foo_empty3 foo_empty5 foo6 .no.prefetch.landmark] + testutil.go:371: Comparing: "foo_empty" vs "foo_empty" + testutil.go:371: Comparing: "foo2" vs "foo2" + testutil.go:485: Offset: 210, NextOffset: 238 + testutil.go:485: Offset: 303, NextOffset: 331 + testutil.go:485: Offset: 238, NextOffset: 345 + testutil.go:485: Offset: 331, NextOffset: 462 + testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" testutil.go:371: Comparing: "foo3" vs "foo3" testutil.go:485: Offset: 345, NextOffset: 373 testutil.go:485: Offset: 462, NextOffset: 490 @@ -32493,35 +31964,26 @@ testutil.go:485: Offset: 621, NextOffset: 649 testutil.go:485: Offset: 508, NextOffset: 615 testutil.go:485: Offset: 649, NextOffset: 756 - testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" - testutil.go:371: Comparing: "foo6" vs "foo6" - testutil.go:485: Offset: 750, NextOffset: 778 - testutil.go:485: Offset: 915, NextOffset: 943 - testutil.go:485: Offset: 778, NextOffset: 1396 - testutil.go:485: Offset: 943, NextOffset: 1630 - testutil.go:371: Comparing: "foo_empty" vs "foo_empty" - testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" - testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" - testutil.go:371: Comparing: "foo5" vs "foo5" - testutil.go:485: Offset: 615, NextOffset: 643 - testutil.go:485: Offset: 756, NextOffset: 784 - testutil.go:485: Offset: 643, NextOffset: 750 - testutil.go:485: Offset: 784, NextOffset: 915 testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" testutil.go:371: Comparing: "foo" vs "foo" testutil.go:485: Offset: 76, NextOffset: 104 -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="./",format=PAX/lost_digest_in_a_entry -=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-1,prefix="",src=1,format=GNU testutil.go:485: Offset: 169, NextOffset: 197 testutil.go:485: Offset: 104, NextOffset: 210 testutil.go:485: Offset: 197, NextOffset: 303 - testutil.go:371: Comparing: "foo2" vs "foo2" - testutil.go:485: Offset: 210, NextOffset: 238 - testutil.go:485: Offset: 303, NextOffset: 331 - testutil.go:485: Offset: 238, NextOffset: 345 - testutil.go:485: Offset: 331, NextOffset: 462 + testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" + testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" + testutil.go:371: Comparing: "foo5" vs "foo5" + testutil.go:485: Offset: 615, NextOffset: 643 + testutil.go:485: Offset: 756, NextOffset: 784 + testutil.go:485: Offset: 643, NextOffset: 750 + testutil.go:485: Offset: 784, NextOffset: 915 + testutil.go:371: Comparing: "foo6" vs "foo6" + testutil.go:485: Offset: 750, NextOffset: 778 + testutil.go:485: Offset: 915, NextOffset: 943 + testutil.go:485: Offset: 778, NextOffset: 1396 + testutil.go:485: Offset: 943, NextOffset: 1630 testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [foo_empty3 foo4 foo6 .no.prefetch.landmark foo_empty foo2 foo_empty2 foo3 foo foo_empty4 foo5 foo_empty5] vs [foo foo2 foo_empty3 foo5 foo_empty5 foo_empty foo_empty2 foo3 foo4 foo_empty4 foo6] + testutil.go:377: Directory: "" vs "": [foo_empty4 foo5 foo foo_empty foo2 foo_empty2 foo3 foo4 .no.prefetch.landmark foo_empty3 foo_empty5 foo6] vs [foo foo_empty3 foo_empty4 foo5 foo6 foo_empty5 foo_empty foo2 foo_empty2 foo3 foo4] testutil.go:371: Comparing: "foo2" vs "foo2" testutil.go:485: Offset: 303, NextOffset: 331 testutil.go:485: Offset: 210, NextOffset: 238 @@ -32533,87 +31995,90 @@ testutil.go:485: Offset: 345, NextOffset: 373 testutil.go:485: Offset: 490, NextOffset: 621 testutil.go:485: Offset: 373, NextOffset: 480 - testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" testutil.go:371: Comparing: "foo4" vs "foo4" testutil.go:485: Offset: 621, NextOffset: 649 testutil.go:485: Offset: 480, NextOffset: 508 testutil.go:485: Offset: 649, NextOffset: 756 testutil.go:485: Offset: 508, NextOffset: 615 - testutil.go:371: Comparing: "foo6" vs "foo6" - testutil.go:485: Offset: 915, NextOffset: 943 - testutil.go:485: Offset: 750, NextOffset: 778 - testutil.go:485: Offset: 943, NextOffset: 1630 - testutil.go:485: Offset: 778, NextOffset: 1396 - testutil.go:371: Comparing: "foo_empty" vs "foo_empty" + testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" testutil.go:371: Comparing: "foo5" vs "foo5" testutil.go:485: Offset: 756, NextOffset: 784 testutil.go:485: Offset: 615, NextOffset: 643 testutil.go:485: Offset: 784, NextOffset: 915 testutil.go:485: Offset: 643, NextOffset: 750 - testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" testutil.go:371: Comparing: "foo" vs "foo" testutil.go:485: Offset: 169, NextOffset: 197 testutil.go:485: Offset: 76, NextOffset: 104 testutil.go:485: Offset: 197, NextOffset: 303 -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="./",format=PAX/duplicated_entry_offset -=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-1,prefix="",src=1,format=GNU testutil.go:485: Offset: 104, NextOffset: 210 - testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" + testutil.go:371: Comparing: "foo_empty" vs "foo_empty" + testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" + testutil.go:371: Comparing: "foo6" vs "foo6" + testutil.go:485: Offset: 915, NextOffset: 943 + testutil.go:485: Offset: 750, NextOffset: 778 + testutil.go:485: Offset: 943, NextOffset: 1630 +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="",format=PAX +=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-1,prefix="",src=1,format=GNU + testutil.go:485: Offset: 778, NextOffset: 1396 + testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" === RUN TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-1,prefix="./",src=1,format=GNU -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="./",format=GNU -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="./",format=GNU/lost_digest_in_a_entry -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="./",format=GNU/duplicated_entry_offset +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="",format=PAX/lost_digest_in_a_entry === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-1,prefix="./",src=1,format=GNU testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"./foo","type":"reg","size":6,"mode":420,"offset":79,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo","type":"chunk","offset":107,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo2","type":"reg","size":6,"mode":420,"offset":214,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo2","type":"chunk","offset":242,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo3","type":"reg","size":6,"mode":420,"offset":350,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo3","type":"chunk","offset":378,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo4","type":"reg","size":6,"mode":420,"offset":486,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo4","type":"chunk","offset":514,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo5","type":"reg","size":6,"mode":420,"offset":622,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo5","type":"chunk","offset":650,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo6","type":"reg","size":6,"mode":420,"offset":758,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo6","type":"chunk","offset":786,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":88,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"./foo","type":"reg","size":6,"mode":420,"offset":172,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo","type":"chunk","offset":200,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo2","type":"reg","size":6,"mode":420,"offset":307,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo2","type":"chunk","offset":335,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo3","type":"reg","size":6,"mode":420,"offset":467,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo3","type":"chunk","offset":495,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo4","type":"reg","size":6,"mode":420,"offset":627,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo4","type":"chunk","offset":655,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo5","type":"reg","size":6,"mode":420,"offset":763,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo5","type":"chunk","offset":791,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo6","type":"reg","size":6,"mode":420,"offset":923,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo6","type":"chunk","offset":951,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [foo_empty foo2 foo_empty4 foo5 foo_empty5 foo foo_empty2 foo3 foo_empty3 foo4 foo6] vs [foo5 foo_empty5 .no.prefetch.landmark foo_empty foo_empty2 foo_empty3 foo_empty4 foo6 foo foo2 foo3 foo4] - testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" + testutil.go:377: Directory: "" vs "": [foo foo_empty foo3 foo4 foo_empty4 foo2 foo_empty2 foo_empty3 foo5 foo_empty5 foo6] vs [.no.prefetch.landmark foo_empty foo_empty2 foo5 foo6 foo foo2 foo3 foo_empty3 foo4 foo_empty4 foo_empty5] +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="",format=PAX/duplicated_entry_offset +=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-1,prefix="./",src=1,format=GNU + testutil.go:371: Comparing: "foo" vs "foo" + testutil.go:485: Offset: 79, NextOffset: 107 + testutil.go:485: Offset: 172, NextOffset: 200 + testutil.go:485: Offset: 107, NextOffset: 214 + testutil.go:485: Offset: 200, NextOffset: 307 + testutil.go:371: Comparing: "foo_empty" vs "foo_empty" testutil.go:371: Comparing: "foo3" vs "foo3" testutil.go:485: Offset: 350, NextOffset: 378 testutil.go:485: Offset: 467, NextOffset: 495 testutil.go:485: Offset: 378, NextOffset: 486 testutil.go:485: Offset: 495, NextOffset: 627 - testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" testutil.go:371: Comparing: "foo4" vs "foo4" testutil.go:485: Offset: 486, NextOffset: 514 testutil.go:485: Offset: 627, NextOffset: 655 testutil.go:485: Offset: 514, NextOffset: 622 testutil.go:485: Offset: 655, NextOffset: 763 testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" + testutil.go:371: Comparing: "foo2" vs "foo2" + testutil.go:485: Offset: 214, NextOffset: 242 + testutil.go:485: Offset: 307, NextOffset: 335 + testutil.go:485: Offset: 242, NextOffset: 350 + testutil.go:485: Offset: 335, NextOffset: 467 + testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" + testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" testutil.go:371: Comparing: "foo5" vs "foo5" testutil.go:485: Offset: 622, NextOffset: 650 testutil.go:485: Offset: 763, NextOffset: 791 testutil.go:485: Offset: 650, NextOffset: 758 testutil.go:485: Offset: 791, NextOffset: 923 testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" - testutil.go:371: Comparing: "foo" vs "foo" - testutil.go:485: Offset: 79, NextOffset: 107 - testutil.go:485: Offset: 172, NextOffset: 200 - testutil.go:485: Offset: 107, NextOffset: 214 - testutil.go:485: Offset: 200, NextOffset: 307 testutil.go:371: Comparing: "foo6" vs "foo6" testutil.go:485: Offset: 758, NextOffset: 786 testutil.go:485: Offset: 923, NextOffset: 951 testutil.go:485: Offset: 786, NextOffset: 1413 testutil.go:485: Offset: 951, NextOffset: 1638 - testutil.go:371: Comparing: "foo2" vs "foo2" - testutil.go:485: Offset: 214, NextOffset: 242 - testutil.go:485: Offset: 307, NextOffset: 335 - testutil.go:485: Offset: 242, NextOffset: 350 - testutil.go:485: Offset: 335, NextOffset: 467 - testutil.go:371: Comparing: "foo_empty" vs "foo_empty" testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [foo foo2 foo3 foo4 foo_empty4 foo6 .no.prefetch.landmark foo_empty foo_empty2 foo_empty3 foo5 foo_empty5] vs [foo_empty foo2 foo5 foo_empty5 foo foo_empty2 foo3 foo_empty3 foo4 foo_empty4 foo6] + testutil.go:377: Directory: "" vs "": [foo foo2 foo3 foo_empty3 foo4 foo_empty4 foo_empty5 .no.prefetch.landmark foo_empty foo_empty2 foo5 foo6] vs [foo5 foo_empty5 foo6 foo2 foo_empty2 foo_empty3 foo4 foo_empty4 foo foo_empty foo3] testutil.go:371: Comparing: "foo_empty" vs "foo_empty" testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" - testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" testutil.go:371: Comparing: "foo5" vs "foo5" testutil.go:485: Offset: 763, NextOffset: 791 testutil.go:485: Offset: 622, NextOffset: 650 testutil.go:485: Offset: 791, NextOffset: 923 testutil.go:485: Offset: 650, NextOffset: 758 - testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" + testutil.go:371: Comparing: "foo6" vs "foo6" + testutil.go:485: Offset: 923, NextOffset: 951 + testutil.go:485: Offset: 758, NextOffset: 786 + testutil.go:485: Offset: 951, NextOffset: 1638 + testutil.go:485: Offset: 786, NextOffset: 1413 testutil.go:371: Comparing: "foo" vs "foo" testutil.go:485: Offset: 172, NextOffset: 200 testutil.go:485: Offset: 79, NextOffset: 107 @@ -32629,143 +32094,151 @@ testutil.go:485: Offset: 350, NextOffset: 378 testutil.go:485: Offset: 495, NextOffset: 627 testutil.go:485: Offset: 378, NextOffset: 486 + testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" testutil.go:371: Comparing: "foo4" vs "foo4" testutil.go:485: Offset: 627, NextOffset: 655 testutil.go:485: Offset: 486, NextOffset: 514 testutil.go:485: Offset: 655, NextOffset: 763 testutil.go:485: Offset: 514, NextOffset: 622 testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" - testutil.go:371: Comparing: "foo6" vs "foo6" - testutil.go:485: Offset: 923, NextOffset: 951 - testutil.go:485: Offset: 758, NextOffset: 786 - testutil.go:485: Offset: 951, NextOffset: 1638 - testutil.go:485: Offset: 786, NextOffset: 1413 + testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" === RUN TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-1,prefix="/",src=1,format=GNU -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="/",format=USTAR -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="/",format=USTAR/lost_digest_in_a_entry +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="",format=GNU === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-1,prefix="/",src=1,format=GNU testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"/foo","type":"reg","size":6,"mode":420,"offset":75,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo","type":"chunk","offset":103,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo2","type":"reg","size":6,"mode":420,"offset":209,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo2","type":"chunk","offset":237,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo3","type":"reg","size":6,"mode":420,"offset":344,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo3","type":"chunk","offset":372,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo4","type":"reg","size":6,"mode":420,"offset":479,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo4","type":"chunk","offset":507,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo5","type":"reg","size":6,"mode":420,"offset":614,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo5","type":"chunk","offset":642,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo6","type":"reg","size":6,"mode":420,"offset":749,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo6","type":"chunk","offset":777,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":88,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"/foo","type":"reg","size":6,"mode":420,"offset":169,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo","type":"chunk","offset":197,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo2","type":"reg","size":6,"mode":420,"offset":303,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo2","type":"chunk","offset":331,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo3","type":"reg","size":6,"mode":420,"offset":462,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo3","type":"chunk","offset":490,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo4","type":"reg","size":6,"mode":420,"offset":621,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo4","type":"chunk","offset":649,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo5","type":"reg","size":6,"mode":420,"offset":756,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo5","type":"chunk","offset":784,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo6","type":"reg","size":6,"mode":420,"offset":915,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo6","type":"chunk","offset":943,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [foo_empty2 foo3 foo5 foo_empty5 foo foo2 foo_empty3 foo4 foo_empty4 foo6 foo_empty] vs [foo3 foo4 foo_empty4 foo_empty5 .no.prefetch.landmark foo_empty2 foo2 foo_empty3 foo5 foo6 foo foo_empty] - testutil.go:371: Comparing: "foo2" vs "foo2" - testutil.go:485: Offset: 209, NextOffset: 237 - testutil.go:485: Offset: 303, NextOffset: 331 - testutil.go:485: Offset: 237, NextOffset: 344 - testutil.go:485: Offset: 331, NextOffset: 462 -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="/",format=USTAR/duplicated_entry_offset -=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-1,prefix="/",src=1,format=GNU + testutil.go:377: Directory: "" vs "": [foo_empty3 foo5 foo_empty2 foo3 foo4 foo_empty4 foo_empty5 foo foo_empty foo2 foo6] vs [foo_empty2 foo4 foo_empty4 foo5 foo_empty5 foo6 .no.prefetch.landmark foo foo_empty foo2 foo3 foo_empty3] testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" + testutil.go:371: Comparing: "foo5" vs "foo5" + testutil.go:485: Offset: 614, NextOffset: 642 + testutil.go:485: Offset: 756, NextOffset: 784 + testutil.go:485: Offset: 642, NextOffset: 749 + testutil.go:485: Offset: 784, NextOffset: 915 testutil.go:371: Comparing: "foo4" vs "foo4" testutil.go:485: Offset: 479, NextOffset: 507 testutil.go:485: Offset: 621, NextOffset: 649 testutil.go:485: Offset: 507, NextOffset: 614 testutil.go:485: Offset: 649, NextOffset: 756 testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" - testutil.go:371: Comparing: "foo6" vs "foo6" - testutil.go:485: Offset: 749, NextOffset: 777 - testutil.go:485: Offset: 915, NextOffset: 943 - testutil.go:485: Offset: 777, NextOffset: 1398 - testutil.go:485: Offset: 943, NextOffset: 1632 + testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" + testutil.go:371: Comparing: "foo" vs "foo" + testutil.go:485: Offset: 75, NextOffset: 103 + testutil.go:485: Offset: 169, NextOffset: 197 + testutil.go:485: Offset: 103, NextOffset: 209 + testutil.go:485: Offset: 197, NextOffset: 303 testutil.go:371: Comparing: "foo_empty" vs "foo_empty" + testutil.go:371: Comparing: "foo2" vs "foo2" + testutil.go:485: Offset: 209, NextOffset: 237 + testutil.go:485: Offset: 303, NextOffset: 331 + testutil.go:485: Offset: 237, NextOffset: 344 + testutil.go:485: Offset: 331, NextOffset: 462 testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" testutil.go:371: Comparing: "foo3" vs "foo3" testutil.go:485: Offset: 344, NextOffset: 372 testutil.go:485: Offset: 462, NextOffset: 490 testutil.go:485: Offset: 372, NextOffset: 479 testutil.go:485: Offset: 490, NextOffset: 621 - testutil.go:371: Comparing: "foo5" vs "foo5" - testutil.go:485: Offset: 614, NextOffset: 642 - testutil.go:485: Offset: 756, NextOffset: 784 - testutil.go:485: Offset: 642, NextOffset: 749 - testutil.go:485: Offset: 784, NextOffset: 915 - testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" - testutil.go:371: Comparing: "foo" vs "foo" - testutil.go:485: Offset: 75, NextOffset: 103 - testutil.go:485: Offset: 169, NextOffset: 197 - testutil.go:485: Offset: 103, NextOffset: 209 - testutil.go:485: Offset: 197, NextOffset: 303 - testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [foo foo_empty foo2 foo_empty3 foo5 foo6 .no.prefetch.landmark foo_empty2 foo3 foo4 foo_empty4 foo_empty5] vs [foo foo_empty2 foo3 foo5 foo_empty5 foo_empty foo2 foo_empty3 foo4 foo_empty4 foo6] testutil.go:371: Comparing: "foo6" vs "foo6" - testutil.go:485: Offset: 915, NextOffset: 943 testutil.go:485: Offset: 749, NextOffset: 777 - testutil.go:485: Offset: 943, NextOffset: 1632 + testutil.go:485: Offset: 915, NextOffset: 943 testutil.go:485: Offset: 777, NextOffset: 1398 - testutil.go:371: Comparing: "foo" vs "foo" - testutil.go:485: Offset: 169, NextOffset: 197 - testutil.go:485: Offset: 75, NextOffset: 103 - testutil.go:485: Offset: 197, NextOffset: 303 - testutil.go:485: Offset: 103, NextOffset: 209 + testutil.go:485: Offset: 943, NextOffset: 1632 + testutil.go:371: Comparing: "" vs "" + testutil.go:377: Directory: "" vs "": [foo2 foo3 foo_empty3 .no.prefetch.landmark foo foo_empty foo5 foo_empty5 foo6 foo_empty2 foo4 foo_empty4] vs [foo_empty5 foo foo_empty foo2 foo_empty2 foo3 foo4 foo_empty4 foo6 foo_empty3 foo5] testutil.go:371: Comparing: "foo_empty" vs "foo_empty" testutil.go:371: Comparing: "foo2" vs "foo2" testutil.go:485: Offset: 303, NextOffset: 331 testutil.go:485: Offset: 209, NextOffset: 237 testutil.go:485: Offset: 331, NextOffset: 462 testutil.go:485: Offset: 237, NextOffset: 344 -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="/",format=PAX -=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-1,prefix="/",src=1,format=GNU + testutil.go:371: Comparing: "foo3" vs "foo3" + testutil.go:485: Offset: 462, NextOffset: 490 + testutil.go:485: Offset: 344, NextOffset: 372 + testutil.go:485: Offset: 490, NextOffset: 621 + testutil.go:485: Offset: 372, NextOffset: 479 testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" + testutil.go:371: Comparing: "foo" vs "foo" + testutil.go:485: Offset: 169, NextOffset: 197 + testutil.go:485: Offset: 75, NextOffset: 103 + testutil.go:485: Offset: 197, NextOffset: 303 + testutil.go:485: Offset: 103, NextOffset: 209 + testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" testutil.go:371: Comparing: "foo5" vs "foo5" testutil.go:485: Offset: 756, NextOffset: 784 testutil.go:485: Offset: 614, NextOffset: 642 testutil.go:485: Offset: 784, NextOffset: 915 testutil.go:485: Offset: 642, NextOffset: 749 testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" + testutil.go:371: Comparing: "foo6" vs "foo6" + testutil.go:485: Offset: 915, NextOffset: 943 + testutil.go:485: Offset: 749, NextOffset: 777 + testutil.go:485: Offset: 943, NextOffset: 1632 + testutil.go:485: Offset: 777, NextOffset: 1398 +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="",format=GNU/duplicated_entry_offset +=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-1,prefix="/",src=1,format=GNU testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" - testutil.go:371: Comparing: "foo3" vs "foo3" - testutil.go:485: Offset: 462, NextOffset: 490 - testutil.go:485: Offset: 344, NextOffset: 372 - testutil.go:485: Offset: 490, NextOffset: 621 - testutil.go:485: Offset: 372, NextOffset: 479 testutil.go:371: Comparing: "foo4" vs "foo4" testutil.go:485: Offset: 621, NextOffset: 649 testutil.go:485: Offset: 479, NextOffset: 507 testutil.go:485: Offset: 649, NextOffset: 756 testutil.go:485: Offset: 507, NextOffset: 614 - testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" === RUN TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-1,prefix="../",src=1,format=GNU +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="",format=GNU/lost_digest_in_a_entry +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="./",format=USTAR +=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-1,prefix="../",src=1,format=GNU testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"../foo","type":"reg","size":6,"mode":420,"offset":80,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo","type":"chunk","offset":108,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo2","type":"reg","size":6,"mode":420,"offset":216,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo2","type":"chunk","offset":244,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo3","type":"reg","size":6,"mode":420,"offset":353,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo3","type":"chunk","offset":381,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo4","type":"reg","size":6,"mode":420,"offset":490,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo4","type":"chunk","offset":518,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo5","type":"reg","size":6,"mode":420,"offset":627,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo5","type":"chunk","offset":655,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo6","type":"reg","size":6,"mode":420,"offset":764,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo6","type":"chunk","offset":792,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":88,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"../foo","type":"reg","size":6,"mode":420,"offset":173,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo","type":"chunk","offset":201,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo2","type":"reg","size":6,"mode":420,"offset":309,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo2","type":"chunk","offset":337,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo3","type":"reg","size":6,"mode":420,"offset":470,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo3","type":"chunk","offset":498,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo4","type":"reg","size":6,"mode":420,"offset":631,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo4","type":"chunk","offset":659,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo5","type":"reg","size":6,"mode":420,"offset":768,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo5","type":"chunk","offset":796,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo6","type":"reg","size":6,"mode":420,"offset":929,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo6","type":"chunk","offset":957,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [foo foo_empty3 foo_empty4 foo5 foo_empty5 foo6 foo_empty foo2 foo_empty2 foo3 foo4] vs [foo foo_empty foo2 foo_empty2 foo_empty3 foo4 foo6 .no.prefetch.landmark foo_empty4 foo5 foo_empty5 foo3] - testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" + testutil.go:377: Directory: "" vs "": [foo foo_empty foo2 foo_empty2 foo_empty3 foo4 foo_empty4 foo_empty5 foo6 foo3 foo5] vs [foo_empty2 foo_empty3 foo4 foo5 foo_empty5 foo foo_empty foo2 foo6 .no.prefetch.landmark foo3 foo_empty4] testutil.go:371: Comparing: "foo3" vs "foo3" testutil.go:485: Offset: 353, NextOffset: 381 testutil.go:485: Offset: 470, NextOffset: 498 testutil.go:485: Offset: 381, NextOffset: 490 testutil.go:485: Offset: 498, NextOffset: 631 + testutil.go:371: Comparing: "foo5" vs "foo5" + testutil.go:485: Offset: 627, NextOffset: 655 + testutil.go:485: Offset: 768, NextOffset: 796 + testutil.go:485: Offset: 655, NextOffset: 764 + testutil.go:485: Offset: 796, NextOffset: 929 + testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" testutil.go:371: Comparing: "foo4" vs "foo4" testutil.go:485: Offset: 490, NextOffset: 518 testutil.go:485: Offset: 631, NextOffset: 659 testutil.go:485: Offset: 518, NextOffset: 627 testutil.go:485: Offset: 659, NextOffset: 768 + testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" - testutil.go:371: Comparing: "foo6" vs "foo6" - testutil.go:485: Offset: 764, NextOffset: 792 - testutil.go:485: Offset: 929, NextOffset: 957 - testutil.go:485: Offset: 792, NextOffset: 1413 - testutil.go:485: Offset: 957, NextOffset: 1651 + testutil.go:371: Comparing: "foo" vs "foo" + testutil.go:485: Offset: 80, NextOffset: 108 + testutil.go:485: Offset: 173, NextOffset: 201 + testutil.go:485: Offset: 108, NextOffset: 216 + testutil.go:485: Offset: 201, NextOffset: 309 testutil.go:371: Comparing: "foo_empty" vs "foo_empty" testutil.go:371: Comparing: "foo2" vs "foo2" testutil.go:485: Offset: 216, NextOffset: 244 testutil.go:485: Offset: 309, NextOffset: 337 testutil.go:485: Offset: 244, NextOffset: 353 testutil.go:485: Offset: 337, NextOffset: 470 - testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" + testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" + testutil.go:371: Comparing: "foo6" vs "foo6" + testutil.go:485: Offset: 764, NextOffset: 792 + testutil.go:485: Offset: 929, NextOffset: 957 + testutil.go:485: Offset: 792, NextOffset: 1413 + testutil.go:485: Offset: 957, NextOffset: 1651 + testutil.go:371: Comparing: "" vs "" + testutil.go:377: Directory: "" vs "": [foo_empty foo2 foo_empty2 foo_empty3 foo4 foo5 foo_empty5 foo foo3 foo_empty4 foo6 .no.prefetch.landmark] vs [foo2 foo_empty2 foo_empty3 foo4 foo_empty4 foo_empty5 foo foo_empty foo6 foo3 foo5] + testutil.go:371: Comparing: "foo4" vs "foo4" + testutil.go:485: Offset: 631, NextOffset: 659 + testutil.go:485: Offset: 490, NextOffset: 518 + testutil.go:485: Offset: 659, NextOffset: 768 + testutil.go:485: Offset: 518, NextOffset: 627 testutil.go:371: Comparing: "foo5" vs "foo5" - testutil.go:485: Offset: 627, NextOffset: 655 testutil.go:485: Offset: 768, NextOffset: 796 - testutil.go:485: Offset: 655, NextOffset: 764 + testutil.go:485: Offset: 627, NextOffset: 655 testutil.go:485: Offset: 796, NextOffset: 929 - testutil.go:371: Comparing: "foo" vs "foo" - testutil.go:485: Offset: 80, NextOffset: 108 - testutil.go:485: Offset: 173, NextOffset: 201 - testutil.go:485: Offset: 108, NextOffset: 216 - testutil.go:485: Offset: 201, NextOffset: 309 - testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" - testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [foo_empty3 foo4 foo6 .no.prefetch.landmark foo foo_empty foo2 foo_empty2 foo3 foo_empty4 foo5 foo_empty5] vs [foo foo_empty3 foo_empty4 foo5 foo_empty foo2 foo_empty2 foo3 foo4 foo_empty5 foo6] + testutil.go:485: Offset: 655, NextOffset: 764 + testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" testutil.go:371: Comparing: "foo" vs "foo" testutil.go:485: Offset: 173, NextOffset: 201 testutil.go:485: Offset: 80, NextOffset: 108 @@ -32779,206 +32252,195 @@ testutil.go:485: Offset: 244, NextOffset: 353 testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" - testutil.go:371: Comparing: "foo4" vs "foo4" - testutil.go:485: Offset: 631, NextOffset: 659 - testutil.go:485: Offset: 490, NextOffset: 518 - testutil.go:485: Offset: 659, NextOffset: 768 - testutil.go:485: Offset: 518, NextOffset: 627 - testutil.go:371: Comparing: "foo6" vs "foo6" - testutil.go:485: Offset: 929, NextOffset: 957 - testutil.go:485: Offset: 764, NextOffset: 792 - testutil.go:485: Offset: 957, NextOffset: 1651 - testutil.go:485: Offset: 792, NextOffset: 1413 - testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" - testutil.go:371: Comparing: "foo5" vs "foo5" - testutil.go:485: Offset: 768, NextOffset: 796 - testutil.go:485: Offset: 627, NextOffset: 655 - testutil.go:485: Offset: 796, NextOffset: 929 - testutil.go:485: Offset: 655, NextOffset: 764 - testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="/",format=PAX/lost_digest_in_a_entry -=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-1,prefix="../",src=1,format=GNU testutil.go:371: Comparing: "foo3" vs "foo3" testutil.go:485: Offset: 470, NextOffset: 498 testutil.go:485: Offset: 353, NextOffset: 381 testutil.go:485: Offset: 498, NextOffset: 631 testutil.go:485: Offset: 381, NextOffset: 490 + testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" + testutil.go:371: Comparing: "foo6" vs "foo6" + testutil.go:485: Offset: 929, NextOffset: 957 + testutil.go:485: Offset: 764, NextOffset: 792 + testutil.go:485: Offset: 957, NextOffset: 1651 + testutil.go:485: Offset: 792, NextOffset: 1413 === RUN TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-2,prefix="",src=1,format=USTAR -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="/",format=PAX/duplicated_entry_offset -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="/",format=GNU +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="./",format=USTAR/lost_digest_in_a_entry +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="./",format=USTAR/duplicated_entry_offset +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="./",format=PAX === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-2,prefix="",src=1,format=USTAR testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"foo","type":"reg","size":6,"mode":420,"offset":126,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo","type":"chunk","offset":158,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo2","type":"reg","size":6,"mode":420,"offset":441,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo2","type":"chunk","offset":473,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo3","type":"reg","size":6,"mode":420,"offset":757,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo3","type":"chunk","offset":789,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo4","type":"reg","size":6,"mode":420,"offset":1073,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo4","type":"chunk","offset":1105,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo5","type":"reg","size":6,"mode":420,"offset":1389,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo5","type":"chunk","offset":1421,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo6","type":"reg","size":6,"mode":420,"offset":1705,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo6","type":"chunk","offset":1737,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":141,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"foo","type":"reg","size":6,"mode":420,"offset":334,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo","type":"chunk","offset":366,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo2","type":"reg","size":6,"mode":420,"offset":649,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo2","type":"chunk","offset":681,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo3","type":"reg","size":6,"mode":420,"offset":999,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo3","type":"chunk","offset":1031,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo4","type":"reg","size":6,"mode":420,"offset":1349,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo4","type":"chunk","offset":1381,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo5","type":"reg","size":6,"mode":420,"offset":1665,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo5","type":"chunk","offset":1697,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo6","type":"reg","size":6,"mode":420,"offset":2015,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo6","type":"chunk","offset":2047,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [foo5 foo6 foo foo_empty foo_empty2 foo_empty3 foo4 foo_empty4 foo2 foo3 foo_empty5] vs [.no.prefetch.landmark foo_empty4 foo_empty5 foo_empty2 foo3 foo_empty3 foo4 foo5 foo foo_empty foo2 foo6] - testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" + testutil.go:377: Directory: "" vs "": [foo5 foo_empty5 foo6 foo_empty foo_empty2 foo3 foo4 foo_empty4 foo foo2 foo_empty3] vs [foo foo2 foo3 foo4 foo_empty4 foo_empty5 foo6 .no.prefetch.landmark foo_empty foo_empty2 foo_empty3 foo5] testutil.go:371: Comparing: "foo4" vs "foo4" testutil.go:485: Offset: 1073, NextOffset: 1105 testutil.go:485: Offset: 1349, NextOffset: 1381 testutil.go:485: Offset: 1105, NextOffset: 1389 testutil.go:485: Offset: 1381, NextOffset: 1665 testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" + testutil.go:371: Comparing: "foo" vs "foo" + testutil.go:485: Offset: 126, NextOffset: 158 + testutil.go:485: Offset: 334, NextOffset: 366 + testutil.go:485: Offset: 158, NextOffset: 441 + testutil.go:485: Offset: 366, NextOffset: 649 + testutil.go:371: Comparing: "foo2" vs "foo2" + testutil.go:485: Offset: 441, NextOffset: 473 + testutil.go:485: Offset: 649, NextOffset: 681 + testutil.go:485: Offset: 473, NextOffset: 757 + testutil.go:485: Offset: 681, NextOffset: 999 + testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" testutil.go:371: Comparing: "foo5" vs "foo5" testutil.go:485: Offset: 1389, NextOffset: 1421 testutil.go:485: Offset: 1665, NextOffset: 1697 testutil.go:485: Offset: 1421, NextOffset: 1705 testutil.go:485: Offset: 1697, NextOffset: 2015 + testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" testutil.go:371: Comparing: "foo6" vs "foo6" testutil.go:485: Offset: 1705, NextOffset: 1737 testutil.go:485: Offset: 2015, NextOffset: 2047 testutil.go:485: Offset: 1737, NextOffset: 4933 testutil.go:485: Offset: 2047, NextOffset: 5363 - testutil.go:371: Comparing: "foo" vs "foo" - testutil.go:485: Offset: 126, NextOffset: 158 - testutil.go:485: Offset: 334, NextOffset: 366 - testutil.go:485: Offset: 158, NextOffset: 441 - testutil.go:485: Offset: 366, NextOffset: 649 testutil.go:371: Comparing: "foo_empty" vs "foo_empty" testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" - testutil.go:371: Comparing: "foo2" vs "foo2" - testutil.go:485: Offset: 441, NextOffset: 473 - testutil.go:485: Offset: 649, NextOffset: 681 - testutil.go:485: Offset: 473, NextOffset: 757 - testutil.go:485: Offset: 681, NextOffset: 999 testutil.go:371: Comparing: "foo3" vs "foo3" testutil.go:485: Offset: 757, NextOffset: 789 testutil.go:485: Offset: 999, NextOffset: 1031 testutil.go:485: Offset: 789, NextOffset: 1073 testutil.go:485: Offset: 1031, NextOffset: 1349 - testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [.no.prefetch.landmark foo_empty4 foo_empty5 foo5 foo foo_empty foo2 foo_empty2 foo3 foo_empty3 foo4 foo6] vs [foo4 foo_empty4 foo5 foo6 foo foo_empty foo_empty2 foo_empty3 foo2 foo3 foo_empty5] - testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" - testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" - testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" + testutil.go:377: Directory: "" vs "": [foo5 foo_empty5 foo6 .no.prefetch.landmark foo_empty foo_empty2 foo_empty3 foo_empty4 foo foo2 foo3 foo4] vs [foo_empty foo_empty2 foo3 foo5 foo_empty5 foo6 foo foo2 foo_empty3 foo4 foo_empty4] + testutil.go:371: Comparing: "foo3" vs "foo3" + testutil.go:485: Offset: 999, NextOffset: 1031 + testutil.go:485: Offset: 757, NextOffset: 789 + testutil.go:485: Offset: 1031, NextOffset: 1349 + testutil.go:485: Offset: 789, NextOffset: 1073 testutil.go:371: Comparing: "foo4" vs "foo4" testutil.go:485: Offset: 1349, NextOffset: 1381 testutil.go:485: Offset: 1073, NextOffset: 1105 testutil.go:485: Offset: 1381, NextOffset: 1665 testutil.go:485: Offset: 1105, NextOffset: 1389 - testutil.go:371: Comparing: "foo5" vs "foo5" - testutil.go:485: Offset: 1665, NextOffset: 1697 - testutil.go:485: Offset: 1389, NextOffset: 1421 - testutil.go:485: Offset: 1697, NextOffset: 2015 - testutil.go:485: Offset: 1421, NextOffset: 1705 +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="./",format=PAX/lost_digest_in_a_entry +=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-2,prefix="",src=1,format=USTAR + testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" testutil.go:371: Comparing: "foo" vs "foo" testutil.go:485: Offset: 334, NextOffset: 366 -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="/",format=GNU/lost_digest_in_a_entry -=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-2,prefix="",src=1,format=USTAR testutil.go:485: Offset: 126, NextOffset: 158 testutil.go:485: Offset: 366, NextOffset: 649 -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="/",format=GNU/duplicated_entry_offset -=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-2,prefix="",src=1,format=USTAR testutil.go:485: Offset: 158, NextOffset: 441 - testutil.go:371: Comparing: "foo_empty" vs "foo_empty" testutil.go:371: Comparing: "foo2" vs "foo2" testutil.go:485: Offset: 649, NextOffset: 681 testutil.go:485: Offset: 441, NextOffset: 473 testutil.go:485: Offset: 681, NextOffset: 999 testutil.go:485: Offset: 473, NextOffset: 757 testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" - testutil.go:371: Comparing: "foo3" vs "foo3" - testutil.go:485: Offset: 999, NextOffset: 1031 - testutil.go:485: Offset: 757, NextOffset: 789 - testutil.go:485: Offset: 1031, NextOffset: 1349 - testutil.go:485: Offset: 789, NextOffset: 1073 + testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" + testutil.go:371: Comparing: "foo5" vs "foo5" + testutil.go:485: Offset: 1665, NextOffset: 1697 + testutil.go:485: Offset: 1389, NextOffset: 1421 + testutil.go:485: Offset: 1697, NextOffset: 2015 + testutil.go:485: Offset: 1421, NextOffset: 1705 + testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" testutil.go:371: Comparing: "foo6" vs "foo6" testutil.go:485: Offset: 2015, NextOffset: 2047 testutil.go:485: Offset: 1705, NextOffset: 1737 testutil.go:485: Offset: 2047, NextOffset: 5363 testutil.go:485: Offset: 1737, NextOffset: 4933 -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="../",format=USTAR + testutil.go:371: Comparing: "foo_empty" vs "foo_empty" === RUN TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-2,prefix="./",src=1,format=USTAR -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="../",format=USTAR/duplicated_entry_offset +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="./",format=PAX/duplicated_entry_offset +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="./",format=GNU === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-2,prefix="./",src=1,format=USTAR testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"./foo","type":"reg","size":6,"mode":420,"offset":129,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo","type":"chunk","offset":161,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo2","type":"reg","size":6,"mode":420,"offset":448,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo2","type":"chunk","offset":480,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo3","type":"reg","size":6,"mode":420,"offset":769,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo3","type":"chunk","offset":801,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo4","type":"reg","size":6,"mode":420,"offset":1088,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo4","type":"chunk","offset":1120,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo5","type":"reg","size":6,"mode":420,"offset":1407,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo5","type":"chunk","offset":1439,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo6","type":"reg","size":6,"mode":420,"offset":1727,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo6","type":"chunk","offset":1759,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":141,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"./foo","type":"reg","size":6,"mode":420,"offset":336,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo","type":"chunk","offset":368,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo2","type":"reg","size":6,"mode":420,"offset":655,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo2","type":"chunk","offset":687,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo3","type":"reg","size":6,"mode":420,"offset":1010,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo3","type":"chunk","offset":1042,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo4","type":"reg","size":6,"mode":420,"offset":1364,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo4","type":"chunk","offset":1396,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo5","type":"reg","size":6,"mode":420,"offset":1683,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo5","type":"chunk","offset":1715,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo6","type":"reg","size":6,"mode":420,"offset":2037,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo6","type":"chunk","offset":2069,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [foo5 foo_empty3 foo_empty foo2 foo_empty2 foo3 foo4 foo_empty4 foo_empty5 foo foo6] vs [foo6 foo_empty foo_empty5 foo2 foo_empty2 foo3 foo_empty3 foo4 foo_empty4 .no.prefetch.landmark foo foo5] + testutil.go:377: Directory: "" vs "": [foo5 foo_empty5 foo6 foo foo2 foo3 foo_empty4 foo_empty foo_empty2 foo_empty3 foo4] vs [.no.prefetch.landmark foo foo_empty foo_empty2 foo4 foo5 foo6 foo2 foo3 foo_empty3 foo_empty4 foo_empty5] + testutil.go:371: Comparing: "foo5" vs "foo5" + testutil.go:485: Offset: 1407, NextOffset: 1439 + testutil.go:485: Offset: 1683, NextOffset: 1715 + testutil.go:485: Offset: 1439, NextOffset: 1727 + testutil.go:485: Offset: 1715, NextOffset: 2037 + testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" + testutil.go:371: Comparing: "foo6" vs "foo6" + testutil.go:485: Offset: 1727, NextOffset: 1759 + testutil.go:485: Offset: 2037, NextOffset: 2069 + testutil.go:485: Offset: 1759, NextOffset: 4986 + testutil.go:485: Offset: 2069, NextOffset: 5417 testutil.go:371: Comparing: "foo" vs "foo" testutil.go:485: Offset: 129, NextOffset: 161 -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="../",format=USTAR/lost_digest_in_a_entry -=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-2,prefix="./",src=1,format=USTAR testutil.go:485: Offset: 336, NextOffset: 368 testutil.go:485: Offset: 161, NextOffset: 448 testutil.go:485: Offset: 368, NextOffset: 655 - testutil.go:371: Comparing: "foo_empty" vs "foo_empty" testutil.go:371: Comparing: "foo2" vs "foo2" testutil.go:485: Offset: 448, NextOffset: 480 testutil.go:485: Offset: 655, NextOffset: 687 testutil.go:485: Offset: 480, NextOffset: 769 testutil.go:485: Offset: 687, NextOffset: 1010 - testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" testutil.go:371: Comparing: "foo3" vs "foo3" testutil.go:485: Offset: 769, NextOffset: 801 testutil.go:485: Offset: 1010, NextOffset: 1042 testutil.go:485: Offset: 801, NextOffset: 1088 testutil.go:485: Offset: 1042, NextOffset: 1364 + testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" + testutil.go:371: Comparing: "foo_empty" vs "foo_empty" + testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" + testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" testutil.go:371: Comparing: "foo4" vs "foo4" testutil.go:485: Offset: 1088, NextOffset: 1120 testutil.go:485: Offset: 1364, NextOffset: 1396 testutil.go:485: Offset: 1120, NextOffset: 1407 testutil.go:485: Offset: 1396, NextOffset: 1683 - testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" - testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" - testutil.go:371: Comparing: "foo6" vs "foo6" - testutil.go:485: Offset: 1727, NextOffset: 1759 - testutil.go:485: Offset: 2037, NextOffset: 2069 - testutil.go:485: Offset: 1759, NextOffset: 4986 - testutil.go:485: Offset: 2069, NextOffset: 5417 - testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" - testutil.go:371: Comparing: "foo5" vs "foo5" - testutil.go:485: Offset: 1407, NextOffset: 1439 - testutil.go:485: Offset: 1683, NextOffset: 1715 - testutil.go:485: Offset: 1439, NextOffset: 1727 - testutil.go:485: Offset: 1715, NextOffset: 2037 testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [foo6 foo_empty foo_empty5 foo2 foo_empty2 foo3 foo_empty3 foo4 foo_empty4 .no.prefetch.landmark foo foo5] vs [foo5 foo_empty3 foo_empty foo2 foo_empty2 foo3 foo4 foo_empty4 foo_empty5 foo foo6] - testutil.go:371: Comparing: "foo4" vs "foo4" - testutil.go:485: Offset: 1364, NextOffset: 1396 - testutil.go:485: Offset: 1088, NextOffset: 1120 - testutil.go:485: Offset: 1396, NextOffset: 1683 - testutil.go:485: Offset: 1120, NextOffset: 1407 - testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" - testutil.go:371: Comparing: "foo" vs "foo" - testutil.go:485: Offset: 336, NextOffset: 368 - testutil.go:485: Offset: 129, NextOffset: 161 - testutil.go:485: Offset: 368, NextOffset: 655 - testutil.go:485: Offset: 161, NextOffset: 448 + testutil.go:377: Directory: "" vs "": [foo_empty2 foo4 foo5 foo6 .no.prefetch.landmark foo foo_empty foo_empty4 foo_empty5 foo2 foo3 foo_empty3] vs [foo_empty foo_empty2 foo_empty3 foo4 foo foo2 foo3 foo_empty4 foo5 foo_empty5 foo6] testutil.go:371: Comparing: "foo2" vs "foo2" testutil.go:485: Offset: 655, NextOffset: 687 testutil.go:485: Offset: 448, NextOffset: 480 testutil.go:485: Offset: 687, NextOffset: 1010 testutil.go:485: Offset: 480, NextOffset: 769 - testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" testutil.go:371: Comparing: "foo3" vs "foo3" testutil.go:485: Offset: 1010, NextOffset: 1042 testutil.go:485: Offset: 769, NextOffset: 801 testutil.go:485: Offset: 1042, NextOffset: 1364 testutil.go:485: Offset: 801, NextOffset: 1088 testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" - testutil.go:371: Comparing: "foo5" vs "foo5" -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="../",format=PAX -=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-2,prefix="./",src=1,format=USTAR - testutil.go:485: Offset: 1683, NextOffset: 1715 - testutil.go:485: Offset: 1407, NextOffset: 1439 - testutil.go:485: Offset: 1715, NextOffset: 2037 - testutil.go:485: Offset: 1439, NextOffset: 1727 - testutil.go:371: Comparing: "foo_empty" vs "foo_empty" + testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" testutil.go:371: Comparing: "foo6" vs "foo6" testutil.go:485: Offset: 2037, NextOffset: 2069 testutil.go:485: Offset: 1727, NextOffset: 1759 testutil.go:485: Offset: 2069, NextOffset: 5417 testutil.go:485: Offset: 1759, NextOffset: 4986 + testutil.go:371: Comparing: "foo" vs "foo" + testutil.go:485: Offset: 336, NextOffset: 368 + testutil.go:485: Offset: 129, NextOffset: 161 + testutil.go:485: Offset: 368, NextOffset: 655 + testutil.go:485: Offset: 161, NextOffset: 448 + testutil.go:371: Comparing: "foo_empty" vs "foo_empty" + testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" + testutil.go:371: Comparing: "foo4" vs "foo4" + testutil.go:485: Offset: 1364, NextOffset: 1396 + testutil.go:485: Offset: 1088, NextOffset: 1120 + testutil.go:485: Offset: 1396, NextOffset: 1683 + testutil.go:485: Offset: 1120, NextOffset: 1407 + testutil.go:371: Comparing: "foo5" vs "foo5" + testutil.go:485: Offset: 1683, NextOffset: 1715 + testutil.go:485: Offset: 1407, NextOffset: 1439 + testutil.go:485: Offset: 1715, NextOffset: 2037 + testutil.go:485: Offset: 1439, NextOffset: 1727 === RUN TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-2,prefix="/",src=1,format=USTAR -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="../",format=PAX/lost_digest_in_a_entry -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="../",format=PAX/duplicated_entry_offset +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="./",format=GNU/lost_digest_in_a_entry +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="./",format=GNU/duplicated_entry_offset +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="/",format=USTAR === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-2,prefix="/",src=1,format=USTAR testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"/foo","type":"reg","size":6,"mode":420,"offset":128,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo","type":"chunk","offset":160,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo2","type":"reg","size":6,"mode":420,"offset":444,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo2","type":"chunk","offset":476,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo3","type":"reg","size":6,"mode":420,"offset":760,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo3","type":"chunk","offset":792,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo4","type":"reg","size":6,"mode":420,"offset":1076,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo4","type":"chunk","offset":1108,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo5","type":"reg","size":6,"mode":420,"offset":1393,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo5","type":"chunk","offset":1425,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo6","type":"reg","size":6,"mode":420,"offset":1710,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo6","type":"chunk","offset":1742,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":141,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"/foo","type":"reg","size":6,"mode":420,"offset":336,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo","type":"chunk","offset":368,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo2","type":"reg","size":6,"mode":420,"offset":652,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo2","type":"chunk","offset":684,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo3","type":"reg","size":6,"mode":420,"offset":1003,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo3","type":"chunk","offset":1035,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo4","type":"reg","size":6,"mode":420,"offset":1355,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo4","type":"chunk","offset":1387,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo5","type":"reg","size":6,"mode":420,"offset":1672,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo5","type":"chunk","offset":1704,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo6","type":"reg","size":6,"mode":420,"offset":2024,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo6","type":"chunk","offset":2056,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [foo foo_empty foo_empty3 foo6 foo2 foo_empty2 foo3 foo4 foo_empty4 foo5 foo_empty5] vs [foo foo_empty foo_empty2 foo5 foo6 .no.prefetch.landmark foo2 foo3 foo_empty3 foo4 foo_empty4 foo_empty5] + testutil.go:377: Directory: "" vs "": [foo_empty2 foo3 foo4 foo6 foo2 foo_empty foo_empty3 foo_empty4 foo5 foo_empty5 foo] vs [foo_empty4 foo5 .no.prefetch.landmark foo_empty foo2 foo3 foo4 foo foo_empty2 foo_empty3 foo_empty5 foo6] + testutil.go:371: Comparing: "foo2" vs "foo2" + testutil.go:485: Offset: 444, NextOffset: 476 + testutil.go:485: Offset: 652, NextOffset: 684 + testutil.go:485: Offset: 476, NextOffset: 760 + testutil.go:485: Offset: 684, NextOffset: 1003 + testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" testutil.go:371: Comparing: "foo3" vs "foo3" testutil.go:485: Offset: 760, NextOffset: 792 testutil.go:485: Offset: 1003, NextOffset: 1035 @@ -32989,53 +32451,35 @@ testutil.go:485: Offset: 1355, NextOffset: 1387 testutil.go:485: Offset: 1108, NextOffset: 1393 testutil.go:485: Offset: 1387, NextOffset: 1672 - testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" - testutil.go:371: Comparing: "foo5" vs "foo5" - testutil.go:485: Offset: 1393, NextOffset: 1425 - testutil.go:485: Offset: 1672, NextOffset: 1704 - testutil.go:485: Offset: 1425, NextOffset: 1710 - testutil.go:485: Offset: 1704, NextOffset: 2024 - testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" testutil.go:371: Comparing: "foo6" vs "foo6" testutil.go:485: Offset: 1710, NextOffset: 1742 testutil.go:485: Offset: 2024, NextOffset: 2056 testutil.go:485: Offset: 1742, NextOffset: 4953 testutil.go:485: Offset: 2056, NextOffset: 5391 - testutil.go:371: Comparing: "foo2" vs "foo2" - testutil.go:485: Offset: 444, NextOffset: 476 - testutil.go:485: Offset: 652, NextOffset: 684 - testutil.go:485: Offset: 476, NextOffset: 760 -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="../",format=GNU -=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-2,prefix="/",src=1,format=USTAR - testutil.go:485: Offset: 684, NextOffset: 1003 - testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" - testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" + testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" testutil.go:371: Comparing: "foo" vs "foo" testutil.go:485: Offset: 128, NextOffset: 160 testutil.go:485: Offset: 336, NextOffset: 368 testutil.go:485: Offset: 160, NextOffset: 444 testutil.go:485: Offset: 368, NextOffset: 652 testutil.go:371: Comparing: "foo_empty" vs "foo_empty" + testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" + testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="/",format=USTAR/lost_digest_in_a_entry +=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-2,prefix="/",src=1,format=USTAR + testutil.go:371: Comparing: "foo5" vs "foo5" + testutil.go:485: Offset: 1393, NextOffset: 1425 + testutil.go:485: Offset: 1672, NextOffset: 1704 + testutil.go:485: Offset: 1425, NextOffset: 1710 + testutil.go:485: Offset: 1704, NextOffset: 2024 testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [.no.prefetch.landmark foo2 foo3 foo_empty3 foo4 foo_empty4 foo_empty5 foo foo_empty foo_empty2 foo5 foo6] vs [foo foo_empty foo_empty3 foo2 foo_empty2 foo3 foo4 foo_empty4 foo5 foo_empty5 foo6] - testutil.go:371: Comparing: "foo" vs "foo" - testutil.go:485: Offset: 336, NextOffset: 368 - testutil.go:485: Offset: 128, NextOffset: 160 - testutil.go:485: Offset: 368, NextOffset: 652 - testutil.go:485: Offset: 160, NextOffset: 444 - testutil.go:371: Comparing: "foo_empty" vs "foo_empty" - testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" + testutil.go:377: Directory: "" vs "": [foo_empty2 foo_empty3 foo_empty5 foo6 foo foo_empty foo2 foo3 foo4 foo_empty4 foo5 .no.prefetch.landmark] vs [foo2 foo_empty2 foo3 foo4 foo6 foo foo_empty foo_empty3 foo_empty4 foo5 foo_empty5] testutil.go:371: Comparing: "foo5" vs "foo5" testutil.go:485: Offset: 1672, NextOffset: 1704 testutil.go:485: Offset: 1393, NextOffset: 1425 testutil.go:485: Offset: 1704, NextOffset: 2024 testutil.go:485: Offset: 1425, NextOffset: 1710 - testutil.go:371: Comparing: "foo6" vs "foo6" - testutil.go:485: Offset: 2024, NextOffset: 2056 - testutil.go:485: Offset: 1710, NextOffset: 1742 - testutil.go:485: Offset: 2056, NextOffset: 5391 - testutil.go:485: Offset: 1742, NextOffset: 4953 - testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" + testutil.go:371: Comparing: "foo_empty" vs "foo_empty" testutil.go:371: Comparing: "foo2" vs "foo2" testutil.go:485: Offset: 652, NextOffset: 684 testutil.go:485: Offset: 444, NextOffset: 476 @@ -33046,208 +32490,198 @@ testutil.go:485: Offset: 760, NextOffset: 792 testutil.go:485: Offset: 1035, NextOffset: 1355 testutil.go:485: Offset: 792, NextOffset: 1076 - testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" testutil.go:371: Comparing: "foo4" vs "foo4" testutil.go:485: Offset: 1355, NextOffset: 1387 testutil.go:485: Offset: 1076, NextOffset: 1108 testutil.go:485: Offset: 1387, NextOffset: 1672 +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="/",format=USTAR/duplicated_entry_offset +=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-2,prefix="/",src=1,format=USTAR testutil.go:485: Offset: 1108, NextOffset: 1393 testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" + testutil.go:371: Comparing: "foo" vs "foo" + testutil.go:485: Offset: 336, NextOffset: 368 + testutil.go:485: Offset: 128, NextOffset: 160 + testutil.go:485: Offset: 368, NextOffset: 652 + testutil.go:485: Offset: 160, NextOffset: 444 + testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" + testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" + testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" + testutil.go:371: Comparing: "foo6" vs "foo6" + testutil.go:485: Offset: 2024, NextOffset: 2056 + testutil.go:485: Offset: 1710, NextOffset: 1742 + testutil.go:485: Offset: 2056, NextOffset: 5391 + testutil.go:485: Offset: 1742, NextOffset: 4953 +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="/",format=PAX === RUN TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-2,prefix="../",src=1,format=USTAR -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="../",format=GNU/duplicated_entry_offset -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="../",format=GNU/lost_digest_in_a_entry -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="",format=USTAR -=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-2,prefix="../",src=1,format=USTAR testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"../foo","type":"reg","size":6,"mode":420,"offset":130,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo","type":"chunk","offset":162,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo2","type":"reg","size":6,"mode":420,"offset":450,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo2","type":"chunk","offset":482,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo3","type":"reg","size":6,"mode":420,"offset":770,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo3","type":"chunk","offset":802,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo4","type":"reg","size":6,"mode":420,"offset":1090,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo4","type":"chunk","offset":1122,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo5","type":"reg","size":6,"mode":420,"offset":1411,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo5","type":"chunk","offset":1443,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo6","type":"reg","size":6,"mode":420,"offset":1732,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo6","type":"chunk","offset":1764,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":141,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"../foo","type":"reg","size":6,"mode":420,"offset":337,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo","type":"chunk","offset":369,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo2","type":"reg","size":6,"mode":420,"offset":657,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo2","type":"chunk","offset":689,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo3","type":"reg","size":6,"mode":420,"offset":1012,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo3","type":"chunk","offset":1044,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo4","type":"reg","size":6,"mode":420,"offset":1367,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo4","type":"chunk","offset":1399,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo5","type":"reg","size":6,"mode":420,"offset":1688,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo5","type":"chunk","offset":1720,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo6","type":"reg","size":6,"mode":420,"offset":2043,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo6","type":"chunk","offset":2075,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [foo6 foo_empty foo2 foo_empty2 foo_empty3 foo5 foo foo3 foo4 foo_empty4 foo_empty5] vs [foo_empty foo2 foo3 foo_empty3 foo_empty4 foo5 foo foo_empty2 foo4 foo_empty5 foo6 .no.prefetch.landmark] - testutil.go:371: Comparing: "foo5" vs "foo5" - testutil.go:485: Offset: 1411, NextOffset: 1443 - testutil.go:485: Offset: 1688, NextOffset: 1720 - testutil.go:485: Offset: 1443, NextOffset: 1732 - testutil.go:485: Offset: 1720, NextOffset: 2043 - testutil.go:371: Comparing: "foo6" vs "foo6" - testutil.go:485: Offset: 1732, NextOffset: 1764 - testutil.go:485: Offset: 2043, NextOffset: 2075 - testutil.go:485: Offset: 1764, NextOffset: 5002 - testutil.go:485: Offset: 2075, NextOffset: 5435 - testutil.go:371: Comparing: "foo_empty" vs "foo_empty" - testutil.go:371: Comparing: "foo2" vs "foo2" - testutil.go:485: Offset: 450, NextOffset: 482 - testutil.go:485: Offset: 657, NextOffset: 689 - testutil.go:485: Offset: 482, NextOffset: 770 - testutil.go:485: Offset: 689, NextOffset: 1012 + testutil.go:377: Directory: "" vs "": [foo foo_empty2 foo_empty3 foo4 foo_empty4 foo_empty5 foo_empty foo2 foo3 foo5 foo6] vs [.no.prefetch.landmark foo3 foo4 foo5 foo6 foo foo_empty foo2 foo_empty2 foo_empty3 foo_empty4 foo_empty5] testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" + testutil.go:371: Comparing: "foo4" vs "foo4" + testutil.go:485: Offset: 1090, NextOffset: 1122 + testutil.go:485: Offset: 1367, NextOffset: 1399 + testutil.go:485: Offset: 1122, NextOffset: 1411 + testutil.go:485: Offset: 1399, NextOffset: 1688 + testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" testutil.go:371: Comparing: "foo" vs "foo" testutil.go:485: Offset: 130, NextOffset: 162 testutil.go:485: Offset: 337, NextOffset: 369 testutil.go:485: Offset: 162, NextOffset: 450 testutil.go:485: Offset: 369, NextOffset: 657 + testutil.go:371: Comparing: "foo2" vs "foo2" + testutil.go:485: Offset: 450, NextOffset: 482 + testutil.go:485: Offset: 657, NextOffset: 689 + testutil.go:485: Offset: 482, NextOffset: 770 + testutil.go:485: Offset: 689, NextOffset: 1012 testutil.go:371: Comparing: "foo3" vs "foo3" testutil.go:485: Offset: 770, NextOffset: 802 testutil.go:485: Offset: 1012, NextOffset: 1044 testutil.go:485: Offset: 802, NextOffset: 1090 testutil.go:485: Offset: 1044, NextOffset: 1367 - testutil.go:371: Comparing: "foo4" vs "foo4" - testutil.go:485: Offset: 1090, NextOffset: 1122 - testutil.go:485: Offset: 1367, NextOffset: 1399 - testutil.go:485: Offset: 1122, NextOffset: 1411 - testutil.go:485: Offset: 1399, NextOffset: 1688 - testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" + testutil.go:371: Comparing: "foo5" vs "foo5" + testutil.go:485: Offset: 1411, NextOffset: 1443 + testutil.go:485: Offset: 1688, NextOffset: 1720 + testutil.go:485: Offset: 1443, NextOffset: 1732 + testutil.go:485: Offset: 1720, NextOffset: 2043 + testutil.go:371: Comparing: "foo6" vs "foo6" + testutil.go:485: Offset: 1732, NextOffset: 1764 + testutil.go:485: Offset: 2043, NextOffset: 2075 + testutil.go:485: Offset: 1764, NextOffset: 5002 + testutil.go:485: Offset: 2075, NextOffset: 5435 + testutil.go:371: Comparing: "foo_empty" vs "foo_empty" testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [foo foo_empty foo2 foo3 foo_empty3 foo_empty4 foo5 .no.prefetch.landmark foo_empty2 foo4 foo_empty5 foo6] vs [foo6 foo_empty foo2 foo_empty2 foo_empty3 foo5 foo foo3 foo4 foo_empty4 foo_empty5] + testutil.go:377: Directory: "" vs "": [foo_empty2 foo_empty3 foo_empty4 foo_empty5 foo foo_empty foo2 foo5 foo6 .no.prefetch.landmark foo3 foo4] vs [foo_empty3 foo4 foo_empty4 foo_empty5 foo foo_empty2 foo3 foo5 foo6 foo_empty foo2] testutil.go:371: Comparing: "foo3" vs "foo3" testutil.go:485: Offset: 1012, NextOffset: 1044 testutil.go:485: Offset: 770, NextOffset: 802 testutil.go:485: Offset: 1044, NextOffset: 1367 testutil.go:485: Offset: 802, NextOffset: 1090 - testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" - testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" + testutil.go:371: Comparing: "foo4" vs "foo4" + testutil.go:485: Offset: 1367, NextOffset: 1399 + testutil.go:485: Offset: 1090, NextOffset: 1122 + testutil.go:485: Offset: 1399, NextOffset: 1688 + testutil.go:485: Offset: 1122, NextOffset: 1411 testutil.go:371: Comparing: "foo5" vs "foo5" testutil.go:485: Offset: 1688, NextOffset: 1720 testutil.go:485: Offset: 1411, NextOffset: 1443 testutil.go:485: Offset: 1720, NextOffset: 2043 testutil.go:485: Offset: 1443, NextOffset: 1732 - testutil.go:371: Comparing: "foo" vs "foo" - testutil.go:485: Offset: 337, NextOffset: 369 - testutil.go:485: Offset: 130, NextOffset: 162 - testutil.go:485: Offset: 369, NextOffset: 657 - testutil.go:485: Offset: 162, NextOffset: 450 + testutil.go:371: Comparing: "foo6" vs "foo6" + testutil.go:485: Offset: 2043, NextOffset: 2075 + testutil.go:485: Offset: 1732, NextOffset: 1764 + testutil.go:485: Offset: 2075, NextOffset: 5435 + testutil.go:485: Offset: 1764, NextOffset: 5002 testutil.go:371: Comparing: "foo_empty" vs "foo_empty" testutil.go:371: Comparing: "foo2" vs "foo2" testutil.go:485: Offset: 657, NextOffset: 689 testutil.go:485: Offset: 450, NextOffset: 482 testutil.go:485: Offset: 689, NextOffset: 1012 testutil.go:485: Offset: 482, NextOffset: 770 - testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" - testutil.go:371: Comparing: "foo6" vs "foo6" - testutil.go:485: Offset: 2043, NextOffset: 2075 - testutil.go:485: Offset: 1732, NextOffset: 1764 - testutil.go:485: Offset: 2075, NextOffset: 5435 - testutil.go:485: Offset: 1764, NextOffset: 5002 testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" - testutil.go:371: Comparing: "foo4" vs "foo4" - testutil.go:485: Offset: 1367, NextOffset: 1399 - testutil.go:485: Offset: 1090, NextOffset: 1122 - testutil.go:485: Offset: 1399, NextOffset: 1688 - testutil.go:485: Offset: 1122, NextOffset: 1411 + testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" + testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" + testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" + testutil.go:371: Comparing: "foo" vs "foo" + testutil.go:485: Offset: 337, NextOffset: 369 + testutil.go:485: Offset: 130, NextOffset: 162 + testutil.go:485: Offset: 369, NextOffset: 657 + testutil.go:485: Offset: 162, NextOffset: 450 +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="/",format=PAX/lost_digest_in_a_entry === RUN TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-2,prefix="",src=1,format=PAX -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="",format=USTAR/lost_digest_in_a_entry -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="",format=USTAR/duplicated_entry_offset -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="",format=PAX +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="/",format=PAX/duplicated_entry_offset +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="/",format=GNU +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="/",format=GNU/lost_digest_in_a_entry === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-2,prefix="",src=1,format=PAX testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"foo","type":"reg","size":6,"mode":420,"offset":126,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo","type":"chunk","offset":158,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo2","type":"reg","size":6,"mode":420,"offset":441,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo2","type":"chunk","offset":473,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo3","type":"reg","size":6,"mode":420,"offset":757,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo3","type":"chunk","offset":789,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo4","type":"reg","size":6,"mode":420,"offset":1073,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo4","type":"chunk","offset":1105,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo5","type":"reg","size":6,"mode":420,"offset":1389,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo5","type":"chunk","offset":1421,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo6","type":"reg","size":6,"mode":420,"offset":1705,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo6","type":"chunk","offset":1737,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":141,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"foo","type":"reg","size":6,"mode":420,"offset":334,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo","type":"chunk","offset":366,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo2","type":"reg","size":6,"mode":420,"offset":649,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo2","type":"chunk","offset":681,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo3","type":"reg","size":6,"mode":420,"offset":999,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo3","type":"chunk","offset":1031,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo4","type":"reg","size":6,"mode":420,"offset":1349,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo4","type":"chunk","offset":1381,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo5","type":"reg","size":6,"mode":420,"offset":1665,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo5","type":"chunk","offset":1697,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo6","type":"reg","size":6,"mode":420,"offset":2015,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo6","type":"chunk","offset":2047,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [foo3 foo_empty3 foo5 foo_empty foo2 foo_empty2 foo4 foo_empty4 foo_empty5 foo6 foo] vs [foo_empty3 foo6 foo foo_empty foo2 foo_empty2 foo5 foo_empty5 .no.prefetch.landmark foo3 foo4 foo_empty4] - testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" - testutil.go:371: Comparing: "foo6" vs "foo6" - testutil.go:485: Offset: 1705, NextOffset: 1737 - testutil.go:485: Offset: 2015, NextOffset: 2047 - testutil.go:485: Offset: 1737, NextOffset: 4933 - testutil.go:485: Offset: 2047, NextOffset: 5363 - testutil.go:371: Comparing: "foo" vs "foo" - testutil.go:485: Offset: 126, NextOffset: 158 - testutil.go:485: Offset: 334, NextOffset: 366 - testutil.go:485: Offset: 158, NextOffset: 441 - testutil.go:485: Offset: 366, NextOffset: 649 + testutil.go:377: Directory: "" vs "": [foo_empty foo2 foo4 foo_empty4 foo5 foo6 foo foo_empty2 foo3 foo_empty3 foo_empty5] vs [foo foo2 foo_empty2 foo3 foo_empty3 foo4 foo_empty4 .no.prefetch.landmark foo6 foo_empty5 foo5 foo_empty] + testutil.go:371: Comparing: "foo_empty" vs "foo_empty" testutil.go:371: Comparing: "foo2" vs "foo2" testutil.go:485: Offset: 441, NextOffset: 473 testutil.go:485: Offset: 649, NextOffset: 681 testutil.go:485: Offset: 473, NextOffset: 757 testutil.go:485: Offset: 681, NextOffset: 999 - testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" testutil.go:371: Comparing: "foo4" vs "foo4" testutil.go:485: Offset: 1073, NextOffset: 1105 testutil.go:485: Offset: 1349, NextOffset: 1381 testutil.go:485: Offset: 1105, NextOffset: 1389 testutil.go:485: Offset: 1381, NextOffset: 1665 testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" - testutil.go:371: Comparing: "foo_empty" vs "foo_empty" - testutil.go:371: Comparing: "foo3" vs "foo3" - testutil.go:485: Offset: 757, NextOffset: 789 - testutil.go:485: Offset: 999, NextOffset: 1031 - testutil.go:485: Offset: 789, NextOffset: 1073 - testutil.go:485: Offset: 1031, NextOffset: 1349 - testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="/",format=GNU/duplicated_entry_offset +=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-2,prefix="",src=1,format=PAX testutil.go:371: Comparing: "foo5" vs "foo5" testutil.go:485: Offset: 1389, NextOffset: 1421 testutil.go:485: Offset: 1665, NextOffset: 1697 testutil.go:485: Offset: 1421, NextOffset: 1705 testutil.go:485: Offset: 1697, NextOffset: 2015 - testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [foo3 foo4 foo_empty4 foo5 foo_empty5 .no.prefetch.landmark foo_empty foo2 foo_empty2 foo_empty3 foo6 foo] vs [foo_empty foo3 foo_empty3 foo5 foo_empty5 foo6 foo foo2 foo_empty2 foo4 foo_empty4] - testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" - testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" testutil.go:371: Comparing: "foo6" vs "foo6" - testutil.go:485: Offset: 2015, NextOffset: 2047 testutil.go:485: Offset: 1705, NextOffset: 1737 - testutil.go:485: Offset: 2047, NextOffset: 5363 + testutil.go:485: Offset: 2015, NextOffset: 2047 testutil.go:485: Offset: 1737, NextOffset: 4933 + testutil.go:485: Offset: 2047, NextOffset: 5363 testutil.go:371: Comparing: "foo" vs "foo" - testutil.go:485: Offset: 334, NextOffset: 366 testutil.go:485: Offset: 126, NextOffset: 158 - testutil.go:485: Offset: 366, NextOffset: 649 + testutil.go:485: Offset: 334, NextOffset: 366 testutil.go:485: Offset: 158, NextOffset: 441 + testutil.go:485: Offset: 366, NextOffset: 649 + testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" + testutil.go:371: Comparing: "foo3" vs "foo3" + testutil.go:485: Offset: 757, NextOffset: 789 + testutil.go:485: Offset: 999, NextOffset: 1031 + testutil.go:485: Offset: 789, NextOffset: 1073 + testutil.go:485: Offset: 1031, NextOffset: 1349 + testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" + testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" + testutil.go:371: Comparing: "" vs "" + testutil.go:377: Directory: "" vs "": [foo4 foo_empty4 .no.prefetch.landmark foo foo2 foo_empty2 foo3 foo_empty3 foo_empty5 foo6 foo_empty foo5] vs [foo foo_empty2 foo3 foo_empty3 foo_empty5 foo_empty foo2 foo4 foo_empty4 foo5 foo6] testutil.go:371: Comparing: "foo_empty" vs "foo_empty" - testutil.go:371: Comparing: "foo2" vs "foo2" - testutil.go:485: Offset: 649, NextOffset: 681 - testutil.go:485: Offset: 441, NextOffset: 473 - testutil.go:485: Offset: 681, NextOffset: 999 - testutil.go:485: Offset: 473, NextOffset: 757 - testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" testutil.go:371: Comparing: "foo5" vs "foo5" testutil.go:485: Offset: 1665, NextOffset: 1697 testutil.go:485: Offset: 1389, NextOffset: 1421 testutil.go:485: Offset: 1697, NextOffset: 2015 testutil.go:485: Offset: 1421, NextOffset: 1705 - testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" + testutil.go:371: Comparing: "foo2" vs "foo2" + testutil.go:485: Offset: 649, NextOffset: 681 + testutil.go:485: Offset: 441, NextOffset: 473 + testutil.go:485: Offset: 681, NextOffset: 999 + testutil.go:485: Offset: 473, NextOffset: 757 + testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" testutil.go:371: Comparing: "foo3" vs "foo3" testutil.go:485: Offset: 999, NextOffset: 1031 testutil.go:485: Offset: 757, NextOffset: 789 testutil.go:485: Offset: 1031, NextOffset: 1349 testutil.go:485: Offset: 789, NextOffset: 1073 + testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" testutil.go:371: Comparing: "foo4" vs "foo4" testutil.go:485: Offset: 1349, NextOffset: 1381 testutil.go:485: Offset: 1073, NextOffset: 1105 testutil.go:485: Offset: 1381, NextOffset: 1665 testutil.go:485: Offset: 1105, NextOffset: 1389 + testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" + testutil.go:371: Comparing: "foo" vs "foo" + testutil.go:485: Offset: 334, NextOffset: 366 + testutil.go:485: Offset: 126, NextOffset: 158 + testutil.go:485: Offset: 366, NextOffset: 649 + testutil.go:485: Offset: 158, NextOffset: 441 +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="../",format=USTAR +=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-2,prefix="",src=1,format=PAX + testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" + testutil.go:371: Comparing: "foo6" vs "foo6" + testutil.go:485: Offset: 2015, NextOffset: 2047 + testutil.go:485: Offset: 1705, NextOffset: 1737 + testutil.go:485: Offset: 2047, NextOffset: 5363 + testutil.go:485: Offset: 1737, NextOffset: 4933 === RUN TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-2,prefix="./",src=1,format=PAX -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="",format=PAX/lost_digest_in_a_entry -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="",format=PAX/duplicated_entry_offset -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="",format=GNU +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="../",format=USTAR/duplicated_entry_offset === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-2,prefix="./",src=1,format=PAX testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"./foo","type":"reg","size":6,"mode":420,"offset":129,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo","type":"chunk","offset":161,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo2","type":"reg","size":6,"mode":420,"offset":448,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo2","type":"chunk","offset":480,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo3","type":"reg","size":6,"mode":420,"offset":769,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo3","type":"chunk","offset":801,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo4","type":"reg","size":6,"mode":420,"offset":1088,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo4","type":"chunk","offset":1120,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo5","type":"reg","size":6,"mode":420,"offset":1407,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo5","type":"chunk","offset":1439,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo6","type":"reg","size":6,"mode":420,"offset":1727,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo6","type":"chunk","offset":1759,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":141,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"./foo","type":"reg","size":6,"mode":420,"offset":336,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo","type":"chunk","offset":368,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo2","type":"reg","size":6,"mode":420,"offset":655,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo2","type":"chunk","offset":687,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo3","type":"reg","size":6,"mode":420,"offset":1010,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo3","type":"chunk","offset":1042,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo4","type":"reg","size":6,"mode":420,"offset":1364,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo4","type":"chunk","offset":1396,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo5","type":"reg","size":6,"mode":420,"offset":1683,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo5","type":"chunk","offset":1715,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo6","type":"reg","size":6,"mode":420,"offset":2037,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo6","type":"chunk","offset":2069,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [foo2 foo_empty2 foo_empty3 foo4 foo5 foo foo3 foo_empty4 foo_empty5 foo6 foo_empty] vs [foo3 foo_empty3 foo4 foo5 foo foo2 foo_empty2 foo_empty4 foo_empty5 foo6 .no.prefetch.landmark foo_empty] - testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" - testutil.go:371: Comparing: "foo6" vs "foo6" - testutil.go:485: Offset: 1727, NextOffset: 1759 - testutil.go:485: Offset: 2037, NextOffset: 2069 - testutil.go:485: Offset: 1759, NextOffset: 4986 - testutil.go:485: Offset: 2069, NextOffset: 5417 - testutil.go:371: Comparing: "foo_empty" vs "foo_empty" - testutil.go:371: Comparing: "foo3" vs "foo3" - testutil.go:485: Offset: 769, NextOffset: 801 - testutil.go:485: Offset: 1010, NextOffset: 1042 - testutil.go:485: Offset: 801, NextOffset: 1088 - testutil.go:485: Offset: 1042, NextOffset: 1364 - testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" - testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" - testutil.go:371: Comparing: "foo4" vs "foo4" - testutil.go:485: Offset: 1088, NextOffset: 1120 - testutil.go:485: Offset: 1364, NextOffset: 1396 - testutil.go:485: Offset: 1120, NextOffset: 1407 - testutil.go:485: Offset: 1396, NextOffset: 1683 - testutil.go:371: Comparing: "foo5" vs "foo5" - testutil.go:485: Offset: 1407, NextOffset: 1439 - testutil.go:485: Offset: 1683, NextOffset: 1715 - testutil.go:485: Offset: 1439, NextOffset: 1727 - testutil.go:485: Offset: 1715, NextOffset: 2037 + testutil.go:377: Directory: "" vs "": [foo foo2 foo_empty2 foo4 foo_empty4 foo5 foo_empty foo3 foo_empty3 foo_empty5 foo6] vs [foo6 foo_empty foo_empty2 foo3 foo4 foo_empty4 foo5 foo_empty5 .no.prefetch.landmark foo foo2 foo_empty3] testutil.go:371: Comparing: "foo" vs "foo" testutil.go:485: Offset: 129, NextOffset: 161 testutil.go:485: Offset: 336, NextOffset: 368 @@ -33259,22 +32693,40 @@ testutil.go:485: Offset: 480, NextOffset: 769 testutil.go:485: Offset: 687, NextOffset: 1010 testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" - testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [foo6 .no.prefetch.landmark foo_empty foo_empty2 foo_empty4 foo_empty5 foo5 foo foo2 foo3 foo_empty3 foo4] vs [foo_empty3 foo4 foo5 foo foo2 foo_empty2 foo_empty5 foo6 foo_empty foo3 foo_empty4] + testutil.go:371: Comparing: "foo4" vs "foo4" + testutil.go:485: Offset: 1088, NextOffset: 1120 + testutil.go:485: Offset: 1364, NextOffset: 1396 + testutil.go:485: Offset: 1120, NextOffset: 1407 + testutil.go:485: Offset: 1396, NextOffset: 1683 + testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" + testutil.go:371: Comparing: "foo5" vs "foo5" + testutil.go:485: Offset: 1407, NextOffset: 1439 + testutil.go:485: Offset: 1683, NextOffset: 1715 + testutil.go:485: Offset: 1439, NextOffset: 1727 + testutil.go:485: Offset: 1715, NextOffset: 2037 + testutil.go:371: Comparing: "foo_empty" vs "foo_empty" + testutil.go:371: Comparing: "foo3" vs "foo3" + testutil.go:485: Offset: 769, NextOffset: 801 + testutil.go:485: Offset: 1010, NextOffset: 1042 + testutil.go:485: Offset: 801, NextOffset: 1088 + testutil.go:485: Offset: 1042, NextOffset: 1364 +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="../",format=USTAR/lost_digest_in_a_entry +=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-2,prefix="./",src=1,format=PAX + testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" + testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" testutil.go:371: Comparing: "foo6" vs "foo6" - testutil.go:485: Offset: 2037, NextOffset: 2069 testutil.go:485: Offset: 1727, NextOffset: 1759 - testutil.go:485: Offset: 2069, NextOffset: 5417 + testutil.go:485: Offset: 2037, NextOffset: 2069 testutil.go:485: Offset: 1759, NextOffset: 4986 - testutil.go:371: Comparing: "foo_empty" vs "foo_empty" - testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" - testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" - testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" + testutil.go:485: Offset: 2069, NextOffset: 5417 + testutil.go:371: Comparing: "" vs "" + testutil.go:377: Directory: "" vs "": [foo_empty5 .no.prefetch.landmark foo foo2 foo_empty3 foo_empty4 foo5 foo_empty foo_empty2 foo3 foo4 foo6] vs [foo_empty foo3 foo_empty3 foo_empty5 foo6 foo5 foo foo2 foo_empty2 foo4 foo_empty4] testutil.go:371: Comparing: "foo5" vs "foo5" testutil.go:485: Offset: 1683, NextOffset: 1715 testutil.go:485: Offset: 1407, NextOffset: 1439 testutil.go:485: Offset: 1715, NextOffset: 2037 testutil.go:485: Offset: 1439, NextOffset: 1727 + testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" testutil.go:371: Comparing: "foo" vs "foo" testutil.go:485: Offset: 336, NextOffset: 368 testutil.go:485: Offset: 129, NextOffset: 161 @@ -33285,55 +32737,64 @@ testutil.go:485: Offset: 448, NextOffset: 480 testutil.go:485: Offset: 687, NextOffset: 1010 testutil.go:485: Offset: 480, NextOffset: 769 + testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" + testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" + testutil.go:371: Comparing: "foo_empty" vs "foo_empty" + testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" testutil.go:371: Comparing: "foo3" vs "foo3" testutil.go:485: Offset: 1010, NextOffset: 1042 testutil.go:485: Offset: 769, NextOffset: 801 testutil.go:485: Offset: 1042, NextOffset: 1364 testutil.go:485: Offset: 801, NextOffset: 1088 - testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" testutil.go:371: Comparing: "foo4" vs "foo4" testutil.go:485: Offset: 1364, NextOffset: 1396 testutil.go:485: Offset: 1088, NextOffset: 1120 testutil.go:485: Offset: 1396, NextOffset: 1683 testutil.go:485: Offset: 1120, NextOffset: 1407 + testutil.go:371: Comparing: "foo6" vs "foo6" + testutil.go:485: Offset: 2037, NextOffset: 2069 + testutil.go:485: Offset: 1727, NextOffset: 1759 + testutil.go:485: Offset: 2069, NextOffset: 5417 + testutil.go:485: Offset: 1759, NextOffset: 4986 +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="../",format=PAX === RUN TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-2,prefix="/",src=1,format=PAX -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="",format=GNU/lost_digest_in_a_entry -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="",format=GNU/duplicated_entry_offset -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="./",format=USTAR +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="../",format=PAX/lost_digest_in_a_entry +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="../",format=PAX/duplicated_entry_offset +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="../",format=GNU === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-2,prefix="/",src=1,format=PAX testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"/foo","type":"reg","size":6,"mode":420,"offset":128,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo","type":"chunk","offset":160,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo2","type":"reg","size":6,"mode":420,"offset":444,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo2","type":"chunk","offset":476,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo3","type":"reg","size":6,"mode":420,"offset":760,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo3","type":"chunk","offset":792,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo4","type":"reg","size":6,"mode":420,"offset":1076,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo4","type":"chunk","offset":1108,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo5","type":"reg","size":6,"mode":420,"offset":1393,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo5","type":"chunk","offset":1425,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo6","type":"reg","size":6,"mode":420,"offset":1710,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo6","type":"chunk","offset":1742,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":141,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"/foo","type":"reg","size":6,"mode":420,"offset":336,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo","type":"chunk","offset":368,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo2","type":"reg","size":6,"mode":420,"offset":652,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo2","type":"chunk","offset":684,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo3","type":"reg","size":6,"mode":420,"offset":1003,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo3","type":"chunk","offset":1035,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo4","type":"reg","size":6,"mode":420,"offset":1355,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo4","type":"chunk","offset":1387,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo5","type":"reg","size":6,"mode":420,"offset":1672,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo5","type":"chunk","offset":1704,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo6","type":"reg","size":6,"mode":420,"offset":2024,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo6","type":"chunk","offset":2056,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [foo foo_empty foo5 foo_empty5 foo6 foo2 foo_empty2 foo3 foo_empty3 foo4 foo_empty4] vs [foo_empty4 foo5 foo6 .no.prefetch.landmark foo foo_empty3 foo4 foo_empty5 foo_empty foo2 foo_empty2 foo3] + testutil.go:377: Directory: "" vs "": [foo_empty4 foo_empty5 foo6 foo_empty2 foo3 foo_empty3 foo4 foo5 foo foo_empty foo2] vs [.no.prefetch.landmark foo foo2 foo_empty2 foo5 foo_empty5 foo_empty foo3 foo_empty3 foo4 foo_empty4 foo6] + testutil.go:371: Comparing: "foo" vs "foo" + testutil.go:485: Offset: 128, NextOffset: 160 + testutil.go:485: Offset: 336, NextOffset: 368 + testutil.go:485: Offset: 160, NextOffset: 444 + testutil.go:485: Offset: 368, NextOffset: 652 + testutil.go:371: Comparing: "foo_empty" vs "foo_empty" testutil.go:371: Comparing: "foo2" vs "foo2" testutil.go:485: Offset: 444, NextOffset: 476 testutil.go:485: Offset: 652, NextOffset: 684 testutil.go:485: Offset: 476, NextOffset: 760 testutil.go:485: Offset: 684, NextOffset: 1003 - testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" - testutil.go:371: Comparing: "foo3" vs "foo3" - testutil.go:485: Offset: 760, NextOffset: 792 - testutil.go:485: Offset: 1003, NextOffset: 1035 - testutil.go:485: Offset: 792, NextOffset: 1076 - testutil.go:485: Offset: 1035, NextOffset: 1355 - testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" testutil.go:371: Comparing: "foo4" vs "foo4" testutil.go:485: Offset: 1076, NextOffset: 1108 testutil.go:485: Offset: 1355, NextOffset: 1387 testutil.go:485: Offset: 1108, NextOffset: 1393 testutil.go:485: Offset: 1387, NextOffset: 1672 - testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" - testutil.go:371: Comparing: "foo" vs "foo" - testutil.go:485: Offset: 128, NextOffset: 160 - testutil.go:485: Offset: 336, NextOffset: 368 - testutil.go:485: Offset: 160, NextOffset: 444 - testutil.go:485: Offset: 368, NextOffset: 652 - testutil.go:371: Comparing: "foo_empty" vs "foo_empty" testutil.go:371: Comparing: "foo5" vs "foo5" testutil.go:485: Offset: 1393, NextOffset: 1425 testutil.go:485: Offset: 1672, NextOffset: 1704 testutil.go:485: Offset: 1425, NextOffset: 1710 testutil.go:485: Offset: 1704, NextOffset: 2024 + testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" + testutil.go:371: Comparing: "foo3" vs "foo3" + testutil.go:485: Offset: 760, NextOffset: 792 + testutil.go:485: Offset: 1003, NextOffset: 1035 + testutil.go:485: Offset: 792, NextOffset: 1076 + testutil.go:485: Offset: 1035, NextOffset: 1355 + testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" + testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" testutil.go:371: Comparing: "foo6" vs "foo6" testutil.go:485: Offset: 1710, NextOffset: 1742 @@ -33341,7 +32802,19 @@ testutil.go:485: Offset: 1742, NextOffset: 4953 testutil.go:485: Offset: 2056, NextOffset: 5391 testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [foo_empty foo2 foo_empty2 foo3 foo_empty5 foo6 .no.prefetch.landmark foo foo_empty3 foo4 foo_empty4 foo5] vs [foo foo_empty foo5 foo_empty5 foo6 foo2 foo_empty2 foo3 foo_empty3 foo4 foo_empty4] + testutil.go:377: Directory: "" vs "": [foo_empty4 foo6 foo_empty foo3 foo_empty3 foo4 foo5 foo_empty5 .no.prefetch.landmark foo foo2 foo_empty2] vs [foo6 foo_empty2 foo3 foo_empty3 foo_empty4 foo_empty5 foo foo_empty foo2 foo4 foo5] + testutil.go:371: Comparing: "foo2" vs "foo2" + testutil.go:485: Offset: 652, NextOffset: 684 + testutil.go:485: Offset: 444, NextOffset: 476 + testutil.go:485: Offset: 684, NextOffset: 1003 + testutil.go:485: Offset: 476, NextOffset: 760 + testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" + testutil.go:371: Comparing: "foo5" vs "foo5" + testutil.go:485: Offset: 1672, NextOffset: 1704 + testutil.go:485: Offset: 1393, NextOffset: 1425 + testutil.go:485: Offset: 1704, NextOffset: 2024 + testutil.go:485: Offset: 1425, NextOffset: 1710 + testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" testutil.go:371: Comparing: "foo" vs "foo" testutil.go:485: Offset: 336, NextOffset: 368 testutil.go:485: Offset: 128, NextOffset: 160 @@ -33354,51 +32827,54 @@ testutil.go:485: Offset: 1387, NextOffset: 1672 testutil.go:485: Offset: 1108, NextOffset: 1393 testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" - testutil.go:371: Comparing: "foo5" vs "foo5" - testutil.go:485: Offset: 1672, NextOffset: 1704 - testutil.go:485: Offset: 1393, NextOffset: 1425 - testutil.go:485: Offset: 1704, NextOffset: 2024 - testutil.go:485: Offset: 1425, NextOffset: 1710 testutil.go:371: Comparing: "foo6" vs "foo6" testutil.go:485: Offset: 2024, NextOffset: 2056 testutil.go:485: Offset: 1710, NextOffset: 1742 testutil.go:485: Offset: 2056, NextOffset: 5391 testutil.go:485: Offset: 1742, NextOffset: 4953 testutil.go:371: Comparing: "foo_empty" vs "foo_empty" - testutil.go:371: Comparing: "foo2" vs "foo2" - testutil.go:485: Offset: 652, NextOffset: 684 - testutil.go:485: Offset: 444, NextOffset: 476 - testutil.go:485: Offset: 684, NextOffset: 1003 - testutil.go:485: Offset: 476, NextOffset: 760 - testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" testutil.go:371: Comparing: "foo3" vs "foo3" testutil.go:485: Offset: 1003, NextOffset: 1035 testutil.go:485: Offset: 760, NextOffset: 792 testutil.go:485: Offset: 1035, NextOffset: 1355 testutil.go:485: Offset: 792, NextOffset: 1076 - testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="./",format=USTAR/lost_digest_in_a_entry === RUN TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-2,prefix="../",src=1,format=PAX -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="./",format=USTAR/duplicated_entry_offset -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="./",format=PAX -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="./",format=PAX/lost_digest_in_a_entry -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="./",format=PAX/duplicated_entry_offset +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="../",format=GNU/lost_digest_in_a_entry +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="../",format=GNU/duplicated_entry_offset +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="",format=USTAR === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-2,prefix="../",src=1,format=PAX testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"../foo","type":"reg","size":6,"mode":420,"offset":130,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo","type":"chunk","offset":162,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo2","type":"reg","size":6,"mode":420,"offset":450,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo2","type":"chunk","offset":482,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo3","type":"reg","size":6,"mode":420,"offset":770,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo3","type":"chunk","offset":802,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo4","type":"reg","size":6,"mode":420,"offset":1090,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo4","type":"chunk","offset":1122,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo5","type":"reg","size":6,"mode":420,"offset":1411,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo5","type":"chunk","offset":1443,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo6","type":"reg","size":6,"mode":420,"offset":1732,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo6","type":"chunk","offset":1764,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":141,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"../foo","type":"reg","size":6,"mode":420,"offset":337,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo","type":"chunk","offset":369,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo2","type":"reg","size":6,"mode":420,"offset":657,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo2","type":"chunk","offset":689,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo3","type":"reg","size":6,"mode":420,"offset":1012,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo3","type":"chunk","offset":1044,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo4","type":"reg","size":6,"mode":420,"offset":1367,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo4","type":"chunk","offset":1399,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo5","type":"reg","size":6,"mode":420,"offset":1688,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo5","type":"chunk","offset":1720,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo6","type":"reg","size":6,"mode":420,"offset":2043,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo6","type":"chunk","offset":2075,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [foo_empty2 foo3 foo6 foo_empty5 foo foo_empty foo2 foo_empty3 foo4 foo_empty4 foo5] vs [foo5 foo_empty foo2 foo_empty2 foo_empty3 foo4 foo6 .no.prefetch.landmark foo foo3 foo_empty4 foo_empty5] - testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" + testutil.go:377: Directory: "" vs "": [foo4 foo6 foo2 foo3 foo_empty3 foo_empty4 foo5 foo_empty5 foo foo_empty foo_empty2] vs [foo_empty2 foo3 foo4 foo_empty5 .no.prefetch.landmark foo_empty foo2 foo_empty3 foo_empty4 foo5 foo6 foo] + testutil.go:371: Comparing: "foo2" vs "foo2" + testutil.go:485: Offset: 450, NextOffset: 482 + testutil.go:485: Offset: 657, NextOffset: 689 + testutil.go:485: Offset: 482, NextOffset: 770 + testutil.go:485: Offset: 689, NextOffset: 1012 testutil.go:371: Comparing: "foo3" vs "foo3" testutil.go:485: Offset: 770, NextOffset: 802 testutil.go:485: Offset: 1012, NextOffset: 1044 testutil.go:485: Offset: 802, NextOffset: 1090 testutil.go:485: Offset: 1044, NextOffset: 1367 + testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" + testutil.go:371: Comparing: "foo4" vs "foo4" + testutil.go:485: Offset: 1090, NextOffset: 1122 + testutil.go:485: Offset: 1367, NextOffset: 1399 + testutil.go:485: Offset: 1122, NextOffset: 1411 + testutil.go:485: Offset: 1399, NextOffset: 1688 testutil.go:371: Comparing: "foo6" vs "foo6" testutil.go:485: Offset: 1732, NextOffset: 1764 testutil.go:485: Offset: 2043, NextOffset: 2075 testutil.go:485: Offset: 1764, NextOffset: 5002 testutil.go:485: Offset: 2075, NextOffset: 5435 + testutil.go:371: Comparing: "foo" vs "foo" + testutil.go:485: Offset: 130, NextOffset: 162 + testutil.go:485: Offset: 337, NextOffset: 369 + testutil.go:485: Offset: 162, NextOffset: 450 + testutil.go:485: Offset: 369, NextOffset: 657 + testutil.go:371: Comparing: "foo_empty" vs "foo_empty" + testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" testutil.go:371: Comparing: "foo5" vs "foo5" testutil.go:485: Offset: 1411, NextOffset: 1443 @@ -33406,121 +32882,114 @@ testutil.go:485: Offset: 1443, NextOffset: 1732 testutil.go:485: Offset: 1720, NextOffset: 2043 testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" - testutil.go:371: Comparing: "foo" vs "foo" - testutil.go:485: Offset: 130, NextOffset: 162 - testutil.go:485: Offset: 337, NextOffset: 369 - testutil.go:485: Offset: 162, NextOffset: 450 - testutil.go:485: Offset: 369, NextOffset: 657 - testutil.go:371: Comparing: "foo_empty" vs "foo_empty" - testutil.go:371: Comparing: "foo2" vs "foo2" - testutil.go:485: Offset: 450, NextOffset: 482 - testutil.go:485: Offset: 657, NextOffset: 689 - testutil.go:485: Offset: 482, NextOffset: 770 - testutil.go:485: Offset: 689, NextOffset: 1012 - testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" - testutil.go:371: Comparing: "foo4" vs "foo4" - testutil.go:485: Offset: 1090, NextOffset: 1122 - testutil.go:485: Offset: 1367, NextOffset: 1399 - testutil.go:485: Offset: 1122, NextOffset: 1411 - testutil.go:485: Offset: 1399, NextOffset: 1688 testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [foo6 .no.prefetch.landmark foo foo3 foo_empty4 foo_empty5 foo5 foo_empty foo2 foo_empty2 foo_empty3 foo4] vs [foo5 foo_empty5 foo foo_empty foo2 foo_empty3 foo4 foo_empty4 foo_empty2 foo3 foo6] - testutil.go:371: Comparing: "foo" vs "foo" - testutil.go:485: Offset: 337, NextOffset: 369 -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="./",format=GNU -=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-2,prefix="../",src=1,format=PAX - testutil.go:485: Offset: 130, NextOffset: 162 - testutil.go:485: Offset: 369, NextOffset: 657 - testutil.go:485: Offset: 162, NextOffset: 450 - testutil.go:371: Comparing: "foo3" vs "foo3" - testutil.go:485: Offset: 1012, NextOffset: 1044 - testutil.go:485: Offset: 770, NextOffset: 802 - testutil.go:485: Offset: 1044, NextOffset: 1367 - testutil.go:485: Offset: 802, NextOffset: 1090 + testutil.go:377: Directory: "" vs "": [.no.prefetch.landmark foo_empty2 foo3 foo4 foo_empty5 foo foo_empty foo2 foo_empty3 foo_empty4 foo5 foo6] vs [foo_empty3 foo4 foo6 foo2 foo3 foo_empty2 foo_empty4 foo5 foo_empty5 foo foo_empty] testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" - testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" + testutil.go:371: Comparing: "foo5" vs "foo5" + testutil.go:485: Offset: 1688, NextOffset: 1720 + testutil.go:485: Offset: 1411, NextOffset: 1443 + testutil.go:485: Offset: 1720, NextOffset: 2043 + testutil.go:485: Offset: 1443, NextOffset: 1732 testutil.go:371: Comparing: "foo6" vs "foo6" testutil.go:485: Offset: 2043, NextOffset: 2075 testutil.go:485: Offset: 1732, NextOffset: 1764 testutil.go:485: Offset: 2075, NextOffset: 5435 testutil.go:485: Offset: 1764, NextOffset: 5002 + testutil.go:371: Comparing: "foo" vs "foo" + testutil.go:485: Offset: 337, NextOffset: 369 + testutil.go:485: Offset: 130, NextOffset: 162 + testutil.go:485: Offset: 369, NextOffset: 657 + testutil.go:485: Offset: 162, NextOffset: 450 testutil.go:371: Comparing: "foo_empty" vs "foo_empty" testutil.go:371: Comparing: "foo2" vs "foo2" testutil.go:485: Offset: 657, NextOffset: 689 testutil.go:485: Offset: 450, NextOffset: 482 testutil.go:485: Offset: 689, NextOffset: 1012 testutil.go:485: Offset: 482, NextOffset: 770 - testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" + testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" + testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" + testutil.go:371: Comparing: "foo3" vs "foo3" + testutil.go:485: Offset: 1012, NextOffset: 1044 + testutil.go:485: Offset: 770, NextOffset: 802 + testutil.go:485: Offset: 1044, NextOffset: 1367 + testutil.go:485: Offset: 802, NextOffset: 1090 testutil.go:371: Comparing: "foo4" vs "foo4" testutil.go:485: Offset: 1367, NextOffset: 1399 testutil.go:485: Offset: 1090, NextOffset: 1122 testutil.go:485: Offset: 1399, NextOffset: 1688 testutil.go:485: Offset: 1122, NextOffset: 1411 - testutil.go:371: Comparing: "foo5" vs "foo5" - testutil.go:485: Offset: 1688, NextOffset: 1720 - testutil.go:485: Offset: 1411, NextOffset: 1443 - testutil.go:485: Offset: 1720, NextOffset: 2043 - testutil.go:485: Offset: 1443, NextOffset: 1732 === RUN TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-2,prefix="",src=1,format=GNU -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="./",format=GNU/lost_digest_in_a_entry -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="./",format=GNU/duplicated_entry_offset +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="",format=USTAR/lost_digest_in_a_entry +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="",format=USTAR/duplicated_entry_offset +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="",format=PAX === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-2,prefix="",src=1,format=GNU testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"foo","type":"reg","size":6,"mode":420,"offset":128,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo","type":"chunk","offset":160,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo2","type":"reg","size":6,"mode":420,"offset":445,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo2","type":"chunk","offset":477,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo3","type":"reg","size":6,"mode":420,"offset":763,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo3","type":"chunk","offset":795,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo4","type":"reg","size":6,"mode":420,"offset":1081,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo4","type":"chunk","offset":1113,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo5","type":"reg","size":6,"mode":420,"offset":1399,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo5","type":"chunk","offset":1431,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo6","type":"reg","size":6,"mode":420,"offset":1717,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo6","type":"chunk","offset":1749,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":141,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"foo","type":"reg","size":6,"mode":420,"offset":335,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo","type":"chunk","offset":367,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo2","type":"reg","size":6,"mode":420,"offset":652,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo2","type":"chunk","offset":684,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo3","type":"reg","size":6,"mode":420,"offset":1005,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo3","type":"chunk","offset":1037,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo4","type":"reg","size":6,"mode":420,"offset":1358,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo4","type":"chunk","offset":1390,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo5","type":"reg","size":6,"mode":420,"offset":1676,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo5","type":"chunk","offset":1708,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo6","type":"reg","size":6,"mode":420,"offset":2028,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo6","type":"chunk","offset":2060,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [foo_empty3 foo4 foo5 foo6 foo foo2 foo3 foo_empty4 foo_empty5 foo_empty foo_empty2] vs [foo_empty4 foo_empty5 foo6 .no.prefetch.landmark foo_empty foo2 foo_empty3 foo4 foo5 foo foo_empty2 foo3] - testutil.go:371: Comparing: "foo" vs "foo" - testutil.go:485: Offset: 128, NextOffset: 160 - testutil.go:485: Offset: 335, NextOffset: 367 - testutil.go:485: Offset: 160, NextOffset: 445 -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="/",format=USTAR -=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-2,prefix="",src=1,format=GNU - testutil.go:485: Offset: 367, NextOffset: 652 + testutil.go:377: Directory: "" vs "": [foo_empty foo2 foo_empty2 foo3 foo4 foo_empty4 foo foo_empty3 foo5 foo_empty5 foo6] vs [foo foo_empty foo3 foo4 foo5 .no.prefetch.landmark foo_empty2 foo_empty3 foo_empty4 foo_empty5 foo6 foo2] + testutil.go:371: Comparing: "foo_empty" vs "foo_empty" testutil.go:371: Comparing: "foo2" vs "foo2" testutil.go:485: Offset: 445, NextOffset: 477 testutil.go:485: Offset: 652, NextOffset: 684 testutil.go:485: Offset: 477, NextOffset: 763 testutil.go:485: Offset: 684, NextOffset: 1005 - testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" + testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" + testutil.go:371: Comparing: "foo3" vs "foo3" + testutil.go:485: Offset: 763, NextOffset: 795 + testutil.go:485: Offset: 1005, NextOffset: 1037 + testutil.go:485: Offset: 795, NextOffset: 1081 + testutil.go:485: Offset: 1037, NextOffset: 1358 testutil.go:371: Comparing: "foo4" vs "foo4" testutil.go:485: Offset: 1081, NextOffset: 1113 testutil.go:485: Offset: 1358, NextOffset: 1390 testutil.go:485: Offset: 1113, NextOffset: 1399 testutil.go:485: Offset: 1390, NextOffset: 1676 + testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" + testutil.go:371: Comparing: "foo" vs "foo" + testutil.go:485: Offset: 128, NextOffset: 160 + testutil.go:485: Offset: 335, NextOffset: 367 + testutil.go:485: Offset: 160, NextOffset: 445 + testutil.go:485: Offset: 367, NextOffset: 652 + testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" testutil.go:371: Comparing: "foo5" vs "foo5" testutil.go:485: Offset: 1399, NextOffset: 1431 testutil.go:485: Offset: 1676, NextOffset: 1708 testutil.go:485: Offset: 1431, NextOffset: 1717 testutil.go:485: Offset: 1708, NextOffset: 2028 + testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" testutil.go:371: Comparing: "foo6" vs "foo6" testutil.go:485: Offset: 1717, NextOffset: 1749 testutil.go:485: Offset: 2028, NextOffset: 2060 testutil.go:485: Offset: 1749, NextOffset: 4944 testutil.go:485: Offset: 2060, NextOffset: 5377 - testutil.go:371: Comparing: "foo_empty" vs "foo_empty" + testutil.go:371: Comparing: "" vs "" + testutil.go:377: Directory: "" vs "": [.no.prefetch.landmark foo foo_empty foo3 foo4 foo5 foo2 foo_empty2 foo_empty3 foo_empty4 foo_empty5 foo6] vs [foo_empty foo2 foo_empty2 foo3 foo4 foo_empty4 foo foo_empty3 foo5 foo_empty5 foo6] + testutil.go:371: Comparing: "foo2" vs "foo2" + testutil.go:485: Offset: 652, NextOffset: 684 + testutil.go:485: Offset: 445, NextOffset: 477 + testutil.go:485: Offset: 684, NextOffset: 1005 + testutil.go:485: Offset: 477, NextOffset: 763 testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" - testutil.go:371: Comparing: "foo3" vs "foo3" - testutil.go:485: Offset: 763, NextOffset: 795 - testutil.go:485: Offset: 1005, NextOffset: 1037 - testutil.go:485: Offset: 795, NextOffset: 1081 - testutil.go:485: Offset: 1037, NextOffset: 1358 + testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" - testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [foo_empty4 foo_empty5 foo6 .no.prefetch.landmark foo_empty foo2 foo_empty3 foo4 foo5 foo foo_empty2 foo3] vs [foo_empty foo_empty2 foo3 foo_empty4 foo_empty5 foo foo2 foo_empty3 foo4 foo5 foo6] + testutil.go:371: Comparing: "foo6" vs "foo6" + testutil.go:485: Offset: 2028, NextOffset: 2060 + testutil.go:485: Offset: 1717, NextOffset: 1749 + testutil.go:485: Offset: 2060, NextOffset: 5377 + testutil.go:485: Offset: 1749, NextOffset: 4944 testutil.go:371: Comparing: "foo" vs "foo" testutil.go:485: Offset: 335, NextOffset: 367 testutil.go:485: Offset: 128, NextOffset: 160 testutil.go:485: Offset: 367, NextOffset: 652 testutil.go:485: Offset: 160, NextOffset: 445 - testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" + testutil.go:371: Comparing: "foo_empty" vs "foo_empty" testutil.go:371: Comparing: "foo3" vs "foo3" testutil.go:485: Offset: 1005, NextOffset: 1037 testutil.go:485: Offset: 763, NextOffset: 795 testutil.go:485: Offset: 1037, NextOffset: 1358 testutil.go:485: Offset: 795, NextOffset: 1081 - testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" testutil.go:371: Comparing: "foo4" vs "foo4" testutil.go:485: Offset: 1358, NextOffset: 1390 testutil.go:485: Offset: 1081, NextOffset: 1113 @@ -33531,75 +33000,58 @@ testutil.go:485: Offset: 1399, NextOffset: 1431 testutil.go:485: Offset: 1708, NextOffset: 2028 testutil.go:485: Offset: 1431, NextOffset: 1717 - testutil.go:371: Comparing: "foo_empty" vs "foo_empty" - testutil.go:371: Comparing: "foo2" vs "foo2" - testutil.go:485: Offset: 652, NextOffset: 684 - testutil.go:485: Offset: 445, NextOffset: 477 - testutil.go:485: Offset: 684, NextOffset: 1005 - testutil.go:485: Offset: 477, NextOffset: 763 - testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" - testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" - testutil.go:371: Comparing: "foo6" vs "foo6" - testutil.go:485: Offset: 2028, NextOffset: 2060 - testutil.go:485: Offset: 1717, NextOffset: 1749 - testutil.go:485: Offset: 2060, NextOffset: 5377 - testutil.go:485: Offset: 1749, NextOffset: 4944 === RUN TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-2,prefix="./",src=1,format=GNU -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="/",format=USTAR/lost_digest_in_a_entry -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="/",format=USTAR/duplicated_entry_offset -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="/",format=PAX +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="",format=PAX/lost_digest_in_a_entry +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="",format=PAX/duplicated_entry_offset === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-2,prefix="./",src=1,format=GNU testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"./foo","type":"reg","size":6,"mode":420,"offset":129,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo","type":"chunk","offset":161,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo2","type":"reg","size":6,"mode":420,"offset":449,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo2","type":"chunk","offset":481,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo3","type":"reg","size":6,"mode":420,"offset":771,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo3","type":"chunk","offset":803,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo4","type":"reg","size":6,"mode":420,"offset":1092,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo4","type":"chunk","offset":1124,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo5","type":"reg","size":6,"mode":420,"offset":1412,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo5","type":"chunk","offset":1444,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo6","type":"reg","size":6,"mode":420,"offset":1733,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo6","type":"chunk","offset":1765,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":141,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"./foo","type":"reg","size":6,"mode":420,"offset":336,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo","type":"chunk","offset":368,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo2","type":"reg","size":6,"mode":420,"offset":656,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo2","type":"chunk","offset":688,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo3","type":"reg","size":6,"mode":420,"offset":1012,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo3","type":"chunk","offset":1044,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo4","type":"reg","size":6,"mode":420,"offset":1368,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo4","type":"chunk","offset":1400,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo5","type":"reg","size":6,"mode":420,"offset":1688,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo5","type":"chunk","offset":1720,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo6","type":"reg","size":6,"mode":420,"offset":2043,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo6","type":"chunk","offset":2075,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [foo2 foo5 foo6 foo_empty4 foo_empty5 foo foo_empty foo_empty2 foo3 foo_empty3 foo4] vs [foo_empty5 foo3 foo_empty3 foo4 foo_empty4 foo_empty2 foo5 foo6 .no.prefetch.landmark foo foo_empty foo2] - testutil.go:371: Comparing: "foo5" vs "foo5" - testutil.go:485: Offset: 1412, NextOffset: 1444 - testutil.go:485: Offset: 1688, NextOffset: 1720 - testutil.go:485: Offset: 1444, NextOffset: 1733 - testutil.go:485: Offset: 1720, NextOffset: 2043 - testutil.go:371: Comparing: "foo6" vs "foo6" - testutil.go:485: Offset: 1733, NextOffset: 1765 - testutil.go:485: Offset: 2043, NextOffset: 2075 - testutil.go:485: Offset: 1765, NextOffset: 4991 - testutil.go:485: Offset: 2075, NextOffset: 5423 + testutil.go:377: Directory: "" vs "": [foo_empty5 foo6 foo foo_empty foo2 foo_empty2 foo_empty3 foo_empty4 foo3 foo4 foo5] vs [foo3 foo_empty3 foo_empty4 foo2 foo_empty2 foo4 foo5 foo_empty5 .no.prefetch.landmark foo foo_empty foo6] + testutil.go:371: Comparing: "foo" vs "foo" + testutil.go:485: Offset: 129, NextOffset: 161 + testutil.go:485: Offset: 336, NextOffset: 368 + testutil.go:485: Offset: 161, NextOffset: 449 + testutil.go:485: Offset: 368, NextOffset: 656 + testutil.go:371: Comparing: "foo_empty" vs "foo_empty" testutil.go:371: Comparing: "foo2" vs "foo2" testutil.go:485: Offset: 449, NextOffset: 481 testutil.go:485: Offset: 656, NextOffset: 688 testutil.go:485: Offset: 481, NextOffset: 771 testutil.go:485: Offset: 688, NextOffset: 1012 - testutil.go:371: Comparing: "foo_empty" vs "foo_empty" testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" + testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" + testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" + testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" + testutil.go:371: Comparing: "foo6" vs "foo6" + testutil.go:485: Offset: 1733, NextOffset: 1765 + testutil.go:485: Offset: 2043, NextOffset: 2075 + testutil.go:485: Offset: 1765, NextOffset: 4991 + testutil.go:485: Offset: 2075, NextOffset: 5423 testutil.go:371: Comparing: "foo3" vs "foo3" testutil.go:485: Offset: 771, NextOffset: 803 testutil.go:485: Offset: 1012, NextOffset: 1044 testutil.go:485: Offset: 803, NextOffset: 1092 testutil.go:485: Offset: 1044, NextOffset: 1368 - testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" testutil.go:371: Comparing: "foo4" vs "foo4" testutil.go:485: Offset: 1092, NextOffset: 1124 testutil.go:485: Offset: 1368, NextOffset: 1400 testutil.go:485: Offset: 1124, NextOffset: 1412 testutil.go:485: Offset: 1400, NextOffset: 1688 - testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" - testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" - testutil.go:371: Comparing: "foo" vs "foo" - testutil.go:485: Offset: 129, NextOffset: 161 - testutil.go:485: Offset: 336, NextOffset: 368 - testutil.go:485: Offset: 161, NextOffset: 449 - testutil.go:485: Offset: 368, NextOffset: 656 - testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [foo3 foo_empty3 foo4 foo_empty4 foo_empty5 .no.prefetch.landmark foo foo_empty foo2 foo_empty2 foo5 foo6] vs [foo_empty4 foo_empty5 foo foo_empty foo_empty2 foo3 foo_empty3 foo4 foo2 foo5 foo6] testutil.go:371: Comparing: "foo5" vs "foo5" - testutil.go:485: Offset: 1688, NextOffset: 1720 testutil.go:485: Offset: 1412, NextOffset: 1444 - testutil.go:485: Offset: 1720, NextOffset: 2043 + testutil.go:485: Offset: 1688, NextOffset: 1720 testutil.go:485: Offset: 1444, NextOffset: 1733 - testutil.go:371: Comparing: "foo6" vs "foo6" - testutil.go:485: Offset: 2043, NextOffset: 2075 - testutil.go:485: Offset: 1733, NextOffset: 1765 - testutil.go:485: Offset: 2075, NextOffset: 5423 - testutil.go:485: Offset: 1765, NextOffset: 4991 + testutil.go:485: Offset: 1720, NextOffset: 2043 + testutil.go:371: Comparing: "" vs "" + testutil.go:377: Directory: "" vs "": [foo3 foo_empty3 foo_empty4 foo_empty5 .no.prefetch.landmark foo foo_empty foo2 foo_empty2 foo4 foo5 foo6] vs [foo_empty5 foo6 foo foo_empty foo2 foo_empty2 foo_empty3 foo_empty4 foo3 foo4 foo5] + testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" + testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" + testutil.go:371: Comparing: "foo3" vs "foo3" + testutil.go:485: Offset: 1012, NextOffset: 1044 + testutil.go:485: Offset: 771, NextOffset: 803 + testutil.go:485: Offset: 1044, NextOffset: 1368 + testutil.go:485: Offset: 803, NextOffset: 1092 testutil.go:371: Comparing: "foo" vs "foo" testutil.go:485: Offset: 336, NextOffset: 368 testutil.go:485: Offset: 129, NextOffset: 161 @@ -33610,42 +33062,31 @@ testutil.go:485: Offset: 656, NextOffset: 688 testutil.go:485: Offset: 449, NextOffset: 481 testutil.go:485: Offset: 688, NextOffset: 1012 +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="",format=GNU +=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-2,prefix="./",src=1,format=GNU testutil.go:485: Offset: 481, NextOffset: 771 testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" - testutil.go:371: Comparing: "foo3" vs "foo3" - testutil.go:485: Offset: 1012, NextOffset: 1044 - testutil.go:485: Offset: 771, NextOffset: 803 - testutil.go:485: Offset: 1044, NextOffset: 1368 - testutil.go:485: Offset: 803, NextOffset: 1092 - testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" testutil.go:371: Comparing: "foo4" vs "foo4" testutil.go:485: Offset: 1368, NextOffset: 1400 testutil.go:485: Offset: 1092, NextOffset: 1124 testutil.go:485: Offset: 1400, NextOffset: 1688 testutil.go:485: Offset: 1124, NextOffset: 1412 - testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" + testutil.go:371: Comparing: "foo5" vs "foo5" + testutil.go:485: Offset: 1688, NextOffset: 1720 + testutil.go:485: Offset: 1412, NextOffset: 1444 + testutil.go:485: Offset: 1720, NextOffset: 2043 + testutil.go:485: Offset: 1444, NextOffset: 1733 testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" + testutil.go:371: Comparing: "foo6" vs "foo6" + testutil.go:485: Offset: 2043, NextOffset: 2075 + testutil.go:485: Offset: 1733, NextOffset: 1765 + testutil.go:485: Offset: 2075, NextOffset: 5423 + testutil.go:485: Offset: 1765, NextOffset: 4991 === RUN TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-2,prefix="/",src=1,format=GNU -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="/",format=PAX/lost_digest_in_a_entry -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="/",format=PAX/duplicated_entry_offset -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="/",format=GNU -=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-2,prefix="/",src=1,format=GNU testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"/foo","type":"reg","size":6,"mode":420,"offset":130,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo","type":"chunk","offset":162,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo2","type":"reg","size":6,"mode":420,"offset":447,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo2","type":"chunk","offset":479,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo3","type":"reg","size":6,"mode":420,"offset":765,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo3","type":"chunk","offset":797,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo4","type":"reg","size":6,"mode":420,"offset":1084,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo4","type":"chunk","offset":1116,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo5","type":"reg","size":6,"mode":420,"offset":1403,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo5","type":"chunk","offset":1435,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo6","type":"reg","size":6,"mode":420,"offset":1722,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo6","type":"chunk","offset":1754,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":141,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"/foo","type":"reg","size":6,"mode":420,"offset":337,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo","type":"chunk","offset":369,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo2","type":"reg","size":6,"mode":420,"offset":654,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo2","type":"chunk","offset":686,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo3","type":"reg","size":6,"mode":420,"offset":1007,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo3","type":"chunk","offset":1039,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo4","type":"reg","size":6,"mode":420,"offset":1360,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo4","type":"chunk","offset":1392,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo5","type":"reg","size":6,"mode":420,"offset":1679,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo5","type":"chunk","offset":1711,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo6","type":"reg","size":6,"mode":420,"offset":2033,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo6","type":"chunk","offset":2065,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [foo_empty foo3 foo_empty3 foo4 foo foo_empty2 foo_empty4 foo5 foo_empty5 foo6 foo2] vs [foo2 foo3 foo_empty3 foo4 foo_empty5 foo foo_empty foo_empty4 foo5 foo6 .no.prefetch.landmark foo_empty2] - testutil.go:371: Comparing: "foo2" vs "foo2" - testutil.go:485: Offset: 447, NextOffset: 479 - testutil.go:485: Offset: 654, NextOffset: 686 - testutil.go:485: Offset: 479, NextOffset: 765 - testutil.go:485: Offset: 686, NextOffset: 1007 - testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" - testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" - testutil.go:371: Comparing: "foo5" vs "foo5" - testutil.go:485: Offset: 1403, NextOffset: 1435 - testutil.go:485: Offset: 1679, NextOffset: 1711 - testutil.go:485: Offset: 1435, NextOffset: 1722 - testutil.go:485: Offset: 1711, NextOffset: 2033 + testutil.go:377: Directory: "" vs "": [foo_empty4 foo_empty5 foo6 foo foo2 foo3 foo4 foo_empty foo_empty2 foo_empty3 foo5] vs [foo_empty5 foo6 foo3 foo_empty4 foo5 foo2 foo_empty2 foo_empty3 foo4 .no.prefetch.landmark foo foo_empty] testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" testutil.go:371: Comparing: "foo6" vs "foo6" testutil.go:485: Offset: 1722, NextOffset: 1754 @@ -33657,65 +33098,77 @@ testutil.go:485: Offset: 337, NextOffset: 369 testutil.go:485: Offset: 162, NextOffset: 447 testutil.go:485: Offset: 369, NextOffset: 654 - testutil.go:371: Comparing: "foo_empty" vs "foo_empty" + testutil.go:371: Comparing: "foo2" vs "foo2" + testutil.go:485: Offset: 447, NextOffset: 479 + testutil.go:485: Offset: 654, NextOffset: 686 + testutil.go:485: Offset: 479, NextOffset: 765 + testutil.go:485: Offset: 686, NextOffset: 1007 testutil.go:371: Comparing: "foo3" vs "foo3" testutil.go:485: Offset: 765, NextOffset: 797 testutil.go:485: Offset: 1007, NextOffset: 1039 testutil.go:485: Offset: 797, NextOffset: 1084 testutil.go:485: Offset: 1039, NextOffset: 1360 - testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" testutil.go:371: Comparing: "foo4" vs "foo4" testutil.go:485: Offset: 1084, NextOffset: 1116 testutil.go:485: Offset: 1360, NextOffset: 1392 testutil.go:485: Offset: 1116, NextOffset: 1403 testutil.go:485: Offset: 1392, NextOffset: 1679 + testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" + testutil.go:371: Comparing: "foo_empty" vs "foo_empty" + testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" + testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" + testutil.go:371: Comparing: "foo5" vs "foo5" + testutil.go:485: Offset: 1403, NextOffset: 1435 + testutil.go:485: Offset: 1679, NextOffset: 1711 + testutil.go:485: Offset: 1435, NextOffset: 1722 + testutil.go:485: Offset: 1711, NextOffset: 2033 testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [.no.prefetch.landmark foo_empty2 foo_empty4 foo5 foo6 foo foo_empty foo2 foo3 foo_empty3 foo4 foo_empty5] vs [foo_empty4 foo5 foo_empty5 foo6 foo2 foo_empty2 foo3 foo_empty3 foo4 foo foo_empty] + testutil.go:377: Directory: "" vs "": [foo3 foo_empty4 foo5 foo_empty5 foo6 foo_empty3 foo4 .no.prefetch.landmark foo foo_empty foo2 foo_empty2] vs [foo4 foo_empty4 foo_empty5 foo6 foo foo2 foo3 foo5 foo_empty foo_empty2 foo_empty3] + testutil.go:371: Comparing: "foo" vs "foo" + testutil.go:485: Offset: 337, NextOffset: 369 + testutil.go:485: Offset: 130, NextOffset: 162 + testutil.go:485: Offset: 369, NextOffset: 654 + testutil.go:485: Offset: 162, NextOffset: 447 + testutil.go:371: Comparing: "foo_empty" vs "foo_empty" + testutil.go:371: Comparing: "foo2" vs "foo2" + testutil.go:485: Offset: 654, NextOffset: 686 + testutil.go:485: Offset: 447, NextOffset: 479 + testutil.go:485: Offset: 686, NextOffset: 1007 + testutil.go:485: Offset: 479, NextOffset: 765 testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" + testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" + testutil.go:371: Comparing: "foo4" vs "foo4" + testutil.go:485: Offset: 1360, NextOffset: 1392 + testutil.go:485: Offset: 1084, NextOffset: 1116 + testutil.go:485: Offset: 1392, NextOffset: 1679 + testutil.go:485: Offset: 1116, NextOffset: 1403 testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" testutil.go:371: Comparing: "foo5" vs "foo5" testutil.go:485: Offset: 1679, NextOffset: 1711 testutil.go:485: Offset: 1403, NextOffset: 1435 testutil.go:485: Offset: 1711, NextOffset: 2033 testutil.go:485: Offset: 1435, NextOffset: 1722 + testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" testutil.go:371: Comparing: "foo6" vs "foo6" testutil.go:485: Offset: 2033, NextOffset: 2065 testutil.go:485: Offset: 1722, NextOffset: 1754 testutil.go:485: Offset: 2065, NextOffset: 5400 testutil.go:485: Offset: 1754, NextOffset: 4965 - testutil.go:371: Comparing: "foo_empty" vs "foo_empty" - testutil.go:371: Comparing: "foo2" vs "foo2" - testutil.go:485: Offset: 654, NextOffset: 686 - testutil.go:485: Offset: 447, NextOffset: 479 - testutil.go:485: Offset: 686, NextOffset: 1007 - testutil.go:485: Offset: 479, NextOffset: 765 testutil.go:371: Comparing: "foo3" vs "foo3" testutil.go:485: Offset: 1007, NextOffset: 1039 testutil.go:485: Offset: 765, NextOffset: 797 testutil.go:485: Offset: 1039, NextOffset: 1360 testutil.go:485: Offset: 797, NextOffset: 1084 - testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" - testutil.go:371: Comparing: "foo4" vs "foo4" - testutil.go:485: Offset: 1360, NextOffset: 1392 - testutil.go:485: Offset: 1084, NextOffset: 1116 - testutil.go:485: Offset: 1392, NextOffset: 1679 - testutil.go:485: Offset: 1116, NextOffset: 1403 - testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" - testutil.go:371: Comparing: "foo" vs "foo" - testutil.go:485: Offset: 337, NextOffset: 369 - testutil.go:485: Offset: 130, NextOffset: 162 - testutil.go:485: Offset: 369, NextOffset: 654 - testutil.go:485: Offset: 162, NextOffset: 447 === RUN TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-2,prefix="../",src=1,format=GNU -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="/",format=GNU/lost_digest_in_a_entry -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="/",format=GNU/duplicated_entry_offset -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="../",format=USTAR +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="",format=GNU/lost_digest_in_a_entry +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="",format=GNU/duplicated_entry_offset +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="./",format=USTAR === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-2,prefix="../",src=1,format=GNU testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"../foo","type":"reg","size":6,"mode":420,"offset":130,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo","type":"chunk","offset":162,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo2","type":"reg","size":6,"mode":420,"offset":452,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo2","type":"chunk","offset":484,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo3","type":"reg","size":6,"mode":420,"offset":775,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo3","type":"chunk","offset":807,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo4","type":"reg","size":6,"mode":420,"offset":1098,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo4","type":"chunk","offset":1130,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo5","type":"reg","size":6,"mode":420,"offset":1421,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo5","type":"chunk","offset":1453,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo6","type":"reg","size":6,"mode":420,"offset":1744,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo6","type":"chunk","offset":1776,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":141,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"../foo","type":"reg","size":6,"mode":420,"offset":338,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo","type":"chunk","offset":370,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo2","type":"reg","size":6,"mode":420,"offset":660,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo2","type":"chunk","offset":692,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo3","type":"reg","size":6,"mode":420,"offset":1017,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo3","type":"chunk","offset":1049,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo4","type":"reg","size":6,"mode":420,"offset":1374,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo4","type":"chunk","offset":1406,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo5","type":"reg","size":6,"mode":420,"offset":1697,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo5","type":"chunk","offset":1729,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo6","type":"reg","size":6,"mode":420,"offset":2054,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo6","type":"chunk","offset":2086,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [foo_empty2 foo4 foo_empty4 foo5 foo6 foo foo2 foo_empty3 foo_empty5 foo_empty foo3] vs [foo5 foo_empty5 .no.prefetch.landmark foo foo2 foo3 foo4 foo_empty4 foo6 foo_empty foo_empty2 foo_empty3] - testutil.go:371: Comparing: "foo_empty" vs "foo_empty" + testutil.go:377: Directory: "" vs "": [foo_empty foo2 foo4 foo_empty4 foo5 foo foo3 foo_empty3 foo_empty5 foo6 foo_empty2] vs [foo2 foo_empty3 foo6 .no.prefetch.landmark foo_empty foo_empty2 foo3 foo4 foo_empty4 foo5 foo_empty5 foo] + testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" testutil.go:371: Comparing: "foo3" vs "foo3" testutil.go:485: Offset: 775, NextOffset: 807 testutil.go:485: Offset: 1017, NextOffset: 1049 @@ -33723,17 +33176,22 @@ testutil.go:485: Offset: 1049, NextOffset: 1374 testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" + testutil.go:371: Comparing: "foo6" vs "foo6" + testutil.go:485: Offset: 1744, NextOffset: 1776 + testutil.go:485: Offset: 2054, NextOffset: 2086 + testutil.go:485: Offset: 1776, NextOffset: 5014 + testutil.go:485: Offset: 2086, NextOffset: 5446 testutil.go:371: Comparing: "foo" vs "foo" testutil.go:485: Offset: 130, NextOffset: 162 testutil.go:485: Offset: 338, NextOffset: 370 testutil.go:485: Offset: 162, NextOffset: 452 testutil.go:485: Offset: 370, NextOffset: 660 + testutil.go:371: Comparing: "foo_empty" vs "foo_empty" testutil.go:371: Comparing: "foo2" vs "foo2" testutil.go:485: Offset: 452, NextOffset: 484 testutil.go:485: Offset: 660, NextOffset: 692 testutil.go:485: Offset: 484, NextOffset: 775 testutil.go:485: Offset: 692, NextOffset: 1017 - testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" testutil.go:371: Comparing: "foo4" vs "foo4" testutil.go:485: Offset: 1098, NextOffset: 1130 testutil.go:485: Offset: 1374, NextOffset: 1406 @@ -33745,27 +33203,22 @@ testutil.go:485: Offset: 1697, NextOffset: 1729 testutil.go:485: Offset: 1453, NextOffset: 1744 testutil.go:485: Offset: 1729, NextOffset: 2054 - testutil.go:371: Comparing: "foo6" vs "foo6" - testutil.go:485: Offset: 1744, NextOffset: 1776 - testutil.go:485: Offset: 2054, NextOffset: 2086 - testutil.go:485: Offset: 1776, NextOffset: 5014 - testutil.go:485: Offset: 2086, NextOffset: 5446 testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [foo4 foo_empty4 foo5 foo_empty5 .no.prefetch.landmark foo foo2 foo3 foo6 foo_empty foo_empty2 foo_empty3] vs [foo2 foo_empty2 foo4 foo_empty4 foo5 foo6 foo foo3 foo_empty3 foo_empty5 foo_empty] - testutil.go:371: Comparing: "foo_empty" vs "foo_empty" - testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" - testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" + testutil.go:377: Directory: "" vs "": [foo_empty2 foo3 foo4 foo_empty4 foo5 foo_empty5 foo foo_empty foo_empty3 foo6 .no.prefetch.landmark foo2] vs [foo foo_empty foo2 foo4 foo_empty4 foo5 foo_empty2 foo3 foo_empty3 foo_empty5 foo6] + testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" + testutil.go:371: Comparing: "foo5" vs "foo5" + testutil.go:485: Offset: 1697, NextOffset: 1729 + testutil.go:485: Offset: 1421, NextOffset: 1453 + testutil.go:485: Offset: 1729, NextOffset: 2054 + testutil.go:485: Offset: 1453, NextOffset: 1744 testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" testutil.go:371: Comparing: "foo" vs "foo" testutil.go:485: Offset: 338, NextOffset: 370 testutil.go:485: Offset: 130, NextOffset: 162 testutil.go:485: Offset: 370, NextOffset: 660 testutil.go:485: Offset: 162, NextOffset: 452 - testutil.go:371: Comparing: "foo2" vs "foo2" - testutil.go:485: Offset: 660, NextOffset: 692 - testutil.go:485: Offset: 452, NextOffset: 484 - testutil.go:485: Offset: 692, NextOffset: 1017 - testutil.go:485: Offset: 484, NextOffset: 775 + testutil.go:371: Comparing: "foo_empty" vs "foo_empty" + testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" testutil.go:371: Comparing: "foo3" vs "foo3" testutil.go:485: Offset: 1017, NextOffset: 1049 testutil.go:485: Offset: 775, NextOffset: 807 @@ -33776,44 +33229,33 @@ testutil.go:485: Offset: 1098, NextOffset: 1130 testutil.go:485: Offset: 1406, NextOffset: 1697 testutil.go:485: Offset: 1130, NextOffset: 1421 - testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" - testutil.go:371: Comparing: "foo5" vs "foo5" - testutil.go:485: Offset: 1697, NextOffset: 1729 - testutil.go:485: Offset: 1421, NextOffset: 1453 - testutil.go:485: Offset: 1729, NextOffset: 2054 - testutil.go:485: Offset: 1453, NextOffset: 1744 + testutil.go:371: Comparing: "foo2" vs "foo2" + testutil.go:485: Offset: 660, NextOffset: 692 + testutil.go:485: Offset: 452, NextOffset: 484 + testutil.go:485: Offset: 692, NextOffset: 1017 + testutil.go:485: Offset: 484, NextOffset: 775 + testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" testutil.go:371: Comparing: "foo6" vs "foo6" testutil.go:485: Offset: 2054, NextOffset: 2086 testutil.go:485: Offset: 1744, NextOffset: 1776 testutil.go:485: Offset: 2086, NextOffset: 5446 testutil.go:485: Offset: 1776, NextOffset: 5014 === RUN TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="",src=2,format=USTAR -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="../",format=USTAR/lost_digest_in_a_entry -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="../",format=USTAR/duplicated_entry_offset -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="../",format=PAX +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="./",format=USTAR/lost_digest_in_a_entry +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="./",format=USTAR/duplicated_entry_offset +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="./",format=PAX === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="",src=2,format=USTAR testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"foo","type":"reg","size":6,"mode":420,"offset":540,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo","type":"chunk","offset":572,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo2","type":"reg","size":6,"mode":420,"offset":2132,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo2","type":"chunk","offset":2164,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo3","type":"reg","size":6,"mode":420,"offset":3724,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo3","type":"chunk","offset":3756,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo4","type":"reg","size":6,"mode":420,"offset":5316,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo4","type":"chunk","offset":5348,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo5","type":"reg","size":6,"mode":420,"offset":6908,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo5","type":"chunk","offset":6940,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo6","type":"reg","size":6,"mode":420,"offset":8500,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo6","type":"chunk","offset":8532,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":540,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"foo","type":"reg","size":6,"mode":420,"offset":1592,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo","type":"chunk","offset":1624,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo2","type":"reg","size":6,"mode":420,"offset":3184,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo2","type":"chunk","offset":3216,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo3","type":"reg","size":6,"mode":420,"offset":4804,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo3","type":"chunk","offset":4836,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo4","type":"reg","size":6,"mode":420,"offset":6424,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo4","type":"chunk","offset":6456,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo5","type":"reg","size":6,"mode":420,"offset":8016,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo5","type":"chunk","offset":8048,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo6","type":"reg","size":6,"mode":420,"offset":9636,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo6","type":"chunk","offset":9668,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [foo foo3 foo_empty3 foo_empty4 foo6 foo_empty foo2 foo_empty2 foo4 foo5 foo_empty5] vs [foo6 foo foo_empty foo_empty2 foo3 foo_empty4 foo_empty5 .no.prefetch.landmark foo2 foo_empty3 foo4 foo5] - testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" - testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" - testutil.go:371: Comparing: "foo6" vs "foo6" - testutil.go:485: Offset: 8500, NextOffset: 8532 - testutil.go:485: Offset: 9636, NextOffset: 9668 - testutil.go:485: Offset: 8532, NextOffset: 14779 - testutil.go:485: Offset: 9668, NextOffset: 15915 - testutil.go:371: Comparing: "foo" vs "foo" - testutil.go:485: Offset: 540, NextOffset: 572 - testutil.go:485: Offset: 1592, NextOffset: 1624 - testutil.go:485: Offset: 572, NextOffset: 2132 - testutil.go:485: Offset: 1624, NextOffset: 3184 + testutil.go:377: Directory: "" vs "": [foo foo_empty foo2 foo_empty4 foo_empty5 foo6 foo_empty2 foo3 foo_empty3 foo4 foo5] vs [foo foo_empty foo_empty2 foo5 foo6 foo_empty4 foo_empty5 .no.prefetch.landmark foo2 foo3 foo_empty3 foo4] + testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" testutil.go:371: Comparing: "foo3" vs "foo3" testutil.go:485: Offset: 3724, NextOffset: 3756 testutil.go:485: Offset: 4804, NextOffset: 4836 testutil.go:485: Offset: 3756, NextOffset: 5316 testutil.go:485: Offset: 4836, NextOffset: 6424 - testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" + testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" testutil.go:371: Comparing: "foo4" vs "foo4" testutil.go:485: Offset: 5316, NextOffset: 5348 testutil.go:485: Offset: 6424, NextOffset: 6456 @@ -33824,38 +33266,44 @@ testutil.go:485: Offset: 8016, NextOffset: 8048 testutil.go:485: Offset: 6940, NextOffset: 8500 testutil.go:485: Offset: 8048, NextOffset: 9636 - testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" + testutil.go:371: Comparing: "foo" vs "foo" + testutil.go:485: Offset: 540, NextOffset: 572 + testutil.go:485: Offset: 1592, NextOffset: 1624 + testutil.go:485: Offset: 572, NextOffset: 2132 + testutil.go:485: Offset: 1624, NextOffset: 3184 testutil.go:371: Comparing: "foo_empty" vs "foo_empty" testutil.go:371: Comparing: "foo2" vs "foo2" testutil.go:485: Offset: 2132, NextOffset: 2164 testutil.go:485: Offset: 3184, NextOffset: 3216 testutil.go:485: Offset: 2164, NextOffset: 3724 testutil.go:485: Offset: 3216, NextOffset: 4804 + testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" + testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" + testutil.go:371: Comparing: "foo6" vs "foo6" + testutil.go:485: Offset: 8500, NextOffset: 8532 + testutil.go:485: Offset: 9636, NextOffset: 9668 + testutil.go:485: Offset: 8532, NextOffset: 14779 + testutil.go:485: Offset: 9668, NextOffset: 15915 testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [foo foo_empty foo_empty2 foo3 foo_empty4 foo6 .no.prefetch.landmark foo2 foo_empty3 foo4 foo5 foo_empty5] vs [foo_empty3 foo_empty4 foo6 foo foo3 foo_empty2 foo4 foo5 foo_empty5 foo_empty foo2] - testutil.go:371: Comparing: "foo5" vs "foo5" - testutil.go:485: Offset: 8016, NextOffset: 8048 - testutil.go:485: Offset: 6908, NextOffset: 6940 - testutil.go:485: Offset: 8048, NextOffset: 9636 - testutil.go:485: Offset: 6940, NextOffset: 8500 + testutil.go:377: Directory: "" vs "": [foo6 foo foo_empty foo_empty2 foo5 foo4 foo_empty4 foo_empty5 .no.prefetch.landmark foo2 foo3 foo_empty3] vs [foo_empty foo2 foo_empty4 foo_empty5 foo6 foo foo3 foo_empty3 foo4 foo5 foo_empty2] + testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" testutil.go:371: Comparing: "foo2" vs "foo2" testutil.go:485: Offset: 3184, NextOffset: 3216 testutil.go:485: Offset: 2132, NextOffset: 2164 testutil.go:485: Offset: 3216, NextOffset: 4804 testutil.go:485: Offset: 2164, NextOffset: 3724 + testutil.go:371: Comparing: "foo3" vs "foo3" + testutil.go:485: Offset: 4804, NextOffset: 4836 + testutil.go:485: Offset: 3724, NextOffset: 3756 + testutil.go:485: Offset: 4836, NextOffset: 6424 + testutil.go:485: Offset: 3756, NextOffset: 5316 testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" testutil.go:371: Comparing: "foo4" vs "foo4" testutil.go:485: Offset: 6424, NextOffset: 6456 testutil.go:485: Offset: 5316, NextOffset: 5348 testutil.go:485: Offset: 6456, NextOffset: 8016 testutil.go:485: Offset: 5348, NextOffset: 6908 - testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" - testutil.go:371: Comparing: "foo6" vs "foo6" - testutil.go:485: Offset: 9636, NextOffset: 9668 - testutil.go:485: Offset: 8500, NextOffset: 8532 - testutil.go:485: Offset: 9668, NextOffset: 15915 - testutil.go:485: Offset: 8532, NextOffset: 14779 testutil.go:371: Comparing: "foo" vs "foo" testutil.go:485: Offset: 1592, NextOffset: 1624 testutil.go:485: Offset: 540, NextOffset: 572 @@ -33863,21 +33311,30 @@ testutil.go:485: Offset: 572, NextOffset: 2132 testutil.go:371: Comparing: "foo_empty" vs "foo_empty" testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" - testutil.go:371: Comparing: "foo3" vs "foo3" - testutil.go:485: Offset: 4804, NextOffset: 4836 - testutil.go:485: Offset: 3724, NextOffset: 3756 - testutil.go:485: Offset: 4836, NextOffset: 6424 - testutil.go:485: Offset: 3756, NextOffset: 5316 + testutil.go:371: Comparing: "foo5" vs "foo5" + testutil.go:485: Offset: 8016, NextOffset: 8048 + testutil.go:485: Offset: 6908, NextOffset: 6940 + testutil.go:485: Offset: 8048, NextOffset: 9636 + testutil.go:485: Offset: 6940, NextOffset: 8500 + testutil.go:371: Comparing: "foo6" vs "foo6" + testutil.go:485: Offset: 9636, NextOffset: 9668 + testutil.go:485: Offset: 8500, NextOffset: 8532 + testutil.go:485: Offset: 9668, NextOffset: 15915 + testutil.go:485: Offset: 8532, NextOffset: 14779 === RUN TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="./",src=2,format=USTAR -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="../",format=PAX/lost_digest_in_a_entry -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="../",format=PAX/duplicated_entry_offset -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="../",format=GNU +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="./",format=PAX/lost_digest_in_a_entry +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="./",format=PAX/duplicated_entry_offset +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="./",format=GNU === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="./",src=2,format=USTAR testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"./foo","type":"reg","size":6,"mode":420,"offset":540,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo","type":"chunk","offset":572,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo2","type":"reg","size":6,"mode":420,"offset":2132,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo2","type":"chunk","offset":2164,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo3","type":"reg","size":6,"mode":420,"offset":3724,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo3","type":"chunk","offset":3756,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo4","type":"reg","size":6,"mode":420,"offset":5316,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo4","type":"chunk","offset":5348,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo5","type":"reg","size":6,"mode":420,"offset":6908,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo5","type":"chunk","offset":6940,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo6","type":"reg","size":6,"mode":420,"offset":8500,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo6","type":"chunk","offset":8532,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":540,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"./foo","type":"reg","size":6,"mode":420,"offset":1592,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo","type":"chunk","offset":1624,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo2","type":"reg","size":6,"mode":420,"offset":3184,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo2","type":"chunk","offset":3216,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo3","type":"reg","size":6,"mode":420,"offset":4804,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo3","type":"chunk","offset":4836,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo4","type":"reg","size":6,"mode":420,"offset":6424,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo4","type":"chunk","offset":6456,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo5","type":"reg","size":6,"mode":420,"offset":8016,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo5","type":"chunk","offset":8048,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo6","type":"reg","size":6,"mode":420,"offset":9636,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo6","type":"chunk","offset":9668,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [foo_empty foo_empty2 foo_empty3 foo4 foo_empty5 foo foo2 foo3 foo_empty4 foo5 foo6] vs [foo_empty2 foo3 foo_empty3 foo4 foo_empty4 foo5 foo foo_empty foo_empty5 foo6 .no.prefetch.landmark foo2] - testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" + testutil.go:377: Directory: "" vs "": [foo_empty5 foo foo_empty3 foo4 foo_empty4 foo5 foo6 foo_empty foo2 foo_empty2 foo3] vs [foo2 foo3 foo_empty3 foo4 foo_empty4 foo_empty5 foo6 foo_empty foo foo_empty2 foo5 .no.prefetch.landmark] + testutil.go:371: Comparing: "foo3" vs "foo3" + testutil.go:485: Offset: 3724, NextOffset: 3756 + testutil.go:485: Offset: 4804, NextOffset: 4836 + testutil.go:485: Offset: 3756, NextOffset: 5316 + testutil.go:485: Offset: 4836, NextOffset: 6424 testutil.go:371: Comparing: "foo5" vs "foo5" testutil.go:485: Offset: 6908, NextOffset: 6940 testutil.go:485: Offset: 8016, NextOffset: 8048 @@ -33888,44 +33345,39 @@ testutil.go:485: Offset: 9636, NextOffset: 9668 testutil.go:485: Offset: 8532, NextOffset: 14779 testutil.go:485: Offset: 9668, NextOffset: 15915 - testutil.go:371: Comparing: "foo" vs "foo" - testutil.go:485: Offset: 540, NextOffset: 572 - testutil.go:485: Offset: 1592, NextOffset: 1624 - testutil.go:485: Offset: 572, NextOffset: 2132 - testutil.go:485: Offset: 1624, NextOffset: 3184 + testutil.go:371: Comparing: "foo_empty" vs "foo_empty" testutil.go:371: Comparing: "foo2" vs "foo2" testutil.go:485: Offset: 2132, NextOffset: 2164 testutil.go:485: Offset: 3184, NextOffset: 3216 testutil.go:485: Offset: 2164, NextOffset: 3724 testutil.go:485: Offset: 3216, NextOffset: 4804 - testutil.go:371: Comparing: "foo3" vs "foo3" - testutil.go:485: Offset: 3724, NextOffset: 3756 - testutil.go:485: Offset: 4804, NextOffset: 4836 - testutil.go:485: Offset: 3756, NextOffset: 5316 - testutil.go:485: Offset: 4836, NextOffset: 6424 + testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" + testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" + testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" + testutil.go:371: Comparing: "foo" vs "foo" + testutil.go:485: Offset: 540, NextOffset: 572 + testutil.go:485: Offset: 1592, NextOffset: 1624 + testutil.go:485: Offset: 572, NextOffset: 2132 + testutil.go:485: Offset: 1624, NextOffset: 3184 + testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" testutil.go:371: Comparing: "foo4" vs "foo4" testutil.go:485: Offset: 5316, NextOffset: 5348 testutil.go:485: Offset: 6424, NextOffset: 6456 testutil.go:485: Offset: 5348, NextOffset: 6908 testutil.go:485: Offset: 6456, NextOffset: 8016 - testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" - testutil.go:371: Comparing: "foo_empty" vs "foo_empty" - testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" - testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [.no.prefetch.landmark foo2 foo_empty3 foo4 foo_empty4 foo5 foo foo_empty foo_empty2 foo3 foo_empty5 foo6] vs [foo5 foo6 foo foo2 foo3 foo_empty4 foo_empty5 foo_empty foo_empty2 foo_empty3 foo4] + testutil.go:377: Directory: "" vs "": [.no.prefetch.landmark foo foo_empty2 foo5 foo_empty5 foo6 foo_empty foo2 foo3 foo_empty3 foo4 foo_empty4] vs [foo_empty5 foo foo_empty3 foo4 foo_empty4 foo5 foo6 foo_empty foo2 foo_empty2 foo3] + testutil.go:371: Comparing: "foo6" vs "foo6" + testutil.go:485: Offset: 9636, NextOffset: 9668 + testutil.go:485: Offset: 8500, NextOffset: 8532 + testutil.go:485: Offset: 9668, NextOffset: 15915 + testutil.go:485: Offset: 8532, NextOffset: 14779 + testutil.go:371: Comparing: "foo_empty" vs "foo_empty" testutil.go:371: Comparing: "foo2" vs "foo2" testutil.go:485: Offset: 3184, NextOffset: 3216 testutil.go:485: Offset: 2132, NextOffset: 2164 testutil.go:485: Offset: 3216, NextOffset: 4804 testutil.go:485: Offset: 2164, NextOffset: 3724 - testutil.go:371: Comparing: "foo" vs "foo" - testutil.go:485: Offset: 1592, NextOffset: 1624 - testutil.go:485: Offset: 540, NextOffset: 572 - testutil.go:485: Offset: 1624, NextOffset: 3184 - testutil.go:485: Offset: 572, NextOffset: 2132 - testutil.go:371: Comparing: "foo_empty" vs "foo_empty" - testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" testutil.go:371: Comparing: "foo3" vs "foo3" testutil.go:485: Offset: 4804, NextOffset: 4836 testutil.go:485: Offset: 3724, NextOffset: 3756 @@ -33938,33 +33390,35 @@ testutil.go:485: Offset: 6456, NextOffset: 8016 testutil.go:485: Offset: 5348, NextOffset: 6908 testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" + testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" + testutil.go:371: Comparing: "foo" vs "foo" + testutil.go:485: Offset: 1592, NextOffset: 1624 + testutil.go:485: Offset: 540, NextOffset: 572 + testutil.go:485: Offset: 1624, NextOffset: 3184 + testutil.go:485: Offset: 572, NextOffset: 2132 + testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" testutil.go:371: Comparing: "foo5" vs "foo5" testutil.go:485: Offset: 8016, NextOffset: 8048 testutil.go:485: Offset: 6908, NextOffset: 6940 testutil.go:485: Offset: 8048, NextOffset: 9636 testutil.go:485: Offset: 6940, NextOffset: 8500 - testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" - testutil.go:371: Comparing: "foo6" vs "foo6" - testutil.go:485: Offset: 9636, NextOffset: 9668 - testutil.go:485: Offset: 8500, NextOffset: 8532 - testutil.go:485: Offset: 9668, NextOffset: 15915 - testutil.go:485: Offset: 8532, NextOffset: 14779 === RUN TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="/",src=2,format=USTAR -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="../",format=GNU/lost_digest_in_a_entry -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="../",format=GNU/duplicated_entry_offset -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="",format=USTAR#01 -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="",format=USTAR#01/lost_digest_in_a_entry +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="./",format=GNU/lost_digest_in_a_entry +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="./",format=GNU/duplicated_entry_offset +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="/",format=USTAR === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="/",src=2,format=USTAR testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"/foo","type":"reg","size":6,"mode":420,"offset":540,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo","type":"chunk","offset":572,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo2","type":"reg","size":6,"mode":420,"offset":2132,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo2","type":"chunk","offset":2164,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo3","type":"reg","size":6,"mode":420,"offset":3724,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo3","type":"chunk","offset":3756,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo4","type":"reg","size":6,"mode":420,"offset":5316,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo4","type":"chunk","offset":5348,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo5","type":"reg","size":6,"mode":420,"offset":6908,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo5","type":"chunk","offset":6940,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo6","type":"reg","size":6,"mode":420,"offset":8500,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo6","type":"chunk","offset":8532,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":540,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"/foo","type":"reg","size":6,"mode":420,"offset":1592,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo","type":"chunk","offset":1624,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo2","type":"reg","size":6,"mode":420,"offset":3184,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo2","type":"chunk","offset":3216,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo3","type":"reg","size":6,"mode":420,"offset":4804,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo3","type":"chunk","offset":4836,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo4","type":"reg","size":6,"mode":420,"offset":6424,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo4","type":"chunk","offset":6456,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo5","type":"reg","size":6,"mode":420,"offset":8016,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo5","type":"chunk","offset":8048,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo6","type":"reg","size":6,"mode":420,"offset":9636,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo6","type":"chunk","offset":9668,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [foo_empty4 foo6 foo_empty foo2 foo_empty2 foo3 foo_empty3 foo4 foo foo5 foo_empty5] vs [foo_empty4 foo5 .no.prefetch.landmark foo_empty foo2 foo_empty2 foo_empty3 foo foo3 foo4 foo_empty5 foo6] - testutil.go:371: Comparing: "foo_empty" vs "foo_empty" + testutil.go:377: Directory: "" vs "": [foo_empty foo_empty3 foo4 foo_empty4 foo_empty5 foo6 foo foo2 foo_empty2 foo3 foo5] vs [foo2 foo_empty2 foo4 foo_empty4 foo_empty5 foo foo_empty foo_empty3 foo5 foo6 .no.prefetch.landmark foo3] + testutil.go:371: Comparing: "foo" vs "foo" + testutil.go:485: Offset: 540, NextOffset: 572 + testutil.go:485: Offset: 1592, NextOffset: 1624 + testutil.go:485: Offset: 572, NextOffset: 2132 + testutil.go:485: Offset: 1624, NextOffset: 3184 testutil.go:371: Comparing: "foo2" vs "foo2" testutil.go:485: Offset: 2132, NextOffset: 2164 testutil.go:485: Offset: 3184, NextOffset: 3216 -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="",format=USTAR#01/duplicated_entry_offset -=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="/",src=2,format=USTAR testutil.go:485: Offset: 2164, NextOffset: 3724 testutil.go:485: Offset: 3216, NextOffset: 4804 testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" @@ -33973,6 +33427,12 @@ testutil.go:485: Offset: 4804, NextOffset: 4836 testutil.go:485: Offset: 3756, NextOffset: 5316 testutil.go:485: Offset: 4836, NextOffset: 6424 + testutil.go:371: Comparing: "foo5" vs "foo5" + testutil.go:485: Offset: 6908, NextOffset: 6940 + testutil.go:485: Offset: 8016, NextOffset: 8048 + testutil.go:485: Offset: 6940, NextOffset: 8500 + testutil.go:485: Offset: 8048, NextOffset: 9636 + testutil.go:371: Comparing: "foo_empty" vs "foo_empty" testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" testutil.go:371: Comparing: "foo4" vs "foo4" testutil.go:485: Offset: 5316, NextOffset: 5348 @@ -33980,24 +33440,26 @@ testutil.go:485: Offset: 5348, NextOffset: 6908 testutil.go:485: Offset: 6456, NextOffset: 8016 testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" + testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" testutil.go:371: Comparing: "foo6" vs "foo6" testutil.go:485: Offset: 8500, NextOffset: 8532 testutil.go:485: Offset: 9636, NextOffset: 9668 testutil.go:485: Offset: 8532, NextOffset: 14779 testutil.go:485: Offset: 9668, NextOffset: 15915 + testutil.go:371: Comparing: "" vs "" + testutil.go:377: Directory: "" vs "": [foo_empty2 foo4 foo_empty4 foo_empty5 foo foo_empty foo2 foo5 foo6 .no.prefetch.landmark foo3 foo_empty3] vs [foo4 foo_empty4 foo_empty5 foo6 foo_empty foo_empty3 foo_empty2 foo3 foo5 foo foo2] + testutil.go:371: Comparing: "foo4" vs "foo4" + testutil.go:485: Offset: 6424, NextOffset: 6456 + testutil.go:485: Offset: 5316, NextOffset: 5348 + testutil.go:485: Offset: 6456, NextOffset: 8016 + testutil.go:485: Offset: 5348, NextOffset: 6908 + testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" + testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" testutil.go:371: Comparing: "foo" vs "foo" - testutil.go:485: Offset: 540, NextOffset: 572 testutil.go:485: Offset: 1592, NextOffset: 1624 - testutil.go:485: Offset: 572, NextOffset: 2132 + testutil.go:485: Offset: 540, NextOffset: 572 testutil.go:485: Offset: 1624, NextOffset: 3184 - testutil.go:371: Comparing: "foo5" vs "foo5" - testutil.go:485: Offset: 6908, NextOffset: 6940 - testutil.go:485: Offset: 8016, NextOffset: 8048 - testutil.go:485: Offset: 6940, NextOffset: 8500 - testutil.go:485: Offset: 8048, NextOffset: 9636 - testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" - testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [foo foo3 foo4 foo_empty5 foo6 foo5 .no.prefetch.landmark foo_empty foo2 foo_empty2 foo_empty3 foo_empty4] vs [foo6 foo_empty foo2 foo_empty2 foo3 foo_empty3 foo4 foo_empty4 foo foo5 foo_empty5] + testutil.go:485: Offset: 572, NextOffset: 2132 testutil.go:371: Comparing: "foo_empty" vs "foo_empty" testutil.go:371: Comparing: "foo2" vs "foo2" testutil.go:485: Offset: 3184, NextOffset: 3216 @@ -34005,43 +33467,43 @@ testutil.go:485: Offset: 3216, NextOffset: 4804 testutil.go:485: Offset: 2164, NextOffset: 3724 testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" + testutil.go:371: Comparing: "foo6" vs "foo6" + testutil.go:485: Offset: 9636, NextOffset: 9668 + testutil.go:485: Offset: 8500, NextOffset: 8532 + testutil.go:485: Offset: 9668, NextOffset: 15915 + testutil.go:485: Offset: 8532, NextOffset: 14779 + testutil.go:371: Comparing: "foo3" vs "foo3" + testutil.go:485: Offset: 4804, NextOffset: 4836 + testutil.go:485: Offset: 3724, NextOffset: 3756 + testutil.go:485: Offset: 4836, NextOffset: 6424 + testutil.go:485: Offset: 3756, NextOffset: 5316 testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" - testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" testutil.go:371: Comparing: "foo5" vs "foo5" testutil.go:485: Offset: 8016, NextOffset: 8048 testutil.go:485: Offset: 6908, NextOffset: 6940 -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="",format=PAX#01 -=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="/",src=2,format=USTAR testutil.go:485: Offset: 8048, NextOffset: 9636 testutil.go:485: Offset: 6940, NextOffset: 8500 - testutil.go:371: Comparing: "foo" vs "foo" - testutil.go:485: Offset: 1592, NextOffset: 1624 - testutil.go:485: Offset: 540, NextOffset: 572 - testutil.go:485: Offset: 1624, NextOffset: 3184 - testutil.go:485: Offset: 572, NextOffset: 2132 - testutil.go:371: Comparing: "foo3" vs "foo3" - testutil.go:485: Offset: 4804, NextOffset: 4836 - testutil.go:485: Offset: 3724, NextOffset: 3756 - testutil.go:485: Offset: 4836, NextOffset: 6424 - testutil.go:485: Offset: 3756, NextOffset: 5316 - testutil.go:371: Comparing: "foo4" vs "foo4" - testutil.go:485: Offset: 6424, NextOffset: 6456 - testutil.go:485: Offset: 5316, NextOffset: 5348 - testutil.go:485: Offset: 6456, NextOffset: 8016 - testutil.go:485: Offset: 5348, NextOffset: 6908 - testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" - testutil.go:371: Comparing: "foo6" vs "foo6" - testutil.go:485: Offset: 9636, NextOffset: 9668 - testutil.go:485: Offset: 8500, NextOffset: 8532 - testutil.go:485: Offset: 9668, NextOffset: 15915 - testutil.go:485: Offset: 8532, NextOffset: 14779 === RUN TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="../",src=2,format=USTAR -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="",format=PAX#01/lost_digest_in_a_entry +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="/",format=USTAR/lost_digest_in_a_entry +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="/",format=USTAR/duplicated_entry_offset +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="/",format=PAX === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="../",src=2,format=USTAR testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"../foo","type":"reg","size":6,"mode":420,"offset":540,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo","type":"chunk","offset":572,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo2","type":"reg","size":6,"mode":420,"offset":2132,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo2","type":"chunk","offset":2164,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo3","type":"reg","size":6,"mode":420,"offset":3724,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo3","type":"chunk","offset":3756,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo4","type":"reg","size":6,"mode":420,"offset":5316,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo4","type":"chunk","offset":5348,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo5","type":"reg","size":6,"mode":420,"offset":6908,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo5","type":"chunk","offset":6940,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo6","type":"reg","size":6,"mode":420,"offset":8500,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo6","type":"chunk","offset":8532,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":540,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"../foo","type":"reg","size":6,"mode":420,"offset":1592,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo","type":"chunk","offset":1624,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo2","type":"reg","size":6,"mode":420,"offset":3184,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo2","type":"chunk","offset":3216,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo3","type":"reg","size":6,"mode":420,"offset":4804,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo3","type":"chunk","offset":4836,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo4","type":"reg","size":6,"mode":420,"offset":6424,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo4","type":"chunk","offset":6456,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo5","type":"reg","size":6,"mode":420,"offset":8016,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo5","type":"chunk","offset":8048,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo6","type":"reg","size":6,"mode":420,"offset":9636,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo6","type":"chunk","offset":9668,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [foo_empty4 foo_empty foo2 foo4 foo_empty3 foo5 foo_empty5 foo6 foo foo_empty2 foo3] vs [foo5 foo_empty5 foo_empty foo2 foo_empty2 foo_empty3 foo4 foo_empty4 foo6 .no.prefetch.landmark foo foo3] + testutil.go:377: Directory: "" vs "": [foo4 foo_empty4 foo5 foo6 foo foo_empty3 foo_empty2 foo3 foo_empty5 foo_empty foo2] vs [foo_empty foo2 foo_empty2 foo_empty3 .no.prefetch.landmark foo foo_empty4 foo5 foo_empty5 foo6 foo3 foo4] + testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" + testutil.go:371: Comparing: "foo4" vs "foo4" + testutil.go:485: Offset: 5316, NextOffset: 5348 + testutil.go:485: Offset: 6424, NextOffset: 6456 + testutil.go:485: Offset: 5348, NextOffset: 6908 + testutil.go:485: Offset: 6456, NextOffset: 8016 + testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" + testutil.go:371: Comparing: "foo5" vs "foo5" + testutil.go:485: Offset: 6908, NextOffset: 6940 + testutil.go:485: Offset: 8016, NextOffset: 8048 + testutil.go:485: Offset: 6940, NextOffset: 8500 + testutil.go:485: Offset: 8048, NextOffset: 9636 testutil.go:371: Comparing: "foo6" vs "foo6" testutil.go:485: Offset: 8500, NextOffset: 8532 testutil.go:485: Offset: 9636, NextOffset: 9668 @@ -34052,43 +33514,31 @@ testutil.go:485: Offset: 1592, NextOffset: 1624 testutil.go:485: Offset: 572, NextOffset: 2132 testutil.go:485: Offset: 1624, NextOffset: 3184 + testutil.go:371: Comparing: "foo2" vs "foo2" + testutil.go:485: Offset: 2132, NextOffset: 2164 + testutil.go:485: Offset: 3184, NextOffset: 3216 + testutil.go:485: Offset: 2164, NextOffset: 3724 + testutil.go:485: Offset: 3216, NextOffset: 4804 testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" testutil.go:371: Comparing: "foo3" vs "foo3" testutil.go:485: Offset: 3724, NextOffset: 3756 testutil.go:485: Offset: 4804, NextOffset: 4836 testutil.go:485: Offset: 3756, NextOffset: 5316 testutil.go:485: Offset: 4836, NextOffset: 6424 - testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" - testutil.go:371: Comparing: "foo5" vs "foo5" - testutil.go:485: Offset: 6908, NextOffset: 6940 - testutil.go:485: Offset: 8016, NextOffset: 8048 - testutil.go:485: Offset: 6940, NextOffset: 8500 - testutil.go:485: Offset: 8048, NextOffset: 9636 testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" testutil.go:371: Comparing: "foo_empty" vs "foo_empty" - testutil.go:371: Comparing: "foo2" vs "foo2" - testutil.go:485: Offset: 2132, NextOffset: 2164 - testutil.go:485: Offset: 3184, NextOffset: 3216 - testutil.go:485: Offset: 2164, NextOffset: 3724 - testutil.go:485: Offset: 3216, NextOffset: 4804 - testutil.go:371: Comparing: "foo4" vs "foo4" - testutil.go:485: Offset: 5316, NextOffset: 5348 - testutil.go:485: Offset: 6424, NextOffset: 6456 - testutil.go:485: Offset: 5348, NextOffset: 6908 - testutil.go:485: Offset: 6456, NextOffset: 8016 - testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [foo2 foo_empty2 foo_empty3 foo4 foo_empty4 foo5 foo_empty5 foo_empty foo6 foo foo3 .no.prefetch.landmark] vs [foo_empty foo2 foo4 foo_empty4 foo6 foo foo_empty2 foo3 foo_empty3 foo5 foo_empty5] - testutil.go:371: Comparing: "foo" vs "foo" - testutil.go:485: Offset: 1592, NextOffset: 1624 - testutil.go:485: Offset: 540, NextOffset: 572 - testutil.go:485: Offset: 1624, NextOffset: 3184 - testutil.go:485: Offset: 572, NextOffset: 2132 + testutil.go:377: Directory: "" vs "": [.no.prefetch.landmark foo foo_empty foo2 foo_empty2 foo_empty3 foo3 foo4 foo_empty4 foo5 foo_empty5 foo6] vs [foo_empty2 foo3 foo_empty5 foo_empty foo2 foo4 foo_empty4 foo5 foo6 foo foo_empty3] testutil.go:371: Comparing: "foo3" vs "foo3" testutil.go:485: Offset: 4804, NextOffset: 4836 testutil.go:485: Offset: 3724, NextOffset: 3756 testutil.go:485: Offset: 4836, NextOffset: 6424 testutil.go:485: Offset: 3756, NextOffset: 5316 + testutil.go:371: Comparing: "foo4" vs "foo4" + testutil.go:485: Offset: 6424, NextOffset: 6456 + testutil.go:485: Offset: 5316, NextOffset: 5348 + testutil.go:485: Offset: 6456, NextOffset: 8016 + testutil.go:485: Offset: 5348, NextOffset: 6908 testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" testutil.go:371: Comparing: "foo5" vs "foo5" testutil.go:485: Offset: 8016, NextOffset: 8048 @@ -34096,6 +33546,16 @@ testutil.go:485: Offset: 8048, NextOffset: 9636 testutil.go:485: Offset: 6940, NextOffset: 8500 testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" + testutil.go:371: Comparing: "foo6" vs "foo6" + testutil.go:485: Offset: 9636, NextOffset: 9668 + testutil.go:485: Offset: 8500, NextOffset: 8532 + testutil.go:485: Offset: 9668, NextOffset: 15915 + testutil.go:485: Offset: 8532, NextOffset: 14779 + testutil.go:371: Comparing: "foo" vs "foo" + testutil.go:485: Offset: 1592, NextOffset: 1624 + testutil.go:485: Offset: 540, NextOffset: 572 + testutil.go:485: Offset: 1624, NextOffset: 3184 + testutil.go:485: Offset: 572, NextOffset: 2132 testutil.go:371: Comparing: "foo_empty" vs "foo_empty" testutil.go:371: Comparing: "foo2" vs "foo2" testutil.go:485: Offset: 3184, NextOffset: 3216 @@ -34104,120 +33564,110 @@ testutil.go:485: Offset: 2164, NextOffset: 3724 testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" - testutil.go:371: Comparing: "foo4" vs "foo4" - testutil.go:485: Offset: 6424, NextOffset: 6456 - testutil.go:485: Offset: 5316, NextOffset: 5348 - testutil.go:485: Offset: 6456, NextOffset: 8016 - testutil.go:485: Offset: 5348, NextOffset: 6908 - testutil.go:371: Comparing: "foo6" vs "foo6" - testutil.go:485: Offset: 9636, NextOffset: 9668 -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="",format=PAX#01/duplicated_entry_offset -=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="../",src=2,format=USTAR - testutil.go:485: Offset: 8500, NextOffset: 8532 - testutil.go:485: Offset: 9668, NextOffset: 15915 - testutil.go:485: Offset: 8532, NextOffset: 14779 === RUN TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="",src=2,format=PAX -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="",format=GNU#01 -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="",format=GNU#01/lost_digest_in_a_entry -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="",format=GNU#01/duplicated_entry_offset +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="/",format=PAX/lost_digest_in_a_entry +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="/",format=PAX/duplicated_entry_offset +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="/",format=GNU === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="",src=2,format=PAX testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"foo","type":"reg","size":6,"mode":420,"offset":540,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo","type":"chunk","offset":572,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo2","type":"reg","size":6,"mode":420,"offset":2132,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo2","type":"chunk","offset":2164,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo3","type":"reg","size":6,"mode":420,"offset":3724,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo3","type":"chunk","offset":3756,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo4","type":"reg","size":6,"mode":420,"offset":5316,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo4","type":"chunk","offset":5348,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo5","type":"reg","size":6,"mode":420,"offset":6908,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo5","type":"chunk","offset":6940,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo6","type":"reg","size":6,"mode":420,"offset":8500,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo6","type":"chunk","offset":8532,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":540,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"foo","type":"reg","size":6,"mode":420,"offset":1592,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo","type":"chunk","offset":1624,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo2","type":"reg","size":6,"mode":420,"offset":3184,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo2","type":"chunk","offset":3216,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo3","type":"reg","size":6,"mode":420,"offset":4804,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo3","type":"chunk","offset":4836,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo4","type":"reg","size":6,"mode":420,"offset":6424,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo4","type":"chunk","offset":6456,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo5","type":"reg","size":6,"mode":420,"offset":8016,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo5","type":"chunk","offset":8048,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo6","type":"reg","size":6,"mode":420,"offset":9636,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo6","type":"chunk","offset":9668,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [foo2 foo_empty2 foo_empty3 foo4 foo_empty4 foo5 foo_empty5 foo_empty foo3 foo6 foo] vs [foo3 foo5 foo2 foo_empty2 foo_empty3 foo4 foo_empty4 .no.prefetch.landmark foo foo_empty foo_empty5 foo6] - testutil.go:371: Comparing: "foo" vs "foo" - testutil.go:485: Offset: 540, NextOffset: 572 - testutil.go:485: Offset: 1592, NextOffset: 1624 - testutil.go:485: Offset: 572, NextOffset: 2132 - testutil.go:485: Offset: 1624, NextOffset: 3184 - testutil.go:371: Comparing: "foo3" vs "foo3" - testutil.go:485: Offset: 3724, NextOffset: 3756 - testutil.go:485: Offset: 4804, NextOffset: 4836 - testutil.go:485: Offset: 3756, NextOffset: 5316 - testutil.go:485: Offset: 4836, NextOffset: 6424 + testutil.go:377: Directory: "" vs "": [foo3 foo_empty3 foo4 foo5 foo_empty5 foo foo2 foo_empty2 foo_empty foo_empty4 foo6] vs [foo_empty5 foo6 foo foo_empty foo4 foo_empty4 foo5 .no.prefetch.landmark foo2 foo_empty2 foo3 foo_empty3] + testutil.go:371: Comparing: "foo_empty" vs "foo_empty" + testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" testutil.go:371: Comparing: "foo6" vs "foo6" testutil.go:485: Offset: 8500, NextOffset: 8532 testutil.go:485: Offset: 9636, NextOffset: 9668 testutil.go:485: Offset: 8532, NextOffset: 14779 testutil.go:485: Offset: 9668, NextOffset: 15915 - testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" + testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" + testutil.go:371: Comparing: "foo4" vs "foo4" + testutil.go:485: Offset: 5316, NextOffset: 5348 + testutil.go:485: Offset: 6424, NextOffset: 6456 + testutil.go:485: Offset: 5348, NextOffset: 6908 + testutil.go:485: Offset: 6456, NextOffset: 8016 testutil.go:371: Comparing: "foo5" vs "foo5" testutil.go:485: Offset: 6908, NextOffset: 6940 testutil.go:485: Offset: 8016, NextOffset: 8048 testutil.go:485: Offset: 6940, NextOffset: 8500 testutil.go:485: Offset: 8048, NextOffset: 9636 testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" - testutil.go:371: Comparing: "foo_empty" vs "foo_empty" + testutil.go:371: Comparing: "foo" vs "foo" + testutil.go:485: Offset: 540, NextOffset: 572 + testutil.go:485: Offset: 1592, NextOffset: 1624 + testutil.go:485: Offset: 572, NextOffset: 2132 + testutil.go:485: Offset: 1624, NextOffset: 3184 testutil.go:371: Comparing: "foo2" vs "foo2" testutil.go:485: Offset: 2132, NextOffset: 2164 testutil.go:485: Offset: 3184, NextOffset: 3216 testutil.go:485: Offset: 2164, NextOffset: 3724 testutil.go:485: Offset: 3216, NextOffset: 4804 testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" - testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" - testutil.go:371: Comparing: "foo4" vs "foo4" -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="./",format=USTAR#01 -=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="",src=2,format=PAX - testutil.go:485: Offset: 5316, NextOffset: 5348 - testutil.go:485: Offset: 6424, NextOffset: 6456 - testutil.go:485: Offset: 5348, NextOffset: 6908 - testutil.go:485: Offset: 6456, NextOffset: 8016 - testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [foo3 foo5 foo_empty4 .no.prefetch.landmark foo foo_empty foo2 foo_empty2 foo_empty3 foo4 foo_empty5 foo6] vs [foo5 foo_empty5 foo_empty foo2 foo_empty2 foo_empty3 foo4 foo_empty4 foo foo3 foo6] testutil.go:371: Comparing: "foo3" vs "foo3" - testutil.go:485: Offset: 4804, NextOffset: 4836 testutil.go:485: Offset: 3724, NextOffset: 3756 - testutil.go:485: Offset: 4836, NextOffset: 6424 + testutil.go:485: Offset: 4804, NextOffset: 4836 testutil.go:485: Offset: 3756, NextOffset: 5316 - testutil.go:371: Comparing: "foo5" vs "foo5" - testutil.go:485: Offset: 8016, NextOffset: 8048 - testutil.go:485: Offset: 6908, NextOffset: 6940 - testutil.go:485: Offset: 8048, NextOffset: 9636 - testutil.go:485: Offset: 6940, NextOffset: 8500 + testutil.go:485: Offset: 4836, NextOffset: 6424 + testutil.go:371: Comparing: "" vs "" + testutil.go:377: Directory: "" vs "": [foo_empty5 foo6 foo foo_empty foo4 foo_empty4 foo5 .no.prefetch.landmark foo2 foo_empty2 foo3 foo_empty3] vs [foo_empty2 foo3 foo_empty3 foo4 foo5 foo_empty5 foo foo2 foo6 foo_empty foo_empty4] + testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" + testutil.go:371: Comparing: "foo6" vs "foo6" + testutil.go:485: Offset: 9636, NextOffset: 9668 + testutil.go:485: Offset: 8500, NextOffset: 8532 + testutil.go:485: Offset: 9668, NextOffset: 15915 + testutil.go:485: Offset: 8532, NextOffset: 14779 testutil.go:371: Comparing: "foo" vs "foo" testutil.go:485: Offset: 1592, NextOffset: 1624 testutil.go:485: Offset: 540, NextOffset: 572 testutil.go:485: Offset: 1624, NextOffset: 3184 testutil.go:485: Offset: 572, NextOffset: 2132 testutil.go:371: Comparing: "foo_empty" vs "foo_empty" + testutil.go:371: Comparing: "foo4" vs "foo4" + testutil.go:485: Offset: 6424, NextOffset: 6456 + testutil.go:485: Offset: 5316, NextOffset: 5348 + testutil.go:485: Offset: 6456, NextOffset: 8016 + testutil.go:485: Offset: 5348, NextOffset: 6908 + testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" + testutil.go:371: Comparing: "foo5" vs "foo5" + testutil.go:485: Offset: 8016, NextOffset: 8048 + testutil.go:485: Offset: 6908, NextOffset: 6940 + testutil.go:485: Offset: 8048, NextOffset: 9636 + testutil.go:485: Offset: 6940, NextOffset: 8500 testutil.go:371: Comparing: "foo2" vs "foo2" testutil.go:485: Offset: 3184, NextOffset: 3216 testutil.go:485: Offset: 2132, NextOffset: 2164 testutil.go:485: Offset: 3216, NextOffset: 4804 testutil.go:485: Offset: 2164, NextOffset: 3724 testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" + testutil.go:371: Comparing: "foo3" vs "foo3" + testutil.go:485: Offset: 4804, NextOffset: 4836 + testutil.go:485: Offset: 3724, NextOffset: 3756 + testutil.go:485: Offset: 4836, NextOffset: 6424 + testutil.go:485: Offset: 3756, NextOffset: 5316 testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" - testutil.go:371: Comparing: "foo4" vs "foo4" - testutil.go:485: Offset: 6424, NextOffset: 6456 - testutil.go:485: Offset: 5316, NextOffset: 5348 - testutil.go:485: Offset: 6456, NextOffset: 8016 - testutil.go:485: Offset: 5348, NextOffset: 6908 - testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" - testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" - testutil.go:371: Comparing: "foo6" vs "foo6" - testutil.go:485: Offset: 9636, NextOffset: 9668 - testutil.go:485: Offset: 8500, NextOffset: 8532 - testutil.go:485: Offset: 9668, NextOffset: 15915 - testutil.go:485: Offset: 8532, NextOffset: 14779 === RUN TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="./",src=2,format=PAX -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="./",format=USTAR#01/lost_digest_in_a_entry -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="./",format=USTAR#01/duplicated_entry_offset -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="./",format=PAX#01 +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="/",format=GNU/lost_digest_in_a_entry +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="/",format=GNU/duplicated_entry_offset +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="../",format=USTAR === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="./",src=2,format=PAX testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"./foo","type":"reg","size":6,"mode":420,"offset":540,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo","type":"chunk","offset":572,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo2","type":"reg","size":6,"mode":420,"offset":2132,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo2","type":"chunk","offset":2164,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo3","type":"reg","size":6,"mode":420,"offset":3724,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo3","type":"chunk","offset":3756,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo4","type":"reg","size":6,"mode":420,"offset":5316,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo4","type":"chunk","offset":5348,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo5","type":"reg","size":6,"mode":420,"offset":6908,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo5","type":"chunk","offset":6940,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo6","type":"reg","size":6,"mode":420,"offset":8500,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo6","type":"chunk","offset":8532,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":540,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"./foo","type":"reg","size":6,"mode":420,"offset":1592,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo","type":"chunk","offset":1624,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo2","type":"reg","size":6,"mode":420,"offset":3184,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo2","type":"chunk","offset":3216,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo3","type":"reg","size":6,"mode":420,"offset":4804,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo3","type":"chunk","offset":4836,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo4","type":"reg","size":6,"mode":420,"offset":6424,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo4","type":"chunk","offset":6456,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo5","type":"reg","size":6,"mode":420,"offset":8016,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo5","type":"chunk","offset":8048,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo6","type":"reg","size":6,"mode":420,"offset":9636,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo6","type":"chunk","offset":9668,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [foo_empty foo_empty2 foo_empty3 foo4 foo_empty4 foo5 foo_empty5 foo foo2 foo3 foo6] vs [foo6 .no.prefetch.landmark foo_empty foo_empty4 foo_empty5 foo_empty3 foo4 foo5 foo foo2 foo_empty2 foo3] - testutil.go:371: Comparing: "foo6" vs "foo6" - testutil.go:485: Offset: 8500, NextOffset: 8532 - testutil.go:485: Offset: 9636, NextOffset: 9668 - testutil.go:485: Offset: 8532, NextOffset: 14779 - testutil.go:485: Offset: 9668, NextOffset: 15915 + testutil.go:377: Directory: "" vs "": [foo_empty3 foo4 foo5 foo_empty5 foo2 foo3 foo_empty2 foo_empty4 foo6 foo foo_empty] vs [foo5 foo6 foo foo_empty2 foo_empty3 foo3 foo4 foo_empty4 foo_empty5 .no.prefetch.landmark foo_empty foo2] testutil.go:371: Comparing: "foo" vs "foo" testutil.go:485: Offset: 540, NextOffset: 572 testutil.go:485: Offset: 1592, NextOffset: 1624 testutil.go:485: Offset: 572, NextOffset: 2132 testutil.go:485: Offset: 1624, NextOffset: 3184 + testutil.go:371: Comparing: "foo_empty" vs "foo_empty" + testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" + testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" + testutil.go:371: Comparing: "foo6" vs "foo6" + testutil.go:485: Offset: 8500, NextOffset: 8532 + testutil.go:485: Offset: 9636, NextOffset: 9668 + testutil.go:485: Offset: 8532, NextOffset: 14779 + testutil.go:485: Offset: 9668, NextOffset: 15915 + testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" testutil.go:371: Comparing: "foo2" vs "foo2" testutil.go:485: Offset: 2132, NextOffset: 2164 testutil.go:485: Offset: 3184, NextOffset: 3216 @@ -34228,160 +33678,162 @@ testutil.go:485: Offset: 4804, NextOffset: 4836 testutil.go:485: Offset: 3756, NextOffset: 5316 testutil.go:485: Offset: 4836, NextOffset: 6424 + testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" testutil.go:371: Comparing: "foo4" vs "foo4" testutil.go:485: Offset: 5316, NextOffset: 5348 testutil.go:485: Offset: 6424, NextOffset: 6456 testutil.go:485: Offset: 5348, NextOffset: 6908 testutil.go:485: Offset: 6456, NextOffset: 8016 - testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" testutil.go:371: Comparing: "foo5" vs "foo5" testutil.go:485: Offset: 6908, NextOffset: 6940 testutil.go:485: Offset: 8016, NextOffset: 8048 testutil.go:485: Offset: 6940, NextOffset: 8500 testutil.go:485: Offset: 8048, NextOffset: 9636 - testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" - testutil.go:371: Comparing: "foo_empty" vs "foo_empty" - testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" - testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [foo_empty2 foo3 foo_empty3 foo4 foo5 foo foo2 foo_empty4 foo_empty5 foo6 .no.prefetch.landmark foo_empty] vs [foo_empty2 foo_empty3 foo4 foo_empty4 foo5 foo_empty5 foo_empty foo2 foo3 foo6 foo] - testutil.go:371: Comparing: "foo5" vs "foo5" - testutil.go:485: Offset: 8016, NextOffset: 8048 - testutil.go:485: Offset: 6908, NextOffset: 6940 - testutil.go:485: Offset: 8048, NextOffset: 9636 - testutil.go:485: Offset: 6940, NextOffset: 8500 - testutil.go:371: Comparing: "foo" vs "foo" - testutil.go:485: Offset: 1592, NextOffset: 1624 - testutil.go:485: Offset: 540, NextOffset: 572 - testutil.go:485: Offset: 1624, NextOffset: 3184 - testutil.go:485: Offset: 572, NextOffset: 2132 + testutil.go:377: Directory: "" vs "": [foo foo_empty2 foo_empty3 foo5 foo6 foo_empty5 .no.prefetch.landmark foo_empty foo2 foo3 foo4 foo_empty4] vs [foo2 foo3 foo_empty3 foo4 foo5 foo_empty5 foo foo_empty foo_empty2 foo_empty4 foo6] + testutil.go:371: Comparing: "foo_empty" vs "foo_empty" testutil.go:371: Comparing: "foo2" vs "foo2" testutil.go:485: Offset: 3184, NextOffset: 3216 testutil.go:485: Offset: 2132, NextOffset: 2164 testutil.go:485: Offset: 3216, NextOffset: 4804 testutil.go:485: Offset: 2164, NextOffset: 3724 - testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" testutil.go:371: Comparing: "foo3" vs "foo3" testutil.go:485: Offset: 4804, NextOffset: 4836 testutil.go:485: Offset: 3724, NextOffset: 3756 testutil.go:485: Offset: 4836, NextOffset: 6424 testutil.go:485: Offset: 3756, NextOffset: 5316 - testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" testutil.go:371: Comparing: "foo4" vs "foo4" testutil.go:485: Offset: 6424, NextOffset: 6456 testutil.go:485: Offset: 5316, NextOffset: 5348 testutil.go:485: Offset: 6456, NextOffset: 8016 testutil.go:485: Offset: 5348, NextOffset: 6908 - testutil.go:371: Comparing: "foo_empty" vs "foo_empty" testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" + testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" + testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" + testutil.go:371: Comparing: "foo5" vs "foo5" + testutil.go:485: Offset: 8016, NextOffset: 8048 + testutil.go:485: Offset: 6908, NextOffset: 6940 + testutil.go:485: Offset: 8048, NextOffset: 9636 + testutil.go:485: Offset: 6940, NextOffset: 8500 testutil.go:371: Comparing: "foo6" vs "foo6" testutil.go:485: Offset: 9636, NextOffset: 9668 testutil.go:485: Offset: 8500, NextOffset: 8532 testutil.go:485: Offset: 9668, NextOffset: 15915 testutil.go:485: Offset: 8532, NextOffset: 14779 + testutil.go:371: Comparing: "foo" vs "foo" + testutil.go:485: Offset: 1592, NextOffset: 1624 + testutil.go:485: Offset: 540, NextOffset: 572 + testutil.go:485: Offset: 1624, NextOffset: 3184 + testutil.go:485: Offset: 572, NextOffset: 2132 === RUN TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="/",src=2,format=PAX -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="./",format=PAX#01/lost_digest_in_a_entry -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="./",format=PAX#01/duplicated_entry_offset -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="./",format=GNU#01 +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="../",format=USTAR/lost_digest_in_a_entry +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="../",format=USTAR/duplicated_entry_offset +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="../",format=PAX === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="/",src=2,format=PAX testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"/foo","type":"reg","size":6,"mode":420,"offset":540,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo","type":"chunk","offset":572,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo2","type":"reg","size":6,"mode":420,"offset":2132,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo2","type":"chunk","offset":2164,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo3","type":"reg","size":6,"mode":420,"offset":3724,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo3","type":"chunk","offset":3756,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo4","type":"reg","size":6,"mode":420,"offset":5316,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo4","type":"chunk","offset":5348,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo5","type":"reg","size":6,"mode":420,"offset":6908,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo5","type":"chunk","offset":6940,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo6","type":"reg","size":6,"mode":420,"offset":8500,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo6","type":"chunk","offset":8532,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":540,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"/foo","type":"reg","size":6,"mode":420,"offset":1592,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo","type":"chunk","offset":1624,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo2","type":"reg","size":6,"mode":420,"offset":3184,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo2","type":"chunk","offset":3216,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo3","type":"reg","size":6,"mode":420,"offset":4804,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo3","type":"chunk","offset":4836,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo4","type":"reg","size":6,"mode":420,"offset":6424,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo4","type":"chunk","offset":6456,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo5","type":"reg","size":6,"mode":420,"offset":8016,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo5","type":"chunk","offset":8048,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo6","type":"reg","size":6,"mode":420,"offset":9636,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo6","type":"chunk","offset":9668,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [foo_empty2 foo_empty3 foo4 foo_empty5 foo6 foo foo_empty foo_empty4 foo5 foo2 foo3] vs [foo foo3 foo_empty3 foo_empty4 foo5 foo_empty5 .no.prefetch.landmark foo_empty foo2 foo_empty2 foo4 foo6] - testutil.go:371: Comparing: "foo2" vs "foo2" - testutil.go:485: Offset: 2132, NextOffset: 2164 - testutil.go:485: Offset: 3184, NextOffset: 3216 - testutil.go:485: Offset: 2164, NextOffset: 3724 - testutil.go:485: Offset: 3216, NextOffset: 4804 - testutil.go:371: Comparing: "foo3" vs "foo3" - testutil.go:485: Offset: 3724, NextOffset: 3756 - testutil.go:485: Offset: 4804, NextOffset: 4836 - testutil.go:485: Offset: 3756, NextOffset: 5316 - testutil.go:485: Offset: 4836, NextOffset: 6424 + testutil.go:377: Directory: "" vs "": [foo6 foo2 foo3 foo4 foo5 foo_empty5 foo foo_empty foo_empty2 foo_empty3 foo_empty4] vs [foo3 foo_empty3 foo4 foo5 foo_empty2 foo foo_empty foo2 foo_empty4 foo_empty5 foo6 .no.prefetch.landmark] + testutil.go:371: Comparing: "foo_empty" vs "foo_empty" + testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" + testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" - testutil.go:371: Comparing: "foo5" vs "foo5" - testutil.go:485: Offset: 6908, NextOffset: 6940 - testutil.go:485: Offset: 8016, NextOffset: 8048 - testutil.go:485: Offset: 6940, NextOffset: 8500 - testutil.go:485: Offset: 8048, NextOffset: 9636 testutil.go:371: Comparing: "foo" vs "foo" testutil.go:485: Offset: 540, NextOffset: 572 testutil.go:485: Offset: 1592, NextOffset: 1624 testutil.go:485: Offset: 572, NextOffset: 2132 testutil.go:485: Offset: 1624, NextOffset: 3184 - testutil.go:371: Comparing: "foo_empty" vs "foo_empty" - testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" - testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" + testutil.go:371: Comparing: "foo3" vs "foo3" + testutil.go:485: Offset: 3724, NextOffset: 3756 + testutil.go:485: Offset: 4804, NextOffset: 4836 + testutil.go:485: Offset: 3756, NextOffset: 5316 + testutil.go:485: Offset: 4836, NextOffset: 6424 testutil.go:371: Comparing: "foo4" vs "foo4" testutil.go:485: Offset: 5316, NextOffset: 5348 testutil.go:485: Offset: 6424, NextOffset: 6456 testutil.go:485: Offset: 5348, NextOffset: 6908 testutil.go:485: Offset: 6456, NextOffset: 8016 + testutil.go:371: Comparing: "foo5" vs "foo5" + testutil.go:485: Offset: 6908, NextOffset: 6940 + testutil.go:485: Offset: 8016, NextOffset: 8048 + testutil.go:485: Offset: 6940, NextOffset: 8500 + testutil.go:485: Offset: 8048, NextOffset: 9636 testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" testutil.go:371: Comparing: "foo6" vs "foo6" testutil.go:485: Offset: 8500, NextOffset: 8532 testutil.go:485: Offset: 9636, NextOffset: 9668 testutil.go:485: Offset: 8532, NextOffset: 14779 testutil.go:485: Offset: 9668, NextOffset: 15915 + testutil.go:371: Comparing: "foo2" vs "foo2" + testutil.go:485: Offset: 2132, NextOffset: 2164 + testutil.go:485: Offset: 3184, NextOffset: 3216 + testutil.go:485: Offset: 2164, NextOffset: 3724 + testutil.go:485: Offset: 3216, NextOffset: 4804 testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [foo6 .no.prefetch.landmark foo_empty foo2 foo_empty2 foo4 foo_empty5 foo foo3 foo_empty3 foo_empty4 foo5] vs [foo_empty2 foo_empty3 foo4 foo_empty5 foo6 foo foo_empty foo_empty4 foo5 foo2 foo3] - testutil.go:371: Comparing: "foo5" vs "foo5" - testutil.go:485: Offset: 8016, NextOffset: 8048 - testutil.go:485: Offset: 6908, NextOffset: 6940 - testutil.go:485: Offset: 8048, NextOffset: 9636 - testutil.go:485: Offset: 6940, NextOffset: 8500 - testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" + testutil.go:377: Directory: "" vs "": [foo6 .no.prefetch.landmark foo foo_empty foo2 foo_empty4 foo_empty5 foo_empty2 foo3 foo_empty3 foo4 foo5] vs [foo foo_empty foo_empty2 foo_empty3 foo_empty4 foo2 foo3 foo4 foo5 foo_empty5 foo6] testutil.go:371: Comparing: "foo" vs "foo" testutil.go:485: Offset: 1592, NextOffset: 1624 testutil.go:485: Offset: 540, NextOffset: 572 testutil.go:485: Offset: 1624, NextOffset: 3184 testutil.go:485: Offset: 572, NextOffset: 2132 + testutil.go:371: Comparing: "foo_empty" vs "foo_empty" + testutil.go:371: Comparing: "foo2" vs "foo2" + testutil.go:485: Offset: 3184, NextOffset: 3216 + testutil.go:485: Offset: 2132, NextOffset: 2164 + testutil.go:485: Offset: 3216, NextOffset: 4804 + testutil.go:485: Offset: 2164, NextOffset: 3724 + testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" + testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" + testutil.go:371: Comparing: "foo6" vs "foo6" + testutil.go:485: Offset: 9636, NextOffset: 9668 + testutil.go:485: Offset: 8500, NextOffset: 8532 + testutil.go:485: Offset: 9668, NextOffset: 15915 + testutil.go:485: Offset: 8532, NextOffset: 14779 + testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" testutil.go:371: Comparing: "foo3" vs "foo3" testutil.go:485: Offset: 4804, NextOffset: 4836 testutil.go:485: Offset: 3724, NextOffset: 3756 testutil.go:485: Offset: 4836, NextOffset: 6424 testutil.go:485: Offset: 3756, NextOffset: 5316 testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" - testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" testutil.go:371: Comparing: "foo4" vs "foo4" testutil.go:485: Offset: 6424, NextOffset: 6456 testutil.go:485: Offset: 5316, NextOffset: 5348 testutil.go:485: Offset: 6456, NextOffset: 8016 testutil.go:485: Offset: 5348, NextOffset: 6908 - testutil.go:371: Comparing: "foo6" vs "foo6" - testutil.go:485: Offset: 9636, NextOffset: 9668 - testutil.go:485: Offset: 8500, NextOffset: 8532 - testutil.go:485: Offset: 9668, NextOffset: 15915 - testutil.go:485: Offset: 8532, NextOffset: 14779 - testutil.go:371: Comparing: "foo_empty" vs "foo_empty" - testutil.go:371: Comparing: "foo2" vs "foo2" - testutil.go:485: Offset: 3184, NextOffset: 3216 - testutil.go:485: Offset: 2132, NextOffset: 2164 - testutil.go:485: Offset: 3216, NextOffset: 4804 - testutil.go:485: Offset: 2164, NextOffset: 3724 - testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" + testutil.go:371: Comparing: "foo5" vs "foo5" + testutil.go:485: Offset: 8016, NextOffset: 8048 + testutil.go:485: Offset: 6908, NextOffset: 6940 + testutil.go:485: Offset: 8048, NextOffset: 9636 + testutil.go:485: Offset: 6940, NextOffset: 8500 === RUN TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="../",src=2,format=PAX -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="./",format=GNU#01/lost_digest_in_a_entry -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="./",format=GNU#01/duplicated_entry_offset -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="/",format=USTAR#01 +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="../",format=PAX/lost_digest_in_a_entry +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="../",format=PAX/duplicated_entry_offset +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="../",format=GNU === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="../",src=2,format=PAX testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"../foo","type":"reg","size":6,"mode":420,"offset":540,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo","type":"chunk","offset":572,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo2","type":"reg","size":6,"mode":420,"offset":2132,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo2","type":"chunk","offset":2164,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo3","type":"reg","size":6,"mode":420,"offset":3724,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo3","type":"chunk","offset":3756,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo4","type":"reg","size":6,"mode":420,"offset":5316,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo4","type":"chunk","offset":5348,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo5","type":"reg","size":6,"mode":420,"offset":6908,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo5","type":"chunk","offset":6940,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo6","type":"reg","size":6,"mode":420,"offset":8500,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo6","type":"chunk","offset":8532,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":540,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"../foo","type":"reg","size":6,"mode":420,"offset":1592,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo","type":"chunk","offset":1624,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo2","type":"reg","size":6,"mode":420,"offset":3184,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo2","type":"chunk","offset":3216,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo3","type":"reg","size":6,"mode":420,"offset":4804,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo3","type":"chunk","offset":4836,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo4","type":"reg","size":6,"mode":420,"offset":6424,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo4","type":"chunk","offset":6456,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo5","type":"reg","size":6,"mode":420,"offset":8016,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo5","type":"chunk","offset":8048,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo6","type":"reg","size":6,"mode":420,"offset":9636,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo6","type":"chunk","offset":9668,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [foo_empty foo2 foo3 foo4 foo_empty4 foo5 foo6 foo foo_empty2 foo_empty3 foo_empty5] vs [foo_empty5 .no.prefetch.landmark foo foo_empty foo_empty2 foo3 foo_empty3 foo4 foo6 foo2 foo_empty4 foo5] + testutil.go:377: Directory: "" vs "": [foo foo_empty2 foo_empty3 foo4 foo_empty4 foo6 foo_empty foo2 foo3 foo5 foo_empty5] vs [.no.prefetch.landmark foo_empty foo2 foo_empty2 foo3 foo5 foo foo_empty3 foo4 foo_empty4 foo_empty5 foo6] + testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" + testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" + testutil.go:371: Comparing: "foo4" vs "foo4" + testutil.go:485: Offset: 5316, NextOffset: 5348 + testutil.go:485: Offset: 6424, NextOffset: 6456 + testutil.go:485: Offset: 5348, NextOffset: 6908 + testutil.go:485: Offset: 6456, NextOffset: 8016 testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" - testutil.go:371: Comparing: "foo5" vs "foo5" - testutil.go:485: Offset: 6908, NextOffset: 6940 - testutil.go:485: Offset: 8016, NextOffset: 8048 - testutil.go:485: Offset: 6940, NextOffset: 8500 - testutil.go:485: Offset: 8048, NextOffset: 9636 testutil.go:371: Comparing: "foo6" vs "foo6" testutil.go:485: Offset: 8500, NextOffset: 8532 testutil.go:485: Offset: 9636, NextOffset: 9668 testutil.go:485: Offset: 8532, NextOffset: 14779 testutil.go:485: Offset: 9668, NextOffset: 15915 - testutil.go:371: Comparing: "foo_empty" vs "foo_empty" + testutil.go:371: Comparing: "foo" vs "foo" + testutil.go:485: Offset: 540, NextOffset: 572 + testutil.go:485: Offset: 1592, NextOffset: 1624 + testutil.go:485: Offset: 572, NextOffset: 2132 + testutil.go:485: Offset: 1624, NextOffset: 3184 testutil.go:371: Comparing: "foo2" vs "foo2" testutil.go:485: Offset: 2132, NextOffset: 2164 testutil.go:485: Offset: 3184, NextOffset: 3216 @@ -34392,79 +33844,61 @@ testutil.go:485: Offset: 4804, NextOffset: 4836 testutil.go:485: Offset: 3756, NextOffset: 5316 testutil.go:485: Offset: 4836, NextOffset: 6424 - testutil.go:371: Comparing: "foo4" vs "foo4" - testutil.go:485: Offset: 5316, NextOffset: 5348 - testutil.go:485: Offset: 6424, NextOffset: 6456 - testutil.go:485: Offset: 5348, NextOffset: 6908 - testutil.go:485: Offset: 6456, NextOffset: 8016 - testutil.go:371: Comparing: "foo" vs "foo" - testutil.go:485: Offset: 540, NextOffset: 572 - testutil.go:485: Offset: 1592, NextOffset: 1624 - testutil.go:485: Offset: 572, NextOffset: 2132 - testutil.go:485: Offset: 1624, NextOffset: 3184 - testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" - testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" + testutil.go:371: Comparing: "foo5" vs "foo5" + testutil.go:485: Offset: 6908, NextOffset: 6940 + testutil.go:485: Offset: 8016, NextOffset: 8048 + testutil.go:485: Offset: 6940, NextOffset: 8500 + testutil.go:485: Offset: 8048, NextOffset: 9636 testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" + testutil.go:371: Comparing: "foo_empty" vs "foo_empty" testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [foo2 foo_empty4 foo5 .no.prefetch.landmark foo foo_empty foo_empty2 foo3 foo_empty3 foo4 foo_empty5 foo6] vs [foo_empty foo2 foo3 foo4 foo_empty4 foo5 foo6 foo foo_empty2 foo_empty3 foo_empty5] - testutil.go:371: Comparing: "foo3" vs "foo3" - testutil.go:485: Offset: 4804, NextOffset: 4836 - testutil.go:485: Offset: 3724, NextOffset: 3756 - testutil.go:485: Offset: 4836, NextOffset: 6424 - testutil.go:485: Offset: 3756, NextOffset: 5316 - testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" + testutil.go:377: Directory: "" vs "": [foo_empty2 foo3 foo5 .no.prefetch.landmark foo_empty foo2 foo_empty4 foo_empty5 foo6 foo foo_empty3 foo4] vs [foo_empty2 foo_empty3 foo4 foo_empty4 foo6 foo foo2 foo3 foo5 foo_empty5 foo_empty] testutil.go:371: Comparing: "foo4" vs "foo4" testutil.go:485: Offset: 6424, NextOffset: 6456 testutil.go:485: Offset: 5316, NextOffset: 5348 testutil.go:485: Offset: 6456, NextOffset: 8016 testutil.go:485: Offset: 5348, NextOffset: 6908 + testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" - testutil.go:371: Comparing: "foo" vs "foo" - testutil.go:485: Offset: 1592, NextOffset: 1624 - testutil.go:485: Offset: 540, NextOffset: 572 - testutil.go:485: Offset: 1624, NextOffset: 3184 - testutil.go:485: Offset: 572, NextOffset: 2132 - testutil.go:371: Comparing: "foo_empty" vs "foo_empty" - testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" testutil.go:371: Comparing: "foo6" vs "foo6" testutil.go:485: Offset: 9636, NextOffset: 9668 testutil.go:485: Offset: 8500, NextOffset: 8532 testutil.go:485: Offset: 9668, NextOffset: 15915 testutil.go:485: Offset: 8532, NextOffset: 14779 + testutil.go:371: Comparing: "foo" vs "foo" + testutil.go:485: Offset: 1592, NextOffset: 1624 + testutil.go:485: Offset: 540, NextOffset: 572 + testutil.go:485: Offset: 1624, NextOffset: 3184 + testutil.go:485: Offset: 572, NextOffset: 2132 + testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" testutil.go:371: Comparing: "foo2" vs "foo2" testutil.go:485: Offset: 3184, NextOffset: 3216 testutil.go:485: Offset: 2132, NextOffset: 2164 testutil.go:485: Offset: 3216, NextOffset: 4804 testutil.go:485: Offset: 2164, NextOffset: 3724 - testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" + testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" + testutil.go:371: Comparing: "foo3" vs "foo3" + testutil.go:485: Offset: 4804, NextOffset: 4836 + testutil.go:485: Offset: 3724, NextOffset: 3756 + testutil.go:485: Offset: 4836, NextOffset: 6424 + testutil.go:485: Offset: 3756, NextOffset: 5316 testutil.go:371: Comparing: "foo5" vs "foo5" testutil.go:485: Offset: 8016, NextOffset: 8048 testutil.go:485: Offset: 6908, NextOffset: 6940 testutil.go:485: Offset: 8048, NextOffset: 9636 testutil.go:485: Offset: 6940, NextOffset: 8500 + testutil.go:371: Comparing: "foo_empty" vs "foo_empty" === RUN TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="",src=2,format=GNU -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="/",format=USTAR#01/lost_digest_in_a_entry -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="/",format=USTAR#01/duplicated_entry_offset -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="/",format=PAX#01 -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="/",format=PAX#01/lost_digest_in_a_entry -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="/",format=PAX#01/duplicated_entry_offset +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="../",format=GNU/lost_digest_in_a_entry +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="../",format=GNU/duplicated_entry_offset +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="",format=USTAR === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="",src=2,format=GNU testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"foo","type":"reg","size":6,"mode":420,"offset":540,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo","type":"chunk","offset":572,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo2","type":"reg","size":6,"mode":420,"offset":2132,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo2","type":"chunk","offset":2164,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo3","type":"reg","size":6,"mode":420,"offset":3724,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo3","type":"chunk","offset":3756,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo4","type":"reg","size":6,"mode":420,"offset":5316,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo4","type":"chunk","offset":5348,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo5","type":"reg","size":6,"mode":420,"offset":6908,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo5","type":"chunk","offset":6940,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo6","type":"reg","size":6,"mode":420,"offset":8500,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo6","type":"chunk","offset":8532,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":540,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"foo","type":"reg","size":6,"mode":420,"offset":1592,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo","type":"chunk","offset":1624,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo2","type":"reg","size":6,"mode":420,"offset":3184,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo2","type":"chunk","offset":3216,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo3","type":"reg","size":6,"mode":420,"offset":4804,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo3","type":"chunk","offset":4836,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo4","type":"reg","size":6,"mode":420,"offset":6424,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo4","type":"chunk","offset":6456,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo5","type":"reg","size":6,"mode":420,"offset":8016,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo5","type":"chunk","offset":8048,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo6","type":"reg","size":6,"mode":420,"offset":9636,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo6","type":"chunk","offset":9668,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [foo2 foo_empty4 foo5 foo_empty5 foo6 foo_empty foo_empty2 foo3 foo_empty3 foo4 foo] vs [foo_empty2 foo_empty3 foo_empty4 foo5 .no.prefetch.landmark foo foo_empty foo2 foo3 foo4 foo_empty5 foo6] - testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" - testutil.go:371: Comparing: "foo3" vs "foo3" - testutil.go:485: Offset: 3724, NextOffset: 3756 - testutil.go:485: Offset: 4804, NextOffset: 4836 - testutil.go:485: Offset: 3756, NextOffset: 5316 - testutil.go:485: Offset: 4836, NextOffset: 6424 - testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" - testutil.go:371: Comparing: "foo4" vs "foo4" - testutil.go:485: Offset: 5316, NextOffset: 5348 - testutil.go:485: Offset: 6424, NextOffset: 6456 - testutil.go:485: Offset: 5348, NextOffset: 6908 - testutil.go:485: Offset: 6456, NextOffset: 8016 + testutil.go:377: Directory: "" vs "": [foo6 foo_empty foo3 foo5 foo_empty3 foo4 foo_empty4 foo_empty5 foo foo2 foo_empty2] vs [foo3 foo_empty3 foo_empty5 foo6 foo foo2 foo_empty2 foo4 foo_empty4 foo5 .no.prefetch.landmark foo_empty] + testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" + testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" testutil.go:371: Comparing: "foo" vs "foo" testutil.go:485: Offset: 540, NextOffset: 572 testutil.go:485: Offset: 1592, NextOffset: 1624 @@ -34475,29 +33909,36 @@ testutil.go:485: Offset: 3184, NextOffset: 3216 testutil.go:485: Offset: 2164, NextOffset: 3724 testutil.go:485: Offset: 3216, NextOffset: 4804 - testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" + testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" + testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" + testutil.go:371: Comparing: "foo4" vs "foo4" + testutil.go:485: Offset: 5316, NextOffset: 5348 + testutil.go:485: Offset: 6424, NextOffset: 6456 + testutil.go:485: Offset: 5348, NextOffset: 6908 + testutil.go:485: Offset: 6456, NextOffset: 8016 + testutil.go:371: Comparing: "foo_empty" vs "foo_empty" + testutil.go:371: Comparing: "foo3" vs "foo3" + testutil.go:485: Offset: 3724, NextOffset: 3756 + testutil.go:485: Offset: 4804, NextOffset: 4836 + testutil.go:485: Offset: 3756, NextOffset: 5316 + testutil.go:485: Offset: 4836, NextOffset: 6424 testutil.go:371: Comparing: "foo5" vs "foo5" testutil.go:485: Offset: 6908, NextOffset: 6940 testutil.go:485: Offset: 8016, NextOffset: 8048 testutil.go:485: Offset: 6940, NextOffset: 8500 testutil.go:485: Offset: 8048, NextOffset: 9636 - testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" testutil.go:371: Comparing: "foo6" vs "foo6" testutil.go:485: Offset: 8500, NextOffset: 8532 testutil.go:485: Offset: 9636, NextOffset: 9668 testutil.go:485: Offset: 8532, NextOffset: 14779 testutil.go:485: Offset: 9668, NextOffset: 15915 - testutil.go:371: Comparing: "foo_empty" vs "foo_empty" testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [foo_empty foo2 foo3 foo4 foo_empty4 foo5 .no.prefetch.landmark foo foo_empty5 foo6 foo_empty2 foo_empty3] vs [foo2 foo_empty4 foo5 foo_empty5 foo6 foo_empty foo_empty2 foo3 foo_empty3 foo4 foo] - testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" - testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" + testutil.go:377: Directory: "" vs "": [.no.prefetch.landmark foo_empty foo_empty2 foo4 foo_empty4 foo5 foo foo2 foo3 foo_empty3 foo_empty5 foo6] vs [foo_empty foo3 foo5 foo6 foo foo2 foo_empty2 foo_empty3 foo4 foo_empty4 foo_empty5] testutil.go:371: Comparing: "foo" vs "foo" testutil.go:485: Offset: 1592, NextOffset: 1624 testutil.go:485: Offset: 540, NextOffset: 572 testutil.go:485: Offset: 1624, NextOffset: 3184 testutil.go:485: Offset: 572, NextOffset: 2132 - testutil.go:371: Comparing: "foo_empty" vs "foo_empty" testutil.go:371: Comparing: "foo2" vs "foo2" testutil.go:485: Offset: 3184, NextOffset: 3216 testutil.go:485: Offset: 2132, NextOffset: 2164 @@ -34508,6 +33949,15 @@ testutil.go:485: Offset: 3724, NextOffset: 3756 testutil.go:485: Offset: 4836, NextOffset: 6424 testutil.go:485: Offset: 3756, NextOffset: 5316 + testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" + testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" + testutil.go:371: Comparing: "foo6" vs "foo6" + testutil.go:485: Offset: 9636, NextOffset: 9668 + testutil.go:485: Offset: 8500, NextOffset: 8532 + testutil.go:485: Offset: 9668, NextOffset: 15915 + testutil.go:485: Offset: 8532, NextOffset: 14779 + testutil.go:371: Comparing: "foo_empty" vs "foo_empty" + testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" testutil.go:371: Comparing: "foo4" vs "foo4" testutil.go:485: Offset: 6424, NextOffset: 6456 testutil.go:485: Offset: 5316, NextOffset: 5348 @@ -34519,103 +33969,102 @@ testutil.go:485: Offset: 6908, NextOffset: 6940 testutil.go:485: Offset: 8048, NextOffset: 9636 testutil.go:485: Offset: 6940, NextOffset: 8500 - testutil.go:371: Comparing: "foo6" vs "foo6" - testutil.go:485: Offset: 9636, NextOffset: 9668 - testutil.go:485: Offset: 8500, NextOffset: 8532 - testutil.go:485: Offset: 9668, NextOffset: 15915 - testutil.go:485: Offset: 8532, NextOffset: 14779 - testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" === RUN TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="./",src=2,format=GNU -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="/",format=GNU#01 -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="/",format=GNU#01/duplicated_entry_offset -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="/",format=GNU#01/lost_digest_in_a_entry -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="../",format=USTAR#01 +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="",format=USTAR/lost_digest_in_a_entry +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="",format=USTAR/duplicated_entry_offset +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="",format=PAX === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="./",src=2,format=GNU testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"./foo","type":"reg","size":6,"mode":420,"offset":540,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo","type":"chunk","offset":572,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo2","type":"reg","size":6,"mode":420,"offset":2132,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo2","type":"chunk","offset":2164,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo3","type":"reg","size":6,"mode":420,"offset":3724,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo3","type":"chunk","offset":3756,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo4","type":"reg","size":6,"mode":420,"offset":5316,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo4","type":"chunk","offset":5348,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo5","type":"reg","size":6,"mode":420,"offset":6908,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo5","type":"chunk","offset":6940,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo6","type":"reg","size":6,"mode":420,"offset":8500,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo6","type":"chunk","offset":8532,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":540,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"./foo","type":"reg","size":6,"mode":420,"offset":1592,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo","type":"chunk","offset":1624,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo2","type":"reg","size":6,"mode":420,"offset":3184,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo2","type":"chunk","offset":3216,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo3","type":"reg","size":6,"mode":420,"offset":4804,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo3","type":"chunk","offset":4836,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo4","type":"reg","size":6,"mode":420,"offset":6424,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo4","type":"chunk","offset":6456,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo5","type":"reg","size":6,"mode":420,"offset":8016,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo5","type":"chunk","offset":8048,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo6","type":"reg","size":6,"mode":420,"offset":9636,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo6","type":"chunk","offset":9668,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [foo4 foo5 foo_empty5 foo6 foo_empty3 foo_empty foo2 foo_empty2 foo3 foo_empty4 foo] vs [foo_empty2 foo_empty4 foo5 foo6 foo3 foo_empty3 foo4 foo_empty5 .no.prefetch.landmark foo foo_empty foo2] - testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" + testutil.go:377: Directory: "" vs "": [foo6 foo foo2 foo_empty3 foo5 foo_empty5 foo_empty foo_empty2 foo3 foo4 foo_empty4] vs [foo_empty4 foo5 foo foo3 foo_empty3 foo_empty2 foo4 foo_empty5 foo6 .no.prefetch.landmark foo_empty foo2] + testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" + testutil.go:371: Comparing: "foo5" vs "foo5" + testutil.go:485: Offset: 6908, NextOffset: 6940 + testutil.go:485: Offset: 8016, NextOffset: 8048 + testutil.go:485: Offset: 6940, NextOffset: 8500 + testutil.go:485: Offset: 8048, NextOffset: 9636 + testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" + testutil.go:371: Comparing: "foo6" vs "foo6" + testutil.go:485: Offset: 8500, NextOffset: 8532 + testutil.go:485: Offset: 9636, NextOffset: 9668 + testutil.go:485: Offset: 8532, NextOffset: 14779 + testutil.go:485: Offset: 9668, NextOffset: 15915 testutil.go:371: Comparing: "foo" vs "foo" testutil.go:485: Offset: 540, NextOffset: 572 testutil.go:485: Offset: 1592, NextOffset: 1624 testutil.go:485: Offset: 572, NextOffset: 2132 testutil.go:485: Offset: 1624, NextOffset: 3184 - testutil.go:371: Comparing: "foo_empty" vs "foo_empty" testutil.go:371: Comparing: "foo2" vs "foo2" testutil.go:485: Offset: 2132, NextOffset: 2164 testutil.go:485: Offset: 3184, NextOffset: 3216 testutil.go:485: Offset: 2164, NextOffset: 3724 testutil.go:485: Offset: 3216, NextOffset: 4804 - testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" testutil.go:371: Comparing: "foo3" vs "foo3" testutil.go:485: Offset: 3724, NextOffset: 3756 testutil.go:485: Offset: 4804, NextOffset: 4836 testutil.go:485: Offset: 3756, NextOffset: 5316 testutil.go:485: Offset: 4836, NextOffset: 6424 - testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" testutil.go:371: Comparing: "foo4" vs "foo4" testutil.go:485: Offset: 5316, NextOffset: 5348 testutil.go:485: Offset: 6424, NextOffset: 6456 testutil.go:485: Offset: 5348, NextOffset: 6908 testutil.go:485: Offset: 6456, NextOffset: 8016 - testutil.go:371: Comparing: "foo5" vs "foo5" - testutil.go:485: Offset: 6908, NextOffset: 6940 - testutil.go:485: Offset: 8016, NextOffset: 8048 - testutil.go:485: Offset: 6940, NextOffset: 8500 - testutil.go:485: Offset: 8048, NextOffset: 9636 + testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" + testutil.go:371: Comparing: "foo_empty" vs "foo_empty" + testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" + testutil.go:371: Comparing: "" vs "" + testutil.go:377: Directory: "" vs "": [foo foo3 foo_empty3 foo_empty4 foo5 foo_empty5 foo6 .no.prefetch.landmark foo_empty foo2 foo_empty2 foo4] vs [foo6 foo foo2 foo_empty3 foo5 foo_empty5 foo_empty foo_empty2 foo3 foo4 foo_empty4] + testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" + testutil.go:371: Comparing: "foo4" vs "foo4" + testutil.go:485: Offset: 6424, NextOffset: 6456 + testutil.go:485: Offset: 5316, NextOffset: 5348 + testutil.go:485: Offset: 6456, NextOffset: 8016 + testutil.go:485: Offset: 5348, NextOffset: 6908 testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" testutil.go:371: Comparing: "foo6" vs "foo6" - testutil.go:485: Offset: 8500, NextOffset: 8532 testutil.go:485: Offset: 9636, NextOffset: 9668 - testutil.go:485: Offset: 8532, NextOffset: 14779 + testutil.go:485: Offset: 8500, NextOffset: 8532 testutil.go:485: Offset: 9668, NextOffset: 15915 - testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [foo5 foo6 foo_empty2 foo_empty4 foo_empty foo2 foo3 foo_empty3 foo4 foo_empty5 .no.prefetch.landmark foo] vs [foo5 foo_empty5 foo6 foo_empty3 foo4 foo2 foo_empty2 foo3 foo_empty4 foo foo_empty] + testutil.go:485: Offset: 8532, NextOffset: 14779 testutil.go:371: Comparing: "foo_empty" vs "foo_empty" testutil.go:371: Comparing: "foo2" vs "foo2" testutil.go:485: Offset: 3184, NextOffset: 3216 testutil.go:485: Offset: 2132, NextOffset: 2164 testutil.go:485: Offset: 3216, NextOffset: 4804 testutil.go:485: Offset: 2164, NextOffset: 3724 + testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" + testutil.go:371: Comparing: "foo5" vs "foo5" + testutil.go:485: Offset: 8016, NextOffset: 8048 + testutil.go:485: Offset: 6908, NextOffset: 6940 + testutil.go:485: Offset: 8048, NextOffset: 9636 + testutil.go:485: Offset: 6940, NextOffset: 8500 + testutil.go:371: Comparing: "foo" vs "foo" + testutil.go:485: Offset: 1592, NextOffset: 1624 + testutil.go:485: Offset: 540, NextOffset: 572 + testutil.go:485: Offset: 1624, NextOffset: 3184 + testutil.go:485: Offset: 572, NextOffset: 2132 testutil.go:371: Comparing: "foo3" vs "foo3" testutil.go:485: Offset: 4804, NextOffset: 4836 testutil.go:485: Offset: 3724, NextOffset: 3756 testutil.go:485: Offset: 4836, NextOffset: 6424 testutil.go:485: Offset: 3756, NextOffset: 5316 testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" - testutil.go:371: Comparing: "foo4" vs "foo4" - testutil.go:485: Offset: 6424, NextOffset: 6456 - testutil.go:485: Offset: 5316, NextOffset: 5348 - testutil.go:485: Offset: 6456, NextOffset: 8016 - testutil.go:485: Offset: 5348, NextOffset: 6908 - testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" - testutil.go:371: Comparing: "foo" vs "foo" - testutil.go:485: Offset: 1592, NextOffset: 1624 - testutil.go:485: Offset: 540, NextOffset: 572 - testutil.go:485: Offset: 1624, NextOffset: 3184 - testutil.go:485: Offset: 572, NextOffset: 2132 - testutil.go:371: Comparing: "foo5" vs "foo5" - testutil.go:485: Offset: 8016, NextOffset: 8048 - testutil.go:485: Offset: 6908, NextOffset: 6940 - testutil.go:485: Offset: 8048, NextOffset: 9636 - testutil.go:485: Offset: 6940, NextOffset: 8500 - testutil.go:371: Comparing: "foo6" vs "foo6" - testutil.go:485: Offset: 9636, NextOffset: 9668 - testutil.go:485: Offset: 8500, NextOffset: 8532 - testutil.go:485: Offset: 9668, NextOffset: 15915 - testutil.go:485: Offset: 8532, NextOffset: 14779 - testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" - testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" === RUN TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="/",src=2,format=GNU -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="../",format=USTAR#01/lost_digest_in_a_entry -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="../",format=USTAR#01/duplicated_entry_offset -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="../",format=PAX#01 +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="",format=PAX/lost_digest_in_a_entry +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="",format=PAX/duplicated_entry_offset +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="",format=GNU === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="/",src=2,format=GNU testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"/foo","type":"reg","size":6,"mode":420,"offset":540,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo","type":"chunk","offset":572,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo2","type":"reg","size":6,"mode":420,"offset":2132,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo2","type":"chunk","offset":2164,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo3","type":"reg","size":6,"mode":420,"offset":3724,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo3","type":"chunk","offset":3756,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo4","type":"reg","size":6,"mode":420,"offset":5316,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo4","type":"chunk","offset":5348,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo5","type":"reg","size":6,"mode":420,"offset":6908,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo5","type":"chunk","offset":6940,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo6","type":"reg","size":6,"mode":420,"offset":8500,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo6","type":"chunk","offset":8532,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":540,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"/foo","type":"reg","size":6,"mode":420,"offset":1592,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo","type":"chunk","offset":1624,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo2","type":"reg","size":6,"mode":420,"offset":3184,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo2","type":"chunk","offset":3216,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo3","type":"reg","size":6,"mode":420,"offset":4804,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo3","type":"chunk","offset":4836,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo4","type":"reg","size":6,"mode":420,"offset":6424,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo4","type":"chunk","offset":6456,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo5","type":"reg","size":6,"mode":420,"offset":8016,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo5","type":"chunk","offset":8048,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo6","type":"reg","size":6,"mode":420,"offset":9636,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo6","type":"chunk","offset":9668,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [foo_empty2 foo4 foo6 foo foo2 foo_empty3 foo_empty4 foo5 foo_empty5 foo_empty foo3] vs [.no.prefetch.landmark foo_empty foo5 foo_empty5 foo foo2 foo_empty2 foo3 foo_empty3 foo4 foo_empty4 foo6] + testutil.go:377: Directory: "" vs "": [foo_empty5 foo foo2 foo3 foo_empty3 foo_empty4 foo5 foo_empty foo_empty2 foo4 foo6] vs [foo_empty2 foo3 foo_empty3 foo4 foo_empty5 foo6 foo2 foo foo_empty foo_empty4 foo5 .no.prefetch.landmark] + testutil.go:371: Comparing: "foo3" vs "foo3" + testutil.go:485: Offset: 3724, NextOffset: 3756 + testutil.go:485: Offset: 4804, NextOffset: 4836 + testutil.go:485: Offset: 3756, NextOffset: 5316 + testutil.go:485: Offset: 4836, NextOffset: 6424 + testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" testutil.go:371: Comparing: "foo5" vs "foo5" testutil.go:485: Offset: 6908, NextOffset: 6940 @@ -34623,23 +34072,6 @@ testutil.go:485: Offset: 6940, NextOffset: 8500 testutil.go:485: Offset: 8048, NextOffset: 9636 testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" - testutil.go:371: Comparing: "foo_empty" vs "foo_empty" - testutil.go:371: Comparing: "foo3" vs "foo3" - testutil.go:485: Offset: 3724, NextOffset: 3756 - testutil.go:485: Offset: 4804, NextOffset: 4836 - testutil.go:485: Offset: 3756, NextOffset: 5316 - testutil.go:485: Offset: 4836, NextOffset: 6424 - testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" - testutil.go:371: Comparing: "foo4" vs "foo4" - testutil.go:485: Offset: 5316, NextOffset: 5348 - testutil.go:485: Offset: 6424, NextOffset: 6456 - testutil.go:485: Offset: 5348, NextOffset: 6908 - testutil.go:485: Offset: 6456, NextOffset: 8016 - testutil.go:371: Comparing: "foo6" vs "foo6" - testutil.go:485: Offset: 8500, NextOffset: 8532 - testutil.go:485: Offset: 9636, NextOffset: 9668 - testutil.go:485: Offset: 8532, NextOffset: 14779 - testutil.go:485: Offset: 9668, NextOffset: 15915 testutil.go:371: Comparing: "foo" vs "foo" testutil.go:485: Offset: 540, NextOffset: 572 testutil.go:485: Offset: 1592, NextOffset: 1624 @@ -34650,26 +34082,38 @@ testutil.go:485: Offset: 3184, NextOffset: 3216 testutil.go:485: Offset: 2164, NextOffset: 3724 testutil.go:485: Offset: 3216, NextOffset: 4804 - testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" - testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [foo4 foo_empty4 foo6 foo foo2 foo_empty2 foo3 foo_empty3 .no.prefetch.landmark foo_empty foo5 foo_empty5] vs [foo foo2 foo_empty2 foo4 foo6 foo_empty foo3 foo_empty3 foo_empty4 foo5 foo_empty5] - testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" testutil.go:371: Comparing: "foo4" vs "foo4" - testutil.go:485: Offset: 6424, NextOffset: 6456 testutil.go:485: Offset: 5316, NextOffset: 5348 - testutil.go:485: Offset: 6456, NextOffset: 8016 + testutil.go:485: Offset: 6424, NextOffset: 6456 testutil.go:485: Offset: 5348, NextOffset: 6908 - testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" + testutil.go:485: Offset: 6456, NextOffset: 8016 testutil.go:371: Comparing: "foo6" vs "foo6" - testutil.go:485: Offset: 9636, NextOffset: 9668 testutil.go:485: Offset: 8500, NextOffset: 8532 - testutil.go:485: Offset: 9668, NextOffset: 15915 + testutil.go:485: Offset: 9636, NextOffset: 9668 testutil.go:485: Offset: 8532, NextOffset: 14779 + testutil.go:485: Offset: 9668, NextOffset: 15915 + testutil.go:371: Comparing: "foo_empty" vs "foo_empty" + testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" + testutil.go:371: Comparing: "" vs "" + testutil.go:377: Directory: "" vs "": [foo2 foo_empty2 foo3 foo_empty3 foo4 foo_empty5 foo6 .no.prefetch.landmark foo foo_empty foo_empty4 foo5] vs [foo foo2 foo3 foo_empty3 foo_empty4 foo5 foo_empty5 foo_empty foo_empty2 foo4 foo6] testutil.go:371: Comparing: "foo" vs "foo" testutil.go:485: Offset: 1592, NextOffset: 1624 testutil.go:485: Offset: 540, NextOffset: 572 testutil.go:485: Offset: 1624, NextOffset: 3184 testutil.go:485: Offset: 572, NextOffset: 2132 + testutil.go:371: Comparing: "foo_empty" vs "foo_empty" + testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" + testutil.go:371: Comparing: "foo5" vs "foo5" + testutil.go:485: Offset: 8016, NextOffset: 8048 + testutil.go:485: Offset: 6908, NextOffset: 6940 + testutil.go:485: Offset: 8048, NextOffset: 9636 + testutil.go:485: Offset: 6940, NextOffset: 8500 + testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" + testutil.go:371: Comparing: "foo6" vs "foo6" + testutil.go:485: Offset: 9636, NextOffset: 9668 + testutil.go:485: Offset: 8500, NextOffset: 8532 + testutil.go:485: Offset: 9668, NextOffset: 15915 + testutil.go:485: Offset: 8532, NextOffset: 14779 testutil.go:371: Comparing: "foo2" vs "foo2" testutil.go:485: Offset: 3184, NextOffset: 3216 testutil.go:485: Offset: 2132, NextOffset: 2164 @@ -34681,228 +34125,220 @@ testutil.go:485: Offset: 3724, NextOffset: 3756 testutil.go:485: Offset: 4836, NextOffset: 6424 testutil.go:485: Offset: 3756, NextOffset: 5316 - testutil.go:371: Comparing: "foo_empty" vs "foo_empty" - testutil.go:371: Comparing: "foo5" vs "foo5" - testutil.go:485: Offset: 8016, NextOffset: 8048 - testutil.go:485: Offset: 6908, NextOffset: 6940 - testutil.go:485: Offset: 8048, NextOffset: 9636 - testutil.go:485: Offset: 6940, NextOffset: 8500 - testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" + testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" + testutil.go:371: Comparing: "foo4" vs "foo4" + testutil.go:485: Offset: 6424, NextOffset: 6456 + testutil.go:485: Offset: 5316, NextOffset: 5348 + testutil.go:485: Offset: 6456, NextOffset: 8016 + testutil.go:485: Offset: 5348, NextOffset: 6908 === RUN TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="../",src=2,format=GNU -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="../",format=PAX#01/lost_digest_in_a_entry -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="../",format=PAX#01/duplicated_entry_offset -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="../",format=GNU#01 +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="",format=GNU/lost_digest_in_a_entry === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="../",src=2,format=GNU testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"../foo","type":"reg","size":6,"mode":420,"offset":540,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo","type":"chunk","offset":572,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo2","type":"reg","size":6,"mode":420,"offset":2132,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo2","type":"chunk","offset":2164,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo3","type":"reg","size":6,"mode":420,"offset":3724,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo3","type":"chunk","offset":3756,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo4","type":"reg","size":6,"mode":420,"offset":5316,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo4","type":"chunk","offset":5348,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo5","type":"reg","size":6,"mode":420,"offset":6908,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo5","type":"chunk","offset":6940,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo6","type":"reg","size":6,"mode":420,"offset":8500,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo6","type":"chunk","offset":8532,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":540,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"../foo","type":"reg","size":6,"mode":420,"offset":1592,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo","type":"chunk","offset":1624,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo2","type":"reg","size":6,"mode":420,"offset":3184,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo2","type":"chunk","offset":3216,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo3","type":"reg","size":6,"mode":420,"offset":4804,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo3","type":"chunk","offset":4836,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo4","type":"reg","size":6,"mode":420,"offset":6424,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo4","type":"chunk","offset":6456,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo5","type":"reg","size":6,"mode":420,"offset":8016,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo5","type":"chunk","offset":8048,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo6","type":"reg","size":6,"mode":420,"offset":9636,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo6","type":"chunk","offset":9668,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [foo2 foo_empty2 foo3 foo_empty3 foo5 foo_empty5 foo_empty foo4 foo_empty4 foo6 foo] vs [foo4 foo5 .no.prefetch.landmark foo_empty foo2 foo_empty2 foo3 foo_empty3 foo_empty5 foo6 foo foo_empty4] + testutil.go:377: Directory: "" vs "": [foo_empty2 foo_empty3 foo_empty4 foo5 foo_empty5 foo6 foo foo_empty foo2 foo3 foo4] vs [foo_empty3 foo5 foo6 .no.prefetch.landmark foo foo2 foo3 foo_empty5 foo_empty foo_empty2 foo4 foo_empty4] + testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" + testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" + testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" + testutil.go:371: Comparing: "foo" vs "foo" + testutil.go:485: Offset: 540, NextOffset: 572 + testutil.go:485: Offset: 1592, NextOffset: 1624 + testutil.go:485: Offset: 572, NextOffset: 2132 + testutil.go:485: Offset: 1624, NextOffset: 3184 testutil.go:371: Comparing: "foo_empty" vs "foo_empty" testutil.go:371: Comparing: "foo2" vs "foo2" testutil.go:485: Offset: 2132, NextOffset: 2164 testutil.go:485: Offset: 3184, NextOffset: 3216 testutil.go:485: Offset: 2164, NextOffset: 3724 testutil.go:485: Offset: 3216, NextOffset: 4804 - testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" testutil.go:371: Comparing: "foo3" vs "foo3" +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="",format=GNU/duplicated_entry_offset +=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="../",src=2,format=GNU testutil.go:485: Offset: 3724, NextOffset: 3756 testutil.go:485: Offset: 4804, NextOffset: 4836 testutil.go:485: Offset: 3756, NextOffset: 5316 testutil.go:485: Offset: 4836, NextOffset: 6424 -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="../",format=GNU#01/duplicated_entry_offset -=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="../",src=2,format=GNU - testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" + testutil.go:371: Comparing: "foo4" vs "foo4" + testutil.go:485: Offset: 5316, NextOffset: 5348 + testutil.go:485: Offset: 6424, NextOffset: 6456 + testutil.go:485: Offset: 5348, NextOffset: 6908 + testutil.go:485: Offset: 6456, NextOffset: 8016 testutil.go:371: Comparing: "foo5" vs "foo5" testutil.go:485: Offset: 6908, NextOffset: 6940 testutil.go:485: Offset: 8016, NextOffset: 8048 testutil.go:485: Offset: 6940, NextOffset: 8500 testutil.go:485: Offset: 8048, NextOffset: 9636 testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" - testutil.go:371: Comparing: "foo" vs "foo" - testutil.go:485: Offset: 540, NextOffset: 572 - testutil.go:485: Offset: 1592, NextOffset: 1624 - testutil.go:485: Offset: 572, NextOffset: 2132 - testutil.go:485: Offset: 1624, NextOffset: 3184 - testutil.go:371: Comparing: "foo4" vs "foo4" - testutil.go:485: Offset: 5316, NextOffset: 5348 -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="../",format=GNU#01/lost_digest_in_a_entry -=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="../",src=2,format=GNU - testutil.go:485: Offset: 6424, NextOffset: 6456 - testutil.go:485: Offset: 5348, NextOffset: 6908 - testutil.go:485: Offset: 6456, NextOffset: 8016 - testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" testutil.go:371: Comparing: "foo6" vs "foo6" testutil.go:485: Offset: 8500, NextOffset: 8532 testutil.go:485: Offset: 9636, NextOffset: 9668 testutil.go:485: Offset: 8532, NextOffset: 14779 testutil.go:485: Offset: 9668, NextOffset: 15915 testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [foo2 foo_empty2 foo3 foo_empty3 foo4 foo5 .no.prefetch.landmark foo_empty foo_empty5 foo6 foo foo_empty4] vs [foo foo4 foo_empty4 foo6 foo_empty foo2 foo_empty2 foo3 foo_empty3 foo5 foo_empty5] - testutil.go:371: Comparing: "foo" vs "foo" - testutil.go:485: Offset: 1592, NextOffset: 1624 - testutil.go:485: Offset: 540, NextOffset: 572 - testutil.go:485: Offset: 1624, NextOffset: 3184 - testutil.go:485: Offset: 572, NextOffset: 2132 - testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" - testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" - testutil.go:371: Comparing: "foo4" vs "foo4" - testutil.go:485: Offset: 6424, NextOffset: 6456 - testutil.go:485: Offset: 5316, NextOffset: 5348 - testutil.go:485: Offset: 6456, NextOffset: 8016 - testutil.go:485: Offset: 5348, NextOffset: 6908 + testutil.go:377: Directory: "" vs "": [foo2 foo3 foo_empty3 foo5 foo6 .no.prefetch.landmark foo foo4 foo_empty4 foo_empty5 foo_empty foo_empty2] vs [foo4 foo5 foo_empty5 foo6 foo foo_empty foo2 foo3 foo_empty2 foo_empty3 foo_empty4] testutil.go:371: Comparing: "foo5" vs "foo5" testutil.go:485: Offset: 8016, NextOffset: 8048 testutil.go:485: Offset: 6908, NextOffset: 6940 testutil.go:485: Offset: 8048, NextOffset: 9636 testutil.go:485: Offset: 6940, NextOffset: 8500 - testutil.go:371: Comparing: "foo_empty" vs "foo_empty" + testutil.go:371: Comparing: "foo6" vs "foo6" + testutil.go:485: Offset: 9636, NextOffset: 9668 + testutil.go:485: Offset: 8500, NextOffset: 8532 + testutil.go:485: Offset: 9668, NextOffset: 15915 + testutil.go:485: Offset: 8532, NextOffset: 14779 + testutil.go:371: Comparing: "foo" vs "foo" + testutil.go:485: Offset: 1592, NextOffset: 1624 + testutil.go:485: Offset: 540, NextOffset: 572 + testutil.go:485: Offset: 1624, NextOffset: 3184 + testutil.go:485: Offset: 572, NextOffset: 2132 testutil.go:371: Comparing: "foo2" vs "foo2" testutil.go:485: Offset: 3184, NextOffset: 3216 testutil.go:485: Offset: 2132, NextOffset: 2164 testutil.go:485: Offset: 3216, NextOffset: 4804 -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="",format=USTAR#01 -=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="../",src=2,format=GNU testutil.go:485: Offset: 2164, NextOffset: 3724 - testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" testutil.go:371: Comparing: "foo3" vs "foo3" testutil.go:485: Offset: 4804, NextOffset: 4836 testutil.go:485: Offset: 3724, NextOffset: 3756 testutil.go:485: Offset: 4836, NextOffset: 6424 testutil.go:485: Offset: 3756, NextOffset: 5316 + testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" + testutil.go:371: Comparing: "foo_empty" vs "foo_empty" + testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" + testutil.go:371: Comparing: "foo4" vs "foo4" + testutil.go:485: Offset: 6424, NextOffset: 6456 + testutil.go:485: Offset: 5316, NextOffset: 5348 + testutil.go:485: Offset: 6456, NextOffset: 8016 + testutil.go:485: Offset: 5348, NextOffset: 6908 + testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" - testutil.go:371: Comparing: "foo6" vs "foo6" - testutil.go:485: Offset: 9636, NextOffset: 9668 - testutil.go:485: Offset: 8500, NextOffset: 8532 - testutil.go:485: Offset: 9668, NextOffset: 15915 - testutil.go:485: Offset: 8532, NextOffset: 14779 === RUN TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="",src=2,format=USTAR -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="",format=USTAR#01/lost_digest_in_a_entry -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="",format=USTAR#01/duplicated_entry_offset +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="./",format=USTAR +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="./",format=USTAR/lost_digest_in_a_entry === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="",src=2,format=USTAR testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"foo","type":"reg","size":6,"mode":420,"offset":88,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo","type":"chunk","offset":120,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo2","type":"reg","size":6,"mode":420,"offset":245,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo2","type":"chunk","offset":277,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo3","type":"reg","size":6,"mode":420,"offset":401,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo3","type":"chunk","offset":433,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo4","type":"reg","size":6,"mode":420,"offset":559,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo4","type":"chunk","offset":591,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo5","type":"reg","size":6,"mode":420,"offset":717,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo5","type":"chunk","offset":749,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo6","type":"reg","size":6,"mode":420,"offset":873,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo6","type":"chunk","offset":905,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":101,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"foo","type":"reg","size":6,"mode":420,"offset":196,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo","type":"chunk","offset":228,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo2","type":"reg","size":6,"mode":420,"offset":353,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo2","type":"chunk","offset":385,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo3","type":"reg","size":6,"mode":420,"offset":543,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo3","type":"chunk","offset":575,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo4","type":"reg","size":6,"mode":420,"offset":735,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo4","type":"chunk","offset":767,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo5","type":"reg","size":6,"mode":420,"offset":893,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo5","type":"chunk","offset":925,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo6","type":"reg","size":6,"mode":420,"offset":1083,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo6","type":"chunk","offset":1115,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [foo3 foo4 foo_empty4 foo_empty5 foo2 foo_empty foo_empty2 foo_empty3 foo5 foo6 foo] vs [foo_empty foo2 foo3 foo4 foo_empty4 .no.prefetch.landmark foo foo5 foo_empty5 foo6 foo_empty2 foo_empty3] - testutil.go:371: Comparing: "foo" vs "foo" - testutil.go:485: Offset: 88, NextOffset: 120 - testutil.go:485: Offset: 196, NextOffset: 228 - testutil.go:485: Offset: 120, NextOffset: 245 - testutil.go:485: Offset: 228, NextOffset: 353 - testutil.go:371: Comparing: "foo_empty" vs "foo_empty" - testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" - testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" - testutil.go:371: Comparing: "foo5" vs "foo5" - testutil.go:485: Offset: 717, NextOffset: 749 - testutil.go:485: Offset: 893, NextOffset: 925 - testutil.go:485: Offset: 749, NextOffset: 873 - testutil.go:485: Offset: 925, NextOffset: 1083 + testutil.go:377: Directory: "" vs "": [foo_empty3 foo4 foo_empty5 foo6 foo5 foo foo_empty foo2 foo_empty2 foo3 foo_empty4] vs [foo4 foo_empty4 foo5 foo_empty5 foo foo2 foo_empty2 foo_empty3 foo6 .no.prefetch.landmark foo_empty foo3] testutil.go:371: Comparing: "foo6" vs "foo6" testutil.go:485: Offset: 873, NextOffset: 905 testutil.go:485: Offset: 1083, NextOffset: 1115 testutil.go:485: Offset: 905, NextOffset: 1610 testutil.go:485: Offset: 1115, NextOffset: 1889 - testutil.go:371: Comparing: "foo2" vs "foo2" - testutil.go:485: Offset: 245, NextOffset: 277 - testutil.go:485: Offset: 353, NextOffset: 385 - testutil.go:485: Offset: 277, NextOffset: 401 - testutil.go:485: Offset: 385, NextOffset: 543 - testutil.go:371: Comparing: "foo3" vs "foo3" - testutil.go:485: Offset: 401, NextOffset: 433 - testutil.go:485: Offset: 543, NextOffset: 575 - testutil.go:485: Offset: 433, NextOffset: 559 - testutil.go:485: Offset: 575, NextOffset: 735 + testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" testutil.go:371: Comparing: "foo4" vs "foo4" testutil.go:485: Offset: 559, NextOffset: 591 testutil.go:485: Offset: 735, NextOffset: 767 testutil.go:485: Offset: 591, NextOffset: 717 testutil.go:485: Offset: 767, NextOffset: 893 - testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" - testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [foo2 foo3 foo4 foo_empty4 .no.prefetch.landmark foo foo_empty foo_empty5 foo6 foo_empty2 foo_empty3 foo5] vs [foo3 foo4 foo_empty4 foo_empty5 foo2 foo_empty foo_empty2 foo_empty3 foo5 foo6 foo] testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="",format=PAX#01 -=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="",src=2,format=USTAR - testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" + testutil.go:371: Comparing: "foo3" vs "foo3" + testutil.go:485: Offset: 401, NextOffset: 433 + testutil.go:485: Offset: 543, NextOffset: 575 + testutil.go:485: Offset: 433, NextOffset: 559 + testutil.go:485: Offset: 575, NextOffset: 735 + testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" testutil.go:371: Comparing: "foo5" vs "foo5" - testutil.go:485: Offset: 893, NextOffset: 925 testutil.go:485: Offset: 717, NextOffset: 749 - testutil.go:485: Offset: 925, NextOffset: 1083 + testutil.go:485: Offset: 893, NextOffset: 925 testutil.go:485: Offset: 749, NextOffset: 873 - testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" - testutil.go:371: Comparing: "foo6" vs "foo6" - testutil.go:485: Offset: 1083, NextOffset: 1115 - testutil.go:485: Offset: 873, NextOffset: 905 - testutil.go:485: Offset: 1115, NextOffset: 1889 - testutil.go:485: Offset: 905, NextOffset: 1610 + testutil.go:485: Offset: 925, NextOffset: 1083 + testutil.go:371: Comparing: "foo" vs "foo" + testutil.go:485: Offset: 88, NextOffset: 120 + testutil.go:485: Offset: 196, NextOffset: 228 + testutil.go:485: Offset: 120, NextOffset: 245 + testutil.go:485: Offset: 228, NextOffset: 353 + testutil.go:371: Comparing: "foo_empty" vs "foo_empty" +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="./",format=USTAR/duplicated_entry_offset +=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="",src=2,format=USTAR + testutil.go:371: Comparing: "foo2" vs "foo2" + testutil.go:485: Offset: 245, NextOffset: 277 + testutil.go:485: Offset: 353, NextOffset: 385 + testutil.go:485: Offset: 277, NextOffset: 401 + testutil.go:485: Offset: 385, NextOffset: 543 + testutil.go:371: Comparing: "" vs "" + testutil.go:377: Directory: "" vs "": [foo4 foo_empty4 foo5 foo_empty5 foo foo2 foo_empty2 foo_empty3 foo6 .no.prefetch.landmark foo_empty foo3] vs [foo5 foo foo_empty foo2 foo_empty2 foo3 foo_empty4 foo_empty3 foo4 foo_empty5 foo6] + testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" + testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" testutil.go:371: Comparing: "foo4" vs "foo4" testutil.go:485: Offset: 735, NextOffset: 767 testutil.go:485: Offset: 559, NextOffset: 591 testutil.go:485: Offset: 767, NextOffset: 893 testutil.go:485: Offset: 591, NextOffset: 717 testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" + testutil.go:371: Comparing: "foo5" vs "foo5" + testutil.go:485: Offset: 893, NextOffset: 925 + testutil.go:485: Offset: 717, NextOffset: 749 + testutil.go:485: Offset: 925, NextOffset: 1083 + testutil.go:485: Offset: 749, NextOffset: 873 + testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" testutil.go:371: Comparing: "foo" vs "foo" testutil.go:485: Offset: 196, NextOffset: 228 testutil.go:485: Offset: 88, NextOffset: 120 testutil.go:485: Offset: 228, NextOffset: 353 testutil.go:485: Offset: 120, NextOffset: 245 - testutil.go:371: Comparing: "foo_empty" vs "foo_empty" testutil.go:371: Comparing: "foo2" vs "foo2" testutil.go:485: Offset: 353, NextOffset: 385 testutil.go:485: Offset: 245, NextOffset: 277 testutil.go:485: Offset: 385, NextOffset: 543 testutil.go:485: Offset: 277, NextOffset: 401 + testutil.go:371: Comparing: "foo6" vs "foo6" + testutil.go:485: Offset: 1083, NextOffset: 1115 + testutil.go:485: Offset: 873, NextOffset: 905 + testutil.go:485: Offset: 1115, NextOffset: 1889 + testutil.go:485: Offset: 905, NextOffset: 1610 testutil.go:371: Comparing: "foo3" vs "foo3" testutil.go:485: Offset: 543, NextOffset: 575 testutil.go:485: Offset: 401, NextOffset: 433 testutil.go:485: Offset: 575, NextOffset: 735 testutil.go:485: Offset: 433, NextOffset: 559 + testutil.go:371: Comparing: "foo_empty" vs "foo_empty" === RUN TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="./",src=2,format=USTAR -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="",format=PAX#01/lost_digest_in_a_entry +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="./",format=PAX +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="./",format=PAX/lost_digest_in_a_entry === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="./",src=2,format=USTAR testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"./foo","type":"reg","size":6,"mode":420,"offset":90,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo","type":"chunk","offset":122,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo2","type":"reg","size":6,"mode":420,"offset":249,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo2","type":"chunk","offset":281,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo3","type":"reg","size":6,"mode":420,"offset":409,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo3","type":"chunk","offset":441,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo4","type":"reg","size":6,"mode":420,"offset":568,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo4","type":"chunk","offset":600,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo5","type":"reg","size":6,"mode":420,"offset":727,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo5","type":"chunk","offset":759,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo6","type":"reg","size":6,"mode":420,"offset":885,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo6","type":"chunk","offset":917,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":101,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"./foo","type":"reg","size":6,"mode":420,"offset":199,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo","type":"chunk","offset":231,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo2","type":"reg","size":6,"mode":420,"offset":358,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo2","type":"chunk","offset":390,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo3","type":"reg","size":6,"mode":420,"offset":552,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo3","type":"chunk","offset":584,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo4","type":"reg","size":6,"mode":420,"offset":745,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo4","type":"chunk","offset":777,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo5","type":"reg","size":6,"mode":420,"offset":904,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo5","type":"chunk","offset":936,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo6","type":"reg","size":6,"mode":420,"offset":1096,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo6","type":"chunk","offset":1128,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [foo_empty foo2 foo_empty2 foo5 foo6 foo foo3 foo_empty3 foo4 foo_empty4 foo_empty5] vs [foo_empty foo_empty3 foo4 foo5 foo_empty5 foo6 .no.prefetch.landmark foo foo2 foo_empty2 foo3 foo_empty4] - testutil.go:371: Comparing: "foo_empty" vs "foo_empty" - testutil.go:371: Comparing: "foo2" vs "foo2" - testutil.go:485: Offset: 249, NextOffset: 281 - testutil.go:485: Offset: 358, NextOffset: 390 - testutil.go:485: Offset: 281, NextOffset: 409 - testutil.go:485: Offset: 390, NextOffset: 552 - testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" + testutil.go:377: Directory: "" vs "": [foo_empty5 foo4 foo5 foo2 foo_empty2 foo3 foo_empty3 foo_empty4 foo6 foo foo_empty] vs [foo4 .no.prefetch.landmark foo_empty foo2 foo3 foo_empty3 foo6 foo foo_empty2 foo_empty4 foo5 foo_empty5] + testutil.go:371: Comparing: "foo4" vs "foo4" + testutil.go:485: Offset: 568, NextOffset: 600 + testutil.go:485: Offset: 745, NextOffset: 777 + testutil.go:485: Offset: 600, NextOffset: 727 + testutil.go:485: Offset: 777, NextOffset: 904 testutil.go:371: Comparing: "foo5" vs "foo5" testutil.go:485: Offset: 727, NextOffset: 759 testutil.go:485: Offset: 904, NextOffset: 936 testutil.go:485: Offset: 759, NextOffset: 885 testutil.go:485: Offset: 936, NextOffset: 1096 + testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" + testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" + testutil.go:371: Comparing: "foo3" vs "foo3" + testutil.go:485: Offset: 409, NextOffset: 441 + testutil.go:485: Offset: 552, NextOffset: 584 + testutil.go:485: Offset: 441, NextOffset: 568 + testutil.go:485: Offset: 584, NextOffset: 745 + testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" + testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" testutil.go:371: Comparing: "foo6" vs "foo6" testutil.go:485: Offset: 885, NextOffset: 917 testutil.go:485: Offset: 1096, NextOffset: 1128 testutil.go:485: Offset: 917, NextOffset: 1608 -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="",format=PAX#01/duplicated_entry_offset -=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="./",src=2,format=USTAR testutil.go:485: Offset: 1128, NextOffset: 1916 testutil.go:371: Comparing: "foo" vs "foo" testutil.go:485: Offset: 90, NextOffset: 122 testutil.go:485: Offset: 199, NextOffset: 231 testutil.go:485: Offset: 122, NextOffset: 249 testutil.go:485: Offset: 231, NextOffset: 358 - testutil.go:371: Comparing: "foo3" vs "foo3" - testutil.go:485: Offset: 409, NextOffset: 441 - testutil.go:485: Offset: 552, NextOffset: 584 - testutil.go:485: Offset: 441, NextOffset: 568 - testutil.go:485: Offset: 584, NextOffset: 745 - testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" - testutil.go:371: Comparing: "foo4" vs "foo4" - testutil.go:485: Offset: 568, NextOffset: 600 - testutil.go:485: Offset: 745, NextOffset: 777 - testutil.go:485: Offset: 600, NextOffset: 727 - testutil.go:485: Offset: 777, NextOffset: 904 - testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" - testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" + testutil.go:371: Comparing: "foo_empty" vs "foo_empty" + testutil.go:371: Comparing: "foo2" vs "foo2" + testutil.go:485: Offset: 249, NextOffset: 281 + testutil.go:485: Offset: 358, NextOffset: 390 + testutil.go:485: Offset: 281, NextOffset: 409 + testutil.go:485: Offset: 390, NextOffset: 552 testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [foo_empty3 foo4 foo5 foo_empty foo foo2 foo_empty2 foo3 foo_empty4 foo_empty5 foo6 .no.prefetch.landmark] vs [foo foo3 foo_empty3 foo4 foo_empty4 foo_empty5 foo_empty foo2 foo_empty2 foo5 foo6] + testutil.go:377: Directory: "" vs "": [.no.prefetch.landmark foo_empty foo2 foo3 foo_empty3 foo4 foo foo_empty2 foo_empty4 foo5 foo_empty5 foo6] vs [foo6 foo foo_empty foo2 foo_empty2 foo3 foo_empty3 foo_empty4 foo4 foo5 foo_empty5] testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" testutil.go:371: Comparing: "foo6" vs "foo6" testutil.go:485: Offset: 1096, NextOffset: 1128 @@ -34914,123 +34350,124 @@ testutil.go:485: Offset: 90, NextOffset: 122 testutil.go:485: Offset: 231, NextOffset: 358 testutil.go:485: Offset: 122, NextOffset: 249 + testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" + testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" + testutil.go:371: Comparing: "foo5" vs "foo5" + testutil.go:485: Offset: 904, NextOffset: 936 + testutil.go:485: Offset: 727, NextOffset: 759 + testutil.go:485: Offset: 936, NextOffset: 1096 + testutil.go:485: Offset: 759, NextOffset: 885 + testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" + testutil.go:371: Comparing: "foo4" vs "foo4" +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="./",format=PAX/duplicated_entry_offset +=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="./",src=2,format=USTAR + testutil.go:485: Offset: 745, NextOffset: 777 + testutil.go:485: Offset: 568, NextOffset: 600 + testutil.go:485: Offset: 777, NextOffset: 904 + testutil.go:485: Offset: 600, NextOffset: 727 + testutil.go:371: Comparing: "foo_empty" vs "foo_empty" testutil.go:371: Comparing: "foo2" vs "foo2" testutil.go:485: Offset: 358, NextOffset: 390 testutil.go:485: Offset: 249, NextOffset: 281 testutil.go:485: Offset: 390, NextOffset: 552 testutil.go:485: Offset: 281, NextOffset: 409 - testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" testutil.go:371: Comparing: "foo3" vs "foo3" testutil.go:485: Offset: 552, NextOffset: 584 testutil.go:485: Offset: 409, NextOffset: 441 testutil.go:485: Offset: 584, NextOffset: 745 testutil.go:485: Offset: 441, NextOffset: 568 - testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" - testutil.go:371: Comparing: "foo_empty" vs "foo_empty" - testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" - testutil.go:371: Comparing: "foo4" vs "foo4" - testutil.go:485: Offset: 745, NextOffset: 777 - testutil.go:485: Offset: 568, NextOffset: 600 - testutil.go:485: Offset: 777, NextOffset: 904 - testutil.go:485: Offset: 600, NextOffset: 727 - testutil.go:371: Comparing: "foo5" vs "foo5" - testutil.go:485: Offset: 904, NextOffset: 936 - testutil.go:485: Offset: 727, NextOffset: 759 -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="",format=GNU#01 -=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="./",src=2,format=USTAR - testutil.go:485: Offset: 936, NextOffset: 1096 - testutil.go:485: Offset: 759, NextOffset: 885 === RUN TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="/",src=2,format=USTAR -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="",format=GNU#01/lost_digest_in_a_entry -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="",format=GNU#01/duplicated_entry_offset -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="./",format=USTAR#01 +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="./",format=GNU +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="./",format=GNU/lost_digest_in_a_entry === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="/",src=2,format=USTAR testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"/foo","type":"reg","size":6,"mode":420,"offset":89,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo","type":"chunk","offset":121,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo2","type":"reg","size":6,"mode":420,"offset":245,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo2","type":"chunk","offset":277,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo3","type":"reg","size":6,"mode":420,"offset":403,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo3","type":"chunk","offset":435,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo4","type":"reg","size":6,"mode":420,"offset":561,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo4","type":"chunk","offset":593,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo5","type":"reg","size":6,"mode":420,"offset":718,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo5","type":"chunk","offset":750,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo6","type":"reg","size":6,"mode":420,"offset":876,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo6","type":"chunk","offset":908,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":101,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"/foo","type":"reg","size":6,"mode":420,"offset":198,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo","type":"chunk","offset":230,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo2","type":"reg","size":6,"mode":420,"offset":354,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo2","type":"chunk","offset":386,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo3","type":"reg","size":6,"mode":420,"offset":547,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo3","type":"chunk","offset":579,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo4","type":"reg","size":6,"mode":420,"offset":740,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo4","type":"chunk","offset":772,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo5","type":"reg","size":6,"mode":420,"offset":897,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo5","type":"chunk","offset":929,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo6","type":"reg","size":6,"mode":420,"offset":1090,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo6","type":"chunk","offset":1122,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [foo3 foo_empty5 foo foo_empty foo2 foo_empty2 foo6 foo_empty3 foo4 foo_empty4 foo5] vs [foo6 foo_empty foo3 foo_empty3 foo4 foo_empty4 foo5 .no.prefetch.landmark foo foo2 foo_empty2 foo_empty5] + testutil.go:377: Directory: "" vs "": [foo_empty foo2 foo4 foo_empty4 foo5 foo_empty5 foo foo_empty2 foo3 foo_empty3 foo6] vs [foo5 foo foo_empty foo2 foo_empty2 foo3 foo4 foo_empty4 foo6 .no.prefetch.landmark foo_empty3 foo_empty5] + testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" + testutil.go:371: Comparing: "foo5" vs "foo5" + testutil.go:485: Offset: 718, NextOffset: 750 + testutil.go:485: Offset: 897, NextOffset: 929 + testutil.go:485: Offset: 750, NextOffset: 876 + testutil.go:485: Offset: 929, NextOffset: 1090 + testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" testutil.go:371: Comparing: "foo" vs "foo" testutil.go:485: Offset: 89, NextOffset: 121 testutil.go:485: Offset: 198, NextOffset: 230 testutil.go:485: Offset: 121, NextOffset: 245 testutil.go:485: Offset: 230, NextOffset: 354 - testutil.go:371: Comparing: "foo_empty" vs "foo_empty" - testutil.go:371: Comparing: "foo2" vs "foo2" - testutil.go:485: Offset: 245, NextOffset: 277 - testutil.go:485: Offset: 354, NextOffset: 386 - testutil.go:485: Offset: 277, NextOffset: 403 - testutil.go:485: Offset: 386, NextOffset: 547 testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" testutil.go:371: Comparing: "foo3" vs "foo3" testutil.go:485: Offset: 403, NextOffset: 435 testutil.go:485: Offset: 547, NextOffset: 579 testutil.go:485: Offset: 435, NextOffset: 561 testutil.go:485: Offset: 579, NextOffset: 740 - testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" testutil.go:371: Comparing: "foo4" vs "foo4" testutil.go:485: Offset: 561, NextOffset: 593 testutil.go:485: Offset: 740, NextOffset: 772 +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="./",format=GNU/duplicated_entry_offset +=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="/",src=2,format=USTAR testutil.go:485: Offset: 593, NextOffset: 718 testutil.go:485: Offset: 772, NextOffset: 897 - testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" - testutil.go:371: Comparing: "foo5" vs "foo5" - testutil.go:485: Offset: 718, NextOffset: 750 - testutil.go:485: Offset: 897, NextOffset: 929 - testutil.go:485: Offset: 750, NextOffset: 876 - testutil.go:485: Offset: 929, NextOffset: 1090 testutil.go:371: Comparing: "foo6" vs "foo6" testutil.go:485: Offset: 876, NextOffset: 908 testutil.go:485: Offset: 1090, NextOffset: 1122 testutil.go:485: Offset: 908, NextOffset: 1626 testutil.go:485: Offset: 1122, NextOffset: 1894 + testutil.go:371: Comparing: "foo_empty" vs "foo_empty" + testutil.go:371: Comparing: "foo2" vs "foo2" + testutil.go:485: Offset: 245, NextOffset: 277 + testutil.go:485: Offset: 354, NextOffset: 386 + testutil.go:485: Offset: 277, NextOffset: 403 + testutil.go:485: Offset: 386, NextOffset: 547 testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [foo_empty3 foo4 foo_empty4 foo5 foo6 foo_empty foo3 foo2 foo_empty2 foo_empty5 .no.prefetch.landmark foo] vs [foo6 foo_empty3 foo4 foo_empty4 foo5 foo3 foo_empty5 foo foo_empty foo2 foo_empty2] + testutil.go:377: Directory: "" vs "": [foo foo_empty foo2 foo_empty2 foo3 foo4 foo_empty4 foo5 foo6 .no.prefetch.landmark foo_empty3 foo_empty5] vs [foo_empty3 foo4 foo_empty4 foo5 foo_empty5 foo foo_empty2 foo3 foo6 foo_empty foo2] + testutil.go:371: Comparing: "foo5" vs "foo5" + testutil.go:485: Offset: 897, NextOffset: 929 + testutil.go:485: Offset: 718, NextOffset: 750 + testutil.go:485: Offset: 929, NextOffset: 1090 + testutil.go:485: Offset: 750, NextOffset: 876 testutil.go:371: Comparing: "foo" vs "foo" testutil.go:485: Offset: 198, NextOffset: 230 testutil.go:485: Offset: 89, NextOffset: 121 testutil.go:485: Offset: 230, NextOffset: 354 testutil.go:485: Offset: 121, NextOffset: 245 + testutil.go:371: Comparing: "foo_empty" vs "foo_empty" testutil.go:371: Comparing: "foo2" vs "foo2" testutil.go:485: Offset: 354, NextOffset: 386 testutil.go:485: Offset: 245, NextOffset: 277 testutil.go:485: Offset: 386, NextOffset: 547 testutil.go:485: Offset: 277, NextOffset: 403 testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" - testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" - testutil.go:371: Comparing: "foo6" vs "foo6" - testutil.go:485: Offset: 1090, NextOffset: 1122 - testutil.go:485: Offset: 876, NextOffset: 908 - testutil.go:485: Offset: 1122, NextOffset: 1894 - testutil.go:485: Offset: 908, NextOffset: 1626 - testutil.go:371: Comparing: "foo_empty" vs "foo_empty" testutil.go:371: Comparing: "foo3" vs "foo3" testutil.go:485: Offset: 547, NextOffset: 579 testutil.go:485: Offset: 403, NextOffset: 435 testutil.go:485: Offset: 579, NextOffset: 740 testutil.go:485: Offset: 435, NextOffset: 561 - testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" testutil.go:371: Comparing: "foo4" vs "foo4" testutil.go:485: Offset: 740, NextOffset: 772 testutil.go:485: Offset: 561, NextOffset: 593 testutil.go:485: Offset: 772, NextOffset: 897 testutil.go:485: Offset: 593, NextOffset: 718 testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" - testutil.go:371: Comparing: "foo5" vs "foo5" - testutil.go:485: Offset: 897, NextOffset: 929 - testutil.go:485: Offset: 718, NextOffset: 750 - testutil.go:485: Offset: 929, NextOffset: 1090 - testutil.go:485: Offset: 750, NextOffset: 876 + testutil.go:371: Comparing: "foo6" vs "foo6" + testutil.go:485: Offset: 1090, NextOffset: 1122 + testutil.go:485: Offset: 876, NextOffset: 908 + testutil.go:485: Offset: 1122, NextOffset: 1894 + testutil.go:485: Offset: 908, NextOffset: 1626 + testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" + testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" === RUN TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="../",src=2,format=USTAR -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="./",format=USTAR#01/lost_digest_in_a_entry -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="./",format=USTAR#01/duplicated_entry_offset -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="./",format=PAX#01 +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="/",format=USTAR +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="/",format=USTAR/lost_digest_in_a_entry +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="/",format=USTAR/duplicated_entry_offset +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="/",format=PAX === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="../",src=2,format=USTAR testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"../foo","type":"reg","size":6,"mode":420,"offset":92,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo","type":"chunk","offset":124,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo2","type":"reg","size":6,"mode":420,"offset":251,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo2","type":"chunk","offset":283,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo3","type":"reg","size":6,"mode":420,"offset":413,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo3","type":"chunk","offset":445,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo4","type":"reg","size":6,"mode":420,"offset":575,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo4","type":"chunk","offset":607,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo5","type":"reg","size":6,"mode":420,"offset":737,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo5","type":"chunk","offset":769,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo6","type":"reg","size":6,"mode":420,"offset":898,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo6","type":"chunk","offset":930,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":101,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"../foo","type":"reg","size":6,"mode":420,"offset":201,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo","type":"chunk","offset":233,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo2","type":"reg","size":6,"mode":420,"offset":360,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo2","type":"chunk","offset":392,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo3","type":"reg","size":6,"mode":420,"offset":553,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo3","type":"chunk","offset":585,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo4","type":"reg","size":6,"mode":420,"offset":747,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo4","type":"chunk","offset":779,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo5","type":"reg","size":6,"mode":420,"offset":909,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo5","type":"chunk","offset":941,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo6","type":"reg","size":6,"mode":420,"offset":1104,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo6","type":"chunk","offset":1136,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [foo foo2 foo4 foo_empty4 foo6 foo_empty5 foo_empty foo_empty2 foo3 foo_empty3 foo5] vs [foo4 foo_empty4 foo_empty5 foo foo_empty foo_empty2 foo_empty3 foo6 .no.prefetch.landmark foo2 foo3 foo5] - testutil.go:371: Comparing: "foo_empty" vs "foo_empty" + testutil.go:377: Directory: "" vs "": [foo foo_empty foo2 foo_empty4 foo_empty5 foo6 foo_empty2 foo3 foo_empty3 foo4 foo5] vs [foo foo_empty foo2 foo_empty2 foo_empty4 foo5 .no.prefetch.landmark foo3 foo_empty3 foo4 foo_empty5 foo6] testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" testutil.go:371: Comparing: "foo3" vs "foo3" testutil.go:485: Offset: 413, NextOffset: 445 @@ -35038,138 +34475,133 @@ testutil.go:485: Offset: 445, NextOffset: 575 testutil.go:485: Offset: 585, NextOffset: 747 testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" + testutil.go:371: Comparing: "foo4" vs "foo4" + testutil.go:485: Offset: 575, NextOffset: 607 + testutil.go:485: Offset: 747, NextOffset: 779 + testutil.go:485: Offset: 607, NextOffset: 737 + testutil.go:485: Offset: 779, NextOffset: 909 testutil.go:371: Comparing: "foo5" vs "foo5" testutil.go:485: Offset: 737, NextOffset: 769 testutil.go:485: Offset: 909, NextOffset: 941 testutil.go:485: Offset: 769, NextOffset: 898 testutil.go:485: Offset: 941, NextOffset: 1104 - testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" testutil.go:371: Comparing: "foo" vs "foo" testutil.go:485: Offset: 92, NextOffset: 124 testutil.go:485: Offset: 201, NextOffset: 233 testutil.go:485: Offset: 124, NextOffset: 251 testutil.go:485: Offset: 233, NextOffset: 360 + testutil.go:371: Comparing: "foo_empty" vs "foo_empty" testutil.go:371: Comparing: "foo2" vs "foo2" testutil.go:485: Offset: 251, NextOffset: 283 testutil.go:485: Offset: 360, NextOffset: 392 testutil.go:485: Offset: 283, NextOffset: 413 testutil.go:485: Offset: 392, NextOffset: 553 - testutil.go:371: Comparing: "foo4" vs "foo4" - testutil.go:485: Offset: 575, NextOffset: 607 - testutil.go:485: Offset: 747, NextOffset: 779 - testutil.go:485: Offset: 607, NextOffset: 737 - testutil.go:485: Offset: 779, NextOffset: 909 testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" + testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" testutil.go:371: Comparing: "foo6" vs "foo6" testutil.go:485: Offset: 898, NextOffset: 930 testutil.go:485: Offset: 1104, NextOffset: 1136 testutil.go:485: Offset: 930, NextOffset: 1608 testutil.go:485: Offset: 1136, NextOffset: 1907 testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [.no.prefetch.landmark foo2 foo3 foo5 foo6 foo_empty4 foo_empty5 foo foo_empty foo_empty2 foo_empty3 foo4] vs [foo foo2 foo4 foo_empty4 foo6 foo_empty foo_empty2 foo3 foo_empty3 foo5 foo_empty5] - testutil.go:371: Comparing: "foo" vs "foo" - testutil.go:485: Offset: 201, NextOffset: 233 - testutil.go:485: Offset: 92, NextOffset: 124 - testutil.go:485: Offset: 233, NextOffset: 360 - testutil.go:485: Offset: 124, NextOffset: 251 - testutil.go:371: Comparing: "foo_empty" vs "foo_empty" - testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" - testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" + testutil.go:377: Directory: "" vs "": [foo2 foo_empty2 foo_empty4 foo5 foo foo_empty foo_empty3 foo4 foo_empty5 foo6 .no.prefetch.landmark foo3] vs [foo_empty foo2 foo_empty4 foo_empty5 foo6 foo foo3 foo_empty3 foo4 foo5 foo_empty2] testutil.go:371: Comparing: "foo4" vs "foo4" testutil.go:485: Offset: 747, NextOffset: 779 testutil.go:485: Offset: 575, NextOffset: 607 testutil.go:485: Offset: 779, NextOffset: 909 testutil.go:485: Offset: 607, NextOffset: 737 - testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" - testutil.go:371: Comparing: "foo2" vs "foo2" - testutil.go:485: Offset: 360, NextOffset: 392 - testutil.go:485: Offset: 251, NextOffset: 283 - testutil.go:485: Offset: 392, NextOffset: 553 - testutil.go:485: Offset: 283, NextOffset: 413 + testutil.go:371: Comparing: "foo6" vs "foo6" + testutil.go:485: Offset: 1104, NextOffset: 1136 + testutil.go:485: Offset: 898, NextOffset: 930 + testutil.go:485: Offset: 1136, NextOffset: 1907 + testutil.go:485: Offset: 930, NextOffset: 1608 testutil.go:371: Comparing: "foo3" vs "foo3" testutil.go:485: Offset: 553, NextOffset: 585 testutil.go:485: Offset: 413, NextOffset: 445 testutil.go:485: Offset: 585, NextOffset: 747 testutil.go:485: Offset: 445, NextOffset: 575 + testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" + testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" + testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" testutil.go:371: Comparing: "foo5" vs "foo5" testutil.go:485: Offset: 909, NextOffset: 941 testutil.go:485: Offset: 737, NextOffset: 769 testutil.go:485: Offset: 941, NextOffset: 1104 testutil.go:485: Offset: 769, NextOffset: 898 - testutil.go:371: Comparing: "foo6" vs "foo6" - testutil.go:485: Offset: 1104, NextOffset: 1136 - testutil.go:485: Offset: 898, NextOffset: 930 - testutil.go:485: Offset: 1136, NextOffset: 1907 - testutil.go:485: Offset: 930, NextOffset: 1608 + testutil.go:371: Comparing: "foo" vs "foo" + testutil.go:485: Offset: 201, NextOffset: 233 + testutil.go:485: Offset: 92, NextOffset: 124 + testutil.go:485: Offset: 233, NextOffset: 360 + testutil.go:485: Offset: 124, NextOffset: 251 + testutil.go:371: Comparing: "foo_empty" vs "foo_empty" + testutil.go:371: Comparing: "foo2" vs "foo2" + testutil.go:485: Offset: 360, NextOffset: 392 + testutil.go:485: Offset: 251, NextOffset: 283 + testutil.go:485: Offset: 392, NextOffset: 553 + testutil.go:485: Offset: 283, NextOffset: 413 === RUN TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="",src=2,format=PAX -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="./",format=PAX#01/lost_digest_in_a_entry -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="./",format=PAX#01/duplicated_entry_offset -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="./",format=GNU#01 +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="/",format=PAX/lost_digest_in_a_entry +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="/",format=PAX/duplicated_entry_offset +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="/",format=GNU === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="",src=2,format=PAX testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"foo","type":"reg","size":6,"mode":420,"offset":88,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo","type":"chunk","offset":120,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo2","type":"reg","size":6,"mode":420,"offset":245,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo2","type":"chunk","offset":277,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo3","type":"reg","size":6,"mode":420,"offset":401,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo3","type":"chunk","offset":433,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo4","type":"reg","size":6,"mode":420,"offset":559,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo4","type":"chunk","offset":591,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo5","type":"reg","size":6,"mode":420,"offset":717,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo5","type":"chunk","offset":749,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo6","type":"reg","size":6,"mode":420,"offset":873,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo6","type":"chunk","offset":905,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":101,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"foo","type":"reg","size":6,"mode":420,"offset":196,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo","type":"chunk","offset":228,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo2","type":"reg","size":6,"mode":420,"offset":353,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo2","type":"chunk","offset":385,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo3","type":"reg","size":6,"mode":420,"offset":543,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo3","type":"chunk","offset":575,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo4","type":"reg","size":6,"mode":420,"offset":735,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo4","type":"chunk","offset":767,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo5","type":"reg","size":6,"mode":420,"offset":893,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo5","type":"chunk","offset":925,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo6","type":"reg","size":6,"mode":420,"offset":1083,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo6","type":"chunk","offset":1115,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [foo2 foo3 foo_empty5 foo foo_empty foo_empty2 foo_empty3 foo4 foo_empty4 foo5 foo6] vs [foo_empty4 foo5 foo_empty5 foo foo2 foo_empty2 foo3 foo_empty3 .no.prefetch.landmark foo_empty foo4 foo6] - testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" - testutil.go:371: Comparing: "foo4" vs "foo4" - testutil.go:485: Offset: 559, NextOffset: 591 - testutil.go:485: Offset: 735, NextOffset: 767 - testutil.go:485: Offset: 591, NextOffset: 717 - testutil.go:485: Offset: 767, NextOffset: 893 - testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" + testutil.go:377: Directory: "" vs "": [foo foo5 foo_empty5 foo_empty foo2 foo_empty2 foo3 foo_empty3 foo4 foo_empty4 foo6] vs [foo_empty2 foo_empty3 foo_empty4 foo6 foo_empty foo2 foo3 foo4 foo5 foo_empty5 .no.prefetch.landmark foo] testutil.go:371: Comparing: "foo5" vs "foo5" testutil.go:485: Offset: 717, NextOffset: 749 testutil.go:485: Offset: 893, NextOffset: 925 testutil.go:485: Offset: 749, NextOffset: 873 testutil.go:485: Offset: 925, NextOffset: 1083 - testutil.go:371: Comparing: "foo6" vs "foo6" - testutil.go:485: Offset: 873, NextOffset: 905 - testutil.go:485: Offset: 1083, NextOffset: 1115 - testutil.go:485: Offset: 905, NextOffset: 1610 - testutil.go:485: Offset: 1115, NextOffset: 1889 + testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" testutil.go:371: Comparing: "foo" vs "foo" testutil.go:485: Offset: 88, NextOffset: 120 testutil.go:485: Offset: 196, NextOffset: 228 testutil.go:485: Offset: 120, NextOffset: 245 testutil.go:485: Offset: 228, NextOffset: 353 - testutil.go:371: Comparing: "foo_empty" vs "foo_empty" - testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" testutil.go:371: Comparing: "foo2" vs "foo2" testutil.go:485: Offset: 245, NextOffset: 277 testutil.go:485: Offset: 353, NextOffset: 385 testutil.go:485: Offset: 277, NextOffset: 401 testutil.go:485: Offset: 385, NextOffset: 543 + testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" testutil.go:371: Comparing: "foo3" vs "foo3" testutil.go:485: Offset: 401, NextOffset: 433 testutil.go:485: Offset: 543, NextOffset: 575 testutil.go:485: Offset: 433, NextOffset: 559 testutil.go:485: Offset: 575, NextOffset: 735 - testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" - testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [foo5 foo_empty5 foo foo2 foo_empty2 foo3 foo_empty3 foo_empty4 .no.prefetch.landmark foo_empty foo4 foo6] vs [foo2 foo3 foo_empty5 foo_empty3 foo4 foo_empty4 foo5 foo6 foo foo_empty foo_empty2] - testutil.go:371: Comparing: "foo_empty" vs "foo_empty" + testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" testutil.go:371: Comparing: "foo4" vs "foo4" - testutil.go:485: Offset: 735, NextOffset: 767 testutil.go:485: Offset: 559, NextOffset: 591 - testutil.go:485: Offset: 767, NextOffset: 893 + testutil.go:485: Offset: 735, NextOffset: 767 testutil.go:485: Offset: 591, NextOffset: 717 + testutil.go:485: Offset: 767, NextOffset: 893 + testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" testutil.go:371: Comparing: "foo6" vs "foo6" - testutil.go:485: Offset: 1083, NextOffset: 1115 testutil.go:485: Offset: 873, NextOffset: 905 - testutil.go:485: Offset: 1115, NextOffset: 1889 + testutil.go:485: Offset: 1083, NextOffset: 1115 testutil.go:485: Offset: 905, NextOffset: 1610 + testutil.go:485: Offset: 1115, NextOffset: 1889 + testutil.go:371: Comparing: "foo_empty" vs "foo_empty" + testutil.go:371: Comparing: "" vs "" + testutil.go:377: Directory: "" vs "": [foo_empty2 foo_empty3 foo_empty4 foo6 foo_empty foo2 foo3 foo4 foo5 foo_empty5 .no.prefetch.landmark foo] vs [foo6 foo_empty foo2 foo_empty2 foo3 foo_empty3 foo4 foo_empty4 foo foo5 foo_empty5] + testutil.go:371: Comparing: "foo4" vs "foo4" + testutil.go:485: Offset: 735, NextOffset: 767 + testutil.go:485: Offset: 559, NextOffset: 591 + testutil.go:485: Offset: 767, NextOffset: 893 + testutil.go:485: Offset: 591, NextOffset: 717 + testutil.go:371: Comparing: "foo5" vs "foo5" + testutil.go:485: Offset: 893, NextOffset: 925 + testutil.go:485: Offset: 717, NextOffset: 749 + testutil.go:485: Offset: 925, NextOffset: 1083 + testutil.go:485: Offset: 749, NextOffset: 873 + testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" testutil.go:371: Comparing: "foo" vs "foo" testutil.go:485: Offset: 196, NextOffset: 228 testutil.go:485: Offset: 88, NextOffset: 120 testutil.go:485: Offset: 228, NextOffset: 353 testutil.go:485: Offset: 120, NextOffset: 245 - testutil.go:371: Comparing: "foo2" vs "foo2" - testutil.go:485: Offset: 353, NextOffset: 385 - testutil.go:485: Offset: 245, NextOffset: 277 - testutil.go:485: Offset: 385, NextOffset: 543 - testutil.go:485: Offset: 277, NextOffset: 401 - testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" testutil.go:371: Comparing: "foo3" vs "foo3" testutil.go:485: Offset: 543, NextOffset: 575 testutil.go:485: Offset: 401, NextOffset: 433 @@ -35177,27 +34609,37 @@ testutil.go:485: Offset: 433, NextOffset: 559 testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" - testutil.go:371: Comparing: "foo5" vs "foo5" - testutil.go:485: Offset: 893, NextOffset: 925 - testutil.go:485: Offset: 717, NextOffset: 749 - testutil.go:485: Offset: 925, NextOffset: 1083 - testutil.go:485: Offset: 749, NextOffset: 873 - testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" + testutil.go:371: Comparing: "foo6" vs "foo6" + testutil.go:485: Offset: 1083, NextOffset: 1115 + testutil.go:485: Offset: 873, NextOffset: 905 + testutil.go:485: Offset: 1115, NextOffset: 1889 + testutil.go:485: Offset: 905, NextOffset: 1610 + testutil.go:371: Comparing: "foo_empty" vs "foo_empty" + testutil.go:371: Comparing: "foo2" vs "foo2" + testutil.go:485: Offset: 353, NextOffset: 385 + testutil.go:485: Offset: 245, NextOffset: 277 + testutil.go:485: Offset: 385, NextOffset: 543 + testutil.go:485: Offset: 277, NextOffset: 401 + testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" === RUN TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="./",src=2,format=PAX -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="./",format=GNU#01/lost_digest_in_a_entry -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="./",format=GNU#01/duplicated_entry_offset -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="/",format=USTAR#01 +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="/",format=GNU/lost_digest_in_a_entry +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="/",format=GNU/duplicated_entry_offset +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="../",format=USTAR === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="./",src=2,format=PAX testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"./foo","type":"reg","size":6,"mode":420,"offset":90,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo","type":"chunk","offset":122,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo2","type":"reg","size":6,"mode":420,"offset":249,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo2","type":"chunk","offset":281,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo3","type":"reg","size":6,"mode":420,"offset":409,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo3","type":"chunk","offset":441,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo4","type":"reg","size":6,"mode":420,"offset":568,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo4","type":"chunk","offset":600,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo5","type":"reg","size":6,"mode":420,"offset":727,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo5","type":"chunk","offset":759,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo6","type":"reg","size":6,"mode":420,"offset":885,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo6","type":"chunk","offset":917,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":101,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"./foo","type":"reg","size":6,"mode":420,"offset":199,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo","type":"chunk","offset":231,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo2","type":"reg","size":6,"mode":420,"offset":358,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo2","type":"chunk","offset":390,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo3","type":"reg","size":6,"mode":420,"offset":552,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo3","type":"chunk","offset":584,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo4","type":"reg","size":6,"mode":420,"offset":745,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo4","type":"chunk","offset":777,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo5","type":"reg","size":6,"mode":420,"offset":904,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo5","type":"chunk","offset":936,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo6","type":"reg","size":6,"mode":420,"offset":1096,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo6","type":"chunk","offset":1128,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [foo_empty5 foo6 foo2 foo3 foo_empty3 foo4 foo_empty4 foo5 foo foo_empty foo_empty2] vs [foo_empty foo2 foo_empty2 foo3 foo_empty5 .no.prefetch.landmark foo foo_empty4 foo5 foo6 foo_empty3 foo4] + testutil.go:377: Directory: "" vs "": [foo5 foo_empty5 foo6 foo_empty foo3 foo_empty3 foo4 foo_empty4 foo foo2 foo_empty2] vs [foo4 foo5 .no.prefetch.landmark foo foo2 foo3 foo_empty3 foo_empty foo_empty2 foo_empty4 foo_empty5 foo6] testutil.go:371: Comparing: "foo" vs "foo" testutil.go:485: Offset: 90, NextOffset: 122 testutil.go:485: Offset: 199, NextOffset: 231 testutil.go:485: Offset: 122, NextOffset: 249 testutil.go:485: Offset: 231, NextOffset: 358 - testutil.go:371: Comparing: "foo_empty" vs "foo_empty" + testutil.go:371: Comparing: "foo2" vs "foo2" + testutil.go:485: Offset: 249, NextOffset: 281 + testutil.go:485: Offset: 358, NextOffset: 390 + testutil.go:485: Offset: 281, NextOffset: 409 + testutil.go:485: Offset: 390, NextOffset: 552 testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" testutil.go:371: Comparing: "foo4" vs "foo4" testutil.go:485: Offset: 568, NextOffset: 600 @@ -35205,6 +34647,13 @@ testutil.go:485: Offset: 600, NextOffset: 727 testutil.go:485: Offset: 777, NextOffset: 904 testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" + testutil.go:371: Comparing: "foo_empty" vs "foo_empty" + testutil.go:371: Comparing: "foo3" vs "foo3" + testutil.go:485: Offset: 409, NextOffset: 441 + testutil.go:485: Offset: 552, NextOffset: 584 + testutil.go:485: Offset: 441, NextOffset: 568 + testutil.go:485: Offset: 584, NextOffset: 745 + testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" testutil.go:371: Comparing: "foo5" vs "foo5" testutil.go:485: Offset: 727, NextOffset: 759 testutil.go:485: Offset: 904, NextOffset: 936 @@ -35216,32 +34665,18 @@ testutil.go:485: Offset: 1096, NextOffset: 1128 testutil.go:485: Offset: 917, NextOffset: 1608 testutil.go:485: Offset: 1128, NextOffset: 1916 - testutil.go:371: Comparing: "foo2" vs "foo2" - testutil.go:485: Offset: 249, NextOffset: 281 - testutil.go:485: Offset: 358, NextOffset: 390 - testutil.go:485: Offset: 281, NextOffset: 409 - testutil.go:485: Offset: 390, NextOffset: 552 - testutil.go:371: Comparing: "foo3" vs "foo3" - testutil.go:485: Offset: 409, NextOffset: 441 - testutil.go:485: Offset: 552, NextOffset: 584 - testutil.go:485: Offset: 441, NextOffset: 568 - testutil.go:485: Offset: 584, NextOffset: 745 - testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [foo4 foo_empty4 foo5 foo6 foo_empty3 foo foo_empty foo2 foo_empty2 foo3 foo_empty5 .no.prefetch.landmark] vs [foo4 foo_empty4 foo5 foo_empty5 foo6 foo2 foo3 foo_empty3 foo foo_empty foo_empty2] - testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" + testutil.go:377: Directory: "" vs "": [foo6 foo_empty foo_empty2 foo_empty4 foo_empty5 foo_empty3 foo4 foo5 .no.prefetch.landmark foo foo2 foo3] vs [foo_empty foo3 foo_empty3 foo5 foo_empty5 foo6 foo foo2 foo_empty2 foo4 foo_empty4] testutil.go:371: Comparing: "foo" vs "foo" testutil.go:485: Offset: 199, NextOffset: 231 testutil.go:485: Offset: 90, NextOffset: 122 testutil.go:485: Offset: 231, NextOffset: 358 testutil.go:485: Offset: 122, NextOffset: 249 - testutil.go:371: Comparing: "foo_empty" vs "foo_empty" testutil.go:371: Comparing: "foo2" vs "foo2" testutil.go:485: Offset: 358, NextOffset: 390 testutil.go:485: Offset: 249, NextOffset: 281 testutil.go:485: Offset: 390, NextOffset: 552 testutil.go:485: Offset: 281, NextOffset: 409 - testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" testutil.go:371: Comparing: "foo3" vs "foo3" testutil.go:485: Offset: 552, NextOffset: 584 testutil.go:485: Offset: 409, NextOffset: 441 @@ -35253,39 +34688,37 @@ testutil.go:485: Offset: 568, NextOffset: 600 testutil.go:485: Offset: 777, NextOffset: 904 testutil.go:485: Offset: 600, NextOffset: 727 - testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" testutil.go:371: Comparing: "foo5" vs "foo5" testutil.go:485: Offset: 904, NextOffset: 936 testutil.go:485: Offset: 727, NextOffset: 759 testutil.go:485: Offset: 936, NextOffset: 1096 testutil.go:485: Offset: 759, NextOffset: 885 + testutil.go:371: Comparing: "foo_empty" vs "foo_empty" + testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" + testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" + testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" testutil.go:371: Comparing: "foo6" vs "foo6" testutil.go:485: Offset: 1096, NextOffset: 1128 testutil.go:485: Offset: 885, NextOffset: 917 testutil.go:485: Offset: 1128, NextOffset: 1916 testutil.go:485: Offset: 917, NextOffset: 1608 === RUN TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="/",src=2,format=PAX -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="/",format=USTAR#01/lost_digest_in_a_entry -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="/",format=USTAR#01/duplicated_entry_offset -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="/",format=PAX#01 +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="../",format=USTAR/lost_digest_in_a_entry +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="../",format=USTAR/duplicated_entry_offset +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="../",format=PAX +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="../",format=PAX/lost_digest_in_a_entry +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="../",format=PAX/duplicated_entry_offset +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="../",format=GNU === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="/",src=2,format=PAX testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"/foo","type":"reg","size":6,"mode":420,"offset":89,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo","type":"chunk","offset":121,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo2","type":"reg","size":6,"mode":420,"offset":245,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo2","type":"chunk","offset":277,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo3","type":"reg","size":6,"mode":420,"offset":403,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo3","type":"chunk","offset":435,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo4","type":"reg","size":6,"mode":420,"offset":561,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo4","type":"chunk","offset":593,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo5","type":"reg","size":6,"mode":420,"offset":718,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo5","type":"chunk","offset":750,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo6","type":"reg","size":6,"mode":420,"offset":876,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo6","type":"chunk","offset":908,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":101,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"/foo","type":"reg","size":6,"mode":420,"offset":198,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo","type":"chunk","offset":230,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo2","type":"reg","size":6,"mode":420,"offset":354,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo2","type":"chunk","offset":386,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo3","type":"reg","size":6,"mode":420,"offset":547,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo3","type":"chunk","offset":579,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo4","type":"reg","size":6,"mode":420,"offset":740,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo4","type":"chunk","offset":772,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo5","type":"reg","size":6,"mode":420,"offset":897,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo5","type":"chunk","offset":929,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo6","type":"reg","size":6,"mode":420,"offset":1090,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo6","type":"chunk","offset":1122,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [foo_empty3 foo4 foo5 foo_empty2 foo_empty foo2 foo3 foo_empty4 foo_empty5 foo6 foo] vs [foo5 foo6 foo_empty foo2 foo3 foo_empty3 foo4 foo_empty4 .no.prefetch.landmark foo foo_empty2 foo_empty5] - testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" - testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" - testutil.go:371: Comparing: "foo4" vs "foo4" - testutil.go:485: Offset: 561, NextOffset: 593 - testutil.go:485: Offset: 740, NextOffset: 772 - testutil.go:485: Offset: 593, NextOffset: 718 - testutil.go:485: Offset: 772, NextOffset: 897 + testutil.go:377: Directory: "" vs "": [foo2 foo_empty3 foo4 foo_empty4 foo_empty5 foo6 foo foo_empty foo_empty2 foo3 foo5] vs [.no.prefetch.landmark foo foo3 foo4 foo_empty4 foo_empty5 foo6 foo_empty foo2 foo_empty2 foo_empty3 foo5] testutil.go:371: Comparing: "foo5" vs "foo5" testutil.go:485: Offset: 718, NextOffset: 750 testutil.go:485: Offset: 897, NextOffset: 929 testutil.go:485: Offset: 750, NextOffset: 876 testutil.go:485: Offset: 929, NextOffset: 1090 - testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" testutil.go:371: Comparing: "foo6" vs "foo6" testutil.go:485: Offset: 876, NextOffset: 908 @@ -35298,62 +34731,80 @@ testutil.go:485: Offset: 121, NextOffset: 245 testutil.go:485: Offset: 230, NextOffset: 354 testutil.go:371: Comparing: "foo_empty" vs "foo_empty" - testutil.go:371: Comparing: "foo2" vs "foo2" - testutil.go:485: Offset: 245, NextOffset: 277 - testutil.go:485: Offset: 354, NextOffset: 386 - testutil.go:485: Offset: 277, NextOffset: 403 - testutil.go:485: Offset: 386, NextOffset: 547 + testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" testutil.go:371: Comparing: "foo3" vs "foo3" testutil.go:485: Offset: 403, NextOffset: 435 testutil.go:485: Offset: 547, NextOffset: 579 testutil.go:485: Offset: 435, NextOffset: 561 testutil.go:485: Offset: 579, NextOffset: 740 + testutil.go:371: Comparing: "foo2" vs "foo2" + testutil.go:485: Offset: 245, NextOffset: 277 + testutil.go:485: Offset: 354, NextOffset: 386 + testutil.go:485: Offset: 277, NextOffset: 403 + testutil.go:485: Offset: 386, NextOffset: 547 + testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" + testutil.go:371: Comparing: "foo4" vs "foo4" + testutil.go:485: Offset: 561, NextOffset: 593 + testutil.go:485: Offset: 740, NextOffset: 772 + testutil.go:485: Offset: 593, NextOffset: 718 + testutil.go:485: Offset: 772, NextOffset: 897 + testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [foo3 foo_empty3 foo4 foo_empty4 foo5 foo6 foo_empty foo2 foo_empty2 foo_empty5 .no.prefetch.landmark foo] vs [foo_empty foo2 foo3 foo_empty4 foo_empty5 foo6 foo foo_empty3 foo4 foo5 foo_empty2] - testutil.go:371: Comparing: "foo" vs "foo" - testutil.go:485: Offset: 198, NextOffset: 230 - testutil.go:485: Offset: 89, NextOffset: 121 - testutil.go:485: Offset: 230, NextOffset: 354 - testutil.go:485: Offset: 121, NextOffset: 245 - testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" - testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" + testutil.go:377: Directory: "" vs "": [foo foo3 foo4 foo_empty4 foo_empty5 foo6 .no.prefetch.landmark foo2 foo_empty2 foo_empty3 foo5 foo_empty] vs [foo_empty2 foo3 foo5 foo_empty5 foo6 foo foo_empty foo4 foo_empty4 foo2 foo_empty3] testutil.go:371: Comparing: "foo_empty" vs "foo_empty" testutil.go:371: Comparing: "foo2" vs "foo2" testutil.go:485: Offset: 354, NextOffset: 386 testutil.go:485: Offset: 245, NextOffset: 277 testutil.go:485: Offset: 386, NextOffset: 547 testutil.go:485: Offset: 277, NextOffset: 403 + testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" + testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" + testutil.go:371: Comparing: "foo5" vs "foo5" + testutil.go:485: Offset: 897, NextOffset: 929 + testutil.go:485: Offset: 718, NextOffset: 750 + testutil.go:485: Offset: 929, NextOffset: 1090 + testutil.go:485: Offset: 750, NextOffset: 876 + testutil.go:371: Comparing: "foo" vs "foo" + testutil.go:485: Offset: 198, NextOffset: 230 + testutil.go:485: Offset: 89, NextOffset: 121 + testutil.go:485: Offset: 230, NextOffset: 354 + testutil.go:485: Offset: 121, NextOffset: 245 testutil.go:371: Comparing: "foo3" vs "foo3" testutil.go:485: Offset: 547, NextOffset: 579 testutil.go:485: Offset: 403, NextOffset: 435 testutil.go:485: Offset: 579, NextOffset: 740 testutil.go:485: Offset: 435, NextOffset: 561 - testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" testutil.go:371: Comparing: "foo4" vs "foo4" testutil.go:485: Offset: 740, NextOffset: 772 testutil.go:485: Offset: 561, NextOffset: 593 testutil.go:485: Offset: 772, NextOffset: 897 testutil.go:485: Offset: 593, NextOffset: 718 testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" - testutil.go:371: Comparing: "foo5" vs "foo5" - testutil.go:485: Offset: 897, NextOffset: 929 - testutil.go:485: Offset: 718, NextOffset: 750 - testutil.go:485: Offset: 929, NextOffset: 1090 - testutil.go:485: Offset: 750, NextOffset: 876 + testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" testutil.go:371: Comparing: "foo6" vs "foo6" testutil.go:485: Offset: 1090, NextOffset: 1122 testutil.go:485: Offset: 876, NextOffset: 908 testutil.go:485: Offset: 1122, NextOffset: 1894 testutil.go:485: Offset: 908, NextOffset: 1626 === RUN TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="../",src=2,format=PAX -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="/",format=PAX#01/duplicated_entry_offset -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="/",format=PAX#01/lost_digest_in_a_entry -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="/",format=GNU#01 +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="../",format=GNU/lost_digest_in_a_entry +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="../",format=GNU/duplicated_entry_offset +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="",format=USTAR#01 +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="",format=USTAR#01/lost_digest_in_a_entry === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="../",src=2,format=PAX testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"../foo","type":"reg","size":6,"mode":420,"offset":92,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo","type":"chunk","offset":124,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo2","type":"reg","size":6,"mode":420,"offset":251,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo2","type":"chunk","offset":283,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo3","type":"reg","size":6,"mode":420,"offset":413,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo3","type":"chunk","offset":445,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo4","type":"reg","size":6,"mode":420,"offset":575,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo4","type":"chunk","offset":607,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo5","type":"reg","size":6,"mode":420,"offset":737,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo5","type":"chunk","offset":769,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo6","type":"reg","size":6,"mode":420,"offset":898,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo6","type":"chunk","offset":930,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":101,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"../foo","type":"reg","size":6,"mode":420,"offset":201,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo","type":"chunk","offset":233,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo2","type":"reg","size":6,"mode":420,"offset":360,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo2","type":"chunk","offset":392,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo3","type":"reg","size":6,"mode":420,"offset":553,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo3","type":"chunk","offset":585,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo4","type":"reg","size":6,"mode":420,"offset":747,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo4","type":"chunk","offset":779,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo5","type":"reg","size":6,"mode":420,"offset":909,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo5","type":"chunk","offset":941,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo6","type":"reg","size":6,"mode":420,"offset":1104,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo6","type":"chunk","offset":1136,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [foo foo_empty foo2 foo3 foo_empty3 foo4 foo_empty4 foo6 foo_empty2 foo5 foo_empty5] vs [foo_empty2 foo_empty3 foo4 foo2 foo3 foo_empty4 foo5 foo_empty5 .no.prefetch.landmark foo foo_empty foo6] + testutil.go:377: Directory: "" vs "": [foo_empty foo2 foo_empty2 foo_empty3 foo_empty4 foo6 foo foo3 foo4 foo5 foo_empty5] vs [foo_empty4 foo6 foo3 foo4 foo_empty foo2 foo_empty2 foo_empty3 foo5 foo_empty5 .no.prefetch.landmark foo] + testutil.go:371: Comparing: "foo_empty" vs "foo_empty" + testutil.go:371: Comparing: "foo2" vs "foo2" + testutil.go:485: Offset: 251, NextOffset: 283 + testutil.go:485: Offset: 360, NextOffset: 392 + testutil.go:485: Offset: 283, NextOffset: 413 + testutil.go:485: Offset: 392, NextOffset: 553 + testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" + testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" + testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" testutil.go:371: Comparing: "foo6" vs "foo6" testutil.go:485: Offset: 898, NextOffset: 930 testutil.go:485: Offset: 1104, NextOffset: 1136 @@ -35364,25 +34815,18 @@ testutil.go:485: Offset: 201, NextOffset: 233 testutil.go:485: Offset: 124, NextOffset: 251 testutil.go:485: Offset: 233, NextOffset: 360 - testutil.go:371: Comparing: "foo_empty" vs "foo_empty" - testutil.go:371: Comparing: "foo2" vs "foo2" - testutil.go:485: Offset: 251, NextOffset: 283 - testutil.go:485: Offset: 360, NextOffset: 392 - testutil.go:485: Offset: 283, NextOffset: 413 - testutil.go:485: Offset: 392, NextOffset: 553 testutil.go:371: Comparing: "foo3" vs "foo3" +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="",format=USTAR#01/duplicated_entry_offset +=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="../",src=2,format=PAX testutil.go:485: Offset: 413, NextOffset: 445 testutil.go:485: Offset: 553, NextOffset: 585 testutil.go:485: Offset: 445, NextOffset: 575 testutil.go:485: Offset: 585, NextOffset: 747 - testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" testutil.go:371: Comparing: "foo4" vs "foo4" testutil.go:485: Offset: 575, NextOffset: 607 testutil.go:485: Offset: 747, NextOffset: 779 testutil.go:485: Offset: 607, NextOffset: 737 testutil.go:485: Offset: 779, NextOffset: 909 - testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" - testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" testutil.go:371: Comparing: "foo5" vs "foo5" testutil.go:485: Offset: 737, NextOffset: 769 testutil.go:485: Offset: 909, NextOffset: 941 @@ -35390,106 +34834,102 @@ testutil.go:485: Offset: 941, NextOffset: 1104 testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [foo_empty2 foo_empty3 foo4 foo3 foo_empty4 foo5 foo_empty5 .no.prefetch.landmark foo foo_empty foo2 foo6] vs [foo6 foo foo_empty foo2 foo3 foo_empty3 foo4 foo_empty4 foo_empty2 foo5 foo_empty5] - testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" - testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" - testutil.go:371: Comparing: "foo4" vs "foo4" - testutil.go:485: Offset: 747, NextOffset: 779 - testutil.go:485: Offset: 575, NextOffset: 607 - testutil.go:485: Offset: 779, NextOffset: 909 - testutil.go:485: Offset: 607, NextOffset: 737 + testutil.go:377: Directory: "" vs "": [foo3 foo4 foo_empty4 foo6 foo5 foo_empty5 .no.prefetch.landmark foo foo_empty foo2 foo_empty2 foo_empty3] vs [foo2 foo_empty2 foo_empty3 foo_empty4 foo6 foo_empty foo3 foo4 foo5 foo_empty5 foo] + testutil.go:371: Comparing: "foo" vs "foo" + testutil.go:485: Offset: 201, NextOffset: 233 + testutil.go:485: Offset: 92, NextOffset: 124 + testutil.go:485: Offset: 233, NextOffset: 360 + testutil.go:485: Offset: 124, NextOffset: 251 + testutil.go:371: Comparing: "foo_empty" vs "foo_empty" testutil.go:371: Comparing: "foo2" vs "foo2" testutil.go:485: Offset: 360, NextOffset: 392 testutil.go:485: Offset: 251, NextOffset: 283 testutil.go:485: Offset: 392, NextOffset: 553 testutil.go:485: Offset: 283, NextOffset: 413 - testutil.go:371: Comparing: "foo3" vs "foo3" - testutil.go:485: Offset: 553, NextOffset: 585 - testutil.go:485: Offset: 413, NextOffset: 445 - testutil.go:485: Offset: 585, NextOffset: 747 - testutil.go:485: Offset: 445, NextOffset: 575 - testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" + testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" + testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" testutil.go:371: Comparing: "foo5" vs "foo5" testutil.go:485: Offset: 909, NextOffset: 941 testutil.go:485: Offset: 737, NextOffset: 769 testutil.go:485: Offset: 941, NextOffset: 1104 testutil.go:485: Offset: 769, NextOffset: 898 testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" - testutil.go:371: Comparing: "foo" vs "foo" - testutil.go:485: Offset: 201, NextOffset: 233 - testutil.go:485: Offset: 92, NextOffset: 124 - testutil.go:485: Offset: 233, NextOffset: 360 - testutil.go:485: Offset: 124, NextOffset: 251 - testutil.go:371: Comparing: "foo_empty" vs "foo_empty" + testutil.go:371: Comparing: "foo3" vs "foo3" + testutil.go:485: Offset: 553, NextOffset: 585 + testutil.go:485: Offset: 413, NextOffset: 445 +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="",format=PAX#01 +=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="../",src=2,format=PAX + testutil.go:485: Offset: 585, NextOffset: 747 + testutil.go:485: Offset: 445, NextOffset: 575 + testutil.go:371: Comparing: "foo4" vs "foo4" + testutil.go:485: Offset: 747, NextOffset: 779 + testutil.go:485: Offset: 575, NextOffset: 607 + testutil.go:485: Offset: 779, NextOffset: 909 + testutil.go:485: Offset: 607, NextOffset: 737 + testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" testutil.go:371: Comparing: "foo6" vs "foo6" testutil.go:485: Offset: 1104, NextOffset: 1136 testutil.go:485: Offset: 898, NextOffset: 930 testutil.go:485: Offset: 1136, NextOffset: 1907 testutil.go:485: Offset: 930, NextOffset: 1608 === RUN TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="",src=2,format=GNU -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="/",format=GNU#01/lost_digest_in_a_entry -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="/",format=GNU#01/duplicated_entry_offset -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="../",format=USTAR#01 +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="",format=PAX#01/lost_digest_in_a_entry +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="",format=PAX#01/duplicated_entry_offset +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="",format=GNU#01 === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="",src=2,format=GNU testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"foo","type":"reg","size":6,"mode":420,"offset":89,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo","type":"chunk","offset":121,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo2","type":"reg","size":6,"mode":420,"offset":248,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo2","type":"chunk","offset":280,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo3","type":"reg","size":6,"mode":420,"offset":409,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo3","type":"chunk","offset":441,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo4","type":"reg","size":6,"mode":420,"offset":569,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo4","type":"chunk","offset":601,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo5","type":"reg","size":6,"mode":420,"offset":729,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo5","type":"chunk","offset":761,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo6","type":"reg","size":6,"mode":420,"offset":889,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo6","type":"chunk","offset":921,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":101,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"foo","type":"reg","size":6,"mode":420,"offset":198,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo","type":"chunk","offset":230,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo2","type":"reg","size":6,"mode":420,"offset":357,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo2","type":"chunk","offset":389,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo3","type":"reg","size":6,"mode":420,"offset":549,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo3","type":"chunk","offset":581,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo4","type":"reg","size":6,"mode":420,"offset":742,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo4","type":"chunk","offset":774,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo5","type":"reg","size":6,"mode":420,"offset":902,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo5","type":"chunk","offset":934,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo6","type":"reg","size":6,"mode":420,"offset":1095,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo6","type":"chunk","offset":1127,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [foo3 foo_empty3 foo4 foo5 foo_empty5 foo_empty foo2 foo_empty2 foo_empty4 foo6 foo] vs [foo foo_empty foo_empty3 foo5 foo6 .no.prefetch.landmark foo2 foo_empty2 foo3 foo4 foo_empty4 foo_empty5] - testutil.go:371: Comparing: "foo5" vs "foo5" - testutil.go:485: Offset: 729, NextOffset: 761 - testutil.go:485: Offset: 902, NextOffset: 934 - testutil.go:485: Offset: 761, NextOffset: 889 - testutil.go:485: Offset: 934, NextOffset: 1095 - testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" + testutil.go:377: Directory: "" vs "": [foo_empty2 foo_empty3 foo_empty4 foo_empty foo2 foo4 foo5 foo_empty5 foo6 foo foo3] vs [foo_empty2 foo4 foo_empty4 foo5 foo_empty5 foo6 foo foo_empty foo3 foo_empty3 .no.prefetch.landmark foo2] testutil.go:371: Comparing: "foo_empty" vs "foo_empty" + testutil.go:371: Comparing: "foo2" vs "foo2" + testutil.go:485: Offset: 248, NextOffset: 280 + testutil.go:485: Offset: 357, NextOffset: 389 + testutil.go:485: Offset: 280, NextOffset: 409 + testutil.go:485: Offset: 389, NextOffset: 549 + testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" + testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" + testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" + testutil.go:371: Comparing: "foo" vs "foo" + testutil.go:485: Offset: 89, NextOffset: 121 + testutil.go:485: Offset: 198, NextOffset: 230 + testutil.go:485: Offset: 121, NextOffset: 248 + testutil.go:485: Offset: 230, NextOffset: 357 testutil.go:371: Comparing: "foo3" vs "foo3" testutil.go:485: Offset: 409, NextOffset: 441 testutil.go:485: Offset: 549, NextOffset: 581 testutil.go:485: Offset: 441, NextOffset: 569 testutil.go:485: Offset: 581, NextOffset: 742 - testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" testutil.go:371: Comparing: "foo4" vs "foo4" testutil.go:485: Offset: 569, NextOffset: 601 testutil.go:485: Offset: 742, NextOffset: 774 testutil.go:485: Offset: 601, NextOffset: 729 testutil.go:485: Offset: 774, NextOffset: 902 + testutil.go:371: Comparing: "foo5" vs "foo5" + testutil.go:485: Offset: 729, NextOffset: 761 + testutil.go:485: Offset: 902, NextOffset: 934 + testutil.go:485: Offset: 761, NextOffset: 889 + testutil.go:485: Offset: 934, NextOffset: 1095 + testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" testutil.go:371: Comparing: "foo6" vs "foo6" testutil.go:485: Offset: 889, NextOffset: 921 testutil.go:485: Offset: 1095, NextOffset: 1127 testutil.go:485: Offset: 921, NextOffset: 1586 testutil.go:485: Offset: 1127, NextOffset: 1907 - testutil.go:371: Comparing: "foo" vs "foo" - testutil.go:485: Offset: 89, NextOffset: 121 - testutil.go:485: Offset: 198, NextOffset: 230 - testutil.go:485: Offset: 121, NextOffset: 248 - testutil.go:485: Offset: 230, NextOffset: 357 - testutil.go:371: Comparing: "foo2" vs "foo2" - testutil.go:485: Offset: 248, NextOffset: 280 - testutil.go:485: Offset: 357, NextOffset: 389 - testutil.go:485: Offset: 280, NextOffset: 409 - testutil.go:485: Offset: 389, NextOffset: 549 - testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" - testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [foo_empty5 .no.prefetch.landmark foo2 foo_empty2 foo3 foo4 foo_empty4 foo foo_empty foo_empty3 foo5 foo6] vs [foo foo2 foo_empty2 foo_empty4 foo6 foo_empty foo3 foo_empty3 foo4 foo5 foo_empty5] - testutil.go:371: Comparing: "foo4" vs "foo4" - testutil.go:485: Offset: 742, NextOffset: 774 - testutil.go:485: Offset: 569, NextOffset: 601 - testutil.go:485: Offset: 774, NextOffset: 902 - testutil.go:485: Offset: 601, NextOffset: 729 - testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" - testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" + testutil.go:377: Directory: "" vs "": [foo6 foo foo_empty foo_empty2 foo4 foo_empty4 foo5 foo_empty5 .no.prefetch.landmark foo2 foo3 foo_empty3] vs [foo_empty4 foo_empty foo2 foo_empty2 foo_empty3 foo_empty5 foo6 foo foo3 foo4 foo5] testutil.go:371: Comparing: "foo2" vs "foo2" testutil.go:485: Offset: 357, NextOffset: 389 testutil.go:485: Offset: 248, NextOffset: 280 testutil.go:485: Offset: 389, NextOffset: 549 testutil.go:485: Offset: 280, NextOffset: 409 - testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" testutil.go:371: Comparing: "foo3" vs "foo3" testutil.go:485: Offset: 549, NextOffset: 581 testutil.go:485: Offset: 409, NextOffset: 441 testutil.go:485: Offset: 581, NextOffset: 742 testutil.go:485: Offset: 441, NextOffset: 569 + testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" + testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" testutil.go:371: Comparing: "foo6" vs "foo6" testutil.go:485: Offset: 1095, NextOffset: 1127 testutil.go:485: Offset: 889, NextOffset: 921 @@ -35501,61 +34941,76 @@ testutil.go:485: Offset: 230, NextOffset: 357 testutil.go:485: Offset: 121, NextOffset: 248 testutil.go:371: Comparing: "foo_empty" vs "foo_empty" - testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" + testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" + testutil.go:371: Comparing: "foo4" vs "foo4" + testutil.go:485: Offset: 742, NextOffset: 774 + testutil.go:485: Offset: 569, NextOffset: 601 + testutil.go:485: Offset: 774, NextOffset: 902 + testutil.go:485: Offset: 601, NextOffset: 729 + testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" testutil.go:371: Comparing: "foo5" vs "foo5" testutil.go:485: Offset: 902, NextOffset: 934 testutil.go:485: Offset: 729, NextOffset: 761 testutil.go:485: Offset: 934, NextOffset: 1095 testutil.go:485: Offset: 761, NextOffset: 889 === RUN TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="./",src=2,format=GNU -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="../",format=USTAR#01/lost_digest_in_a_entry -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="../",format=USTAR#01/duplicated_entry_offset -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="../",format=PAX#01 +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="",format=GNU#01/lost_digest_in_a_entry +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="",format=GNU#01/duplicated_entry_offset +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="./",format=USTAR#01 === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="./",src=2,format=GNU testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"./foo","type":"reg","size":6,"mode":420,"offset":91,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo","type":"chunk","offset":123,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo2","type":"reg","size":6,"mode":420,"offset":250,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo2","type":"chunk","offset":282,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo3","type":"reg","size":6,"mode":420,"offset":412,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo3","type":"chunk","offset":444,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo4","type":"reg","size":6,"mode":420,"offset":573,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo4","type":"chunk","offset":605,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo5","type":"reg","size":6,"mode":420,"offset":732,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo5","type":"chunk","offset":764,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo6","type":"reg","size":6,"mode":420,"offset":893,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo6","type":"chunk","offset":925,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":101,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"./foo","type":"reg","size":6,"mode":420,"offset":199,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo","type":"chunk","offset":231,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo2","type":"reg","size":6,"mode":420,"offset":358,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo2","type":"chunk","offset":390,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo3","type":"reg","size":6,"mode":420,"offset":553,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo3","type":"chunk","offset":585,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo4","type":"reg","size":6,"mode":420,"offset":747,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo4","type":"chunk","offset":779,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo5","type":"reg","size":6,"mode":420,"offset":906,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo5","type":"chunk","offset":938,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo6","type":"reg","size":6,"mode":420,"offset":1100,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo6","type":"chunk","offset":1132,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [foo_empty5 foo foo2 foo_empty2 foo4 foo_empty4 foo5 foo6 foo_empty foo3 foo_empty3] vs [foo5 foo6 foo_empty foo_empty2 foo_empty3 foo3 foo4 foo_empty4 foo_empty5 .no.prefetch.landmark foo foo2] + testutil.go:377: Directory: "" vs "": [foo foo_empty foo2 foo_empty2 foo4 foo3 foo_empty3 foo_empty4 foo5 foo_empty5 foo6] vs [foo_empty5 .no.prefetch.landmark foo2 foo_empty3 foo4 foo_empty4 foo6 foo foo_empty foo_empty2 foo3 foo5] + testutil.go:371: Comparing: "foo_empty" vs "foo_empty" + testutil.go:371: Comparing: "foo2" vs "foo2" + testutil.go:485: Offset: 250, NextOffset: 282 + testutil.go:485: Offset: 358, NextOffset: 390 + testutil.go:485: Offset: 282, NextOffset: 412 + testutil.go:485: Offset: 390, NextOffset: 553 + testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" + testutil.go:371: Comparing: "foo4" vs "foo4" + testutil.go:485: Offset: 573, NextOffset: 605 + testutil.go:485: Offset: 747, NextOffset: 779 + testutil.go:485: Offset: 605, NextOffset: 732 + testutil.go:485: Offset: 779, NextOffset: 906 + testutil.go:371: Comparing: "foo" vs "foo" + testutil.go:485: Offset: 91, NextOffset: 123 + testutil.go:485: Offset: 199, NextOffset: 231 + testutil.go:485: Offset: 123, NextOffset: 250 + testutil.go:485: Offset: 231, NextOffset: 358 + testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" + testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" testutil.go:371: Comparing: "foo5" vs "foo5" testutil.go:485: Offset: 732, NextOffset: 764 testutil.go:485: Offset: 906, NextOffset: 938 testutil.go:485: Offset: 764, NextOffset: 893 testutil.go:485: Offset: 938, NextOffset: 1100 + testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" testutil.go:371: Comparing: "foo6" vs "foo6" testutil.go:485: Offset: 893, NextOffset: 925 testutil.go:485: Offset: 1100, NextOffset: 1132 testutil.go:485: Offset: 925, NextOffset: 1591 testutil.go:485: Offset: 1132, NextOffset: 1927 - testutil.go:371: Comparing: "foo_empty" vs "foo_empty" testutil.go:371: Comparing: "foo3" vs "foo3" testutil.go:485: Offset: 412, NextOffset: 444 testutil.go:485: Offset: 553, NextOffset: 585 testutil.go:485: Offset: 444, NextOffset: 573 testutil.go:485: Offset: 585, NextOffset: 747 - testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" - testutil.go:371: Comparing: "foo4" vs "foo4" - testutil.go:485: Offset: 573, NextOffset: 605 - testutil.go:485: Offset: 747, NextOffset: 779 - testutil.go:485: Offset: 605, NextOffset: 732 - testutil.go:485: Offset: 779, NextOffset: 906 - testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" + testutil.go:371: Comparing: "" vs "" + testutil.go:377: Directory: "" vs "": [.no.prefetch.landmark foo2 foo_empty3 foo4 foo_empty4 foo_empty5 foo foo_empty foo_empty2 foo3 foo5 foo6] vs [foo2 foo_empty2 foo4 foo foo_empty foo_empty4 foo5 foo_empty5 foo6 foo3 foo_empty3] testutil.go:371: Comparing: "foo" vs "foo" - testutil.go:485: Offset: 91, NextOffset: 123 testutil.go:485: Offset: 199, NextOffset: 231 - testutil.go:485: Offset: 123, NextOffset: 250 + testutil.go:485: Offset: 91, NextOffset: 123 testutil.go:485: Offset: 231, NextOffset: 358 - testutil.go:371: Comparing: "foo2" vs "foo2" - testutil.go:485: Offset: 250, NextOffset: 282 - testutil.go:485: Offset: 358, NextOffset: 390 - testutil.go:485: Offset: 282, NextOffset: 412 - testutil.go:485: Offset: 390, NextOffset: 553 - testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" - testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" - testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [foo3 foo4 foo_empty4 foo_empty5 .no.prefetch.landmark foo foo2 foo5 foo6 foo_empty foo_empty2 foo_empty3] vs [foo foo2 foo_empty2 foo_empty5 foo_empty foo3 foo_empty3 foo4 foo_empty4 foo5 foo6] + testutil.go:485: Offset: 123, NextOffset: 250 testutil.go:371: Comparing: "foo_empty" vs "foo_empty" testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" - testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" + testutil.go:371: Comparing: "foo3" vs "foo3" + testutil.go:485: Offset: 553, NextOffset: 585 + testutil.go:485: Offset: 412, NextOffset: 444 + testutil.go:485: Offset: 585, NextOffset: 747 + testutil.go:485: Offset: 444, NextOffset: 573 testutil.go:371: Comparing: "foo5" vs "foo5" testutil.go:485: Offset: 906, NextOffset: 938 testutil.go:485: Offset: 732, NextOffset: 764 @@ -35566,139 +35021,128 @@ testutil.go:485: Offset: 893, NextOffset: 925 testutil.go:485: Offset: 1132, NextOffset: 1927 testutil.go:485: Offset: 925, NextOffset: 1591 - testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" - testutil.go:371: Comparing: "foo" vs "foo" - testutil.go:485: Offset: 199, NextOffset: 231 - testutil.go:485: Offset: 91, NextOffset: 123 - testutil.go:485: Offset: 231, NextOffset: 358 - testutil.go:485: Offset: 123, NextOffset: 250 testutil.go:371: Comparing: "foo2" vs "foo2" testutil.go:485: Offset: 358, NextOffset: 390 testutil.go:485: Offset: 250, NextOffset: 282 testutil.go:485: Offset: 390, NextOffset: 553 testutil.go:485: Offset: 282, NextOffset: 412 - testutil.go:371: Comparing: "foo3" vs "foo3" - testutil.go:485: Offset: 553, NextOffset: 585 - testutil.go:485: Offset: 412, NextOffset: 444 - testutil.go:485: Offset: 585, NextOffset: 747 - testutil.go:485: Offset: 444, NextOffset: 573 + testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" testutil.go:371: Comparing: "foo4" vs "foo4" testutil.go:485: Offset: 747, NextOffset: 779 testutil.go:485: Offset: 573, NextOffset: 605 testutil.go:485: Offset: 779, NextOffset: 906 +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="./",format=USTAR#01/lost_digest_in_a_entry +=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="./",src=2,format=GNU testutil.go:485: Offset: 605, NextOffset: 732 testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" + testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" === RUN TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="/",src=2,format=GNU -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="../",format=PAX#01/lost_digest_in_a_entry -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="../",format=PAX#01/duplicated_entry_offset -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="../",format=GNU#01 +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="./",format=USTAR#01/duplicated_entry_offset +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="./",format=PAX#01 +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="./",format=PAX#01/lost_digest_in_a_entry +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="./",format=PAX#01/duplicated_entry_offset +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="./",format=GNU#01 === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="/",src=2,format=GNU testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"/foo","type":"reg","size":6,"mode":420,"offset":90,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo","type":"chunk","offset":122,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo2","type":"reg","size":6,"mode":420,"offset":248,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo2","type":"chunk","offset":280,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo3","type":"reg","size":6,"mode":420,"offset":406,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo3","type":"chunk","offset":438,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo4","type":"reg","size":6,"mode":420,"offset":565,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo4","type":"chunk","offset":597,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo5","type":"reg","size":6,"mode":420,"offset":723,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo5","type":"chunk","offset":755,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo6","type":"reg","size":6,"mode":420,"offset":881,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo6","type":"chunk","offset":913,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":101,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"/foo","type":"reg","size":6,"mode":420,"offset":199,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo","type":"chunk","offset":231,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo2","type":"reg","size":6,"mode":420,"offset":357,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo2","type":"chunk","offset":389,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo3","type":"reg","size":6,"mode":420,"offset":551,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo3","type":"chunk","offset":583,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo4","type":"reg","size":6,"mode":420,"offset":744,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo4","type":"chunk","offset":776,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo5","type":"reg","size":6,"mode":420,"offset":902,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo5","type":"chunk","offset":934,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo6","type":"reg","size":6,"mode":420,"offset":1094,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo6","type":"chunk","offset":1126,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [foo4 foo5 foo_empty5 foo_empty2 foo3 foo_empty3 foo_empty4 foo6 foo foo_empty foo2] vs [foo_empty3 foo5 .no.prefetch.landmark foo foo_empty foo2 foo_empty2 foo3 foo_empty5 foo4 foo_empty4 foo6] - testutil.go:371: Comparing: "foo6" vs "foo6" - testutil.go:485: Offset: 881, NextOffset: 913 - testutil.go:485: Offset: 1094, NextOffset: 1126 - testutil.go:485: Offset: 913, NextOffset: 1627 - testutil.go:485: Offset: 1126, NextOffset: 1916 - testutil.go:371: Comparing: "foo" vs "foo" - testutil.go:485: Offset: 90, NextOffset: 122 - testutil.go:485: Offset: 199, NextOffset: 231 - testutil.go:485: Offset: 122, NextOffset: 248 - testutil.go:485: Offset: 231, NextOffset: 357 - testutil.go:371: Comparing: "foo_empty" vs "foo_empty" - testutil.go:371: Comparing: "foo2" vs "foo2" - testutil.go:485: Offset: 248, NextOffset: 280 - testutil.go:485: Offset: 357, NextOffset: 389 - testutil.go:485: Offset: 280, NextOffset: 406 - testutil.go:485: Offset: 389, NextOffset: 551 - testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" + testutil.go:377: Directory: "" vs "": [foo5 foo_empty5 foo6 foo foo_empty2 foo4 foo_empty4 foo_empty foo2 foo3 foo_empty3] vs [foo_empty foo3 foo_empty3 foo_empty4 foo5 foo6 .no.prefetch.landmark foo2 foo_empty2 foo4 foo_empty5 foo] testutil.go:371: Comparing: "foo3" vs "foo3" testutil.go:485: Offset: 406, NextOffset: 438 testutil.go:485: Offset: 551, NextOffset: 583 testutil.go:485: Offset: 438, NextOffset: 565 testutil.go:485: Offset: 583, NextOffset: 744 testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" - testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" + testutil.go:371: Comparing: "foo_empty" vs "foo_empty" + testutil.go:371: Comparing: "foo2" vs "foo2" + testutil.go:485: Offset: 248, NextOffset: 280 + testutil.go:485: Offset: 357, NextOffset: 389 + testutil.go:485: Offset: 280, NextOffset: 406 + testutil.go:485: Offset: 389, NextOffset: 551 testutil.go:371: Comparing: "foo4" vs "foo4" testutil.go:485: Offset: 565, NextOffset: 597 testutil.go:485: Offset: 744, NextOffset: 776 testutil.go:485: Offset: 597, NextOffset: 723 testutil.go:485: Offset: 776, NextOffset: 902 + testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" testutil.go:371: Comparing: "foo5" vs "foo5" testutil.go:485: Offset: 723, NextOffset: 755 testutil.go:485: Offset: 902, NextOffset: 934 testutil.go:485: Offset: 755, NextOffset: 881 testutil.go:485: Offset: 934, NextOffset: 1094 testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" + testutil.go:371: Comparing: "foo6" vs "foo6" + testutil.go:485: Offset: 881, NextOffset: 913 + testutil.go:485: Offset: 1094, NextOffset: 1126 + testutil.go:485: Offset: 913, NextOffset: 1627 + testutil.go:485: Offset: 1126, NextOffset: 1916 + testutil.go:371: Comparing: "foo" vs "foo" + testutil.go:485: Offset: 90, NextOffset: 122 + testutil.go:485: Offset: 199, NextOffset: 231 + testutil.go:485: Offset: 122, NextOffset: 248 + testutil.go:485: Offset: 231, NextOffset: 357 + testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [foo5 .no.prefetch.landmark foo foo_empty foo2 foo_empty2 foo3 foo_empty3 foo_empty5 foo4 foo_empty4 foo6] vs [foo foo_empty foo2 foo_empty2 foo3 foo_empty3 foo_empty4 foo6 foo4 foo5 foo_empty5] + testutil.go:377: Directory: "" vs "": [foo2 foo_empty2 foo4 foo_empty5 foo foo_empty foo3 foo_empty3 foo_empty4 foo5 foo6 .no.prefetch.landmark] vs [foo_empty5 foo6 foo foo_empty2 foo4 foo_empty4 foo5 foo_empty foo2 foo3 foo_empty3] + testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" testutil.go:371: Comparing: "foo" vs "foo" testutil.go:485: Offset: 199, NextOffset: 231 testutil.go:485: Offset: 90, NextOffset: 122 testutil.go:485: Offset: 231, NextOffset: 357 testutil.go:485: Offset: 122, NextOffset: 248 - testutil.go:371: Comparing: "foo_empty" vs "foo_empty" testutil.go:371: Comparing: "foo2" vs "foo2" testutil.go:485: Offset: 357, NextOffset: 389 testutil.go:485: Offset: 248, NextOffset: 280 testutil.go:485: Offset: 389, NextOffset: 551 testutil.go:485: Offset: 280, NextOffset: 406 testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" - testutil.go:371: Comparing: "foo3" vs "foo3" - testutil.go:485: Offset: 551, NextOffset: 583 - testutil.go:485: Offset: 406, NextOffset: 438 - testutil.go:485: Offset: 583, NextOffset: 744 - testutil.go:485: Offset: 438, NextOffset: 565 - testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" + testutil.go:371: Comparing: "foo4" vs "foo4" + testutil.go:485: Offset: 744, NextOffset: 776 + testutil.go:485: Offset: 565, NextOffset: 597 + testutil.go:485: Offset: 776, NextOffset: 902 + testutil.go:485: Offset: 597, NextOffset: 723 + testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" testutil.go:371: Comparing: "foo5" vs "foo5" testutil.go:485: Offset: 902, NextOffset: 934 testutil.go:485: Offset: 723, NextOffset: 755 testutil.go:485: Offset: 934, NextOffset: 1094 testutil.go:485: Offset: 755, NextOffset: 881 - testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" - testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" testutil.go:371: Comparing: "foo6" vs "foo6" testutil.go:485: Offset: 1094, NextOffset: 1126 testutil.go:485: Offset: 881, NextOffset: 913 testutil.go:485: Offset: 1126, NextOffset: 1916 testutil.go:485: Offset: 913, NextOffset: 1627 - testutil.go:371: Comparing: "foo4" vs "foo4" - testutil.go:485: Offset: 744, NextOffset: 776 - testutil.go:485: Offset: 565, NextOffset: 597 - testutil.go:485: Offset: 776, NextOffset: 902 - testutil.go:485: Offset: 597, NextOffset: 723 + testutil.go:371: Comparing: "foo_empty" vs "foo_empty" + testutil.go:371: Comparing: "foo3" vs "foo3" + testutil.go:485: Offset: 551, NextOffset: 583 + testutil.go:485: Offset: 406, NextOffset: 438 + testutil.go:485: Offset: 583, NextOffset: 744 + testutil.go:485: Offset: 438, NextOffset: 565 + testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" === RUN TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="../",src=2,format=GNU -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="../",format=GNU#01/lost_digest_in_a_entry -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="../",format=GNU#01/duplicated_entry_offset -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="",format=USTAR#01 -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="",format=USTAR#01/lost_digest_in_a_entry -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="",format=USTAR#01/duplicated_entry_offset -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="",format=PAX#01 +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="./",format=GNU#01/lost_digest_in_a_entry +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="./",format=GNU#01/duplicated_entry_offset +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="/",format=USTAR#01 === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="../",src=2,format=GNU testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"../foo","type":"reg","size":6,"mode":420,"offset":92,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo","type":"chunk","offset":124,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo2","type":"reg","size":6,"mode":420,"offset":255,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo2","type":"chunk","offset":287,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo3","type":"reg","size":6,"mode":420,"offset":419,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo3","type":"chunk","offset":451,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo4","type":"reg","size":6,"mode":420,"offset":583,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo4","type":"chunk","offset":615,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo5","type":"reg","size":6,"mode":420,"offset":747,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo5","type":"chunk","offset":779,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo6","type":"reg","size":6,"mode":420,"offset":911,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo6","type":"chunk","offset":943,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":101,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"../foo","type":"reg","size":6,"mode":420,"offset":201,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo","type":"chunk","offset":233,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo2","type":"reg","size":6,"mode":420,"offset":364,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo2","type":"chunk","offset":396,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo3","type":"reg","size":6,"mode":420,"offset":562,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo3","type":"chunk","offset":594,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo4","type":"reg","size":6,"mode":420,"offset":759,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo4","type":"chunk","offset":791,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo5","type":"reg","size":6,"mode":420,"offset":923,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo5","type":"chunk","offset":955,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo6","type":"reg","size":6,"mode":420,"offset":1118,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo6","type":"chunk","offset":1150,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [foo6 foo foo_empty foo2 foo5 foo_empty5 foo_empty2 foo3 foo_empty3 foo4 foo_empty4] vs [foo2 foo3 foo_empty3 foo4 .no.prefetch.landmark foo foo_empty foo_empty5 foo6 foo_empty2 foo_empty4 foo5] - testutil.go:371: Comparing: "foo4" vs "foo4" - testutil.go:485: Offset: 583, NextOffset: 615 - testutil.go:485: Offset: 759, NextOffset: 791 - testutil.go:485: Offset: 615, NextOffset: 747 - testutil.go:485: Offset: 791, NextOffset: 923 - testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" - testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" + testutil.go:377: Directory: "" vs "": [foo6 foo foo_empty foo_empty2 foo_empty3 foo_empty4 foo5 foo2 foo3 foo4 foo_empty5] vs [foo_empty foo_empty2 foo_empty3 foo_empty4 foo foo2 foo3 foo4 foo5 foo_empty5 foo6 .no.prefetch.landmark] + testutil.go:371: Comparing: "foo2" vs "foo2" + testutil.go:485: Offset: 255, NextOffset: 287 + testutil.go:485: Offset: 364, NextOffset: 396 + testutil.go:485: Offset: 287, NextOffset: 419 + testutil.go:485: Offset: 396, NextOffset: 562 testutil.go:371: Comparing: "foo3" vs "foo3" testutil.go:485: Offset: 419, NextOffset: 451 testutil.go:485: Offset: 562, NextOffset: 594 testutil.go:485: Offset: 451, NextOffset: 583 testutil.go:485: Offset: 594, NextOffset: 759 - testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" - testutil.go:371: Comparing: "foo5" vs "foo5" - testutil.go:485: Offset: 747, NextOffset: 779 - testutil.go:485: Offset: 923, NextOffset: 955 - testutil.go:485: Offset: 779, NextOffset: 911 - testutil.go:485: Offset: 955, NextOffset: 1118 + testutil.go:371: Comparing: "foo4" vs "foo4" + testutil.go:485: Offset: 583, NextOffset: 615 + testutil.go:485: Offset: 759, NextOffset: 791 + testutil.go:485: Offset: 615, NextOffset: 747 + testutil.go:485: Offset: 791, NextOffset: 923 testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" testutil.go:371: Comparing: "foo6" vs "foo6" testutil.go:485: Offset: 911, NextOffset: 943 @@ -35711,37 +35155,26 @@ testutil.go:485: Offset: 124, NextOffset: 255 testutil.go:485: Offset: 233, NextOffset: 364 testutil.go:371: Comparing: "foo_empty" vs "foo_empty" - testutil.go:371: Comparing: "foo2" vs "foo2" - testutil.go:485: Offset: 255, NextOffset: 287 - testutil.go:485: Offset: 364, NextOffset: 396 - testutil.go:485: Offset: 287, NextOffset: 419 - testutil.go:485: Offset: 396, NextOffset: 562 + testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" + testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" + testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" + testutil.go:371: Comparing: "foo5" vs "foo5" + testutil.go:485: Offset: 747, NextOffset: 779 + testutil.go:485: Offset: 923, NextOffset: 955 + testutil.go:485: Offset: 779, NextOffset: 911 + testutil.go:485: Offset: 955, NextOffset: 1118 testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [foo_empty3 foo4 .no.prefetch.landmark foo foo_empty foo2 foo3 foo_empty2 foo_empty4 foo5 foo_empty5 foo6] vs [foo_empty3 foo4 foo_empty4 foo_empty2 foo3 foo2 foo5 foo_empty5 foo6 foo foo_empty] - testutil.go:371: Comparing: "foo4" vs "foo4" - testutil.go:485: Offset: 759, NextOffset: 791 - testutil.go:485: Offset: 583, NextOffset: 615 - testutil.go:485: Offset: 791, NextOffset: 923 - testutil.go:485: Offset: 615, NextOffset: 747 - testutil.go:371: Comparing: "foo" vs "foo" - testutil.go:485: Offset: 201, NextOffset: 233 - testutil.go:485: Offset: 92, NextOffset: 124 - testutil.go:485: Offset: 233, NextOffset: 364 - testutil.go:485: Offset: 124, NextOffset: 255 - testutil.go:371: Comparing: "foo_empty" vs "foo_empty" - testutil.go:371: Comparing: "foo2" vs "foo2" - testutil.go:485: Offset: 364, NextOffset: 396 - testutil.go:485: Offset: 255, NextOffset: 287 - testutil.go:485: Offset: 396, NextOffset: 562 - testutil.go:485: Offset: 287, NextOffset: 419 + testutil.go:377: Directory: "" vs "": [foo foo_empty foo_empty2 foo_empty3 foo_empty4 foo_empty5 foo6 .no.prefetch.landmark foo2 foo3 foo4 foo5] vs [foo2 foo3 foo4 foo_empty5 foo_empty4 foo5 foo6 foo foo_empty foo_empty2 foo_empty3] testutil.go:371: Comparing: "foo3" vs "foo3" testutil.go:485: Offset: 562, NextOffset: 594 testutil.go:485: Offset: 419, NextOffset: 451 testutil.go:485: Offset: 594, NextOffset: 759 testutil.go:485: Offset: 451, NextOffset: 583 - testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" - testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" - testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" + testutil.go:371: Comparing: "foo4" vs "foo4" + testutil.go:485: Offset: 759, NextOffset: 791 + testutil.go:485: Offset: 583, NextOffset: 615 + testutil.go:485: Offset: 791, NextOffset: 923 + testutil.go:485: Offset: 615, NextOffset: 747 testutil.go:371: Comparing: "foo5" vs "foo5" testutil.go:485: Offset: 923, NextOffset: 955 testutil.go:485: Offset: 747, NextOffset: 779 @@ -35753,53 +35186,81 @@ testutil.go:485: Offset: 911, NextOffset: 943 testutil.go:485: Offset: 1150, NextOffset: 1940 testutil.go:485: Offset: 943, NextOffset: 1649 + testutil.go:371: Comparing: "foo2" vs "foo2" + testutil.go:485: Offset: 364, NextOffset: 396 + testutil.go:485: Offset: 255, NextOffset: 287 + testutil.go:485: Offset: 396, NextOffset: 562 + testutil.go:485: Offset: 287, NextOffset: 419 + testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" + testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" + testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" + testutil.go:371: Comparing: "foo" vs "foo" + testutil.go:485: Offset: 201, NextOffset: 233 + testutil.go:485: Offset: 92, NextOffset: 124 + testutil.go:485: Offset: 233, NextOffset: 364 + testutil.go:485: Offset: 124, NextOffset: 255 + testutil.go:371: Comparing: "foo_empty" vs "foo_empty" === RUN TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="",src=2,format=USTAR -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="",format=PAX#01/lost_digest_in_a_entry -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="",format=PAX#01/duplicated_entry_offset +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="/",format=USTAR#01/duplicated_entry_offset +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="/",format=USTAR#01/lost_digest_in_a_entry +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="/",format=PAX#01 === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="",src=2,format=USTAR testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"foo","type":"reg","size":6,"mode":420,"offset":74,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo","type":"chunk","offset":102,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo2","type":"reg","size":6,"mode":420,"offset":205,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo2","type":"chunk","offset":233,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo3","type":"reg","size":6,"mode":420,"offset":337,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo3","type":"chunk","offset":365,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo4","type":"reg","size":6,"mode":420,"offset":469,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo4","type":"chunk","offset":497,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo5","type":"reg","size":6,"mode":420,"offset":601,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo5","type":"chunk","offset":629,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo6","type":"reg","size":6,"mode":420,"offset":733,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo6","type":"chunk","offset":761,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":85,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"foo","type":"reg","size":6,"mode":420,"offset":165,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo","type":"chunk","offset":193,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo2","type":"reg","size":6,"mode":420,"offset":296,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo2","type":"chunk","offset":324,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo3","type":"reg","size":6,"mode":420,"offset":455,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo3","type":"chunk","offset":483,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo4","type":"reg","size":6,"mode":420,"offset":614,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo4","type":"chunk","offset":642,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo5","type":"reg","size":6,"mode":420,"offset":746,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo5","type":"chunk","offset":774,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo6","type":"reg","size":6,"mode":420,"offset":905,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo6","type":"chunk","offset":933,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [foo_empty foo_empty2 foo5 foo_empty5 foo foo2 foo3 foo_empty3 foo4 foo_empty4 foo6] vs [.no.prefetch.landmark foo2 foo_empty3 foo4 foo_empty4 foo_empty5 foo foo_empty foo_empty2 foo3 foo5 foo6] - testutil.go:371: Comparing: "foo2" vs "foo2" - testutil.go:485: Offset: 205, NextOffset: 233 - testutil.go:485: Offset: 296, NextOffset: 324 - testutil.go:485: Offset: 233, NextOffset: 337 - testutil.go:485: Offset: 324, NextOffset: 455 + testutil.go:377: Directory: "" vs "": [foo_empty foo2 foo4 foo5 foo_empty5 foo foo_empty2 foo3 foo_empty3 foo_empty4 foo6] vs [foo5 foo6 foo foo_empty foo_empty2 foo4 foo_empty4 .no.prefetch.landmark foo2 foo3 foo_empty3 foo_empty5] + testutil.go:371: Comparing: "foo" vs "foo" + testutil.go:485: Offset: 74, NextOffset: 102 + testutil.go:485: Offset: 165, NextOffset: 193 + testutil.go:485: Offset: 102, NextOffset: 205 + testutil.go:485: Offset: 193, NextOffset: 296 + testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" testutil.go:371: Comparing: "foo3" vs "foo3" testutil.go:485: Offset: 337, NextOffset: 365 testutil.go:485: Offset: 455, NextOffset: 483 testutil.go:485: Offset: 365, NextOffset: 469 testutil.go:485: Offset: 483, NextOffset: 614 testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" + testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" + testutil.go:371: Comparing: "foo6" vs "foo6" + testutil.go:485: Offset: 733, NextOffset: 761 + testutil.go:485: Offset: 905, NextOffset: 933 + testutil.go:485: Offset: 761, NextOffset: 1361 + testutil.go:485: Offset: 933, NextOffset: 1600 + testutil.go:371: Comparing: "foo_empty" vs "foo_empty" + testutil.go:371: Comparing: "foo2" vs "foo2" + testutil.go:485: Offset: 205, NextOffset: 233 + testutil.go:485: Offset: 296, NextOffset: 324 + testutil.go:485: Offset: 233, NextOffset: 337 + testutil.go:485: Offset: 324, NextOffset: 455 testutil.go:371: Comparing: "foo4" vs "foo4" testutil.go:485: Offset: 469, NextOffset: 497 testutil.go:485: Offset: 614, NextOffset: 642 testutil.go:485: Offset: 497, NextOffset: 601 testutil.go:485: Offset: 642, NextOffset: 746 - testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" testutil.go:371: Comparing: "foo5" vs "foo5" testutil.go:485: Offset: 601, NextOffset: 629 testutil.go:485: Offset: 746, NextOffset: 774 -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="",format=GNU#01 -=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="",src=2,format=USTAR testutil.go:485: Offset: 629, NextOffset: 733 testutil.go:485: Offset: 774, NextOffset: 905 testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" + testutil.go:371: Comparing: "" vs "" + testutil.go:377: Directory: "" vs "": [foo_empty2 foo4 foo_empty4 foo5 foo6 foo foo_empty foo3 foo_empty3 foo_empty5 .no.prefetch.landmark foo2] vs [foo_empty2 foo3 foo_empty3 foo_empty4 foo6 foo foo2 foo4 foo5 foo_empty5 foo_empty] testutil.go:371: Comparing: "foo" vs "foo" - testutil.go:485: Offset: 74, NextOffset: 102 testutil.go:485: Offset: 165, NextOffset: 193 - testutil.go:485: Offset: 102, NextOffset: 205 + testutil.go:485: Offset: 74, NextOffset: 102 testutil.go:485: Offset: 193, NextOffset: 296 - testutil.go:371: Comparing: "foo6" vs "foo6" - testutil.go:485: Offset: 733, NextOffset: 761 - testutil.go:485: Offset: 905, NextOffset: 933 - testutil.go:485: Offset: 761, NextOffset: 1361 - testutil.go:485: Offset: 933, NextOffset: 1600 - testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" + testutil.go:485: Offset: 102, NextOffset: 205 testutil.go:371: Comparing: "foo_empty" vs "foo_empty" - testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [.no.prefetch.landmark foo2 foo_empty3 foo4 foo_empty4 foo_empty5 foo foo_empty foo_empty2 foo3 foo5 foo6] vs [foo_empty foo_empty2 foo foo2 foo3 foo_empty3 foo4 foo_empty4 foo5 foo_empty5 foo6] + testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" + testutil.go:371: Comparing: "foo4" vs "foo4" + testutil.go:485: Offset: 614, NextOffset: 642 +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="/",format=PAX#01/lost_digest_in_a_entry +=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="",src=2,format=USTAR + testutil.go:485: Offset: 469, NextOffset: 497 + testutil.go:485: Offset: 642, NextOffset: 746 + testutil.go:485: Offset: 497, NextOffset: 601 + testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" testutil.go:371: Comparing: "foo5" vs "foo5" testutil.go:485: Offset: 746, NextOffset: 774 testutil.go:485: Offset: 601, NextOffset: 629 @@ -35810,51 +35271,29 @@ testutil.go:485: Offset: 733, NextOffset: 761 testutil.go:485: Offset: 933, NextOffset: 1600 testutil.go:485: Offset: 761, NextOffset: 1361 - testutil.go:371: Comparing: "foo" vs "foo" - testutil.go:485: Offset: 165, NextOffset: 193 - testutil.go:485: Offset: 74, NextOffset: 102 - testutil.go:485: Offset: 193, NextOffset: 296 - testutil.go:485: Offset: 102, NextOffset: 205 - testutil.go:371: Comparing: "foo_empty" vs "foo_empty" - testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" - testutil.go:371: Comparing: "foo3" vs "foo3" - testutil.go:485: Offset: 455, NextOffset: 483 - testutil.go:485: Offset: 337, NextOffset: 365 - testutil.go:485: Offset: 483, NextOffset: 614 - testutil.go:485: Offset: 365, NextOffset: 469 - testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" - testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" testutil.go:371: Comparing: "foo2" vs "foo2" testutil.go:485: Offset: 296, NextOffset: 324 testutil.go:485: Offset: 205, NextOffset: 233 testutil.go:485: Offset: 324, NextOffset: 455 testutil.go:485: Offset: 233, NextOffset: 337 + testutil.go:371: Comparing: "foo3" vs "foo3" + testutil.go:485: Offset: 455, NextOffset: 483 + testutil.go:485: Offset: 337, NextOffset: 365 + testutil.go:485: Offset: 483, NextOffset: 614 + testutil.go:485: Offset: 365, NextOffset: 469 testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" - testutil.go:371: Comparing: "foo4" vs "foo4" - testutil.go:485: Offset: 614, NextOffset: 642 - testutil.go:485: Offset: 469, NextOffset: 497 - testutil.go:485: Offset: 642, NextOffset: 746 - testutil.go:485: Offset: 497, NextOffset: 601 + testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="/",format=PAX#01/duplicated_entry_offset === RUN TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="./",src=2,format=USTAR -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="",format=GNU#01/lost_digest_in_a_entry -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="",format=GNU#01/duplicated_entry_offset -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="./",format=USTAR#01 +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="/",format=GNU#01 +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="/",format=GNU#01/lost_digest_in_a_entry +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="/",format=GNU#01/duplicated_entry_offset +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="../",format=USTAR#01 === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="./",src=2,format=USTAR testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"./foo","type":"reg","size":6,"mode":420,"offset":79,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo","type":"chunk","offset":107,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo2","type":"reg","size":6,"mode":420,"offset":212,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo2","type":"chunk","offset":240,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo3","type":"reg","size":6,"mode":420,"offset":346,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo3","type":"chunk","offset":374,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo4","type":"reg","size":6,"mode":420,"offset":480,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo4","type":"chunk","offset":508,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo5","type":"reg","size":6,"mode":420,"offset":614,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo5","type":"chunk","offset":642,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo6","type":"reg","size":6,"mode":420,"offset":748,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo6","type":"chunk","offset":776,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":85,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"./foo","type":"reg","size":6,"mode":420,"offset":169,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo","type":"chunk","offset":197,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo2","type":"reg","size":6,"mode":420,"offset":302,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo2","type":"chunk","offset":330,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo3","type":"reg","size":6,"mode":420,"offset":462,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo3","type":"chunk","offset":490,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo4","type":"reg","size":6,"mode":420,"offset":622,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo4","type":"chunk","offset":650,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo5","type":"reg","size":6,"mode":420,"offset":756,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo5","type":"chunk","offset":784,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo6","type":"reg","size":6,"mode":420,"offset":916,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo6","type":"chunk","offset":944,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [foo foo2 foo_empty2 foo3 foo_empty4 foo5 foo6 foo_empty foo_empty3 foo4 foo_empty5] vs [foo foo_empty foo2 foo_empty2 foo5 foo_empty5 foo6 .no.prefetch.landmark foo3 foo_empty3 foo4 foo_empty4] - testutil.go:371: Comparing: "foo" vs "foo" - testutil.go:485: Offset: 79, NextOffset: 107 - testutil.go:485: Offset: 169, NextOffset: 197 - testutil.go:485: Offset: 107, NextOffset: 212 - testutil.go:485: Offset: 197, NextOffset: 302 - testutil.go:371: Comparing: "foo2" vs "foo2" - testutil.go:485: Offset: 212, NextOffset: 240 - testutil.go:485: Offset: 302, NextOffset: 330 - testutil.go:485: Offset: 240, NextOffset: 346 - testutil.go:485: Offset: 330, NextOffset: 462 - testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" + testutil.go:377: Directory: "" vs "": [foo_empty foo3 foo_empty4 foo5 foo_empty5 foo6 foo foo_empty2 foo_empty3 foo4 foo2] vs [foo_empty2 foo3 foo_empty3 foo4 foo_empty4 foo5 .no.prefetch.landmark foo foo6 foo_empty5 foo_empty foo2] testutil.go:371: Comparing: "foo3" vs "foo3" testutil.go:485: Offset: 346, NextOffset: 374 testutil.go:485: Offset: 462, NextOffset: 490 @@ -35866,11 +35305,17 @@ testutil.go:485: Offset: 756, NextOffset: 784 testutil.go:485: Offset: 642, NextOffset: 748 testutil.go:485: Offset: 784, NextOffset: 916 + testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" testutil.go:371: Comparing: "foo6" vs "foo6" testutil.go:485: Offset: 748, NextOffset: 776 testutil.go:485: Offset: 916, NextOffset: 944 testutil.go:485: Offset: 776, NextOffset: 1374 testutil.go:485: Offset: 944, NextOffset: 1609 + testutil.go:371: Comparing: "foo" vs "foo" + testutil.go:485: Offset: 79, NextOffset: 107 + testutil.go:485: Offset: 169, NextOffset: 197 + testutil.go:485: Offset: 107, NextOffset: 212 + testutil.go:485: Offset: 197, NextOffset: 302 testutil.go:371: Comparing: "foo_empty" vs "foo_empty" testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" testutil.go:371: Comparing: "foo4" vs "foo4" @@ -35878,26 +35323,20 @@ testutil.go:485: Offset: 622, NextOffset: 650 testutil.go:485: Offset: 508, NextOffset: 614 testutil.go:485: Offset: 650, NextOffset: 756 - testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" + testutil.go:371: Comparing: "foo2" vs "foo2" + testutil.go:485: Offset: 212, NextOffset: 240 + testutil.go:485: Offset: 302, NextOffset: 330 + testutil.go:485: Offset: 240, NextOffset: 346 + testutil.go:485: Offset: 330, NextOffset: 462 + testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [foo2 foo_empty2 foo foo_empty foo_empty3 foo4 foo_empty4 foo5 foo_empty5 foo6 .no.prefetch.landmark foo3] vs [foo_empty foo_empty3 foo4 foo_empty5 foo foo2 foo_empty2 foo3 foo_empty4 foo5 foo6] + testutil.go:377: Directory: "" vs "": [foo_empty4 foo5 .no.prefetch.landmark foo foo_empty2 foo3 foo_empty3 foo4 foo6 foo_empty foo2 foo_empty5] vs [foo_empty5 foo6 foo foo_empty foo3 foo_empty4 foo5 foo2 foo_empty2 foo_empty3 foo4] testutil.go:371: Comparing: "foo" vs "foo" testutil.go:485: Offset: 169, NextOffset: 197 testutil.go:485: Offset: 79, NextOffset: 107 testutil.go:485: Offset: 197, NextOffset: 302 testutil.go:485: Offset: 107, NextOffset: 212 - testutil.go:371: Comparing: "foo_empty" vs "foo_empty" - testutil.go:371: Comparing: "foo2" vs "foo2" - testutil.go:485: Offset: 302, NextOffset: 330 - testutil.go:485: Offset: 212, NextOffset: 240 - testutil.go:485: Offset: 330, NextOffset: 462 - testutil.go:485: Offset: 240, NextOffset: 346 testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" - testutil.go:371: Comparing: "foo6" vs "foo6" - testutil.go:485: Offset: 916, NextOffset: 944 - testutil.go:485: Offset: 748, NextOffset: 776 - testutil.go:485: Offset: 944, NextOffset: 1609 - testutil.go:485: Offset: 776, NextOffset: 1374 testutil.go:371: Comparing: "foo3" vs "foo3" testutil.go:485: Offset: 462, NextOffset: 490 testutil.go:485: Offset: 346, NextOffset: 374 @@ -35915,35 +35354,39 @@ testutil.go:485: Offset: 614, NextOffset: 642 testutil.go:485: Offset: 784, NextOffset: 916 testutil.go:485: Offset: 642, NextOffset: 748 + testutil.go:371: Comparing: "foo6" vs "foo6" + testutil.go:485: Offset: 916, NextOffset: 944 + testutil.go:485: Offset: 748, NextOffset: 776 + testutil.go:485: Offset: 944, NextOffset: 1609 + testutil.go:485: Offset: 776, NextOffset: 1374 + testutil.go:371: Comparing: "foo_empty" vs "foo_empty" + testutil.go:371: Comparing: "foo2" vs "foo2" + testutil.go:485: Offset: 302, NextOffset: 330 + testutil.go:485: Offset: 212, NextOffset: 240 + testutil.go:485: Offset: 330, NextOffset: 462 + testutil.go:485: Offset: 240, NextOffset: 346 testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" === RUN TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="/",src=2,format=USTAR -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="./",format=USTAR#01/lost_digest_in_a_entry -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="./",format=USTAR#01/duplicated_entry_offset -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="./",format=PAX#01 +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="../",format=USTAR#01/lost_digest_in_a_entry +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="../",format=USTAR#01/duplicated_entry_offset +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="../",format=PAX#01 === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="/",src=2,format=USTAR testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"/foo","type":"reg","size":6,"mode":420,"offset":75,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo","type":"chunk","offset":103,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo2","type":"reg","size":6,"mode":420,"offset":207,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo2","type":"chunk","offset":235,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo3","type":"reg","size":6,"mode":420,"offset":340,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo3","type":"chunk","offset":368,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo4","type":"reg","size":6,"mode":420,"offset":473,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo4","type":"chunk","offset":501,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo5","type":"reg","size":6,"mode":420,"offset":606,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo5","type":"chunk","offset":634,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo6","type":"reg","size":6,"mode":420,"offset":739,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo6","type":"chunk","offset":767,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":85,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"/foo","type":"reg","size":6,"mode":420,"offset":166,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo","type":"chunk","offset":194,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo2","type":"reg","size":6,"mode":420,"offset":298,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo2","type":"chunk","offset":326,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo3","type":"reg","size":6,"mode":420,"offset":457,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo3","type":"chunk","offset":485,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo4","type":"reg","size":6,"mode":420,"offset":616,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo4","type":"chunk","offset":644,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo5","type":"reg","size":6,"mode":420,"offset":749,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo5","type":"chunk","offset":777,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo6","type":"reg","size":6,"mode":420,"offset":908,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo6","type":"chunk","offset":936,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [foo foo_empty foo_empty2 foo3 foo_empty3 foo_empty5 foo6 foo2 foo4 foo_empty4 foo5] vs [foo_empty foo2 foo_empty2 foo4 foo_empty5 .no.prefetch.landmark foo foo_empty4 foo5 foo6 foo3 foo_empty3] - testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" - testutil.go:371: Comparing: "foo3" vs "foo3" - testutil.go:485: Offset: 340, NextOffset: 368 - testutil.go:485: Offset: 457, NextOffset: 485 - testutil.go:485: Offset: 368, NextOffset: 473 - testutil.go:485: Offset: 485, NextOffset: 616 - testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" + testutil.go:377: Directory: "" vs "": [foo_empty3 foo6 foo2 foo_empty2 foo3 foo_empty4 foo5 foo_empty5 foo foo_empty foo4] vs [foo4 foo_empty4 foo5 .no.prefetch.landmark foo foo_empty foo2 foo_empty3 foo6 foo_empty2 foo3 foo_empty5] testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" - testutil.go:371: Comparing: "foo6" vs "foo6" - testutil.go:485: Offset: 739, NextOffset: 767 - testutil.go:485: Offset: 908, NextOffset: 936 - testutil.go:485: Offset: 767, NextOffset: 1366 - testutil.go:485: Offset: 936, NextOffset: 1608 testutil.go:371: Comparing: "foo" vs "foo" testutil.go:485: Offset: 75, NextOffset: 103 testutil.go:485: Offset: 166, NextOffset: 194 testutil.go:485: Offset: 103, NextOffset: 207 testutil.go:485: Offset: 194, NextOffset: 298 testutil.go:371: Comparing: "foo_empty" vs "foo_empty" + testutil.go:371: Comparing: "foo4" vs "foo4" + testutil.go:485: Offset: 473, NextOffset: 501 + testutil.go:485: Offset: 616, NextOffset: 644 + testutil.go:485: Offset: 501, NextOffset: 606 + testutil.go:485: Offset: 644, NextOffset: 749 testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" testutil.go:371: Comparing: "foo5" vs "foo5" testutil.go:485: Offset: 606, NextOffset: 634 @@ -35955,13 +35398,32 @@ testutil.go:485: Offset: 298, NextOffset: 326 testutil.go:485: Offset: 235, NextOffset: 340 testutil.go:485: Offset: 326, NextOffset: 457 - testutil.go:371: Comparing: "foo4" vs "foo4" - testutil.go:485: Offset: 473, NextOffset: 501 - testutil.go:485: Offset: 616, NextOffset: 644 - testutil.go:485: Offset: 501, NextOffset: 606 - testutil.go:485: Offset: 644, NextOffset: 749 + testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" + testutil.go:371: Comparing: "foo3" vs "foo3" + testutil.go:485: Offset: 340, NextOffset: 368 + testutil.go:485: Offset: 457, NextOffset: 485 + testutil.go:485: Offset: 368, NextOffset: 473 + testutil.go:485: Offset: 485, NextOffset: 616 + testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" + testutil.go:371: Comparing: "foo6" vs "foo6" + testutil.go:485: Offset: 739, NextOffset: 767 + testutil.go:485: Offset: 908, NextOffset: 936 + testutil.go:485: Offset: 767, NextOffset: 1366 + testutil.go:485: Offset: 936, NextOffset: 1608 testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [foo_empty5 .no.prefetch.landmark foo foo_empty foo2 foo_empty2 foo4 foo3 foo_empty3 foo_empty4 foo5 foo6] vs [foo2 foo4 foo_empty4 foo5 foo_empty3 foo_empty5 foo6 foo foo_empty foo_empty2 foo3] + testutil.go:377: Directory: "" vs "": [foo2 foo_empty3 foo4 foo_empty4 foo5 .no.prefetch.landmark foo foo_empty foo6 foo_empty2 foo3 foo_empty5] vs [foo2 foo_empty2 foo3 foo_empty3 foo6 foo foo_empty foo4 foo_empty4 foo5 foo_empty5] + testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" + testutil.go:371: Comparing: "foo3" vs "foo3" + testutil.go:485: Offset: 457, NextOffset: 485 + testutil.go:485: Offset: 340, NextOffset: 368 + testutil.go:485: Offset: 485, NextOffset: 616 + testutil.go:485: Offset: 368, NextOffset: 473 + testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" + testutil.go:371: Comparing: "foo5" vs "foo5" + testutil.go:485: Offset: 749, NextOffset: 777 + testutil.go:485: Offset: 606, NextOffset: 634 + testutil.go:485: Offset: 777, NextOffset: 908 + testutil.go:485: Offset: 634, NextOffset: 739 testutil.go:371: Comparing: "foo" vs "foo" testutil.go:485: Offset: 166, NextOffset: 194 testutil.go:485: Offset: 75, NextOffset: 103 @@ -35973,165 +35435,171 @@ testutil.go:485: Offset: 207, NextOffset: 235 testutil.go:485: Offset: 326, NextOffset: 457 testutil.go:485: Offset: 235, NextOffset: 340 - testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" + testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" testutil.go:371: Comparing: "foo4" vs "foo4" testutil.go:485: Offset: 616, NextOffset: 644 testutil.go:485: Offset: 473, NextOffset: 501 testutil.go:485: Offset: 644, NextOffset: 749 testutil.go:485: Offset: 501, NextOffset: 606 - testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" - testutil.go:371: Comparing: "foo3" vs "foo3" - testutil.go:485: Offset: 457, NextOffset: 485 - testutil.go:485: Offset: 340, NextOffset: 368 - testutil.go:485: Offset: 485, NextOffset: 616 - testutil.go:485: Offset: 368, NextOffset: 473 - testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" - testutil.go:371: Comparing: "foo5" vs "foo5" - testutil.go:485: Offset: 749, NextOffset: 777 - testutil.go:485: Offset: 606, NextOffset: 634 - testutil.go:485: Offset: 777, NextOffset: 908 - testutil.go:485: Offset: 634, NextOffset: 739 testutil.go:371: Comparing: "foo6" vs "foo6" testutil.go:485: Offset: 908, NextOffset: 936 testutil.go:485: Offset: 739, NextOffset: 767 testutil.go:485: Offset: 936, NextOffset: 1608 testutil.go:485: Offset: 767, NextOffset: 1366 === RUN TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="../",src=2,format=USTAR -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="./",format=PAX#01/duplicated_entry_offset -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="./",format=PAX#01/lost_digest_in_a_entry -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="./",format=GNU#01 +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="../",format=PAX#01/lost_digest_in_a_entry +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="../",format=PAX#01/duplicated_entry_offset +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="../",format=GNU#01 +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="../",format=GNU#01/lost_digest_in_a_entry +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="../",format=GNU#01/duplicated_entry_offset +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="",format=USTAR#01 === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="../",src=2,format=USTAR testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"../foo","type":"reg","size":6,"mode":420,"offset":80,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo","type":"chunk","offset":108,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo2","type":"reg","size":6,"mode":420,"offset":214,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo2","type":"chunk","offset":242,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo3","type":"reg","size":6,"mode":420,"offset":349,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo3","type":"chunk","offset":377,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo4","type":"reg","size":6,"mode":420,"offset":484,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo4","type":"chunk","offset":512,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo5","type":"reg","size":6,"mode":420,"offset":619,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo5","type":"chunk","offset":647,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo6","type":"reg","size":6,"mode":420,"offset":754,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo6","type":"chunk","offset":782,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":85,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"../foo","type":"reg","size":6,"mode":420,"offset":170,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo","type":"chunk","offset":198,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo2","type":"reg","size":6,"mode":420,"offset":304,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo2","type":"chunk","offset":332,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo3","type":"reg","size":6,"mode":420,"offset":465,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo3","type":"chunk","offset":493,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo4","type":"reg","size":6,"mode":420,"offset":626,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo4","type":"chunk","offset":654,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo5","type":"reg","size":6,"mode":420,"offset":761,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo5","type":"chunk","offset":789,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo6","type":"reg","size":6,"mode":420,"offset":922,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo6","type":"chunk","offset":950,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [foo6 foo_empty foo3 foo_empty4 foo5 foo4 foo_empty5 foo foo2 foo_empty2 foo_empty3] vs [.no.prefetch.landmark foo_empty foo2 foo5 foo_empty5 foo_empty4 foo6 foo foo_empty2 foo3 foo_empty3 foo4] - testutil.go:371: Comparing: "foo6" vs "foo6" - testutil.go:485: Offset: 754, NextOffset: 782 - testutil.go:485: Offset: 922, NextOffset: 950 - testutil.go:485: Offset: 782, NextOffset: 1378 - testutil.go:485: Offset: 950, NextOffset: 1617 + testutil.go:377: Directory: "" vs "": [foo_empty foo_empty2 foo3 foo_empty4 foo foo_empty3 foo4 foo5 foo_empty5 foo6 foo2] vs [foo_empty3 foo4 foo_empty4 foo5 .no.prefetch.landmark foo foo2 foo3 foo_empty5 foo_empty foo_empty2 foo6] testutil.go:371: Comparing: "foo_empty" vs "foo_empty" + testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" testutil.go:371: Comparing: "foo3" vs "foo3" testutil.go:485: Offset: 349, NextOffset: 377 testutil.go:485: Offset: 465, NextOffset: 493 testutil.go:485: Offset: 377, NextOffset: 484 testutil.go:485: Offset: 493, NextOffset: 626 testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" - testutil.go:371: Comparing: "foo5" vs "foo5" - testutil.go:485: Offset: 619, NextOffset: 647 - testutil.go:485: Offset: 761, NextOffset: 789 - testutil.go:485: Offset: 647, NextOffset: 754 - testutil.go:485: Offset: 789, NextOffset: 922 + testutil.go:371: Comparing: "foo" vs "foo" + testutil.go:485: Offset: 80, NextOffset: 108 + testutil.go:485: Offset: 170, NextOffset: 198 + testutil.go:485: Offset: 108, NextOffset: 214 + testutil.go:485: Offset: 198, NextOffset: 304 + testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" testutil.go:371: Comparing: "foo4" vs "foo4" testutil.go:485: Offset: 484, NextOffset: 512 testutil.go:485: Offset: 626, NextOffset: 654 testutil.go:485: Offset: 512, NextOffset: 619 testutil.go:485: Offset: 654, NextOffset: 761 + testutil.go:371: Comparing: "foo5" vs "foo5" + testutil.go:485: Offset: 619, NextOffset: 647 + testutil.go:485: Offset: 761, NextOffset: 789 + testutil.go:485: Offset: 647, NextOffset: 754 + testutil.go:485: Offset: 789, NextOffset: 922 testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" - testutil.go:371: Comparing: "foo" vs "foo" - testutil.go:485: Offset: 80, NextOffset: 108 - testutil.go:485: Offset: 170, NextOffset: 198 - testutil.go:485: Offset: 108, NextOffset: 214 - testutil.go:485: Offset: 198, NextOffset: 304 + testutil.go:371: Comparing: "foo6" vs "foo6" + testutil.go:485: Offset: 754, NextOffset: 782 + testutil.go:485: Offset: 922, NextOffset: 950 + testutil.go:485: Offset: 782, NextOffset: 1378 + testutil.go:485: Offset: 950, NextOffset: 1617 testutil.go:371: Comparing: "foo2" vs "foo2" testutil.go:485: Offset: 214, NextOffset: 242 testutil.go:485: Offset: 304, NextOffset: 332 testutil.go:485: Offset: 242, NextOffset: 349 testutil.go:485: Offset: 332, NextOffset: 465 - testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" - testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [.no.prefetch.landmark foo_empty foo2 foo5 foo_empty5 foo_empty4 foo6 foo foo_empty2 foo3 foo_empty3 foo4] vs [foo4 foo_empty5 foo foo2 foo_empty2 foo_empty3 foo6 foo_empty foo3 foo_empty4 foo5] + testutil.go:377: Directory: "" vs "": [foo_empty foo_empty2 foo6 foo_empty4 foo5 .no.prefetch.landmark foo foo2 foo3 foo_empty3 foo4 foo_empty5] vs [foo foo_empty foo_empty2 foo3 foo_empty4 foo2 foo_empty3 foo4 foo5 foo_empty5 foo6] + testutil.go:371: Comparing: "foo4" vs "foo4" + testutil.go:485: Offset: 626, NextOffset: 654 + testutil.go:485: Offset: 484, NextOffset: 512 + testutil.go:485: Offset: 654, NextOffset: 761 + testutil.go:485: Offset: 512, NextOffset: 619 testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" - testutil.go:371: Comparing: "foo6" vs "foo6" - testutil.go:485: Offset: 922, NextOffset: 950 - testutil.go:485: Offset: 754, NextOffset: 782 - testutil.go:485: Offset: 950, NextOffset: 1617 - testutil.go:485: Offset: 782, NextOffset: 1378 + testutil.go:371: Comparing: "foo5" vs "foo5" + testutil.go:485: Offset: 761, NextOffset: 789 + testutil.go:485: Offset: 619, NextOffset: 647 + testutil.go:485: Offset: 789, NextOffset: 922 + testutil.go:485: Offset: 647, NextOffset: 754 testutil.go:371: Comparing: "foo" vs "foo" testutil.go:485: Offset: 170, NextOffset: 198 testutil.go:485: Offset: 80, NextOffset: 108 testutil.go:485: Offset: 198, NextOffset: 304 testutil.go:485: Offset: 108, NextOffset: 214 - testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" + testutil.go:371: Comparing: "foo2" vs "foo2" + testutil.go:485: Offset: 304, NextOffset: 332 + testutil.go:485: Offset: 214, NextOffset: 242 + testutil.go:485: Offset: 332, NextOffset: 465 + testutil.go:485: Offset: 242, NextOffset: 349 testutil.go:371: Comparing: "foo3" vs "foo3" testutil.go:485: Offset: 465, NextOffset: 493 testutil.go:485: Offset: 349, NextOffset: 377 testutil.go:485: Offset: 493, NextOffset: 626 testutil.go:485: Offset: 377, NextOffset: 484 testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" - testutil.go:371: Comparing: "foo4" vs "foo4" - testutil.go:485: Offset: 626, NextOffset: 654 - testutil.go:485: Offset: 484, NextOffset: 512 - testutil.go:485: Offset: 654, NextOffset: 761 - testutil.go:485: Offset: 512, NextOffset: 619 - testutil.go:371: Comparing: "foo_empty" vs "foo_empty" - testutil.go:371: Comparing: "foo2" vs "foo2" - testutil.go:485: Offset: 304, NextOffset: 332 - testutil.go:485: Offset: 214, NextOffset: 242 - testutil.go:485: Offset: 332, NextOffset: 465 - testutil.go:485: Offset: 242, NextOffset: 349 - testutil.go:371: Comparing: "foo5" vs "foo5" - testutil.go:485: Offset: 761, NextOffset: 789 - testutil.go:485: Offset: 619, NextOffset: 647 - testutil.go:485: Offset: 789, NextOffset: 922 - testutil.go:485: Offset: 647, NextOffset: 754 testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="./",format=GNU#01/lost_digest_in_a_entry + testutil.go:371: Comparing: "foo_empty" vs "foo_empty" + testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" + testutil.go:371: Comparing: "foo6" vs "foo6" + testutil.go:485: Offset: 922, NextOffset: 950 + testutil.go:485: Offset: 754, NextOffset: 782 + testutil.go:485: Offset: 950, NextOffset: 1617 + testutil.go:485: Offset: 782, NextOffset: 1378 === RUN TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="",src=2,format=PAX -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="./",format=GNU#01/duplicated_entry_offset -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="/",format=USTAR#01 -=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="",src=2,format=PAX testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"foo","type":"reg","size":6,"mode":420,"offset":74,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo","type":"chunk","offset":102,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo2","type":"reg","size":6,"mode":420,"offset":205,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo2","type":"chunk","offset":233,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo3","type":"reg","size":6,"mode":420,"offset":337,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo3","type":"chunk","offset":365,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo4","type":"reg","size":6,"mode":420,"offset":469,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo4","type":"chunk","offset":497,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo5","type":"reg","size":6,"mode":420,"offset":601,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo5","type":"chunk","offset":629,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo6","type":"reg","size":6,"mode":420,"offset":733,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo6","type":"chunk","offset":761,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":85,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"foo","type":"reg","size":6,"mode":420,"offset":165,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo","type":"chunk","offset":193,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo2","type":"reg","size":6,"mode":420,"offset":296,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo2","type":"chunk","offset":324,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo3","type":"reg","size":6,"mode":420,"offset":455,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo3","type":"chunk","offset":483,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo4","type":"reg","size":6,"mode":420,"offset":614,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo4","type":"chunk","offset":642,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo5","type":"reg","size":6,"mode":420,"offset":746,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo5","type":"chunk","offset":774,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo6","type":"reg","size":6,"mode":420,"offset":905,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo6","type":"chunk","offset":933,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [foo2 foo4 foo5 foo_empty5 foo6 foo foo_empty2 foo3 foo_empty3 foo_empty4 foo_empty] vs [foo4 foo6 foo foo2 foo_empty2 foo3 foo_empty3 .no.prefetch.landmark foo_empty foo_empty4 foo5 foo_empty5] + testutil.go:377: Directory: "" vs "": [foo foo_empty foo2 foo_empty2 foo3 foo4 foo_empty4 foo5 foo_empty5 foo_empty3 foo6] vs [foo_empty5 foo foo_empty foo2 foo3 foo_empty3 foo_empty4 foo5 .no.prefetch.landmark foo_empty2 foo4 foo6] + testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" + testutil.go:371: Comparing: "foo6" vs "foo6" + testutil.go:485: Offset: 733, NextOffset: 761 + testutil.go:485: Offset: 905, NextOffset: 933 + testutil.go:485: Offset: 761, NextOffset: 1361 + testutil.go:485: Offset: 933, NextOffset: 1600 testutil.go:371: Comparing: "foo2" vs "foo2" testutil.go:485: Offset: 205, NextOffset: 233 testutil.go:485: Offset: 296, NextOffset: 324 testutil.go:485: Offset: 233, NextOffset: 337 testutil.go:485: Offset: 324, NextOffset: 455 + testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" + testutil.go:371: Comparing: "foo3" vs "foo3" + testutil.go:485: Offset: 337, NextOffset: 365 + testutil.go:485: Offset: 455, NextOffset: 483 + testutil.go:485: Offset: 365, NextOffset: 469 + testutil.go:485: Offset: 483, NextOffset: 614 testutil.go:371: Comparing: "foo4" vs "foo4" testutil.go:485: Offset: 469, NextOffset: 497 testutil.go:485: Offset: 614, NextOffset: 642 testutil.go:485: Offset: 497, NextOffset: 601 testutil.go:485: Offset: 642, NextOffset: 746 + testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" testutil.go:371: Comparing: "foo5" vs "foo5" testutil.go:485: Offset: 601, NextOffset: 629 testutil.go:485: Offset: 746, NextOffset: 774 testutil.go:485: Offset: 629, NextOffset: 733 testutil.go:485: Offset: 774, NextOffset: 905 - testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" - testutil.go:371: Comparing: "foo6" vs "foo6" - testutil.go:485: Offset: 733, NextOffset: 761 - testutil.go:485: Offset: 905, NextOffset: 933 - testutil.go:485: Offset: 761, NextOffset: 1361 - testutil.go:485: Offset: 933, NextOffset: 1600 testutil.go:371: Comparing: "foo" vs "foo" testutil.go:485: Offset: 74, NextOffset: 102 testutil.go:485: Offset: 165, NextOffset: 193 testutil.go:485: Offset: 102, NextOffset: 205 testutil.go:485: Offset: 193, NextOffset: 296 - testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" + testutil.go:371: Comparing: "foo_empty" vs "foo_empty" + testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" + testutil.go:371: Comparing: "" vs "" + testutil.go:377: Directory: "" vs "": [foo_empty2 foo4 foo6 .no.prefetch.landmark foo_empty foo2 foo3 foo_empty3 foo_empty4 foo5 foo_empty5 foo] vs [foo_empty2 foo3 foo4 foo_empty4 foo5 foo foo_empty foo2 foo_empty5 foo_empty3 foo6] + testutil.go:371: Comparing: "foo" vs "foo" + testutil.go:485: Offset: 165, NextOffset: 193 + testutil.go:485: Offset: 74, NextOffset: 102 + testutil.go:485: Offset: 193, NextOffset: 296 + testutil.go:485: Offset: 102, NextOffset: 205 + testutil.go:371: Comparing: "foo_empty" vs "foo_empty" + testutil.go:371: Comparing: "foo2" vs "foo2" + testutil.go:485: Offset: 296, NextOffset: 324 + testutil.go:485: Offset: 205, NextOffset: 233 + testutil.go:485: Offset: 324, NextOffset: 455 + testutil.go:485: Offset: 233, NextOffset: 337 testutil.go:371: Comparing: "foo3" vs "foo3" - testutil.go:485: Offset: 337, NextOffset: 365 testutil.go:485: Offset: 455, NextOffset: 483 - testutil.go:485: Offset: 365, NextOffset: 469 + testutil.go:485: Offset: 337, NextOffset: 365 +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="",format=USTAR#01/lost_digest_in_a_entry +=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="",src=2,format=PAX testutil.go:485: Offset: 483, NextOffset: 614 + testutil.go:485: Offset: 365, NextOffset: 469 testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" - testutil.go:371: Comparing: "foo_empty" vs "foo_empty" - testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [foo_empty4 foo5 foo_empty5 .no.prefetch.landmark foo_empty foo_empty2 foo3 foo_empty3 foo4 foo6 foo foo2] vs [foo4 foo5 foo_empty5 foo6 foo foo2 foo3 foo_empty3 foo_empty4 foo_empty foo_empty2] - testutil.go:371: Comparing: "foo_empty" vs "foo_empty" - testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" testutil.go:371: Comparing: "foo5" vs "foo5" testutil.go:485: Offset: 746, NextOffset: 774 testutil.go:485: Offset: 601, NextOffset: 629 testutil.go:485: Offset: 774, NextOffset: 905 testutil.go:485: Offset: 629, NextOffset: 733 testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" + testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" testutil.go:371: Comparing: "foo4" vs "foo4" testutil.go:485: Offset: 614, NextOffset: 642 testutil.go:485: Offset: 469, NextOffset: 497 @@ -36142,45 +35610,14 @@ testutil.go:485: Offset: 733, NextOffset: 761 testutil.go:485: Offset: 933, NextOffset: 1600 testutil.go:485: Offset: 761, NextOffset: 1361 - testutil.go:371: Comparing: "foo" vs "foo" - testutil.go:485: Offset: 165, NextOffset: 193 - testutil.go:485: Offset: 74, NextOffset: 102 - testutil.go:485: Offset: 193, NextOffset: 296 - testutil.go:485: Offset: 102, NextOffset: 205 - testutil.go:371: Comparing: "foo2" vs "foo2" - testutil.go:485: Offset: 296, NextOffset: 324 - testutil.go:485: Offset: 205, NextOffset: 233 - testutil.go:485: Offset: 324, NextOffset: 455 - testutil.go:485: Offset: 233, NextOffset: 337 - testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" - testutil.go:371: Comparing: "foo3" vs "foo3" - testutil.go:485: Offset: 455, NextOffset: 483 -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="/",format=USTAR#01/duplicated_entry_offset -=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="",src=2,format=PAX - testutil.go:485: Offset: 337, NextOffset: 365 - testutil.go:485: Offset: 483, NextOffset: 614 - testutil.go:485: Offset: 365, NextOffset: 469 - testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="",format=USTAR#01/duplicated_entry_offset === RUN TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="./",src=2,format=PAX -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="/",format=USTAR#01/lost_digest_in_a_entry -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="/",format=PAX#01 -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="/",format=PAX#01/lost_digest_in_a_entry +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="",format=PAX#01 === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="./",src=2,format=PAX testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"./foo","type":"reg","size":6,"mode":420,"offset":79,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo","type":"chunk","offset":107,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo2","type":"reg","size":6,"mode":420,"offset":212,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo2","type":"chunk","offset":240,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo3","type":"reg","size":6,"mode":420,"offset":346,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo3","type":"chunk","offset":374,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo4","type":"reg","size":6,"mode":420,"offset":480,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo4","type":"chunk","offset":508,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo5","type":"reg","size":6,"mode":420,"offset":614,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo5","type":"chunk","offset":642,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo6","type":"reg","size":6,"mode":420,"offset":748,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo6","type":"chunk","offset":776,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":85,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"./foo","type":"reg","size":6,"mode":420,"offset":169,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo","type":"chunk","offset":197,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo2","type":"reg","size":6,"mode":420,"offset":302,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo2","type":"chunk","offset":330,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo3","type":"reg","size":6,"mode":420,"offset":462,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo3","type":"chunk","offset":490,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo4","type":"reg","size":6,"mode":420,"offset":622,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo4","type":"chunk","offset":650,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo5","type":"reg","size":6,"mode":420,"offset":756,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo5","type":"chunk","offset":784,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo6","type":"reg","size":6,"mode":420,"offset":916,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo6","type":"chunk","offset":944,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} testutil.go:371: Comparing: "" vs "" -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="/",format=PAX#01/duplicated_entry_offset -=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="./",src=2,format=PAX - testutil.go:377: Directory: "" vs "": [foo foo_empty foo3 foo4 foo5 foo2 foo_empty2 foo_empty3 foo_empty4 foo_empty5 foo6] vs [foo_empty foo2 foo3 foo_empty3 foo_empty5 .no.prefetch.landmark foo foo_empty4 foo5 foo6 foo_empty2 foo4] - testutil.go:371: Comparing: "foo2" vs "foo2" - testutil.go:485: Offset: 212, NextOffset: 240 - testutil.go:485: Offset: 302, NextOffset: 330 - testutil.go:485: Offset: 240, NextOffset: 346 - testutil.go:485: Offset: 330, NextOffset: 462 - testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" - testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" - testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" - testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" + testutil.go:377: Directory: "" vs "": [foo2 foo_empty2 foo3 foo_empty3 foo4 foo_empty5 foo foo_empty foo_empty4 foo5 foo6] vs [foo_empty foo2 foo_empty2 foo_empty4 foo5 foo_empty5 foo foo3 foo_empty3 foo4 foo6 .no.prefetch.landmark] testutil.go:371: Comparing: "foo6" vs "foo6" testutil.go:485: Offset: 748, NextOffset: 776 testutil.go:485: Offset: 916, NextOffset: 944 @@ -36192,40 +35629,33 @@ testutil.go:485: Offset: 107, NextOffset: 212 testutil.go:485: Offset: 197, NextOffset: 302 testutil.go:371: Comparing: "foo_empty" vs "foo_empty" - testutil.go:371: Comparing: "foo3" vs "foo3" - testutil.go:485: Offset: 346, NextOffset: 374 - testutil.go:485: Offset: 462, NextOffset: 490 - testutil.go:485: Offset: 374, NextOffset: 480 - testutil.go:485: Offset: 490, NextOffset: 622 - testutil.go:371: Comparing: "foo4" vs "foo4" - testutil.go:485: Offset: 480, NextOffset: 508 - testutil.go:485: Offset: 622, NextOffset: 650 - testutil.go:485: Offset: 508, NextOffset: 614 - testutil.go:485: Offset: 650, NextOffset: 756 + testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" testutil.go:371: Comparing: "foo5" vs "foo5" testutil.go:485: Offset: 614, NextOffset: 642 testutil.go:485: Offset: 756, NextOffset: 784 testutil.go:485: Offset: 642, NextOffset: 748 testutil.go:485: Offset: 784, NextOffset: 916 - testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [foo_empty3 foo_empty5 .no.prefetch.landmark foo foo_empty foo2 foo3 foo_empty2 foo4 foo_empty4 foo5 foo6] vs [foo2 foo_empty2 foo_empty3 foo_empty4 foo_empty5 foo6 foo foo_empty foo3 foo4 foo5] testutil.go:371: Comparing: "foo4" vs "foo4" - testutil.go:485: Offset: 622, NextOffset: 650 testutil.go:485: Offset: 480, NextOffset: 508 - testutil.go:485: Offset: 650, NextOffset: 756 + testutil.go:485: Offset: 622, NextOffset: 650 testutil.go:485: Offset: 508, NextOffset: 614 - testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" - testutil.go:371: Comparing: "foo5" vs "foo5" - testutil.go:485: Offset: 756, NextOffset: 784 - testutil.go:485: Offset: 614, NextOffset: 642 - testutil.go:485: Offset: 784, NextOffset: 916 - testutil.go:485: Offset: 642, NextOffset: 748 - testutil.go:371: Comparing: "foo6" vs "foo6" - testutil.go:485: Offset: 916, NextOffset: 944 - testutil.go:485: Offset: 748, NextOffset: 776 - testutil.go:485: Offset: 944, NextOffset: 1609 - testutil.go:485: Offset: 776, NextOffset: 1374 + testutil.go:485: Offset: 650, NextOffset: 756 + testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" + testutil.go:371: Comparing: "foo2" vs "foo2" + testutil.go:485: Offset: 212, NextOffset: 240 + testutil.go:485: Offset: 302, NextOffset: 330 + testutil.go:485: Offset: 240, NextOffset: 346 + testutil.go:485: Offset: 330, NextOffset: 462 testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" + testutil.go:371: Comparing: "foo3" vs "foo3" + testutil.go:485: Offset: 346, NextOffset: 374 + testutil.go:485: Offset: 462, NextOffset: 490 + testutil.go:485: Offset: 374, NextOffset: 480 + testutil.go:485: Offset: 490, NextOffset: 622 + testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" + testutil.go:371: Comparing: "" vs "" + testutil.go:377: Directory: "" vs "": [.no.prefetch.landmark foo3 foo_empty3 foo4 foo6 foo foo_empty foo2 foo_empty2 foo_empty4 foo5 foo_empty5] vs [foo foo_empty foo_empty4 foo5 foo6 foo2 foo_empty2 foo3 foo_empty3 foo4 foo_empty5] + testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" testutil.go:371: Comparing: "foo" vs "foo" testutil.go:485: Offset: 169, NextOffset: 197 testutil.go:485: Offset: 79, NextOffset: 107 @@ -36237,30 +35667,50 @@ testutil.go:485: Offset: 212, NextOffset: 240 testutil.go:485: Offset: 330, NextOffset: 462 testutil.go:485: Offset: 240, NextOffset: 346 + testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" + testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" + testutil.go:371: Comparing: "foo5" vs "foo5" + testutil.go:485: Offset: 756, NextOffset: 784 + testutil.go:485: Offset: 614, NextOffset: 642 + testutil.go:485: Offset: 784, NextOffset: 916 + testutil.go:485: Offset: 642, NextOffset: 748 testutil.go:371: Comparing: "foo3" vs "foo3" testutil.go:485: Offset: 462, NextOffset: 490 testutil.go:485: Offset: 346, NextOffset: 374 testutil.go:485: Offset: 490, NextOffset: 622 testutil.go:485: Offset: 374, NextOffset: 480 testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" - testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" + testutil.go:371: Comparing: "foo4" vs "foo4" + testutil.go:485: Offset: 622, NextOffset: 650 + testutil.go:485: Offset: 480, NextOffset: 508 + testutil.go:485: Offset: 650, NextOffset: 756 + testutil.go:485: Offset: 508, NextOffset: 614 + testutil.go:371: Comparing: "foo6" vs "foo6" + testutil.go:485: Offset: 916, NextOffset: 944 + testutil.go:485: Offset: 748, NextOffset: 776 + testutil.go:485: Offset: 944, NextOffset: 1609 + testutil.go:485: Offset: 776, NextOffset: 1374 +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="",format=PAX#01/lost_digest_in_a_entry === RUN TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="/",src=2,format=PAX -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="/",format=GNU#01 -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="/",format=GNU#01/lost_digest_in_a_entry -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="/",format=GNU#01/duplicated_entry_offset +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="",format=PAX#01/duplicated_entry_offset +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="",format=GNU#01 === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="/",src=2,format=PAX testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"/foo","type":"reg","size":6,"mode":420,"offset":75,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo","type":"chunk","offset":103,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo2","type":"reg","size":6,"mode":420,"offset":207,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo2","type":"chunk","offset":235,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo3","type":"reg","size":6,"mode":420,"offset":340,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo3","type":"chunk","offset":368,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo4","type":"reg","size":6,"mode":420,"offset":473,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo4","type":"chunk","offset":501,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo5","type":"reg","size":6,"mode":420,"offset":606,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo5","type":"chunk","offset":634,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo6","type":"reg","size":6,"mode":420,"offset":739,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo6","type":"chunk","offset":767,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":85,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"/foo","type":"reg","size":6,"mode":420,"offset":166,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo","type":"chunk","offset":194,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo2","type":"reg","size":6,"mode":420,"offset":298,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo2","type":"chunk","offset":326,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo3","type":"reg","size":6,"mode":420,"offset":457,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo3","type":"chunk","offset":485,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo4","type":"reg","size":6,"mode":420,"offset":616,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo4","type":"chunk","offset":644,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo5","type":"reg","size":6,"mode":420,"offset":749,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo5","type":"chunk","offset":777,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo6","type":"reg","size":6,"mode":420,"offset":908,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo6","type":"chunk","offset":936,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [foo5 foo6 foo2 foo_empty2 foo3 foo_empty3 foo_empty4 foo foo_empty foo4 foo_empty5] vs [foo_empty foo_empty2 foo3 foo5 foo_empty5 foo6 .no.prefetch.landmark foo foo2 foo_empty3 foo4 foo_empty4] - testutil.go:371: Comparing: "foo4" vs "foo4" - testutil.go:485: Offset: 473, NextOffset: 501 - testutil.go:485: Offset: 616, NextOffset: 644 - testutil.go:485: Offset: 501, NextOffset: 606 - testutil.go:485: Offset: 644, NextOffset: 749 + testutil.go:377: Directory: "" vs "": [foo foo_empty foo3 foo_empty3 foo4 foo5 foo6 foo2 foo_empty2 foo_empty4 foo_empty5] vs [foo foo_empty foo4 foo5 .no.prefetch.landmark foo2 foo_empty2 foo3 foo_empty3 foo_empty4 foo_empty5 foo6] + testutil.go:371: Comparing: "foo2" vs "foo2" + testutil.go:485: Offset: 207, NextOffset: 235 + testutil.go:485: Offset: 298, NextOffset: 326 + testutil.go:485: Offset: 235, NextOffset: 340 + testutil.go:485: Offset: 326, NextOffset: 457 + testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" + testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" testutil.go:371: Comparing: "foo" vs "foo" testutil.go:485: Offset: 75, NextOffset: 103 +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="",format=GNU#01/lost_digest_in_a_entry +=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="/",src=2,format=PAX testutil.go:485: Offset: 166, NextOffset: 194 testutil.go:485: Offset: 103, NextOffset: 207 testutil.go:485: Offset: 194, NextOffset: 298 @@ -36271,7 +35721,11 @@ testutil.go:485: Offset: 368, NextOffset: 473 testutil.go:485: Offset: 485, NextOffset: 616 testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" - testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" + testutil.go:371: Comparing: "foo4" vs "foo4" + testutil.go:485: Offset: 473, NextOffset: 501 + testutil.go:485: Offset: 616, NextOffset: 644 + testutil.go:485: Offset: 501, NextOffset: 606 + testutil.go:485: Offset: 644, NextOffset: 749 testutil.go:371: Comparing: "foo5" vs "foo5" testutil.go:485: Offset: 606, NextOffset: 634 testutil.go:485: Offset: 749, NextOffset: 777 @@ -36282,84 +35736,69 @@ testutil.go:485: Offset: 908, NextOffset: 936 testutil.go:485: Offset: 767, NextOffset: 1366 testutil.go:485: Offset: 936, NextOffset: 1608 - testutil.go:371: Comparing: "foo2" vs "foo2" - testutil.go:485: Offset: 207, NextOffset: 235 - testutil.go:485: Offset: 298, NextOffset: 326 - testutil.go:485: Offset: 235, NextOffset: 340 - testutil.go:485: Offset: 326, NextOffset: 457 -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="../",format=USTAR#01 -=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="/",src=2,format=PAX - testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [foo3 foo5 foo_empty5 foo6 foo_empty foo_empty2 foo2 foo_empty3 foo4 foo_empty4 .no.prefetch.landmark foo] vs [foo foo_empty foo4 foo_empty5 foo2 foo_empty2 foo3 foo_empty3 foo_empty4 foo5 foo6] - testutil.go:371: Comparing: "foo4" vs "foo4" - testutil.go:485: Offset: 616, NextOffset: 644 - testutil.go:485: Offset: 473, NextOffset: 501 - testutil.go:485: Offset: 644, NextOffset: 749 - testutil.go:485: Offset: 501, NextOffset: 606 + testutil.go:377: Directory: "" vs "": [foo5 foo foo_empty foo4 foo3 foo_empty3 foo_empty4 foo_empty5 foo6 .no.prefetch.landmark foo2 foo_empty2] vs [foo_empty3 foo4 foo5 foo6 foo foo_empty foo3 foo_empty5 foo2 foo_empty2 foo_empty4] testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" - testutil.go:371: Comparing: "foo" vs "foo" - testutil.go:485: Offset: 166, NextOffset: 194 - testutil.go:485: Offset: 75, NextOffset: 103 - testutil.go:485: Offset: 194, NextOffset: 298 - testutil.go:485: Offset: 103, NextOffset: 207 - testutil.go:371: Comparing: "foo2" vs "foo2" - testutil.go:485: Offset: 298, NextOffset: 326 - testutil.go:485: Offset: 207, NextOffset: 235 - testutil.go:485: Offset: 326, NextOffset: 457 - testutil.go:485: Offset: 235, NextOffset: 340 - testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" testutil.go:371: Comparing: "foo6" vs "foo6" testutil.go:485: Offset: 908, NextOffset: 936 testutil.go:485: Offset: 739, NextOffset: 767 testutil.go:485: Offset: 936, NextOffset: 1608 testutil.go:485: Offset: 767, NextOffset: 1366 - testutil.go:371: Comparing: "foo_empty" vs "foo_empty" + testutil.go:371: Comparing: "foo2" vs "foo2" + testutil.go:485: Offset: 298, NextOffset: 326 + testutil.go:485: Offset: 207, NextOffset: 235 + testutil.go:485: Offset: 326, NextOffset: 457 + testutil.go:485: Offset: 235, NextOffset: 340 testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" testutil.go:371: Comparing: "foo3" vs "foo3" testutil.go:485: Offset: 457, NextOffset: 485 testutil.go:485: Offset: 340, NextOffset: 368 +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="",format=GNU#01/duplicated_entry_offset +=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="/",src=2,format=PAX testutil.go:485: Offset: 485, NextOffset: 616 testutil.go:485: Offset: 368, NextOffset: 473 + testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" + testutil.go:371: Comparing: "foo" vs "foo" + testutil.go:485: Offset: 166, NextOffset: 194 + testutil.go:485: Offset: 75, NextOffset: 103 + testutil.go:485: Offset: 194, NextOffset: 298 + testutil.go:485: Offset: 103, NextOffset: 207 + testutil.go:371: Comparing: "foo_empty" vs "foo_empty" + testutil.go:371: Comparing: "foo4" vs "foo4" + testutil.go:485: Offset: 616, NextOffset: 644 + testutil.go:485: Offset: 473, NextOffset: 501 + testutil.go:485: Offset: 644, NextOffset: 749 + testutil.go:485: Offset: 501, NextOffset: 606 testutil.go:371: Comparing: "foo5" vs "foo5" testutil.go:485: Offset: 749, NextOffset: 777 testutil.go:485: Offset: 606, NextOffset: 634 testutil.go:485: Offset: 777, NextOffset: 908 testutil.go:485: Offset: 634, NextOffset: 739 === RUN TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="../",src=2,format=PAX -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="../",format=USTAR#01/lost_digest_in_a_entry -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="../",format=USTAR#01/duplicated_entry_offset -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="../",format=PAX#01 +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="./",format=USTAR#01 === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="../",src=2,format=PAX testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"../foo","type":"reg","size":6,"mode":420,"offset":80,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo","type":"chunk","offset":108,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo2","type":"reg","size":6,"mode":420,"offset":214,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo2","type":"chunk","offset":242,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo3","type":"reg","size":6,"mode":420,"offset":349,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo3","type":"chunk","offset":377,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo4","type":"reg","size":6,"mode":420,"offset":484,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo4","type":"chunk","offset":512,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo5","type":"reg","size":6,"mode":420,"offset":619,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo5","type":"chunk","offset":647,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo6","type":"reg","size":6,"mode":420,"offset":754,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo6","type":"chunk","offset":782,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":85,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"../foo","type":"reg","size":6,"mode":420,"offset":170,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo","type":"chunk","offset":198,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo2","type":"reg","size":6,"mode":420,"offset":304,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo2","type":"chunk","offset":332,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo3","type":"reg","size":6,"mode":420,"offset":465,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo3","type":"chunk","offset":493,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo4","type":"reg","size":6,"mode":420,"offset":626,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo4","type":"chunk","offset":654,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo5","type":"reg","size":6,"mode":420,"offset":761,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo5","type":"chunk","offset":789,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo6","type":"reg","size":6,"mode":420,"offset":922,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo6","type":"chunk","offset":950,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [foo_empty foo5 foo_empty5 foo6 foo_empty4 foo foo2 foo_empty2 foo3 foo_empty3 foo4] vs [foo_empty5 foo6 .no.prefetch.landmark foo foo_empty foo2 foo_empty3 foo5 foo_empty2 foo3 foo4 foo_empty4] + testutil.go:377: Directory: "" vs "": [foo_empty4 foo5 foo_empty5 foo6 foo foo_empty foo3 foo4 foo2 foo_empty2 foo_empty3] vs [foo3 foo_empty4 foo5 foo4 foo_empty5 .no.prefetch.landmark foo foo_empty foo2 foo_empty2 foo_empty3 foo6] testutil.go:371: Comparing: "foo" vs "foo" testutil.go:485: Offset: 80, NextOffset: 108 testutil.go:485: Offset: 170, NextOffset: 198 testutil.go:485: Offset: 108, NextOffset: 214 testutil.go:485: Offset: 198, NextOffset: 304 - testutil.go:371: Comparing: "foo2" vs "foo2" - testutil.go:485: Offset: 214, NextOffset: 242 - testutil.go:485: Offset: 304, NextOffset: 332 - testutil.go:485: Offset: 242, NextOffset: 349 - testutil.go:485: Offset: 332, NextOffset: 465 - testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" + testutil.go:371: Comparing: "foo_empty" vs "foo_empty" testutil.go:371: Comparing: "foo3" vs "foo3" testutil.go:485: Offset: 349, NextOffset: 377 testutil.go:485: Offset: 465, NextOffset: 493 testutil.go:485: Offset: 377, NextOffset: 484 testutil.go:485: Offset: 493, NextOffset: 626 - testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" testutil.go:371: Comparing: "foo4" vs "foo4" testutil.go:485: Offset: 484, NextOffset: 512 testutil.go:485: Offset: 626, NextOffset: 654 testutil.go:485: Offset: 512, NextOffset: 619 testutil.go:485: Offset: 654, NextOffset: 761 testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" - testutil.go:371: Comparing: "foo_empty" vs "foo_empty" testutil.go:371: Comparing: "foo5" vs "foo5" testutil.go:485: Offset: 619, NextOffset: 647 testutil.go:485: Offset: 761, NextOffset: 789 @@ -36371,149 +35810,169 @@ testutil.go:485: Offset: 922, NextOffset: 950 testutil.go:485: Offset: 782, NextOffset: 1378 testutil.go:485: Offset: 950, NextOffset: 1617 - testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [foo_empty4 foo_empty2 foo3 foo4 foo2 foo_empty3 foo5 foo_empty5 foo6 .no.prefetch.landmark foo foo_empty] vs [foo2 foo_empty2 foo3 foo_empty3 foo4 foo_empty4 foo foo5 foo_empty5 foo6 foo_empty] + testutil.go:371: Comparing: "foo2" vs "foo2" + testutil.go:485: Offset: 214, NextOffset: 242 + testutil.go:485: Offset: 304, NextOffset: 332 + testutil.go:485: Offset: 242, NextOffset: 349 + testutil.go:485: Offset: 332, NextOffset: 465 testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" + testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" + testutil.go:371: Comparing: "" vs "" + testutil.go:377: Directory: "" vs "": [foo_empty foo2 foo_empty2 foo_empty3 foo4 foo_empty5 .no.prefetch.landmark foo foo6 foo5 foo3 foo_empty4] vs [foo3 foo4 foo_empty4 foo5 foo_empty5 foo6 foo foo_empty foo_empty3 foo2 foo_empty2] testutil.go:371: Comparing: "foo3" vs "foo3" testutil.go:485: Offset: 465, NextOffset: 493 testutil.go:485: Offset: 349, NextOffset: 377 testutil.go:485: Offset: 493, NextOffset: 626 testutil.go:485: Offset: 377, NextOffset: 484 + testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" + testutil.go:371: Comparing: "foo5" vs "foo5" + testutil.go:485: Offset: 761, NextOffset: 789 + testutil.go:485: Offset: 619, NextOffset: 647 + testutil.go:485: Offset: 789, NextOffset: 922 + testutil.go:485: Offset: 647, NextOffset: 754 + testutil.go:371: Comparing: "foo2" vs "foo2" + testutil.go:485: Offset: 304, NextOffset: 332 + testutil.go:485: Offset: 214, NextOffset: 242 + testutil.go:485: Offset: 332, NextOffset: 465 + testutil.go:485: Offset: 242, NextOffset: 349 + testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" + testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" testutil.go:371: Comparing: "foo4" vs "foo4" testutil.go:485: Offset: 626, NextOffset: 654 testutil.go:485: Offset: 484, NextOffset: 512 testutil.go:485: Offset: 654, NextOffset: 761 testutil.go:485: Offset: 512, NextOffset: 619 - testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" - testutil.go:371: Comparing: "foo6" vs "foo6" - testutil.go:485: Offset: 922, NextOffset: 950 - testutil.go:485: Offset: 754, NextOffset: 782 - testutil.go:485: Offset: 950, NextOffset: 1617 - testutil.go:485: Offset: 782, NextOffset: 1378 + testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" testutil.go:371: Comparing: "foo" vs "foo" testutil.go:485: Offset: 170, NextOffset: 198 testutil.go:485: Offset: 80, NextOffset: 108 testutil.go:485: Offset: 198, NextOffset: 304 testutil.go:485: Offset: 108, NextOffset: 214 testutil.go:371: Comparing: "foo_empty" vs "foo_empty" - testutil.go:371: Comparing: "foo2" vs "foo2" - testutil.go:485: Offset: 304, NextOffset: 332 - testutil.go:485: Offset: 214, NextOffset: 242 - testutil.go:485: Offset: 332, NextOffset: 465 - testutil.go:485: Offset: 242, NextOffset: 349 - testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" - testutil.go:371: Comparing: "foo5" vs "foo5" - testutil.go:485: Offset: 761, NextOffset: 789 - testutil.go:485: Offset: 619, NextOffset: 647 - testutil.go:485: Offset: 789, NextOffset: 922 - testutil.go:485: Offset: 647, NextOffset: 754 - testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" + testutil.go:371: Comparing: "foo6" vs "foo6" + testutil.go:485: Offset: 922, NextOffset: 950 + testutil.go:485: Offset: 754, NextOffset: 782 + testutil.go:485: Offset: 950, NextOffset: 1617 + testutil.go:485: Offset: 782, NextOffset: 1378 === RUN TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="",src=2,format=GNU -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="../",format=PAX#01/duplicated_entry_offset -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="../",format=PAX#01/lost_digest_in_a_entry -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="../",format=GNU#01 +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="./",format=USTAR#01/lost_digest_in_a_entry +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="./",format=USTAR#01/duplicated_entry_offset +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="./",format=PAX#01 +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="./",format=PAX#01/lost_digest_in_a_entry +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="./",format=PAX#01/duplicated_entry_offset === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="",src=2,format=GNU testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"foo","type":"reg","size":6,"mode":420,"offset":73,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo","type":"chunk","offset":101,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo2","type":"reg","size":6,"mode":420,"offset":203,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo2","type":"chunk","offset":231,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo3","type":"reg","size":6,"mode":420,"offset":334,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo3","type":"chunk","offset":362,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo4","type":"reg","size":6,"mode":420,"offset":465,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo4","type":"chunk","offset":493,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo5","type":"reg","size":6,"mode":420,"offset":596,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo5","type":"chunk","offset":624,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo6","type":"reg","size":6,"mode":420,"offset":727,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo6","type":"chunk","offset":755,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":85,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"foo","type":"reg","size":6,"mode":420,"offset":164,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo","type":"chunk","offset":192,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo2","type":"reg","size":6,"mode":420,"offset":294,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo2","type":"chunk","offset":322,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo3","type":"reg","size":6,"mode":420,"offset":452,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo3","type":"chunk","offset":480,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo4","type":"reg","size":6,"mode":420,"offset":610,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo4","type":"chunk","offset":638,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo5","type":"reg","size":6,"mode":420,"offset":741,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo5","type":"chunk","offset":769,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo6","type":"reg","size":6,"mode":420,"offset":899,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo6","type":"chunk","offset":927,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [foo2 foo3 foo_empty3 foo5 foo6 foo foo_empty foo_empty2 foo4 foo_empty4 foo_empty5] vs [foo_empty foo2 foo3 foo5 foo_empty5 foo foo_empty2 foo_empty3 foo4 foo_empty4 foo6 .no.prefetch.landmark] - testutil.go:371: Comparing: "foo2" vs "foo2" - testutil.go:485: Offset: 203, NextOffset: 231 - testutil.go:485: Offset: 294, NextOffset: 322 - testutil.go:485: Offset: 231, NextOffset: 334 - testutil.go:485: Offset: 322, NextOffset: 452 + testutil.go:377: Directory: "" vs "": [foo_empty4 foo5 foo_empty5 foo6 foo_empty foo2 foo_empty2 foo4 foo foo3 foo_empty3] vs [foo_empty5 foo foo2 foo_empty2 foo3 foo4 foo_empty4 foo5 .no.prefetch.landmark foo_empty foo_empty3 foo6] + testutil.go:371: Comparing: "foo4" vs "foo4" + testutil.go:485: Offset: 465, NextOffset: 493 + testutil.go:485: Offset: 610, NextOffset: 638 + testutil.go:485: Offset: 493, NextOffset: 596 + testutil.go:485: Offset: 638, NextOffset: 741 + testutil.go:371: Comparing: "foo" vs "foo" + testutil.go:485: Offset: 73, NextOffset: 101 + testutil.go:485: Offset: 164, NextOffset: 192 + testutil.go:485: Offset: 101, NextOffset: 203 + testutil.go:485: Offset: 192, NextOffset: 294 testutil.go:371: Comparing: "foo3" vs "foo3" testutil.go:485: Offset: 334, NextOffset: 362 testutil.go:485: Offset: 452, NextOffset: 480 testutil.go:485: Offset: 362, NextOffset: 465 testutil.go:485: Offset: 480, NextOffset: 610 testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" + testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" testutil.go:371: Comparing: "foo5" vs "foo5" testutil.go:485: Offset: 596, NextOffset: 624 testutil.go:485: Offset: 741, NextOffset: 769 testutil.go:485: Offset: 624, NextOffset: 727 testutil.go:485: Offset: 769, NextOffset: 899 + testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" testutil.go:371: Comparing: "foo6" vs "foo6" testutil.go:485: Offset: 727, NextOffset: 755 testutil.go:485: Offset: 899, NextOffset: 927 testutil.go:485: Offset: 755, NextOffset: 1350 testutil.go:485: Offset: 927, NextOffset: 1593 - testutil.go:371: Comparing: "foo" vs "foo" - testutil.go:485: Offset: 73, NextOffset: 101 - testutil.go:485: Offset: 164, NextOffset: 192 - testutil.go:485: Offset: 101, NextOffset: 203 - testutil.go:485: Offset: 192, NextOffset: 294 testutil.go:371: Comparing: "foo_empty" vs "foo_empty" + testutil.go:371: Comparing: "foo2" vs "foo2" + testutil.go:485: Offset: 203, NextOffset: 231 + testutil.go:485: Offset: 294, NextOffset: 322 + testutil.go:485: Offset: 231, NextOffset: 334 + testutil.go:485: Offset: 322, NextOffset: 452 testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" + testutil.go:371: Comparing: "" vs "" + testutil.go:377: Directory: "" vs "": [.no.prefetch.landmark foo_empty foo_empty3 foo6 foo_empty4 foo5 foo_empty5 foo foo2 foo_empty2 foo3 foo4] vs [foo_empty4 foo5 foo_empty5 foo6 foo_empty foo2 foo_empty2 foo4 foo foo3 foo_empty3] testutil.go:371: Comparing: "foo4" vs "foo4" - testutil.go:485: Offset: 465, NextOffset: 493 testutil.go:485: Offset: 610, NextOffset: 638 - testutil.go:485: Offset: 493, NextOffset: 596 + testutil.go:485: Offset: 465, NextOffset: 493 +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="./",format=GNU#01 +=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="",src=2,format=GNU testutil.go:485: Offset: 638, NextOffset: 741 + testutil.go:485: Offset: 493, NextOffset: 596 testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" - testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" - testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [foo_empty foo2 foo3 foo5 foo_empty5 foo foo_empty2 foo_empty3 foo4 foo_empty4 foo6 .no.prefetch.landmark] vs [foo_empty3 foo5 foo6 foo2 foo3 foo_empty2 foo4 foo_empty4 foo_empty5 foo foo_empty] + testutil.go:371: Comparing: "foo5" vs "foo5" + testutil.go:485: Offset: 741, NextOffset: 769 + testutil.go:485: Offset: 596, NextOffset: 624 + testutil.go:485: Offset: 769, NextOffset: 899 + testutil.go:485: Offset: 624, NextOffset: 727 testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" testutil.go:371: Comparing: "foo" vs "foo" testutil.go:485: Offset: 164, NextOffset: 192 testutil.go:485: Offset: 73, NextOffset: 101 testutil.go:485: Offset: 192, NextOffset: 294 testutil.go:485: Offset: 101, NextOffset: 203 - testutil.go:371: Comparing: "foo_empty" vs "foo_empty" testutil.go:371: Comparing: "foo2" vs "foo2" testutil.go:485: Offset: 294, NextOffset: 322 testutil.go:485: Offset: 203, NextOffset: 231 testutil.go:485: Offset: 322, NextOffset: 452 testutil.go:485: Offset: 231, NextOffset: 334 + testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" testutil.go:371: Comparing: "foo3" vs "foo3" testutil.go:485: Offset: 452, NextOffset: 480 testutil.go:485: Offset: 334, NextOffset: 362 testutil.go:485: Offset: 480, NextOffset: 610 testutil.go:485: Offset: 362, NextOffset: 465 - testutil.go:371: Comparing: "foo5" vs "foo5" - testutil.go:485: Offset: 741, NextOffset: 769 - testutil.go:485: Offset: 596, NextOffset: 624 - testutil.go:485: Offset: 769, NextOffset: 899 - testutil.go:485: Offset: 624, NextOffset: 727 + testutil.go:371: Comparing: "foo_empty" vs "foo_empty" + testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" testutil.go:371: Comparing: "foo6" vs "foo6" testutil.go:485: Offset: 899, NextOffset: 927 testutil.go:485: Offset: 727, NextOffset: 755 testutil.go:485: Offset: 927, NextOffset: 1593 testutil.go:485: Offset: 755, NextOffset: 1350 - testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" - testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" - testutil.go:371: Comparing: "foo4" vs "foo4" - testutil.go:485: Offset: 610, NextOffset: 638 - testutil.go:485: Offset: 465, NextOffset: 493 - testutil.go:485: Offset: 638, NextOffset: 741 - testutil.go:485: Offset: 493, NextOffset: 596 - testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" === RUN TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="./",src=2,format=GNU -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="../",format=GNU#01/lost_digest_in_a_entry -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="../",format=GNU#01/duplicated_entry_offset -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="",format=USTAR#01 +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="./",format=GNU#01/lost_digest_in_a_entry === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="./",src=2,format=GNU testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"./foo","type":"reg","size":6,"mode":420,"offset":78,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo","type":"chunk","offset":106,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo2","type":"reg","size":6,"mode":420,"offset":210,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo2","type":"chunk","offset":238,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo3","type":"reg","size":6,"mode":420,"offset":343,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo3","type":"chunk","offset":371,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo4","type":"reg","size":6,"mode":420,"offset":476,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo4","type":"chunk","offset":504,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo5","type":"reg","size":6,"mode":420,"offset":609,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo5","type":"chunk","offset":637,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo6","type":"reg","size":6,"mode":420,"offset":742,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo6","type":"chunk","offset":770,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":85,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"./foo","type":"reg","size":6,"mode":420,"offset":168,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo","type":"chunk","offset":196,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo2","type":"reg","size":6,"mode":420,"offset":300,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo2","type":"chunk","offset":328,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo3","type":"reg","size":6,"mode":420,"offset":459,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo3","type":"chunk","offset":487,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo4","type":"reg","size":6,"mode":420,"offset":618,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo4","type":"chunk","offset":646,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo5","type":"reg","size":6,"mode":420,"offset":751,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo5","type":"chunk","offset":779,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo6","type":"reg","size":6,"mode":420,"offset":910,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo6","type":"chunk","offset":938,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [foo_empty foo_empty4 foo_empty5 foo6 foo5 foo foo2 foo_empty2 foo3 foo_empty3 foo4] vs [foo6 .no.prefetch.landmark foo_empty4 foo5 foo_empty2 foo3 foo_empty3 foo4 foo_empty5 foo foo_empty foo2] + testutil.go:377: Directory: "" vs "": [foo3 foo4 foo_empty5 foo_empty foo2 foo_empty2 foo_empty3 foo_empty4 foo5 foo6 foo] vs [foo_empty .no.prefetch.landmark foo foo3 foo_empty3 foo4 foo_empty4 foo5 foo_empty5 foo2 foo_empty2 foo6] + testutil.go:371: Comparing: "foo4" vs "foo4" +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="./",format=GNU#01/duplicated_entry_offset +=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="./",src=2,format=GNU + testutil.go:485: Offset: 476, NextOffset: 504 + testutil.go:485: Offset: 618, NextOffset: 646 + testutil.go:485: Offset: 504, NextOffset: 609 + testutil.go:485: Offset: 646, NextOffset: 751 + testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" + testutil.go:371: Comparing: "foo_empty" vs "foo_empty" testutil.go:371: Comparing: "foo3" vs "foo3" testutil.go:485: Offset: 343, NextOffset: 371 testutil.go:485: Offset: 459, NextOffset: 487 testutil.go:485: Offset: 371, NextOffset: 476 testutil.go:485: Offset: 487, NextOffset: 618 + testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" - testutil.go:371: Comparing: "foo4" vs "foo4" - testutil.go:485: Offset: 476, NextOffset: 504 - testutil.go:485: Offset: 618, NextOffset: 646 - testutil.go:485: Offset: 504, NextOffset: 609 - testutil.go:485: Offset: 646, NextOffset: 751 + testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" testutil.go:371: Comparing: "foo5" vs "foo5" testutil.go:485: Offset: 609, NextOffset: 637 testutil.go:485: Offset: 751, NextOffset: 779 testutil.go:485: Offset: 637, NextOffset: 742 testutil.go:485: Offset: 779, NextOffset: 910 + testutil.go:371: Comparing: "foo6" vs "foo6" + testutil.go:485: Offset: 742, NextOffset: 770 + testutil.go:485: Offset: 910, NextOffset: 938 + testutil.go:485: Offset: 770, NextOffset: 1367 + testutil.go:485: Offset: 938, NextOffset: 1609 testutil.go:371: Comparing: "foo" vs "foo" testutil.go:485: Offset: 78, NextOffset: 106 testutil.go:485: Offset: 168, NextOffset: 196 @@ -36524,30 +35983,15 @@ testutil.go:485: Offset: 300, NextOffset: 328 testutil.go:485: Offset: 238, NextOffset: 343 testutil.go:485: Offset: 328, NextOffset: 459 - testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" - testutil.go:371: Comparing: "foo6" vs "foo6" - testutil.go:485: Offset: 742, NextOffset: 770 - testutil.go:485: Offset: 910, NextOffset: 938 - testutil.go:485: Offset: 770, NextOffset: 1367 - testutil.go:485: Offset: 938, NextOffset: 1609 - testutil.go:371: Comparing: "foo_empty" vs "foo_empty" - testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" - testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [.no.prefetch.landmark foo_empty4 foo5 foo6 foo_empty3 foo4 foo_empty5 foo foo_empty foo2 foo_empty2 foo3] vs [foo_empty foo_empty4 foo_empty5 foo6 foo_empty3 foo4 foo5 foo foo2 foo_empty2 foo3] - testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" - testutil.go:371: Comparing: "foo4" vs "foo4" - testutil.go:485: Offset: 618, NextOffset: 646 - testutil.go:485: Offset: 476, NextOffset: 504 - testutil.go:485: Offset: 646, NextOffset: 751 - testutil.go:485: Offset: 504, NextOffset: 609 - testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" + testutil.go:377: Directory: "" vs "": [.no.prefetch.landmark foo foo_empty foo_empty4 foo5 foo_empty5 foo2 foo_empty2 foo3 foo_empty3 foo4 foo6] vs [foo6 foo foo2 foo_empty2 foo_empty3 foo_empty4 foo5 foo_empty foo3 foo4 foo_empty5] testutil.go:371: Comparing: "foo" vs "foo" testutil.go:485: Offset: 168, NextOffset: 196 testutil.go:485: Offset: 78, NextOffset: 106 testutil.go:485: Offset: 196, NextOffset: 300 testutil.go:485: Offset: 106, NextOffset: 210 testutil.go:371: Comparing: "foo_empty" vs "foo_empty" + testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" testutil.go:371: Comparing: "foo2" vs "foo2" testutil.go:485: Offset: 300, NextOffset: 328 testutil.go:485: Offset: 210, NextOffset: 238 @@ -36559,38 +36003,54 @@ testutil.go:485: Offset: 343, NextOffset: 371 testutil.go:485: Offset: 487, NextOffset: 618 testutil.go:485: Offset: 371, NextOffset: 476 + testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" + testutil.go:371: Comparing: "foo4" vs "foo4" + testutil.go:485: Offset: 618, NextOffset: 646 + testutil.go:485: Offset: 476, NextOffset: 504 + testutil.go:485: Offset: 646, NextOffset: 751 + testutil.go:485: Offset: 504, NextOffset: 609 testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" testutil.go:371: Comparing: "foo5" vs "foo5" testutil.go:485: Offset: 751, NextOffset: 779 testutil.go:485: Offset: 609, NextOffset: 637 testutil.go:485: Offset: 779, NextOffset: 910 testutil.go:485: Offset: 637, NextOffset: 742 +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="/",format=USTAR#01 +=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="./",src=2,format=GNU testutil.go:371: Comparing: "foo6" vs "foo6" testutil.go:485: Offset: 910, NextOffset: 938 testutil.go:485: Offset: 742, NextOffset: 770 testutil.go:485: Offset: 938, NextOffset: 1609 testutil.go:485: Offset: 770, NextOffset: 1367 === RUN TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="/",src=2,format=GNU -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="",format=USTAR#01/lost_digest_in_a_entry -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="",format=USTAR#01/duplicated_entry_offset -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="",format=PAX#01 -=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="/",src=2,format=GNU testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"/foo","type":"reg","size":6,"mode":420,"offset":74,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo","type":"chunk","offset":102,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo2","type":"reg","size":6,"mode":420,"offset":205,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo2","type":"chunk","offset":233,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo3","type":"reg","size":6,"mode":420,"offset":337,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo3","type":"chunk","offset":365,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo4","type":"reg","size":6,"mode":420,"offset":469,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo4","type":"chunk","offset":497,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo5","type":"reg","size":6,"mode":420,"offset":601,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo5","type":"chunk","offset":629,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo6","type":"reg","size":6,"mode":420,"offset":733,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo6","type":"chunk","offset":761,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":85,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"/foo","type":"reg","size":6,"mode":420,"offset":165,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo","type":"chunk","offset":193,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo2","type":"reg","size":6,"mode":420,"offset":296,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo2","type":"chunk","offset":324,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo3","type":"reg","size":6,"mode":420,"offset":454,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo3","type":"chunk","offset":482,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo4","type":"reg","size":6,"mode":420,"offset":612,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo4","type":"chunk","offset":640,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo5","type":"reg","size":6,"mode":420,"offset":744,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo5","type":"chunk","offset":772,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo6","type":"reg","size":6,"mode":420,"offset":902,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo6","type":"chunk","offset":930,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [foo_empty foo6 foo_empty2 foo3 foo_empty3 foo4 foo_empty4 foo5 foo foo2 foo_empty5] vs [foo2 foo_empty2 foo5 foo foo_empty foo_empty3 foo4 foo_empty4 foo_empty5 foo6 .no.prefetch.landmark foo3] + testutil.go:377: Directory: "" vs "": [foo6 foo foo_empty2 foo3 foo4 foo_empty4 foo5 foo_empty foo2 foo_empty3 foo_empty5] vs [.no.prefetch.landmark foo foo2 foo_empty2 foo5 foo_empty5 foo_empty foo3 foo_empty3 foo4 foo_empty4 foo6] testutil.go:371: Comparing: "foo_empty" vs "foo_empty" + testutil.go:371: Comparing: "foo2" vs "foo2" + testutil.go:485: Offset: 205, NextOffset: 233 + testutil.go:485: Offset: 296, NextOffset: 324 + testutil.go:485: Offset: 233, NextOffset: 337 + testutil.go:485: Offset: 324, NextOffset: 454 + testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" + testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" testutil.go:371: Comparing: "foo6" vs "foo6" testutil.go:485: Offset: 733, NextOffset: 761 testutil.go:485: Offset: 902, NextOffset: 930 testutil.go:485: Offset: 761, NextOffset: 1363 testutil.go:485: Offset: 930, NextOffset: 1599 + testutil.go:371: Comparing: "foo" vs "foo" + testutil.go:485: Offset: 74, NextOffset: 102 + testutil.go:485: Offset: 165, NextOffset: 193 + testutil.go:485: Offset: 102, NextOffset: 205 + testutil.go:485: Offset: 193, NextOffset: 296 + testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" testutil.go:371: Comparing: "foo3" vs "foo3" testutil.go:485: Offset: 337, NextOffset: 365 testutil.go:485: Offset: 454, NextOffset: 482 testutil.go:485: Offset: 365, NextOffset: 469 testutil.go:485: Offset: 482, NextOffset: 612 - testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" testutil.go:371: Comparing: "foo4" vs "foo4" testutil.go:485: Offset: 469, NextOffset: 497 testutil.go:485: Offset: 612, NextOffset: 640 @@ -36602,157 +36062,142 @@ testutil.go:485: Offset: 744, NextOffset: 772 testutil.go:485: Offset: 629, NextOffset: 733 testutil.go:485: Offset: 772, NextOffset: 902 - testutil.go:371: Comparing: "foo" vs "foo" - testutil.go:485: Offset: 74, NextOffset: 102 - testutil.go:485: Offset: 165, NextOffset: 193 - testutil.go:485: Offset: 102, NextOffset: 205 - testutil.go:485: Offset: 193, NextOffset: 296 - testutil.go:371: Comparing: "foo2" vs "foo2" - testutil.go:485: Offset: 205, NextOffset: 233 - testutil.go:485: Offset: 296, NextOffset: 324 - testutil.go:485: Offset: 233, NextOffset: 337 - testutil.go:485: Offset: 324, NextOffset: 454 - testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" - testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" testutil.go:371: Comparing: "" vs "" -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="",format=PAX#01/lost_digest_in_a_entry -=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="/",src=2,format=GNU - testutil.go:377: Directory: "" vs "": [foo5 foo foo_empty foo2 foo_empty2 foo_empty4 foo_empty5 foo6 .no.prefetch.landmark foo3 foo_empty3 foo4] vs [foo_empty foo6 foo4 foo_empty4 foo5 foo foo2 foo_empty2 foo3 foo_empty3 foo_empty5] - testutil.go:371: Comparing: "foo2" vs "foo2" - testutil.go:485: Offset: 296, NextOffset: 324 - testutil.go:485: Offset: 205, NextOffset: 233 - testutil.go:485: Offset: 324, NextOffset: 454 - testutil.go:485: Offset: 233, NextOffset: 337 - testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" - testutil.go:371: Comparing: "foo5" vs "foo5" - testutil.go:485: Offset: 744, NextOffset: 772 - testutil.go:485: Offset: 601, NextOffset: 629 - testutil.go:485: Offset: 772, NextOffset: 902 - testutil.go:485: Offset: 629, NextOffset: 733 - testutil.go:371: Comparing: "foo" vs "foo" - testutil.go:485: Offset: 165, NextOffset: 193 - testutil.go:485: Offset: 74, NextOffset: 102 - testutil.go:485: Offset: 193, NextOffset: 296 - testutil.go:485: Offset: 102, NextOffset: 205 - testutil.go:371: Comparing: "foo_empty" vs "foo_empty" - testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" - testutil.go:371: Comparing: "foo4" vs "foo4" - testutil.go:485: Offset: 612, NextOffset: 640 - testutil.go:485: Offset: 469, NextOffset: 497 - testutil.go:485: Offset: 640, NextOffset: 744 - testutil.go:485: Offset: 497, NextOffset: 601 + testutil.go:377: Directory: "" vs "": [foo_empty foo3 foo_empty3 foo4 foo_empty4 foo6 .no.prefetch.landmark foo foo2 foo_empty2 foo5 foo_empty5] vs [foo_empty foo2 foo_empty3 foo_empty5 foo6 foo foo_empty2 foo3 foo4 foo_empty4 foo5] testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" - testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" testutil.go:371: Comparing: "foo6" vs "foo6" testutil.go:485: Offset: 902, NextOffset: 930 testutil.go:485: Offset: 733, NextOffset: 761 testutil.go:485: Offset: 930, NextOffset: 1599 testutil.go:485: Offset: 761, NextOffset: 1363 + testutil.go:371: Comparing: "foo_empty" vs "foo_empty" testutil.go:371: Comparing: "foo3" vs "foo3" testutil.go:485: Offset: 454, NextOffset: 482 testutil.go:485: Offset: 337, NextOffset: 365 testutil.go:485: Offset: 482, NextOffset: 612 testutil.go:485: Offset: 365, NextOffset: 469 + testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" + testutil.go:371: Comparing: "foo4" vs "foo4" + testutil.go:485: Offset: 612, NextOffset: 640 + testutil.go:485: Offset: 469, NextOffset: 497 + testutil.go:485: Offset: 640, NextOffset: 744 + testutil.go:485: Offset: 497, NextOffset: 601 + testutil.go:371: Comparing: "foo5" vs "foo5" + testutil.go:485: Offset: 744, NextOffset: 772 + testutil.go:485: Offset: 601, NextOffset: 629 + testutil.go:485: Offset: 772, NextOffset: 902 + testutil.go:485: Offset: 629, NextOffset: 733 + testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" + testutil.go:371: Comparing: "foo" vs "foo" + testutil.go:485: Offset: 165, NextOffset: 193 + testutil.go:485: Offset: 74, NextOffset: 102 + testutil.go:485: Offset: 193, NextOffset: 296 + testutil.go:485: Offset: 102, NextOffset: 205 + testutil.go:371: Comparing: "foo2" vs "foo2" + testutil.go:485: Offset: 296, NextOffset: 324 + testutil.go:485: Offset: 205, NextOffset: 233 + testutil.go:485: Offset: 324, NextOffset: 454 + testutil.go:485: Offset: 233, NextOffset: 337 + testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" === RUN TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="../",src=2,format=GNU -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="",format=PAX#01/duplicated_entry_offset -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="",format=GNU#01 +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="/",format=USTAR#01/lost_digest_in_a_entry +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="/",format=USTAR#01/duplicated_entry_offset +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="/",format=PAX#01 === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="../",src=2,format=GNU testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"../foo","type":"reg","size":6,"mode":420,"offset":79,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo","type":"chunk","offset":107,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo2","type":"reg","size":6,"mode":420,"offset":212,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo2","type":"chunk","offset":240,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo3","type":"reg","size":6,"mode":420,"offset":346,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo3","type":"chunk","offset":374,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo4","type":"reg","size":6,"mode":420,"offset":480,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo4","type":"chunk","offset":508,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo5","type":"reg","size":6,"mode":420,"offset":614,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo5","type":"chunk","offset":642,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo6","type":"reg","size":6,"mode":420,"offset":748,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo6","type":"chunk","offset":776,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="",format=GNU#01/lost_digest_in_a_entry -=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="../",src=2,format=GNU testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":85,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"../foo","type":"reg","size":6,"mode":420,"offset":169,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo","type":"chunk","offset":197,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo2","type":"reg","size":6,"mode":420,"offset":302,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo2","type":"chunk","offset":330,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo3","type":"reg","size":6,"mode":420,"offset":462,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo3","type":"chunk","offset":490,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo4","type":"reg","size":6,"mode":420,"offset":622,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo4","type":"chunk","offset":650,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo5","type":"reg","size":6,"mode":420,"offset":756,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo5","type":"chunk","offset":784,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo6","type":"reg","size":6,"mode":420,"offset":916,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo6","type":"chunk","offset":944,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [foo_empty foo2 foo3 foo_empty3 foo4 foo_empty4 foo5 foo_empty5 foo foo_empty2 foo6] vs [.no.prefetch.landmark foo foo_empty3 foo4 foo_empty4 foo5 foo_empty5 foo6 foo_empty foo2 foo_empty2 foo3] + testutil.go:377: Directory: "" vs "": [foo_empty3 foo_empty4 foo_empty foo2 foo3 foo5 foo_empty5 foo6 foo foo_empty2 foo4] vs [foo_empty3 foo5 foo_empty5 .no.prefetch.landmark foo foo_empty foo3 foo6 foo2 foo_empty2 foo4 foo_empty4] testutil.go:371: Comparing: "foo_empty" vs "foo_empty" testutil.go:371: Comparing: "foo2" vs "foo2" testutil.go:485: Offset: 212, NextOffset: 240 testutil.go:485: Offset: 302, NextOffset: 330 testutil.go:485: Offset: 240, NextOffset: 346 testutil.go:485: Offset: 330, NextOffset: 462 + testutil.go:371: Comparing: "foo3" vs "foo3" + testutil.go:485: Offset: 346, NextOffset: 374 + testutil.go:485: Offset: 462, NextOffset: 490 + testutil.go:485: Offset: 374, NextOffset: 480 + testutil.go:485: Offset: 490, NextOffset: 622 + testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" - testutil.go:371: Comparing: "foo5" vs "foo5" - testutil.go:485: Offset: 614, NextOffset: 642 - testutil.go:485: Offset: 756, NextOffset: 784 - testutil.go:485: Offset: 642, NextOffset: 748 - testutil.go:485: Offset: 784, NextOffset: 916 - testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" + testutil.go:371: Comparing: "foo6" vs "foo6" + testutil.go:485: Offset: 748, NextOffset: 776 + testutil.go:485: Offset: 916, NextOffset: 944 + testutil.go:485: Offset: 776, NextOffset: 1375 + testutil.go:485: Offset: 944, NextOffset: 1608 testutil.go:371: Comparing: "foo" vs "foo" testutil.go:485: Offset: 79, NextOffset: 107 testutil.go:485: Offset: 169, NextOffset: 197 testutil.go:485: Offset: 107, NextOffset: 212 testutil.go:485: Offset: 197, NextOffset: 302 testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" - testutil.go:371: Comparing: "foo3" vs "foo3" - testutil.go:485: Offset: 346, NextOffset: 374 - testutil.go:485: Offset: 462, NextOffset: 490 - testutil.go:485: Offset: 374, NextOffset: 480 - testutil.go:485: Offset: 490, NextOffset: 622 - testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" testutil.go:371: Comparing: "foo4" vs "foo4" testutil.go:485: Offset: 480, NextOffset: 508 -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="",format=GNU#01/duplicated_entry_offset -=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="../",src=2,format=GNU testutil.go:485: Offset: 622, NextOffset: 650 testutil.go:485: Offset: 508, NextOffset: 614 testutil.go:485: Offset: 650, NextOffset: 756 + testutil.go:371: Comparing: "foo5" vs "foo5" + testutil.go:485: Offset: 614, NextOffset: 642 + testutil.go:485: Offset: 756, NextOffset: 784 + testutil.go:485: Offset: 642, NextOffset: 748 + testutil.go:485: Offset: 784, NextOffset: 916 + testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" + testutil.go:371: Comparing: "" vs "" + testutil.go:377: Directory: "" vs "": [foo_empty foo3 foo_empty3 foo5 foo_empty5 .no.prefetch.landmark foo foo4 foo_empty4 foo6 foo2 foo_empty2] vs [foo_empty5 foo6 foo foo_empty2 foo4 foo5 foo_empty4 foo_empty foo2 foo3 foo_empty3] testutil.go:371: Comparing: "foo6" vs "foo6" - testutil.go:485: Offset: 748, NextOffset: 776 testutil.go:485: Offset: 916, NextOffset: 944 - testutil.go:485: Offset: 776, NextOffset: 1375 + testutil.go:485: Offset: 748, NextOffset: 776 testutil.go:485: Offset: 944, NextOffset: 1608 - testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [foo_empty foo2 foo_empty2 foo3 foo6 .no.prefetch.landmark foo foo_empty3 foo4 foo_empty4 foo5 foo_empty5] vs [foo_empty foo2 foo4 foo_empty4 foo5 foo_empty5 foo foo_empty2 foo3 foo_empty3 foo6] + testutil.go:485: Offset: 776, NextOffset: 1375 + testutil.go:371: Comparing: "foo2" vs "foo2" + testutil.go:485: Offset: 302, NextOffset: 330 + testutil.go:485: Offset: 212, NextOffset: 240 + testutil.go:485: Offset: 330, NextOffset: 462 + testutil.go:485: Offset: 240, NextOffset: 346 + testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" testutil.go:371: Comparing: "foo4" vs "foo4" testutil.go:485: Offset: 622, NextOffset: 650 testutil.go:485: Offset: 480, NextOffset: 508 testutil.go:485: Offset: 650, NextOffset: 756 testutil.go:485: Offset: 508, NextOffset: 614 testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" + testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" testutil.go:371: Comparing: "foo5" vs "foo5" testutil.go:485: Offset: 756, NextOffset: 784 testutil.go:485: Offset: 614, NextOffset: 642 testutil.go:485: Offset: 784, NextOffset: 916 testutil.go:485: Offset: 642, NextOffset: 748 testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" - testutil.go:371: Comparing: "foo6" vs "foo6" - testutil.go:485: Offset: 916, NextOffset: 944 - testutil.go:485: Offset: 748, NextOffset: 776 - testutil.go:485: Offset: 944, NextOffset: 1608 - testutil.go:485: Offset: 776, NextOffset: 1375 testutil.go:371: Comparing: "foo" vs "foo" testutil.go:485: Offset: 169, NextOffset: 197 testutil.go:485: Offset: 79, NextOffset: 107 testutil.go:485: Offset: 197, NextOffset: 302 testutil.go:485: Offset: 107, NextOffset: 212 - testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" + testutil.go:371: Comparing: "foo_empty" vs "foo_empty" testutil.go:371: Comparing: "foo3" vs "foo3" testutil.go:485: Offset: 462, NextOffset: 490 testutil.go:485: Offset: 346, NextOffset: 374 testutil.go:485: Offset: 490, NextOffset: 622 testutil.go:485: Offset: 374, NextOffset: 480 - testutil.go:371: Comparing: "foo_empty" vs "foo_empty" - testutil.go:371: Comparing: "foo2" vs "foo2" - testutil.go:485: Offset: 302, NextOffset: 330 - testutil.go:485: Offset: 212, NextOffset: 240 - testutil.go:485: Offset: 330, NextOffset: 462 - testutil.go:485: Offset: 240, NextOffset: 346 - testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" === RUN TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-1,prefix="",src=2,format=USTAR -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="./",format=USTAR#01 -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="./",format=USTAR#01/lost_digest_in_a_entry -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="./",format=USTAR#01/duplicated_entry_offset -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="./",format=PAX#01 +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="/",format=PAX#01/lost_digest_in_a_entry === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-1,prefix="",src=2,format=USTAR testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"foo","type":"reg","size":6,"mode":420,"offset":76,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo","type":"chunk","offset":104,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo2","type":"reg","size":6,"mode":420,"offset":210,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo2","type":"chunk","offset":238,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo3","type":"reg","size":6,"mode":420,"offset":345,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo3","type":"chunk","offset":373,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo4","type":"reg","size":6,"mode":420,"offset":480,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo4","type":"chunk","offset":508,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo5","type":"reg","size":6,"mode":420,"offset":615,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo5","type":"chunk","offset":643,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo6","type":"reg","size":6,"mode":420,"offset":750,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo6","type":"chunk","offset":778,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":88,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"foo","type":"reg","size":6,"mode":420,"offset":169,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo","type":"chunk","offset":197,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo2","type":"reg","size":6,"mode":420,"offset":303,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo2","type":"chunk","offset":331,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo3","type":"reg","size":6,"mode":420,"offset":462,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo3","type":"chunk","offset":490,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo4","type":"reg","size":6,"mode":420,"offset":621,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo4","type":"chunk","offset":649,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo5","type":"reg","size":6,"mode":420,"offset":756,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo5","type":"chunk","offset":784,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo6","type":"reg","size":6,"mode":420,"offset":915,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo6","type":"chunk","offset":943,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [foo2 foo_empty4 foo_empty2 foo3 foo_empty3 foo4 foo5 foo_empty5 foo foo_empty foo6] vs [foo4 foo_empty4 foo_empty5 .no.prefetch.landmark foo foo_empty foo_empty3 foo6 foo2 foo_empty2 foo3 foo5] - testutil.go:371: Comparing: "foo2" vs "foo2" - testutil.go:485: Offset: 210, NextOffset: 238 - testutil.go:485: Offset: 303, NextOffset: 331 - testutil.go:485: Offset: 238, NextOffset: 345 - testutil.go:485: Offset: 331, NextOffset: 462 - testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" + testutil.go:377: Directory: "" vs "": [foo6 foo_empty foo_empty2 foo3 foo_empty3 foo4 foo5 foo foo2 foo_empty4 foo_empty5] vs [foo_empty foo3 foo_empty5 foo6 .no.prefetch.landmark foo2 foo_empty2 foo_empty3 foo4 foo_empty4 foo5 foo] + testutil.go:371: Comparing: "foo5" vs "foo5" + testutil.go:485: Offset: 615, NextOffset: 643 + testutil.go:485: Offset: 756, NextOffset: 784 + testutil.go:485: Offset: 643, NextOffset: 750 + testutil.go:485: Offset: 784, NextOffset: 915 + testutil.go:371: Comparing: "foo6" vs "foo6" + testutil.go:485: Offset: 750, NextOffset: 778 + testutil.go:485: Offset: 915, NextOffset: 943 + testutil.go:485: Offset: 778, NextOffset: 1396 + testutil.go:485: Offset: 943, NextOffset: 1630 + testutil.go:371: Comparing: "foo_empty" vs "foo_empty" testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" testutil.go:371: Comparing: "foo3" vs "foo3" testutil.go:485: Offset: 345, NextOffset: 373 @@ -36765,81 +36210,84 @@ testutil.go:485: Offset: 621, NextOffset: 649 testutil.go:485: Offset: 508, NextOffset: 615 testutil.go:485: Offset: 649, NextOffset: 756 - testutil.go:371: Comparing: "foo5" vs "foo5" - testutil.go:485: Offset: 615, NextOffset: 643 - testutil.go:485: Offset: 756, NextOffset: 784 - testutil.go:485: Offset: 643, NextOffset: 750 - testutil.go:485: Offset: 784, NextOffset: 915 - testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" testutil.go:371: Comparing: "foo" vs "foo" testutil.go:485: Offset: 76, NextOffset: 104 testutil.go:485: Offset: 169, NextOffset: 197 testutil.go:485: Offset: 104, NextOffset: 210 testutil.go:485: Offset: 197, NextOffset: 303 - testutil.go:371: Comparing: "foo_empty" vs "foo_empty" - testutil.go:371: Comparing: "foo6" vs "foo6" - testutil.go:485: Offset: 750, NextOffset: 778 - testutil.go:485: Offset: 915, NextOffset: 943 - testutil.go:485: Offset: 778, NextOffset: 1396 - testutil.go:485: Offset: 943, NextOffset: 1630 + testutil.go:371: Comparing: "foo2" vs "foo2" + testutil.go:485: Offset: 210, NextOffset: 238 + testutil.go:485: Offset: 303, NextOffset: 331 + testutil.go:485: Offset: 238, NextOffset: 345 + testutil.go:485: Offset: 331, NextOffset: 462 + testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" + testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [foo2 foo_empty2 foo3 foo5 foo6 .no.prefetch.landmark foo foo_empty foo_empty3 foo4 foo_empty4 foo_empty5] vs [foo_empty foo_empty2 foo3 foo_empty3 foo4 foo5 foo_empty5 foo foo6 foo_empty4 foo2] - testutil.go:371: Comparing: "foo_empty" vs "foo_empty" - testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" + testutil.go:377: Directory: "" vs "": [.no.prefetch.landmark foo_empty foo3 foo_empty5 foo6 foo_empty4 foo5 foo foo2 foo_empty2 foo_empty3 foo4] vs [foo4 foo5 foo6 foo_empty foo_empty2 foo3 foo_empty3 foo foo2 foo_empty4 foo_empty5] testutil.go:371: Comparing: "foo4" vs "foo4" testutil.go:485: Offset: 621, NextOffset: 649 testutil.go:485: Offset: 480, NextOffset: 508 testutil.go:485: Offset: 649, NextOffset: 756 testutil.go:485: Offset: 508, NextOffset: 615 testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" - testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" - testutil.go:371: Comparing: "foo" vs "foo" - testutil.go:485: Offset: 169, NextOffset: 197 - testutil.go:485: Offset: 76, NextOffset: 104 - testutil.go:485: Offset: 197, NextOffset: 303 - testutil.go:485: Offset: 104, NextOffset: 210 - testutil.go:371: Comparing: "foo3" vs "foo3" - testutil.go:485: Offset: 462, NextOffset: 490 - testutil.go:485: Offset: 345, NextOffset: 373 - testutil.go:485: Offset: 490, NextOffset: 621 - testutil.go:485: Offset: 373, NextOffset: 480 testutil.go:371: Comparing: "foo5" vs "foo5" testutil.go:485: Offset: 756, NextOffset: 784 testutil.go:485: Offset: 615, NextOffset: 643 +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="/",format=PAX#01/duplicated_entry_offset +=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-1,prefix="",src=2,format=USTAR testutil.go:485: Offset: 784, NextOffset: 915 testutil.go:485: Offset: 643, NextOffset: 750 - testutil.go:371: Comparing: "foo6" vs "foo6" - testutil.go:485: Offset: 915, NextOffset: 943 - testutil.go:485: Offset: 750, NextOffset: 778 - testutil.go:485: Offset: 943, NextOffset: 1630 - testutil.go:485: Offset: 778, NextOffset: 1396 + testutil.go:371: Comparing: "foo" vs "foo" + testutil.go:485: Offset: 169, NextOffset: 197 + testutil.go:485: Offset: 76, NextOffset: 104 + testutil.go:485: Offset: 197, NextOffset: 303 + testutil.go:485: Offset: 104, NextOffset: 210 testutil.go:371: Comparing: "foo2" vs "foo2" testutil.go:485: Offset: 303, NextOffset: 331 testutil.go:485: Offset: 210, NextOffset: 238 testutil.go:485: Offset: 331, NextOffset: 462 testutil.go:485: Offset: 238, NextOffset: 345 testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" + testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" + testutil.go:371: Comparing: "foo6" vs "foo6" + testutil.go:485: Offset: 915, NextOffset: 943 + testutil.go:485: Offset: 750, NextOffset: 778 + testutil.go:485: Offset: 943, NextOffset: 1630 + testutil.go:485: Offset: 778, NextOffset: 1396 + testutil.go:371: Comparing: "foo_empty" vs "foo_empty" + testutil.go:371: Comparing: "foo3" vs "foo3" + testutil.go:485: Offset: 462, NextOffset: 490 + testutil.go:485: Offset: 345, NextOffset: 373 + testutil.go:485: Offset: 490, NextOffset: 621 +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="/",format=GNU#01 +=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-1,prefix="",src=2,format=USTAR + testutil.go:485: Offset: 373, NextOffset: 480 + testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" === RUN TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-1,prefix="./",src=2,format=USTAR -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="./",format=PAX#01/lost_digest_in_a_entry -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="./",format=PAX#01/duplicated_entry_offset -=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-1,prefix="./",src=2,format=USTAR testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"./foo","type":"reg","size":6,"mode":420,"offset":79,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo","type":"chunk","offset":107,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo2","type":"reg","size":6,"mode":420,"offset":214,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo2","type":"chunk","offset":242,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo3","type":"reg","size":6,"mode":420,"offset":350,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo3","type":"chunk","offset":378,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo4","type":"reg","size":6,"mode":420,"offset":486,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo4","type":"chunk","offset":514,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo5","type":"reg","size":6,"mode":420,"offset":622,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo5","type":"chunk","offset":650,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo6","type":"reg","size":6,"mode":420,"offset":758,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo6","type":"chunk","offset":786,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":88,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"./foo","type":"reg","size":6,"mode":420,"offset":172,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo","type":"chunk","offset":200,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo2","type":"reg","size":6,"mode":420,"offset":307,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo2","type":"chunk","offset":335,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo3","type":"reg","size":6,"mode":420,"offset":467,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo3","type":"chunk","offset":495,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo4","type":"reg","size":6,"mode":420,"offset":627,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo4","type":"chunk","offset":655,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo5","type":"reg","size":6,"mode":420,"offset":763,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo5","type":"chunk","offset":791,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo6","type":"reg","size":6,"mode":420,"offset":923,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo6","type":"chunk","offset":951,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [foo_empty3 foo4 foo6 foo_empty2 foo_empty foo2 foo3 foo_empty4 foo5 foo_empty5 foo] vs [foo_empty4 foo6 foo2 foo_empty2 foo3 foo_empty3 foo4 .no.prefetch.landmark foo foo_empty foo5 foo_empty5] - testutil.go:371: Comparing: "foo5" vs "foo5" - testutil.go:485: Offset: 622, NextOffset: 650 - testutil.go:485: Offset: 763, NextOffset: 791 - testutil.go:485: Offset: 650, NextOffset: 758 - testutil.go:485: Offset: 791, NextOffset: 923 - testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="./",format=GNU#01 -=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-1,prefix="./",src=2,format=USTAR + testutil.go:377: Directory: "" vs "": [foo_empty4 foo_empty5 foo6 foo foo_empty2 foo3 foo_empty3 foo4 foo5 foo_empty foo2] vs [foo foo_empty foo2 foo_empty2 foo_empty3 foo_empty4 foo5 .no.prefetch.landmark foo3 foo4 foo_empty5 foo6] testutil.go:371: Comparing: "foo" vs "foo" testutil.go:485: Offset: 79, NextOffset: 107 testutil.go:485: Offset: 172, NextOffset: 200 testutil.go:485: Offset: 107, NextOffset: 214 testutil.go:485: Offset: 200, NextOffset: 307 + testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" + testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" + testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" + testutil.go:371: Comparing: "foo6" vs "foo6" + testutil.go:485: Offset: 758, NextOffset: 786 + testutil.go:485: Offset: 923, NextOffset: 951 + testutil.go:485: Offset: 786, NextOffset: 1413 + testutil.go:485: Offset: 951, NextOffset: 1638 +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="/",format=GNU#01/lost_digest_in_a_entry +=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-1,prefix="./",src=2,format=USTAR + testutil.go:371: Comparing: "foo5" vs "foo5" + testutil.go:485: Offset: 622, NextOffset: 650 + testutil.go:485: Offset: 763, NextOffset: 791 + testutil.go:485: Offset: 650, NextOffset: 758 + testutil.go:485: Offset: 791, NextOffset: 923 testutil.go:371: Comparing: "foo_empty" vs "foo_empty" testutil.go:371: Comparing: "foo2" vs "foo2" testutil.go:485: Offset: 214, NextOffset: 242 @@ -36851,75 +36299,58 @@ testutil.go:485: Offset: 467, NextOffset: 495 testutil.go:485: Offset: 378, NextOffset: 486 testutil.go:485: Offset: 495, NextOffset: 627 - testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" - testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" testutil.go:371: Comparing: "foo4" vs "foo4" testutil.go:485: Offset: 486, NextOffset: 514 testutil.go:485: Offset: 627, NextOffset: 655 testutil.go:485: Offset: 514, NextOffset: 622 testutil.go:485: Offset: 655, NextOffset: 763 - testutil.go:371: Comparing: "foo6" vs "foo6" - testutil.go:485: Offset: 758, NextOffset: 786 - testutil.go:485: Offset: 923, NextOffset: 951 - testutil.go:485: Offset: 786, NextOffset: 1413 - testutil.go:485: Offset: 951, NextOffset: 1638 testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [foo_empty4 foo6 foo4 .no.prefetch.landmark foo foo_empty foo2 foo_empty2 foo3 foo_empty3 foo5 foo_empty5] vs [foo foo_empty foo2 foo3 foo_empty4 foo5 foo_empty5 foo_empty2 foo_empty3 foo4 foo6] - testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" - testutil.go:371: Comparing: "foo6" vs "foo6" - testutil.go:485: Offset: 923, NextOffset: 951 - testutil.go:485: Offset: 758, NextOffset: 786 - testutil.go:485: Offset: 951, NextOffset: 1638 - testutil.go:485: Offset: 786, NextOffset: 1413 - testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" - testutil.go:371: Comparing: "foo4" vs "foo4" - testutil.go:485: Offset: 627, NextOffset: 655 - testutil.go:485: Offset: 486, NextOffset: 514 - testutil.go:485: Offset: 655, NextOffset: 763 - testutil.go:485: Offset: 514, NextOffset: 622 - testutil.go:371: Comparing: "foo" vs "foo" - testutil.go:485: Offset: 172, NextOffset: 200 - testutil.go:485: Offset: 79, NextOffset: 107 - testutil.go:485: Offset: 200, NextOffset: 307 - testutil.go:485: Offset: 107, NextOffset: 214 - testutil.go:371: Comparing: "foo_empty" vs "foo_empty" + testutil.go:377: Directory: "" vs "": [foo2 foo_empty2 foo_empty3 foo_empty4 foo5 foo foo_empty foo4 foo_empty5 foo6 .no.prefetch.landmark foo3] vs [foo5 foo_empty foo2 foo3 foo_empty3 foo4 foo foo_empty2 foo_empty4 foo_empty5 foo6] testutil.go:371: Comparing: "foo2" vs "foo2" testutil.go:485: Offset: 307, NextOffset: 335 testutil.go:485: Offset: 214, NextOffset: 242 testutil.go:485: Offset: 335, NextOffset: 467 testutil.go:485: Offset: 242, NextOffset: 350 testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" - testutil.go:371: Comparing: "foo3" vs "foo3" - testutil.go:485: Offset: 467, NextOffset: 495 - testutil.go:485: Offset: 350, NextOffset: 378 - testutil.go:485: Offset: 495, NextOffset: 627 - testutil.go:485: Offset: 378, NextOffset: 486 + testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" + testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" testutil.go:371: Comparing: "foo5" vs "foo5" testutil.go:485: Offset: 763, NextOffset: 791 testutil.go:485: Offset: 622, NextOffset: 650 testutil.go:485: Offset: 791, NextOffset: 923 testutil.go:485: Offset: 650, NextOffset: 758 +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="/",format=GNU#01/duplicated_entry_offset +=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-1,prefix="./",src=2,format=USTAR + testutil.go:371: Comparing: "foo" vs "foo" + testutil.go:485: Offset: 172, NextOffset: 200 + testutil.go:485: Offset: 79, NextOffset: 107 + testutil.go:485: Offset: 200, NextOffset: 307 + testutil.go:485: Offset: 107, NextOffset: 214 + testutil.go:371: Comparing: "foo_empty" vs "foo_empty" + testutil.go:371: Comparing: "foo4" vs "foo4" + testutil.go:485: Offset: 627, NextOffset: 655 + testutil.go:485: Offset: 486, NextOffset: 514 + testutil.go:485: Offset: 655, NextOffset: 763 + testutil.go:485: Offset: 514, NextOffset: 622 testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" + testutil.go:371: Comparing: "foo6" vs "foo6" + testutil.go:485: Offset: 923, NextOffset: 951 + testutil.go:485: Offset: 758, NextOffset: 786 + testutil.go:485: Offset: 951, NextOffset: 1638 + testutil.go:485: Offset: 786, NextOffset: 1413 + testutil.go:371: Comparing: "foo3" vs "foo3" + testutil.go:485: Offset: 467, NextOffset: 495 + testutil.go:485: Offset: 350, NextOffset: 378 + testutil.go:485: Offset: 495, NextOffset: 627 + testutil.go:485: Offset: 378, NextOffset: 486 === RUN TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-1,prefix="/",src=2,format=USTAR -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="./",format=GNU#01/lost_digest_in_a_entry -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="./",format=GNU#01/duplicated_entry_offset -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="/",format=USTAR#01 +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="../",format=USTAR#01 === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-1,prefix="/",src=2,format=USTAR testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"/foo","type":"reg","size":6,"mode":420,"offset":75,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo","type":"chunk","offset":103,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo2","type":"reg","size":6,"mode":420,"offset":209,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo2","type":"chunk","offset":237,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo3","type":"reg","size":6,"mode":420,"offset":344,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo3","type":"chunk","offset":372,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo4","type":"reg","size":6,"mode":420,"offset":479,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo4","type":"chunk","offset":507,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo5","type":"reg","size":6,"mode":420,"offset":614,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo5","type":"chunk","offset":642,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo6","type":"reg","size":6,"mode":420,"offset":749,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo6","type":"chunk","offset":777,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":88,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"/foo","type":"reg","size":6,"mode":420,"offset":169,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo","type":"chunk","offset":197,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo2","type":"reg","size":6,"mode":420,"offset":303,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo2","type":"chunk","offset":331,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo3","type":"reg","size":6,"mode":420,"offset":462,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo3","type":"chunk","offset":490,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo4","type":"reg","size":6,"mode":420,"offset":621,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo4","type":"chunk","offset":649,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo5","type":"reg","size":6,"mode":420,"offset":756,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo5","type":"chunk","offset":784,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo6","type":"reg","size":6,"mode":420,"offset":915,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo6","type":"chunk","offset":943,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [foo_empty5 foo6 foo_empty foo2 foo_empty2 foo_empty4 foo5 foo foo3 foo_empty3 foo4] vs [foo6 foo_empty2 foo_empty4 foo_empty5 foo2 foo3 foo_empty3 foo4 foo5 .no.prefetch.landmark foo foo_empty] - testutil.go:371: Comparing: "foo" vs "foo" - testutil.go:485: Offset: 75, NextOffset: 103 - testutil.go:485: Offset: 169, NextOffset: 197 - testutil.go:485: Offset: 103, NextOffset: 209 - testutil.go:485: Offset: 197, NextOffset: 303 - testutil.go:371: Comparing: "foo3" vs "foo3" - testutil.go:485: Offset: 344, NextOffset: 372 - testutil.go:485: Offset: 462, NextOffset: 490 - testutil.go:485: Offset: 372, NextOffset: 479 - testutil.go:485: Offset: 490, NextOffset: 621 + testutil.go:377: Directory: "" vs "": [foo_empty foo2 foo_empty3 foo4 foo5 foo_empty5 foo foo_empty2 foo3 foo_empty4 foo6] vs [foo foo2 foo_empty3 foo4 foo_empty4 foo5 foo6 .no.prefetch.landmark foo_empty foo_empty2 foo3 foo_empty5] testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" testutil.go:371: Comparing: "foo4" vs "foo4" testutil.go:485: Offset: 479, NextOffset: 507 @@ -36932,76 +36363,98 @@ testutil.go:485: Offset: 642, NextOffset: 749 testutil.go:485: Offset: 784, NextOffset: 915 testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" - testutil.go:371: Comparing: "foo6" vs "foo6" - testutil.go:485: Offset: 749, NextOffset: 777 - testutil.go:485: Offset: 915, NextOffset: 943 - testutil.go:485: Offset: 777, NextOffset: 1398 - testutil.go:485: Offset: 943, NextOffset: 1632 testutil.go:371: Comparing: "foo_empty" vs "foo_empty" testutil.go:371: Comparing: "foo2" vs "foo2" testutil.go:485: Offset: 209, NextOffset: 237 testutil.go:485: Offset: 303, NextOffset: 331 testutil.go:485: Offset: 237, NextOffset: 344 testutil.go:485: Offset: 331, NextOffset: 462 - testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" - testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" - testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [foo3 foo_empty3 foo4 foo5 .no.prefetch.landmark foo foo_empty foo2 foo_empty2 foo_empty4 foo_empty5 foo6] vs [foo2 foo_empty2 foo_empty4 foo5 foo_empty5 foo6 foo_empty foo3 foo_empty3 foo4 foo] - testutil.go:371: Comparing: "foo2" vs "foo2" - testutil.go:485: Offset: 303, NextOffset: 331 - testutil.go:485: Offset: 209, NextOffset: 237 - testutil.go:485: Offset: 331, NextOffset: 462 - testutil.go:485: Offset: 237, NextOffset: 344 testutil.go:371: Comparing: "foo3" vs "foo3" - testutil.go:485: Offset: 462, NextOffset: 490 testutil.go:485: Offset: 344, NextOffset: 372 - testutil.go:485: Offset: 490, NextOffset: 621 + testutil.go:485: Offset: 462, NextOffset: 490 +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="../",format=USTAR#01/lost_digest_in_a_entry +=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-1,prefix="/",src=2,format=USTAR testutil.go:485: Offset: 372, NextOffset: 479 - testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" - testutil.go:371: Comparing: "foo4" vs "foo4" - testutil.go:485: Offset: 621, NextOffset: 649 - testutil.go:485: Offset: 479, NextOffset: 507 - testutil.go:485: Offset: 649, NextOffset: 756 - testutil.go:485: Offset: 507, NextOffset: 614 + testutil.go:485: Offset: 490, NextOffset: 621 + testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" + testutil.go:371: Comparing: "foo6" vs "foo6" + testutil.go:485: Offset: 749, NextOffset: 777 + testutil.go:485: Offset: 915, NextOffset: 943 + testutil.go:485: Offset: 777, NextOffset: 1398 + testutil.go:485: Offset: 943, NextOffset: 1632 + testutil.go:371: Comparing: "foo" vs "foo" + testutil.go:485: Offset: 75, NextOffset: 103 + testutil.go:485: Offset: 169, NextOffset: 197 + testutil.go:485: Offset: 103, NextOffset: 209 + testutil.go:485: Offset: 197, NextOffset: 303 + testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" + testutil.go:371: Comparing: "" vs "" + testutil.go:377: Directory: "" vs "": [.no.prefetch.landmark foo_empty foo_empty2 foo3 foo_empty5 foo5 foo6 foo foo2 foo_empty3 foo4 foo_empty4] vs [foo foo_empty2 foo3 foo_empty4 foo6 foo_empty foo2 foo_empty3 foo4 foo5 foo_empty5] + testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" testutil.go:371: Comparing: "foo5" vs "foo5" testutil.go:485: Offset: 756, NextOffset: 784 testutil.go:485: Offset: 614, NextOffset: 642 testutil.go:485: Offset: 784, NextOffset: 915 testutil.go:485: Offset: 642, NextOffset: 749 + testutil.go:371: Comparing: "foo6" vs "foo6" + testutil.go:485: Offset: 915, NextOffset: 943 + testutil.go:485: Offset: 749, NextOffset: 777 + testutil.go:485: Offset: 943, NextOffset: 1632 + testutil.go:485: Offset: 777, NextOffset: 1398 testutil.go:371: Comparing: "foo" vs "foo" testutil.go:485: Offset: 169, NextOffset: 197 testutil.go:485: Offset: 75, NextOffset: 103 testutil.go:485: Offset: 197, NextOffset: 303 testutil.go:485: Offset: 103, NextOffset: 209 + testutil.go:371: Comparing: "foo2" vs "foo2" + testutil.go:485: Offset: 303, NextOffset: 331 + testutil.go:485: Offset: 209, NextOffset: 237 + testutil.go:485: Offset: 331, NextOffset: 462 + testutil.go:485: Offset: 237, NextOffset: 344 + testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" + testutil.go:371: Comparing: "foo4" vs "foo4" + testutil.go:485: Offset: 621, NextOffset: 649 + testutil.go:485: Offset: 479, NextOffset: 507 + testutil.go:485: Offset: 649, NextOffset: 756 + testutil.go:485: Offset: 507, NextOffset: 614 + testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" testutil.go:371: Comparing: "foo_empty" vs "foo_empty" - testutil.go:371: Comparing: "foo6" vs "foo6" - testutil.go:485: Offset: 915, NextOffset: 943 - testutil.go:485: Offset: 749, NextOffset: 777 - testutil.go:485: Offset: 943, NextOffset: 1632 - testutil.go:485: Offset: 777, NextOffset: 1398 testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" - testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" - testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" + testutil.go:371: Comparing: "foo3" vs "foo3" + testutil.go:485: Offset: 462, NextOffset: 490 +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="../",format=USTAR#01/duplicated_entry_offset +=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-1,prefix="/",src=2,format=USTAR + testutil.go:485: Offset: 344, NextOffset: 372 + testutil.go:485: Offset: 490, NextOffset: 621 + testutil.go:485: Offset: 372, NextOffset: 479 === RUN TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-1,prefix="../",src=2,format=USTAR -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="/",format=USTAR#01/lost_digest_in_a_entry -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="/",format=USTAR#01/duplicated_entry_offset -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="/",format=PAX#01 +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="../",format=PAX#01 +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="../",format=PAX#01/lost_digest_in_a_entry === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-1,prefix="../",src=2,format=USTAR testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"../foo","type":"reg","size":6,"mode":420,"offset":80,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo","type":"chunk","offset":108,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo2","type":"reg","size":6,"mode":420,"offset":216,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo2","type":"chunk","offset":244,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo3","type":"reg","size":6,"mode":420,"offset":353,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo3","type":"chunk","offset":381,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo4","type":"reg","size":6,"mode":420,"offset":490,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo4","type":"chunk","offset":518,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo5","type":"reg","size":6,"mode":420,"offset":627,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo5","type":"chunk","offset":655,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo6","type":"reg","size":6,"mode":420,"offset":764,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo6","type":"chunk","offset":792,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":88,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"../foo","type":"reg","size":6,"mode":420,"offset":173,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo","type":"chunk","offset":201,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo2","type":"reg","size":6,"mode":420,"offset":309,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo2","type":"chunk","offset":337,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo3","type":"reg","size":6,"mode":420,"offset":470,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo3","type":"chunk","offset":498,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo4","type":"reg","size":6,"mode":420,"offset":631,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo4","type":"chunk","offset":659,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo5","type":"reg","size":6,"mode":420,"offset":768,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo5","type":"chunk","offset":796,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo6","type":"reg","size":6,"mode":420,"offset":929,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo6","type":"chunk","offset":957,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [foo foo2 foo3 foo_empty5 foo6 foo_empty foo_empty2 foo_empty3 foo4 foo_empty4 foo5] vs [foo_empty4 foo_empty foo2 foo_empty3 foo4 foo5 foo_empty5 foo6 .no.prefetch.landmark foo foo_empty2 foo3] - testutil.go:371: Comparing: "foo3" vs "foo3" - testutil.go:485: Offset: 353, NextOffset: 381 - testutil.go:485: Offset: 470, NextOffset: 498 - testutil.go:485: Offset: 381, NextOffset: 490 - testutil.go:485: Offset: 498, NextOffset: 631 + testutil.go:377: Directory: "" vs "": [foo foo2 foo5 foo4 foo_empty4 foo_empty5 foo6 foo_empty foo_empty2 foo3 foo_empty3] vs [foo_empty5 foo6 foo_empty2 foo3 foo_empty3 foo4 foo5 .no.prefetch.landmark foo foo_empty foo2 foo_empty4] + testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" + testutil.go:371: Comparing: "foo4" vs "foo4" + testutil.go:485: Offset: 490, NextOffset: 518 + testutil.go:485: Offset: 631, NextOffset: 659 + testutil.go:485: Offset: 518, NextOffset: 627 + testutil.go:485: Offset: 659, NextOffset: 768 + testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" testutil.go:371: Comparing: "foo6" vs "foo6" testutil.go:485: Offset: 764, NextOffset: 792 testutil.go:485: Offset: 929, NextOffset: 957 testutil.go:485: Offset: 792, NextOffset: 1413 testutil.go:485: Offset: 957, NextOffset: 1651 + testutil.go:371: Comparing: "foo_empty" vs "foo_empty" + testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" + testutil.go:371: Comparing: "foo3" vs "foo3" + testutil.go:485: Offset: 353, NextOffset: 381 + testutil.go:485: Offset: 470, NextOffset: 498 + testutil.go:485: Offset: 381, NextOffset: 490 + testutil.go:485: Offset: 498, NextOffset: 631 testutil.go:371: Comparing: "foo" vs "foo" testutil.go:485: Offset: 80, NextOffset: 108 testutil.go:485: Offset: 173, NextOffset: 201 @@ -37012,25 +36465,35 @@ testutil.go:485: Offset: 309, NextOffset: 337 testutil.go:485: Offset: 244, NextOffset: 353 testutil.go:485: Offset: 337, NextOffset: 470 + testutil.go:371: Comparing: "foo5" vs "foo5" + testutil.go:485: Offset: 627, NextOffset: 655 + testutil.go:485: Offset: 768, NextOffset: 796 + testutil.go:485: Offset: 655, NextOffset: 764 + testutil.go:485: Offset: 796, NextOffset: 929 + testutil.go:371: Comparing: "" vs "" + testutil.go:377: Directory: "" vs "": [foo4 foo5 foo_empty5 foo6 foo_empty2 foo3 foo_empty3 foo2 foo_empty4 .no.prefetch.landmark foo foo_empty] vs [foo foo2 foo5 foo_empty4 foo_empty5 foo6 foo_empty foo_empty2 foo3 foo_empty3 foo4] + testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" + testutil.go:371: Comparing: "foo3" vs "foo3" + testutil.go:485: Offset: 470, NextOffset: 498 + testutil.go:485: Offset: 353, NextOffset: 381 + testutil.go:485: Offset: 498, NextOffset: 631 + testutil.go:485: Offset: 381, NextOffset: 490 testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" testutil.go:371: Comparing: "foo4" vs "foo4" - testutil.go:485: Offset: 490, NextOffset: 518 testutil.go:485: Offset: 631, NextOffset: 659 - testutil.go:485: Offset: 518, NextOffset: 627 + testutil.go:485: Offset: 490, NextOffset: 518 testutil.go:485: Offset: 659, NextOffset: 768 - testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" + testutil.go:485: Offset: 518, NextOffset: 627 testutil.go:371: Comparing: "foo5" vs "foo5" - testutil.go:485: Offset: 627, NextOffset: 655 testutil.go:485: Offset: 768, NextOffset: 796 - testutil.go:485: Offset: 655, NextOffset: 764 + testutil.go:485: Offset: 627, NextOffset: 655 testutil.go:485: Offset: 796, NextOffset: 929 - testutil.go:371: Comparing: "foo_empty" vs "foo_empty" - testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" - testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [foo5 foo_empty5 foo6 .no.prefetch.landmark foo foo_empty2 foo3 foo_empty4 foo_empty foo2 foo_empty3 foo4] vs [foo3 foo_empty5 foo6 foo foo2 foo_empty3 foo4 foo_empty4 foo5 foo_empty foo_empty2] + testutil.go:485: Offset: 655, NextOffset: 764 testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" testutil.go:371: Comparing: "foo6" vs "foo6" testutil.go:485: Offset: 929, NextOffset: 957 +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="../",format=PAX#01/duplicated_entry_offset +=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-1,prefix="../",src=2,format=USTAR testutil.go:485: Offset: 764, NextOffset: 792 testutil.go:485: Offset: 957, NextOffset: 1651 testutil.go:485: Offset: 792, NextOffset: 1413 @@ -37039,45 +36502,26 @@ testutil.go:485: Offset: 80, NextOffset: 108 testutil.go:485: Offset: 201, NextOffset: 309 testutil.go:485: Offset: 108, NextOffset: 216 - testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" - testutil.go:371: Comparing: "foo3" vs "foo3" - testutil.go:485: Offset: 470, NextOffset: 498 - testutil.go:485: Offset: 353, NextOffset: 381 - testutil.go:485: Offset: 498, NextOffset: 631 - testutil.go:485: Offset: 381, NextOffset: 490 - testutil.go:371: Comparing: "foo5" vs "foo5" - testutil.go:485: Offset: 768, NextOffset: 796 - testutil.go:485: Offset: 627, NextOffset: 655 - testutil.go:485: Offset: 796, NextOffset: 929 - testutil.go:485: Offset: 655, NextOffset: 764 testutil.go:371: Comparing: "foo_empty" vs "foo_empty" testutil.go:371: Comparing: "foo2" vs "foo2" testutil.go:485: Offset: 309, NextOffset: 337 testutil.go:485: Offset: 216, NextOffset: 244 testutil.go:485: Offset: 337, NextOffset: 470 testutil.go:485: Offset: 244, NextOffset: 353 - testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" - testutil.go:371: Comparing: "foo4" vs "foo4" - testutil.go:485: Offset: 631, NextOffset: 659 - testutil.go:485: Offset: 490, NextOffset: 518 - testutil.go:485: Offset: 659, NextOffset: 768 - testutil.go:485: Offset: 518, NextOffset: 627 testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" === RUN TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-1,prefix="",src=2,format=PAX -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="/",format=PAX#01/lost_digest_in_a_entry -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="/",format=PAX#01/duplicated_entry_offset -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="/",format=GNU#01 +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="../",format=GNU#01 === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-1,prefix="",src=2,format=PAX testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"foo","type":"reg","size":6,"mode":420,"offset":76,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo","type":"chunk","offset":104,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo2","type":"reg","size":6,"mode":420,"offset":210,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo2","type":"chunk","offset":238,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo3","type":"reg","size":6,"mode":420,"offset":345,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo3","type":"chunk","offset":373,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo4","type":"reg","size":6,"mode":420,"offset":480,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo4","type":"chunk","offset":508,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo5","type":"reg","size":6,"mode":420,"offset":615,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo5","type":"chunk","offset":643,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo6","type":"reg","size":6,"mode":420,"offset":750,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo6","type":"chunk","offset":778,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":88,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"foo","type":"reg","size":6,"mode":420,"offset":169,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo","type":"chunk","offset":197,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo2","type":"reg","size":6,"mode":420,"offset":303,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo2","type":"chunk","offset":331,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo3","type":"reg","size":6,"mode":420,"offset":462,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo3","type":"chunk","offset":490,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo4","type":"reg","size":6,"mode":420,"offset":621,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo4","type":"chunk","offset":649,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo5","type":"reg","size":6,"mode":420,"offset":756,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo5","type":"chunk","offset":784,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo6","type":"reg","size":6,"mode":420,"offset":915,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo6","type":"chunk","offset":943,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [foo_empty5 foo foo2 foo_empty2 foo4 foo_empty4 foo5 foo_empty foo3 foo_empty3 foo6] vs [foo5 foo_empty5 foo_empty foo_empty2 foo_empty3 foo3 foo4 foo_empty4 foo6 .no.prefetch.landmark foo foo2] - testutil.go:371: Comparing: "foo6" vs "foo6" - testutil.go:485: Offset: 750, NextOffset: 778 - testutil.go:485: Offset: 915, NextOffset: 943 - testutil.go:485: Offset: 778, NextOffset: 1396 - testutil.go:485: Offset: 943, NextOffset: 1630 - testutil.go:371: Comparing: "foo_empty" vs "foo_empty" + testutil.go:377: Directory: "" vs "": [foo_empty foo2 foo_empty2 foo3 foo_empty3 foo4 foo foo5 foo_empty5 foo6 foo_empty4] vs [foo_empty foo2 foo_empty4 foo5 foo_empty5 .no.prefetch.landmark foo foo_empty2 foo3 foo_empty3 foo4 foo6] + testutil.go:371: Comparing: "foo2" vs "foo2" + testutil.go:485: Offset: 210, NextOffset: 238 + testutil.go:485: Offset: 303, NextOffset: 331 + testutil.go:485: Offset: 238, NextOffset: 345 + testutil.go:485: Offset: 331, NextOffset: 462 + testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" testutil.go:371: Comparing: "foo3" vs "foo3" testutil.go:485: Offset: 345, NextOffset: 373 testutil.go:485: Offset: 462, NextOffset: 490 @@ -37089,77 +36533,81 @@ testutil.go:485: Offset: 621, NextOffset: 649 testutil.go:485: Offset: 508, NextOffset: 615 testutil.go:485: Offset: 649, NextOffset: 756 + testutil.go:371: Comparing: "foo" vs "foo" + testutil.go:485: Offset: 76, NextOffset: 104 + testutil.go:485: Offset: 169, NextOffset: 197 + testutil.go:485: Offset: 104, NextOffset: 210 + testutil.go:485: Offset: 197, NextOffset: 303 + testutil.go:371: Comparing: "foo_empty" vs "foo_empty" + testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" + testutil.go:371: Comparing: "foo6" vs "foo6" + testutil.go:485: Offset: 750, NextOffset: 778 + testutil.go:485: Offset: 915, NextOffset: 943 + testutil.go:485: Offset: 778, NextOffset: 1396 +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="../",format=GNU#01/lost_digest_in_a_entry +=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-1,prefix="",src=2,format=PAX + testutil.go:485: Offset: 943, NextOffset: 1630 testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" testutil.go:371: Comparing: "foo5" vs "foo5" testutil.go:485: Offset: 615, NextOffset: 643 testutil.go:485: Offset: 756, NextOffset: 784 testutil.go:485: Offset: 643, NextOffset: 750 testutil.go:485: Offset: 784, NextOffset: 915 - testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" - testutil.go:371: Comparing: "foo" vs "foo" - testutil.go:485: Offset: 76, NextOffset: 104 - testutil.go:485: Offset: 169, NextOffset: 197 - testutil.go:485: Offset: 104, NextOffset: 210 - testutil.go:485: Offset: 197, NextOffset: 303 + testutil.go:371: Comparing: "" vs "" + testutil.go:377: Directory: "" vs "": [foo_empty3 foo4 foo6 .no.prefetch.landmark foo foo_empty2 foo3 foo_empty5 foo_empty foo2 foo_empty4 foo5] vs [foo_empty4 foo5 foo_empty5 foo6 foo foo_empty foo2 foo_empty2 foo3 foo_empty3 foo4] + testutil.go:371: Comparing: "foo_empty" vs "foo_empty" testutil.go:371: Comparing: "foo2" vs "foo2" - testutil.go:485: Offset: 210, NextOffset: 238 testutil.go:485: Offset: 303, NextOffset: 331 - testutil.go:485: Offset: 238, NextOffset: 345 + testutil.go:485: Offset: 210, NextOffset: 238 testutil.go:485: Offset: 331, NextOffset: 462 - testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" - testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [foo5 foo_empty5 foo_empty foo_empty2 foo_empty3 foo3 foo4 foo_empty4 foo6 .no.prefetch.landmark foo foo2] vs [foo foo2 foo_empty2 foo4 foo_empty4 foo5 foo_empty5 foo_empty foo3 foo_empty3 foo6] - testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" - testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" + testutil.go:485: Offset: 238, NextOffset: 345 + testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" testutil.go:371: Comparing: "foo5" vs "foo5" testutil.go:485: Offset: 756, NextOffset: 784 testutil.go:485: Offset: 615, NextOffset: 643 testutil.go:485: Offset: 784, NextOffset: 915 testutil.go:485: Offset: 643, NextOffset: 750 testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" - testutil.go:371: Comparing: "foo_empty" vs "foo_empty" testutil.go:371: Comparing: "foo" vs "foo" testutil.go:485: Offset: 169, NextOffset: 197 testutil.go:485: Offset: 76, NextOffset: 104 testutil.go:485: Offset: 197, NextOffset: 303 testutil.go:485: Offset: 104, NextOffset: 210 - testutil.go:371: Comparing: "foo2" vs "foo2" - testutil.go:485: Offset: 303, NextOffset: 331 - testutil.go:485: Offset: 210, NextOffset: 238 - testutil.go:485: Offset: 331, NextOffset: 462 - testutil.go:485: Offset: 238, NextOffset: 345 + testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" testutil.go:371: Comparing: "foo3" vs "foo3" testutil.go:485: Offset: 462, NextOffset: 490 testutil.go:485: Offset: 345, NextOffset: 373 testutil.go:485: Offset: 490, NextOffset: 621 testutil.go:485: Offset: 373, NextOffset: 480 + testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" testutil.go:371: Comparing: "foo4" vs "foo4" testutil.go:485: Offset: 621, NextOffset: 649 testutil.go:485: Offset: 480, NextOffset: 508 testutil.go:485: Offset: 649, NextOffset: 756 testutil.go:485: Offset: 508, NextOffset: 615 - testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" testutil.go:371: Comparing: "foo6" vs "foo6" testutil.go:485: Offset: 915, NextOffset: 943 testutil.go:485: Offset: 750, NextOffset: 778 testutil.go:485: Offset: 943, NextOffset: 1630 +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="../",format=GNU#01/duplicated_entry_offset +=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-1,prefix="",src=2,format=PAX testutil.go:485: Offset: 778, NextOffset: 1396 === RUN TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-1,prefix="./",src=2,format=PAX -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="/",format=GNU#01/lost_digest_in_a_entry -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="/",format=GNU#01/duplicated_entry_offset -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="../",format=USTAR#01 +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="",format=USTAR#01 +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="",format=USTAR#01/lost_digest_in_a_entry === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-1,prefix="./",src=2,format=PAX testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"./foo","type":"reg","size":6,"mode":420,"offset":79,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo","type":"chunk","offset":107,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo2","type":"reg","size":6,"mode":420,"offset":214,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo2","type":"chunk","offset":242,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo3","type":"reg","size":6,"mode":420,"offset":350,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo3","type":"chunk","offset":378,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo4","type":"reg","size":6,"mode":420,"offset":486,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo4","type":"chunk","offset":514,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo5","type":"reg","size":6,"mode":420,"offset":622,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo5","type":"chunk","offset":650,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo6","type":"reg","size":6,"mode":420,"offset":758,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo6","type":"chunk","offset":786,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":88,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"./foo","type":"reg","size":6,"mode":420,"offset":172,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo","type":"chunk","offset":200,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo2","type":"reg","size":6,"mode":420,"offset":307,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo2","type":"chunk","offset":335,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo3","type":"reg","size":6,"mode":420,"offset":467,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo3","type":"chunk","offset":495,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo4","type":"reg","size":6,"mode":420,"offset":627,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo4","type":"chunk","offset":655,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo5","type":"reg","size":6,"mode":420,"offset":763,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo5","type":"chunk","offset":791,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo6","type":"reg","size":6,"mode":420,"offset":923,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo6","type":"chunk","offset":951,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [foo_empty foo2 foo_empty2 foo3 foo_empty3 foo4 foo6 foo foo_empty4 foo5 foo_empty5] vs [foo_empty2 foo3 foo4 foo_empty5 foo6 .no.prefetch.landmark foo foo_empty foo5 foo2 foo_empty3 foo_empty4] + testutil.go:377: Directory: "" vs "": [foo_empty foo6 foo3 foo_empty3 foo4 foo_empty4 foo5 foo foo2 foo_empty2 foo_empty5] vs [foo_empty3 foo6 foo_empty foo2 foo_empty2 foo3 foo5 foo_empty5 .no.prefetch.landmark foo foo4 foo_empty4] testutil.go:371: Comparing: "foo_empty" vs "foo_empty" - testutil.go:371: Comparing: "foo2" vs "foo2" - testutil.go:485: Offset: 214, NextOffset: 242 - testutil.go:485: Offset: 307, NextOffset: 335 - testutil.go:485: Offset: 242, NextOffset: 350 - testutil.go:485: Offset: 335, NextOffset: 467 - testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" + testutil.go:371: Comparing: "foo6" vs "foo6" + testutil.go:485: Offset: 758, NextOffset: 786 + testutil.go:485: Offset: 923, NextOffset: 951 +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="",format=USTAR#01/duplicated_entry_offset +=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-1,prefix="./",src=2,format=PAX + testutil.go:485: Offset: 786, NextOffset: 1413 + testutil.go:485: Offset: 951, NextOffset: 1638 testutil.go:371: Comparing: "foo3" vs "foo3" testutil.go:485: Offset: 350, NextOffset: 378 testutil.go:485: Offset: 467, NextOffset: 495 @@ -37171,38 +36619,41 @@ testutil.go:485: Offset: 627, NextOffset: 655 testutil.go:485: Offset: 514, NextOffset: 622 testutil.go:485: Offset: 655, NextOffset: 763 - testutil.go:371: Comparing: "foo6" vs "foo6" - testutil.go:485: Offset: 758, NextOffset: 786 - testutil.go:485: Offset: 923, NextOffset: 951 - testutil.go:485: Offset: 786, NextOffset: 1413 - testutil.go:485: Offset: 951, NextOffset: 1638 - testutil.go:371: Comparing: "foo" vs "foo" - testutil.go:485: Offset: 79, NextOffset: 107 - testutil.go:485: Offset: 172, NextOffset: 200 - testutil.go:485: Offset: 107, NextOffset: 214 - testutil.go:485: Offset: 200, NextOffset: 307 +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="",format=PAX#01 +=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-1,prefix="./",src=2,format=PAX testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" testutil.go:371: Comparing: "foo5" vs "foo5" testutil.go:485: Offset: 622, NextOffset: 650 testutil.go:485: Offset: 763, NextOffset: 791 testutil.go:485: Offset: 650, NextOffset: 758 testutil.go:485: Offset: 791, NextOffset: 923 + testutil.go:371: Comparing: "foo" vs "foo" + testutil.go:485: Offset: 79, NextOffset: 107 + testutil.go:485: Offset: 172, NextOffset: 200 + testutil.go:485: Offset: 107, NextOffset: 214 + testutil.go:485: Offset: 200, NextOffset: 307 + testutil.go:371: Comparing: "foo2" vs "foo2" + testutil.go:485: Offset: 214, NextOffset: 242 + testutil.go:485: Offset: 307, NextOffset: 335 + testutil.go:485: Offset: 242, NextOffset: 350 + testutil.go:485: Offset: 335, NextOffset: 467 + testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [.no.prefetch.landmark foo foo_empty foo_empty2 foo3 foo4 foo_empty5 foo6 foo2 foo_empty3 foo_empty4 foo5] vs [foo foo_empty4 foo5 foo_empty5 foo_empty3 foo4 foo6 foo_empty foo2 foo_empty2 foo3] + testutil.go:377: Directory: "" vs "": [foo2 foo_empty2 foo3 foo_empty3 foo6 foo_empty foo foo4 foo_empty4 foo5 foo_empty5 .no.prefetch.landmark] vs [foo_empty foo6 foo foo2 foo_empty2 foo3 foo_empty3 foo4 foo_empty4 foo5 foo_empty5] + testutil.go:371: Comparing: "foo_empty" vs "foo_empty" testutil.go:371: Comparing: "foo2" vs "foo2" testutil.go:485: Offset: 307, NextOffset: 335 testutil.go:485: Offset: 214, NextOffset: 242 testutil.go:485: Offset: 335, NextOffset: 467 testutil.go:485: Offset: 242, NextOffset: 350 + testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" + testutil.go:371: Comparing: "foo3" vs "foo3" + testutil.go:485: Offset: 467, NextOffset: 495 + testutil.go:485: Offset: 350, NextOffset: 378 + testutil.go:485: Offset: 495, NextOffset: 627 + testutil.go:485: Offset: 378, NextOffset: 486 testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" - testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" - testutil.go:371: Comparing: "foo5" vs "foo5" - testutil.go:485: Offset: 763, NextOffset: 791 - testutil.go:485: Offset: 622, NextOffset: 650 - testutil.go:485: Offset: 791, NextOffset: 923 - testutil.go:485: Offset: 650, NextOffset: 758 - testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" testutil.go:371: Comparing: "foo6" vs "foo6" testutil.go:485: Offset: 923, NextOffset: 951 testutil.go:485: Offset: 758, NextOffset: 786 @@ -37213,34 +36664,32 @@ testutil.go:485: Offset: 79, NextOffset: 107 testutil.go:485: Offset: 200, NextOffset: 307 testutil.go:485: Offset: 107, NextOffset: 214 - testutil.go:371: Comparing: "foo_empty" vs "foo_empty" - testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" - testutil.go:371: Comparing: "foo3" vs "foo3" - testutil.go:485: Offset: 467, NextOffset: 495 - testutil.go:485: Offset: 350, NextOffset: 378 - testutil.go:485: Offset: 495, NextOffset: 627 - testutil.go:485: Offset: 378, NextOffset: 486 testutil.go:371: Comparing: "foo4" vs "foo4" testutil.go:485: Offset: 627, NextOffset: 655 testutil.go:485: Offset: 486, NextOffset: 514 testutil.go:485: Offset: 655, NextOffset: 763 testutil.go:485: Offset: 514, NextOffset: 622 + testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" + testutil.go:371: Comparing: "foo5" vs "foo5" + testutil.go:485: Offset: 763, NextOffset: 791 + testutil.go:485: Offset: 622, NextOffset: 650 + testutil.go:485: Offset: 791, NextOffset: 923 + testutil.go:485: Offset: 650, NextOffset: 758 + testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" === RUN TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-1,prefix="/",src=2,format=PAX -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="../",format=USTAR#01/lost_digest_in_a_entry -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="../",format=USTAR#01/duplicated_entry_offset -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="../",format=PAX#01 +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="",format=PAX#01/lost_digest_in_a_entry +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="",format=PAX#01/duplicated_entry_offset +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="",format=GNU#01 === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-1,prefix="/",src=2,format=PAX testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"/foo","type":"reg","size":6,"mode":420,"offset":75,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo","type":"chunk","offset":103,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo2","type":"reg","size":6,"mode":420,"offset":209,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo2","type":"chunk","offset":237,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo3","type":"reg","size":6,"mode":420,"offset":344,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo3","type":"chunk","offset":372,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo4","type":"reg","size":6,"mode":420,"offset":479,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo4","type":"chunk","offset":507,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo5","type":"reg","size":6,"mode":420,"offset":614,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo5","type":"chunk","offset":642,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo6","type":"reg","size":6,"mode":420,"offset":749,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo6","type":"chunk","offset":777,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":88,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"/foo","type":"reg","size":6,"mode":420,"offset":169,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo","type":"chunk","offset":197,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo2","type":"reg","size":6,"mode":420,"offset":303,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo2","type":"chunk","offset":331,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo3","type":"reg","size":6,"mode":420,"offset":462,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo3","type":"chunk","offset":490,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo4","type":"reg","size":6,"mode":420,"offset":621,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo4","type":"chunk","offset":649,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo5","type":"reg","size":6,"mode":420,"offset":756,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo5","type":"chunk","offset":784,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo6","type":"reg","size":6,"mode":420,"offset":915,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo6","type":"chunk","offset":943,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [foo foo_empty foo3 foo_empty3 foo4 foo_empty4 foo5 foo_empty5 foo2 foo_empty2 foo6] vs [foo2 foo_empty2 foo_empty4 foo5 foo_empty5 .no.prefetch.landmark foo foo_empty foo3 foo_empty3 foo4 foo6] - testutil.go:371: Comparing: "foo" vs "foo" - testutil.go:485: Offset: 75, NextOffset: 103 - testutil.go:485: Offset: 169, NextOffset: 197 - testutil.go:485: Offset: 103, NextOffset: 209 - testutil.go:485: Offset: 197, NextOffset: 303 - testutil.go:371: Comparing: "foo_empty" vs "foo_empty" - testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" + testutil.go:377: Directory: "" vs "": [foo foo_empty2 foo3 foo4 foo_empty4 foo5 foo_empty5 foo_empty foo2 foo_empty3 foo6] vs [foo_empty foo2 foo3 foo_empty4 foo5 foo_empty5 .no.prefetch.landmark foo foo_empty2 foo_empty3 foo4 foo6] + testutil.go:371: Comparing: "foo3" vs "foo3" + testutil.go:485: Offset: 344, NextOffset: 372 + testutil.go:485: Offset: 462, NextOffset: 490 + testutil.go:485: Offset: 372, NextOffset: 479 + testutil.go:485: Offset: 490, NextOffset: 621 testutil.go:371: Comparing: "foo4" vs "foo4" testutil.go:485: Offset: 479, NextOffset: 507 testutil.go:485: Offset: 621, NextOffset: 649 @@ -37253,88 +36702,79 @@ testutil.go:485: Offset: 642, NextOffset: 749 testutil.go:485: Offset: 784, NextOffset: 915 testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" - testutil.go:371: Comparing: "foo2" vs "foo2" - testutil.go:485: Offset: 209, NextOffset: 237 - testutil.go:485: Offset: 303, NextOffset: 331 - testutil.go:485: Offset: 237, NextOffset: 344 - testutil.go:485: Offset: 331, NextOffset: 462 + testutil.go:371: Comparing: "foo" vs "foo" + testutil.go:485: Offset: 75, NextOffset: 103 + testutil.go:485: Offset: 169, NextOffset: 197 + testutil.go:485: Offset: 103, NextOffset: 209 + testutil.go:485: Offset: 197, NextOffset: 303 testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" - testutil.go:371: Comparing: "foo3" vs "foo3" - testutil.go:485: Offset: 344, NextOffset: 372 - testutil.go:485: Offset: 462, NextOffset: 490 - testutil.go:485: Offset: 372, NextOffset: 479 - testutil.go:485: Offset: 490, NextOffset: 621 + testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" testutil.go:371: Comparing: "foo6" vs "foo6" testutil.go:485: Offset: 749, NextOffset: 777 testutil.go:485: Offset: 915, NextOffset: 943 testutil.go:485: Offset: 777, NextOffset: 1398 testutil.go:485: Offset: 943, NextOffset: 1632 + testutil.go:371: Comparing: "foo_empty" vs "foo_empty" + testutil.go:371: Comparing: "foo2" vs "foo2" + testutil.go:485: Offset: 209, NextOffset: 237 + testutil.go:485: Offset: 303, NextOffset: 331 + testutil.go:485: Offset: 237, NextOffset: 344 + testutil.go:485: Offset: 331, NextOffset: 462 testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [foo2 foo_empty2 foo_empty4 foo3 foo_empty3 foo4 foo5 foo_empty5 .no.prefetch.landmark foo foo_empty foo6] vs [foo foo_empty foo4 foo_empty4 foo5 foo_empty5 foo2 foo_empty2 foo3 foo_empty3 foo6] + testutil.go:377: Directory: "" vs "": [.no.prefetch.landmark foo foo_empty2 foo_empty3 foo4 foo6 foo_empty foo2 foo3 foo_empty4 foo5 foo_empty5] vs [foo foo_empty2 foo3 foo4 foo_empty4 foo5 foo_empty5 foo_empty foo2 foo_empty3 foo6] + testutil.go:371: Comparing: "foo5" vs "foo5" + testutil.go:485: Offset: 756, NextOffset: 784 + testutil.go:485: Offset: 614, NextOffset: 642 + testutil.go:485: Offset: 784, NextOffset: 915 + testutil.go:485: Offset: 642, NextOffset: 749 + testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" + testutil.go:371: Comparing: "foo_empty" vs "foo_empty" testutil.go:371: Comparing: "foo2" vs "foo2" testutil.go:485: Offset: 303, NextOffset: 331 testutil.go:485: Offset: 209, NextOffset: 237 testutil.go:485: Offset: 331, NextOffset: 462 testutil.go:485: Offset: 237, NextOffset: 344 - testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" - testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" - testutil.go:371: Comparing: "foo" vs "foo" - testutil.go:485: Offset: 169, NextOffset: 197 - testutil.go:485: Offset: 75, NextOffset: 103 - testutil.go:485: Offset: 197, NextOffset: 303 - testutil.go:485: Offset: 103, NextOffset: 209 - testutil.go:371: Comparing: "foo_empty" vs "foo_empty" testutil.go:371: Comparing: "foo3" vs "foo3" testutil.go:485: Offset: 462, NextOffset: 490 testutil.go:485: Offset: 344, NextOffset: 372 testutil.go:485: Offset: 490, NextOffset: 621 testutil.go:485: Offset: 372, NextOffset: 479 - testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" + testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" testutil.go:371: Comparing: "foo4" vs "foo4" testutil.go:485: Offset: 621, NextOffset: 649 testutil.go:485: Offset: 479, NextOffset: 507 testutil.go:485: Offset: 649, NextOffset: 756 testutil.go:485: Offset: 507, NextOffset: 614 - testutil.go:371: Comparing: "foo5" vs "foo5" - testutil.go:485: Offset: 756, NextOffset: 784 - testutil.go:485: Offset: 614, NextOffset: 642 - testutil.go:485: Offset: 784, NextOffset: 915 - testutil.go:485: Offset: 642, NextOffset: 749 - testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" testutil.go:371: Comparing: "foo6" vs "foo6" testutil.go:485: Offset: 915, NextOffset: 943 testutil.go:485: Offset: 749, NextOffset: 777 testutil.go:485: Offset: 943, NextOffset: 1632 testutil.go:485: Offset: 777, NextOffset: 1398 + testutil.go:371: Comparing: "foo" vs "foo" + testutil.go:485: Offset: 169, NextOffset: 197 + testutil.go:485: Offset: 75, NextOffset: 103 + testutil.go:485: Offset: 197, NextOffset: 303 + testutil.go:485: Offset: 103, NextOffset: 209 + testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" + testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" === RUN TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-1,prefix="../",src=2,format=PAX -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="../",format=PAX#01/lost_digest_in_a_entry -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="../",format=PAX#01/duplicated_entry_offset -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="../",format=GNU#01 +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="",format=GNU#01/lost_digest_in_a_entry +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="",format=GNU#01/duplicated_entry_offset === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-1,prefix="../",src=2,format=PAX testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"../foo","type":"reg","size":6,"mode":420,"offset":80,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo","type":"chunk","offset":108,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo2","type":"reg","size":6,"mode":420,"offset":216,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo2","type":"chunk","offset":244,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo3","type":"reg","size":6,"mode":420,"offset":353,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo3","type":"chunk","offset":381,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo4","type":"reg","size":6,"mode":420,"offset":490,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo4","type":"chunk","offset":518,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo5","type":"reg","size":6,"mode":420,"offset":627,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo5","type":"chunk","offset":655,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo6","type":"reg","size":6,"mode":420,"offset":764,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo6","type":"chunk","offset":792,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":88,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"../foo","type":"reg","size":6,"mode":420,"offset":173,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo","type":"chunk","offset":201,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo2","type":"reg","size":6,"mode":420,"offset":309,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo2","type":"chunk","offset":337,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo3","type":"reg","size":6,"mode":420,"offset":470,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo3","type":"chunk","offset":498,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo4","type":"reg","size":6,"mode":420,"offset":631,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo4","type":"chunk","offset":659,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo5","type":"reg","size":6,"mode":420,"offset":768,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo5","type":"chunk","offset":796,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo6","type":"reg","size":6,"mode":420,"offset":929,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo6","type":"chunk","offset":957,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [foo_empty foo2 foo_empty2 foo4 foo foo_empty3 foo_empty4 foo5 foo_empty5 foo6 foo3] vs [foo2 foo3 foo4 foo_empty4 foo5 foo_empty foo foo_empty2 foo_empty3 foo_empty5 foo6 .no.prefetch.landmark] - testutil.go:371: Comparing: "foo_empty" vs "foo_empty" - testutil.go:371: Comparing: "foo2" vs "foo2" - testutil.go:485: Offset: 216, NextOffset: 244 - testutil.go:485: Offset: 309, NextOffset: 337 - testutil.go:485: Offset: 244, NextOffset: 353 - testutil.go:485: Offset: 337, NextOffset: 470 - testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" + testutil.go:377: Directory: "" vs "": [foo4 foo_empty4 foo5 foo_empty5 foo6 foo_empty foo2 foo_empty3 foo foo_empty2 foo3] vs [foo foo_empty foo2 foo_empty3 foo4 foo_empty4 foo5 foo_empty5 foo6 .no.prefetch.landmark foo_empty2 foo3] + testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" testutil.go:371: Comparing: "foo4" vs "foo4" testutil.go:485: Offset: 490, NextOffset: 518 testutil.go:485: Offset: 631, NextOffset: 659 testutil.go:485: Offset: 518, NextOffset: 627 testutil.go:485: Offset: 659, NextOffset: 768 - testutil.go:371: Comparing: "foo" vs "foo" - testutil.go:485: Offset: 80, NextOffset: 108 - testutil.go:485: Offset: 173, NextOffset: 201 - testutil.go:485: Offset: 108, NextOffset: 216 - testutil.go:485: Offset: 201, NextOffset: 309 - testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" testutil.go:371: Comparing: "foo5" vs "foo5" +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="./",format=USTAR#01 +=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-1,prefix="../",src=2,format=PAX testutil.go:485: Offset: 627, NextOffset: 655 testutil.go:485: Offset: 768, NextOffset: 796 testutil.go:485: Offset: 655, NextOffset: 764 @@ -37345,57 +36785,68 @@ testutil.go:485: Offset: 929, NextOffset: 957 testutil.go:485: Offset: 792, NextOffset: 1413 testutil.go:485: Offset: 957, NextOffset: 1651 + testutil.go:371: Comparing: "foo_empty" vs "foo_empty" + testutil.go:371: Comparing: "foo2" vs "foo2" + testutil.go:485: Offset: 216, NextOffset: 244 + testutil.go:485: Offset: 309, NextOffset: 337 + testutil.go:485: Offset: 244, NextOffset: 353 + testutil.go:485: Offset: 337, NextOffset: 470 testutil.go:371: Comparing: "foo3" vs "foo3" testutil.go:485: Offset: 353, NextOffset: 381 testutil.go:485: Offset: 470, NextOffset: 498 testutil.go:485: Offset: 381, NextOffset: 490 testutil.go:485: Offset: 498, NextOffset: 631 - testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [foo_empty5 foo6 .no.prefetch.landmark foo foo_empty2 foo_empty3 foo_empty4 foo5 foo_empty foo2 foo3 foo4] vs [foo3 foo_empty3 foo_empty4 foo5 foo_empty5 foo6 foo foo_empty foo2 foo_empty2 foo4] - testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" - testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" - testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" - testutil.go:371: Comparing: "foo6" vs "foo6" - testutil.go:485: Offset: 929, NextOffset: 957 - testutil.go:485: Offset: 764, NextOffset: 792 - testutil.go:485: Offset: 957, NextOffset: 1651 - testutil.go:485: Offset: 792, NextOffset: 1413 testutil.go:371: Comparing: "foo" vs "foo" - testutil.go:485: Offset: 173, NextOffset: 201 testutil.go:485: Offset: 80, NextOffset: 108 - testutil.go:485: Offset: 201, NextOffset: 309 + testutil.go:485: Offset: 173, NextOffset: 201 testutil.go:485: Offset: 108, NextOffset: 216 + testutil.go:485: Offset: 201, NextOffset: 309 + testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" + testutil.go:371: Comparing: "" vs "" + testutil.go:377: Directory: "" vs "": [foo3 .no.prefetch.landmark foo_empty2 foo2 foo_empty3 foo4 foo_empty4 foo5 foo_empty5 foo foo_empty foo6] vs [foo foo_empty2 foo3 foo_empty4 foo5 foo_empty5 foo6 foo_empty foo2 foo_empty3 foo4] + testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" testutil.go:371: Comparing: "foo3" vs "foo3" testutil.go:485: Offset: 470, NextOffset: 498 testutil.go:485: Offset: 353, NextOffset: 381 testutil.go:485: Offset: 498, NextOffset: 631 testutil.go:485: Offset: 381, NextOffset: 490 - testutil.go:371: Comparing: "foo4" vs "foo4" - testutil.go:485: Offset: 631, NextOffset: 659 - testutil.go:485: Offset: 490, NextOffset: 518 - testutil.go:485: Offset: 659, NextOffset: 768 - testutil.go:485: Offset: 518, NextOffset: 627 - testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" testutil.go:371: Comparing: "foo5" vs "foo5" testutil.go:485: Offset: 768, NextOffset: 796 testutil.go:485: Offset: 627, NextOffset: 655 testutil.go:485: Offset: 796, NextOffset: 929 testutil.go:485: Offset: 655, NextOffset: 764 + testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" + testutil.go:371: Comparing: "foo" vs "foo" + testutil.go:485: Offset: 173, NextOffset: 201 + testutil.go:485: Offset: 80, NextOffset: 108 + testutil.go:485: Offset: 201, NextOffset: 309 + testutil.go:485: Offset: 108, NextOffset: 216 testutil.go:371: Comparing: "foo_empty" vs "foo_empty" testutil.go:371: Comparing: "foo2" vs "foo2" testutil.go:485: Offset: 309, NextOffset: 337 testutil.go:485: Offset: 216, NextOffset: 244 testutil.go:485: Offset: 337, NextOffset: 470 testutil.go:485: Offset: 244, NextOffset: 353 + testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" + testutil.go:371: Comparing: "foo4" vs "foo4" + testutil.go:485: Offset: 631, NextOffset: 659 + testutil.go:485: Offset: 490, NextOffset: 518 + testutil.go:485: Offset: 659, NextOffset: 768 + testutil.go:485: Offset: 518, NextOffset: 627 + testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" + testutil.go:371: Comparing: "foo6" vs "foo6" + testutil.go:485: Offset: 929, NextOffset: 957 + testutil.go:485: Offset: 764, NextOffset: 792 + testutil.go:485: Offset: 957, NextOffset: 1651 + testutil.go:485: Offset: 792, NextOffset: 1413 === RUN TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-1,prefix="",src=2,format=GNU -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="../",format=GNU#01/lost_digest_in_a_entry -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="../",format=GNU#01/duplicated_entry_offset -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="",format=USTAR#01 +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="./",format=USTAR#01/lost_digest_in_a_entry +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="./",format=USTAR#01/duplicated_entry_offset === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-1,prefix="",src=2,format=GNU testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"foo","type":"reg","size":6,"mode":420,"offset":76,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo","type":"chunk","offset":104,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo2","type":"reg","size":6,"mode":420,"offset":210,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo2","type":"chunk","offset":238,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo3","type":"reg","size":6,"mode":420,"offset":345,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo3","type":"chunk","offset":373,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo4","type":"reg","size":6,"mode":420,"offset":480,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo4","type":"chunk","offset":508,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo5","type":"reg","size":6,"mode":420,"offset":615,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo5","type":"chunk","offset":643,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo6","type":"reg","size":6,"mode":420,"offset":750,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo6","type":"chunk","offset":778,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":88,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"foo","type":"reg","size":6,"mode":420,"offset":169,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo","type":"chunk","offset":197,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo2","type":"reg","size":6,"mode":420,"offset":303,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo2","type":"chunk","offset":331,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo3","type":"reg","size":6,"mode":420,"offset":462,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo3","type":"chunk","offset":490,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo4","type":"reg","size":6,"mode":420,"offset":621,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo4","type":"chunk","offset":649,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo5","type":"reg","size":6,"mode":420,"offset":756,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo5","type":"chunk","offset":784,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo6","type":"reg","size":6,"mode":420,"offset":915,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo6","type":"chunk","offset":943,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [foo foo_empty foo_empty2 foo_empty3 foo_empty4 foo2 foo3 foo4 foo5 foo_empty5 foo6] vs [foo_empty5 foo6 foo foo2 foo4 foo_empty4 foo5 .no.prefetch.landmark foo_empty foo_empty2 foo3 foo_empty3] + testutil.go:377: Directory: "" vs "": [foo_empty foo_empty2 foo3 foo5 foo6 foo foo_empty3 foo4 foo_empty4 foo_empty5 foo2] vs [foo2 foo_empty2 .no.prefetch.landmark foo_empty foo_empty3 foo4 foo_empty4 foo5 foo_empty5 foo6 foo foo3] testutil.go:371: Comparing: "foo" vs "foo" testutil.go:485: Offset: 76, NextOffset: 104 testutil.go:485: Offset: 169, NextOffset: 197 @@ -37403,44 +36854,43 @@ testutil.go:485: Offset: 197, NextOffset: 303 testutil.go:371: Comparing: "foo_empty" vs "foo_empty" testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" - testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" - testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" - testutil.go:371: Comparing: "foo2" vs "foo2" - testutil.go:485: Offset: 210, NextOffset: 238 - testutil.go:485: Offset: 303, NextOffset: 331 - testutil.go:485: Offset: 238, NextOffset: 345 - testutil.go:485: Offset: 331, NextOffset: 462 testutil.go:371: Comparing: "foo3" vs "foo3" testutil.go:485: Offset: 345, NextOffset: 373 testutil.go:485: Offset: 462, NextOffset: 490 testutil.go:485: Offset: 373, NextOffset: 480 testutil.go:485: Offset: 490, NextOffset: 621 - testutil.go:371: Comparing: "foo4" vs "foo4" - testutil.go:485: Offset: 480, NextOffset: 508 - testutil.go:485: Offset: 621, NextOffset: 649 - testutil.go:485: Offset: 508, NextOffset: 615 - testutil.go:485: Offset: 649, NextOffset: 756 testutil.go:371: Comparing: "foo5" vs "foo5" testutil.go:485: Offset: 615, NextOffset: 643 testutil.go:485: Offset: 756, NextOffset: 784 testutil.go:485: Offset: 643, NextOffset: 750 testutil.go:485: Offset: 784, NextOffset: 915 - testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" testutil.go:371: Comparing: "foo6" vs "foo6" testutil.go:485: Offset: 750, NextOffset: 778 testutil.go:485: Offset: 915, NextOffset: 943 testutil.go:485: Offset: 778, NextOffset: 1396 testutil.go:485: Offset: 943, NextOffset: 1630 - testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [foo_empty3 .no.prefetch.landmark foo_empty foo_empty2 foo3 foo5 foo_empty5 foo6 foo foo2 foo4 foo_empty4] vs [foo2 foo3 foo4 foo5 foo_empty5 foo6 foo foo_empty foo_empty2 foo_empty3 foo_empty4] + testutil.go:371: Comparing: "foo2" vs "foo2" + testutil.go:485: Offset: 210, NextOffset: 238 + testutil.go:485: Offset: 303, NextOffset: 331 + testutil.go:485: Offset: 238, NextOffset: 345 + testutil.go:485: Offset: 331, NextOffset: 462 testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" + testutil.go:371: Comparing: "foo4" vs "foo4" + testutil.go:485: Offset: 480, NextOffset: 508 + testutil.go:485: Offset: 621, NextOffset: 649 + testutil.go:485: Offset: 508, NextOffset: 615 + testutil.go:485: Offset: 649, NextOffset: 756 + testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" + testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" + testutil.go:371: Comparing: "" vs "" + testutil.go:377: Directory: "" vs "": [foo4 foo_empty4 foo5 foo_empty5 foo6 foo foo3 foo_empty3 foo_empty2 .no.prefetch.landmark foo_empty foo2] vs [foo_empty2 foo3 foo5 foo6 foo foo_empty foo4 foo_empty4 foo_empty5 foo2 foo_empty3] testutil.go:371: Comparing: "foo_empty" vs "foo_empty" + testutil.go:371: Comparing: "foo2" vs "foo2" + testutil.go:485: Offset: 303, NextOffset: 331 + testutil.go:485: Offset: 210, NextOffset: 238 + testutil.go:485: Offset: 331, NextOffset: 462 + testutil.go:485: Offset: 238, NextOffset: 345 testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" - testutil.go:371: Comparing: "foo3" vs "foo3" - testutil.go:485: Offset: 462, NextOffset: 490 - testutil.go:485: Offset: 345, NextOffset: 373 - testutil.go:485: Offset: 490, NextOffset: 621 - testutil.go:485: Offset: 373, NextOffset: 480 testutil.go:371: Comparing: "foo5" vs "foo5" testutil.go:485: Offset: 756, NextOffset: 784 testutil.go:485: Offset: 615, NextOffset: 643 @@ -37453,15 +36903,18 @@ testutil.go:485: Offset: 943, NextOffset: 1630 testutil.go:485: Offset: 778, NextOffset: 1396 testutil.go:371: Comparing: "foo" vs "foo" +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="./",format=PAX#01 +=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-1,prefix="",src=2,format=GNU testutil.go:485: Offset: 169, NextOffset: 197 testutil.go:485: Offset: 76, NextOffset: 104 testutil.go:485: Offset: 197, NextOffset: 303 testutil.go:485: Offset: 104, NextOffset: 210 - testutil.go:371: Comparing: "foo2" vs "foo2" - testutil.go:485: Offset: 303, NextOffset: 331 - testutil.go:485: Offset: 210, NextOffset: 238 - testutil.go:485: Offset: 331, NextOffset: 462 - testutil.go:485: Offset: 238, NextOffset: 345 + testutil.go:371: Comparing: "foo3" vs "foo3" + testutil.go:485: Offset: 462, NextOffset: 490 + testutil.go:485: Offset: 345, NextOffset: 373 + testutil.go:485: Offset: 490, NextOffset: 621 + testutil.go:485: Offset: 373, NextOffset: 480 + testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" testutil.go:371: Comparing: "foo4" vs "foo4" testutil.go:485: Offset: 621, NextOffset: 649 testutil.go:485: Offset: 480, NextOffset: 508 @@ -37469,65 +36922,56 @@ testutil.go:485: Offset: 508, NextOffset: 615 testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" === RUN TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-1,prefix="./",src=2,format=GNU -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="",format=USTAR#01/lost_digest_in_a_entry -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="",format=USTAR#01/duplicated_entry_offset -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="",format=PAX#01 +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="./",format=PAX#01/lost_digest_in_a_entry +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="./",format=PAX#01/duplicated_entry_offset +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="./",format=GNU#01 === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-1,prefix="./",src=2,format=GNU testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"./foo","type":"reg","size":6,"mode":420,"offset":79,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo","type":"chunk","offset":107,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo2","type":"reg","size":6,"mode":420,"offset":214,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo2","type":"chunk","offset":242,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo3","type":"reg","size":6,"mode":420,"offset":350,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo3","type":"chunk","offset":378,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo4","type":"reg","size":6,"mode":420,"offset":486,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo4","type":"chunk","offset":514,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo5","type":"reg","size":6,"mode":420,"offset":622,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo5","type":"chunk","offset":650,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo6","type":"reg","size":6,"mode":420,"offset":758,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo6","type":"chunk","offset":786,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":88,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"./foo","type":"reg","size":6,"mode":420,"offset":172,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo","type":"chunk","offset":200,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo2","type":"reg","size":6,"mode":420,"offset":307,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo2","type":"chunk","offset":335,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo3","type":"reg","size":6,"mode":420,"offset":467,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo3","type":"chunk","offset":495,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo4","type":"reg","size":6,"mode":420,"offset":627,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo4","type":"chunk","offset":655,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo5","type":"reg","size":6,"mode":420,"offset":763,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo5","type":"chunk","offset":791,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo6","type":"reg","size":6,"mode":420,"offset":923,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo6","type":"chunk","offset":951,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [foo foo_empty foo2 foo3 foo_empty3 foo_empty4 foo_empty5 foo6 foo_empty2 foo4 foo5] vs [foo_empty foo2 foo3 foo_empty3 foo5 foo6 .no.prefetch.landmark foo foo_empty2 foo4 foo_empty4 foo_empty5] - testutil.go:371: Comparing: "foo3" vs "foo3" - testutil.go:485: Offset: 350, NextOffset: 378 - testutil.go:485: Offset: 467, NextOffset: 495 - testutil.go:485: Offset: 378, NextOffset: 486 - testutil.go:485: Offset: 495, NextOffset: 627 + testutil.go:377: Directory: "" vs "": [foo_empty foo2 foo_empty3 foo5 foo6 foo foo_empty2 foo3 foo4 foo_empty4 foo_empty5] vs [.no.prefetch.landmark foo2 foo3 foo4 foo5 foo_empty5 foo6 foo foo_empty foo_empty2 foo_empty3 foo_empty4] testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" - testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" - testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" + testutil.go:371: Comparing: "foo5" vs "foo5" + testutil.go:485: Offset: 622, NextOffset: 650 + testutil.go:485: Offset: 763, NextOffset: 791 + testutil.go:485: Offset: 650, NextOffset: 758 + testutil.go:485: Offset: 791, NextOffset: 923 testutil.go:371: Comparing: "foo6" vs "foo6" testutil.go:485: Offset: 758, NextOffset: 786 testutil.go:485: Offset: 923, NextOffset: 951 testutil.go:485: Offset: 786, NextOffset: 1413 testutil.go:485: Offset: 951, NextOffset: 1638 - testutil.go:371: Comparing: "foo" vs "foo" - testutil.go:485: Offset: 79, NextOffset: 107 - testutil.go:485: Offset: 172, NextOffset: 200 - testutil.go:485: Offset: 107, NextOffset: 214 - testutil.go:485: Offset: 200, NextOffset: 307 testutil.go:371: Comparing: "foo_empty" vs "foo_empty" testutil.go:371: Comparing: "foo2" vs "foo2" testutil.go:485: Offset: 214, NextOffset: 242 testutil.go:485: Offset: 307, NextOffset: 335 testutil.go:485: Offset: 242, NextOffset: 350 testutil.go:485: Offset: 335, NextOffset: 467 - testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" + testutil.go:371: Comparing: "foo3" vs "foo3" + testutil.go:485: Offset: 350, NextOffset: 378 + testutil.go:485: Offset: 467, NextOffset: 495 + testutil.go:485: Offset: 378, NextOffset: 486 + testutil.go:485: Offset: 495, NextOffset: 627 testutil.go:371: Comparing: "foo4" vs "foo4" testutil.go:485: Offset: 486, NextOffset: 514 testutil.go:485: Offset: 627, NextOffset: 655 testutil.go:485: Offset: 514, NextOffset: 622 testutil.go:485: Offset: 655, NextOffset: 763 - testutil.go:371: Comparing: "foo5" vs "foo5" - testutil.go:485: Offset: 622, NextOffset: 650 - testutil.go:485: Offset: 763, NextOffset: 791 - testutil.go:485: Offset: 650, NextOffset: 758 - testutil.go:485: Offset: 791, NextOffset: 923 - testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [foo foo_empty2 foo4 foo_empty4 foo_empty5 .no.prefetch.landmark foo2 foo3 foo_empty3 foo5 foo6 foo_empty] vs [foo3 foo_empty3 foo_empty4 foo_empty5 foo6 foo foo_empty foo2 foo_empty2 foo4 foo5] + testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" + testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" testutil.go:371: Comparing: "foo" vs "foo" - testutil.go:485: Offset: 172, NextOffset: 200 testutil.go:485: Offset: 79, NextOffset: 107 - testutil.go:485: Offset: 200, NextOffset: 307 + testutil.go:485: Offset: 172, NextOffset: 200 testutil.go:485: Offset: 107, NextOffset: 214 + testutil.go:485: Offset: 200, NextOffset: 307 testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" - testutil.go:371: Comparing: "foo4" vs "foo4" - testutil.go:485: Offset: 627, NextOffset: 655 - testutil.go:485: Offset: 486, NextOffset: 514 - testutil.go:485: Offset: 655, NextOffset: 763 - testutil.go:485: Offset: 514, NextOffset: 622 - testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" - testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" - testutil.go:371: Comparing: "foo_empty" vs "foo_empty" + testutil.go:371: Comparing: "" vs "" + testutil.go:377: Directory: "" vs "": [foo foo_empty foo_empty2 foo_empty3 foo_empty4 foo_empty5 foo6 .no.prefetch.landmark foo2 foo3 foo4 foo5] vs [foo_empty2 foo3 foo4 foo_empty4 foo_empty5 foo foo2 foo_empty3 foo5 foo6 foo_empty] + testutil.go:371: Comparing: "foo6" vs "foo6" + testutil.go:485: Offset: 923, NextOffset: 951 + testutil.go:485: Offset: 758, NextOffset: 786 + testutil.go:485: Offset: 951, NextOffset: 1638 + testutil.go:485: Offset: 786, NextOffset: 1413 testutil.go:371: Comparing: "foo2" vs "foo2" testutil.go:485: Offset: 307, NextOffset: 335 testutil.go:485: Offset: 214, NextOffset: 242 @@ -37538,217 +36982,223 @@ testutil.go:485: Offset: 350, NextOffset: 378 testutil.go:485: Offset: 495, NextOffset: 627 testutil.go:485: Offset: 378, NextOffset: 486 - testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" + testutil.go:371: Comparing: "foo4" vs "foo4" + testutil.go:485: Offset: 627, NextOffset: 655 + testutil.go:485: Offset: 486, NextOffset: 514 + testutil.go:485: Offset: 655, NextOffset: 763 + testutil.go:485: Offset: 514, NextOffset: 622 testutil.go:371: Comparing: "foo5" vs "foo5" testutil.go:485: Offset: 763, NextOffset: 791 testutil.go:485: Offset: 622, NextOffset: 650 testutil.go:485: Offset: 791, NextOffset: 923 testutil.go:485: Offset: 650, NextOffset: 758 - testutil.go:371: Comparing: "foo6" vs "foo6" - testutil.go:485: Offset: 923, NextOffset: 951 - testutil.go:485: Offset: 758, NextOffset: 786 - testutil.go:485: Offset: 951, NextOffset: 1638 - testutil.go:485: Offset: 786, NextOffset: 1413 + testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" + testutil.go:371: Comparing: "foo" vs "foo" + testutil.go:485: Offset: 172, NextOffset: 200 + testutil.go:485: Offset: 79, NextOffset: 107 + testutil.go:485: Offset: 200, NextOffset: 307 + testutil.go:485: Offset: 107, NextOffset: 214 + testutil.go:371: Comparing: "foo_empty" vs "foo_empty" + testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" + testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" + testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" === RUN TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-1,prefix="/",src=2,format=GNU -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="",format=PAX#01/lost_digest_in_a_entry -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="",format=PAX#01/duplicated_entry_offset -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="",format=GNU#01 +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="./",format=GNU#01/lost_digest_in_a_entry +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="./",format=GNU#01/duplicated_entry_offset +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="/",format=USTAR#01 === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-1,prefix="/",src=2,format=GNU testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"/foo","type":"reg","size":6,"mode":420,"offset":75,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo","type":"chunk","offset":103,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo2","type":"reg","size":6,"mode":420,"offset":209,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo2","type":"chunk","offset":237,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo3","type":"reg","size":6,"mode":420,"offset":344,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo3","type":"chunk","offset":372,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo4","type":"reg","size":6,"mode":420,"offset":479,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo4","type":"chunk","offset":507,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo5","type":"reg","size":6,"mode":420,"offset":614,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo5","type":"chunk","offset":642,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo6","type":"reg","size":6,"mode":420,"offset":749,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo6","type":"chunk","offset":777,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":88,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"/foo","type":"reg","size":6,"mode":420,"offset":169,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo","type":"chunk","offset":197,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo2","type":"reg","size":6,"mode":420,"offset":303,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo2","type":"chunk","offset":331,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo3","type":"reg","size":6,"mode":420,"offset":462,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo3","type":"chunk","offset":490,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo4","type":"reg","size":6,"mode":420,"offset":621,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo4","type":"chunk","offset":649,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo5","type":"reg","size":6,"mode":420,"offset":756,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo5","type":"chunk","offset":784,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo6","type":"reg","size":6,"mode":420,"offset":915,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo6","type":"chunk","offset":943,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [foo_empty2 foo3 foo_empty3 foo4 foo5 foo6 foo foo_empty foo2 foo_empty4 foo_empty5] vs [foo6 foo foo2 foo3 foo_empty3 foo_empty4 foo_empty5 .no.prefetch.landmark foo_empty foo_empty2 foo4 foo5] - testutil.go:371: Comparing: "foo6" vs "foo6" - testutil.go:485: Offset: 749, NextOffset: 777 - testutil.go:485: Offset: 915, NextOffset: 943 - testutil.go:485: Offset: 777, NextOffset: 1398 - testutil.go:485: Offset: 943, NextOffset: 1632 - testutil.go:371: Comparing: "foo" vs "foo" - testutil.go:485: Offset: 75, NextOffset: 103 - testutil.go:485: Offset: 169, NextOffset: 197 - testutil.go:485: Offset: 103, NextOffset: 209 - testutil.go:485: Offset: 197, NextOffset: 303 + testutil.go:377: Directory: "" vs "": [foo2 foo_empty2 foo3 foo_empty3 foo_empty5 foo6 foo foo_empty foo4 foo_empty4 foo5] vs [.no.prefetch.landmark foo_empty2 foo3 foo_empty4 foo_empty5 foo6 foo foo_empty foo2 foo_empty3 foo4 foo5] testutil.go:371: Comparing: "foo_empty" vs "foo_empty" - testutil.go:371: Comparing: "foo2" vs "foo2" - testutil.go:485: Offset: 209, NextOffset: 237 - testutil.go:485: Offset: 303, NextOffset: 331 - testutil.go:485: Offset: 237, NextOffset: 344 - testutil.go:485: Offset: 331, NextOffset: 462 - testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" - testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" - testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" - testutil.go:371: Comparing: "foo3" vs "foo3" - testutil.go:485: Offset: 344, NextOffset: 372 - testutil.go:485: Offset: 462, NextOffset: 490 - testutil.go:485: Offset: 372, NextOffset: 479 - testutil.go:485: Offset: 490, NextOffset: 621 - testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" testutil.go:371: Comparing: "foo4" vs "foo4" testutil.go:485: Offset: 479, NextOffset: 507 testutil.go:485: Offset: 621, NextOffset: 649 testutil.go:485: Offset: 507, NextOffset: 614 testutil.go:485: Offset: 649, NextOffset: 756 + testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" testutil.go:371: Comparing: "foo5" vs "foo5" testutil.go:485: Offset: 614, NextOffset: 642 testutil.go:485: Offset: 756, NextOffset: 784 testutil.go:485: Offset: 642, NextOffset: 749 testutil.go:485: Offset: 784, NextOffset: 915 - testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [foo_empty5 .no.prefetch.landmark foo_empty foo_empty2 foo4 foo5 foo6 foo foo2 foo3 foo_empty3 foo_empty4] vs [foo5 foo_empty2 foo3 foo_empty3 foo4 foo_empty5 foo6 foo foo_empty foo2 foo_empty4] + testutil.go:371: Comparing: "foo" vs "foo" + testutil.go:485: Offset: 75, NextOffset: 103 + testutil.go:485: Offset: 169, NextOffset: 197 + testutil.go:485: Offset: 103, NextOffset: 209 + testutil.go:485: Offset: 197, NextOffset: 303 + testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" testutil.go:371: Comparing: "foo3" vs "foo3" - testutil.go:485: Offset: 462, NextOffset: 490 testutil.go:485: Offset: 344, NextOffset: 372 - testutil.go:485: Offset: 490, NextOffset: 621 + testutil.go:485: Offset: 462, NextOffset: 490 testutil.go:485: Offset: 372, NextOffset: 479 + testutil.go:485: Offset: 490, NextOffset: 621 testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" - testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" + testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" testutil.go:371: Comparing: "foo6" vs "foo6" - testutil.go:485: Offset: 915, NextOffset: 943 testutil.go:485: Offset: 749, NextOffset: 777 - testutil.go:485: Offset: 943, NextOffset: 1632 + testutil.go:485: Offset: 915, NextOffset: 943 testutil.go:485: Offset: 777, NextOffset: 1398 + testutil.go:485: Offset: 943, NextOffset: 1632 + testutil.go:371: Comparing: "foo2" vs "foo2" + testutil.go:485: Offset: 209, NextOffset: 237 + testutil.go:485: Offset: 303, NextOffset: 331 + testutil.go:485: Offset: 237, NextOffset: 344 + testutil.go:485: Offset: 331, NextOffset: 462 + testutil.go:371: Comparing: "" vs "" + testutil.go:377: Directory: "" vs "": [.no.prefetch.landmark foo_empty2 foo3 foo_empty4 foo_empty5 foo6 foo foo_empty foo2 foo_empty3 foo4 foo5] vs [foo3 foo_empty3 foo_empty5 foo6 foo2 foo_empty2 foo4 foo_empty4 foo5 foo foo_empty] + testutil.go:371: Comparing: "foo5" vs "foo5" + testutil.go:485: Offset: 756, NextOffset: 784 + testutil.go:485: Offset: 614, NextOffset: 642 + testutil.go:485: Offset: 784, NextOffset: 915 + testutil.go:485: Offset: 642, NextOffset: 749 testutil.go:371: Comparing: "foo" vs "foo" testutil.go:485: Offset: 169, NextOffset: 197 testutil.go:485: Offset: 75, NextOffset: 103 testutil.go:485: Offset: 197, NextOffset: 303 testutil.go:485: Offset: 103, NextOffset: 209 + testutil.go:371: Comparing: "foo_empty" vs "foo_empty" testutil.go:371: Comparing: "foo2" vs "foo2" testutil.go:485: Offset: 303, NextOffset: 331 testutil.go:485: Offset: 209, NextOffset: 237 testutil.go:485: Offset: 331, NextOffset: 462 testutil.go:485: Offset: 237, NextOffset: 344 - testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" + testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" testutil.go:371: Comparing: "foo4" vs "foo4" testutil.go:485: Offset: 621, NextOffset: 649 testutil.go:485: Offset: 479, NextOffset: 507 testutil.go:485: Offset: 649, NextOffset: 756 testutil.go:485: Offset: 507, NextOffset: 614 - testutil.go:371: Comparing: "foo5" vs "foo5" - testutil.go:485: Offset: 756, NextOffset: 784 - testutil.go:485: Offset: 614, NextOffset: 642 - testutil.go:485: Offset: 784, NextOffset: 915 - testutil.go:485: Offset: 642, NextOffset: 749 + testutil.go:371: Comparing: "foo6" vs "foo6" + testutil.go:485: Offset: 915, NextOffset: 943 + testutil.go:485: Offset: 749, NextOffset: 777 + testutil.go:485: Offset: 943, NextOffset: 1632 + testutil.go:485: Offset: 777, NextOffset: 1398 + testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" + testutil.go:371: Comparing: "foo3" vs "foo3" + testutil.go:485: Offset: 462, NextOffset: 490 + testutil.go:485: Offset: 344, NextOffset: 372 + testutil.go:485: Offset: 490, NextOffset: 621 + testutil.go:485: Offset: 372, NextOffset: 479 + testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" - testutil.go:371: Comparing: "foo_empty" vs "foo_empty" === RUN TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-1,prefix="../",src=2,format=GNU -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="",format=GNU#01/duplicated_entry_offset -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="",format=GNU#01/lost_digest_in_a_entry -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="./",format=USTAR#01 -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="./",format=USTAR#01/lost_digest_in_a_entry -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="./",format=USTAR#01/duplicated_entry_offset +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="/",format=USTAR#01/lost_digest_in_a_entry +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="/",format=USTAR#01/duplicated_entry_offset +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="/",format=PAX#01 === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-1,prefix="../",src=2,format=GNU testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"../foo","type":"reg","size":6,"mode":420,"offset":80,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo","type":"chunk","offset":108,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo2","type":"reg","size":6,"mode":420,"offset":216,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo2","type":"chunk","offset":244,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo3","type":"reg","size":6,"mode":420,"offset":353,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo3","type":"chunk","offset":381,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo4","type":"reg","size":6,"mode":420,"offset":490,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo4","type":"chunk","offset":518,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo5","type":"reg","size":6,"mode":420,"offset":627,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo5","type":"chunk","offset":655,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo6","type":"reg","size":6,"mode":420,"offset":764,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo6","type":"chunk","offset":792,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":88,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"../foo","type":"reg","size":6,"mode":420,"offset":173,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo","type":"chunk","offset":201,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo2","type":"reg","size":6,"mode":420,"offset":309,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo2","type":"chunk","offset":337,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo3","type":"reg","size":6,"mode":420,"offset":470,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo3","type":"chunk","offset":498,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo4","type":"reg","size":6,"mode":420,"offset":631,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo4","type":"chunk","offset":659,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo5","type":"reg","size":6,"mode":420,"offset":768,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo5","type":"chunk","offset":796,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo6","type":"reg","size":6,"mode":420,"offset":929,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo6","type":"chunk","offset":957,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [foo_empty5 foo_empty foo_empty2 foo3 foo4 foo_empty4 foo5 foo6 foo foo2 foo_empty3] vs [.no.prefetch.landmark foo foo3 foo_empty4 foo_empty5 foo_empty foo2 foo_empty2 foo_empty3 foo4 foo5 foo6] -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="./",format=PAX#01 -=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-1,prefix="../",src=2,format=GNU - testutil.go:371: Comparing: "foo" vs "foo" - testutil.go:485: Offset: 80, NextOffset: 108 - testutil.go:485: Offset: 173, NextOffset: 201 - testutil.go:485: Offset: 108, NextOffset: 216 - testutil.go:485: Offset: 201, NextOffset: 309 - testutil.go:371: Comparing: "foo2" vs "foo2" - testutil.go:485: Offset: 216, NextOffset: 244 - testutil.go:485: Offset: 309, NextOffset: 337 - testutil.go:485: Offset: 244, NextOffset: 353 - testutil.go:485: Offset: 337, NextOffset: 470 + testutil.go:377: Directory: "" vs "": [foo_empty foo2 foo3 foo_empty3 foo4 foo foo_empty2 foo_empty4 foo5 foo_empty5 foo6] vs [foo_empty foo2 foo_empty2 foo_empty3 foo_empty4 foo foo3 foo4 foo5 foo_empty5 foo6 .no.prefetch.landmark] + testutil.go:371: Comparing: "foo3" vs "foo3" + testutil.go:485: Offset: 353, NextOffset: 381 + testutil.go:485: Offset: 470, NextOffset: 498 + testutil.go:485: Offset: 381, NextOffset: 490 + testutil.go:485: Offset: 498, NextOffset: 631 testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" testutil.go:371: Comparing: "foo4" vs "foo4" testutil.go:485: Offset: 490, NextOffset: 518 testutil.go:485: Offset: 631, NextOffset: 659 testutil.go:485: Offset: 518, NextOffset: 627 testutil.go:485: Offset: 659, NextOffset: 768 + testutil.go:371: Comparing: "foo_empty" vs "foo_empty" + testutil.go:371: Comparing: "foo2" vs "foo2" + testutil.go:485: Offset: 216, NextOffset: 244 + testutil.go:485: Offset: 309, NextOffset: 337 + testutil.go:485: Offset: 244, NextOffset: 353 + testutil.go:485: Offset: 337, NextOffset: 470 testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" testutil.go:371: Comparing: "foo5" vs "foo5" testutil.go:485: Offset: 627, NextOffset: 655 testutil.go:485: Offset: 768, NextOffset: 796 testutil.go:485: Offset: 655, NextOffset: 764 testutil.go:485: Offset: 796, NextOffset: 929 + testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" testutil.go:371: Comparing: "foo6" vs "foo6" testutil.go:485: Offset: 764, NextOffset: 792 testutil.go:485: Offset: 929, NextOffset: 957 testutil.go:485: Offset: 792, NextOffset: 1413 testutil.go:485: Offset: 957, NextOffset: 1651 - testutil.go:371: Comparing: "foo_empty" vs "foo_empty" + testutil.go:371: Comparing: "foo" vs "foo" + testutil.go:485: Offset: 80, NextOffset: 108 + testutil.go:485: Offset: 173, NextOffset: 201 + testutil.go:485: Offset: 108, NextOffset: 216 + testutil.go:485: Offset: 201, NextOffset: 309 testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" - testutil.go:371: Comparing: "foo3" vs "foo3" - testutil.go:485: Offset: 353, NextOffset: 381 - testutil.go:485: Offset: 470, NextOffset: 498 - testutil.go:485: Offset: 381, NextOffset: 490 - testutil.go:485: Offset: 498, NextOffset: 631 - testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [foo_empty foo2 foo_empty2 foo_empty3 foo4 foo5 foo6 .no.prefetch.landmark foo foo3 foo_empty4 foo_empty5] vs [foo_empty foo_empty2 foo3 foo_empty5 foo6 foo foo2 foo_empty3 foo4 foo_empty4 foo5] + testutil.go:377: Directory: "" vs "": [.no.prefetch.landmark foo3 foo4 foo5 foo_empty5 foo6 foo foo_empty foo2 foo_empty2 foo_empty3 foo_empty4] vs [foo_empty foo2 foo3 foo_empty3 foo4 foo foo_empty2 foo_empty4 foo5 foo_empty5 foo6] + testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" + testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" + testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" + testutil.go:371: Comparing: "foo" vs "foo" + testutil.go:485: Offset: 173, NextOffset: 201 + testutil.go:485: Offset: 80, NextOffset: 108 + testutil.go:485: Offset: 201, NextOffset: 309 + testutil.go:485: Offset: 108, NextOffset: 216 + testutil.go:371: Comparing: "foo_empty" vs "foo_empty" + testutil.go:371: Comparing: "foo2" vs "foo2" + testutil.go:485: Offset: 309, NextOffset: 337 + testutil.go:485: Offset: 216, NextOffset: 244 + testutil.go:485: Offset: 337, NextOffset: 470 + testutil.go:485: Offset: 244, NextOffset: 353 testutil.go:371: Comparing: "foo5" vs "foo5" testutil.go:485: Offset: 768, NextOffset: 796 testutil.go:485: Offset: 627, NextOffset: 655 testutil.go:485: Offset: 796, NextOffset: 929 testutil.go:485: Offset: 655, NextOffset: 764 + testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="/",format=PAX#01/lost_digest_in_a_entry +=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-1,prefix="../",src=2,format=GNU testutil.go:371: Comparing: "foo6" vs "foo6" testutil.go:485: Offset: 929, NextOffset: 957 testutil.go:485: Offset: 764, NextOffset: 792 testutil.go:485: Offset: 957, NextOffset: 1651 testutil.go:485: Offset: 792, NextOffset: 1413 - testutil.go:371: Comparing: "foo_empty" vs "foo_empty" - testutil.go:371: Comparing: "foo2" vs "foo2" - testutil.go:485: Offset: 309, NextOffset: 337 - testutil.go:485: Offset: 216, NextOffset: 244 - testutil.go:485: Offset: 337, NextOffset: 470 - testutil.go:485: Offset: 244, NextOffset: 353 - testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" - testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" - testutil.go:371: Comparing: "foo4" vs "foo4" - testutil.go:485: Offset: 631, NextOffset: 659 - testutil.go:485: Offset: 490, NextOffset: 518 - testutil.go:485: Offset: 659, NextOffset: 768 - testutil.go:485: Offset: 518, NextOffset: 627 - testutil.go:371: Comparing: "foo" vs "foo" - testutil.go:485: Offset: 173, NextOffset: 201 - testutil.go:485: Offset: 80, NextOffset: 108 - testutil.go:485: Offset: 201, NextOffset: 309 - testutil.go:485: Offset: 108, NextOffset: 216 testutil.go:371: Comparing: "foo3" vs "foo3" testutil.go:485: Offset: 470, NextOffset: 498 testutil.go:485: Offset: 353, NextOffset: 381 testutil.go:485: Offset: 498, NextOffset: 631 testutil.go:485: Offset: 381, NextOffset: 490 - testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" - testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" + testutil.go:371: Comparing: "foo4" vs "foo4" + testutil.go:485: Offset: 631, NextOffset: 659 + testutil.go:485: Offset: 490, NextOffset: 518 + testutil.go:485: Offset: 659, NextOffset: 768 + testutil.go:485: Offset: 518, NextOffset: 627 === RUN TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-2,prefix="",src=2,format=USTAR -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="./",format=PAX#01/lost_digest_in_a_entry -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="./",format=PAX#01/duplicated_entry_offset +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="/",format=PAX#01/duplicated_entry_offset +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="/",format=GNU#01 === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-2,prefix="",src=2,format=USTAR testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"foo","type":"reg","size":6,"mode":420,"offset":126,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo","type":"chunk","offset":158,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo2","type":"reg","size":6,"mode":420,"offset":441,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo2","type":"chunk","offset":473,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo3","type":"reg","size":6,"mode":420,"offset":757,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo3","type":"chunk","offset":789,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo4","type":"reg","size":6,"mode":420,"offset":1073,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo4","type":"chunk","offset":1105,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo5","type":"reg","size":6,"mode":420,"offset":1389,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo5","type":"chunk","offset":1421,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo6","type":"reg","size":6,"mode":420,"offset":1705,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo6","type":"chunk","offset":1737,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":141,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"foo","type":"reg","size":6,"mode":420,"offset":334,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo","type":"chunk","offset":366,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo2","type":"reg","size":6,"mode":420,"offset":649,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo2","type":"chunk","offset":681,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo3","type":"reg","size":6,"mode":420,"offset":999,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo3","type":"chunk","offset":1031,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo4","type":"reg","size":6,"mode":420,"offset":1349,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo4","type":"chunk","offset":1381,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo5","type":"reg","size":6,"mode":420,"offset":1665,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo5","type":"chunk","offset":1697,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo6","type":"reg","size":6,"mode":420,"offset":2015,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo6","type":"chunk","offset":2047,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [foo_empty2 foo_empty3 foo4 foo5 foo_empty5 foo2 foo_empty foo3 foo_empty4 foo6 foo] vs [foo_empty5 foo6 .no.prefetch.landmark foo_empty foo2 foo3 foo_empty4 foo5 foo foo_empty2 foo_empty3 foo4] - testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" - testutil.go:371: Comparing: "foo4" vs "foo4" - testutil.go:485: Offset: 1073, NextOffset: 1105 - testutil.go:485: Offset: 1349, NextOffset: 1381 - testutil.go:485: Offset: 1105, NextOffset: 1389 - testutil.go:485: Offset: 1381, NextOffset: 1665 - testutil.go:371: Comparing: "foo5" vs "foo5" - testutil.go:485: Offset: 1389, NextOffset: 1421 -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="./",format=GNU#01 -=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-2,prefix="",src=2,format=USTAR - testutil.go:485: Offset: 1665, NextOffset: 1697 - testutil.go:485: Offset: 1421, NextOffset: 1705 - testutil.go:485: Offset: 1697, NextOffset: 2015 - testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" + testutil.go:377: Directory: "" vs "": [foo_empty foo2 foo3 foo4 foo_empty4 foo5 foo_empty5 foo6 foo foo_empty2 foo_empty3] vs [foo3 foo_empty3 foo_empty4 foo6 foo foo_empty foo2 foo_empty2 foo4 foo5 foo_empty5 .no.prefetch.landmark] + testutil.go:371: Comparing: "foo_empty" vs "foo_empty" testutil.go:371: Comparing: "foo2" vs "foo2" testutil.go:485: Offset: 441, NextOffset: 473 testutil.go:485: Offset: 649, NextOffset: 681 testutil.go:485: Offset: 473, NextOffset: 757 testutil.go:485: Offset: 681, NextOffset: 999 - testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" testutil.go:371: Comparing: "foo3" vs "foo3" testutil.go:485: Offset: 757, NextOffset: 789 testutil.go:485: Offset: 999, NextOffset: 1031 +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="/",format=GNU#01/lost_digest_in_a_entry +=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-2,prefix="",src=2,format=USTAR testutil.go:485: Offset: 789, NextOffset: 1073 testutil.go:485: Offset: 1031, NextOffset: 1349 + testutil.go:371: Comparing: "foo4" vs "foo4" + testutil.go:485: Offset: 1073, NextOffset: 1105 + testutil.go:485: Offset: 1349, NextOffset: 1381 + testutil.go:485: Offset: 1105, NextOffset: 1389 + testutil.go:485: Offset: 1381, NextOffset: 1665 testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" + testutil.go:371: Comparing: "foo5" vs "foo5" + testutil.go:485: Offset: 1389, NextOffset: 1421 + testutil.go:485: Offset: 1665, NextOffset: 1697 + testutil.go:485: Offset: 1421, NextOffset: 1705 + testutil.go:485: Offset: 1697, NextOffset: 2015 + testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" testutil.go:371: Comparing: "foo6" vs "foo6" testutil.go:485: Offset: 1705, NextOffset: 1737 testutil.go:485: Offset: 2015, NextOffset: 2047 @@ -37759,157 +37209,141 @@ testutil.go:485: Offset: 334, NextOffset: 366 testutil.go:485: Offset: 158, NextOffset: 441 testutil.go:485: Offset: 366, NextOffset: 649 - testutil.go:371: Comparing: "foo_empty" vs "foo_empty" + testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" + testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [foo foo_empty2 foo_empty3 foo4 foo_empty4 foo5 foo_empty5 foo6 .no.prefetch.landmark foo_empty foo2 foo3] vs [foo5 foo_empty5 foo2 foo_empty2 foo_empty3 foo4 foo6 foo foo_empty foo3 foo_empty4] - testutil.go:371: Comparing: "foo6" vs "foo6" - testutil.go:485: Offset: 2015, NextOffset: 2047 - testutil.go:485: Offset: 1705, NextOffset: 1737 - testutil.go:485: Offset: 2047, NextOffset: 5363 - testutil.go:485: Offset: 1737, NextOffset: 4933 - testutil.go:371: Comparing: "foo_empty" vs "foo_empty" - testutil.go:371: Comparing: "foo2" vs "foo2" - testutil.go:485: Offset: 649, NextOffset: 681 - testutil.go:485: Offset: 441, NextOffset: 473 - testutil.go:485: Offset: 681, NextOffset: 999 - testutil.go:485: Offset: 473, NextOffset: 757 + testutil.go:377: Directory: "" vs "": [foo_empty foo2 foo_empty2 foo4 foo5 foo_empty5 .no.prefetch.landmark foo3 foo_empty3 foo_empty4 foo6 foo] vs [foo3 foo4 foo_empty4 foo5 foo_empty5 foo6 foo_empty foo2 foo_empty3 foo foo_empty2] testutil.go:371: Comparing: "foo3" vs "foo3" testutil.go:485: Offset: 999, NextOffset: 1031 testutil.go:485: Offset: 757, NextOffset: 789 testutil.go:485: Offset: 1031, NextOffset: 1349 testutil.go:485: Offset: 789, NextOffset: 1073 + testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" - testutil.go:371: Comparing: "foo5" vs "foo5" - testutil.go:485: Offset: 1665, NextOffset: 1697 - testutil.go:485: Offset: 1389, NextOffset: 1421 - testutil.go:485: Offset: 1697, NextOffset: 2015 - testutil.go:485: Offset: 1421, NextOffset: 1705 - testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" + testutil.go:371: Comparing: "foo6" vs "foo6" + testutil.go:485: Offset: 2015, NextOffset: 2047 + testutil.go:485: Offset: 1705, NextOffset: 1737 + testutil.go:485: Offset: 2047, NextOffset: 5363 + testutil.go:485: Offset: 1737, NextOffset: 4933 testutil.go:371: Comparing: "foo" vs "foo" testutil.go:485: Offset: 334, NextOffset: 366 testutil.go:485: Offset: 126, NextOffset: 158 testutil.go:485: Offset: 366, NextOffset: 649 testutil.go:485: Offset: 158, NextOffset: 441 + testutil.go:371: Comparing: "foo_empty" vs "foo_empty" + testutil.go:371: Comparing: "foo2" vs "foo2" + testutil.go:485: Offset: 649, NextOffset: 681 + testutil.go:485: Offset: 441, NextOffset: 473 + testutil.go:485: Offset: 681, NextOffset: 999 + testutil.go:485: Offset: 473, NextOffset: 757 testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" - testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" testutil.go:371: Comparing: "foo4" vs "foo4" testutil.go:485: Offset: 1349, NextOffset: 1381 testutil.go:485: Offset: 1073, NextOffset: 1105 testutil.go:485: Offset: 1381, NextOffset: 1665 testutil.go:485: Offset: 1105, NextOffset: 1389 + testutil.go:371: Comparing: "foo5" vs "foo5" + testutil.go:485: Offset: 1665, NextOffset: 1697 + testutil.go:485: Offset: 1389, NextOffset: 1421 + testutil.go:485: Offset: 1697, NextOffset: 2015 + testutil.go:485: Offset: 1421, NextOffset: 1705 + testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="/",format=GNU#01/duplicated_entry_offset === RUN TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-2,prefix="./",src=2,format=USTAR -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="./",format=GNU#01/lost_digest_in_a_entry -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="./",format=GNU#01/duplicated_entry_offset -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="/",format=USTAR#01 +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="../",format=USTAR#01 === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-2,prefix="./",src=2,format=USTAR testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"./foo","type":"reg","size":6,"mode":420,"offset":129,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo","type":"chunk","offset":161,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo2","type":"reg","size":6,"mode":420,"offset":448,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo2","type":"chunk","offset":480,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo3","type":"reg","size":6,"mode":420,"offset":769,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo3","type":"chunk","offset":801,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo4","type":"reg","size":6,"mode":420,"offset":1088,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo4","type":"chunk","offset":1120,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo5","type":"reg","size":6,"mode":420,"offset":1407,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo5","type":"chunk","offset":1439,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo6","type":"reg","size":6,"mode":420,"offset":1727,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo6","type":"chunk","offset":1759,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":141,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"./foo","type":"reg","size":6,"mode":420,"offset":336,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo","type":"chunk","offset":368,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo2","type":"reg","size":6,"mode":420,"offset":655,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo2","type":"chunk","offset":687,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo3","type":"reg","size":6,"mode":420,"offset":1010,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo3","type":"chunk","offset":1042,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo4","type":"reg","size":6,"mode":420,"offset":1364,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo4","type":"chunk","offset":1396,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo5","type":"reg","size":6,"mode":420,"offset":1683,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo5","type":"chunk","offset":1715,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo6","type":"reg","size":6,"mode":420,"offset":2037,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo6","type":"chunk","offset":2069,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [foo_empty5 foo_empty foo2 foo_empty2 foo3 foo_empty3 foo_empty4 foo5 foo6 foo foo4] vs [foo foo_empty foo_empty2 foo5 foo6 foo_empty5 .no.prefetch.landmark foo2 foo3 foo_empty3 foo4 foo_empty4] - testutil.go:371: Comparing: "foo" vs "foo" - testutil.go:485: Offset: 129, NextOffset: 161 - testutil.go:485: Offset: 336, NextOffset: 368 - testutil.go:485: Offset: 161, NextOffset: 448 - testutil.go:485: Offset: 368, NextOffset: 655 - testutil.go:371: Comparing: "foo4" vs "foo4" - testutil.go:485: Offset: 1088, NextOffset: 1120 - testutil.go:485: Offset: 1364, NextOffset: 1396 - testutil.go:485: Offset: 1120, NextOffset: 1407 - testutil.go:485: Offset: 1396, NextOffset: 1683 + testutil.go:377: Directory: "" vs "": [foo_empty3 foo4 foo5 foo foo_empty2 foo3 foo_empty4 foo_empty5 foo6 foo_empty foo2] vs [foo3 foo6 .no.prefetch.landmark foo2 foo_empty2 foo_empty3 foo4 foo_empty4 foo5 foo_empty5 foo foo_empty] + testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" + testutil.go:371: Comparing: "foo6" vs "foo6" + testutil.go:485: Offset: 1727, NextOffset: 1759 + testutil.go:485: Offset: 2037, NextOffset: 2069 + testutil.go:485: Offset: 1759, NextOffset: 4986 + testutil.go:485: Offset: 2069, NextOffset: 5417 testutil.go:371: Comparing: "foo_empty" vs "foo_empty" testutil.go:371: Comparing: "foo2" vs "foo2" testutil.go:485: Offset: 448, NextOffset: 480 testutil.go:485: Offset: 655, NextOffset: 687 testutil.go:485: Offset: 480, NextOffset: 769 +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="../",format=USTAR#01/lost_digest_in_a_entry +=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-2,prefix="./",src=2,format=USTAR testutil.go:485: Offset: 687, NextOffset: 1010 - testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" testutil.go:371: Comparing: "foo3" vs "foo3" testutil.go:485: Offset: 769, NextOffset: 801 testutil.go:485: Offset: 1010, NextOffset: 1042 testutil.go:485: Offset: 801, NextOffset: 1088 testutil.go:485: Offset: 1042, NextOffset: 1364 - testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" - testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" + testutil.go:371: Comparing: "foo4" vs "foo4" + testutil.go:485: Offset: 1088, NextOffset: 1120 + testutil.go:485: Offset: 1364, NextOffset: 1396 + testutil.go:485: Offset: 1120, NextOffset: 1407 + testutil.go:485: Offset: 1396, NextOffset: 1683 testutil.go:371: Comparing: "foo5" vs "foo5" testutil.go:485: Offset: 1407, NextOffset: 1439 testutil.go:485: Offset: 1683, NextOffset: 1715 testutil.go:485: Offset: 1439, NextOffset: 1727 testutil.go:485: Offset: 1715, NextOffset: 2037 - testutil.go:371: Comparing: "foo6" vs "foo6" - testutil.go:485: Offset: 1727, NextOffset: 1759 - testutil.go:485: Offset: 2037, NextOffset: 2069 - testutil.go:485: Offset: 1759, NextOffset: 4986 - testutil.go:485: Offset: 2069, NextOffset: 5417 + testutil.go:371: Comparing: "foo" vs "foo" + testutil.go:485: Offset: 129, NextOffset: 161 + testutil.go:485: Offset: 336, NextOffset: 368 + testutil.go:485: Offset: 161, NextOffset: 448 + testutil.go:485: Offset: 368, NextOffset: 655 + testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" + testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [foo_empty2 foo5 foo6 foo foo_empty foo3 foo_empty3 foo4 foo_empty4 foo_empty5 .no.prefetch.landmark foo2] vs [foo foo4 foo_empty foo2 foo_empty2 foo3 foo_empty3 foo_empty4 foo5 foo_empty5 foo6] - testutil.go:371: Comparing: "foo4" vs "foo4" - testutil.go:485: Offset: 1364, NextOffset: 1396 - testutil.go:485: Offset: 1088, NextOffset: 1120 - testutil.go:485: Offset: 1396, NextOffset: 1683 - testutil.go:485: Offset: 1120, NextOffset: 1407 - testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" - testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" - testutil.go:371: Comparing: "foo2" vs "foo2" - testutil.go:485: Offset: 655, NextOffset: 687 - testutil.go:485: Offset: 448, NextOffset: 480 - testutil.go:485: Offset: 687, NextOffset: 1010 - testutil.go:485: Offset: 480, NextOffset: 769 + testutil.go:377: Directory: "" vs "": [foo6 .no.prefetch.landmark foo2 foo3 foo_empty3 foo4 foo_empty4 foo5 foo_empty5 foo foo_empty foo_empty2] vs [foo foo_empty2 foo_empty3 foo4 foo5 foo6 foo_empty foo2 foo3 foo_empty4 foo_empty5] testutil.go:371: Comparing: "foo3" vs "foo3" testutil.go:485: Offset: 1010, NextOffset: 1042 testutil.go:485: Offset: 769, NextOffset: 801 testutil.go:485: Offset: 1042, NextOffset: 1364 testutil.go:485: Offset: 801, NextOffset: 1088 - testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" testutil.go:371: Comparing: "foo6" vs "foo6" testutil.go:485: Offset: 2037, NextOffset: 2069 testutil.go:485: Offset: 1727, NextOffset: 1759 testutil.go:485: Offset: 2069, NextOffset: 5417 testutil.go:485: Offset: 1759, NextOffset: 4986 - testutil.go:371: Comparing: "foo" vs "foo" - testutil.go:485: Offset: 336, NextOffset: 368 - testutil.go:485: Offset: 129, NextOffset: 161 - testutil.go:485: Offset: 368, NextOffset: 655 - testutil.go:485: Offset: 161, NextOffset: 448 - testutil.go:371: Comparing: "foo_empty" vs "foo_empty" + testutil.go:371: Comparing: "foo2" vs "foo2" + testutil.go:485: Offset: 655, NextOffset: 687 + testutil.go:485: Offset: 448, NextOffset: 480 + testutil.go:485: Offset: 687, NextOffset: 1010 + testutil.go:485: Offset: 480, NextOffset: 769 testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" + testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" + testutil.go:371: Comparing: "foo4" vs "foo4" + testutil.go:485: Offset: 1364, NextOffset: 1396 + testutil.go:485: Offset: 1088, NextOffset: 1120 + testutil.go:485: Offset: 1396, NextOffset: 1683 + testutil.go:485: Offset: 1120, NextOffset: 1407 +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="../",format=USTAR#01/duplicated_entry_offset +=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-2,prefix="./",src=2,format=USTAR + testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" testutil.go:371: Comparing: "foo5" vs "foo5" testutil.go:485: Offset: 1683, NextOffset: 1715 testutil.go:485: Offset: 1407, NextOffset: 1439 testutil.go:485: Offset: 1715, NextOffset: 2037 testutil.go:485: Offset: 1439, NextOffset: 1727 + testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" + testutil.go:371: Comparing: "foo" vs "foo" + testutil.go:485: Offset: 336, NextOffset: 368 + testutil.go:485: Offset: 129, NextOffset: 161 + testutil.go:485: Offset: 368, NextOffset: 655 + testutil.go:485: Offset: 161, NextOffset: 448 + testutil.go:371: Comparing: "foo_empty" vs "foo_empty" +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="../",format=PAX#01 === RUN TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-2,prefix="/",src=2,format=USTAR -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="/",format=USTAR#01/lost_digest_in_a_entry -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="/",format=USTAR#01/duplicated_entry_offset -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="/",format=PAX#01 +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="../",format=PAX#01/lost_digest_in_a_entry +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="../",format=PAX#01/duplicated_entry_offset +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="../",format=GNU#01 === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-2,prefix="/",src=2,format=USTAR testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"/foo","type":"reg","size":6,"mode":420,"offset":128,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo","type":"chunk","offset":160,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo2","type":"reg","size":6,"mode":420,"offset":444,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo2","type":"chunk","offset":476,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo3","type":"reg","size":6,"mode":420,"offset":760,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo3","type":"chunk","offset":792,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo4","type":"reg","size":6,"mode":420,"offset":1076,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo4","type":"chunk","offset":1108,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo5","type":"reg","size":6,"mode":420,"offset":1393,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo5","type":"chunk","offset":1425,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo6","type":"reg","size":6,"mode":420,"offset":1710,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo6","type":"chunk","offset":1742,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":141,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"/foo","type":"reg","size":6,"mode":420,"offset":336,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo","type":"chunk","offset":368,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo2","type":"reg","size":6,"mode":420,"offset":652,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo2","type":"chunk","offset":684,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo3","type":"reg","size":6,"mode":420,"offset":1003,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo3","type":"chunk","offset":1035,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo4","type":"reg","size":6,"mode":420,"offset":1355,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo4","type":"chunk","offset":1387,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo5","type":"reg","size":6,"mode":420,"offset":1672,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo5","type":"chunk","offset":1704,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo6","type":"reg","size":6,"mode":420,"offset":2024,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo6","type":"chunk","offset":2056,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [foo_empty foo2 foo_empty3 foo6 foo foo3 foo4 foo_empty4 foo5 foo_empty5 foo_empty2] vs [foo3 foo_empty3 foo5 foo_empty5 .no.prefetch.landmark foo foo2 foo_empty2 foo6 foo_empty foo4 foo_empty4] - testutil.go:371: Comparing: "foo" vs "foo" - testutil.go:485: Offset: 128, NextOffset: 160 - testutil.go:485: Offset: 336, NextOffset: 368 - testutil.go:485: Offset: 160, NextOffset: 444 - testutil.go:485: Offset: 368, NextOffset: 652 + testutil.go:377: Directory: "" vs "": [foo4 foo_empty4 foo5 foo_empty5 foo foo_empty foo_empty2 foo6 foo2 foo3 foo_empty3] vs [foo_empty5 foo6 foo foo_empty2 foo4 foo5 foo_empty3 foo_empty4 .no.prefetch.landmark foo_empty foo2 foo3] testutil.go:371: Comparing: "foo_empty" vs "foo_empty" - testutil.go:371: Comparing: "foo2" vs "foo2" - testutil.go:485: Offset: 444, NextOffset: 476 - testutil.go:485: Offset: 652, NextOffset: 684 - testutil.go:485: Offset: 476, NextOffset: 760 - testutil.go:485: Offset: 684, NextOffset: 1003 - testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" - testutil.go:371: Comparing: "foo6" vs "foo6" - testutil.go:485: Offset: 1710, NextOffset: 1742 - testutil.go:485: Offset: 2024, NextOffset: 2056 - testutil.go:485: Offset: 1742, NextOffset: 4953 - testutil.go:485: Offset: 2056, NextOffset: 5391 testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" - testutil.go:371: Comparing: "foo3" vs "foo3" - testutil.go:485: Offset: 760, NextOffset: 792 - testutil.go:485: Offset: 1003, NextOffset: 1035 - testutil.go:485: Offset: 792, NextOffset: 1076 - testutil.go:485: Offset: 1035, NextOffset: 1355 testutil.go:371: Comparing: "foo4" vs "foo4" testutil.go:485: Offset: 1076, NextOffset: 1108 testutil.go:485: Offset: 1355, NextOffset: 1387 @@ -37922,69 +37356,81 @@ testutil.go:485: Offset: 1425, NextOffset: 1710 testutil.go:485: Offset: 1704, NextOffset: 2024 testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" - testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [foo_empty foo4 foo_empty4 foo_empty2 foo3 foo_empty3 foo5 foo_empty5 .no.prefetch.landmark foo foo2 foo6] vs [foo5 foo_empty5 foo_empty2 foo3 foo4 foo_empty4 foo6 foo foo_empty foo2 foo_empty3] - testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" + testutil.go:371: Comparing: "foo" vs "foo" + testutil.go:485: Offset: 128, NextOffset: 160 + testutil.go:485: Offset: 336, NextOffset: 368 + testutil.go:485: Offset: 160, NextOffset: 444 + testutil.go:485: Offset: 368, NextOffset: 652 testutil.go:371: Comparing: "foo3" vs "foo3" - testutil.go:485: Offset: 1003, NextOffset: 1035 testutil.go:485: Offset: 760, NextOffset: 792 - testutil.go:485: Offset: 1035, NextOffset: 1355 + testutil.go:485: Offset: 1003, NextOffset: 1035 testutil.go:485: Offset: 792, NextOffset: 1076 + testutil.go:485: Offset: 1035, NextOffset: 1355 testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" - testutil.go:371: Comparing: "foo5" vs "foo5" - testutil.go:485: Offset: 1672, NextOffset: 1704 - testutil.go:485: Offset: 1393, NextOffset: 1425 - testutil.go:485: Offset: 1704, NextOffset: 2024 - testutil.go:485: Offset: 1425, NextOffset: 1710 - testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" - testutil.go:371: Comparing: "foo" vs "foo" - testutil.go:485: Offset: 336, NextOffset: 368 - testutil.go:485: Offset: 128, NextOffset: 160 - testutil.go:485: Offset: 368, NextOffset: 652 - testutil.go:485: Offset: 160, NextOffset: 444 + testutil.go:371: Comparing: "foo6" vs "foo6" + testutil.go:485: Offset: 1710, NextOffset: 1742 + testutil.go:485: Offset: 2024, NextOffset: 2056 + testutil.go:485: Offset: 1742, NextOffset: 4953 + testutil.go:485: Offset: 2056, NextOffset: 5391 testutil.go:371: Comparing: "foo2" vs "foo2" - testutil.go:485: Offset: 652, NextOffset: 684 testutil.go:485: Offset: 444, NextOffset: 476 - testutil.go:485: Offset: 684, NextOffset: 1003 + testutil.go:485: Offset: 652, NextOffset: 684 testutil.go:485: Offset: 476, NextOffset: 760 + testutil.go:485: Offset: 684, NextOffset: 1003 + testutil.go:371: Comparing: "" vs "" + testutil.go:377: Directory: "" vs "": [foo_empty3 foo_empty4 .no.prefetch.landmark foo_empty foo2 foo3 foo_empty5 foo6 foo foo_empty2 foo4 foo5] vs [foo6 foo2 foo3 foo_empty3 foo4 foo_empty4 foo5 foo_empty5 foo foo_empty foo_empty2] + testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" testutil.go:371: Comparing: "foo6" vs "foo6" testutil.go:485: Offset: 2024, NextOffset: 2056 testutil.go:485: Offset: 1710, NextOffset: 1742 testutil.go:485: Offset: 2056, NextOffset: 5391 testutil.go:485: Offset: 1742, NextOffset: 4953 - testutil.go:371: Comparing: "foo_empty" vs "foo_empty" + testutil.go:371: Comparing: "foo" vs "foo" + testutil.go:485: Offset: 336, NextOffset: 368 + testutil.go:485: Offset: 128, NextOffset: 160 + testutil.go:485: Offset: 368, NextOffset: 652 + testutil.go:485: Offset: 160, NextOffset: 444 + testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" testutil.go:371: Comparing: "foo4" vs "foo4" testutil.go:485: Offset: 1355, NextOffset: 1387 testutil.go:485: Offset: 1076, NextOffset: 1108 testutil.go:485: Offset: 1387, NextOffset: 1672 testutil.go:485: Offset: 1108, NextOffset: 1393 + testutil.go:371: Comparing: "foo5" vs "foo5" + testutil.go:485: Offset: 1672, NextOffset: 1704 + testutil.go:485: Offset: 1393, NextOffset: 1425 + testutil.go:485: Offset: 1704, NextOffset: 2024 + testutil.go:485: Offset: 1425, NextOffset: 1710 + testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" + testutil.go:371: Comparing: "foo_empty" vs "foo_empty" + testutil.go:371: Comparing: "foo2" vs "foo2" + testutil.go:485: Offset: 652, NextOffset: 684 + testutil.go:485: Offset: 444, NextOffset: 476 + testutil.go:485: Offset: 684, NextOffset: 1003 + testutil.go:485: Offset: 476, NextOffset: 760 + testutil.go:371: Comparing: "foo3" vs "foo3" + testutil.go:485: Offset: 1003, NextOffset: 1035 + testutil.go:485: Offset: 760, NextOffset: 792 + testutil.go:485: Offset: 1035, NextOffset: 1355 + testutil.go:485: Offset: 792, NextOffset: 1076 === RUN TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-2,prefix="../",src=2,format=USTAR -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="/",format=PAX#01/lost_digest_in_a_entry -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="/",format=PAX#01/duplicated_entry_offset -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="/",format=GNU#01 +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="../",format=GNU#01/lost_digest_in_a_entry +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="../",format=GNU#01/duplicated_entry_offset +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="",format=USTAR#01 === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-2,prefix="../",src=2,format=USTAR testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"../foo","type":"reg","size":6,"mode":420,"offset":130,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo","type":"chunk","offset":162,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo2","type":"reg","size":6,"mode":420,"offset":450,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo2","type":"chunk","offset":482,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo3","type":"reg","size":6,"mode":420,"offset":770,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo3","type":"chunk","offset":802,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo4","type":"reg","size":6,"mode":420,"offset":1090,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo4","type":"chunk","offset":1122,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo5","type":"reg","size":6,"mode":420,"offset":1411,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo5","type":"chunk","offset":1443,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo6","type":"reg","size":6,"mode":420,"offset":1732,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo6","type":"chunk","offset":1764,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":141,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"../foo","type":"reg","size":6,"mode":420,"offset":337,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo","type":"chunk","offset":369,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo2","type":"reg","size":6,"mode":420,"offset":657,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo2","type":"chunk","offset":689,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo3","type":"reg","size":6,"mode":420,"offset":1012,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo3","type":"chunk","offset":1044,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo4","type":"reg","size":6,"mode":420,"offset":1367,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo4","type":"chunk","offset":1399,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo5","type":"reg","size":6,"mode":420,"offset":1688,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo5","type":"chunk","offset":1720,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo6","type":"reg","size":6,"mode":420,"offset":2043,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo6","type":"chunk","offset":2075,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [foo_empty foo foo2 foo_empty2 foo3 foo_empty3 foo4 foo_empty4 foo5 foo_empty5 foo6] vs [.no.prefetch.landmark foo foo_empty2 foo5 foo_empty5 foo6 foo_empty foo2 foo3 foo_empty3 foo4 foo_empty4] - testutil.go:371: Comparing: "foo_empty" vs "foo_empty" - testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" - testutil.go:371: Comparing: "foo4" vs "foo4" - testutil.go:485: Offset: 1090, NextOffset: 1122 -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="/",format=GNU#01/lost_digest_in_a_entry -=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-2,prefix="../",src=2,format=USTAR - testutil.go:485: Offset: 1367, NextOffset: 1399 - testutil.go:485: Offset: 1122, NextOffset: 1411 - testutil.go:485: Offset: 1399, NextOffset: 1688 + testutil.go:377: Directory: "" vs "": [foo foo2 foo_empty2 foo3 foo_empty4 foo_empty5 foo_empty foo_empty3 foo4 foo5 foo6] vs [foo6 foo foo_empty2 foo4 foo_empty4 foo_empty5 foo5 .no.prefetch.landmark foo_empty foo2 foo3 foo_empty3] + testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" + testutil.go:371: Comparing: "foo3" vs "foo3" + testutil.go:485: Offset: 770, NextOffset: 802 + testutil.go:485: Offset: 1012, NextOffset: 1044 + testutil.go:485: Offset: 802, NextOffset: 1090 + testutil.go:485: Offset: 1044, NextOffset: 1367 testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" - testutil.go:371: Comparing: "foo5" vs "foo5" - testutil.go:485: Offset: 1411, NextOffset: 1443 - testutil.go:485: Offset: 1688, NextOffset: 1720 - testutil.go:485: Offset: 1443, NextOffset: 1732 - testutil.go:485: Offset: 1720, NextOffset: 2043 -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="/",format=GNU#01/duplicated_entry_offset -=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-2,prefix="../",src=2,format=USTAR + testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" testutil.go:371: Comparing: "foo" vs "foo" testutil.go:485: Offset: 130, NextOffset: 162 testutil.go:485: Offset: 337, NextOffset: 369 @@ -37995,79 +37441,82 @@ testutil.go:485: Offset: 657, NextOffset: 689 testutil.go:485: Offset: 482, NextOffset: 770 testutil.go:485: Offset: 689, NextOffset: 1012 - testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" - testutil.go:371: Comparing: "foo3" vs "foo3" - testutil.go:485: Offset: 770, NextOffset: 802 - testutil.go:485: Offset: 1012, NextOffset: 1044 - testutil.go:485: Offset: 802, NextOffset: 1090 - testutil.go:485: Offset: 1044, NextOffset: 1367 - testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" + testutil.go:371: Comparing: "foo4" vs "foo4" + testutil.go:485: Offset: 1090, NextOffset: 1122 + testutil.go:485: Offset: 1367, NextOffset: 1399 + testutil.go:485: Offset: 1122, NextOffset: 1411 + testutil.go:485: Offset: 1399, NextOffset: 1688 + testutil.go:371: Comparing: "foo5" vs "foo5" + testutil.go:485: Offset: 1411, NextOffset: 1443 + testutil.go:485: Offset: 1688, NextOffset: 1720 + testutil.go:485: Offset: 1443, NextOffset: 1732 + testutil.go:485: Offset: 1720, NextOffset: 2043 testutil.go:371: Comparing: "foo6" vs "foo6" testutil.go:485: Offset: 1732, NextOffset: 1764 testutil.go:485: Offset: 2043, NextOffset: 2075 testutil.go:485: Offset: 1764, NextOffset: 5002 testutil.go:485: Offset: 2075, NextOffset: 5435 + testutil.go:371: Comparing: "foo_empty" vs "foo_empty" + testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [foo6 foo_empty foo2 foo3 foo_empty3 foo4 foo_empty4 foo_empty5 .no.prefetch.landmark foo foo_empty2 foo5] vs [foo_empty foo_empty2 foo3 foo_empty3 foo4 foo_empty4 foo5 foo foo2 foo_empty5 foo6] - testutil.go:371: Comparing: "foo" vs "foo" - testutil.go:485: Offset: 337, NextOffset: 369 - testutil.go:485: Offset: 130, NextOffset: 162 - testutil.go:485: Offset: 369, NextOffset: 657 - testutil.go:485: Offset: 162, NextOffset: 450 - testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" + testutil.go:377: Directory: "" vs "": [foo2 foo3 foo_empty3 foo5 .no.prefetch.landmark foo_empty foo4 foo_empty4 foo_empty5 foo6 foo foo_empty2] vs [foo_empty foo_empty3 foo4 foo5 foo6 foo_empty5 foo foo2 foo_empty2 foo3 foo_empty4] + testutil.go:371: Comparing: "foo3" vs "foo3" + testutil.go:485: Offset: 1012, NextOffset: 1044 + testutil.go:485: Offset: 770, NextOffset: 802 + testutil.go:485: Offset: 1044, NextOffset: 1367 + testutil.go:485: Offset: 802, NextOffset: 1090 + testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" testutil.go:371: Comparing: "foo5" vs "foo5" testutil.go:485: Offset: 1688, NextOffset: 1720 testutil.go:485: Offset: 1411, NextOffset: 1443 testutil.go:485: Offset: 1720, NextOffset: 2043 testutil.go:485: Offset: 1443, NextOffset: 1732 + testutil.go:371: Comparing: "foo_empty" vs "foo_empty" + testutil.go:371: Comparing: "foo2" vs "foo2" + testutil.go:485: Offset: 657, NextOffset: 689 + testutil.go:485: Offset: 450, NextOffset: 482 + testutil.go:485: Offset: 689, NextOffset: 1012 + testutil.go:485: Offset: 482, NextOffset: 770 testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" testutil.go:371: Comparing: "foo6" vs "foo6" testutil.go:485: Offset: 2043, NextOffset: 2075 testutil.go:485: Offset: 1732, NextOffset: 1764 testutil.go:485: Offset: 2075, NextOffset: 5435 -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="../",format=USTAR#01 -=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-2,prefix="../",src=2,format=USTAR testutil.go:485: Offset: 1764, NextOffset: 5002 - testutil.go:371: Comparing: "foo_empty" vs "foo_empty" - testutil.go:371: Comparing: "foo2" vs "foo2" - testutil.go:485: Offset: 657, NextOffset: 689 - testutil.go:485: Offset: 450, NextOffset: 482 - testutil.go:485: Offset: 689, NextOffset: 1012 - testutil.go:485: Offset: 482, NextOffset: 770 - testutil.go:371: Comparing: "foo3" vs "foo3" - testutil.go:485: Offset: 1012, NextOffset: 1044 - testutil.go:485: Offset: 770, NextOffset: 802 - testutil.go:485: Offset: 1044, NextOffset: 1367 - testutil.go:485: Offset: 802, NextOffset: 1090 - testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" + testutil.go:371: Comparing: "foo" vs "foo" + testutil.go:485: Offset: 337, NextOffset: 369 + testutil.go:485: Offset: 130, NextOffset: 162 + testutil.go:485: Offset: 369, NextOffset: 657 + testutil.go:485: Offset: 162, NextOffset: 450 + testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" testutil.go:371: Comparing: "foo4" vs "foo4" testutil.go:485: Offset: 1367, NextOffset: 1399 testutil.go:485: Offset: 1090, NextOffset: 1122 testutil.go:485: Offset: 1399, NextOffset: 1688 testutil.go:485: Offset: 1122, NextOffset: 1411 === RUN TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-2,prefix="",src=2,format=PAX -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="../",format=USTAR#01/duplicated_entry_offset -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="../",format=USTAR#01/lost_digest_in_a_entry -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="../",format=PAX#01 +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="",format=USTAR#01/lost_digest_in_a_entry +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="",format=USTAR#01/duplicated_entry_offset +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="",format=PAX#01 === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-2,prefix="",src=2,format=PAX testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"foo","type":"reg","size":6,"mode":420,"offset":126,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo","type":"chunk","offset":158,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo2","type":"reg","size":6,"mode":420,"offset":441,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo2","type":"chunk","offset":473,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo3","type":"reg","size":6,"mode":420,"offset":757,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo3","type":"chunk","offset":789,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo4","type":"reg","size":6,"mode":420,"offset":1073,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo4","type":"chunk","offset":1105,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo5","type":"reg","size":6,"mode":420,"offset":1389,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo5","type":"chunk","offset":1421,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo6","type":"reg","size":6,"mode":420,"offset":1705,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo6","type":"chunk","offset":1737,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":141,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"foo","type":"reg","size":6,"mode":420,"offset":334,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo","type":"chunk","offset":366,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo2","type":"reg","size":6,"mode":420,"offset":649,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo2","type":"chunk","offset":681,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo3","type":"reg","size":6,"mode":420,"offset":999,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo3","type":"chunk","offset":1031,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo4","type":"reg","size":6,"mode":420,"offset":1349,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo4","type":"chunk","offset":1381,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo5","type":"reg","size":6,"mode":420,"offset":1665,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo5","type":"chunk","offset":1697,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo6","type":"reg","size":6,"mode":420,"offset":2015,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo6","type":"chunk","offset":2047,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [foo4 foo5 foo_empty5 foo6 foo foo2 foo_empty2 foo3 foo_empty foo_empty3 foo_empty4] vs [foo2 foo_empty3 foo4 foo5 foo6 .no.prefetch.landmark foo_empty foo3 foo_empty4 foo_empty5 foo foo_empty2] + testutil.go:377: Directory: "" vs "": [foo_empty foo2 foo_empty2 foo_empty4 foo5 foo_empty5 foo6 foo foo3 foo_empty3 foo4] vs [foo_empty foo_empty2 foo4 foo5 .no.prefetch.landmark foo foo2 foo3 foo_empty3 foo_empty4 foo_empty5 foo6] testutil.go:371: Comparing: "foo_empty" vs "foo_empty" - testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" - testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" - testutil.go:371: Comparing: "foo3" vs "foo3" - testutil.go:485: Offset: 757, NextOffset: 789 - testutil.go:485: Offset: 999, NextOffset: 1031 - testutil.go:485: Offset: 789, NextOffset: 1073 - testutil.go:485: Offset: 1031, NextOffset: 1349 + testutil.go:371: Comparing: "foo2" vs "foo2" + testutil.go:485: Offset: 441, NextOffset: 473 + testutil.go:485: Offset: 649, NextOffset: 681 + testutil.go:485: Offset: 473, NextOffset: 757 + testutil.go:485: Offset: 681, NextOffset: 999 + testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" testutil.go:371: Comparing: "foo4" vs "foo4" testutil.go:485: Offset: 1073, NextOffset: 1105 testutil.go:485: Offset: 1349, NextOffset: 1381 testutil.go:485: Offset: 1105, NextOffset: 1389 testutil.go:485: Offset: 1381, NextOffset: 1665 + testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" testutil.go:371: Comparing: "foo5" vs "foo5" testutil.go:485: Offset: 1389, NextOffset: 1421 testutil.go:485: Offset: 1665, NextOffset: 1697 @@ -38084,26 +37533,37 @@ testutil.go:485: Offset: 334, NextOffset: 366 testutil.go:485: Offset: 158, NextOffset: 441 testutil.go:485: Offset: 366, NextOffset: 649 + testutil.go:371: Comparing: "foo3" vs "foo3" + testutil.go:485: Offset: 757, NextOffset: 789 + testutil.go:485: Offset: 999, NextOffset: 1031 + testutil.go:485: Offset: 789, NextOffset: 1073 + testutil.go:485: Offset: 1031, NextOffset: 1349 + testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" + testutil.go:371: Comparing: "" vs "" + testutil.go:377: Directory: "" vs "": [foo_empty foo_empty2 foo4 foo5 foo6 .no.prefetch.landmark foo foo2 foo3 foo_empty3 foo_empty4 foo_empty5] vs [foo3 foo_empty3 foo4 foo_empty4 foo5 foo_empty5 foo6 foo foo2 foo_empty2 foo_empty] testutil.go:371: Comparing: "foo2" vs "foo2" - testutil.go:485: Offset: 441, NextOffset: 473 testutil.go:485: Offset: 649, NextOffset: 681 - testutil.go:485: Offset: 473, NextOffset: 757 + testutil.go:485: Offset: 441, NextOffset: 473 testutil.go:485: Offset: 681, NextOffset: 999 - testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" - testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [foo_empty4 foo_empty5 foo foo_empty2 foo3 foo_empty3 foo4 foo5 foo6 .no.prefetch.landmark foo_empty foo2] vs [foo4 foo5 foo_empty5 foo6 foo foo2 foo_empty2 foo3 foo_empty foo_empty3 foo_empty4] + testutil.go:485: Offset: 473, NextOffset: 757 + testutil.go:371: Comparing: "foo3" vs "foo3" + testutil.go:485: Offset: 999, NextOffset: 1031 + testutil.go:485: Offset: 757, NextOffset: 789 + testutil.go:485: Offset: 1031, NextOffset: 1349 + testutil.go:485: Offset: 789, NextOffset: 1073 + testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" + testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" + testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" testutil.go:371: Comparing: "foo6" vs "foo6" testutil.go:485: Offset: 2015, NextOffset: 2047 testutil.go:485: Offset: 1705, NextOffset: 1737 testutil.go:485: Offset: 2047, NextOffset: 5363 testutil.go:485: Offset: 1737, NextOffset: 4933 - testutil.go:371: Comparing: "foo_empty" vs "foo_empty" - testutil.go:371: Comparing: "foo2" vs "foo2" - testutil.go:485: Offset: 649, NextOffset: 681 - testutil.go:485: Offset: 441, NextOffset: 473 - testutil.go:485: Offset: 681, NextOffset: 999 - testutil.go:485: Offset: 473, NextOffset: 757 - testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" + testutil.go:371: Comparing: "foo" vs "foo" + testutil.go:485: Offset: 334, NextOffset: 366 + testutil.go:485: Offset: 126, NextOffset: 158 + testutil.go:485: Offset: 366, NextOffset: 649 + testutil.go:485: Offset: 158, NextOffset: 441 testutil.go:371: Comparing: "foo4" vs "foo4" testutil.go:485: Offset: 1349, NextOffset: 1381 testutil.go:485: Offset: 1073, NextOffset: 1105 @@ -38114,89 +37574,60 @@ testutil.go:485: Offset: 1389, NextOffset: 1421 testutil.go:485: Offset: 1697, NextOffset: 2015 testutil.go:485: Offset: 1421, NextOffset: 1705 - testutil.go:371: Comparing: "foo" vs "foo" - testutil.go:485: Offset: 334, NextOffset: 366 - testutil.go:485: Offset: 126, NextOffset: 158 - testutil.go:485: Offset: 366, NextOffset: 649 - testutil.go:485: Offset: 158, NextOffset: 441 + testutil.go:371: Comparing: "foo_empty" vs "foo_empty" testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" - testutil.go:371: Comparing: "foo3" vs "foo3" - testutil.go:485: Offset: 999, NextOffset: 1031 - testutil.go:485: Offset: 757, NextOffset: 789 - testutil.go:485: Offset: 1031, NextOffset: 1349 - testutil.go:485: Offset: 789, NextOffset: 1073 - testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" - testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="",format=PAX#01/lost_digest_in_a_entry === RUN TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-2,prefix="./",src=2,format=PAX -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="../",format=PAX#01/lost_digest_in_a_entry -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="../",format=PAX#01/duplicated_entry_offset -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="../",format=GNU#01 +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="",format=PAX#01/duplicated_entry_offset +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="",format=GNU#01 === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-2,prefix="./",src=2,format=PAX testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"./foo","type":"reg","size":6,"mode":420,"offset":129,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo","type":"chunk","offset":161,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo2","type":"reg","size":6,"mode":420,"offset":448,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo2","type":"chunk","offset":480,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo3","type":"reg","size":6,"mode":420,"offset":769,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo3","type":"chunk","offset":801,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo4","type":"reg","size":6,"mode":420,"offset":1088,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo4","type":"chunk","offset":1120,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo5","type":"reg","size":6,"mode":420,"offset":1407,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo5","type":"chunk","offset":1439,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo6","type":"reg","size":6,"mode":420,"offset":1727,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo6","type":"chunk","offset":1759,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":141,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"./foo","type":"reg","size":6,"mode":420,"offset":336,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo","type":"chunk","offset":368,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo2","type":"reg","size":6,"mode":420,"offset":655,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo2","type":"chunk","offset":687,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo3","type":"reg","size":6,"mode":420,"offset":1010,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo3","type":"chunk","offset":1042,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo4","type":"reg","size":6,"mode":420,"offset":1364,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo4","type":"chunk","offset":1396,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo5","type":"reg","size":6,"mode":420,"offset":1683,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo5","type":"chunk","offset":1715,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo6","type":"reg","size":6,"mode":420,"offset":2037,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo6","type":"chunk","offset":2069,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [foo2 foo_empty2 foo3 foo_empty4 foo5 foo_empty5 foo_empty foo_empty3 foo4 foo6 foo] vs [foo_empty3 foo4 foo_empty4 foo5 foo foo_empty foo2 foo3 .no.prefetch.landmark foo_empty2 foo_empty5 foo6] - testutil.go:371: Comparing: "foo" vs "foo" - testutil.go:485: Offset: 129, NextOffset: 161 - testutil.go:485: Offset: 336, NextOffset: 368 - testutil.go:485: Offset: 161, NextOffset: 448 - testutil.go:485: Offset: 368, NextOffset: 655 + testutil.go:377: Directory: "" vs "": [foo2 foo_empty2 foo_empty5 foo foo_empty foo3 foo_empty3 foo4 foo_empty4 foo5 foo6] vs [foo_empty2 foo3 foo_empty3 foo4 foo_empty4 foo2 foo foo_empty foo5 foo_empty5 foo6 .no.prefetch.landmark] testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" testutil.go:371: Comparing: "foo4" vs "foo4" testutil.go:485: Offset: 1088, NextOffset: 1120 testutil.go:485: Offset: 1364, NextOffset: 1396 testutil.go:485: Offset: 1120, NextOffset: 1407 testutil.go:485: Offset: 1396, NextOffset: 1683 - testutil.go:371: Comparing: "foo6" vs "foo6" - testutil.go:485: Offset: 1727, NextOffset: 1759 - testutil.go:485: Offset: 2037, NextOffset: 2069 - testutil.go:485: Offset: 1759, NextOffset: 4986 - testutil.go:485: Offset: 2069, NextOffset: 5417 + testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" testutil.go:371: Comparing: "foo5" vs "foo5" testutil.go:485: Offset: 1407, NextOffset: 1439 testutil.go:485: Offset: 1683, NextOffset: 1715 testutil.go:485: Offset: 1439, NextOffset: 1727 testutil.go:485: Offset: 1715, NextOffset: 2037 testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" + testutil.go:371: Comparing: "foo" vs "foo" + testutil.go:485: Offset: 129, NextOffset: 161 + testutil.go:485: Offset: 336, NextOffset: 368 + testutil.go:485: Offset: 161, NextOffset: 448 + testutil.go:485: Offset: 368, NextOffset: 655 testutil.go:371: Comparing: "foo_empty" vs "foo_empty" - testutil.go:371: Comparing: "foo2" vs "foo2" - testutil.go:485: Offset: 448, NextOffset: 480 - testutil.go:485: Offset: 655, NextOffset: 687 - testutil.go:485: Offset: 480, NextOffset: 769 - testutil.go:485: Offset: 687, NextOffset: 1010 - testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" testutil.go:371: Comparing: "foo3" vs "foo3" testutil.go:485: Offset: 769, NextOffset: 801 testutil.go:485: Offset: 1010, NextOffset: 1042 testutil.go:485: Offset: 801, NextOffset: 1088 testutil.go:485: Offset: 1042, NextOffset: 1364 - testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" - testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [foo5 foo foo_empty foo2 foo3 foo_empty3 foo4 foo_empty4 .no.prefetch.landmark foo_empty2 foo_empty5 foo6] vs [foo foo_empty3 foo4 foo6 foo_empty foo2 foo_empty2 foo3 foo_empty4 foo5 foo_empty5] - testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" - testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" testutil.go:371: Comparing: "foo6" vs "foo6" - testutil.go:485: Offset: 2037, NextOffset: 2069 testutil.go:485: Offset: 1727, NextOffset: 1759 - testutil.go:485: Offset: 2069, NextOffset: 5417 + testutil.go:485: Offset: 2037, NextOffset: 2069 testutil.go:485: Offset: 1759, NextOffset: 4986 - testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" - testutil.go:371: Comparing: "foo5" vs "foo5" - testutil.go:485: Offset: 1683, NextOffset: 1715 - testutil.go:485: Offset: 1407, NextOffset: 1439 - testutil.go:485: Offset: 1715, NextOffset: 2037 - testutil.go:485: Offset: 1439, NextOffset: 1727 - testutil.go:371: Comparing: "foo" vs "foo" - testutil.go:485: Offset: 336, NextOffset: 368 - testutil.go:485: Offset: 129, NextOffset: 161 - testutil.go:485: Offset: 368, NextOffset: 655 - testutil.go:485: Offset: 161, NextOffset: 448 - testutil.go:371: Comparing: "foo_empty" vs "foo_empty" + testutil.go:485: Offset: 2069, NextOffset: 5417 + testutil.go:371: Comparing: "foo2" vs "foo2" + testutil.go:485: Offset: 448, NextOffset: 480 + testutil.go:485: Offset: 655, NextOffset: 687 + testutil.go:485: Offset: 480, NextOffset: 769 + testutil.go:485: Offset: 687, NextOffset: 1010 + testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" + testutil.go:371: Comparing: "" vs "" + testutil.go:377: Directory: "" vs "": [foo_empty foo5 foo_empty5 foo6 .no.prefetch.landmark foo foo3 foo_empty3 foo4 foo_empty4 foo2 foo_empty2] vs [foo2 foo_empty2 foo foo_empty foo3 foo_empty3 foo4 foo_empty4 foo5 foo_empty5 foo6] testutil.go:371: Comparing: "foo2" vs "foo2" testutil.go:485: Offset: 655, NextOffset: 687 testutil.go:485: Offset: 448, NextOffset: 480 testutil.go:485: Offset: 687, NextOffset: 1010 testutil.go:485: Offset: 480, NextOffset: 769 + testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" testutil.go:371: Comparing: "foo3" vs "foo3" testutil.go:485: Offset: 1010, NextOffset: 1042 testutil.go:485: Offset: 769, NextOffset: 801 @@ -38208,110 +37639,124 @@ testutil.go:485: Offset: 1088, NextOffset: 1120 testutil.go:485: Offset: 1396, NextOffset: 1683 testutil.go:485: Offset: 1120, NextOffset: 1407 -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="../",format=GNU#01/lost_digest_in_a_entry -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="../",format=GNU#01/duplicated_entry_offset + testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" + testutil.go:371: Comparing: "foo" vs "foo" + testutil.go:485: Offset: 336, NextOffset: 368 +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="",format=GNU#01/lost_digest_in_a_entry +=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-2,prefix="./",src=2,format=PAX + testutil.go:485: Offset: 129, NextOffset: 161 + testutil.go:485: Offset: 368, NextOffset: 655 + testutil.go:485: Offset: 161, NextOffset: 448 + testutil.go:371: Comparing: "foo_empty" vs "foo_empty" + testutil.go:371: Comparing: "foo5" vs "foo5" + testutil.go:485: Offset: 1683, NextOffset: 1715 + testutil.go:485: Offset: 1407, NextOffset: 1439 + testutil.go:485: Offset: 1715, NextOffset: 2037 + testutil.go:485: Offset: 1439, NextOffset: 1727 + testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" + testutil.go:371: Comparing: "foo6" vs "foo6" + testutil.go:485: Offset: 2037, NextOffset: 2069 + testutil.go:485: Offset: 1727, NextOffset: 1759 + testutil.go:485: Offset: 2069, NextOffset: 5417 + testutil.go:485: Offset: 1759, NextOffset: 4986 +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="",format=GNU#01/duplicated_entry_offset === RUN TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-2,prefix="/",src=2,format=PAX -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="",format=USTAR#02 -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="",format=USTAR#02/lost_digest_in_a_entry +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="./",format=USTAR#01 +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="./",format=USTAR#01/lost_digest_in_a_entry === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-2,prefix="/",src=2,format=PAX testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"/foo","type":"reg","size":6,"mode":420,"offset":128,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo","type":"chunk","offset":160,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo2","type":"reg","size":6,"mode":420,"offset":444,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo2","type":"chunk","offset":476,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo3","type":"reg","size":6,"mode":420,"offset":760,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo3","type":"chunk","offset":792,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo4","type":"reg","size":6,"mode":420,"offset":1076,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo4","type":"chunk","offset":1108,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo5","type":"reg","size":6,"mode":420,"offset":1393,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo5","type":"chunk","offset":1425,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo6","type":"reg","size":6,"mode":420,"offset":1710,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo6","type":"chunk","offset":1742,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":141,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"/foo","type":"reg","size":6,"mode":420,"offset":336,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo","type":"chunk","offset":368,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo2","type":"reg","size":6,"mode":420,"offset":652,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo2","type":"chunk","offset":684,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo3","type":"reg","size":6,"mode":420,"offset":1003,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo3","type":"chunk","offset":1035,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo4","type":"reg","size":6,"mode":420,"offset":1355,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo4","type":"chunk","offset":1387,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo5","type":"reg","size":6,"mode":420,"offset":1672,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo5","type":"chunk","offset":1704,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo6","type":"reg","size":6,"mode":420,"offset":2024,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo6","type":"chunk","offset":2056,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [foo foo_empty foo2 foo_empty2 foo_empty5 foo6 foo3 foo_empty3 foo4 foo_empty4 foo5] vs [foo_empty4 foo5 foo_empty5 .no.prefetch.landmark foo_empty foo2 foo_empty3 foo4 foo6 foo foo_empty2 foo3] + testutil.go:377: Directory: "" vs "": [foo4 foo5 foo_empty5 foo6 foo foo_empty2 foo3 foo_empty3 foo_empty4 foo_empty foo2] vs [foo_empty3 foo4 foo_empty4 foo5 foo6 .no.prefetch.landmark foo2 foo3 foo_empty5 foo foo_empty foo_empty2] testutil.go:371: Comparing: "foo2" vs "foo2" testutil.go:485: Offset: 444, NextOffset: 476 testutil.go:485: Offset: 652, NextOffset: 684 testutil.go:485: Offset: 476, NextOffset: 760 testutil.go:485: Offset: 684, NextOffset: 1003 - testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" - testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" - testutil.go:371: Comparing: "foo" vs "foo" - testutil.go:485: Offset: 128, NextOffset: 160 - testutil.go:485: Offset: 336, NextOffset: 368 - testutil.go:485: Offset: 160, NextOffset: 444 - testutil.go:485: Offset: 368, NextOffset: 652 + testutil.go:371: Comparing: "foo3" vs "foo3" + testutil.go:485: Offset: 760, NextOffset: 792 + testutil.go:485: Offset: 1003, NextOffset: 1035 + testutil.go:485: Offset: 792, NextOffset: 1076 + testutil.go:485: Offset: 1035, NextOffset: 1355 + testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" + testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" testutil.go:371: Comparing: "foo_empty" vs "foo_empty" + testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" testutil.go:371: Comparing: "foo4" vs "foo4" testutil.go:485: Offset: 1076, NextOffset: 1108 testutil.go:485: Offset: 1355, NextOffset: 1387 testutil.go:485: Offset: 1108, NextOffset: 1393 testutil.go:485: Offset: 1387, NextOffset: 1672 - testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" testutil.go:371: Comparing: "foo5" vs "foo5" testutil.go:485: Offset: 1393, NextOffset: 1425 testutil.go:485: Offset: 1672, NextOffset: 1704 testutil.go:485: Offset: 1425, NextOffset: 1710 testutil.go:485: Offset: 1704, NextOffset: 2024 + testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" testutil.go:371: Comparing: "foo6" vs "foo6" testutil.go:485: Offset: 1710, NextOffset: 1742 testutil.go:485: Offset: 2024, NextOffset: 2056 testutil.go:485: Offset: 1742, NextOffset: 4953 -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="",format=USTAR#02/duplicated_entry_offset -=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-2,prefix="/",src=2,format=PAX testutil.go:485: Offset: 2056, NextOffset: 5391 - testutil.go:371: Comparing: "foo3" vs "foo3" - testutil.go:485: Offset: 760, NextOffset: 792 - testutil.go:485: Offset: 1003, NextOffset: 1035 - testutil.go:485: Offset: 792, NextOffset: 1076 - testutil.go:485: Offset: 1035, NextOffset: 1355 - testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" - testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [foo_empty3 foo4 foo_empty4 foo5 foo_empty5 .no.prefetch.landmark foo_empty foo2 foo6 foo foo_empty2 foo3] vs [foo_empty2 foo_empty5 foo foo_empty foo2 foo_empty4 foo5 foo6 foo3 foo_empty3 foo4] testutil.go:371: Comparing: "foo" vs "foo" - testutil.go:485: Offset: 336, NextOffset: 368 testutil.go:485: Offset: 128, NextOffset: 160 - testutil.go:485: Offset: 368, NextOffset: 652 + testutil.go:485: Offset: 336, NextOffset: 368 testutil.go:485: Offset: 160, NextOffset: 444 - testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="./",format=USTAR#01/duplicated_entry_offset +=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-2,prefix="/",src=2,format=PAX + testutil.go:485: Offset: 368, NextOffset: 652 + testutil.go:371: Comparing: "" vs "" + testutil.go:377: Directory: "" vs "": [foo foo_empty foo_empty2 foo_empty5 foo5 foo6 .no.prefetch.landmark foo2 foo3 foo_empty3 foo4 foo_empty4] vs [foo_empty3 foo_empty4 foo_empty foo2 foo3 foo5 foo_empty5 foo6 foo foo_empty2 foo4] + testutil.go:371: Comparing: "foo6" vs "foo6" + testutil.go:485: Offset: 2024, NextOffset: 2056 + testutil.go:485: Offset: 1710, NextOffset: 1742 + testutil.go:485: Offset: 2056, NextOffset: 5391 + testutil.go:485: Offset: 1742, NextOffset: 4953 + testutil.go:371: Comparing: "foo2" vs "foo2" + testutil.go:485: Offset: 652, NextOffset: 684 + testutil.go:485: Offset: 444, NextOffset: 476 + testutil.go:485: Offset: 684, NextOffset: 1003 + testutil.go:485: Offset: 476, NextOffset: 760 testutil.go:371: Comparing: "foo3" vs "foo3" testutil.go:485: Offset: 1003, NextOffset: 1035 testutil.go:485: Offset: 760, NextOffset: 792 testutil.go:485: Offset: 1035, NextOffset: 1355 testutil.go:485: Offset: 792, NextOffset: 1076 + testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" + testutil.go:371: Comparing: "foo4" vs "foo4" + testutil.go:485: Offset: 1355, NextOffset: 1387 + testutil.go:485: Offset: 1076, NextOffset: 1108 + testutil.go:485: Offset: 1387, NextOffset: 1672 + testutil.go:485: Offset: 1108, NextOffset: 1393 testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" testutil.go:371: Comparing: "foo5" vs "foo5" testutil.go:485: Offset: 1672, NextOffset: 1704 testutil.go:485: Offset: 1393, NextOffset: 1425 testutil.go:485: Offset: 1704, NextOffset: 2024 testutil.go:485: Offset: 1425, NextOffset: 1710 - testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" + testutil.go:371: Comparing: "foo" vs "foo" + testutil.go:485: Offset: 336, NextOffset: 368 + testutil.go:485: Offset: 128, NextOffset: 160 + testutil.go:485: Offset: 368, NextOffset: 652 + testutil.go:485: Offset: 160, NextOffset: 444 testutil.go:371: Comparing: "foo_empty" vs "foo_empty" - testutil.go:371: Comparing: "foo2" vs "foo2" - testutil.go:485: Offset: 652, NextOffset: 684 - testutil.go:485: Offset: 444, NextOffset: 476 - testutil.go:485: Offset: 684, NextOffset: 1003 - testutil.go:485: Offset: 476, NextOffset: 760 - testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" - testutil.go:371: Comparing: "foo4" vs "foo4" - testutil.go:485: Offset: 1355, NextOffset: 1387 - testutil.go:485: Offset: 1076, NextOffset: 1108 - testutil.go:485: Offset: 1387, NextOffset: 1672 - testutil.go:485: Offset: 1108, NextOffset: 1393 - testutil.go:371: Comparing: "foo6" vs "foo6" - testutil.go:485: Offset: 2024, NextOffset: 2056 - testutil.go:485: Offset: 1710, NextOffset: 1742 - testutil.go:485: Offset: 2056, NextOffset: 5391 - testutil.go:485: Offset: 1742, NextOffset: 4953 + testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" + testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="./",format=PAX#01 === RUN TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-2,prefix="../",src=2,format=PAX -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="",format=PAX#02 +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="./",format=PAX#01/lost_digest_in_a_entry +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="./",format=PAX#01/duplicated_entry_offset +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="./",format=GNU#01 === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-2,prefix="../",src=2,format=PAX testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"../foo","type":"reg","size":6,"mode":420,"offset":130,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo","type":"chunk","offset":162,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo2","type":"reg","size":6,"mode":420,"offset":450,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo2","type":"chunk","offset":482,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo3","type":"reg","size":6,"mode":420,"offset":770,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo3","type":"chunk","offset":802,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo4","type":"reg","size":6,"mode":420,"offset":1090,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo4","type":"chunk","offset":1122,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo5","type":"reg","size":6,"mode":420,"offset":1411,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo5","type":"chunk","offset":1443,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo6","type":"reg","size":6,"mode":420,"offset":1732,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo6","type":"chunk","offset":1764,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":141,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"../foo","type":"reg","size":6,"mode":420,"offset":337,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo","type":"chunk","offset":369,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo2","type":"reg","size":6,"mode":420,"offset":657,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo2","type":"chunk","offset":689,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo3","type":"reg","size":6,"mode":420,"offset":1012,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo3","type":"chunk","offset":1044,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo4","type":"reg","size":6,"mode":420,"offset":1367,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo4","type":"chunk","offset":1399,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo5","type":"reg","size":6,"mode":420,"offset":1688,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo5","type":"chunk","offset":1720,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo6","type":"reg","size":6,"mode":420,"offset":2043,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo6","type":"chunk","offset":2075,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [foo2 foo_empty2 foo3 foo_empty5 foo foo_empty foo_empty3 foo4 foo_empty4 foo5 foo6] vs [foo2 foo_empty2 foo4 foo5 foo_empty5 foo6 .no.prefetch.landmark foo foo_empty foo3 foo_empty3 foo_empty4] - testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" - testutil.go:371: Comparing: "foo3" vs "foo3" - testutil.go:485: Offset: 770, NextOffset: 802 - testutil.go:485: Offset: 1012, NextOffset: 1044 - testutil.go:485: Offset: 802, NextOffset: 1090 - testutil.go:485: Offset: 1044, NextOffset: 1367 - testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" + testutil.go:377: Directory: "" vs "": [foo_empty3 foo4 foo_empty4 foo5 foo_empty5 foo6 foo foo2 foo3 foo_empty foo_empty2] vs [foo3 foo4 foo_empty5 .no.prefetch.landmark foo_empty foo2 foo_empty2 foo6 foo foo_empty3 foo_empty4 foo5] testutil.go:371: Comparing: "foo2" vs "foo2" testutil.go:485: Offset: 450, NextOffset: 482 testutil.go:485: Offset: 657, NextOffset: 689 testutil.go:485: Offset: 482, NextOffset: 770 testutil.go:485: Offset: 689, NextOffset: 1012 - testutil.go:371: Comparing: "foo_empty" vs "foo_empty" testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" testutil.go:371: Comparing: "foo4" vs "foo4" testutil.go:485: Offset: 1090, NextOffset: 1122 @@ -38324,6 +37769,7 @@ testutil.go:485: Offset: 1688, NextOffset: 1720 testutil.go:485: Offset: 1443, NextOffset: 1732 testutil.go:485: Offset: 1720, NextOffset: 2043 + testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" testutil.go:371: Comparing: "foo6" vs "foo6" testutil.go:485: Offset: 1732, NextOffset: 1764 testutil.go:485: Offset: 2043, NextOffset: 2075 @@ -38334,73 +37780,80 @@ testutil.go:485: Offset: 337, NextOffset: 369 testutil.go:485: Offset: 162, NextOffset: 450 testutil.go:485: Offset: 369, NextOffset: 657 - testutil.go:371: Comparing: "" vs "" -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="",format=PAX#02/lost_digest_in_a_entry -=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-2,prefix="../",src=2,format=PAX - testutil.go:377: Directory: "" vs "": [foo6 foo2 foo_empty2 foo4 foo5 foo_empty5 foo_empty4 .no.prefetch.landmark foo foo_empty foo3 foo_empty3] vs [foo_empty foo_empty3 foo4 foo_empty4 foo5 foo6 foo foo_empty2 foo3 foo_empty5 foo2] - testutil.go:371: Comparing: "foo" vs "foo" - testutil.go:485: Offset: 337, NextOffset: 369 - testutil.go:485: Offset: 130, NextOffset: 162 - testutil.go:485: Offset: 369, NextOffset: 657 - testutil.go:485: Offset: 162, NextOffset: 450 - testutil.go:371: Comparing: "foo_empty" vs "foo_empty" + testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" testutil.go:371: Comparing: "foo3" vs "foo3" - testutil.go:485: Offset: 1012, NextOffset: 1044 testutil.go:485: Offset: 770, NextOffset: 802 - testutil.go:485: Offset: 1044, NextOffset: 1367 + testutil.go:485: Offset: 1012, NextOffset: 1044 testutil.go:485: Offset: 802, NextOffset: 1090 - testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" - testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" + testutil.go:485: Offset: 1044, NextOffset: 1367 + testutil.go:371: Comparing: "foo_empty" vs "foo_empty" + testutil.go:371: Comparing: "" vs "" + testutil.go:377: Directory: "" vs "": [foo foo_empty3 foo_empty4 foo5 foo6 .no.prefetch.landmark foo_empty foo2 foo_empty2 foo3 foo4 foo_empty5] vs [foo_empty5 foo6 foo foo2 foo_empty3 foo4 foo_empty4 foo5 foo_empty foo_empty2 foo3] + testutil.go:371: Comparing: "foo_empty" vs "foo_empty" testutil.go:371: Comparing: "foo2" vs "foo2" testutil.go:485: Offset: 657, NextOffset: 689 testutil.go:485: Offset: 450, NextOffset: 482 testutil.go:485: Offset: 689, NextOffset: 1012 testutil.go:485: Offset: 482, NextOffset: 770 -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="",format=PAX#02/duplicated_entry_offset -=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-2,prefix="../",src=2,format=PAX testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" + testutil.go:371: Comparing: "foo3" vs "foo3" + testutil.go:485: Offset: 1012, NextOffset: 1044 + testutil.go:485: Offset: 770, NextOffset: 802 + testutil.go:485: Offset: 1044, NextOffset: 1367 + testutil.go:485: Offset: 802, NextOffset: 1090 testutil.go:371: Comparing: "foo4" vs "foo4" testutil.go:485: Offset: 1367, NextOffset: 1399 testutil.go:485: Offset: 1090, NextOffset: 1122 testutil.go:485: Offset: 1399, NextOffset: 1688 testutil.go:485: Offset: 1122, NextOffset: 1411 + testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" + testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" + testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" testutil.go:371: Comparing: "foo5" vs "foo5" testutil.go:485: Offset: 1688, NextOffset: 1720 testutil.go:485: Offset: 1411, NextOffset: 1443 testutil.go:485: Offset: 1720, NextOffset: 2043 testutil.go:485: Offset: 1443, NextOffset: 1732 - testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" testutil.go:371: Comparing: "foo6" vs "foo6" testutil.go:485: Offset: 2043, NextOffset: 2075 testutil.go:485: Offset: 1732, NextOffset: 1764 testutil.go:485: Offset: 2075, NextOffset: 5435 testutil.go:485: Offset: 1764, NextOffset: 5002 -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="",format=GNU#02 + testutil.go:371: Comparing: "foo" vs "foo" + testutil.go:485: Offset: 337, NextOffset: 369 + testutil.go:485: Offset: 130, NextOffset: 162 + testutil.go:485: Offset: 369, NextOffset: 657 + testutil.go:485: Offset: 162, NextOffset: 450 === RUN TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-2,prefix="",src=2,format=GNU -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="",format=GNU#02/lost_digest_in_a_entry -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="",format=GNU#02/duplicated_entry_offset +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="./",format=GNU#01/lost_digest_in_a_entry +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="./",format=GNU#01/duplicated_entry_offset +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="/",format=USTAR#01 === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-2,prefix="",src=2,format=GNU testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"foo","type":"reg","size":6,"mode":420,"offset":128,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo","type":"chunk","offset":160,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo2","type":"reg","size":6,"mode":420,"offset":445,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo2","type":"chunk","offset":477,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo3","type":"reg","size":6,"mode":420,"offset":763,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo3","type":"chunk","offset":795,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo4","type":"reg","size":6,"mode":420,"offset":1081,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo4","type":"chunk","offset":1113,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo5","type":"reg","size":6,"mode":420,"offset":1399,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo5","type":"chunk","offset":1431,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo6","type":"reg","size":6,"mode":420,"offset":1717,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo6","type":"chunk","offset":1749,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":141,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"foo","type":"reg","size":6,"mode":420,"offset":335,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo","type":"chunk","offset":367,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo2","type":"reg","size":6,"mode":420,"offset":652,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo2","type":"chunk","offset":684,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo3","type":"reg","size":6,"mode":420,"offset":1005,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo3","type":"chunk","offset":1037,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo4","type":"reg","size":6,"mode":420,"offset":1358,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo4","type":"chunk","offset":1390,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo5","type":"reg","size":6,"mode":420,"offset":1676,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo5","type":"chunk","offset":1708,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo6","type":"reg","size":6,"mode":420,"offset":2028,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo6","type":"chunk","offset":2060,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [foo_empty foo_empty2 foo5 foo_empty5 foo foo3 foo_empty3 foo4 foo_empty4 foo6 foo2] vs [foo6 .no.prefetch.landmark foo_empty2 foo3 foo_empty4 foo5 foo_empty5 foo foo_empty foo2 foo_empty3 foo4] - testutil.go:371: Comparing: "foo" vs "foo" - testutil.go:485: Offset: 128, NextOffset: 160 - testutil.go:485: Offset: 335, NextOffset: 367 - testutil.go:485: Offset: 160, NextOffset: 445 - testutil.go:485: Offset: 367, NextOffset: 652 + testutil.go:377: Directory: "" vs "": [foo4 foo_empty5 foo foo2 foo3 foo_empty4 foo5 foo6 foo_empty foo_empty2 foo_empty3] vs [foo_empty2 foo3 foo_empty3 foo_empty4 foo5 foo foo_empty foo2 foo_empty5 .no.prefetch.landmark foo4 foo6] testutil.go:371: Comparing: "foo_empty" vs "foo_empty" testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" + testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" + testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" testutil.go:371: Comparing: "foo5" vs "foo5" testutil.go:485: Offset: 1399, NextOffset: 1431 testutil.go:485: Offset: 1676, NextOffset: 1708 testutil.go:485: Offset: 1431, NextOffset: 1717 testutil.go:485: Offset: 1708, NextOffset: 2028 - testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" + testutil.go:371: Comparing: "foo6" vs "foo6" + testutil.go:485: Offset: 1717, NextOffset: 1749 + testutil.go:485: Offset: 2028, NextOffset: 2060 + testutil.go:485: Offset: 1749, NextOffset: 4944 + testutil.go:485: Offset: 2060, NextOffset: 5377 + testutil.go:371: Comparing: "foo" vs "foo" + testutil.go:485: Offset: 128, NextOffset: 160 + testutil.go:485: Offset: 335, NextOffset: 367 + testutil.go:485: Offset: 160, NextOffset: 445 + testutil.go:485: Offset: 367, NextOffset: 652 testutil.go:371: Comparing: "foo2" vs "foo2" testutil.go:485: Offset: 445, NextOffset: 477 -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="./",format=USTAR#02 -=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-2,prefix="",src=2,format=GNU testutil.go:485: Offset: 652, NextOffset: 684 testutil.go:485: Offset: 477, NextOffset: 763 testutil.go:485: Offset: 684, NextOffset: 1005 @@ -38409,32 +37862,14 @@ testutil.go:485: Offset: 1005, NextOffset: 1037 testutil.go:485: Offset: 795, NextOffset: 1081 testutil.go:485: Offset: 1037, NextOffset: 1358 - testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" testutil.go:371: Comparing: "foo4" vs "foo4" testutil.go:485: Offset: 1081, NextOffset: 1113 testutil.go:485: Offset: 1358, NextOffset: 1390 testutil.go:485: Offset: 1113, NextOffset: 1399 testutil.go:485: Offset: 1390, NextOffset: 1676 - testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" - testutil.go:371: Comparing: "foo6" vs "foo6" - testutil.go:485: Offset: 1717, NextOffset: 1749 - testutil.go:485: Offset: 2028, NextOffset: 2060 - testutil.go:485: Offset: 1749, NextOffset: 4944 - testutil.go:485: Offset: 2060, NextOffset: 5377 + testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [foo foo_empty foo2 foo_empty3 foo4 .no.prefetch.landmark foo_empty2 foo3 foo_empty4 foo5 foo_empty5 foo6] vs [foo_empty4 foo6 foo2 foo3 foo_empty3 foo4 foo_empty5 foo foo_empty foo_empty2 foo5] - testutil.go:371: Comparing: "foo" vs "foo" - testutil.go:485: Offset: 335, NextOffset: 367 - testutil.go:485: Offset: 128, NextOffset: 160 - testutil.go:485: Offset: 367, NextOffset: 652 - testutil.go:485: Offset: 160, NextOffset: 445 - testutil.go:371: Comparing: "foo_empty" vs "foo_empty" - testutil.go:371: Comparing: "foo2" vs "foo2" - testutil.go:485: Offset: 652, NextOffset: 684 - testutil.go:485: Offset: 445, NextOffset: 477 - testutil.go:485: Offset: 684, NextOffset: 1005 - testutil.go:485: Offset: 477, NextOffset: 763 - testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" + testutil.go:377: Directory: "" vs "": [foo4 foo6 .no.prefetch.landmark foo_empty foo2 foo_empty2 foo3 foo_empty3 foo_empty4 foo5 foo foo_empty5] vs [foo_empty3 foo_empty4 foo5 foo6 foo_empty foo_empty2 foo3 foo4 foo_empty5 foo foo2] testutil.go:371: Comparing: "foo4" vs "foo4" testutil.go:485: Offset: 1358, NextOffset: 1390 testutil.go:485: Offset: 1081, NextOffset: 1113 @@ -38451,46 +37886,35 @@ testutil.go:485: Offset: 763, NextOffset: 795 testutil.go:485: Offset: 1037, NextOffset: 1358 testutil.go:485: Offset: 795, NextOffset: 1081 + testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" testutil.go:371: Comparing: "foo5" vs "foo5" testutil.go:485: Offset: 1676, NextOffset: 1708 testutil.go:485: Offset: 1399, NextOffset: 1431 testutil.go:485: Offset: 1708, NextOffset: 2028 testutil.go:485: Offset: 1431, NextOffset: 1717 + testutil.go:371: Comparing: "foo" vs "foo" + testutil.go:485: Offset: 335, NextOffset: 367 + testutil.go:485: Offset: 128, NextOffset: 160 + testutil.go:485: Offset: 367, NextOffset: 652 + testutil.go:485: Offset: 160, NextOffset: 445 + testutil.go:371: Comparing: "foo_empty" vs "foo_empty" + testutil.go:371: Comparing: "foo2" vs "foo2" + testutil.go:485: Offset: 652, NextOffset: 684 + testutil.go:485: Offset: 445, NextOffset: 477 + testutil.go:485: Offset: 684, NextOffset: 1005 + testutil.go:485: Offset: 477, NextOffset: 763 testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" === RUN TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-2,prefix="./",src=2,format=GNU -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="./",format=USTAR#02/duplicated_entry_offset -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="./",format=USTAR#02/lost_digest_in_a_entry -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="./",format=PAX#02 +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="/",format=USTAR#01/lost_digest_in_a_entry +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="/",format=USTAR#01/duplicated_entry_offset +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="/",format=PAX#01 === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-2,prefix="./",src=2,format=GNU testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"./foo","type":"reg","size":6,"mode":420,"offset":129,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo","type":"chunk","offset":161,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo2","type":"reg","size":6,"mode":420,"offset":449,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo2","type":"chunk","offset":481,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo3","type":"reg","size":6,"mode":420,"offset":771,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo3","type":"chunk","offset":803,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo4","type":"reg","size":6,"mode":420,"offset":1092,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo4","type":"chunk","offset":1124,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo5","type":"reg","size":6,"mode":420,"offset":1412,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo5","type":"chunk","offset":1444,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo6","type":"reg","size":6,"mode":420,"offset":1733,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo6","type":"chunk","offset":1765,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":141,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"./foo","type":"reg","size":6,"mode":420,"offset":336,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo","type":"chunk","offset":368,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo2","type":"reg","size":6,"mode":420,"offset":656,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo2","type":"chunk","offset":688,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo3","type":"reg","size":6,"mode":420,"offset":1012,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo3","type":"chunk","offset":1044,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo4","type":"reg","size":6,"mode":420,"offset":1368,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo4","type":"chunk","offset":1400,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo5","type":"reg","size":6,"mode":420,"offset":1688,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo5","type":"chunk","offset":1720,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo6","type":"reg","size":6,"mode":420,"offset":2043,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo6","type":"chunk","offset":2075,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [foo3 foo_empty4 foo foo2 foo_empty3 foo4 foo5 foo_empty5 foo6 foo_empty foo_empty2] vs [foo4 foo_empty4 foo_empty5 foo6 .no.prefetch.landmark foo_empty foo3 foo_empty3 foo5 foo foo2 foo_empty2] - testutil.go:371: Comparing: "foo" vs "foo" - testutil.go:485: Offset: 129, NextOffset: 161 - testutil.go:485: Offset: 336, NextOffset: 368 - testutil.go:485: Offset: 161, NextOffset: 449 - testutil.go:485: Offset: 368, NextOffset: 656 - testutil.go:371: Comparing: "foo2" vs "foo2" - testutil.go:485: Offset: 449, NextOffset: 481 - testutil.go:485: Offset: 656, NextOffset: 688 - testutil.go:485: Offset: 481, NextOffset: 771 - testutil.go:485: Offset: 688, NextOffset: 1012 - testutil.go:371: Comparing: "foo3" vs "foo3" - testutil.go:485: Offset: 771, NextOffset: 803 - testutil.go:485: Offset: 1012, NextOffset: 1044 - testutil.go:485: Offset: 803, NextOffset: 1092 - testutil.go:485: Offset: 1044, NextOffset: 1368 + testutil.go:377: Directory: "" vs "": [foo_empty2 foo3 foo_empty3 foo foo2 foo_empty4 foo5 foo_empty5 foo6 foo_empty foo4] vs [.no.prefetch.landmark foo foo_empty foo_empty2 foo_empty4 foo6 foo2 foo3 foo_empty3 foo4 foo5 foo_empty5] testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" - testutil.go:371: Comparing: "foo_empty" vs "foo_empty" - testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" - testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" - testutil.go:371: Comparing: "foo4" vs "foo4" - testutil.go:485: Offset: 1092, NextOffset: 1124 - testutil.go:485: Offset: 1368, NextOffset: 1400 - testutil.go:485: Offset: 1124, NextOffset: 1412 - testutil.go:485: Offset: 1400, NextOffset: 1688 testutil.go:371: Comparing: "foo5" vs "foo5" testutil.go:485: Offset: 1412, NextOffset: 1444 testutil.go:485: Offset: 1688, NextOffset: 1720 @@ -38502,70 +37926,92 @@ testutil.go:485: Offset: 2043, NextOffset: 2075 testutil.go:485: Offset: 1765, NextOffset: 4991 testutil.go:485: Offset: 2075, NextOffset: 5423 - testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [.no.prefetch.landmark foo_empty foo3 foo4 foo_empty4 foo_empty5 foo6 foo foo2 foo_empty2 foo_empty3 foo5] vs [foo6 foo_empty foo_empty2 foo_empty3 foo4 foo5 foo_empty5 foo foo2 foo3 foo_empty4] + testutil.go:371: Comparing: "foo_empty" vs "foo_empty" testutil.go:371: Comparing: "foo4" vs "foo4" - testutil.go:485: Offset: 1368, NextOffset: 1400 testutil.go:485: Offset: 1092, NextOffset: 1124 - testutil.go:485: Offset: 1400, NextOffset: 1688 + testutil.go:485: Offset: 1368, NextOffset: 1400 testutil.go:485: Offset: 1124, NextOffset: 1412 + testutil.go:485: Offset: 1400, NextOffset: 1688 + testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" + testutil.go:371: Comparing: "foo3" vs "foo3" + testutil.go:485: Offset: 771, NextOffset: 803 + testutil.go:485: Offset: 1012, NextOffset: 1044 + testutil.go:485: Offset: 803, NextOffset: 1092 + testutil.go:485: Offset: 1044, NextOffset: 1368 + testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" + testutil.go:371: Comparing: "foo" vs "foo" + testutil.go:485: Offset: 129, NextOffset: 161 + testutil.go:485: Offset: 336, NextOffset: 368 + testutil.go:485: Offset: 161, NextOffset: 449 + testutil.go:485: Offset: 368, NextOffset: 656 + testutil.go:371: Comparing: "foo2" vs "foo2" + testutil.go:485: Offset: 449, NextOffset: 481 + testutil.go:485: Offset: 656, NextOffset: 688 + testutil.go:485: Offset: 481, NextOffset: 771 + testutil.go:485: Offset: 688, NextOffset: 1012 + testutil.go:371: Comparing: "" vs "" + testutil.go:377: Directory: "" vs "": [foo_empty5 foo2 foo3 foo_empty3 foo4 foo5 foo6 .no.prefetch.landmark foo foo_empty foo_empty2 foo_empty4] vs [foo foo2 foo_empty2 foo3 foo_empty3 foo_empty foo4 foo_empty4 foo5 foo_empty5 foo6] + testutil.go:371: Comparing: "foo" vs "foo" + testutil.go:485: Offset: 336, NextOffset: 368 + testutil.go:485: Offset: 129, NextOffset: 161 + testutil.go:485: Offset: 368, NextOffset: 656 + testutil.go:485: Offset: 161, NextOffset: 449 + testutil.go:371: Comparing: "foo_empty" vs "foo_empty" + testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" - testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" testutil.go:371: Comparing: "foo6" vs "foo6" testutil.go:485: Offset: 2043, NextOffset: 2075 testutil.go:485: Offset: 1733, NextOffset: 1765 testutil.go:485: Offset: 2075, NextOffset: 5423 testutil.go:485: Offset: 1765, NextOffset: 4991 - testutil.go:371: Comparing: "foo_empty" vs "foo_empty" + testutil.go:371: Comparing: "foo2" vs "foo2" + testutil.go:485: Offset: 656, NextOffset: 688 + testutil.go:485: Offset: 449, NextOffset: 481 + testutil.go:485: Offset: 688, NextOffset: 1012 + testutil.go:485: Offset: 481, NextOffset: 771 testutil.go:371: Comparing: "foo3" vs "foo3" testutil.go:485: Offset: 1012, NextOffset: 1044 testutil.go:485: Offset: 771, NextOffset: 803 testutil.go:485: Offset: 1044, NextOffset: 1368 testutil.go:485: Offset: 803, NextOffset: 1092 testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" + testutil.go:371: Comparing: "foo4" vs "foo4" + testutil.go:485: Offset: 1368, NextOffset: 1400 + testutil.go:485: Offset: 1092, NextOffset: 1124 + testutil.go:485: Offset: 1400, NextOffset: 1688 + testutil.go:485: Offset: 1124, NextOffset: 1412 testutil.go:371: Comparing: "foo5" vs "foo5" testutil.go:485: Offset: 1688, NextOffset: 1720 testutil.go:485: Offset: 1412, NextOffset: 1444 testutil.go:485: Offset: 1720, NextOffset: 2043 testutil.go:485: Offset: 1444, NextOffset: 1733 - testutil.go:371: Comparing: "foo" vs "foo" - testutil.go:485: Offset: 336, NextOffset: 368 - testutil.go:485: Offset: 129, NextOffset: 161 - testutil.go:485: Offset: 368, NextOffset: 656 - testutil.go:485: Offset: 161, NextOffset: 449 - testutil.go:371: Comparing: "foo2" vs "foo2" - testutil.go:485: Offset: 656, NextOffset: 688 - testutil.go:485: Offset: 449, NextOffset: 481 - testutil.go:485: Offset: 688, NextOffset: 1012 - testutil.go:485: Offset: 481, NextOffset: 771 - testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" + testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" === RUN TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-2,prefix="/",src=2,format=GNU -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="./",format=PAX#02/lost_digest_in_a_entry -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="./",format=PAX#02/duplicated_entry_offset -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="./",format=GNU#02 +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="/",format=PAX#01/lost_digest_in_a_entry +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="/",format=PAX#01/duplicated_entry_offset +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="/",format=GNU#01 === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-2,prefix="/",src=2,format=GNU testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"/foo","type":"reg","size":6,"mode":420,"offset":130,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo","type":"chunk","offset":162,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo2","type":"reg","size":6,"mode":420,"offset":447,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo2","type":"chunk","offset":479,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo3","type":"reg","size":6,"mode":420,"offset":765,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo3","type":"chunk","offset":797,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo4","type":"reg","size":6,"mode":420,"offset":1084,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo4","type":"chunk","offset":1116,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo5","type":"reg","size":6,"mode":420,"offset":1403,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo5","type":"chunk","offset":1435,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo6","type":"reg","size":6,"mode":420,"offset":1722,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo6","type":"chunk","offset":1754,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":141,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"/foo","type":"reg","size":6,"mode":420,"offset":337,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo","type":"chunk","offset":369,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo2","type":"reg","size":6,"mode":420,"offset":654,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo2","type":"chunk","offset":686,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo3","type":"reg","size":6,"mode":420,"offset":1007,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo3","type":"chunk","offset":1039,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo4","type":"reg","size":6,"mode":420,"offset":1360,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo4","type":"chunk","offset":1392,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo5","type":"reg","size":6,"mode":420,"offset":1679,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo5","type":"chunk","offset":1711,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo6","type":"reg","size":6,"mode":420,"offset":2033,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo6","type":"chunk","offset":2065,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [foo_empty2 foo3 foo4 foo_empty4 foo6 foo_empty foo2 foo_empty3 foo5 foo_empty5 foo] vs [foo4 foo5 foo_empty5 foo6 .no.prefetch.landmark foo2 foo3 foo_empty3 foo_empty4 foo foo_empty foo_empty2] - testutil.go:371: Comparing: "foo6" vs "foo6" - testutil.go:485: Offset: 1722, NextOffset: 1754 - testutil.go:485: Offset: 2033, NextOffset: 2065 - testutil.go:485: Offset: 1754, NextOffset: 4965 - testutil.go:485: Offset: 2065, NextOffset: 5400 + testutil.go:377: Directory: "" vs "": [foo_empty2 foo_empty4 foo5 foo_empty5 foo foo2 foo_empty3 foo4 foo6 foo_empty foo3] vs [foo3 foo4 foo_empty4 foo foo_empty foo_empty2 foo_empty3 foo5 foo_empty5 foo6 .no.prefetch.landmark foo2] testutil.go:371: Comparing: "foo_empty" vs "foo_empty" - testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" testutil.go:371: Comparing: "foo3" vs "foo3" testutil.go:485: Offset: 765, NextOffset: 797 testutil.go:485: Offset: 1007, NextOffset: 1039 testutil.go:485: Offset: 797, NextOffset: 1084 testutil.go:485: Offset: 1039, NextOffset: 1360 + testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" testutil.go:371: Comparing: "foo4" vs "foo4" testutil.go:485: Offset: 1084, NextOffset: 1116 testutil.go:485: Offset: 1360, NextOffset: 1392 testutil.go:485: Offset: 1116, NextOffset: 1403 testutil.go:485: Offset: 1392, NextOffset: 1679 - testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" + testutil.go:371: Comparing: "foo6" vs "foo6" + testutil.go:485: Offset: 1722, NextOffset: 1754 + testutil.go:485: Offset: 2033, NextOffset: 2065 + testutil.go:485: Offset: 1754, NextOffset: 4965 + testutil.go:485: Offset: 2065, NextOffset: 5400 testutil.go:371: Comparing: "foo" vs "foo" testutil.go:485: Offset: 130, NextOffset: 162 testutil.go:485: Offset: 337, NextOffset: 369 @@ -38576,7 +38022,8 @@ testutil.go:485: Offset: 654, NextOffset: 686 testutil.go:485: Offset: 479, NextOffset: 765 testutil.go:485: Offset: 686, NextOffset: 1007 - testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" + testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" + testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" testutil.go:371: Comparing: "foo5" vs "foo5" testutil.go:485: Offset: 1403, NextOffset: 1435 testutil.go:485: Offset: 1679, NextOffset: 1711 @@ -38584,12 +38031,13 @@ testutil.go:485: Offset: 1711, NextOffset: 2033 testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [foo_empty5 foo6 .no.prefetch.landmark foo2 foo3 foo4 foo5 foo foo_empty foo_empty2 foo_empty3 foo_empty4] vs [foo foo2 foo_empty3 foo5 foo_empty5 foo_empty foo_empty2 foo3 foo4 foo_empty4 foo6] - testutil.go:371: Comparing: "foo2" vs "foo2" - testutil.go:485: Offset: 654, NextOffset: 686 - testutil.go:485: Offset: 447, NextOffset: 479 - testutil.go:485: Offset: 686, NextOffset: 1007 - testutil.go:485: Offset: 479, NextOffset: 765 + testutil.go:377: Directory: "" vs "": [foo_empty3 foo5 foo_empty5 foo6 .no.prefetch.landmark foo2 foo_empty2 foo4 foo_empty4 foo foo_empty foo3] vs [foo_empty foo3 foo_empty3 foo4 foo6 foo foo2 foo_empty2 foo_empty4 foo5 foo_empty5] + testutil.go:371: Comparing: "foo" vs "foo" + testutil.go:485: Offset: 337, NextOffset: 369 + testutil.go:485: Offset: 130, NextOffset: 162 + testutil.go:485: Offset: 369, NextOffset: 654 + testutil.go:485: Offset: 162, NextOffset: 447 + testutil.go:371: Comparing: "foo_empty" vs "foo_empty" testutil.go:371: Comparing: "foo3" vs "foo3" testutil.go:485: Offset: 1007, NextOffset: 1039 testutil.go:485: Offset: 765, NextOffset: 797 @@ -38600,6 +38048,14 @@ testutil.go:485: Offset: 1084, NextOffset: 1116 testutil.go:485: Offset: 1392, NextOffset: 1679 testutil.go:485: Offset: 1116, NextOffset: 1403 + testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" + testutil.go:371: Comparing: "foo2" vs "foo2" + testutil.go:485: Offset: 654, NextOffset: 686 + testutil.go:485: Offset: 447, NextOffset: 479 + testutil.go:485: Offset: 686, NextOffset: 1007 + testutil.go:485: Offset: 479, NextOffset: 765 + testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" + testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" testutil.go:371: Comparing: "foo5" vs "foo5" testutil.go:485: Offset: 1679, NextOffset: 1711 testutil.go:485: Offset: 1403, NextOffset: 1435 @@ -38611,105 +38067,113 @@ testutil.go:485: Offset: 1722, NextOffset: 1754 testutil.go:485: Offset: 2065, NextOffset: 5400 testutil.go:485: Offset: 1754, NextOffset: 4965 - testutil.go:371: Comparing: "foo" vs "foo" - testutil.go:485: Offset: 337, NextOffset: 369 - testutil.go:485: Offset: 130, NextOffset: 162 - testutil.go:485: Offset: 369, NextOffset: 654 - testutil.go:485: Offset: 162, NextOffset: 447 - testutil.go:371: Comparing: "foo_empty" vs "foo_empty" - testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" - testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" - testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="/",format=GNU#01/duplicated_entry_offset === RUN TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-2,prefix="../",src=2,format=GNU -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="./",format=GNU#02/lost_digest_in_a_entry -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="./",format=GNU#02/duplicated_entry_offset -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="/",format=USTAR#02 +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="/",format=GNU#01/lost_digest_in_a_entry +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="../",format=USTAR#01 === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-2,prefix="../",src=2,format=GNU testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"../foo","type":"reg","size":6,"mode":420,"offset":130,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo","type":"chunk","offset":162,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo2","type":"reg","size":6,"mode":420,"offset":452,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo2","type":"chunk","offset":484,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo3","type":"reg","size":6,"mode":420,"offset":775,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo3","type":"chunk","offset":807,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo4","type":"reg","size":6,"mode":420,"offset":1098,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo4","type":"chunk","offset":1130,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo5","type":"reg","size":6,"mode":420,"offset":1421,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo5","type":"chunk","offset":1453,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo6","type":"reg","size":6,"mode":420,"offset":1744,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo6","type":"chunk","offset":1776,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":141,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"../foo","type":"reg","size":6,"mode":420,"offset":338,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo","type":"chunk","offset":370,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo2","type":"reg","size":6,"mode":420,"offset":660,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo2","type":"chunk","offset":692,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo3","type":"reg","size":6,"mode":420,"offset":1017,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo3","type":"chunk","offset":1049,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo4","type":"reg","size":6,"mode":420,"offset":1374,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo4","type":"chunk","offset":1406,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo5","type":"reg","size":6,"mode":420,"offset":1697,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo5","type":"chunk","offset":1729,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo6","type":"reg","size":6,"mode":420,"offset":2054,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo6","type":"chunk","offset":2086,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [foo_empty3 foo_empty4 foo5 foo_empty5 foo foo_empty foo3 foo6 foo2 foo_empty2 foo4] vs [foo_empty foo_empty3 foo5 foo_empty5 foo6 .no.prefetch.landmark foo foo3 foo4 foo_empty4 foo2 foo_empty2] - testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" - testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" + testutil.go:377: Directory: "" vs "": [foo_empty2 foo_empty3 foo4 foo_empty5 foo foo2 foo3 foo_empty4 foo5 foo6 foo_empty] vs [.no.prefetch.landmark foo_empty foo2 foo_empty2 foo_empty4 foo6 foo foo3 foo_empty3 foo4 foo5 foo_empty5] testutil.go:371: Comparing: "foo5" vs "foo5" testutil.go:485: Offset: 1421, NextOffset: 1453 testutil.go:485: Offset: 1697, NextOffset: 1729 testutil.go:485: Offset: 1453, NextOffset: 1744 testutil.go:485: Offset: 1729, NextOffset: 2054 - testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" - testutil.go:371: Comparing: "foo" vs "foo" - testutil.go:485: Offset: 130, NextOffset: 162 - testutil.go:485: Offset: 338, NextOffset: 370 - testutil.go:485: Offset: 162, NextOffset: 452 - testutil.go:485: Offset: 370, NextOffset: 660 - testutil.go:371: Comparing: "foo_empty" vs "foo_empty" - testutil.go:371: Comparing: "foo3" vs "foo3" - testutil.go:485: Offset: 775, NextOffset: 807 - testutil.go:485: Offset: 1017, NextOffset: 1049 - testutil.go:485: Offset: 807, NextOffset: 1098 - testutil.go:485: Offset: 1049, NextOffset: 1374 testutil.go:371: Comparing: "foo6" vs "foo6" testutil.go:485: Offset: 1744, NextOffset: 1776 testutil.go:485: Offset: 2054, NextOffset: 2086 testutil.go:485: Offset: 1776, NextOffset: 5014 testutil.go:485: Offset: 2086, NextOffset: 5446 + testutil.go:371: Comparing: "foo_empty" vs "foo_empty" testutil.go:371: Comparing: "foo2" vs "foo2" testutil.go:485: Offset: 452, NextOffset: 484 testutil.go:485: Offset: 660, NextOffset: 692 testutil.go:485: Offset: 484, NextOffset: 775 testutil.go:485: Offset: 692, NextOffset: 1017 + testutil.go:371: Comparing: "foo3" vs "foo3" + testutil.go:485: Offset: 775, NextOffset: 807 + testutil.go:485: Offset: 1017, NextOffset: 1049 + testutil.go:485: Offset: 807, NextOffset: 1098 + testutil.go:485: Offset: 1049, NextOffset: 1374 + testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" + testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" + testutil.go:371: Comparing: "foo" vs "foo" + testutil.go:485: Offset: 130, NextOffset: 162 + testutil.go:485: Offset: 338, NextOffset: 370 + testutil.go:485: Offset: 162, NextOffset: 452 + testutil.go:485: Offset: 370, NextOffset: 660 testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" + testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" testutil.go:371: Comparing: "foo4" vs "foo4" testutil.go:485: Offset: 1098, NextOffset: 1130 testutil.go:485: Offset: 1374, NextOffset: 1406 testutil.go:485: Offset: 1130, NextOffset: 1421 testutil.go:485: Offset: 1406, NextOffset: 1697 testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [foo6 .no.prefetch.landmark foo foo_empty foo_empty3 foo5 foo_empty5 foo2 foo_empty2 foo3 foo4 foo_empty4] vs [foo5 foo_empty5 foo foo_empty foo3 foo_empty3 foo_empty4 foo2 foo_empty2 foo4 foo6] + testutil.go:377: Directory: "" vs "": [foo4 foo5 foo_empty5 foo foo3 foo_empty3 foo_empty2 foo_empty4 foo6 .no.prefetch.landmark foo_empty foo2] vs [foo foo_empty2 foo_empty3 foo4 foo_empty5 foo_empty foo2 foo3 foo_empty4 foo5 foo6] testutil.go:371: Comparing: "foo_empty" vs "foo_empty" - testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" - testutil.go:371: Comparing: "foo5" vs "foo5" - testutil.go:485: Offset: 1697, NextOffset: 1729 - testutil.go:485: Offset: 1421, NextOffset: 1453 - testutil.go:485: Offset: 1729, NextOffset: 2054 - testutil.go:485: Offset: 1453, NextOffset: 1744 - testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" + testutil.go:371: Comparing: "foo2" vs "foo2" + testutil.go:485: Offset: 660, NextOffset: 692 + testutil.go:485: Offset: 452, NextOffset: 484 + testutil.go:485: Offset: 692, NextOffset: 1017 + testutil.go:485: Offset: 484, NextOffset: 775 + testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" + testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" testutil.go:371: Comparing: "foo6" vs "foo6" testutil.go:485: Offset: 2054, NextOffset: 2086 testutil.go:485: Offset: 1744, NextOffset: 1776 testutil.go:485: Offset: 2086, NextOffset: 5446 testutil.go:485: Offset: 1776, NextOffset: 5014 - testutil.go:371: Comparing: "foo" vs "foo" - testutil.go:485: Offset: 338, NextOffset: 370 - testutil.go:485: Offset: 130, NextOffset: 162 - testutil.go:485: Offset: 370, NextOffset: 660 - testutil.go:485: Offset: 162, NextOffset: 452 testutil.go:371: Comparing: "foo3" vs "foo3" testutil.go:485: Offset: 1017, NextOffset: 1049 testutil.go:485: Offset: 775, NextOffset: 807 testutil.go:485: Offset: 1049, NextOffset: 1374 testutil.go:485: Offset: 807, NextOffset: 1098 + testutil.go:371: Comparing: "foo_empty3" vs "foo_empty3" testutil.go:371: Comparing: "foo4" vs "foo4" testutil.go:485: Offset: 1374, NextOffset: 1406 testutil.go:485: Offset: 1098, NextOffset: 1130 testutil.go:485: Offset: 1406, NextOffset: 1697 testutil.go:485: Offset: 1130, NextOffset: 1421 - testutil.go:371: Comparing: "foo_empty4" vs "foo_empty4" - testutil.go:371: Comparing: "foo2" vs "foo2" - testutil.go:485: Offset: 660, NextOffset: 692 - testutil.go:485: Offset: 452, NextOffset: 484 - testutil.go:485: Offset: 692, NextOffset: 1017 - testutil.go:485: Offset: 484, NextOffset: 775 - testutil.go:371: Comparing: "foo_empty2" vs "foo_empty2" + testutil.go:371: Comparing: "foo5" vs "foo5" + testutil.go:485: Offset: 1697, NextOffset: 1729 + testutil.go:485: Offset: 1421, NextOffset: 1453 + testutil.go:485: Offset: 1729, NextOffset: 2054 + testutil.go:485: Offset: 1453, NextOffset: 1744 + testutil.go:371: Comparing: "foo_empty5" vs "foo_empty5" + testutil.go:371: Comparing: "foo" vs "foo" + testutil.go:485: Offset: 338, NextOffset: 370 + testutil.go:485: Offset: 130, NextOffset: 162 +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="../",format=USTAR#01/lost_digest_in_a_entry +=== NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-2,prefix="../",src=2,format=GNU + testutil.go:485: Offset: 370, NextOffset: 660 + testutil.go:485: Offset: 162, NextOffset: 452 +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="../",format=USTAR#01/duplicated_entry_offset === RUN TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=0,prefix="",src=0,format=USTAR -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="/",format=USTAR#02/lost_digest_in_a_entry -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="/",format=USTAR#02/duplicated_entry_offset -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="/",format=PAX#02 +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="../",format=PAX#01 === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=0,prefix="",src=0,format=USTAR - testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"baz.txt","type":"reg","size":21,"mode":420,"offset":540,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":572,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":604,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"baz.txt","type":"chunk","offset":636,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":668,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":700,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"foo.txt","type":"reg","size":1,"mode":420,"offset":1732,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2024-03-27T13:31:13Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2024-03-27T13:31:13Z"},{"name":"dev/testchar1","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","size":14,"mode":420,"offset":6880,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"test/bar.txt","type":"chunk","offset":6912,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"test/bar.txt","type":"chunk","offset":6944,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"test/bar.txt","type":"chunk","offset":6976,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:31:13Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":1,"devMinor":2}]} - testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":540,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"baz.txt","type":"reg","size":21,"mode":420,"offset":1592,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":1624,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":1656,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"baz.txt","type":"chunk","offset":1688,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":1720,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":1752,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"foo.txt","type":"reg","size":1,"mode":420,"offset":2812,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2024-03-27T13:31:13Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2024-03-27T13:31:13Z"},{"name":"dev/testchar1","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","size":14,"mode":420,"offset":7988,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"test/bar.txt","type":"chunk","offset":8020,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"test/bar.txt","type":"chunk","offset":8052,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"test/bar.txt","type":"chunk","offset":8084,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:31:13Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":1,"devMinor":2}]} + testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"baz.txt","type":"reg","size":21,"mode":420,"offset":540,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":572,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":604,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"baz.txt","type":"chunk","offset":636,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":668,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":700,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"foo.txt","type":"reg","size":1,"mode":420,"offset":1732,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2024-03-27T13:41:04Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2024-03-27T13:41:04Z"},{"name":"dev/testchar1","type":"char","modtime":"2024-03-27T13:41:04Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","size":14,"mode":420,"offset":6880,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"test/bar.txt","type":"chunk","offset":6912,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"test/bar.txt","type":"chunk","offset":6944,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"test/bar.txt","type":"chunk","offset":6976,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:41:04Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2024-03-27T13:41:04Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":540,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"baz.txt","type":"reg","size":21,"mode":420,"offset":1592,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":1624,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":1656,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"baz.txt","type":"chunk","offset":1688,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":1720,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":1752,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"foo.txt","type":"reg","size":1,"mode":420,"offset":2812,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2024-03-27T13:41:04Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2024-03-27T13:41:04Z"},{"name":"dev/testchar1","type":"char","modtime":"2024-03-27T13:41:04Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","size":14,"mode":420,"offset":7988,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"test/bar.txt","type":"chunk","offset":8020,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"test/bar.txt","type":"chunk","offset":8052,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"test/bar.txt","type":"chunk","offset":8084,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:41:04Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2024-03-27T13:41:04Z","devMajor":1,"devMinor":2}]} testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [dev test2 baz.txt foo.txt barlink test] vs [dev test2 .no.prefetch.landmark baz.txt foo.txt barlink test] + testutil.go:377: Directory: "" vs "": [dev test2 baz.txt foo.txt barlink test] vs [.no.prefetch.landmark baz.txt foo.txt barlink test dev test2] + testutil.go:371: Comparing: "baz.txt" vs "baz.txt" + testutil.go:485: Offset: 540, NextOffset: 572 + testutil.go:485: Offset: 1592, NextOffset: 1624 + testutil.go:485: Offset: 572, NextOffset: 604 + testutil.go:485: Offset: 1624, NextOffset: 1656 + testutil.go:485: Offset: 604, NextOffset: 636 + testutil.go:485: Offset: 1656, NextOffset: 1688 + testutil.go:485: Offset: 636, NextOffset: 668 + testutil.go:485: Offset: 1688, NextOffset: 1720 + testutil.go:485: Offset: 668, NextOffset: 700 + testutil.go:485: Offset: 1720, NextOffset: 1752 + testutil.go:485: Offset: 700, NextOffset: 1732 + testutil.go:485: Offset: 1752, NextOffset: 2812 + testutil.go:371: Comparing: "foo.txt" vs "foo.txt" + testutil.go:485: Offset: 1732, NextOffset: 6880 + testutil.go:485: Offset: 2812, NextOffset: 7988 testutil.go:371: Comparing: "barlink" vs "barlink" testutil.go:371: Comparing: "test" vs "test" testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] @@ -38723,7 +38187,7 @@ testutil.go:485: Offset: 6976, NextOffset: 14239 testutil.go:485: Offset: 8084, NextOffset: 15915 testutil.go:371: Comparing: "dev" vs "dev" - testutil.go:377: Directory: "dev" vs "dev": [testfifo testchar1 testchar2 testblock] vs [testchar2 testblock testfifo testchar1] + testutil.go:377: Directory: "dev" vs "dev": [testchar2 testblock testfifo testchar1] vs [testblock testfifo testchar1 testchar2] testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" @@ -38743,24 +38207,26 @@ testutil.go:485: Offset: 1720, NextOffset: 1752 testutil.go:485: Offset: 700, NextOffset: 1732 testutil.go:485: Offset: 1752, NextOffset: 2812 - testutil.go:371: Comparing: "baz.txt" vs "baz.txt" - testutil.go:485: Offset: 540, NextOffset: 572 - testutil.go:485: Offset: 1592, NextOffset: 1624 - testutil.go:485: Offset: 572, NextOffset: 604 - testutil.go:485: Offset: 1624, NextOffset: 1656 - testutil.go:485: Offset: 604, NextOffset: 636 - testutil.go:485: Offset: 1656, NextOffset: 1688 - testutil.go:485: Offset: 636, NextOffset: 668 - testutil.go:485: Offset: 1688, NextOffset: 1720 - testutil.go:485: Offset: 668, NextOffset: 700 - testutil.go:485: Offset: 1720, NextOffset: 1752 - testutil.go:485: Offset: 700, NextOffset: 1732 - testutil.go:485: Offset: 1752, NextOffset: 2812 - testutil.go:371: Comparing: "foo.txt" vs "foo.txt" - testutil.go:485: Offset: 1732, NextOffset: 6880 - testutil.go:485: Offset: 2812, NextOffset: 7988 testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [barlink test dev test2 .no.prefetch.landmark baz.txt foo.txt] vs [test dev test2 baz.txt foo.txt barlink] + testutil.go:377: Directory: "" vs "": [test2 .no.prefetch.landmark baz.txt foo.txt barlink test dev] vs [barlink test dev test2 baz.txt foo.txt] + testutil.go:371: Comparing: "barlink" vs "barlink" + testutil.go:371: Comparing: "test" vs "test" + testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] + testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" + testutil.go:485: Offset: 7988, NextOffset: 8020 + testutil.go:485: Offset: 6880, NextOffset: 6912 + testutil.go:485: Offset: 8020, NextOffset: 8052 + testutil.go:485: Offset: 6912, NextOffset: 6944 + testutil.go:485: Offset: 8052, NextOffset: 8084 + testutil.go:485: Offset: 6944, NextOffset: 6976 + testutil.go:485: Offset: 8084, NextOffset: 15915 + testutil.go:485: Offset: 6976, NextOffset: 14239 + testutil.go:371: Comparing: "dev" vs "dev" + testutil.go:377: Directory: "dev" vs "dev": [testchar2 testblock testfifo testchar1] vs [testblock testfifo testchar1 testchar2] + testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" + testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" + testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" + testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" testutil.go:371: Comparing: "test2" vs "test2" testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" @@ -38792,33 +38258,15 @@ testutil.go:371: Comparing: "foo.txt" vs "foo.txt" testutil.go:485: Offset: 2812, NextOffset: 7988 testutil.go:485: Offset: 1732, NextOffset: 6880 - testutil.go:371: Comparing: "barlink" vs "barlink" - testutil.go:371: Comparing: "test" vs "test" - testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] - testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" - testutil.go:485: Offset: 7988, NextOffset: 8020 - testutil.go:485: Offset: 6880, NextOffset: 6912 - testutil.go:485: Offset: 8020, NextOffset: 8052 - testutil.go:485: Offset: 6912, NextOffset: 6944 - testutil.go:485: Offset: 8052, NextOffset: 8084 - testutil.go:485: Offset: 6944, NextOffset: 6976 - testutil.go:485: Offset: 8084, NextOffset: 15915 - testutil.go:485: Offset: 6976, NextOffset: 14239 - testutil.go:371: Comparing: "dev" vs "dev" - testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] - testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" - testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" - testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" - testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" === RUN TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=0,prefix="./",src=0,format=USTAR -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="/",format=PAX#02/lost_digest_in_a_entry -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="/",format=PAX#02/duplicated_entry_offset -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="/",format=GNU#02 +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="../",format=PAX#01/lost_digest_in_a_entry +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="../",format=PAX#01/duplicated_entry_offset +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="../",format=GNU#01 === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=0,prefix="./",src=0,format=USTAR - testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"./baz.txt","type":"reg","size":21,"mode":420,"offset":540,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":572,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":604,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"./baz.txt","type":"chunk","offset":636,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":668,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":700,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"./foo.txt","type":"reg","size":1,"mode":420,"offset":1732,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2024-03-27T13:31:13Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2024-03-27T13:31:13Z"},{"name":"./dev/testchar1","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","size":14,"mode":420,"offset":6880,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./test/bar.txt","type":"chunk","offset":6912,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"./test/bar.txt","type":"chunk","offset":6944,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"./test/bar.txt","type":"chunk","offset":6976,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:31:13Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":1,"devMinor":2}]} - testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":540,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"./baz.txt","type":"reg","size":21,"mode":420,"offset":1592,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":1624,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":1656,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"./baz.txt","type":"chunk","offset":1688,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":1720,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":1752,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"./foo.txt","type":"reg","size":1,"mode":420,"offset":2812,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2024-03-27T13:31:13Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2024-03-27T13:31:13Z"},{"name":"./dev/testchar1","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","size":14,"mode":420,"offset":7988,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./test/bar.txt","type":"chunk","offset":8020,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"./test/bar.txt","type":"chunk","offset":8052,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"./test/bar.txt","type":"chunk","offset":8084,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:31:13Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":1,"devMinor":2}]} + testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"./baz.txt","type":"reg","size":21,"mode":420,"offset":540,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":572,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":604,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"./baz.txt","type":"chunk","offset":636,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":668,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":700,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"./foo.txt","type":"reg","size":1,"mode":420,"offset":1732,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2024-03-27T13:41:04Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2024-03-27T13:41:04Z"},{"name":"./dev/testchar1","type":"char","modtime":"2024-03-27T13:41:04Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","size":14,"mode":420,"offset":6880,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./test/bar.txt","type":"chunk","offset":6912,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"./test/bar.txt","type":"chunk","offset":6944,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"./test/bar.txt","type":"chunk","offset":6976,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:41:04Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2024-03-27T13:41:04Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":540,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"./baz.txt","type":"reg","size":21,"mode":420,"offset":1592,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":1624,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":1656,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"./baz.txt","type":"chunk","offset":1688,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":1720,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":1752,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"./foo.txt","type":"reg","size":1,"mode":420,"offset":2812,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2024-03-27T13:41:04Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2024-03-27T13:41:04Z"},{"name":"./dev/testchar1","type":"char","modtime":"2024-03-27T13:41:04Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","size":14,"mode":420,"offset":7988,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./test/bar.txt","type":"chunk","offset":8020,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"./test/bar.txt","type":"chunk","offset":8052,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"./test/bar.txt","type":"chunk","offset":8084,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:41:04Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2024-03-27T13:41:04Z","devMajor":1,"devMinor":2}]} testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [foo.txt barlink test dev test2 baz.txt] vs [.no.prefetch.landmark baz.txt foo.txt barlink test dev test2] + testutil.go:377: Directory: "" vs "": [baz.txt foo.txt barlink test dev test2] vs [test dev test2 .no.prefetch.landmark baz.txt foo.txt barlink] testutil.go:371: Comparing: "test2" vs "test2" testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" @@ -38863,30 +38311,19 @@ testutil.go:485: Offset: 6976, NextOffset: 14239 testutil.go:485: Offset: 8084, NextOffset: 15915 testutil.go:371: Comparing: "dev" vs "dev" - testutil.go:377: Directory: "dev" vs "dev": [testfifo testchar1 testchar2 testblock] vs [testchar2 testblock testfifo testchar1] + testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar2 testblock testfifo testchar1] testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [.no.prefetch.landmark baz.txt foo.txt barlink test dev test2] vs [baz.txt foo.txt barlink test dev test2] - testutil.go:371: Comparing: "test" vs "test" - testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] - testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" - testutil.go:485: Offset: 7988, NextOffset: 8020 - testutil.go:485: Offset: 6880, NextOffset: 6912 - testutil.go:485: Offset: 8020, NextOffset: 8052 - testutil.go:485: Offset: 6912, NextOffset: 6944 - testutil.go:485: Offset: 8052, NextOffset: 8084 - testutil.go:485: Offset: 6944, NextOffset: 6976 - testutil.go:485: Offset: 8084, NextOffset: 15915 - testutil.go:485: Offset: 6976, NextOffset: 14239 + testutil.go:377: Directory: "" vs "": [baz.txt foo.txt barlink test dev test2 .no.prefetch.landmark] vs [foo.txt barlink test dev test2 baz.txt] testutil.go:371: Comparing: "dev" vs "dev" - testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] - testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" - testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" + testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar1 testchar2 testblock testfifo] testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" + testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" + testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" testutil.go:371: Comparing: "test2" vs "test2" testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" @@ -38919,36 +38356,31 @@ testutil.go:485: Offset: 2812, NextOffset: 7988 testutil.go:485: Offset: 1732, NextOffset: 6880 testutil.go:371: Comparing: "barlink" vs "barlink" + testutil.go:371: Comparing: "test" vs "test" + testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] + testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" + testutil.go:485: Offset: 7988, NextOffset: 8020 + testutil.go:485: Offset: 6880, NextOffset: 6912 + testutil.go:485: Offset: 8020, NextOffset: 8052 + testutil.go:485: Offset: 6912, NextOffset: 6944 + testutil.go:485: Offset: 8052, NextOffset: 8084 + testutil.go:485: Offset: 6944, NextOffset: 6976 + testutil.go:485: Offset: 8084, NextOffset: 15915 + testutil.go:485: Offset: 6976, NextOffset: 14239 === RUN TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=0,prefix="/",src=0,format=USTAR -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="/",format=GNU#02/lost_digest_in_a_entry -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="/",format=GNU#02/duplicated_entry_offset -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="../",format=USTAR#02 +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="../",format=GNU#01/duplicated_entry_offset +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="../",format=GNU#01/lost_digest_in_a_entry === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=0,prefix="/",src=0,format=USTAR - testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"/baz.txt","type":"reg","size":21,"mode":420,"offset":540,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":572,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":604,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"/baz.txt","type":"chunk","offset":636,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":668,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":700,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"/foo.txt","type":"reg","size":1,"mode":420,"offset":1732,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2024-03-27T13:31:13Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2024-03-27T13:31:13Z"},{"name":"/dev/testchar1","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","size":14,"mode":420,"offset":6880,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/test/bar.txt","type":"chunk","offset":6912,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"/test/bar.txt","type":"chunk","offset":6944,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"/test/bar.txt","type":"chunk","offset":6976,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:31:13Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":1,"devMinor":2}]} - testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":540,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"/baz.txt","type":"reg","size":21,"mode":420,"offset":1592,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":1624,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":1656,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"/baz.txt","type":"chunk","offset":1688,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":1720,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":1752,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"/foo.txt","type":"reg","size":1,"mode":420,"offset":2812,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2024-03-27T13:31:13Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2024-03-27T13:31:13Z"},{"name":"/dev/testchar1","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","size":14,"mode":420,"offset":7988,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/test/bar.txt","type":"chunk","offset":8020,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"/test/bar.txt","type":"chunk","offset":8052,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"/test/bar.txt","type":"chunk","offset":8084,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:31:13Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":1,"devMinor":2}]} + testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"/baz.txt","type":"reg","size":21,"mode":420,"offset":540,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":572,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":604,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"/baz.txt","type":"chunk","offset":636,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":668,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":700,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"/foo.txt","type":"reg","size":1,"mode":420,"offset":1732,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2024-03-27T13:41:04Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2024-03-27T13:41:04Z"},{"name":"/dev/testchar1","type":"char","modtime":"2024-03-27T13:41:04Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","size":14,"mode":420,"offset":6880,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/test/bar.txt","type":"chunk","offset":6912,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"/test/bar.txt","type":"chunk","offset":6944,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"/test/bar.txt","type":"chunk","offset":6976,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:41:04Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2024-03-27T13:41:04Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":540,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"/baz.txt","type":"reg","size":21,"mode":420,"offset":1592,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":1624,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":1656,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"/baz.txt","type":"chunk","offset":1688,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":1720,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":1752,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"/foo.txt","type":"reg","size":1,"mode":420,"offset":2812,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2024-03-27T13:41:04Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2024-03-27T13:41:04Z"},{"name":"/dev/testchar1","type":"char","modtime":"2024-03-27T13:41:04Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","size":14,"mode":420,"offset":7988,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/test/bar.txt","type":"chunk","offset":8020,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"/test/bar.txt","type":"chunk","offset":8052,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"/test/bar.txt","type":"chunk","offset":8084,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:41:04Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2024-03-27T13:41:04Z","devMajor":1,"devMinor":2}]} testutil.go:371: Comparing: "" vs "" testutil.go:377: Directory: "" vs "": [baz.txt foo.txt barlink test dev test2] vs [baz.txt foo.txt barlink test dev test2 .no.prefetch.landmark] - testutil.go:371: Comparing: "baz.txt" vs "baz.txt" - testutil.go:485: Offset: 540, NextOffset: 572 - testutil.go:485: Offset: 1592, NextOffset: 1624 - testutil.go:485: Offset: 572, NextOffset: 604 - testutil.go:485: Offset: 1624, NextOffset: 1656 - testutil.go:485: Offset: 604, NextOffset: 636 - testutil.go:485: Offset: 1656, NextOffset: 1688 - testutil.go:485: Offset: 636, NextOffset: 668 - testutil.go:485: Offset: 1688, NextOffset: 1720 - testutil.go:485: Offset: 668, NextOffset: 700 - testutil.go:485: Offset: 1720, NextOffset: 1752 - testutil.go:485: Offset: 700, NextOffset: 1732 - testutil.go:485: Offset: 1752, NextOffset: 2812 - testutil.go:371: Comparing: "foo.txt" vs "foo.txt" - testutil.go:485: Offset: 1732, NextOffset: 6880 - testutil.go:485: Offset: 2812, NextOffset: 7988 - testutil.go:371: Comparing: "barlink" vs "barlink" testutil.go:371: Comparing: "test" vs "test" testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" testutil.go:485: Offset: 6880, NextOffset: 6912 +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="",format=USTAR#01 +=== NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=0,prefix="/",src=0,format=USTAR testutil.go:485: Offset: 7988, NextOffset: 8020 testutil.go:485: Offset: 6912, NextOffset: 6944 testutil.go:485: Offset: 8020, NextOffset: 8052 @@ -38957,7 +38389,7 @@ testutil.go:485: Offset: 6976, NextOffset: 14239 testutil.go:485: Offset: 8084, NextOffset: 15915 testutil.go:371: Comparing: "dev" vs "dev" - testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] + testutil.go:377: Directory: "dev" vs "dev": [testfifo testchar1 testchar2 testblock] vs [testchar2 testblock testfifo testchar1] testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" @@ -38977,8 +38409,25 @@ testutil.go:485: Offset: 1720, NextOffset: 1752 testutil.go:485: Offset: 700, NextOffset: 1732 testutil.go:485: Offset: 1752, NextOffset: 2812 + testutil.go:371: Comparing: "baz.txt" vs "baz.txt" + testutil.go:485: Offset: 540, NextOffset: 572 + testutil.go:485: Offset: 1592, NextOffset: 1624 + testutil.go:485: Offset: 572, NextOffset: 604 + testutil.go:485: Offset: 1624, NextOffset: 1656 + testutil.go:485: Offset: 604, NextOffset: 636 + testutil.go:485: Offset: 1656, NextOffset: 1688 + testutil.go:485: Offset: 636, NextOffset: 668 + testutil.go:485: Offset: 1688, NextOffset: 1720 + testutil.go:485: Offset: 668, NextOffset: 700 + testutil.go:485: Offset: 1720, NextOffset: 1752 + testutil.go:485: Offset: 700, NextOffset: 1732 + testutil.go:485: Offset: 1752, NextOffset: 2812 + testutil.go:371: Comparing: "foo.txt" vs "foo.txt" + testutil.go:485: Offset: 1732, NextOffset: 6880 + testutil.go:485: Offset: 2812, NextOffset: 7988 + testutil.go:371: Comparing: "barlink" vs "barlink" testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [test2 .no.prefetch.landmark baz.txt foo.txt barlink test dev] vs [test2 baz.txt foo.txt barlink test dev] + testutil.go:377: Directory: "" vs "": [baz.txt foo.txt barlink test dev test2 .no.prefetch.landmark] vs [test2 baz.txt foo.txt barlink test dev] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" testutil.go:485: Offset: 1592, NextOffset: 1624 testutil.go:485: Offset: 540, NextOffset: 572 @@ -39008,11 +38457,11 @@ testutil.go:485: Offset: 8084, NextOffset: 15915 testutil.go:485: Offset: 6976, NextOffset: 14239 testutil.go:371: Comparing: "dev" vs "dev" - testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar1 testchar2 testblock testfifo] - testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" + testutil.go:377: Directory: "dev" vs "dev": [testchar2 testblock testfifo testchar1] vs [testchar2 testblock testfifo testchar1] testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" + testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" testutil.go:371: Comparing: "test2" vs "test2" testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" @@ -39029,12 +38478,31 @@ testutil.go:485: Offset: 1752, NextOffset: 2812 testutil.go:485: Offset: 700, NextOffset: 1732 === RUN TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=0,prefix="../",src=0,format=USTAR -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="../",format=USTAR#02/lost_digest_in_a_entry +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="",format=USTAR#01/duplicated_entry_offset +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="",format=USTAR#01/lost_digest_in_a_entry +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="",format=PAX#01 === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=0,prefix="../",src=0,format=USTAR - testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"../baz.txt","type":"reg","size":21,"mode":420,"offset":540,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","offset":572,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","offset":604,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"../baz.txt","type":"chunk","offset":636,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","offset":668,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","offset":700,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"../foo.txt","type":"reg","size":1,"mode":420,"offset":1732,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2024-03-27T13:31:13Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2024-03-27T13:31:13Z"},{"name":"../dev/testchar1","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","size":14,"mode":420,"offset":6880,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../test/bar.txt","type":"chunk","offset":6912,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"../test/bar.txt","type":"chunk","offset":6944,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"../test/bar.txt","type":"chunk","offset":6976,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:31:13Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":1,"devMinor":2}]} - testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":540,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"../baz.txt","type":"reg","size":21,"mode":420,"offset":1592,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","offset":1624,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","offset":1656,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"../baz.txt","type":"chunk","offset":1688,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","offset":1720,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","offset":1752,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"../foo.txt","type":"reg","size":1,"mode":420,"offset":2812,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2024-03-27T13:31:13Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2024-03-27T13:31:13Z"},{"name":"../dev/testchar1","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","size":14,"mode":420,"offset":7988,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../test/bar.txt","type":"chunk","offset":8020,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"../test/bar.txt","type":"chunk","offset":8052,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"../test/bar.txt","type":"chunk","offset":8084,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:31:13Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":1,"devMinor":2}]} + testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"../baz.txt","type":"reg","size":21,"mode":420,"offset":540,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","offset":572,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","offset":604,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"../baz.txt","type":"chunk","offset":636,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","offset":668,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","offset":700,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"../foo.txt","type":"reg","size":1,"mode":420,"offset":1732,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2024-03-27T13:41:04Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2024-03-27T13:41:04Z"},{"name":"../dev/testchar1","type":"char","modtime":"2024-03-27T13:41:04Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","size":14,"mode":420,"offset":6880,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../test/bar.txt","type":"chunk","offset":6912,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"../test/bar.txt","type":"chunk","offset":6944,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"../test/bar.txt","type":"chunk","offset":6976,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:41:04Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2024-03-27T13:41:04Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":540,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"../baz.txt","type":"reg","size":21,"mode":420,"offset":1592,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","offset":1624,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","offset":1656,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"../baz.txt","type":"chunk","offset":1688,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","offset":1720,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","offset":1752,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"../foo.txt","type":"reg","size":1,"mode":420,"offset":2812,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2024-03-27T13:41:04Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2024-03-27T13:41:04Z"},{"name":"../dev/testchar1","type":"char","modtime":"2024-03-27T13:41:04Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","size":14,"mode":420,"offset":7988,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../test/bar.txt","type":"chunk","offset":8020,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"../test/bar.txt","type":"chunk","offset":8052,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"../test/bar.txt","type":"chunk","offset":8084,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:41:04Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2024-03-27T13:41:04Z","devMajor":1,"devMinor":2}]} testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [barlink test dev test2 baz.txt foo.txt] vs [test2 .no.prefetch.landmark baz.txt foo.txt barlink test dev] + testutil.go:377: Directory: "" vs "": [foo.txt barlink test dev test2 baz.txt] vs [test2 .no.prefetch.landmark baz.txt foo.txt barlink test dev] + testutil.go:371: Comparing: "baz.txt" vs "baz.txt" + testutil.go:485: Offset: 540, NextOffset: 572 + testutil.go:485: Offset: 1592, NextOffset: 1624 + testutil.go:485: Offset: 572, NextOffset: 604 + testutil.go:485: Offset: 1624, NextOffset: 1656 + testutil.go:485: Offset: 604, NextOffset: 636 + testutil.go:485: Offset: 1656, NextOffset: 1688 + testutil.go:485: Offset: 636, NextOffset: 668 + testutil.go:485: Offset: 1688, NextOffset: 1720 + testutil.go:485: Offset: 668, NextOffset: 700 + testutil.go:485: Offset: 1720, NextOffset: 1752 + testutil.go:485: Offset: 700, NextOffset: 1732 + testutil.go:485: Offset: 1752, NextOffset: 2812 + testutil.go:371: Comparing: "foo.txt" vs "foo.txt" + testutil.go:485: Offset: 1732, NextOffset: 6880 + testutil.go:485: Offset: 2812, NextOffset: 7988 + testutil.go:371: Comparing: "barlink" vs "barlink" testutil.go:371: Comparing: "test" vs "test" testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" @@ -39047,7 +38515,7 @@ testutil.go:485: Offset: 6976, NextOffset: 14239 testutil.go:485: Offset: 8084, NextOffset: 15915 testutil.go:371: Comparing: "dev" vs "dev" - testutil.go:377: Directory: "dev" vs "dev": [testchar2 testblock testfifo testchar1] vs [testblock testfifo testchar1 testchar2] + testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" @@ -39057,8 +38525,6 @@ testutil.go:371: Comparing: "baz.txt" vs "baz.txt" testutil.go:485: Offset: 540, NextOffset: 572 testutil.go:485: Offset: 1592, NextOffset: 1624 -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="../",format=USTAR#02/duplicated_entry_offset -=== NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=0,prefix="../",src=0,format=USTAR testutil.go:485: Offset: 572, NextOffset: 604 testutil.go:485: Offset: 1624, NextOffset: 1656 testutil.go:485: Offset: 604, NextOffset: 636 @@ -39069,25 +38535,24 @@ testutil.go:485: Offset: 1720, NextOffset: 1752 testutil.go:485: Offset: 700, NextOffset: 1732 testutil.go:485: Offset: 1752, NextOffset: 2812 + testutil.go:371: Comparing: "" vs "" + testutil.go:377: Directory: "" vs "": [.no.prefetch.landmark baz.txt foo.txt barlink test dev test2] vs [baz.txt foo.txt barlink test dev test2] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" - testutil.go:485: Offset: 540, NextOffset: 572 testutil.go:485: Offset: 1592, NextOffset: 1624 - testutil.go:485: Offset: 572, NextOffset: 604 + testutil.go:485: Offset: 540, NextOffset: 572 testutil.go:485: Offset: 1624, NextOffset: 1656 - testutil.go:485: Offset: 604, NextOffset: 636 + testutil.go:485: Offset: 572, NextOffset: 604 testutil.go:485: Offset: 1656, NextOffset: 1688 - testutil.go:485: Offset: 636, NextOffset: 668 + testutil.go:485: Offset: 604, NextOffset: 636 testutil.go:485: Offset: 1688, NextOffset: 1720 - testutil.go:485: Offset: 668, NextOffset: 700 + testutil.go:485: Offset: 636, NextOffset: 668 testutil.go:485: Offset: 1720, NextOffset: 1752 - testutil.go:485: Offset: 700, NextOffset: 1732 + testutil.go:485: Offset: 668, NextOffset: 700 testutil.go:485: Offset: 1752, NextOffset: 2812 + testutil.go:485: Offset: 700, NextOffset: 1732 testutil.go:371: Comparing: "foo.txt" vs "foo.txt" - testutil.go:485: Offset: 1732, NextOffset: 6880 testutil.go:485: Offset: 2812, NextOffset: 7988 - testutil.go:371: Comparing: "barlink" vs "barlink" - testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [baz.txt foo.txt barlink test dev test2 .no.prefetch.landmark] vs [test dev test2 baz.txt foo.txt barlink] + testutil.go:485: Offset: 1732, NextOffset: 6880 testutil.go:371: Comparing: "barlink" vs "barlink" testutil.go:371: Comparing: "test" vs "test" testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] @@ -39099,11 +38564,9 @@ testutil.go:485: Offset: 8052, NextOffset: 8084 testutil.go:485: Offset: 6944, NextOffset: 6976 testutil.go:485: Offset: 8084, NextOffset: 15915 -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="../",format=PAX#02 -=== NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=0,prefix="../",src=0,format=USTAR testutil.go:485: Offset: 6976, NextOffset: 14239 testutil.go:371: Comparing: "dev" vs "dev" - testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testfifo testchar1 testchar2 testblock] + testutil.go:377: Directory: "dev" vs "dev": [testfifo testchar1 testchar2 testblock] vs [testchar2 testblock testfifo testchar1] testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" @@ -39123,49 +38586,17 @@ testutil.go:485: Offset: 668, NextOffset: 700 testutil.go:485: Offset: 1752, NextOffset: 2812 testutil.go:485: Offset: 700, NextOffset: 1732 - testutil.go:371: Comparing: "baz.txt" vs "baz.txt" - testutil.go:485: Offset: 1592, NextOffset: 1624 - testutil.go:485: Offset: 540, NextOffset: 572 - testutil.go:485: Offset: 1624, NextOffset: 1656 - testutil.go:485: Offset: 572, NextOffset: 604 - testutil.go:485: Offset: 1656, NextOffset: 1688 - testutil.go:485: Offset: 604, NextOffset: 636 - testutil.go:485: Offset: 1688, NextOffset: 1720 - testutil.go:485: Offset: 636, NextOffset: 668 - testutil.go:485: Offset: 1720, NextOffset: 1752 - testutil.go:485: Offset: 668, NextOffset: 700 - testutil.go:485: Offset: 1752, NextOffset: 2812 - testutil.go:485: Offset: 700, NextOffset: 1732 - testutil.go:371: Comparing: "foo.txt" vs "foo.txt" - testutil.go:485: Offset: 2812, NextOffset: 7988 - testutil.go:485: Offset: 1732, NextOffset: 6880 === RUN TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=0,prefix="",src=0,format=PAX -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="../",format=PAX#02/duplicated_entry_offset -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="../",format=PAX#02/lost_digest_in_a_entry +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="",format=PAX#01/lost_digest_in_a_entry +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="",format=PAX#01/duplicated_entry_offset +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="",format=GNU#01 === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=0,prefix="",src=0,format=PAX - testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"baz.txt","type":"reg","size":21,"mode":420,"offset":540,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":572,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":604,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"baz.txt","type":"chunk","offset":636,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":668,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":700,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"foo.txt","type":"reg","size":1,"mode":420,"offset":1732,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2024-03-27T13:31:13Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2024-03-27T13:31:13Z"},{"name":"dev/testchar1","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","size":14,"mode":420,"offset":9952,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"test/bar.txt","type":"chunk","offset":9984,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"test/bar.txt","type":"chunk","offset":10016,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"test/bar.txt","type":"chunk","offset":10048,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:31:13Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":1,"devMinor":2}]} - testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":540,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"baz.txt","type":"reg","size":21,"mode":420,"offset":1592,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":1624,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":1656,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"baz.txt","type":"chunk","offset":1688,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":1720,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":1752,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"foo.txt","type":"reg","size":1,"mode":420,"offset":2812,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2024-03-27T13:31:13Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2024-03-27T13:31:13Z"},{"name":"dev/testchar1","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","size":14,"mode":420,"offset":11060,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"test/bar.txt","type":"chunk","offset":11092,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"test/bar.txt","type":"chunk","offset":11124,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"test/bar.txt","type":"chunk","offset":11156,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:31:13Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":1,"devMinor":2}]} + testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"baz.txt","type":"reg","size":21,"mode":420,"offset":540,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":572,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":604,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"baz.txt","type":"chunk","offset":636,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":668,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":700,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"foo.txt","type":"reg","size":1,"mode":420,"offset":1732,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2024-03-27T13:41:05Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2024-03-27T13:41:05Z"},{"name":"dev/testchar1","type":"char","modtime":"2024-03-27T13:41:05Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","size":14,"mode":420,"offset":9952,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"test/bar.txt","type":"chunk","offset":9984,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"test/bar.txt","type":"chunk","offset":10016,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"test/bar.txt","type":"chunk","offset":10048,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:41:05Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2024-03-27T13:41:05Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":540,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"baz.txt","type":"reg","size":21,"mode":420,"offset":1592,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":1624,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":1656,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"baz.txt","type":"chunk","offset":1688,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":1720,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":1752,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"foo.txt","type":"reg","size":1,"mode":420,"offset":2812,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2024-03-27T13:41:05Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2024-03-27T13:41:05Z"},{"name":"dev/testchar1","type":"char","modtime":"2024-03-27T13:41:05Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","size":14,"mode":420,"offset":11060,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"test/bar.txt","type":"chunk","offset":11092,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"test/bar.txt","type":"chunk","offset":11124,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"test/bar.txt","type":"chunk","offset":11156,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:41:05Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2024-03-27T13:41:05Z","devMajor":1,"devMinor":2}]} testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [test2 baz.txt foo.txt barlink test dev] vs [barlink test dev test2 .no.prefetch.landmark baz.txt foo.txt] - testutil.go:371: Comparing: "test2" vs "test2" - testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] - testutil.go:371: Comparing: "baz.txt" vs "baz.txt" - testutil.go:485: Offset: 540, NextOffset: 572 - testutil.go:485: Offset: 1592, NextOffset: 1624 - testutil.go:485: Offset: 572, NextOffset: 604 - testutil.go:485: Offset: 1624, NextOffset: 1656 - testutil.go:485: Offset: 604, NextOffset: 636 - testutil.go:485: Offset: 1656, NextOffset: 1688 - testutil.go:485: Offset: 636, NextOffset: 668 - testutil.go:485: Offset: 1688, NextOffset: 1720 - testutil.go:485: Offset: 668, NextOffset: 700 - testutil.go:485: Offset: 1720, NextOffset: 1752 - testutil.go:485: Offset: 700, NextOffset: 1732 - testutil.go:485: Offset: 1752, NextOffset: 2812 + testutil.go:377: Directory: "" vs "": [baz.txt foo.txt barlink test dev test2] vs [foo.txt barlink test dev test2 .no.prefetch.landmark baz.txt] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" testutil.go:485: Offset: 540, NextOffset: 572 -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="../",format=GNU#02 -=== NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=0,prefix="",src=0,format=PAX testutil.go:485: Offset: 1592, NextOffset: 1624 testutil.go:485: Offset: 572, NextOffset: 604 testutil.go:485: Offset: 1624, NextOffset: 1656 @@ -39193,25 +38624,6 @@ testutil.go:485: Offset: 10048, NextOffset: 19359 testutil.go:485: Offset: 11156, NextOffset: 21035 testutil.go:371: Comparing: "dev" vs "dev" - testutil.go:377: Directory: "dev" vs "dev": [testchar2 testblock testfifo testchar1] vs [testblock testfifo testchar1 testchar2] - testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" - testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" - testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" - testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" - testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [baz.txt foo.txt barlink test dev test2 .no.prefetch.landmark] vs [test2 baz.txt foo.txt barlink test dev] - testutil.go:371: Comparing: "test" vs "test" - testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] - testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" - testutil.go:485: Offset: 11060, NextOffset: 11092 - testutil.go:485: Offset: 9952, NextOffset: 9984 - testutil.go:485: Offset: 11092, NextOffset: 11124 - testutil.go:485: Offset: 9984, NextOffset: 10016 - testutil.go:485: Offset: 11124, NextOffset: 11156 - testutil.go:485: Offset: 10016, NextOffset: 10048 - testutil.go:485: Offset: 11156, NextOffset: 21035 - testutil.go:485: Offset: 10048, NextOffset: 19359 - testutil.go:371: Comparing: "dev" vs "dev" testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" @@ -39220,6 +38632,21 @@ testutil.go:371: Comparing: "test2" vs "test2" testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" + testutil.go:485: Offset: 540, NextOffset: 572 + testutil.go:485: Offset: 1592, NextOffset: 1624 + testutil.go:485: Offset: 572, NextOffset: 604 + testutil.go:485: Offset: 1624, NextOffset: 1656 + testutil.go:485: Offset: 604, NextOffset: 636 + testutil.go:485: Offset: 1656, NextOffset: 1688 + testutil.go:485: Offset: 636, NextOffset: 668 + testutil.go:485: Offset: 1688, NextOffset: 1720 + testutil.go:485: Offset: 668, NextOffset: 700 + testutil.go:485: Offset: 1720, NextOffset: 1752 + testutil.go:485: Offset: 700, NextOffset: 1732 + testutil.go:485: Offset: 1752, NextOffset: 2812 + testutil.go:371: Comparing: "" vs "" + testutil.go:377: Directory: "" vs "": [.no.prefetch.landmark baz.txt foo.txt barlink test dev test2] vs [dev test2 baz.txt foo.txt barlink test] + testutil.go:371: Comparing: "baz.txt" vs "baz.txt" testutil.go:485: Offset: 1592, NextOffset: 1624 testutil.go:485: Offset: 540, NextOffset: 572 testutil.go:485: Offset: 1624, NextOffset: 1656 @@ -39232,6 +38659,29 @@ testutil.go:485: Offset: 668, NextOffset: 700 testutil.go:485: Offset: 1752, NextOffset: 2812 testutil.go:485: Offset: 700, NextOffset: 1732 + testutil.go:371: Comparing: "foo.txt" vs "foo.txt" + testutil.go:485: Offset: 2812, NextOffset: 11060 + testutil.go:485: Offset: 1732, NextOffset: 9952 + testutil.go:371: Comparing: "barlink" vs "barlink" + testutil.go:371: Comparing: "test" vs "test" + testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] + testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" + testutil.go:485: Offset: 11060, NextOffset: 11092 + testutil.go:485: Offset: 9952, NextOffset: 9984 + testutil.go:485: Offset: 11092, NextOffset: 11124 + testutil.go:485: Offset: 9984, NextOffset: 10016 + testutil.go:485: Offset: 11124, NextOffset: 11156 + testutil.go:485: Offset: 10016, NextOffset: 10048 + testutil.go:485: Offset: 11156, NextOffset: 21035 + testutil.go:485: Offset: 10048, NextOffset: 19359 + testutil.go:371: Comparing: "dev" vs "dev" + testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] + testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" + testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" + testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" + testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" + testutil.go:371: Comparing: "test2" vs "test2" + testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" testutil.go:485: Offset: 1592, NextOffset: 1624 testutil.go:485: Offset: 540, NextOffset: 572 @@ -39245,36 +38695,15 @@ testutil.go:485: Offset: 668, NextOffset: 700 testutil.go:485: Offset: 1752, NextOffset: 2812 testutil.go:485: Offset: 700, NextOffset: 1732 - testutil.go:371: Comparing: "foo.txt" vs "foo.txt" - testutil.go:485: Offset: 2812, NextOffset: 11060 - testutil.go:485: Offset: 1732, NextOffset: 9952 - testutil.go:371: Comparing: "barlink" vs "barlink" === RUN TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=0,prefix="./",src=0,format=PAX -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="../",format=GNU#02/lost_digest_in_a_entry -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="../",format=GNU#02/duplicated_entry_offset -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="",format=USTAR#02 +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="",format=GNU#01/duplicated_entry_offset +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="",format=GNU#01/lost_digest_in_a_entry +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="./",format=USTAR#01 === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=0,prefix="./",src=0,format=PAX - testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"./baz.txt","type":"reg","size":21,"mode":420,"offset":540,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":572,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":604,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"./baz.txt","type":"chunk","offset":636,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":668,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":700,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"./foo.txt","type":"reg","size":1,"mode":420,"offset":1732,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2024-03-27T13:31:13Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2024-03-27T13:31:13Z"},{"name":"./dev/testchar1","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","size":14,"mode":420,"offset":9952,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./test/bar.txt","type":"chunk","offset":9984,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"./test/bar.txt","type":"chunk","offset":10016,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"./test/bar.txt","type":"chunk","offset":10048,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:31:13Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":1,"devMinor":2}]} - testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":540,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"./baz.txt","type":"reg","size":21,"mode":420,"offset":1592,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":1624,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":1656,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"./baz.txt","type":"chunk","offset":1688,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":1720,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":1752,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"./foo.txt","type":"reg","size":1,"mode":420,"offset":2812,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2024-03-27T13:31:13Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2024-03-27T13:31:13Z"},{"name":"./dev/testchar1","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","size":14,"mode":420,"offset":11060,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./test/bar.txt","type":"chunk","offset":11092,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"./test/bar.txt","type":"chunk","offset":11124,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"./test/bar.txt","type":"chunk","offset":11156,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:31:13Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":1,"devMinor":2}]} + testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"./baz.txt","type":"reg","size":21,"mode":420,"offset":540,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":572,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":604,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"./baz.txt","type":"chunk","offset":636,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":668,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":700,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"./foo.txt","type":"reg","size":1,"mode":420,"offset":1732,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2024-03-27T13:41:05Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2024-03-27T13:41:05Z"},{"name":"./dev/testchar1","type":"char","modtime":"2024-03-27T13:41:05Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","size":14,"mode":420,"offset":9952,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./test/bar.txt","type":"chunk","offset":9984,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"./test/bar.txt","type":"chunk","offset":10016,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"./test/bar.txt","type":"chunk","offset":10048,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:41:05Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2024-03-27T13:41:05Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":540,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"./baz.txt","type":"reg","size":21,"mode":420,"offset":1592,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":1624,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":1656,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"./baz.txt","type":"chunk","offset":1688,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":1720,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":1752,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"./foo.txt","type":"reg","size":1,"mode":420,"offset":2812,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2024-03-27T13:41:05Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2024-03-27T13:41:05Z"},{"name":"./dev/testchar1","type":"char","modtime":"2024-03-27T13:41:05Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","size":14,"mode":420,"offset":11060,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./test/bar.txt","type":"chunk","offset":11092,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"./test/bar.txt","type":"chunk","offset":11124,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"./test/bar.txt","type":"chunk","offset":11156,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:41:05Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2024-03-27T13:41:05Z","devMajor":1,"devMinor":2}]} testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [baz.txt foo.txt barlink test dev test2] vs [.no.prefetch.landmark baz.txt foo.txt barlink test dev test2] - testutil.go:371: Comparing: "test" vs "test" - testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] - testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" - testutil.go:485: Offset: 9952, NextOffset: 9984 - testutil.go:485: Offset: 11060, NextOffset: 11092 - testutil.go:485: Offset: 9984, NextOffset: 10016 - testutil.go:485: Offset: 11092, NextOffset: 11124 - testutil.go:485: Offset: 10016, NextOffset: 10048 - testutil.go:485: Offset: 11124, NextOffset: 11156 - testutil.go:485: Offset: 10048, NextOffset: 19359 - testutil.go:485: Offset: 11156, NextOffset: 21035 - testutil.go:371: Comparing: "dev" vs "dev" - testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] - testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" - testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" - testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" - testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" + testutil.go:377: Directory: "" vs "": [baz.txt foo.txt barlink test dev test2] vs [barlink test dev test2 .no.prefetch.landmark baz.txt foo.txt] testutil.go:371: Comparing: "test2" vs "test2" testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" @@ -39307,8 +38736,29 @@ testutil.go:485: Offset: 1732, NextOffset: 9952 testutil.go:485: Offset: 2812, NextOffset: 11060 testutil.go:371: Comparing: "barlink" vs "barlink" + testutil.go:371: Comparing: "test" vs "test" + testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] + testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" + testutil.go:485: Offset: 9952, NextOffset: 9984 + testutil.go:485: Offset: 11060, NextOffset: 11092 + testutil.go:485: Offset: 9984, NextOffset: 10016 + testutil.go:485: Offset: 11092, NextOffset: 11124 + testutil.go:485: Offset: 10016, NextOffset: 10048 + testutil.go:485: Offset: 11124, NextOffset: 11156 + testutil.go:485: Offset: 10048, NextOffset: 19359 + testutil.go:485: Offset: 11156, NextOffset: 21035 + testutil.go:371: Comparing: "dev" vs "dev" + testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] + testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" + testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" + testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" + testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [baz.txt foo.txt barlink test dev test2 .no.prefetch.landmark] vs [foo.txt barlink test dev test2 baz.txt] + testutil.go:377: Directory: "" vs "": [dev test2 .no.prefetch.landmark baz.txt foo.txt barlink test] vs [test2 baz.txt foo.txt barlink test dev] + testutil.go:371: Comparing: "foo.txt" vs "foo.txt" + testutil.go:485: Offset: 2812, NextOffset: 11060 + testutil.go:485: Offset: 1732, NextOffset: 9952 + testutil.go:371: Comparing: "barlink" vs "barlink" testutil.go:371: Comparing: "test" vs "test" testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" @@ -39321,11 +38771,11 @@ testutil.go:485: Offset: 11156, NextOffset: 21035 testutil.go:485: Offset: 10048, NextOffset: 19359 testutil.go:371: Comparing: "dev" vs "dev" - testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar2 testblock testfifo testchar1] + testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] + testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" - testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" testutil.go:371: Comparing: "test2" vs "test2" testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" @@ -39354,20 +38804,16 @@ testutil.go:485: Offset: 668, NextOffset: 700 testutil.go:485: Offset: 1752, NextOffset: 2812 testutil.go:485: Offset: 700, NextOffset: 1732 - testutil.go:371: Comparing: "foo.txt" vs "foo.txt" - testutil.go:485: Offset: 2812, NextOffset: 11060 - testutil.go:485: Offset: 1732, NextOffset: 9952 - testutil.go:371: Comparing: "barlink" vs "barlink" === RUN TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=0,prefix="/",src=0,format=PAX -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="",format=USTAR#02/lost_digest_in_a_entry +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="./",format=USTAR#01/lost_digest_in_a_entry +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="./",format=USTAR#01/duplicated_entry_offset +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="./",format=PAX#01 === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=0,prefix="/",src=0,format=PAX - testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"/baz.txt","type":"reg","size":21,"mode":420,"offset":540,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":572,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":604,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"/baz.txt","type":"chunk","offset":636,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":668,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":700,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"/foo.txt","type":"reg","size":1,"mode":420,"offset":1732,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2024-03-27T13:31:13Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2024-03-27T13:31:13Z"},{"name":"/dev/testchar1","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","size":14,"mode":420,"offset":9952,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/test/bar.txt","type":"chunk","offset":9984,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"/test/bar.txt","type":"chunk","offset":10016,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"/test/bar.txt","type":"chunk","offset":10048,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:31:13Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":1,"devMinor":2}]} - testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":540,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"/baz.txt","type":"reg","size":21,"mode":420,"offset":1592,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":1624,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":1656,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"/baz.txt","type":"chunk","offset":1688,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":1720,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":1752,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"/foo.txt","type":"reg","size":1,"mode":420,"offset":2812,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2024-03-27T13:31:13Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2024-03-27T13:31:13Z"},{"name":"/dev/testchar1","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","size":14,"mode":420,"offset":11060,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/test/bar.txt","type":"chunk","offset":11092,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"/test/bar.txt","type":"chunk","offset":11124,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"/test/bar.txt","type":"chunk","offset":11156,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:31:13Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":1,"devMinor":2}]} + testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"/baz.txt","type":"reg","size":21,"mode":420,"offset":540,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":572,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":604,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"/baz.txt","type":"chunk","offset":636,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":668,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":700,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"/foo.txt","type":"reg","size":1,"mode":420,"offset":1732,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2024-03-27T13:41:05Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2024-03-27T13:41:05Z"},{"name":"/dev/testchar1","type":"char","modtime":"2024-03-27T13:41:05Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","size":14,"mode":420,"offset":9952,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/test/bar.txt","type":"chunk","offset":9984,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"/test/bar.txt","type":"chunk","offset":10016,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"/test/bar.txt","type":"chunk","offset":10048,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:41:05Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2024-03-27T13:41:05Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":540,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"/baz.txt","type":"reg","size":21,"mode":420,"offset":1592,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":1624,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":1656,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"/baz.txt","type":"chunk","offset":1688,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":1720,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":1752,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"/foo.txt","type":"reg","size":1,"mode":420,"offset":2812,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2024-03-27T13:41:05Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2024-03-27T13:41:05Z"},{"name":"/dev/testchar1","type":"char","modtime":"2024-03-27T13:41:05Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","size":14,"mode":420,"offset":11060,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/test/bar.txt","type":"chunk","offset":11092,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"/test/bar.txt","type":"chunk","offset":11124,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"/test/bar.txt","type":"chunk","offset":11156,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:41:05Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2024-03-27T13:41:05Z","devMajor":1,"devMinor":2}]} testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [baz.txt foo.txt barlink test dev test2] vs [.no.prefetch.landmark baz.txt foo.txt barlink test dev test2] + testutil.go:377: Directory: "" vs "": [test dev test2 baz.txt foo.txt barlink] vs [baz.txt foo.txt barlink test dev test2 .no.prefetch.landmark] testutil.go:371: Comparing: "foo.txt" vs "foo.txt" -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="",format=USTAR#02/duplicated_entry_offset -=== NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=0,prefix="/",src=0,format=PAX testutil.go:485: Offset: 1732, NextOffset: 9952 testutil.go:485: Offset: 2812, NextOffset: 11060 testutil.go:371: Comparing: "barlink" vs "barlink" @@ -39383,11 +38829,11 @@ testutil.go:485: Offset: 10048, NextOffset: 19359 testutil.go:485: Offset: 11156, NextOffset: 21035 testutil.go:371: Comparing: "dev" vs "dev" - testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] - testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" + testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar2 testblock testfifo testchar1] testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" + testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" testutil.go:371: Comparing: "test2" vs "test2" testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" @@ -39411,15 +38857,26 @@ testutil.go:485: Offset: 604, NextOffset: 636 testutil.go:485: Offset: 1656, NextOffset: 1688 testutil.go:485: Offset: 636, NextOffset: 668 -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="",format=PAX#02 -=== NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=0,prefix="/",src=0,format=PAX testutil.go:485: Offset: 1688, NextOffset: 1720 testutil.go:485: Offset: 668, NextOffset: 700 testutil.go:485: Offset: 1720, NextOffset: 1752 testutil.go:485: Offset: 700, NextOffset: 1732 testutil.go:485: Offset: 1752, NextOffset: 2812 testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [.no.prefetch.landmark baz.txt foo.txt barlink test dev test2] vs [dev test2 baz.txt foo.txt barlink test] + testutil.go:377: Directory: "" vs "": [foo.txt barlink test dev test2 .no.prefetch.landmark baz.txt] vs [test dev test2 baz.txt foo.txt barlink] + testutil.go:371: Comparing: "baz.txt" vs "baz.txt" + testutil.go:485: Offset: 1592, NextOffset: 1624 + testutil.go:485: Offset: 540, NextOffset: 572 + testutil.go:485: Offset: 1624, NextOffset: 1656 + testutil.go:485: Offset: 572, NextOffset: 604 + testutil.go:485: Offset: 1656, NextOffset: 1688 + testutil.go:485: Offset: 604, NextOffset: 636 + testutil.go:485: Offset: 1688, NextOffset: 1720 + testutil.go:485: Offset: 636, NextOffset: 668 + testutil.go:485: Offset: 1720, NextOffset: 1752 + testutil.go:485: Offset: 668, NextOffset: 700 + testutil.go:485: Offset: 1752, NextOffset: 2812 + testutil.go:485: Offset: 700, NextOffset: 1732 testutil.go:371: Comparing: "foo.txt" vs "foo.txt" testutil.go:485: Offset: 2812, NextOffset: 11060 testutil.go:485: Offset: 1732, NextOffset: 9952 @@ -39456,24 +38913,15 @@ testutil.go:485: Offset: 668, NextOffset: 700 testutil.go:485: Offset: 1752, NextOffset: 2812 testutil.go:485: Offset: 700, NextOffset: 1732 - testutil.go:371: Comparing: "baz.txt" vs "baz.txt" - testutil.go:485: Offset: 1592, NextOffset: 1624 - testutil.go:485: Offset: 540, NextOffset: 572 - testutil.go:485: Offset: 1624, NextOffset: 1656 - testutil.go:485: Offset: 572, NextOffset: 604 - testutil.go:485: Offset: 1656, NextOffset: 1688 - testutil.go:485: Offset: 604, NextOffset: 636 - testutil.go:485: Offset: 1688, NextOffset: 1720 - testutil.go:485: Offset: 636, NextOffset: 668 - testutil.go:485: Offset: 1720, NextOffset: 1752 - testutil.go:485: Offset: 668, NextOffset: 700 - testutil.go:485: Offset: 1752, NextOffset: 2812 - testutil.go:485: Offset: 700, NextOffset: 1732 === RUN TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=0,prefix="../",src=0,format=PAX - testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"../baz.txt","type":"reg","size":21,"mode":420,"offset":540,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","offset":572,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","offset":604,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"../baz.txt","type":"chunk","offset":636,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","offset":668,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","offset":700,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"../foo.txt","type":"reg","size":1,"mode":420,"offset":1732,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2024-03-27T13:31:13Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2024-03-27T13:31:13Z"},{"name":"../dev/testchar1","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","size":14,"mode":420,"offset":9952,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../test/bar.txt","type":"chunk","offset":9984,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"../test/bar.txt","type":"chunk","offset":10016,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"../test/bar.txt","type":"chunk","offset":10048,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:31:13Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":1,"devMinor":2}]} - testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":540,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"../baz.txt","type":"reg","size":21,"mode":420,"offset":1592,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","offset":1624,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","offset":1656,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"../baz.txt","type":"chunk","offset":1688,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","offset":1720,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","offset":1752,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"../foo.txt","type":"reg","size":1,"mode":420,"offset":2812,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2024-03-27T13:31:13Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2024-03-27T13:31:13Z"},{"name":"../dev/testchar1","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","size":14,"mode":420,"offset":11060,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../test/bar.txt","type":"chunk","offset":11092,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"../test/bar.txt","type":"chunk","offset":11124,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"../test/bar.txt","type":"chunk","offset":11156,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:31:13Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":1,"devMinor":2}]} +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="./",format=PAX#01/duplicated_entry_offset +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="./",format=PAX#01/lost_digest_in_a_entry +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="./",format=GNU#01 +=== NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=0,prefix="../",src=0,format=PAX + testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"../baz.txt","type":"reg","size":21,"mode":420,"offset":540,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","offset":572,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","offset":604,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"../baz.txt","type":"chunk","offset":636,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","offset":668,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","offset":700,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"../foo.txt","type":"reg","size":1,"mode":420,"offset":1732,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2024-03-27T13:41:05Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2024-03-27T13:41:05Z"},{"name":"../dev/testchar1","type":"char","modtime":"2024-03-27T13:41:05Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","size":14,"mode":420,"offset":9952,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../test/bar.txt","type":"chunk","offset":9984,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"../test/bar.txt","type":"chunk","offset":10016,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"../test/bar.txt","type":"chunk","offset":10048,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:41:05Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2024-03-27T13:41:05Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":540,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"../baz.txt","type":"reg","size":21,"mode":420,"offset":1592,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","offset":1624,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","offset":1656,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"../baz.txt","type":"chunk","offset":1688,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","offset":1720,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","offset":1752,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"../foo.txt","type":"reg","size":1,"mode":420,"offset":2812,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2024-03-27T13:41:05Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2024-03-27T13:41:05Z"},{"name":"../dev/testchar1","type":"char","modtime":"2024-03-27T13:41:05Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","size":14,"mode":420,"offset":11060,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../test/bar.txt","type":"chunk","offset":11092,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"../test/bar.txt","type":"chunk","offset":11124,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"../test/bar.txt","type":"chunk","offset":11156,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:41:05Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2024-03-27T13:41:05Z","devMajor":1,"devMinor":2}]} testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [baz.txt foo.txt barlink test dev test2] vs [test2 .no.prefetch.landmark baz.txt foo.txt barlink test dev] + testutil.go:377: Directory: "" vs "": [test2 baz.txt foo.txt barlink test dev] vs [.no.prefetch.landmark baz.txt foo.txt barlink test dev test2] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" testutil.go:485: Offset: 540, NextOffset: 572 testutil.go:485: Offset: 1592, NextOffset: 1624 @@ -39482,8 +38930,6 @@ testutil.go:485: Offset: 604, NextOffset: 636 testutil.go:485: Offset: 1656, NextOffset: 1688 testutil.go:485: Offset: 636, NextOffset: 668 -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="",format=PAX#02/duplicated_entry_offset -=== NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=0,prefix="../",src=0,format=PAX testutil.go:485: Offset: 1688, NextOffset: 1720 testutil.go:485: Offset: 668, NextOffset: 700 testutil.go:485: Offset: 1720, NextOffset: 1752 @@ -39506,10 +38952,10 @@ testutil.go:485: Offset: 11156, NextOffset: 21035 testutil.go:371: Comparing: "dev" vs "dev" testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] + testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" - testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" testutil.go:371: Comparing: "test2" vs "test2" testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" @@ -39523,33 +38969,10 @@ testutil.go:485: Offset: 1688, NextOffset: 1720 testutil.go:485: Offset: 668, NextOffset: 700 testutil.go:485: Offset: 1720, NextOffset: 1752 -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="",format=PAX#02/lost_digest_in_a_entry -=== NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=0,prefix="../",src=0,format=PAX testutil.go:485: Offset: 700, NextOffset: 1732 testutil.go:485: Offset: 1752, NextOffset: 2812 testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [barlink test dev test2 .no.prefetch.landmark baz.txt foo.txt] vs [baz.txt foo.txt barlink test dev test2] - testutil.go:371: Comparing: "dev" vs "dev" - testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar1 testchar2 testblock testfifo] - testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" - testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" - testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" - testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" - testutil.go:371: Comparing: "test2" vs "test2" - testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] - testutil.go:371: Comparing: "baz.txt" vs "baz.txt" - testutil.go:485: Offset: 1592, NextOffset: 1624 - testutil.go:485: Offset: 540, NextOffset: 572 - testutil.go:485: Offset: 1624, NextOffset: 1656 - testutil.go:485: Offset: 572, NextOffset: 604 - testutil.go:485: Offset: 1656, NextOffset: 1688 - testutil.go:485: Offset: 604, NextOffset: 636 - testutil.go:485: Offset: 1688, NextOffset: 1720 - testutil.go:485: Offset: 636, NextOffset: 668 - testutil.go:485: Offset: 1720, NextOffset: 1752 - testutil.go:485: Offset: 668, NextOffset: 700 - testutil.go:485: Offset: 1752, NextOffset: 2812 - testutil.go:485: Offset: 700, NextOffset: 1732 + testutil.go:377: Directory: "" vs "": [.no.prefetch.landmark baz.txt foo.txt barlink test dev test2] vs [baz.txt foo.txt barlink test dev test2] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" testutil.go:485: Offset: 1592, NextOffset: 1624 testutil.go:485: Offset: 540, NextOffset: 572 @@ -39578,26 +39001,8 @@ testutil.go:485: Offset: 10016, NextOffset: 10048 testutil.go:485: Offset: 11156, NextOffset: 21035 testutil.go:485: Offset: 10048, NextOffset: 19359 -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="",format=GNU#02 -=== RUN TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=0,prefix="",src=0,format=GNU - testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"baz.txt","type":"reg","size":21,"mode":420,"offset":540,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":572,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":604,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"baz.txt","type":"chunk","offset":636,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":668,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":700,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"foo.txt","type":"reg","size":1,"mode":420,"offset":1732,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2024-03-27T13:31:13Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2024-03-27T13:31:13Z"},{"name":"dev/testchar1","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","size":14,"mode":420,"offset":6880,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"test/bar.txt","type":"chunk","offset":6912,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"test/bar.txt","type":"chunk","offset":6944,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"test/bar.txt","type":"chunk","offset":6976,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:31:13Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":1,"devMinor":2}]} - testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":540,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"baz.txt","type":"reg","size":21,"mode":420,"offset":1592,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":1624,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":1656,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"baz.txt","type":"chunk","offset":1688,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":1720,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":1752,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"foo.txt","type":"reg","size":1,"mode":420,"offset":2812,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2024-03-27T13:31:13Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2024-03-27T13:31:13Z"},{"name":"dev/testchar1","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","size":14,"mode":420,"offset":7988,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"test/bar.txt","type":"chunk","offset":8020,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"test/bar.txt","type":"chunk","offset":8052,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"test/bar.txt","type":"chunk","offset":8084,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:31:13Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":1,"devMinor":2}]} - testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [foo.txt barlink test dev test2 baz.txt] vs [barlink test dev test2 .no.prefetch.landmark baz.txt foo.txt] - testutil.go:371: Comparing: "barlink" vs "barlink" - testutil.go:371: Comparing: "test" vs "test" - testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] - testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" - testutil.go:485: Offset: 6880, NextOffset: 6912 - testutil.go:485: Offset: 7988, NextOffset: 8020 - testutil.go:485: Offset: 6912, NextOffset: 6944 - testutil.go:485: Offset: 8020, NextOffset: 8052 - testutil.go:485: Offset: 6944, NextOffset: 6976 - testutil.go:485: Offset: 8052, NextOffset: 8084 - testutil.go:485: Offset: 6976, NextOffset: 14239 - testutil.go:485: Offset: 8084, NextOffset: 15915 testutil.go:371: Comparing: "dev" vs "dev" - testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testfifo testchar1 testchar2 testblock] + testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" @@ -39605,24 +39010,34 @@ testutil.go:371: Comparing: "test2" vs "test2" testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" - testutil.go:485: Offset: 540, NextOffset: 572 testutil.go:485: Offset: 1592, NextOffset: 1624 - testutil.go:485: Offset: 572, NextOffset: 604 + testutil.go:485: Offset: 540, NextOffset: 572 testutil.go:485: Offset: 1624, NextOffset: 1656 - testutil.go:485: Offset: 604, NextOffset: 636 + testutil.go:485: Offset: 572, NextOffset: 604 testutil.go:485: Offset: 1656, NextOffset: 1688 - testutil.go:485: Offset: 636, NextOffset: 668 + testutil.go:485: Offset: 604, NextOffset: 636 testutil.go:485: Offset: 1688, NextOffset: 1720 - testutil.go:485: Offset: 668, NextOffset: 700 + testutil.go:485: Offset: 636, NextOffset: 668 testutil.go:485: Offset: 1720, NextOffset: 1752 - testutil.go:485: Offset: 700, NextOffset: 1732 + testutil.go:485: Offset: 668, NextOffset: 700 testutil.go:485: Offset: 1752, NextOffset: 2812 + testutil.go:485: Offset: 700, NextOffset: 1732 +=== RUN TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=0,prefix="",src=0,format=GNU +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="./",format=GNU#01/duplicated_entry_offset +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="./",format=GNU#01/lost_digest_in_a_entry +=== NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=0,prefix="",src=0,format=GNU + testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"baz.txt","type":"reg","size":21,"mode":420,"offset":540,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":572,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":604,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"baz.txt","type":"chunk","offset":636,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":668,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":700,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"foo.txt","type":"reg","size":1,"mode":420,"offset":1732,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2024-03-27T13:41:04Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2024-03-27T13:41:04Z"},{"name":"dev/testchar1","type":"char","modtime":"2024-03-27T13:41:04Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","size":14,"mode":420,"offset":6880,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"test/bar.txt","type":"chunk","offset":6912,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"test/bar.txt","type":"chunk","offset":6944,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"test/bar.txt","type":"chunk","offset":6976,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:41:04Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2024-03-27T13:41:04Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":540,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"baz.txt","type":"reg","size":21,"mode":420,"offset":1592,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":1624,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":1656,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"baz.txt","type":"chunk","offset":1688,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":1720,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":1752,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"foo.txt","type":"reg","size":1,"mode":420,"offset":2812,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2024-03-27T13:41:04Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2024-03-27T13:41:04Z"},{"name":"dev/testchar1","type":"char","modtime":"2024-03-27T13:41:04Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","size":14,"mode":420,"offset":7988,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"test/bar.txt","type":"chunk","offset":8020,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"test/bar.txt","type":"chunk","offset":8052,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"test/bar.txt","type":"chunk","offset":8084,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:41:04Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2024-03-27T13:41:04Z","devMajor":1,"devMinor":2}]} + testutil.go:371: Comparing: "" vs "" + testutil.go:377: Directory: "" vs "": [dev test2 baz.txt foo.txt barlink test] vs [test2 .no.prefetch.landmark baz.txt foo.txt barlink test dev] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" testutil.go:485: Offset: 540, NextOffset: 572 testutil.go:485: Offset: 1592, NextOffset: 1624 testutil.go:485: Offset: 572, NextOffset: 604 testutil.go:485: Offset: 1624, NextOffset: 1656 testutil.go:485: Offset: 604, NextOffset: 636 +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="/",format=USTAR#01 +=== NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=0,prefix="",src=0,format=GNU testutil.go:485: Offset: 1656, NextOffset: 1688 testutil.go:485: Offset: 636, NextOffset: 668 testutil.go:485: Offset: 1688, NextOffset: 1720 @@ -39633,24 +39048,41 @@ testutil.go:371: Comparing: "foo.txt" vs "foo.txt" testutil.go:485: Offset: 1732, NextOffset: 6880 testutil.go:485: Offset: 2812, NextOffset: 7988 - testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [dev test2 .no.prefetch.landmark baz.txt foo.txt barlink test] vs [baz.txt foo.txt barlink test dev test2] + testutil.go:371: Comparing: "barlink" vs "barlink" + testutil.go:371: Comparing: "test" vs "test" + testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] + testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" + testutil.go:485: Offset: 6880, NextOffset: 6912 + testutil.go:485: Offset: 7988, NextOffset: 8020 + testutil.go:485: Offset: 6912, NextOffset: 6944 + testutil.go:485: Offset: 8020, NextOffset: 8052 + testutil.go:485: Offset: 6944, NextOffset: 6976 + testutil.go:485: Offset: 8052, NextOffset: 8084 + testutil.go:485: Offset: 6976, NextOffset: 14239 + testutil.go:485: Offset: 8084, NextOffset: 15915 + testutil.go:371: Comparing: "dev" vs "dev" + testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] + testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" + testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" + testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" + testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" + testutil.go:371: Comparing: "test2" vs "test2" + testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" - testutil.go:485: Offset: 1592, NextOffset: 1624 testutil.go:485: Offset: 540, NextOffset: 572 - testutil.go:485: Offset: 1624, NextOffset: 1656 + testutil.go:485: Offset: 1592, NextOffset: 1624 testutil.go:485: Offset: 572, NextOffset: 604 - testutil.go:485: Offset: 1656, NextOffset: 1688 + testutil.go:485: Offset: 1624, NextOffset: 1656 testutil.go:485: Offset: 604, NextOffset: 636 - testutil.go:485: Offset: 1688, NextOffset: 1720 + testutil.go:485: Offset: 1656, NextOffset: 1688 testutil.go:485: Offset: 636, NextOffset: 668 - testutil.go:485: Offset: 1720, NextOffset: 1752 + testutil.go:485: Offset: 1688, NextOffset: 1720 testutil.go:485: Offset: 668, NextOffset: 700 - testutil.go:485: Offset: 1752, NextOffset: 2812 + testutil.go:485: Offset: 1720, NextOffset: 1752 testutil.go:485: Offset: 700, NextOffset: 1732 - testutil.go:371: Comparing: "foo.txt" vs "foo.txt" - testutil.go:485: Offset: 2812, NextOffset: 7988 - testutil.go:485: Offset: 1732, NextOffset: 6880 + testutil.go:485: Offset: 1752, NextOffset: 2812 + testutil.go:371: Comparing: "" vs "" + testutil.go:377: Directory: "" vs "": [test2 .no.prefetch.landmark baz.txt foo.txt barlink test dev] vs [foo.txt barlink test dev test2 baz.txt] testutil.go:371: Comparing: "barlink" vs "barlink" testutil.go:371: Comparing: "test" vs "test" testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] @@ -39665,18 +39097,16 @@ testutil.go:485: Offset: 6976, NextOffset: 14239 testutil.go:371: Comparing: "dev" vs "dev" testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] + testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" - testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" testutil.go:371: Comparing: "test2" vs "test2" testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" testutil.go:485: Offset: 1592, NextOffset: 1624 testutil.go:485: Offset: 540, NextOffset: 572 testutil.go:485: Offset: 1624, NextOffset: 1656 -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="",format=GNU#02/duplicated_entry_offset -=== NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=0,prefix="",src=0,format=GNU testutil.go:485: Offset: 572, NextOffset: 604 testutil.go:485: Offset: 1656, NextOffset: 1688 testutil.go:485: Offset: 604, NextOffset: 636 @@ -39686,15 +39116,33 @@ testutil.go:485: Offset: 668, NextOffset: 700 testutil.go:485: Offset: 1752, NextOffset: 2812 testutil.go:485: Offset: 700, NextOffset: 1732 + testutil.go:371: Comparing: "baz.txt" vs "baz.txt" + testutil.go:485: Offset: 1592, NextOffset: 1624 + testutil.go:485: Offset: 540, NextOffset: 572 + testutil.go:485: Offset: 1624, NextOffset: 1656 + testutil.go:485: Offset: 572, NextOffset: 604 + testutil.go:485: Offset: 1656, NextOffset: 1688 + testutil.go:485: Offset: 604, NextOffset: 636 + testutil.go:485: Offset: 1688, NextOffset: 1720 + testutil.go:485: Offset: 636, NextOffset: 668 + testutil.go:485: Offset: 1720, NextOffset: 1752 + testutil.go:485: Offset: 668, NextOffset: 700 + testutil.go:485: Offset: 1752, NextOffset: 2812 + testutil.go:485: Offset: 700, NextOffset: 1732 + testutil.go:371: Comparing: "foo.txt" vs "foo.txt" + testutil.go:485: Offset: 2812, NextOffset: 7988 + testutil.go:485: Offset: 1732, NextOffset: 6880 === RUN TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=0,prefix="./",src=0,format=GNU -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="",format=GNU#02/lost_digest_in_a_entry -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="./",format=USTAR#02 +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="/",format=USTAR#01/lost_digest_in_a_entry +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="/",format=USTAR#01/duplicated_entry_offset === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=0,prefix="./",src=0,format=GNU - testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"./baz.txt","type":"reg","size":21,"mode":420,"offset":540,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":572,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":604,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"./baz.txt","type":"chunk","offset":636,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":668,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":700,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"./foo.txt","type":"reg","size":1,"mode":420,"offset":1732,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2024-03-27T13:31:13Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2024-03-27T13:31:13Z"},{"name":"./dev/testchar1","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","size":14,"mode":420,"offset":6880,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./test/bar.txt","type":"chunk","offset":6912,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"./test/bar.txt","type":"chunk","offset":6944,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"./test/bar.txt","type":"chunk","offset":6976,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:31:13Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":1,"devMinor":2}]} - testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":540,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"./baz.txt","type":"reg","size":21,"mode":420,"offset":1592,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":1624,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":1656,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"./baz.txt","type":"chunk","offset":1688,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":1720,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":1752,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"./foo.txt","type":"reg","size":1,"mode":420,"offset":2812,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2024-03-27T13:31:13Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2024-03-27T13:31:13Z"},{"name":"./dev/testchar1","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","size":14,"mode":420,"offset":7988,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./test/bar.txt","type":"chunk","offset":8020,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"./test/bar.txt","type":"chunk","offset":8052,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"./test/bar.txt","type":"chunk","offset":8084,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:31:13Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":1,"devMinor":2}]} + testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"./baz.txt","type":"reg","size":21,"mode":420,"offset":540,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":572,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":604,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"./baz.txt","type":"chunk","offset":636,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":668,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":700,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"./foo.txt","type":"reg","size":1,"mode":420,"offset":1732,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2024-03-27T13:41:04Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2024-03-27T13:41:04Z"},{"name":"./dev/testchar1","type":"char","modtime":"2024-03-27T13:41:04Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","size":14,"mode":420,"offset":6880,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./test/bar.txt","type":"chunk","offset":6912,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"./test/bar.txt","type":"chunk","offset":6944,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"./test/bar.txt","type":"chunk","offset":6976,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:41:04Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2024-03-27T13:41:04Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":540,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"./baz.txt","type":"reg","size":21,"mode":420,"offset":1592,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":1624,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":1656,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"./baz.txt","type":"chunk","offset":1688,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":1720,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":1752,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"./foo.txt","type":"reg","size":1,"mode":420,"offset":2812,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2024-03-27T13:41:04Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2024-03-27T13:41:04Z"},{"name":"./dev/testchar1","type":"char","modtime":"2024-03-27T13:41:04Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","size":14,"mode":420,"offset":7988,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./test/bar.txt","type":"chunk","offset":8020,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"./test/bar.txt","type":"chunk","offset":8052,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"./test/bar.txt","type":"chunk","offset":8084,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:41:04Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2024-03-27T13:41:04Z","devMajor":1,"devMinor":2}]} testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [test dev test2 baz.txt foo.txt barlink] vs [.no.prefetch.landmark baz.txt foo.txt barlink test dev test2] + testutil.go:377: Directory: "" vs "": [baz.txt foo.txt barlink test dev test2] vs [foo.txt barlink test dev test2 .no.prefetch.landmark baz.txt] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="/",format=PAX#01 +=== NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=0,prefix="./",src=0,format=GNU testutil.go:485: Offset: 540, NextOffset: 572 testutil.go:485: Offset: 1592, NextOffset: 1624 testutil.go:485: Offset: 572, NextOffset: 604 @@ -39724,10 +39172,10 @@ testutil.go:485: Offset: 8084, NextOffset: 15915 testutil.go:371: Comparing: "dev" vs "dev" testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] - testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" - testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" + testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" + testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" testutil.go:371: Comparing: "test2" vs "test2" testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" @@ -39744,7 +39192,23 @@ testutil.go:485: Offset: 700, NextOffset: 1732 testutil.go:485: Offset: 1752, NextOffset: 2812 testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [test dev test2 .no.prefetch.landmark baz.txt foo.txt barlink] vs [test dev test2 baz.txt foo.txt barlink] + testutil.go:377: Directory: "" vs "": [.no.prefetch.landmark baz.txt foo.txt barlink test dev test2] vs [foo.txt barlink test dev test2 baz.txt] + testutil.go:371: Comparing: "baz.txt" vs "baz.txt" + testutil.go:485: Offset: 1592, NextOffset: 1624 + testutil.go:485: Offset: 540, NextOffset: 572 + testutil.go:485: Offset: 1624, NextOffset: 1656 + testutil.go:485: Offset: 572, NextOffset: 604 + testutil.go:485: Offset: 1656, NextOffset: 1688 + testutil.go:485: Offset: 604, NextOffset: 636 + testutil.go:485: Offset: 1688, NextOffset: 1720 + testutil.go:485: Offset: 636, NextOffset: 668 + testutil.go:485: Offset: 1720, NextOffset: 1752 + testutil.go:485: Offset: 668, NextOffset: 700 + testutil.go:485: Offset: 1752, NextOffset: 2812 + testutil.go:485: Offset: 700, NextOffset: 1732 + testutil.go:371: Comparing: "foo.txt" vs "foo.txt" + testutil.go:485: Offset: 2812, NextOffset: 7988 + testutil.go:485: Offset: 1732, NextOffset: 6880 testutil.go:371: Comparing: "barlink" vs "barlink" testutil.go:371: Comparing: "test" vs "test" testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] @@ -39758,7 +39222,7 @@ testutil.go:485: Offset: 8084, NextOffset: 15915 testutil.go:485: Offset: 6976, NextOffset: 14239 testutil.go:371: Comparing: "dev" vs "dev" - testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] + testutil.go:377: Directory: "dev" vs "dev": [testchar2 testblock testfifo testchar1] vs [testblock testfifo testchar1 testchar2] testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" @@ -39778,31 +39242,16 @@ testutil.go:485: Offset: 668, NextOffset: 700 testutil.go:485: Offset: 1752, NextOffset: 2812 testutil.go:485: Offset: 700, NextOffset: 1732 - testutil.go:371: Comparing: "baz.txt" vs "baz.txt" - testutil.go:485: Offset: 1592, NextOffset: 1624 - testutil.go:485: Offset: 540, NextOffset: 572 - testutil.go:485: Offset: 1624, NextOffset: 1656 - testutil.go:485: Offset: 572, NextOffset: 604 - testutil.go:485: Offset: 1656, NextOffset: 1688 - testutil.go:485: Offset: 604, NextOffset: 636 - testutil.go:485: Offset: 1688, NextOffset: 1720 - testutil.go:485: Offset: 636, NextOffset: 668 - testutil.go:485: Offset: 1720, NextOffset: 1752 - testutil.go:485: Offset: 668, NextOffset: 700 - testutil.go:485: Offset: 1752, NextOffset: 2812 - testutil.go:485: Offset: 700, NextOffset: 1732 - testutil.go:371: Comparing: "foo.txt" vs "foo.txt" - testutil.go:485: Offset: 2812, NextOffset: 7988 - testutil.go:485: Offset: 1732, NextOffset: 6880 === RUN TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=0,prefix="/",src=0,format=GNU -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="./",format=USTAR#02/lost_digest_in_a_entry -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="./",format=USTAR#02/duplicated_entry_offset -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="./",format=PAX#02 +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="/",format=PAX#01/lost_digest_in_a_entry +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="/",format=PAX#01/duplicated_entry_offset +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="/",format=GNU#01 === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=0,prefix="/",src=0,format=GNU - testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"/baz.txt","type":"reg","size":21,"mode":420,"offset":540,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":572,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":604,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"/baz.txt","type":"chunk","offset":636,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":668,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":700,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"/foo.txt","type":"reg","size":1,"mode":420,"offset":1732,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2024-03-27T13:31:13Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2024-03-27T13:31:13Z"},{"name":"/dev/testchar1","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","size":14,"mode":420,"offset":6880,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/test/bar.txt","type":"chunk","offset":6912,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"/test/bar.txt","type":"chunk","offset":6944,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"/test/bar.txt","type":"chunk","offset":6976,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:31:13Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":1,"devMinor":2}]} - testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":540,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"/baz.txt","type":"reg","size":21,"mode":420,"offset":1592,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":1624,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":1656,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"/baz.txt","type":"chunk","offset":1688,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":1720,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":1752,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"/foo.txt","type":"reg","size":1,"mode":420,"offset":2812,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2024-03-27T13:31:13Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2024-03-27T13:31:13Z"},{"name":"/dev/testchar1","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","size":14,"mode":420,"offset":7988,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/test/bar.txt","type":"chunk","offset":8020,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"/test/bar.txt","type":"chunk","offset":8052,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"/test/bar.txt","type":"chunk","offset":8084,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:31:13Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":1,"devMinor":2}]} + testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"/baz.txt","type":"reg","size":21,"mode":420,"offset":540,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":572,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":604,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"/baz.txt","type":"chunk","offset":636,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":668,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":700,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"/foo.txt","type":"reg","size":1,"mode":420,"offset":1732,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2024-03-27T13:41:04Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2024-03-27T13:41:04Z"},{"name":"/dev/testchar1","type":"char","modtime":"2024-03-27T13:41:04Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","size":14,"mode":420,"offset":6880,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/test/bar.txt","type":"chunk","offset":6912,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"/test/bar.txt","type":"chunk","offset":6944,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"/test/bar.txt","type":"chunk","offset":6976,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:41:04Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2024-03-27T13:41:04Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":540,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"/baz.txt","type":"reg","size":21,"mode":420,"offset":1592,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":1624,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":1656,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"/baz.txt","type":"chunk","offset":1688,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":1720,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":1752,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"/foo.txt","type":"reg","size":1,"mode":420,"offset":2812,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2024-03-27T13:41:04Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2024-03-27T13:41:04Z"},{"name":"/dev/testchar1","type":"char","modtime":"2024-03-27T13:41:04Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","size":14,"mode":420,"offset":7988,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/test/bar.txt","type":"chunk","offset":8020,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"/test/bar.txt","type":"chunk","offset":8052,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"/test/bar.txt","type":"chunk","offset":8084,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:41:04Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2024-03-27T13:41:04Z","devMajor":1,"devMinor":2}]} testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [test2 baz.txt foo.txt barlink test dev] vs [barlink test dev test2 .no.prefetch.landmark baz.txt foo.txt] + testutil.go:377: Directory: "" vs "": [barlink test dev test2 baz.txt foo.txt] vs [test2 .no.prefetch.landmark baz.txt foo.txt barlink test dev] + testutil.go:371: Comparing: "barlink" vs "barlink" testutil.go:371: Comparing: "test" vs "test" testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" @@ -39815,7 +39264,7 @@ testutil.go:485: Offset: 6976, NextOffset: 14239 testutil.go:485: Offset: 8084, NextOffset: 15915 testutil.go:371: Comparing: "dev" vs "dev" - testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testfifo testchar1 testchar2 testblock] + testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" @@ -39851,26 +39300,8 @@ testutil.go:371: Comparing: "foo.txt" vs "foo.txt" testutil.go:485: Offset: 1732, NextOffset: 6880 testutil.go:485: Offset: 2812, NextOffset: 7988 - testutil.go:371: Comparing: "barlink" vs "barlink" testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [test dev test2 .no.prefetch.landmark baz.txt foo.txt barlink] vs [baz.txt foo.txt barlink test dev test2] - testutil.go:371: Comparing: "baz.txt" vs "baz.txt" - testutil.go:485: Offset: 1592, NextOffset: 1624 - testutil.go:485: Offset: 540, NextOffset: 572 - testutil.go:485: Offset: 1624, NextOffset: 1656 - testutil.go:485: Offset: 572, NextOffset: 604 - testutil.go:485: Offset: 1656, NextOffset: 1688 - testutil.go:485: Offset: 604, NextOffset: 636 - testutil.go:485: Offset: 1688, NextOffset: 1720 - testutil.go:485: Offset: 636, NextOffset: 668 - testutil.go:485: Offset: 1720, NextOffset: 1752 - testutil.go:485: Offset: 668, NextOffset: 700 - testutil.go:485: Offset: 1752, NextOffset: 2812 - testutil.go:485: Offset: 700, NextOffset: 1732 - testutil.go:371: Comparing: "foo.txt" vs "foo.txt" - testutil.go:485: Offset: 2812, NextOffset: 7988 - testutil.go:485: Offset: 1732, NextOffset: 6880 - testutil.go:371: Comparing: "barlink" vs "barlink" + testutil.go:377: Directory: "" vs "": [baz.txt foo.txt barlink test dev test2 .no.prefetch.landmark] vs [dev test2 baz.txt foo.txt barlink test] testutil.go:371: Comparing: "test" vs "test" testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" @@ -39883,7 +39314,7 @@ testutil.go:485: Offset: 8084, NextOffset: 15915 testutil.go:485: Offset: 6976, NextOffset: 14239 testutil.go:371: Comparing: "dev" vs "dev" - testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] + testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testfifo testchar1 testchar2 testblock] testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" @@ -39903,30 +39334,28 @@ testutil.go:485: Offset: 668, NextOffset: 700 testutil.go:485: Offset: 1752, NextOffset: 2812 testutil.go:485: Offset: 700, NextOffset: 1732 -=== RUN TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=0,prefix="../",src=0,format=GNU -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="./",format=PAX#02/lost_digest_in_a_entry -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="./",format=PAX#02/duplicated_entry_offset -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="./",format=GNU#02 -=== NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=0,prefix="../",src=0,format=GNU - testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"../baz.txt","type":"reg","size":21,"mode":420,"offset":540,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","offset":572,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","offset":604,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"../baz.txt","type":"chunk","offset":636,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","offset":668,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","offset":700,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"../foo.txt","type":"reg","size":1,"mode":420,"offset":1732,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2024-03-27T13:31:13Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2024-03-27T13:31:13Z"},{"name":"../dev/testchar1","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","size":14,"mode":420,"offset":6880,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../test/bar.txt","type":"chunk","offset":6912,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"../test/bar.txt","type":"chunk","offset":6944,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"../test/bar.txt","type":"chunk","offset":6976,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:31:13Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":1,"devMinor":2}]} - testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":540,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"../baz.txt","type":"reg","size":21,"mode":420,"offset":1592,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","offset":1624,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","offset":1656,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"../baz.txt","type":"chunk","offset":1688,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","offset":1720,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","offset":1752,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"../foo.txt","type":"reg","size":1,"mode":420,"offset":2812,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2024-03-27T13:31:13Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2024-03-27T13:31:13Z"},{"name":"../dev/testchar1","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","size":14,"mode":420,"offset":7988,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../test/bar.txt","type":"chunk","offset":8020,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"../test/bar.txt","type":"chunk","offset":8052,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"../test/bar.txt","type":"chunk","offset":8084,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:31:13Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":1,"devMinor":2}]} - testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [test dev test2 baz.txt foo.txt barlink] vs [.no.prefetch.landmark baz.txt foo.txt barlink test dev test2] - testutil.go:371: Comparing: "test2" vs "test2" - testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" - testutil.go:485: Offset: 540, NextOffset: 572 testutil.go:485: Offset: 1592, NextOffset: 1624 - testutil.go:485: Offset: 572, NextOffset: 604 + testutil.go:485: Offset: 540, NextOffset: 572 testutil.go:485: Offset: 1624, NextOffset: 1656 - testutil.go:485: Offset: 604, NextOffset: 636 + testutil.go:485: Offset: 572, NextOffset: 604 testutil.go:485: Offset: 1656, NextOffset: 1688 - testutil.go:485: Offset: 636, NextOffset: 668 + testutil.go:485: Offset: 604, NextOffset: 636 testutil.go:485: Offset: 1688, NextOffset: 1720 - testutil.go:485: Offset: 668, NextOffset: 700 + testutil.go:485: Offset: 636, NextOffset: 668 testutil.go:485: Offset: 1720, NextOffset: 1752 - testutil.go:485: Offset: 700, NextOffset: 1732 + testutil.go:485: Offset: 668, NextOffset: 700 testutil.go:485: Offset: 1752, NextOffset: 2812 + testutil.go:485: Offset: 700, NextOffset: 1732 + testutil.go:371: Comparing: "foo.txt" vs "foo.txt" + testutil.go:485: Offset: 2812, NextOffset: 7988 + testutil.go:485: Offset: 1732, NextOffset: 6880 + testutil.go:371: Comparing: "barlink" vs "barlink" +=== RUN TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=0,prefix="../",src=0,format=GNU + testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"../baz.txt","type":"reg","size":21,"mode":420,"offset":540,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","offset":572,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","offset":604,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"../baz.txt","type":"chunk","offset":636,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","offset":668,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","offset":700,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"../foo.txt","type":"reg","size":1,"mode":420,"offset":1732,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2024-03-27T13:41:04Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2024-03-27T13:41:04Z"},{"name":"../dev/testchar1","type":"char","modtime":"2024-03-27T13:41:04Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","size":14,"mode":420,"offset":6880,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../test/bar.txt","type":"chunk","offset":6912,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"../test/bar.txt","type":"chunk","offset":6944,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"../test/bar.txt","type":"chunk","offset":6976,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:41:04Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2024-03-27T13:41:04Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":540,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"../baz.txt","type":"reg","size":21,"mode":420,"offset":1592,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","offset":1624,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","offset":1656,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"../baz.txt","type":"chunk","offset":1688,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","offset":1720,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","offset":1752,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"../foo.txt","type":"reg","size":1,"mode":420,"offset":2812,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2024-03-27T13:41:04Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2024-03-27T13:41:04Z"},{"name":"../dev/testchar1","type":"char","modtime":"2024-03-27T13:41:04Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","size":14,"mode":420,"offset":7988,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../test/bar.txt","type":"chunk","offset":8020,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"../test/bar.txt","type":"chunk","offset":8052,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"../test/bar.txt","type":"chunk","offset":8084,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:41:04Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2024-03-27T13:41:04Z","devMajor":1,"devMinor":2}]} + testutil.go:371: Comparing: "" vs "" + testutil.go:377: Directory: "" vs "": [barlink test dev test2 baz.txt foo.txt] vs [foo.txt barlink test dev test2 .no.prefetch.landmark baz.txt] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" testutil.go:485: Offset: 540, NextOffset: 572 testutil.go:485: Offset: 1592, NextOffset: 1624 @@ -39935,6 +39364,8 @@ testutil.go:485: Offset: 604, NextOffset: 636 testutil.go:485: Offset: 1656, NextOffset: 1688 testutil.go:485: Offset: 636, NextOffset: 668 +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="/",format=GNU#01/lost_digest_in_a_entry +=== NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=0,prefix="../",src=0,format=GNU testutil.go:485: Offset: 1688, NextOffset: 1720 testutil.go:485: Offset: 668, NextOffset: 700 testutil.go:485: Offset: 1720, NextOffset: 1752 @@ -39956,28 +39387,28 @@ testutil.go:485: Offset: 6976, NextOffset: 14239 testutil.go:485: Offset: 8084, NextOffset: 15915 testutil.go:371: Comparing: "dev" vs "dev" - testutil.go:377: Directory: "dev" vs "dev": [testchar2 testblock testfifo testchar1] vs [testchar1 testchar2 testblock testfifo] + testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" - testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [.no.prefetch.landmark baz.txt foo.txt barlink test dev test2] vs [baz.txt foo.txt barlink test dev test2] testutil.go:371: Comparing: "test2" vs "test2" testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" - testutil.go:485: Offset: 1592, NextOffset: 1624 testutil.go:485: Offset: 540, NextOffset: 572 - testutil.go:485: Offset: 1624, NextOffset: 1656 + testutil.go:485: Offset: 1592, NextOffset: 1624 testutil.go:485: Offset: 572, NextOffset: 604 - testutil.go:485: Offset: 1656, NextOffset: 1688 + testutil.go:485: Offset: 1624, NextOffset: 1656 testutil.go:485: Offset: 604, NextOffset: 636 - testutil.go:485: Offset: 1688, NextOffset: 1720 + testutil.go:485: Offset: 1656, NextOffset: 1688 testutil.go:485: Offset: 636, NextOffset: 668 - testutil.go:485: Offset: 1720, NextOffset: 1752 + testutil.go:485: Offset: 1688, NextOffset: 1720 testutil.go:485: Offset: 668, NextOffset: 700 - testutil.go:485: Offset: 1752, NextOffset: 2812 + testutil.go:485: Offset: 1720, NextOffset: 1752 testutil.go:485: Offset: 700, NextOffset: 1732 + testutil.go:485: Offset: 1752, NextOffset: 2812 + testutil.go:371: Comparing: "" vs "" + testutil.go:377: Directory: "" vs "": [test dev test2 .no.prefetch.landmark baz.txt foo.txt barlink] vs [baz.txt foo.txt barlink test dev test2] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" testutil.go:485: Offset: 1592, NextOffset: 1624 testutil.go:485: Offset: 540, NextOffset: 572 @@ -40007,36 +39438,34 @@ testutil.go:485: Offset: 8084, NextOffset: 15915 testutil.go:485: Offset: 6976, NextOffset: 14239 testutil.go:371: Comparing: "dev" vs "dev" - testutil.go:377: Directory: "dev" vs "dev": [testchar2 testblock testfifo testchar1] vs [testblock testfifo testchar1 testchar2] - testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" - testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" + testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" -=== RUN TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=1,prefix="",src=0,format=USTAR -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="./",format=GNU#02/lost_digest_in_a_entry -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="./",format=GNU#02/duplicated_entry_offset -=== NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=1,prefix="",src=0,format=USTAR - testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"baz.txt","type":"reg","size":21,"mode":420,"offset":93,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":125,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":157,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"baz.txt","type":"chunk","offset":189,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":221,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":253,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"foo.txt","type":"reg","size":1,"mode":420,"offset":351,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2024-03-27T13:31:13Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2024-03-27T13:31:13Z"},{"name":"dev/testchar1","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","size":14,"mode":420,"offset":720,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"test/bar.txt","type":"chunk","offset":752,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"test/bar.txt","type":"chunk","offset":784,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"test/bar.txt","type":"chunk","offset":816,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:31:13Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":1,"devMinor":2}]} - testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":101,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"baz.txt","type":"reg","size":21,"mode":420,"offset":202,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":234,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":266,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"baz.txt","type":"chunk","offset":298,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":330,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":362,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"foo.txt","type":"reg","size":1,"mode":420,"offset":493,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2024-03-27T13:31:13Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2024-03-27T13:31:13Z"},{"name":"dev/testchar1","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","size":14,"mode":420,"offset":898,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"test/bar.txt","type":"chunk","offset":930,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"test/bar.txt","type":"chunk","offset":962,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"test/bar.txt","type":"chunk","offset":994,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:31:13Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":1,"devMinor":2}]} - testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [barlink test dev test2 baz.txt foo.txt] vs [test dev test2 .no.prefetch.landmark baz.txt foo.txt barlink] + testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" + testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" testutil.go:371: Comparing: "test2" vs "test2" testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" - testutil.go:485: Offset: 93, NextOffset: 125 - testutil.go:485: Offset: 202, NextOffset: 234 - testutil.go:485: Offset: 125, NextOffset: 157 - testutil.go:485: Offset: 234, NextOffset: 266 - testutil.go:485: Offset: 157, NextOffset: 189 - testutil.go:485: Offset: 266, NextOffset: 298 -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="/",format=USTAR#02 + testutil.go:485: Offset: 1592, NextOffset: 1624 + testutil.go:485: Offset: 540, NextOffset: 572 + testutil.go:485: Offset: 1624, NextOffset: 1656 + testutil.go:485: Offset: 572, NextOffset: 604 + testutil.go:485: Offset: 1656, NextOffset: 1688 + testutil.go:485: Offset: 604, NextOffset: 636 + testutil.go:485: Offset: 1688, NextOffset: 1720 + testutil.go:485: Offset: 636, NextOffset: 668 + testutil.go:485: Offset: 1720, NextOffset: 1752 + testutil.go:485: Offset: 668, NextOffset: 700 + testutil.go:485: Offset: 1752, NextOffset: 2812 + testutil.go:485: Offset: 700, NextOffset: 1732 +=== RUN TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=1,prefix="",src=0,format=USTAR +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="/",format=GNU#01/duplicated_entry_offset +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="../",format=USTAR#01 === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=1,prefix="",src=0,format=USTAR - testutil.go:485: Offset: 189, NextOffset: 221 - testutil.go:485: Offset: 298, NextOffset: 330 - testutil.go:485: Offset: 221, NextOffset: 253 - testutil.go:485: Offset: 330, NextOffset: 362 - testutil.go:485: Offset: 253, NextOffset: 351 - testutil.go:485: Offset: 362, NextOffset: 493 + testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"baz.txt","type":"reg","size":21,"mode":420,"offset":93,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":125,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":157,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"baz.txt","type":"chunk","offset":189,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":221,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":253,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"foo.txt","type":"reg","size":1,"mode":420,"offset":351,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2024-03-27T13:41:04Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2024-03-27T13:41:04Z"},{"name":"dev/testchar1","type":"char","modtime":"2024-03-27T13:41:04Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","size":14,"mode":420,"offset":720,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"test/bar.txt","type":"chunk","offset":752,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"test/bar.txt","type":"chunk","offset":784,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"test/bar.txt","type":"chunk","offset":816,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:41:04Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2024-03-27T13:41:04Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":101,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"baz.txt","type":"reg","size":21,"mode":420,"offset":202,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":234,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":266,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"baz.txt","type":"chunk","offset":298,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":330,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":362,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"foo.txt","type":"reg","size":1,"mode":420,"offset":493,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2024-03-27T13:41:04Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2024-03-27T13:41:04Z"},{"name":"dev/testchar1","type":"char","modtime":"2024-03-27T13:41:04Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","size":14,"mode":420,"offset":899,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"test/bar.txt","type":"chunk","offset":931,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"test/bar.txt","type":"chunk","offset":963,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"test/bar.txt","type":"chunk","offset":995,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:41:04Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2024-03-27T13:41:04Z","devMajor":1,"devMinor":2}]} + testutil.go:371: Comparing: "" vs "" + testutil.go:377: Directory: "" vs "": [test2 baz.txt foo.txt barlink test dev] vs [foo.txt barlink test dev test2 .no.prefetch.landmark baz.txt] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" testutil.go:485: Offset: 93, NextOffset: 125 testutil.go:485: Offset: 202, NextOffset: 234 @@ -40052,27 +39481,42 @@ testutil.go:485: Offset: 362, NextOffset: 493 testutil.go:371: Comparing: "foo.txt" vs "foo.txt" testutil.go:485: Offset: 351, NextOffset: 720 - testutil.go:485: Offset: 493, NextOffset: 898 + testutil.go:485: Offset: 493, NextOffset: 899 testutil.go:371: Comparing: "barlink" vs "barlink" testutil.go:371: Comparing: "test" vs "test" testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" testutil.go:485: Offset: 720, NextOffset: 752 - testutil.go:485: Offset: 898, NextOffset: 930 + testutil.go:485: Offset: 899, NextOffset: 931 testutil.go:485: Offset: 752, NextOffset: 784 - testutil.go:485: Offset: 930, NextOffset: 962 + testutil.go:485: Offset: 931, NextOffset: 963 testutil.go:485: Offset: 784, NextOffset: 816 - testutil.go:485: Offset: 962, NextOffset: 994 - testutil.go:485: Offset: 816, NextOffset: 2183 - testutil.go:485: Offset: 994, NextOffset: 2521 + testutil.go:485: Offset: 963, NextOffset: 995 + testutil.go:485: Offset: 816, NextOffset: 2181 + testutil.go:485: Offset: 995, NextOffset: 2533 testutil.go:371: Comparing: "dev" vs "dev" testutil.go:377: Directory: "dev" vs "dev": [testfifo testchar1 testchar2 testblock] vs [testblock testfifo testchar1 testchar2] - testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" + testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" + testutil.go:371: Comparing: "test2" vs "test2" + testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] + testutil.go:371: Comparing: "baz.txt" vs "baz.txt" + testutil.go:485: Offset: 93, NextOffset: 125 + testutil.go:485: Offset: 202, NextOffset: 234 + testutil.go:485: Offset: 125, NextOffset: 157 + testutil.go:485: Offset: 234, NextOffset: 266 + testutil.go:485: Offset: 157, NextOffset: 189 + testutil.go:485: Offset: 266, NextOffset: 298 + testutil.go:485: Offset: 189, NextOffset: 221 + testutil.go:485: Offset: 298, NextOffset: 330 + testutil.go:485: Offset: 221, NextOffset: 253 + testutil.go:485: Offset: 330, NextOffset: 362 + testutil.go:485: Offset: 253, NextOffset: 351 + testutil.go:485: Offset: 362, NextOffset: 493 testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [baz.txt foo.txt barlink test dev test2 .no.prefetch.landmark] vs [test dev test2 baz.txt foo.txt barlink] + testutil.go:377: Directory: "" vs "": [test dev test2 .no.prefetch.landmark baz.txt foo.txt barlink] vs [baz.txt foo.txt barlink test dev test2] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" testutil.go:485: Offset: 202, NextOffset: 234 testutil.go:485: Offset: 93, NextOffset: 125 @@ -40087,22 +39531,22 @@ testutil.go:485: Offset: 362, NextOffset: 493 testutil.go:485: Offset: 253, NextOffset: 351 testutil.go:371: Comparing: "foo.txt" vs "foo.txt" - testutil.go:485: Offset: 493, NextOffset: 898 + testutil.go:485: Offset: 493, NextOffset: 899 testutil.go:485: Offset: 351, NextOffset: 720 testutil.go:371: Comparing: "barlink" vs "barlink" testutil.go:371: Comparing: "test" vs "test" testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" - testutil.go:485: Offset: 898, NextOffset: 930 + testutil.go:485: Offset: 899, NextOffset: 931 testutil.go:485: Offset: 720, NextOffset: 752 - testutil.go:485: Offset: 930, NextOffset: 962 + testutil.go:485: Offset: 931, NextOffset: 963 testutil.go:485: Offset: 752, NextOffset: 784 - testutil.go:485: Offset: 962, NextOffset: 994 + testutil.go:485: Offset: 963, NextOffset: 995 testutil.go:485: Offset: 784, NextOffset: 816 - testutil.go:485: Offset: 994, NextOffset: 2521 - testutil.go:485: Offset: 816, NextOffset: 2183 + testutil.go:485: Offset: 995, NextOffset: 2533 + testutil.go:485: Offset: 816, NextOffset: 2181 testutil.go:371: Comparing: "dev" vs "dev" - testutil.go:377: Directory: "dev" vs "dev": [testchar2 testblock testfifo testchar1] vs [testfifo testchar1 testchar2 testblock] + testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" @@ -40123,12 +39567,16 @@ testutil.go:485: Offset: 362, NextOffset: 493 testutil.go:485: Offset: 253, NextOffset: 351 === RUN TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=1,prefix="./",src=0,format=USTAR -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="/",format=USTAR#02/lost_digest_in_a_entry +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="../",format=USTAR#01/lost_digest_in_a_entry +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="../",format=USTAR#01/duplicated_entry_offset +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="../",format=PAX#01 === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=1,prefix="./",src=0,format=USTAR - testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"./baz.txt","type":"reg","size":21,"mode":420,"offset":94,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":126,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":158,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"./baz.txt","type":"chunk","offset":190,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":222,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":254,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"./foo.txt","type":"reg","size":1,"mode":420,"offset":354,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2024-03-27T13:31:13Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2024-03-27T13:31:13Z"},{"name":"./dev/testchar1","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","size":14,"mode":420,"offset":726,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./test/bar.txt","type":"chunk","offset":758,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"./test/bar.txt","type":"chunk","offset":790,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"./test/bar.txt","type":"chunk","offset":822,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:31:13Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":1,"devMinor":2}]} - testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":101,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"./baz.txt","type":"reg","size":21,"mode":420,"offset":202,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":234,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":266,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"./baz.txt","type":"chunk","offset":298,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":330,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":362,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"./foo.txt","type":"reg","size":1,"mode":420,"offset":495,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2024-03-27T13:31:13Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2024-03-27T13:31:13Z"},{"name":"./dev/testchar1","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","size":14,"mode":420,"offset":904,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./test/bar.txt","type":"chunk","offset":936,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"./test/bar.txt","type":"chunk","offset":968,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"./test/bar.txt","type":"chunk","offset":1000,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:31:13Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":1,"devMinor":2}]} + testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"./baz.txt","type":"reg","size":21,"mode":420,"offset":94,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":126,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":158,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"./baz.txt","type":"chunk","offset":190,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":222,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":254,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"./foo.txt","type":"reg","size":1,"mode":420,"offset":354,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2024-03-27T13:41:04Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2024-03-27T13:41:04Z"},{"name":"./dev/testchar1","type":"char","modtime":"2024-03-27T13:41:04Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","size":14,"mode":420,"offset":727,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./test/bar.txt","type":"chunk","offset":759,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"./test/bar.txt","type":"chunk","offset":791,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"./test/bar.txt","type":"chunk","offset":823,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:41:04Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2024-03-27T13:41:04Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":101,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"./baz.txt","type":"reg","size":21,"mode":420,"offset":202,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":234,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":266,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"./baz.txt","type":"chunk","offset":298,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":330,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":362,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"./foo.txt","type":"reg","size":1,"mode":420,"offset":495,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2024-03-27T13:41:04Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2024-03-27T13:41:04Z"},{"name":"./dev/testchar1","type":"char","modtime":"2024-03-27T13:41:04Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","size":14,"mode":420,"offset":905,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./test/bar.txt","type":"chunk","offset":937,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"./test/bar.txt","type":"chunk","offset":969,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"./test/bar.txt","type":"chunk","offset":1001,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:41:04Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2024-03-27T13:41:04Z","devMajor":1,"devMinor":2}]} testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [baz.txt foo.txt barlink test dev test2] vs [barlink test dev test2 .no.prefetch.landmark baz.txt foo.txt] + testutil.go:377: Directory: "" vs "": [dev test2 baz.txt foo.txt barlink test] vs [baz.txt foo.txt barlink test dev test2 .no.prefetch.landmark] + testutil.go:371: Comparing: "test2" vs "test2" + testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" testutil.go:485: Offset: 94, NextOffset: 126 testutil.go:485: Offset: 202, NextOffset: 234 @@ -40142,31 +39590,6 @@ testutil.go:485: Offset: 330, NextOffset: 362 testutil.go:485: Offset: 254, NextOffset: 354 testutil.go:485: Offset: 362, NextOffset: 495 - testutil.go:371: Comparing: "foo.txt" vs "foo.txt" - testutil.go:485: Offset: 354, NextOffset: 726 - testutil.go:485: Offset: 495, NextOffset: 904 - testutil.go:371: Comparing: "barlink" vs "barlink" - testutil.go:371: Comparing: "test" vs "test" - testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] - testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" - testutil.go:485: Offset: 726, NextOffset: 758 - testutil.go:485: Offset: 904, NextOffset: 936 - testutil.go:485: Offset: 758, NextOffset: 790 - testutil.go:485: Offset: 936, NextOffset: 968 - testutil.go:485: Offset: 790, NextOffset: 822 -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="/",format=USTAR#02/duplicated_entry_offset -=== NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=1,prefix="./",src=0,format=USTAR - testutil.go:485: Offset: 968, NextOffset: 1000 - testutil.go:485: Offset: 822, NextOffset: 2182 - testutil.go:485: Offset: 1000, NextOffset: 2539 - testutil.go:371: Comparing: "dev" vs "dev" - testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar2 testblock testfifo testchar1] - testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" - testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" - testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" - testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" - testutil.go:371: Comparing: "test2" vs "test2" - testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" testutil.go:485: Offset: 94, NextOffset: 126 testutil.go:485: Offset: 202, NextOffset: 234 @@ -40180,37 +39603,35 @@ testutil.go:485: Offset: 330, NextOffset: 362 testutil.go:485: Offset: 254, NextOffset: 354 testutil.go:485: Offset: 362, NextOffset: 495 - testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [.no.prefetch.landmark baz.txt foo.txt barlink test dev test2] vs [dev test2 baz.txt foo.txt barlink test] testutil.go:371: Comparing: "foo.txt" vs "foo.txt" - testutil.go:485: Offset: 495, NextOffset: 904 - testutil.go:485: Offset: 354, NextOffset: 726 + testutil.go:485: Offset: 354, NextOffset: 727 + testutil.go:485: Offset: 495, NextOffset: 905 testutil.go:371: Comparing: "barlink" vs "barlink" testutil.go:371: Comparing: "test" vs "test" testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" - testutil.go:485: Offset: 904, NextOffset: 936 - testutil.go:485: Offset: 726, NextOffset: 758 - testutil.go:485: Offset: 936, NextOffset: 968 - testutil.go:485: Offset: 758, NextOffset: 790 - testutil.go:485: Offset: 968, NextOffset: 1000 - testutil.go:485: Offset: 790, NextOffset: 822 - testutil.go:485: Offset: 1000, NextOffset: 2539 - testutil.go:485: Offset: 822, NextOffset: 2182 + testutil.go:485: Offset: 727, NextOffset: 759 + testutil.go:485: Offset: 905, NextOffset: 937 + testutil.go:485: Offset: 759, NextOffset: 791 + testutil.go:485: Offset: 937, NextOffset: 969 + testutil.go:485: Offset: 791, NextOffset: 823 + testutil.go:485: Offset: 969, NextOffset: 1001 + testutil.go:485: Offset: 823, NextOffset: 2196 + testutil.go:485: Offset: 1001, NextOffset: 2546 testutil.go:371: Comparing: "dev" vs "dev" - testutil.go:377: Directory: "dev" vs "dev": [testfifo testchar1 testchar2 testblock] vs [testchar2 testblock testfifo testchar1] + testutil.go:377: Directory: "dev" vs "dev": [testfifo testchar1 testchar2 testblock] vs [testchar1 testchar2 testblock testfifo] testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" + testutil.go:371: Comparing: "" vs "" + testutil.go:377: Directory: "" vs "": [.no.prefetch.landmark baz.txt foo.txt barlink test dev test2] vs [baz.txt foo.txt barlink test dev test2] testutil.go:371: Comparing: "test2" vs "test2" testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" testutil.go:485: Offset: 202, NextOffset: 234 testutil.go:485: Offset: 94, NextOffset: 126 testutil.go:485: Offset: 234, NextOffset: 266 -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="/",format=PAX#02 -=== NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=1,prefix="./",src=0,format=USTAR testutil.go:485: Offset: 126, NextOffset: 158 testutil.go:485: Offset: 266, NextOffset: 298 testutil.go:485: Offset: 158, NextOffset: 190 @@ -40233,36 +39654,36 @@ testutil.go:485: Offset: 222, NextOffset: 254 testutil.go:485: Offset: 362, NextOffset: 495 testutil.go:485: Offset: 254, NextOffset: 354 -=== RUN TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=1,prefix="/",src=0,format=USTAR -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="/",format=PAX#02/lost_digest_in_a_entry -=== NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=1,prefix="/",src=0,format=USTAR - testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"/baz.txt","type":"reg","size":21,"mode":420,"offset":94,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":126,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":158,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"/baz.txt","type":"chunk","offset":190,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":222,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":254,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"/foo.txt","type":"reg","size":1,"mode":420,"offset":353,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2024-03-27T13:31:13Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2024-03-27T13:31:13Z"},{"name":"/dev/testchar1","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","size":14,"mode":420,"offset":725,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/test/bar.txt","type":"chunk","offset":757,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"/test/bar.txt","type":"chunk","offset":789,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"/test/bar.txt","type":"chunk","offset":821,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:31:13Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":1,"devMinor":2}]} -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="/",format=PAX#02/duplicated_entry_offset -=== NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=1,prefix="/",src=0,format=USTAR - testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":101,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"/baz.txt","type":"reg","size":21,"mode":420,"offset":202,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":234,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":266,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"/baz.txt","type":"chunk","offset":298,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":330,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":362,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"/foo.txt","type":"reg","size":1,"mode":420,"offset":495,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2024-03-27T13:31:13Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2024-03-27T13:31:13Z"},{"name":"/dev/testchar1","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","size":14,"mode":420,"offset":901,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/test/bar.txt","type":"chunk","offset":933,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"/test/bar.txt","type":"chunk","offset":965,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"/test/bar.txt","type":"chunk","offset":997,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:31:13Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":1,"devMinor":2}]} - testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [baz.txt foo.txt barlink test dev test2] vs [dev test2 .no.prefetch.landmark baz.txt foo.txt barlink test] testutil.go:371: Comparing: "foo.txt" vs "foo.txt" - testutil.go:485: Offset: 353, NextOffset: 725 - testutil.go:485: Offset: 495, NextOffset: 901 + testutil.go:485: Offset: 495, NextOffset: 905 + testutil.go:485: Offset: 354, NextOffset: 727 testutil.go:371: Comparing: "barlink" vs "barlink" testutil.go:371: Comparing: "test" vs "test" testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" - testutil.go:485: Offset: 725, NextOffset: 757 - testutil.go:485: Offset: 901, NextOffset: 933 - testutil.go:485: Offset: 757, NextOffset: 789 - testutil.go:485: Offset: 933, NextOffset: 965 - testutil.go:485: Offset: 789, NextOffset: 821 - testutil.go:485: Offset: 965, NextOffset: 997 - testutil.go:485: Offset: 821, NextOffset: 2191 - testutil.go:485: Offset: 997, NextOffset: 2540 + testutil.go:485: Offset: 905, NextOffset: 937 + testutil.go:485: Offset: 727, NextOffset: 759 + testutil.go:485: Offset: 937, NextOffset: 969 + testutil.go:485: Offset: 759, NextOffset: 791 + testutil.go:485: Offset: 969, NextOffset: 1001 + testutil.go:485: Offset: 791, NextOffset: 823 + testutil.go:485: Offset: 1001, NextOffset: 2546 + testutil.go:485: Offset: 823, NextOffset: 2196 testutil.go:371: Comparing: "dev" vs "dev" - testutil.go:377: Directory: "dev" vs "dev": [testchar1 testchar2 testblock testfifo] vs [testfifo testchar1 testchar2 testblock] + testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testfifo testchar1 testchar2 testblock] testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" +=== RUN TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=1,prefix="/",src=0,format=USTAR +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="../",format=PAX#01/lost_digest_in_a_entry +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="../",format=PAX#01/duplicated_entry_offset +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="../",format=GNU#01 +=== NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=1,prefix="/",src=0,format=USTAR + testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"/baz.txt","type":"reg","size":21,"mode":420,"offset":94,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":126,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":158,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"/baz.txt","type":"chunk","offset":190,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":222,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":254,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"/foo.txt","type":"reg","size":1,"mode":420,"offset":353,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2024-03-27T13:41:04Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2024-03-27T13:41:04Z"},{"name":"/dev/testchar1","type":"char","modtime":"2024-03-27T13:41:04Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","size":14,"mode":420,"offset":725,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/test/bar.txt","type":"chunk","offset":757,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"/test/bar.txt","type":"chunk","offset":789,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"/test/bar.txt","type":"chunk","offset":821,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:41:04Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2024-03-27T13:41:04Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":101,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"/baz.txt","type":"reg","size":21,"mode":420,"offset":202,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":234,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":266,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"/baz.txt","type":"chunk","offset":298,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":330,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":362,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"/foo.txt","type":"reg","size":1,"mode":420,"offset":495,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2024-03-27T13:41:04Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2024-03-27T13:41:04Z"},{"name":"/dev/testchar1","type":"char","modtime":"2024-03-27T13:41:04Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","size":14,"mode":420,"offset":901,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/test/bar.txt","type":"chunk","offset":933,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"/test/bar.txt","type":"chunk","offset":965,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"/test/bar.txt","type":"chunk","offset":997,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:41:04Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2024-03-27T13:41:04Z","devMajor":1,"devMinor":2}]} + testutil.go:371: Comparing: "" vs "" + testutil.go:377: Directory: "" vs "": [barlink test dev test2 baz.txt foo.txt] vs [.no.prefetch.landmark baz.txt foo.txt barlink test dev test2] testutil.go:371: Comparing: "test2" vs "test2" testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" @@ -40291,30 +39712,29 @@ testutil.go:485: Offset: 330, NextOffset: 362 testutil.go:485: Offset: 254, NextOffset: 353 testutil.go:485: Offset: 362, NextOffset: 495 - testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [test dev test2 .no.prefetch.landmark baz.txt foo.txt barlink] vs [baz.txt foo.txt barlink test dev test2] + testutil.go:371: Comparing: "foo.txt" vs "foo.txt" + testutil.go:485: Offset: 353, NextOffset: 725 + testutil.go:485: Offset: 495, NextOffset: 901 testutil.go:371: Comparing: "barlink" vs "barlink" -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="/",format=GNU#02 -=== NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=1,prefix="/",src=0,format=USTAR testutil.go:371: Comparing: "test" vs "test" testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" - testutil.go:485: Offset: 901, NextOffset: 933 testutil.go:485: Offset: 725, NextOffset: 757 - testutil.go:485: Offset: 933, NextOffset: 965 + testutil.go:485: Offset: 901, NextOffset: 933 testutil.go:485: Offset: 757, NextOffset: 789 - testutil.go:485: Offset: 965, NextOffset: 997 + testutil.go:485: Offset: 933, NextOffset: 965 testutil.go:485: Offset: 789, NextOffset: 821 - testutil.go:485: Offset: 997, NextOffset: 2540 + testutil.go:485: Offset: 965, NextOffset: 997 testutil.go:485: Offset: 821, NextOffset: 2191 + testutil.go:485: Offset: 997, NextOffset: 2540 testutil.go:371: Comparing: "dev" vs "dev" - testutil.go:377: Directory: "dev" vs "dev": [testfifo testchar1 testchar2 testblock] vs [testblock testfifo testchar1 testchar2] + testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" - testutil.go:371: Comparing: "test2" vs "test2" - testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] + testutil.go:371: Comparing: "" vs "" + testutil.go:377: Directory: "" vs "": [.no.prefetch.landmark baz.txt foo.txt barlink test dev test2] vs [barlink test dev test2 baz.txt foo.txt] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" testutil.go:485: Offset: 202, NextOffset: 234 testutil.go:485: Offset: 94, NextOffset: 126 @@ -40328,6 +39748,29 @@ testutil.go:485: Offset: 222, NextOffset: 254 testutil.go:485: Offset: 362, NextOffset: 495 testutil.go:485: Offset: 254, NextOffset: 353 + testutil.go:371: Comparing: "foo.txt" vs "foo.txt" + testutil.go:485: Offset: 495, NextOffset: 901 + testutil.go:485: Offset: 353, NextOffset: 725 + testutil.go:371: Comparing: "barlink" vs "barlink" + testutil.go:371: Comparing: "test" vs "test" + testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] + testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" + testutil.go:485: Offset: 901, NextOffset: 933 + testutil.go:485: Offset: 725, NextOffset: 757 + testutil.go:485: Offset: 933, NextOffset: 965 + testutil.go:485: Offset: 757, NextOffset: 789 + testutil.go:485: Offset: 965, NextOffset: 997 + testutil.go:485: Offset: 789, NextOffset: 821 + testutil.go:485: Offset: 997, NextOffset: 2540 + testutil.go:485: Offset: 821, NextOffset: 2191 + testutil.go:371: Comparing: "dev" vs "dev" + testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] + testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" + testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" + testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" + testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" + testutil.go:371: Comparing: "test2" vs "test2" + testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" testutil.go:485: Offset: 202, NextOffset: 234 testutil.go:485: Offset: 94, NextOffset: 126 @@ -40341,25 +39784,21 @@ testutil.go:485: Offset: 222, NextOffset: 254 testutil.go:485: Offset: 362, NextOffset: 495 testutil.go:485: Offset: 254, NextOffset: 353 - testutil.go:371: Comparing: "foo.txt" vs "foo.txt" - testutil.go:485: Offset: 495, NextOffset: 901 - testutil.go:485: Offset: 353, NextOffset: 725 === RUN TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=1,prefix="../",src=0,format=USTAR -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="/",format=GNU#02/lost_digest_in_a_entry -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="/",format=GNU#02/duplicated_entry_offset +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="../",format=GNU#01/lost_digest_in_a_entry +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="../",format=GNU#01/duplicated_entry_offset +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="",format=USTAR#02 === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=1,prefix="../",src=0,format=USTAR - testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"../baz.txt","type":"reg","size":21,"mode":420,"offset":95,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","offset":127,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","offset":159,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"../baz.txt","type":"chunk","offset":191,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","offset":223,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","offset":255,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"../foo.txt","type":"reg","size":1,"mode":420,"offset":356,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2024-03-27T13:31:13Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2024-03-27T13:31:13Z"},{"name":"../dev/testchar1","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","size":14,"mode":420,"offset":730,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../test/bar.txt","type":"chunk","offset":762,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"../test/bar.txt","type":"chunk","offset":794,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"../test/bar.txt","type":"chunk","offset":826,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:31:13Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":1,"devMinor":2}]} - testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":101,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"../baz.txt","type":"reg","size":21,"mode":420,"offset":203,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","offset":235,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","offset":267,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"../baz.txt","type":"chunk","offset":299,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","offset":331,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","offset":363,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"../foo.txt","type":"reg","size":1,"mode":420,"offset":497,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2024-03-27T13:31:13Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2024-03-27T13:31:13Z"},{"name":"../dev/testchar1","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","size":14,"mode":420,"offset":906,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../test/bar.txt","type":"chunk","offset":938,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"../test/bar.txt","type":"chunk","offset":970,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"../test/bar.txt","type":"chunk","offset":1002,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:31:13Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":1,"devMinor":2}]} + testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"../baz.txt","type":"reg","size":21,"mode":420,"offset":95,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","offset":127,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","offset":159,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"../baz.txt","type":"chunk","offset":191,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","offset":223,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","offset":255,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"../foo.txt","type":"reg","size":1,"mode":420,"offset":356,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2024-03-27T13:41:04Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2024-03-27T13:41:04Z"},{"name":"../dev/testchar1","type":"char","modtime":"2024-03-27T13:41:04Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","size":14,"mode":420,"offset":730,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../test/bar.txt","type":"chunk","offset":762,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"../test/bar.txt","type":"chunk","offset":794,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"../test/bar.txt","type":"chunk","offset":826,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:41:04Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2024-03-27T13:41:04Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":101,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"../baz.txt","type":"reg","size":21,"mode":420,"offset":203,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","offset":235,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","offset":267,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"../baz.txt","type":"chunk","offset":299,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","offset":331,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","offset":363,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"../foo.txt","type":"reg","size":1,"mode":420,"offset":497,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2024-03-27T13:41:04Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2024-03-27T13:41:04Z"},{"name":"../dev/testchar1","type":"char","modtime":"2024-03-27T13:41:04Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","size":14,"mode":420,"offset":905,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../test/bar.txt","type":"chunk","offset":937,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"../test/bar.txt","type":"chunk","offset":969,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"../test/bar.txt","type":"chunk","offset":1001,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:41:04Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2024-03-27T13:41:04Z","devMajor":1,"devMinor":2}]} testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [foo.txt barlink test dev test2 baz.txt] vs [foo.txt barlink test dev test2 .no.prefetch.landmark baz.txt] + testutil.go:377: Directory: "" vs "": [foo.txt barlink test dev test2 baz.txt] vs [dev test2 .no.prefetch.landmark baz.txt foo.txt barlink test] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" testutil.go:485: Offset: 95, NextOffset: 127 testutil.go:485: Offset: 203, NextOffset: 235 testutil.go:485: Offset: 127, NextOffset: 159 testutil.go:485: Offset: 235, NextOffset: 267 testutil.go:485: Offset: 159, NextOffset: 191 -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="../",format=USTAR#02 -=== NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=1,prefix="../",src=0,format=USTAR testutil.go:485: Offset: 267, NextOffset: 299 testutil.go:485: Offset: 191, NextOffset: 223 testutil.go:485: Offset: 299, NextOffset: 331 @@ -40369,25 +39808,25 @@ testutil.go:485: Offset: 363, NextOffset: 497 testutil.go:371: Comparing: "foo.txt" vs "foo.txt" testutil.go:485: Offset: 356, NextOffset: 730 - testutil.go:485: Offset: 497, NextOffset: 906 + testutil.go:485: Offset: 497, NextOffset: 905 testutil.go:371: Comparing: "barlink" vs "barlink" testutil.go:371: Comparing: "test" vs "test" testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" testutil.go:485: Offset: 730, NextOffset: 762 - testutil.go:485: Offset: 906, NextOffset: 938 + testutil.go:485: Offset: 905, NextOffset: 937 testutil.go:485: Offset: 762, NextOffset: 794 - testutil.go:485: Offset: 938, NextOffset: 970 + testutil.go:485: Offset: 937, NextOffset: 969 testutil.go:485: Offset: 794, NextOffset: 826 - testutil.go:485: Offset: 970, NextOffset: 1002 + testutil.go:485: Offset: 969, NextOffset: 1001 testutil.go:485: Offset: 826, NextOffset: 2201 - testutil.go:485: Offset: 1002, NextOffset: 2547 + testutil.go:485: Offset: 1001, NextOffset: 2544 testutil.go:371: Comparing: "dev" vs "dev" - testutil.go:377: Directory: "dev" vs "dev": [testchar2 testblock testfifo testchar1] vs [testblock testfifo testchar1 testchar2] - testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" - testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" + testutil.go:377: Directory: "dev" vs "dev": [testfifo testchar1 testchar2 testblock] vs [testblock testfifo testchar1 testchar2] testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" + testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" + testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" testutil.go:371: Comparing: "test2" vs "test2" testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" @@ -40404,25 +39843,25 @@ testutil.go:485: Offset: 255, NextOffset: 356 testutil.go:485: Offset: 363, NextOffset: 497 testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [barlink test dev test2 .no.prefetch.landmark baz.txt foo.txt] vs [test2 baz.txt foo.txt barlink test dev] + testutil.go:377: Directory: "" vs "": [dev test2 .no.prefetch.landmark baz.txt foo.txt barlink test] vs [baz.txt foo.txt barlink test dev test2] testutil.go:371: Comparing: "barlink" vs "barlink" testutil.go:371: Comparing: "test" vs "test" testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" - testutil.go:485: Offset: 906, NextOffset: 938 + testutil.go:485: Offset: 905, NextOffset: 937 testutil.go:485: Offset: 730, NextOffset: 762 - testutil.go:485: Offset: 938, NextOffset: 970 + testutil.go:485: Offset: 937, NextOffset: 969 testutil.go:485: Offset: 762, NextOffset: 794 - testutil.go:485: Offset: 970, NextOffset: 1002 + testutil.go:485: Offset: 969, NextOffset: 1001 testutil.go:485: Offset: 794, NextOffset: 826 - testutil.go:485: Offset: 1002, NextOffset: 2547 + testutil.go:485: Offset: 1001, NextOffset: 2544 testutil.go:485: Offset: 826, NextOffset: 2201 testutil.go:371: Comparing: "dev" vs "dev" - testutil.go:377: Directory: "dev" vs "dev": [testfifo testchar1 testchar2 testblock] vs [testblock testfifo testchar1 testchar2] - testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" + testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" + testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" testutil.go:371: Comparing: "test2" vs "test2" testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" @@ -40440,6 +39879,9 @@ testutil.go:485: Offset: 255, NextOffset: 356 testutil.go:371: Comparing: "baz.txt" vs "baz.txt" testutil.go:485: Offset: 203, NextOffset: 235 +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="",format=USTAR#02/lost_digest_in_a_entry +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="",format=USTAR#02/duplicated_entry_offset +=== NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=1,prefix="../",src=0,format=USTAR testutil.go:485: Offset: 95, NextOffset: 127 testutil.go:485: Offset: 235, NextOffset: 267 testutil.go:485: Offset: 127, NextOffset: 159 @@ -40452,17 +39894,42 @@ testutil.go:485: Offset: 363, NextOffset: 497 testutil.go:485: Offset: 255, NextOffset: 356 testutil.go:371: Comparing: "foo.txt" vs "foo.txt" - testutil.go:485: Offset: 497, NextOffset: 906 + testutil.go:485: Offset: 497, NextOffset: 905 testutil.go:485: Offset: 356, NextOffset: 730 +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="",format=PAX#02 === RUN TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=1,prefix="",src=0,format=PAX -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="../",format=USTAR#02/lost_digest_in_a_entry -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="../",format=USTAR#02/duplicated_entry_offset -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="../",format=PAX#02 +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="",format=PAX#02/lost_digest_in_a_entry +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="",format=PAX#02/duplicated_entry_offset === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=1,prefix="",src=0,format=PAX - testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"baz.txt","type":"reg","size":21,"mode":420,"offset":93,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":125,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":157,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"baz.txt","type":"chunk","offset":189,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":221,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":253,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"foo.txt","type":"reg","size":1,"mode":420,"offset":351,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2024-03-27T13:31:13Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2024-03-27T13:31:13Z"},{"name":"dev/testchar1","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","size":14,"mode":420,"offset":853,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"test/bar.txt","type":"chunk","offset":885,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"test/bar.txt","type":"chunk","offset":917,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"test/bar.txt","type":"chunk","offset":949,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:31:13Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":1,"devMinor":2}]} - testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":101,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"baz.txt","type":"reg","size":21,"mode":420,"offset":202,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":234,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":266,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"baz.txt","type":"chunk","offset":298,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":330,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":362,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"foo.txt","type":"reg","size":1,"mode":420,"offset":493,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2024-03-27T13:31:13Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2024-03-27T13:31:13Z"},{"name":"dev/testchar1","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","size":14,"mode":420,"offset":1031,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"test/bar.txt","type":"chunk","offset":1063,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"test/bar.txt","type":"chunk","offset":1095,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"test/bar.txt","type":"chunk","offset":1127,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:31:13Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":1,"devMinor":2}]} + testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"baz.txt","type":"reg","size":21,"mode":420,"offset":93,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":125,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":157,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"baz.txt","type":"chunk","offset":189,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":221,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":253,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"foo.txt","type":"reg","size":1,"mode":420,"offset":351,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2024-03-27T13:41:05Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2024-03-27T13:41:05Z"},{"name":"dev/testchar1","type":"char","modtime":"2024-03-27T13:41:05Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","size":14,"mode":420,"offset":833,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"test/bar.txt","type":"chunk","offset":865,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"test/bar.txt","type":"chunk","offset":897,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"test/bar.txt","type":"chunk","offset":929,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:41:05Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2024-03-27T13:41:05Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":101,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"baz.txt","type":"reg","size":21,"mode":420,"offset":202,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":234,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":266,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"baz.txt","type":"chunk","offset":298,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":330,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":362,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"foo.txt","type":"reg","size":1,"mode":420,"offset":493,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2024-03-27T13:41:05Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2024-03-27T13:41:05Z"},{"name":"dev/testchar1","type":"char","modtime":"2024-03-27T13:41:05Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","size":14,"mode":420,"offset":1010,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"test/bar.txt","type":"chunk","offset":1042,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"test/bar.txt","type":"chunk","offset":1074,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"test/bar.txt","type":"chunk","offset":1106,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:41:05Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2024-03-27T13:41:05Z","devMajor":1,"devMinor":2}]} testutil.go:371: Comparing: "" vs "" testutil.go:377: Directory: "" vs "": [baz.txt foo.txt barlink test dev test2] vs [.no.prefetch.landmark baz.txt foo.txt barlink test dev test2] + testutil.go:371: Comparing: "foo.txt" vs "foo.txt" + testutil.go:485: Offset: 351, NextOffset: 833 + testutil.go:485: Offset: 493, NextOffset: 1010 + testutil.go:371: Comparing: "barlink" vs "barlink" + testutil.go:371: Comparing: "test" vs "test" + testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] + testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" + testutil.go:485: Offset: 833, NextOffset: 865 + testutil.go:485: Offset: 1010, NextOffset: 1042 +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="",format=GNU#02 +=== NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=1,prefix="",src=0,format=PAX + testutil.go:485: Offset: 865, NextOffset: 897 + testutil.go:485: Offset: 1042, NextOffset: 1074 + testutil.go:485: Offset: 897, NextOffset: 929 + testutil.go:485: Offset: 1074, NextOffset: 1106 + testutil.go:485: Offset: 929, NextOffset: 2404 + testutil.go:485: Offset: 1106, NextOffset: 2747 + testutil.go:371: Comparing: "dev" vs "dev" + testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] + testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" + testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" + testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" + testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" + testutil.go:371: Comparing: "test2" vs "test2" + testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" testutil.go:485: Offset: 93, NextOffset: 125 testutil.go:485: Offset: 202, NextOffset: 234 @@ -40476,29 +39943,6 @@ testutil.go:485: Offset: 330, NextOffset: 362 testutil.go:485: Offset: 253, NextOffset: 351 testutil.go:485: Offset: 362, NextOffset: 493 - testutil.go:371: Comparing: "foo.txt" vs "foo.txt" - testutil.go:485: Offset: 351, NextOffset: 853 - testutil.go:485: Offset: 493, NextOffset: 1031 - testutil.go:371: Comparing: "barlink" vs "barlink" - testutil.go:371: Comparing: "test" vs "test" - testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] - testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" - testutil.go:485: Offset: 853, NextOffset: 885 - testutil.go:485: Offset: 1031, NextOffset: 1063 - testutil.go:485: Offset: 885, NextOffset: 917 - testutil.go:485: Offset: 1063, NextOffset: 1095 - testutil.go:485: Offset: 917, NextOffset: 949 - testutil.go:485: Offset: 1095, NextOffset: 1127 - testutil.go:485: Offset: 949, NextOffset: 2421 - testutil.go:485: Offset: 1127, NextOffset: 2773 - testutil.go:371: Comparing: "dev" vs "dev" - testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] - testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" - testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" - testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" - testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" - testutil.go:371: Comparing: "test2" vs "test2" - testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" testutil.go:485: Offset: 93, NextOffset: 125 testutil.go:485: Offset: 202, NextOffset: 234 @@ -40513,7 +39957,7 @@ testutil.go:485: Offset: 253, NextOffset: 351 testutil.go:485: Offset: 362, NextOffset: 493 testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [.no.prefetch.landmark baz.txt foo.txt barlink test dev test2] vs [barlink test dev test2 baz.txt foo.txt] + testutil.go:377: Directory: "" vs "": [test2 .no.prefetch.landmark baz.txt foo.txt barlink test dev] vs [test2 baz.txt foo.txt barlink test dev] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" testutil.go:485: Offset: 202, NextOffset: 234 testutil.go:485: Offset: 93, NextOffset: 125 @@ -40528,26 +39972,26 @@ testutil.go:485: Offset: 362, NextOffset: 493 testutil.go:485: Offset: 253, NextOffset: 351 testutil.go:371: Comparing: "foo.txt" vs "foo.txt" - testutil.go:485: Offset: 493, NextOffset: 1031 - testutil.go:485: Offset: 351, NextOffset: 853 + testutil.go:485: Offset: 493, NextOffset: 1010 + testutil.go:485: Offset: 351, NextOffset: 833 testutil.go:371: Comparing: "barlink" vs "barlink" testutil.go:371: Comparing: "test" vs "test" testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" - testutil.go:485: Offset: 1031, NextOffset: 1063 - testutil.go:485: Offset: 853, NextOffset: 885 - testutil.go:485: Offset: 1063, NextOffset: 1095 - testutil.go:485: Offset: 885, NextOffset: 917 - testutil.go:485: Offset: 1095, NextOffset: 1127 - testutil.go:485: Offset: 917, NextOffset: 949 - testutil.go:485: Offset: 1127, NextOffset: 2773 - testutil.go:485: Offset: 949, NextOffset: 2421 + testutil.go:485: Offset: 1010, NextOffset: 1042 + testutil.go:485: Offset: 833, NextOffset: 865 + testutil.go:485: Offset: 1042, NextOffset: 1074 + testutil.go:485: Offset: 865, NextOffset: 897 + testutil.go:485: Offset: 1074, NextOffset: 1106 + testutil.go:485: Offset: 897, NextOffset: 929 + testutil.go:485: Offset: 1106, NextOffset: 2747 + testutil.go:485: Offset: 929, NextOffset: 2404 testutil.go:371: Comparing: "dev" vs "dev" - testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] - testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" - testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" + testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar1 testchar2 testblock testfifo] testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" + testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" + testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" testutil.go:371: Comparing: "test2" vs "test2" testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" @@ -40564,20 +40008,35 @@ testutil.go:485: Offset: 362, NextOffset: 493 testutil.go:485: Offset: 253, NextOffset: 351 === RUN TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=1,prefix="./",src=0,format=PAX -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="../",format=PAX#02/lost_digest_in_a_entry -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="../",format=PAX#02/duplicated_entry_offset -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="../",format=GNU#02 +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="",format=GNU#02/lost_digest_in_a_entry +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="",format=GNU#02/duplicated_entry_offset +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="./",format=USTAR#02 === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=1,prefix="./",src=0,format=PAX - testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"./baz.txt","type":"reg","size":21,"mode":420,"offset":94,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":126,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":158,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"./baz.txt","type":"chunk","offset":190,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":222,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":254,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"./foo.txt","type":"reg","size":1,"mode":420,"offset":354,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2024-03-27T13:31:13Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2024-03-27T13:31:13Z"},{"name":"./dev/testchar1","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","size":14,"mode":420,"offset":858,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./test/bar.txt","type":"chunk","offset":890,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"./test/bar.txt","type":"chunk","offset":922,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"./test/bar.txt","type":"chunk","offset":954,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:31:13Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":1,"devMinor":2}]} - testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":101,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"./baz.txt","type":"reg","size":21,"mode":420,"offset":202,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":234,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":266,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"./baz.txt","type":"chunk","offset":298,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":330,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":362,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"./foo.txt","type":"reg","size":1,"mode":420,"offset":495,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2024-03-27T13:31:13Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2024-03-27T13:31:13Z"},{"name":"./dev/testchar1","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","size":14,"mode":420,"offset":1034,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./test/bar.txt","type":"chunk","offset":1066,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"./test/bar.txt","type":"chunk","offset":1098,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"./test/bar.txt","type":"chunk","offset":1130,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:31:13Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":1,"devMinor":2}]} + testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"./baz.txt","type":"reg","size":21,"mode":420,"offset":94,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":126,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":158,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"./baz.txt","type":"chunk","offset":190,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":222,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":254,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"./foo.txt","type":"reg","size":1,"mode":420,"offset":354,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2024-03-27T13:41:05Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2024-03-27T13:41:05Z"},{"name":"./dev/testchar1","type":"char","modtime":"2024-03-27T13:41:05Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","size":14,"mode":420,"offset":835,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./test/bar.txt","type":"chunk","offset":867,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"./test/bar.txt","type":"chunk","offset":899,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"./test/bar.txt","type":"chunk","offset":931,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:41:05Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2024-03-27T13:41:05Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":101,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"./baz.txt","type":"reg","size":21,"mode":420,"offset":202,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":234,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":266,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"./baz.txt","type":"chunk","offset":298,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":330,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":362,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"./foo.txt","type":"reg","size":1,"mode":420,"offset":495,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2024-03-27T13:41:05Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2024-03-27T13:41:05Z"},{"name":"./dev/testchar1","type":"char","modtime":"2024-03-27T13:41:05Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","size":14,"mode":420,"offset":1011,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./test/bar.txt","type":"chunk","offset":1043,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"./test/bar.txt","type":"chunk","offset":1075,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"./test/bar.txt","type":"chunk","offset":1107,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:41:05Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2024-03-27T13:41:05Z","devMajor":1,"devMinor":2}]} testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [baz.txt foo.txt barlink test dev test2] vs [test2 .no.prefetch.landmark baz.txt foo.txt barlink test dev] + testutil.go:377: Directory: "" vs "": [baz.txt foo.txt barlink test dev test2] vs [foo.txt barlink test dev test2 .no.prefetch.landmark baz.txt] + testutil.go:371: Comparing: "foo.txt" vs "foo.txt" + testutil.go:485: Offset: 354, NextOffset: 835 + testutil.go:485: Offset: 495, NextOffset: 1011 + testutil.go:371: Comparing: "barlink" vs "barlink" + testutil.go:371: Comparing: "test" vs "test" + testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] + testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" + testutil.go:485: Offset: 835, NextOffset: 867 + testutil.go:485: Offset: 1011, NextOffset: 1043 + testutil.go:485: Offset: 867, NextOffset: 899 + testutil.go:485: Offset: 1043, NextOffset: 1075 + testutil.go:485: Offset: 899, NextOffset: 931 + testutil.go:485: Offset: 1075, NextOffset: 1107 + testutil.go:485: Offset: 931, NextOffset: 2415 + testutil.go:485: Offset: 1107, NextOffset: 2760 testutil.go:371: Comparing: "dev" vs "dev" - testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] - testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" - testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" + testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar1 testchar2 testblock testfifo] testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" + testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" + testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" testutil.go:371: Comparing: "test2" vs "test2" testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" @@ -40606,23 +40065,31 @@ testutil.go:485: Offset: 330, NextOffset: 362 testutil.go:485: Offset: 254, NextOffset: 354 testutil.go:485: Offset: 362, NextOffset: 495 + testutil.go:371: Comparing: "" vs "" + testutil.go:377: Directory: "" vs "": [foo.txt barlink test dev test2 .no.prefetch.landmark baz.txt] vs [baz.txt foo.txt barlink test dev test2] testutil.go:371: Comparing: "foo.txt" vs "foo.txt" - testutil.go:485: Offset: 354, NextOffset: 858 - testutil.go:485: Offset: 495, NextOffset: 1034 + testutil.go:485: Offset: 495, NextOffset: 1011 + testutil.go:485: Offset: 354, NextOffset: 835 testutil.go:371: Comparing: "barlink" vs "barlink" testutil.go:371: Comparing: "test" vs "test" testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" - testutil.go:485: Offset: 858, NextOffset: 890 - testutil.go:485: Offset: 1034, NextOffset: 1066 - testutil.go:485: Offset: 890, NextOffset: 922 - testutil.go:485: Offset: 1066, NextOffset: 1098 - testutil.go:485: Offset: 922, NextOffset: 954 - testutil.go:485: Offset: 1098, NextOffset: 1130 - testutil.go:485: Offset: 954, NextOffset: 2432 - testutil.go:485: Offset: 1130, NextOffset: 2770 - testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [foo.txt barlink test dev test2 .no.prefetch.landmark baz.txt] vs [baz.txt foo.txt barlink test dev test2] + testutil.go:485: Offset: 1011, NextOffset: 1043 + testutil.go:485: Offset: 835, NextOffset: 867 + testutil.go:485: Offset: 1043, NextOffset: 1075 + testutil.go:485: Offset: 867, NextOffset: 899 + testutil.go:485: Offset: 1075, NextOffset: 1107 + testutil.go:485: Offset: 899, NextOffset: 931 + testutil.go:485: Offset: 1107, NextOffset: 2760 + testutil.go:485: Offset: 931, NextOffset: 2415 + testutil.go:371: Comparing: "dev" vs "dev" + testutil.go:377: Directory: "dev" vs "dev": [testfifo testchar1 testchar2 testblock] vs [testblock testfifo testchar1 testchar2] + testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" + testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" + testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" + testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" + testutil.go:371: Comparing: "test2" vs "test2" + testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" testutil.go:485: Offset: 202, NextOffset: 234 testutil.go:485: Offset: 94, NextOffset: 126 @@ -40636,29 +40103,6 @@ testutil.go:485: Offset: 222, NextOffset: 254 testutil.go:485: Offset: 362, NextOffset: 495 testutil.go:485: Offset: 254, NextOffset: 354 - testutil.go:371: Comparing: "foo.txt" vs "foo.txt" - testutil.go:485: Offset: 495, NextOffset: 1034 - testutil.go:485: Offset: 354, NextOffset: 858 - testutil.go:371: Comparing: "barlink" vs "barlink" - testutil.go:371: Comparing: "test" vs "test" - testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] - testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" - testutil.go:485: Offset: 1034, NextOffset: 1066 - testutil.go:485: Offset: 858, NextOffset: 890 - testutil.go:485: Offset: 1066, NextOffset: 1098 - testutil.go:485: Offset: 890, NextOffset: 922 - testutil.go:485: Offset: 1098, NextOffset: 1130 - testutil.go:485: Offset: 922, NextOffset: 954 - testutil.go:485: Offset: 1130, NextOffset: 2770 - testutil.go:485: Offset: 954, NextOffset: 2432 - testutil.go:371: Comparing: "dev" vs "dev" - testutil.go:377: Directory: "dev" vs "dev": [testchar2 testblock testfifo testchar1] vs [testblock testfifo testchar1 testchar2] - testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" - testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" - testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" - testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" - testutil.go:371: Comparing: "test2" vs "test2" - testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" testutil.go:485: Offset: 202, NextOffset: 234 testutil.go:485: Offset: 94, NextOffset: 126 @@ -40673,39 +40117,19 @@ testutil.go:485: Offset: 362, NextOffset: 495 testutil.go:485: Offset: 254, NextOffset: 354 === RUN TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=1,prefix="/",src=0,format=PAX -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="../",format=GNU#02/lost_digest_in_a_entry -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="../",format=GNU#02/duplicated_entry_offset -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="",format=USTAR#02 +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="./",format=USTAR#02/lost_digest_in_a_entry === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=1,prefix="/",src=0,format=PAX - testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"/baz.txt","type":"reg","size":21,"mode":420,"offset":94,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":126,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":158,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"/baz.txt","type":"chunk","offset":190,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":222,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":254,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"/foo.txt","type":"reg","size":1,"mode":420,"offset":353,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2024-03-27T13:31:13Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2024-03-27T13:31:13Z"},{"name":"/dev/testchar1","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","size":14,"mode":420,"offset":860,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/test/bar.txt","type":"chunk","offset":892,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"/test/bar.txt","type":"chunk","offset":924,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"/test/bar.txt","type":"chunk","offset":956,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:31:13Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":1,"devMinor":2}]} - testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":101,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"/baz.txt","type":"reg","size":21,"mode":420,"offset":202,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":234,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":266,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"/baz.txt","type":"chunk","offset":298,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":330,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":362,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"/foo.txt","type":"reg","size":1,"mode":420,"offset":495,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2024-03-27T13:31:13Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2024-03-27T13:31:13Z"},{"name":"/dev/testchar1","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","size":14,"mode":420,"offset":1038,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/test/bar.txt","type":"chunk","offset":1070,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"/test/bar.txt","type":"chunk","offset":1102,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"/test/bar.txt","type":"chunk","offset":1134,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:31:13Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":1,"devMinor":2}]} + testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"/baz.txt","type":"reg","size":21,"mode":420,"offset":94,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":126,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":158,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"/baz.txt","type":"chunk","offset":190,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":222,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":254,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"/foo.txt","type":"reg","size":1,"mode":420,"offset":353,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2024-03-27T13:41:05Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2024-03-27T13:41:05Z"},{"name":"/dev/testchar1","type":"char","modtime":"2024-03-27T13:41:05Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","size":14,"mode":420,"offset":836,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/test/bar.txt","type":"chunk","offset":868,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"/test/bar.txt","type":"chunk","offset":900,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"/test/bar.txt","type":"chunk","offset":932,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:41:05Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2024-03-27T13:41:05Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":101,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"/baz.txt","type":"reg","size":21,"mode":420,"offset":202,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":234,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":266,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"/baz.txt","type":"chunk","offset":298,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":330,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":362,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"/foo.txt","type":"reg","size":1,"mode":420,"offset":495,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2024-03-27T13:41:05Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2024-03-27T13:41:05Z"},{"name":"/dev/testchar1","type":"char","modtime":"2024-03-27T13:41:05Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","size":14,"mode":420,"offset":1014,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/test/bar.txt","type":"chunk","offset":1046,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"/test/bar.txt","type":"chunk","offset":1078,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"/test/bar.txt","type":"chunk","offset":1110,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:41:05Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2024-03-27T13:41:05Z","devMajor":1,"devMinor":2}]} testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [dev test2 baz.txt foo.txt barlink test] vs [foo.txt barlink test dev test2 .no.prefetch.landmark baz.txt] - testutil.go:371: Comparing: "barlink" vs "barlink" - testutil.go:371: Comparing: "test" vs "test" - testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] - testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" - testutil.go:485: Offset: 860, NextOffset: 892 - testutil.go:485: Offset: 1038, NextOffset: 1070 - testutil.go:485: Offset: 892, NextOffset: 924 - testutil.go:485: Offset: 1070, NextOffset: 1102 - testutil.go:485: Offset: 924, NextOffset: 956 - testutil.go:485: Offset: 1102, NextOffset: 1134 - testutil.go:485: Offset: 956, NextOffset: 2439 - testutil.go:485: Offset: 1134, NextOffset: 2780 - testutil.go:371: Comparing: "dev" vs "dev" - testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] - testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" - testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" - testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" - testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" - testutil.go:371: Comparing: "test2" vs "test2" - testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] + testutil.go:377: Directory: "" vs "": [dev test2 baz.txt foo.txt barlink test] vs [barlink test dev test2 .no.prefetch.landmark baz.txt foo.txt] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" testutil.go:485: Offset: 94, NextOffset: 126 testutil.go:485: Offset: 202, NextOffset: 234 testutil.go:485: Offset: 126, NextOffset: 158 testutil.go:485: Offset: 234, NextOffset: 266 +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="./",format=USTAR#02/duplicated_entry_offset +=== NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=1,prefix="/",src=0,format=PAX testutil.go:485: Offset: 158, NextOffset: 190 testutil.go:485: Offset: 266, NextOffset: 298 testutil.go:485: Offset: 190, NextOffset: 222 @@ -40714,6 +40138,31 @@ testutil.go:485: Offset: 330, NextOffset: 362 testutil.go:485: Offset: 254, NextOffset: 353 testutil.go:485: Offset: 362, NextOffset: 495 + testutil.go:371: Comparing: "foo.txt" vs "foo.txt" + testutil.go:485: Offset: 353, NextOffset: 836 + testutil.go:485: Offset: 495, NextOffset: 1014 + testutil.go:371: Comparing: "barlink" vs "barlink" + testutil.go:371: Comparing: "test" vs "test" + testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] + testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" + testutil.go:485: Offset: 836, NextOffset: 868 + testutil.go:485: Offset: 1014, NextOffset: 1046 + testutil.go:485: Offset: 868, NextOffset: 900 + testutil.go:485: Offset: 1046, NextOffset: 1078 + testutil.go:485: Offset: 900, NextOffset: 932 + testutil.go:485: Offset: 1078, NextOffset: 1110 + testutil.go:485: Offset: 932, NextOffset: 2418 + testutil.go:485: Offset: 1110, NextOffset: 2753 + testutil.go:371: Comparing: "dev" vs "dev" + testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] + testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" + testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" + testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" + testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" + testutil.go:371: Comparing: "test2" vs "test2" +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="./",format=PAX#02 +=== NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=1,prefix="/",src=0,format=PAX + testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" testutil.go:485: Offset: 94, NextOffset: 126 testutil.go:485: Offset: 202, NextOffset: 234 @@ -40727,13 +40176,21 @@ testutil.go:485: Offset: 330, NextOffset: 362 testutil.go:485: Offset: 254, NextOffset: 353 testutil.go:485: Offset: 362, NextOffset: 495 - testutil.go:371: Comparing: "foo.txt" vs "foo.txt" - testutil.go:485: Offset: 353, NextOffset: 860 - testutil.go:485: Offset: 495, NextOffset: 1038 testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [.no.prefetch.landmark baz.txt foo.txt barlink test dev test2] vs [baz.txt foo.txt barlink test dev test2] + testutil.go:377: Directory: "" vs "": [test2 .no.prefetch.landmark baz.txt foo.txt barlink test dev] vs [baz.txt foo.txt barlink test dev test2] + testutil.go:371: Comparing: "test" vs "test" + testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] + testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" + testutil.go:485: Offset: 1014, NextOffset: 1046 + testutil.go:485: Offset: 836, NextOffset: 868 + testutil.go:485: Offset: 1046, NextOffset: 1078 + testutil.go:485: Offset: 868, NextOffset: 900 + testutil.go:485: Offset: 1078, NextOffset: 1110 + testutil.go:485: Offset: 900, NextOffset: 932 + testutil.go:485: Offset: 1110, NextOffset: 2753 + testutil.go:485: Offset: 932, NextOffset: 2418 testutil.go:371: Comparing: "dev" vs "dev" - testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testfifo testchar1 testchar2 testblock] + testutil.go:377: Directory: "dev" vs "dev": [testchar1 testchar2 testblock testfifo] vs [testblock testfifo testchar1 testchar2] testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" @@ -40767,46 +40224,31 @@ testutil.go:485: Offset: 362, NextOffset: 495 testutil.go:485: Offset: 254, NextOffset: 353 testutil.go:371: Comparing: "foo.txt" vs "foo.txt" - testutil.go:485: Offset: 495, NextOffset: 1038 - testutil.go:485: Offset: 353, NextOffset: 860 + testutil.go:485: Offset: 495, NextOffset: 1014 + testutil.go:485: Offset: 353, NextOffset: 836 testutil.go:371: Comparing: "barlink" vs "barlink" - testutil.go:371: Comparing: "test" vs "test" - testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] - testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" - testutil.go:485: Offset: 1038, NextOffset: 1070 - testutil.go:485: Offset: 860, NextOffset: 892 - testutil.go:485: Offset: 1070, NextOffset: 1102 - testutil.go:485: Offset: 892, NextOffset: 924 - testutil.go:485: Offset: 1102, NextOffset: 1134 - testutil.go:485: Offset: 924, NextOffset: 956 - testutil.go:485: Offset: 1134, NextOffset: 2780 - testutil.go:485: Offset: 956, NextOffset: 2439 === RUN TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=1,prefix="../",src=0,format=PAX -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="",format=USTAR#02/lost_digest_in_a_entry -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="",format=USTAR#02/duplicated_entry_offset -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="",format=PAX#02 +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="./",format=PAX#02/lost_digest_in_a_entry +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="./",format=PAX#02/duplicated_entry_offset +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="./",format=GNU#02 === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=1,prefix="../",src=0,format=PAX - testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"../baz.txt","type":"reg","size":21,"mode":420,"offset":95,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","offset":127,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","offset":159,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"../baz.txt","type":"chunk","offset":191,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","offset":223,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","offset":255,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"../foo.txt","type":"reg","size":1,"mode":420,"offset":356,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2024-03-27T13:31:13Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2024-03-27T13:31:13Z"},{"name":"../dev/testchar1","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","size":14,"mode":420,"offset":868,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../test/bar.txt","type":"chunk","offset":900,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"../test/bar.txt","type":"chunk","offset":932,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"../test/bar.txt","type":"chunk","offset":964,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:31:13Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":1,"devMinor":2}]} - testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":101,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"../baz.txt","type":"reg","size":21,"mode":420,"offset":203,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","offset":235,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","offset":267,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"../baz.txt","type":"chunk","offset":299,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","offset":331,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","offset":363,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"../foo.txt","type":"reg","size":1,"mode":420,"offset":497,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2024-03-27T13:31:13Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2024-03-27T13:31:13Z"},{"name":"../dev/testchar1","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","size":14,"mode":420,"offset":1044,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../test/bar.txt","type":"chunk","offset":1076,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"../test/bar.txt","type":"chunk","offset":1108,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"../test/bar.txt","type":"chunk","offset":1140,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:31:13Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":1,"devMinor":2}]} + testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"../baz.txt","type":"reg","size":21,"mode":420,"offset":95,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","offset":127,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","offset":159,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"../baz.txt","type":"chunk","offset":191,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","offset":223,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","offset":255,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"../foo.txt","type":"reg","size":1,"mode":420,"offset":356,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2024-03-27T13:41:05Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2024-03-27T13:41:05Z"},{"name":"../dev/testchar1","type":"char","modtime":"2024-03-27T13:41:05Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","size":14,"mode":420,"offset":847,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../test/bar.txt","type":"chunk","offset":879,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"../test/bar.txt","type":"chunk","offset":911,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"../test/bar.txt","type":"chunk","offset":943,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:41:05Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2024-03-27T13:41:05Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":101,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"../baz.txt","type":"reg","size":21,"mode":420,"offset":203,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","offset":235,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","offset":267,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"../baz.txt","type":"chunk","offset":299,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","offset":331,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","offset":363,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"../foo.txt","type":"reg","size":1,"mode":420,"offset":497,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2024-03-27T13:41:05Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2024-03-27T13:41:05Z"},{"name":"../dev/testchar1","type":"char","modtime":"2024-03-27T13:41:05Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","size":14,"mode":420,"offset":1023,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../test/bar.txt","type":"chunk","offset":1055,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"../test/bar.txt","type":"chunk","offset":1087,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"../test/bar.txt","type":"chunk","offset":1119,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:41:05Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2024-03-27T13:41:05Z","devMajor":1,"devMinor":2}]} testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [barlink test dev test2 baz.txt foo.txt] vs [.no.prefetch.landmark baz.txt foo.txt barlink test dev test2] - testutil.go:371: Comparing: "foo.txt" vs "foo.txt" - testutil.go:485: Offset: 356, NextOffset: 868 - testutil.go:485: Offset: 497, NextOffset: 1044 - testutil.go:371: Comparing: "barlink" vs "barlink" + testutil.go:377: Directory: "" vs "": [foo.txt barlink test dev test2 baz.txt] vs [baz.txt foo.txt barlink test dev test2 .no.prefetch.landmark] testutil.go:371: Comparing: "test" vs "test" testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" - testutil.go:485: Offset: 868, NextOffset: 900 - testutil.go:485: Offset: 1044, NextOffset: 1076 - testutil.go:485: Offset: 900, NextOffset: 932 - testutil.go:485: Offset: 1076, NextOffset: 1108 - testutil.go:485: Offset: 932, NextOffset: 964 - testutil.go:485: Offset: 1108, NextOffset: 1140 - testutil.go:485: Offset: 964, NextOffset: 2457 - testutil.go:485: Offset: 1140, NextOffset: 2790 + testutil.go:485: Offset: 847, NextOffset: 879 + testutil.go:485: Offset: 1023, NextOffset: 1055 + testutil.go:485: Offset: 879, NextOffset: 911 + testutil.go:485: Offset: 1055, NextOffset: 1087 + testutil.go:485: Offset: 911, NextOffset: 943 + testutil.go:485: Offset: 1087, NextOffset: 1119 + testutil.go:485: Offset: 943, NextOffset: 2433 + testutil.go:485: Offset: 1119, NextOffset: 2766 testutil.go:371: Comparing: "dev" vs "dev" - testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] + testutil.go:377: Directory: "dev" vs "dev": [testfifo testchar1 testchar2 testblock] vs [testfifo testchar1 testchar2 testblock] testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" @@ -40839,26 +40281,30 @@ testutil.go:485: Offset: 331, NextOffset: 363 testutil.go:485: Offset: 255, NextOffset: 356 testutil.go:485: Offset: 363, NextOffset: 497 + testutil.go:371: Comparing: "foo.txt" vs "foo.txt" + testutil.go:485: Offset: 356, NextOffset: 847 + testutil.go:485: Offset: 497, NextOffset: 1023 + testutil.go:371: Comparing: "barlink" vs "barlink" testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [.no.prefetch.landmark baz.txt foo.txt barlink test dev test2] vs [foo.txt barlink test dev test2 baz.txt] + testutil.go:377: Directory: "" vs "": [baz.txt foo.txt barlink test dev test2 .no.prefetch.landmark] vs [baz.txt foo.txt barlink test dev test2] testutil.go:371: Comparing: "barlink" vs "barlink" testutil.go:371: Comparing: "test" vs "test" testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" - testutil.go:485: Offset: 1044, NextOffset: 1076 - testutil.go:485: Offset: 868, NextOffset: 900 - testutil.go:485: Offset: 1076, NextOffset: 1108 - testutil.go:485: Offset: 900, NextOffset: 932 - testutil.go:485: Offset: 1108, NextOffset: 1140 - testutil.go:485: Offset: 932, NextOffset: 964 - testutil.go:485: Offset: 1140, NextOffset: 2790 - testutil.go:485: Offset: 964, NextOffset: 2457 + testutil.go:485: Offset: 1023, NextOffset: 1055 + testutil.go:485: Offset: 847, NextOffset: 879 + testutil.go:485: Offset: 1055, NextOffset: 1087 + testutil.go:485: Offset: 879, NextOffset: 911 + testutil.go:485: Offset: 1087, NextOffset: 1119 + testutil.go:485: Offset: 911, NextOffset: 943 + testutil.go:485: Offset: 1119, NextOffset: 2766 + testutil.go:485: Offset: 943, NextOffset: 2433 testutil.go:371: Comparing: "dev" vs "dev" - testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar2 testblock testfifo testchar1] - testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" + testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testfifo testchar1 testchar2 testblock] testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" + testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" testutil.go:371: Comparing: "test2" vs "test2" testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" @@ -40888,18 +40334,38 @@ testutil.go:485: Offset: 363, NextOffset: 497 testutil.go:485: Offset: 255, NextOffset: 356 testutil.go:371: Comparing: "foo.txt" vs "foo.txt" - testutil.go:485: Offset: 497, NextOffset: 1044 - testutil.go:485: Offset: 356, NextOffset: 868 -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="",format=PAX#02/lost_digest_in_a_entry + testutil.go:485: Offset: 497, NextOffset: 1023 + testutil.go:485: Offset: 356, NextOffset: 847 === RUN TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=1,prefix="",src=0,format=GNU -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="",format=PAX#02/duplicated_entry_offset -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="",format=GNU#02 -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="",format=GNU#02/lost_digest_in_a_entry +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="./",format=GNU#02/lost_digest_in_a_entry +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="./",format=GNU#02/duplicated_entry_offset +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="/",format=USTAR#02 === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=1,prefix="",src=0,format=GNU - testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"baz.txt","type":"reg","size":21,"mode":420,"offset":93,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":125,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":157,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"baz.txt","type":"chunk","offset":189,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":221,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":253,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"foo.txt","type":"reg","size":1,"mode":420,"offset":352,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2024-03-27T13:31:13Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2024-03-27T13:31:13Z"},{"name":"dev/testchar1","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","size":14,"mode":420,"offset":724,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"test/bar.txt","type":"chunk","offset":756,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"test/bar.txt","type":"chunk","offset":788,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"test/bar.txt","type":"chunk","offset":820,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:31:13Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":1,"devMinor":2}]} - testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":101,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"baz.txt","type":"reg","size":21,"mode":420,"offset":202,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":234,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":266,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"baz.txt","type":"chunk","offset":298,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":330,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":362,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"foo.txt","type":"reg","size":1,"mode":420,"offset":493,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2024-03-27T13:31:13Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2024-03-27T13:31:13Z"},{"name":"dev/testchar1","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","size":14,"mode":420,"offset":902,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"test/bar.txt","type":"chunk","offset":934,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"test/bar.txt","type":"chunk","offset":966,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"test/bar.txt","type":"chunk","offset":998,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:31:13Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":1,"devMinor":2}]} + testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"baz.txt","type":"reg","size":21,"mode":420,"offset":93,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":125,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":157,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"baz.txt","type":"chunk","offset":189,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":221,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":253,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"foo.txt","type":"reg","size":1,"mode":420,"offset":352,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2024-03-27T13:41:04Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2024-03-27T13:41:04Z"},{"name":"dev/testchar1","type":"char","modtime":"2024-03-27T13:41:04Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","size":14,"mode":420,"offset":724,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"test/bar.txt","type":"chunk","offset":756,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"test/bar.txt","type":"chunk","offset":788,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"test/bar.txt","type":"chunk","offset":820,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:41:04Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2024-03-27T13:41:04Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":101,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"baz.txt","type":"reg","size":21,"mode":420,"offset":202,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":234,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":266,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"baz.txt","type":"chunk","offset":298,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":330,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":362,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"foo.txt","type":"reg","size":1,"mode":420,"offset":493,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2024-03-27T13:41:04Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2024-03-27T13:41:04Z"},{"name":"dev/testchar1","type":"char","modtime":"2024-03-27T13:41:04Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","size":14,"mode":420,"offset":901,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"test/bar.txt","type":"chunk","offset":933,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"test/bar.txt","type":"chunk","offset":965,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"test/bar.txt","type":"chunk","offset":997,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:41:04Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2024-03-27T13:41:04Z","devMajor":1,"devMinor":2}]} testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [baz.txt foo.txt barlink test dev test2] vs [.no.prefetch.landmark baz.txt foo.txt barlink test dev test2] + testutil.go:377: Directory: "" vs "": [foo.txt barlink test dev test2 baz.txt] vs [.no.prefetch.landmark baz.txt foo.txt barlink test dev test2] + testutil.go:371: Comparing: "foo.txt" vs "foo.txt" + testutil.go:485: Offset: 352, NextOffset: 724 + testutil.go:485: Offset: 493, NextOffset: 901 + testutil.go:371: Comparing: "barlink" vs "barlink" + testutil.go:371: Comparing: "test" vs "test" + testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] + testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" + testutil.go:485: Offset: 724, NextOffset: 756 + testutil.go:485: Offset: 901, NextOffset: 933 + testutil.go:485: Offset: 756, NextOffset: 788 + testutil.go:485: Offset: 933, NextOffset: 965 + testutil.go:485: Offset: 788, NextOffset: 820 + testutil.go:485: Offset: 965, NextOffset: 997 + testutil.go:485: Offset: 820, NextOffset: 2192 + testutil.go:485: Offset: 997, NextOffset: 2532 + testutil.go:371: Comparing: "dev" vs "dev" + testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testfifo testchar1 testchar2 testblock] + testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" + testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" + testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" + testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" testutil.go:371: Comparing: "test2" vs "test2" testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" @@ -40916,8 +40382,6 @@ testutil.go:485: Offset: 253, NextOffset: 352 testutil.go:485: Offset: 362, NextOffset: 493 testutil.go:371: Comparing: "baz.txt" vs "baz.txt" -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="",format=GNU#02/duplicated_entry_offset -=== NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=1,prefix="",src=0,format=GNU testutil.go:485: Offset: 93, NextOffset: 125 testutil.go:485: Offset: 202, NextOffset: 234 testutil.go:485: Offset: 125, NextOffset: 157 @@ -40930,29 +40394,8 @@ testutil.go:485: Offset: 330, NextOffset: 362 testutil.go:485: Offset: 253, NextOffset: 352 testutil.go:485: Offset: 362, NextOffset: 493 - testutil.go:371: Comparing: "foo.txt" vs "foo.txt" - testutil.go:485: Offset: 352, NextOffset: 724 - testutil.go:485: Offset: 493, NextOffset: 902 - testutil.go:371: Comparing: "barlink" vs "barlink" - testutil.go:371: Comparing: "test" vs "test" - testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] - testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" - testutil.go:485: Offset: 724, NextOffset: 756 - testutil.go:485: Offset: 902, NextOffset: 934 - testutil.go:485: Offset: 756, NextOffset: 788 - testutil.go:485: Offset: 934, NextOffset: 966 - testutil.go:485: Offset: 788, NextOffset: 820 - testutil.go:485: Offset: 966, NextOffset: 998 - testutil.go:485: Offset: 820, NextOffset: 2191 - testutil.go:485: Offset: 998, NextOffset: 2508 - testutil.go:371: Comparing: "dev" vs "dev" - testutil.go:377: Directory: "dev" vs "dev": [testchar1 testchar2 testblock testfifo] vs [testblock testfifo testchar1 testchar2] - testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" - testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" - testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" - testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [test dev test2 .no.prefetch.landmark baz.txt foo.txt barlink] vs [test dev test2 baz.txt foo.txt barlink] + testutil.go:377: Directory: "" vs "": [baz.txt foo.txt barlink test dev test2 .no.prefetch.landmark] vs [barlink test dev test2 baz.txt foo.txt] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" testutil.go:485: Offset: 202, NextOffset: 234 testutil.go:485: Offset: 93, NextOffset: 125 @@ -40967,22 +40410,22 @@ testutil.go:485: Offset: 362, NextOffset: 493 testutil.go:485: Offset: 253, NextOffset: 352 testutil.go:371: Comparing: "foo.txt" vs "foo.txt" - testutil.go:485: Offset: 493, NextOffset: 902 + testutil.go:485: Offset: 493, NextOffset: 901 testutil.go:485: Offset: 352, NextOffset: 724 testutil.go:371: Comparing: "barlink" vs "barlink" testutil.go:371: Comparing: "test" vs "test" testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" - testutil.go:485: Offset: 902, NextOffset: 934 + testutil.go:485: Offset: 901, NextOffset: 933 testutil.go:485: Offset: 724, NextOffset: 756 - testutil.go:485: Offset: 934, NextOffset: 966 + testutil.go:485: Offset: 933, NextOffset: 965 testutil.go:485: Offset: 756, NextOffset: 788 - testutil.go:485: Offset: 966, NextOffset: 998 + testutil.go:485: Offset: 965, NextOffset: 997 testutil.go:485: Offset: 788, NextOffset: 820 - testutil.go:485: Offset: 998, NextOffset: 2508 - testutil.go:485: Offset: 820, NextOffset: 2191 + testutil.go:485: Offset: 997, NextOffset: 2532 + testutil.go:485: Offset: 820, NextOffset: 2192 testutil.go:371: Comparing: "dev" vs "dev" - testutil.go:377: Directory: "dev" vs "dev": [testchar2 testblock testfifo testchar1] vs [testblock testfifo testchar1 testchar2] + testutil.go:377: Directory: "dev" vs "dev": [testfifo testchar1 testchar2 testblock] vs [testblock testfifo testchar1 testchar2] testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" @@ -41002,12 +40445,31 @@ testutil.go:485: Offset: 221, NextOffset: 253 testutil.go:485: Offset: 362, NextOffset: 493 testutil.go:485: Offset: 253, NextOffset: 352 -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="./",format=USTAR#02 === RUN TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=1,prefix="./",src=0,format=GNU - testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"./baz.txt","type":"reg","size":21,"mode":420,"offset":95,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":127,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":159,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"./baz.txt","type":"chunk","offset":191,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":223,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":255,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"./foo.txt","type":"reg","size":1,"mode":420,"offset":356,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2024-03-27T13:31:13Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2024-03-27T13:31:13Z"},{"name":"./dev/testchar1","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","size":14,"mode":420,"offset":732,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./test/bar.txt","type":"chunk","offset":764,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"./test/bar.txt","type":"chunk","offset":796,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"./test/bar.txt","type":"chunk","offset":828,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:31:13Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":1,"devMinor":2}]} - testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":101,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"./baz.txt","type":"reg","size":21,"mode":420,"offset":205,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":237,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":269,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"./baz.txt","type":"chunk","offset":301,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":333,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":365,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"./foo.txt","type":"reg","size":1,"mode":420,"offset":499,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2024-03-27T13:31:13Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2024-03-27T13:31:13Z"},{"name":"./dev/testchar1","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","size":14,"mode":420,"offset":911,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./test/bar.txt","type":"chunk","offset":943,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"./test/bar.txt","type":"chunk","offset":975,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"./test/bar.txt","type":"chunk","offset":1007,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:31:13Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":1,"devMinor":2}]} +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="/",format=USTAR#02/lost_digest_in_a_entry +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="/",format=USTAR#02/duplicated_entry_offset +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="/",format=PAX#02 +=== NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=1,prefix="./",src=0,format=GNU + testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"./baz.txt","type":"reg","size":21,"mode":420,"offset":95,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":127,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":159,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"./baz.txt","type":"chunk","offset":191,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":223,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":255,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"./foo.txt","type":"reg","size":1,"mode":420,"offset":356,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2024-03-27T13:41:04Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2024-03-27T13:41:04Z"},{"name":"./dev/testchar1","type":"char","modtime":"2024-03-27T13:41:04Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","size":14,"mode":420,"offset":732,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./test/bar.txt","type":"chunk","offset":764,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"./test/bar.txt","type":"chunk","offset":796,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"./test/bar.txt","type":"chunk","offset":828,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:41:04Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2024-03-27T13:41:04Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":101,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"./baz.txt","type":"reg","size":21,"mode":420,"offset":205,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":237,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":269,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"./baz.txt","type":"chunk","offset":301,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":333,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":365,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"./foo.txt","type":"reg","size":1,"mode":420,"offset":499,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2024-03-27T13:41:04Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2024-03-27T13:41:04Z"},{"name":"./dev/testchar1","type":"char","modtime":"2024-03-27T13:41:04Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","size":14,"mode":420,"offset":911,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./test/bar.txt","type":"chunk","offset":943,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"./test/bar.txt","type":"chunk","offset":975,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"./test/bar.txt","type":"chunk","offset":1007,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:41:04Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2024-03-27T13:41:04Z","devMajor":1,"devMinor":2}]} testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [baz.txt foo.txt barlink test dev test2] vs [.no.prefetch.landmark baz.txt foo.txt barlink test dev test2] + testutil.go:377: Directory: "" vs "": [foo.txt barlink test dev test2 baz.txt] vs [foo.txt barlink test dev test2 .no.prefetch.landmark baz.txt] + testutil.go:371: Comparing: "baz.txt" vs "baz.txt" + testutil.go:485: Offset: 95, NextOffset: 127 + testutil.go:485: Offset: 205, NextOffset: 237 + testutil.go:485: Offset: 127, NextOffset: 159 + testutil.go:485: Offset: 237, NextOffset: 269 + testutil.go:485: Offset: 159, NextOffset: 191 + testutil.go:485: Offset: 269, NextOffset: 301 + testutil.go:485: Offset: 191, NextOffset: 223 + testutil.go:485: Offset: 301, NextOffset: 333 + testutil.go:485: Offset: 223, NextOffset: 255 + testutil.go:485: Offset: 333, NextOffset: 365 + testutil.go:485: Offset: 255, NextOffset: 356 + testutil.go:485: Offset: 365, NextOffset: 499 + testutil.go:371: Comparing: "foo.txt" vs "foo.txt" + testutil.go:485: Offset: 356, NextOffset: 732 + testutil.go:485: Offset: 499, NextOffset: 911 testutil.go:371: Comparing: "barlink" vs "barlink" testutil.go:371: Comparing: "test" vs "test" testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] @@ -41015,17 +40477,19 @@ testutil.go:485: Offset: 732, NextOffset: 764 testutil.go:485: Offset: 911, NextOffset: 943 testutil.go:485: Offset: 764, NextOffset: 796 +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="/",format=PAX#02/lost_digest_in_a_entry +=== NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=1,prefix="./",src=0,format=GNU testutil.go:485: Offset: 943, NextOffset: 975 testutil.go:485: Offset: 796, NextOffset: 828 testutil.go:485: Offset: 975, NextOffset: 1007 - testutil.go:485: Offset: 828, NextOffset: 2205 + testutil.go:485: Offset: 828, NextOffset: 2206 testutil.go:485: Offset: 1007, NextOffset: 2546 testutil.go:371: Comparing: "dev" vs "dev" testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] - testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" + testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" testutil.go:371: Comparing: "test2" vs "test2" testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" @@ -41035,30 +40499,31 @@ testutil.go:485: Offset: 237, NextOffset: 269 testutil.go:485: Offset: 159, NextOffset: 191 testutil.go:485: Offset: 269, NextOffset: 301 +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="/",format=PAX#02/duplicated_entry_offset +=== NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=1,prefix="./",src=0,format=GNU testutil.go:485: Offset: 191, NextOffset: 223 testutil.go:485: Offset: 301, NextOffset: 333 testutil.go:485: Offset: 223, NextOffset: 255 testutil.go:485: Offset: 333, NextOffset: 365 testutil.go:485: Offset: 255, NextOffset: 356 testutil.go:485: Offset: 365, NextOffset: 499 + testutil.go:371: Comparing: "" vs "" + testutil.go:377: Directory: "" vs "": [.no.prefetch.landmark baz.txt foo.txt barlink test dev test2] vs [foo.txt barlink test dev test2 baz.txt] + testutil.go:371: Comparing: "test2" vs "test2" + testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" - testutil.go:485: Offset: 95, NextOffset: 127 testutil.go:485: Offset: 205, NextOffset: 237 - testutil.go:485: Offset: 127, NextOffset: 159 + testutil.go:485: Offset: 95, NextOffset: 127 testutil.go:485: Offset: 237, NextOffset: 269 - testutil.go:485: Offset: 159, NextOffset: 191 + testutil.go:485: Offset: 127, NextOffset: 159 testutil.go:485: Offset: 269, NextOffset: 301 - testutil.go:485: Offset: 191, NextOffset: 223 + testutil.go:485: Offset: 159, NextOffset: 191 testutil.go:485: Offset: 301, NextOffset: 333 - testutil.go:485: Offset: 223, NextOffset: 255 + testutil.go:485: Offset: 191, NextOffset: 223 testutil.go:485: Offset: 333, NextOffset: 365 - testutil.go:485: Offset: 255, NextOffset: 356 + testutil.go:485: Offset: 223, NextOffset: 255 testutil.go:485: Offset: 365, NextOffset: 499 - testutil.go:371: Comparing: "foo.txt" vs "foo.txt" - testutil.go:485: Offset: 356, NextOffset: 732 - testutil.go:485: Offset: 499, NextOffset: 911 - testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [test dev test2 .no.prefetch.landmark baz.txt foo.txt barlink] vs [baz.txt foo.txt barlink test dev test2] + testutil.go:485: Offset: 255, NextOffset: 356 testutil.go:371: Comparing: "baz.txt" vs "baz.txt" testutil.go:485: Offset: 205, NextOffset: 237 testutil.go:485: Offset: 95, NextOffset: 127 @@ -41075,6 +40540,8 @@ testutil.go:371: Comparing: "foo.txt" vs "foo.txt" testutil.go:485: Offset: 499, NextOffset: 911 testutil.go:485: Offset: 356, NextOffset: 732 +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="/",format=GNU#02 +=== NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=1,prefix="./",src=0,format=GNU testutil.go:371: Comparing: "barlink" vs "barlink" testutil.go:371: Comparing: "test" vs "test" testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] @@ -41086,37 +40553,36 @@ testutil.go:485: Offset: 975, NextOffset: 1007 testutil.go:485: Offset: 796, NextOffset: 828 testutil.go:485: Offset: 1007, NextOffset: 2546 - testutil.go:485: Offset: 828, NextOffset: 2205 + testutil.go:485: Offset: 828, NextOffset: 2206 testutil.go:371: Comparing: "dev" vs "dev" testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] - testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" - testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" + testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" + testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" +=== RUN TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=1,prefix="/",src=0,format=GNU +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="/",format=GNU#02/duplicated_entry_offset +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="/",format=GNU#02/lost_digest_in_a_entry +=== NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=1,prefix="/",src=0,format=GNU + testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"/baz.txt","type":"reg","size":21,"mode":420,"offset":95,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":127,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":159,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"/baz.txt","type":"chunk","offset":191,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":223,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":255,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"/foo.txt","type":"reg","size":1,"mode":420,"offset":355,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2024-03-27T13:41:04Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2024-03-27T13:41:04Z"},{"name":"/dev/testchar1","type":"char","modtime":"2024-03-27T13:41:04Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","size":14,"mode":420,"offset":731,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/test/bar.txt","type":"chunk","offset":763,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"/test/bar.txt","type":"chunk","offset":795,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"/test/bar.txt","type":"chunk","offset":827,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:41:04Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2024-03-27T13:41:04Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":101,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"/baz.txt","type":"reg","size":21,"mode":420,"offset":203,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":235,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":267,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"/baz.txt","type":"chunk","offset":299,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":331,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":363,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"/foo.txt","type":"reg","size":1,"mode":420,"offset":497,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2024-03-27T13:41:04Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2024-03-27T13:41:04Z"},{"name":"/dev/testchar1","type":"char","modtime":"2024-03-27T13:41:04Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","size":14,"mode":420,"offset":909,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/test/bar.txt","type":"chunk","offset":941,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"/test/bar.txt","type":"chunk","offset":973,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"/test/bar.txt","type":"chunk","offset":1005,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:41:04Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2024-03-27T13:41:04Z","devMajor":1,"devMinor":2}]} + testutil.go:371: Comparing: "" vs "" + testutil.go:377: Directory: "" vs "": [dev test2 baz.txt foo.txt barlink test] vs [dev test2 .no.prefetch.landmark baz.txt foo.txt barlink test] testutil.go:371: Comparing: "test2" vs "test2" testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" - testutil.go:485: Offset: 205, NextOffset: 237 testutil.go:485: Offset: 95, NextOffset: 127 - testutil.go:485: Offset: 237, NextOffset: 269 + testutil.go:485: Offset: 203, NextOffset: 235 testutil.go:485: Offset: 127, NextOffset: 159 - testutil.go:485: Offset: 269, NextOffset: 301 + testutil.go:485: Offset: 235, NextOffset: 267 testutil.go:485: Offset: 159, NextOffset: 191 - testutil.go:485: Offset: 301, NextOffset: 333 + testutil.go:485: Offset: 267, NextOffset: 299 testutil.go:485: Offset: 191, NextOffset: 223 - testutil.go:485: Offset: 333, NextOffset: 365 + testutil.go:485: Offset: 299, NextOffset: 331 testutil.go:485: Offset: 223, NextOffset: 255 - testutil.go:485: Offset: 365, NextOffset: 499 - testutil.go:485: Offset: 255, NextOffset: 356 -=== RUN TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=1,prefix="/",src=0,format=GNU -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="./",format=USTAR#02/lost_digest_in_a_entry -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="./",format=USTAR#02/duplicated_entry_offset -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="./",format=PAX#02 -=== NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=1,prefix="/",src=0,format=GNU - testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"/baz.txt","type":"reg","size":21,"mode":420,"offset":95,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":127,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":159,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"/baz.txt","type":"chunk","offset":191,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":223,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":255,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"/foo.txt","type":"reg","size":1,"mode":420,"offset":355,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2024-03-27T13:31:13Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2024-03-27T13:31:13Z"},{"name":"/dev/testchar1","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","size":14,"mode":420,"offset":729,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/test/bar.txt","type":"chunk","offset":761,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"/test/bar.txt","type":"chunk","offset":793,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"/test/bar.txt","type":"chunk","offset":825,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:31:13Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":1,"devMinor":2}]} - testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":101,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"/baz.txt","type":"reg","size":21,"mode":420,"offset":203,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":235,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":267,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"/baz.txt","type":"chunk","offset":299,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":331,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":363,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"/foo.txt","type":"reg","size":1,"mode":420,"offset":497,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2024-03-27T13:31:13Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2024-03-27T13:31:13Z"},{"name":"/dev/testchar1","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","size":14,"mode":420,"offset":906,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/test/bar.txt","type":"chunk","offset":938,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"/test/bar.txt","type":"chunk","offset":970,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"/test/bar.txt","type":"chunk","offset":1002,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:31:13Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":1,"devMinor":2}]} - testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [test2 baz.txt foo.txt barlink test dev] vs [.no.prefetch.landmark baz.txt foo.txt barlink test dev test2] + testutil.go:485: Offset: 331, NextOffset: 363 + testutil.go:485: Offset: 255, NextOffset: 355 + testutil.go:485: Offset: 363, NextOffset: 497 testutil.go:371: Comparing: "baz.txt" vs "baz.txt" testutil.go:485: Offset: 95, NextOffset: 127 testutil.go:485: Offset: 203, NextOffset: 235 @@ -41131,45 +40597,30 @@ testutil.go:485: Offset: 255, NextOffset: 355 testutil.go:485: Offset: 363, NextOffset: 497 testutil.go:371: Comparing: "foo.txt" vs "foo.txt" - testutil.go:485: Offset: 355, NextOffset: 729 - testutil.go:485: Offset: 497, NextOffset: 906 + testutil.go:485: Offset: 355, NextOffset: 731 + testutil.go:485: Offset: 497, NextOffset: 909 testutil.go:371: Comparing: "barlink" vs "barlink" testutil.go:371: Comparing: "test" vs "test" testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" - testutil.go:485: Offset: 729, NextOffset: 761 - testutil.go:485: Offset: 906, NextOffset: 938 - testutil.go:485: Offset: 761, NextOffset: 793 - testutil.go:485: Offset: 938, NextOffset: 970 - testutil.go:485: Offset: 793, NextOffset: 825 - testutil.go:485: Offset: 970, NextOffset: 1002 - testutil.go:485: Offset: 825, NextOffset: 2198 - testutil.go:485: Offset: 1002, NextOffset: 2540 + testutil.go:485: Offset: 731, NextOffset: 763 + testutil.go:485: Offset: 909, NextOffset: 941 + testutil.go:485: Offset: 763, NextOffset: 795 + testutil.go:485: Offset: 941, NextOffset: 973 + testutil.go:485: Offset: 795, NextOffset: 827 + testutil.go:485: Offset: 973, NextOffset: 1005 + testutil.go:485: Offset: 827, NextOffset: 2197 + testutil.go:485: Offset: 1005, NextOffset: 2543 testutil.go:371: Comparing: "dev" vs "dev" - testutil.go:377: Directory: "dev" vs "dev": [testchar1 testchar2 testblock testfifo] vs [testblock testfifo testchar1 testchar2] + testutil.go:377: Directory: "dev" vs "dev": [testchar2 testblock testfifo testchar1] vs [testfifo testchar1 testchar2 testblock] testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" - testutil.go:371: Comparing: "test2" vs "test2" - testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] - testutil.go:371: Comparing: "baz.txt" vs "baz.txt" - testutil.go:485: Offset: 95, NextOffset: 127 - testutil.go:485: Offset: 203, NextOffset: 235 - testutil.go:485: Offset: 127, NextOffset: 159 - testutil.go:485: Offset: 235, NextOffset: 267 - testutil.go:485: Offset: 159, NextOffset: 191 - testutil.go:485: Offset: 267, NextOffset: 299 - testutil.go:485: Offset: 191, NextOffset: 223 - testutil.go:485: Offset: 299, NextOffset: 331 - testutil.go:485: Offset: 223, NextOffset: 255 - testutil.go:485: Offset: 331, NextOffset: 363 - testutil.go:485: Offset: 255, NextOffset: 355 - testutil.go:485: Offset: 363, NextOffset: 497 testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [test2 .no.prefetch.landmark baz.txt foo.txt barlink test dev] vs [barlink test dev test2 baz.txt foo.txt] + testutil.go:377: Directory: "" vs "": [baz.txt foo.txt barlink test dev test2 .no.prefetch.landmark] vs [foo.txt barlink test dev test2 baz.txt] testutil.go:371: Comparing: "dev" vs "dev" - testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testfifo testchar1 testchar2 testblock] + testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar1 testchar2 testblock testfifo] testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" @@ -41203,39 +40654,34 @@ testutil.go:485: Offset: 363, NextOffset: 497 testutil.go:485: Offset: 255, NextOffset: 355 testutil.go:371: Comparing: "foo.txt" vs "foo.txt" - testutil.go:485: Offset: 497, NextOffset: 906 -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="./",format=PAX#02/lost_digest_in_a_entry -=== NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=1,prefix="/",src=0,format=GNU - testutil.go:485: Offset: 355, NextOffset: 729 + testutil.go:485: Offset: 497, NextOffset: 909 + testutil.go:485: Offset: 355, NextOffset: 731 testutil.go:371: Comparing: "barlink" vs "barlink" testutil.go:371: Comparing: "test" vs "test" testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" - testutil.go:485: Offset: 906, NextOffset: 938 - testutil.go:485: Offset: 729, NextOffset: 761 - testutil.go:485: Offset: 938, NextOffset: 970 - testutil.go:485: Offset: 761, NextOffset: 793 - testutil.go:485: Offset: 970, NextOffset: 1002 - testutil.go:485: Offset: 793, NextOffset: 825 - testutil.go:485: Offset: 1002, NextOffset: 2540 - testutil.go:485: Offset: 825, NextOffset: 2198 -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="./",format=PAX#02/duplicated_entry_offset + testutil.go:485: Offset: 909, NextOffset: 941 + testutil.go:485: Offset: 731, NextOffset: 763 + testutil.go:485: Offset: 941, NextOffset: 973 + testutil.go:485: Offset: 763, NextOffset: 795 + testutil.go:485: Offset: 973, NextOffset: 1005 + testutil.go:485: Offset: 795, NextOffset: 827 + testutil.go:485: Offset: 1005, NextOffset: 2543 + testutil.go:485: Offset: 827, NextOffset: 2197 === RUN TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=1,prefix="../",src=0,format=GNU -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="./",format=GNU#02 +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="../",format=USTAR#02 === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=1,prefix="../",src=0,format=GNU - testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"../baz.txt","type":"reg","size":21,"mode":420,"offset":96,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","offset":128,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","offset":160,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"../baz.txt","type":"chunk","offset":192,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","offset":224,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","offset":256,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"../foo.txt","type":"reg","size":1,"mode":420,"offset":359,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2024-03-27T13:31:13Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2024-03-27T13:31:13Z"},{"name":"../dev/testchar1","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","size":14,"mode":420,"offset":737,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../test/bar.txt","type":"chunk","offset":769,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"../test/bar.txt","type":"chunk","offset":801,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"../test/bar.txt","type":"chunk","offset":833,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:31:13Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":1,"devMinor":2}]} - testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":101,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"../baz.txt","type":"reg","size":21,"mode":420,"offset":205,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","offset":237,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","offset":269,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"../baz.txt","type":"chunk","offset":301,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","offset":333,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","offset":365,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"../foo.txt","type":"reg","size":1,"mode":420,"offset":500,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2024-03-27T13:31:13Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2024-03-27T13:31:13Z"},{"name":"../dev/testchar1","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","size":14,"mode":420,"offset":912,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../test/bar.txt","type":"chunk","offset":944,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"../test/bar.txt","type":"chunk","offset":976,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"../test/bar.txt","type":"chunk","offset":1008,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:31:13Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":1,"devMinor":2}]} + testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"../baz.txt","type":"reg","size":21,"mode":420,"offset":96,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","offset":128,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","offset":160,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"../baz.txt","type":"chunk","offset":192,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","offset":224,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","offset":256,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"../foo.txt","type":"reg","size":1,"mode":420,"offset":359,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2024-03-27T13:41:04Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2024-03-27T13:41:04Z"},{"name":"../dev/testchar1","type":"char","modtime":"2024-03-27T13:41:04Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","size":14,"mode":420,"offset":740,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../test/bar.txt","type":"chunk","offset":772,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"../test/bar.txt","type":"chunk","offset":804,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"../test/bar.txt","type":"chunk","offset":836,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:41:04Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2024-03-27T13:41:04Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":101,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"../baz.txt","type":"reg","size":21,"mode":420,"offset":205,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","offset":237,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","offset":269,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"../baz.txt","type":"chunk","offset":301,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","offset":333,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","offset":365,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"../foo.txt","type":"reg","size":1,"mode":420,"offset":500,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2024-03-27T13:41:04Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2024-03-27T13:41:04Z"},{"name":"../dev/testchar1","type":"char","modtime":"2024-03-27T13:41:04Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","size":14,"mode":420,"offset":915,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../test/bar.txt","type":"chunk","offset":947,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"../test/bar.txt","type":"chunk","offset":979,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"../test/bar.txt","type":"chunk","offset":1011,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:41:04Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2024-03-27T13:41:04Z","devMajor":1,"devMinor":2}]} testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [test2 baz.txt foo.txt barlink test dev] vs [.no.prefetch.landmark baz.txt foo.txt barlink test dev test2] + testutil.go:377: Directory: "" vs "": [baz.txt foo.txt barlink test dev test2] vs [test2 .no.prefetch.landmark baz.txt foo.txt barlink test dev] testutil.go:371: Comparing: "dev" vs "dev" - testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] + testutil.go:377: Directory: "dev" vs "dev": [testchar2 testblock testfifo testchar1] vs [testchar1 testchar2 testblock testfifo] + testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" - testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" testutil.go:371: Comparing: "test2" vs "test2" -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="./",format=GNU#02/lost_digest_in_a_entry -=== NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=1,prefix="../",src=0,format=GNU testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" testutil.go:485: Offset: 96, NextOffset: 128 @@ -41264,24 +40710,42 @@ testutil.go:485: Offset: 256, NextOffset: 359 testutil.go:485: Offset: 365, NextOffset: 500 testutil.go:371: Comparing: "foo.txt" vs "foo.txt" - testutil.go:485: Offset: 359, NextOffset: 737 - testutil.go:485: Offset: 500, NextOffset: 912 -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="./",format=GNU#02/duplicated_entry_offset -=== NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=1,prefix="../",src=0,format=GNU + testutil.go:485: Offset: 359, NextOffset: 740 + testutil.go:485: Offset: 500, NextOffset: 915 testutil.go:371: Comparing: "barlink" vs "barlink" testutil.go:371: Comparing: "test" vs "test" testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" - testutil.go:485: Offset: 737, NextOffset: 769 - testutil.go:485: Offset: 912, NextOffset: 944 - testutil.go:485: Offset: 769, NextOffset: 801 - testutil.go:485: Offset: 944, NextOffset: 976 - testutil.go:485: Offset: 801, NextOffset: 833 - testutil.go:485: Offset: 976, NextOffset: 1008 - testutil.go:485: Offset: 833, NextOffset: 2206 - testutil.go:485: Offset: 1008, NextOffset: 2550 + testutil.go:485: Offset: 740, NextOffset: 772 + testutil.go:485: Offset: 915, NextOffset: 947 + testutil.go:485: Offset: 772, NextOffset: 804 + testutil.go:485: Offset: 947, NextOffset: 979 + testutil.go:485: Offset: 804, NextOffset: 836 + testutil.go:485: Offset: 979, NextOffset: 1011 + testutil.go:485: Offset: 836, NextOffset: 2204 + testutil.go:485: Offset: 1011, NextOffset: 2540 testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [dev test2 .no.prefetch.landmark baz.txt foo.txt barlink test] vs [foo.txt barlink test dev test2 baz.txt] + testutil.go:377: Directory: "" vs "": [baz.txt foo.txt barlink test dev test2 .no.prefetch.landmark] vs [dev test2 baz.txt foo.txt barlink test] + testutil.go:371: Comparing: "barlink" vs "barlink" + testutil.go:371: Comparing: "test" vs "test" + testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] + testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" + testutil.go:485: Offset: 915, NextOffset: 947 + testutil.go:485: Offset: 740, NextOffset: 772 + testutil.go:485: Offset: 947, NextOffset: 979 + testutil.go:485: Offset: 772, NextOffset: 804 + testutil.go:485: Offset: 979, NextOffset: 1011 + testutil.go:485: Offset: 804, NextOffset: 836 + testutil.go:485: Offset: 1011, NextOffset: 2540 + testutil.go:485: Offset: 836, NextOffset: 2204 + testutil.go:371: Comparing: "dev" vs "dev" + testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] + testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" + testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" + testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" + testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" + testutil.go:371: Comparing: "test2" vs "test2" + testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" testutil.go:485: Offset: 205, NextOffset: 237 testutil.go:485: Offset: 96, NextOffset: 128 @@ -41295,37 +40759,12 @@ testutil.go:485: Offset: 224, NextOffset: 256 testutil.go:485: Offset: 365, NextOffset: 500 testutil.go:485: Offset: 256, NextOffset: 359 - testutil.go:371: Comparing: "foo.txt" vs "foo.txt" - testutil.go:485: Offset: 500, NextOffset: 912 - testutil.go:485: Offset: 359, NextOffset: 737 - testutil.go:371: Comparing: "barlink" vs "barlink" - testutil.go:371: Comparing: "test" vs "test" - testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] - testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" - testutil.go:485: Offset: 912, NextOffset: 944 - testutil.go:485: Offset: 737, NextOffset: 769 - testutil.go:485: Offset: 944, NextOffset: 976 - testutil.go:485: Offset: 769, NextOffset: 801 - testutil.go:485: Offset: 976, NextOffset: 1008 - testutil.go:485: Offset: 801, NextOffset: 833 - testutil.go:485: Offset: 1008, NextOffset: 2550 - testutil.go:485: Offset: 833, NextOffset: 2206 - testutil.go:371: Comparing: "dev" vs "dev" - testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] - testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" - testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" - testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" - testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" - testutil.go:371: Comparing: "test2" vs "test2" - testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" testutil.go:485: Offset: 205, NextOffset: 237 testutil.go:485: Offset: 96, NextOffset: 128 testutil.go:485: Offset: 237, NextOffset: 269 testutil.go:485: Offset: 128, NextOffset: 160 testutil.go:485: Offset: 269, NextOffset: 301 -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="/",format=USTAR#02 -=== NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=1,prefix="../",src=0,format=GNU testutil.go:485: Offset: 160, NextOffset: 192 testutil.go:485: Offset: 301, NextOffset: 333 testutil.go:485: Offset: 192, NextOffset: 224 @@ -41333,30 +40772,20 @@ testutil.go:485: Offset: 224, NextOffset: 256 testutil.go:485: Offset: 365, NextOffset: 500 testutil.go:485: Offset: 256, NextOffset: 359 + testutil.go:371: Comparing: "foo.txt" vs "foo.txt" + testutil.go:485: Offset: 500, NextOffset: 915 + testutil.go:485: Offset: 359, NextOffset: 740 === RUN TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=9,prefix="",src=0,format=USTAR -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="/",format=USTAR#02/lost_digest_in_a_entry +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="../",format=USTAR#02/lost_digest_in_a_entry +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="../",format=USTAR#02/duplicated_entry_offset +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="../",format=PAX#02 === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=9,prefix="",src=0,format=USTAR - testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"baz.txt","type":"reg","size":21,"mode":420,"offset":81,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":109,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":137,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"baz.txt","type":"chunk","offset":165,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":193,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":221,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"foo.txt","type":"reg","size":1,"mode":420,"offset":309,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2024-03-27T13:31:13Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2024-03-27T13:31:13Z"},{"name":"dev/testchar1","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","size":14,"mode":420,"offset":603,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"test/bar.txt","type":"chunk","offset":631,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"test/bar.txt","type":"chunk","offset":659,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"test/bar.txt","type":"chunk","offset":687,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:31:13Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":1,"devMinor":2}]} - testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":85,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"baz.txt","type":"reg","size":21,"mode":420,"offset":172,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":200,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":228,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"baz.txt","type":"chunk","offset":256,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":284,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":312,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"foo.txt","type":"reg","size":1,"mode":420,"offset":425,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2024-03-27T13:31:13Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2024-03-27T13:31:13Z"},{"name":"dev/testchar1","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","size":14,"mode":420,"offset":744,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"test/bar.txt","type":"chunk","offset":772,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"test/bar.txt","type":"chunk","offset":800,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"test/bar.txt","type":"chunk","offset":828,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:31:13Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":1,"devMinor":2}]} + testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"baz.txt","type":"reg","size":21,"mode":420,"offset":81,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":109,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":137,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"baz.txt","type":"chunk","offset":165,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":193,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":221,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"foo.txt","type":"reg","size":1,"mode":420,"offset":309,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2024-03-27T13:41:04Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2024-03-27T13:41:04Z"},{"name":"dev/testchar1","type":"char","modtime":"2024-03-27T13:41:04Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","size":14,"mode":420,"offset":603,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"test/bar.txt","type":"chunk","offset":631,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"test/bar.txt","type":"chunk","offset":659,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"test/bar.txt","type":"chunk","offset":687,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:41:04Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2024-03-27T13:41:04Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":85,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"baz.txt","type":"reg","size":21,"mode":420,"offset":172,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":200,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":228,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"baz.txt","type":"chunk","offset":256,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":284,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":312,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"foo.txt","type":"reg","size":1,"mode":420,"offset":425,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2024-03-27T13:41:04Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2024-03-27T13:41:04Z"},{"name":"dev/testchar1","type":"char","modtime":"2024-03-27T13:41:04Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","size":14,"mode":420,"offset":744,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"test/bar.txt","type":"chunk","offset":772,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"test/bar.txt","type":"chunk","offset":800,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"test/bar.txt","type":"chunk","offset":828,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:41:04Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2024-03-27T13:41:04Z","devMajor":1,"devMinor":2}]} testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [dev test2 baz.txt foo.txt barlink test] vs [.no.prefetch.landmark baz.txt foo.txt barlink test dev test2] - testutil.go:371: Comparing: "baz.txt" vs "baz.txt" - testutil.go:485: Offset: 81, NextOffset: 109 - testutil.go:485: Offset: 172, NextOffset: 200 - testutil.go:485: Offset: 109, NextOffset: 137 - testutil.go:485: Offset: 200, NextOffset: 228 - testutil.go:485: Offset: 137, NextOffset: 165 - testutil.go:485: Offset: 228, NextOffset: 256 - testutil.go:485: Offset: 165, NextOffset: 193 - testutil.go:485: Offset: 256, NextOffset: 284 - testutil.go:485: Offset: 193, NextOffset: 221 - testutil.go:485: Offset: 284, NextOffset: 312 - testutil.go:485: Offset: 221, NextOffset: 309 - testutil.go:485: Offset: 312, NextOffset: 425 + testutil.go:377: Directory: "" vs "": [barlink test dev test2 baz.txt foo.txt] vs [baz.txt foo.txt barlink test dev test2 .no.prefetch.landmark] testutil.go:371: Comparing: "foo.txt" vs "foo.txt" testutil.go:485: Offset: 309, NextOffset: 603 -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="/",format=USTAR#02/duplicated_entry_offset -=== NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=9,prefix="",src=0,format=USTAR testutil.go:485: Offset: 425, NextOffset: 744 testutil.go:371: Comparing: "barlink" vs "barlink" testutil.go:371: Comparing: "test" vs "test" @@ -41369,13 +40798,13 @@ testutil.go:485: Offset: 659, NextOffset: 687 testutil.go:485: Offset: 800, NextOffset: 828 testutil.go:485: Offset: 687, NextOffset: 1871 - testutil.go:485: Offset: 828, NextOffset: 2155 + testutil.go:485: Offset: 828, NextOffset: 2156 testutil.go:371: Comparing: "dev" vs "dev" testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] + testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" - testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" testutil.go:371: Comparing: "test2" vs "test2" testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" @@ -41391,24 +40820,21 @@ testutil.go:485: Offset: 284, NextOffset: 312 testutil.go:485: Offset: 221, NextOffset: 309 testutil.go:485: Offset: 312, NextOffset: 425 - testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [baz.txt foo.txt barlink test dev test2 .no.prefetch.landmark] vs [baz.txt foo.txt barlink test dev test2] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" - testutil.go:485: Offset: 172, NextOffset: 200 testutil.go:485: Offset: 81, NextOffset: 109 - testutil.go:485: Offset: 200, NextOffset: 228 + testutil.go:485: Offset: 172, NextOffset: 200 testutil.go:485: Offset: 109, NextOffset: 137 - testutil.go:485: Offset: 228, NextOffset: 256 + testutil.go:485: Offset: 200, NextOffset: 228 testutil.go:485: Offset: 137, NextOffset: 165 - testutil.go:485: Offset: 256, NextOffset: 284 + testutil.go:485: Offset: 228, NextOffset: 256 testutil.go:485: Offset: 165, NextOffset: 193 - testutil.go:485: Offset: 284, NextOffset: 312 + testutil.go:485: Offset: 256, NextOffset: 284 testutil.go:485: Offset: 193, NextOffset: 221 - testutil.go:485: Offset: 312, NextOffset: 425 + testutil.go:485: Offset: 284, NextOffset: 312 testutil.go:485: Offset: 221, NextOffset: 309 - testutil.go:371: Comparing: "foo.txt" vs "foo.txt" - testutil.go:485: Offset: 425, NextOffset: 744 - testutil.go:485: Offset: 309, NextOffset: 603 + testutil.go:485: Offset: 312, NextOffset: 425 + testutil.go:371: Comparing: "" vs "" + testutil.go:377: Directory: "" vs "": [test dev test2 .no.prefetch.landmark baz.txt foo.txt barlink] vs [foo.txt barlink test dev test2 baz.txt] testutil.go:371: Comparing: "barlink" vs "barlink" testutil.go:371: Comparing: "test" vs "test" testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] @@ -41419,14 +40845,14 @@ testutil.go:485: Offset: 631, NextOffset: 659 testutil.go:485: Offset: 800, NextOffset: 828 testutil.go:485: Offset: 659, NextOffset: 687 - testutil.go:485: Offset: 828, NextOffset: 2155 + testutil.go:485: Offset: 828, NextOffset: 2156 testutil.go:485: Offset: 687, NextOffset: 1871 testutil.go:371: Comparing: "dev" vs "dev" - testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar1 testchar2 testblock testfifo] - testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" - testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" + testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" + testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" + testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" testutil.go:371: Comparing: "test2" vs "test2" testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" @@ -41438,22 +40864,62 @@ testutil.go:485: Offset: 137, NextOffset: 165 testutil.go:485: Offset: 256, NextOffset: 284 testutil.go:485: Offset: 165, NextOffset: 193 -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="/",format=PAX#02 -=== NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=9,prefix="",src=0,format=USTAR testutil.go:485: Offset: 284, NextOffset: 312 testutil.go:485: Offset: 193, NextOffset: 221 testutil.go:485: Offset: 312, NextOffset: 425 testutil.go:485: Offset: 221, NextOffset: 309 + testutil.go:371: Comparing: "baz.txt" vs "baz.txt" + testutil.go:485: Offset: 172, NextOffset: 200 + testutil.go:485: Offset: 81, NextOffset: 109 + testutil.go:485: Offset: 200, NextOffset: 228 + testutil.go:485: Offset: 109, NextOffset: 137 + testutil.go:485: Offset: 228, NextOffset: 256 + testutil.go:485: Offset: 137, NextOffset: 165 + testutil.go:485: Offset: 256, NextOffset: 284 + testutil.go:485: Offset: 165, NextOffset: 193 + testutil.go:485: Offset: 284, NextOffset: 312 + testutil.go:485: Offset: 193, NextOffset: 221 + testutil.go:485: Offset: 312, NextOffset: 425 + testutil.go:485: Offset: 221, NextOffset: 309 + testutil.go:371: Comparing: "foo.txt" vs "foo.txt" + testutil.go:485: Offset: 425, NextOffset: 744 + testutil.go:485: Offset: 309, NextOffset: 603 === RUN TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=9,prefix="./",src=0,format=USTAR - testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"./baz.txt","type":"reg","size":21,"mode":420,"offset":83,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":111,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":139,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"./baz.txt","type":"chunk","offset":167,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":195,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":223,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"./foo.txt","type":"reg","size":1,"mode":420,"offset":313,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2024-03-27T13:31:13Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2024-03-27T13:31:13Z"},{"name":"./dev/testchar1","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","size":14,"mode":420,"offset":609,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./test/bar.txt","type":"chunk","offset":637,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"./test/bar.txt","type":"chunk","offset":665,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"./test/bar.txt","type":"chunk","offset":693,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:31:13Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":1,"devMinor":2}]} - testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":85,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"./baz.txt","type":"reg","size":21,"mode":420,"offset":174,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":202,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":230,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"./baz.txt","type":"chunk","offset":258,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":286,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":314,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"./foo.txt","type":"reg","size":1,"mode":420,"offset":429,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2024-03-27T13:31:13Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2024-03-27T13:31:13Z"},{"name":"./dev/testchar1","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","size":14,"mode":420,"offset":753,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./test/bar.txt","type":"chunk","offset":781,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"./test/bar.txt","type":"chunk","offset":809,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"./test/bar.txt","type":"chunk","offset":837,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:31:13Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":1,"devMinor":2}]} +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="../",format=PAX#02/lost_digest_in_a_entry +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="../",format=PAX#02/duplicated_entry_offset +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="../",format=GNU#02 +=== NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=9,prefix="./",src=0,format=USTAR + testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"./baz.txt","type":"reg","size":21,"mode":420,"offset":83,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":111,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":139,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"./baz.txt","type":"chunk","offset":167,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":195,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":223,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"./foo.txt","type":"reg","size":1,"mode":420,"offset":313,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2024-03-27T13:41:04Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2024-03-27T13:41:04Z"},{"name":"./dev/testchar1","type":"char","modtime":"2024-03-27T13:41:04Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","size":14,"mode":420,"offset":610,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./test/bar.txt","type":"chunk","offset":638,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"./test/bar.txt","type":"chunk","offset":666,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"./test/bar.txt","type":"chunk","offset":694,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:41:04Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2024-03-27T13:41:04Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":85,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"./baz.txt","type":"reg","size":21,"mode":420,"offset":174,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":202,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":230,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"./baz.txt","type":"chunk","offset":258,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":286,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":314,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"./foo.txt","type":"reg","size":1,"mode":420,"offset":429,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2024-03-27T13:41:04Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2024-03-27T13:41:04Z"},{"name":"./dev/testchar1","type":"char","modtime":"2024-03-27T13:41:04Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","size":14,"mode":420,"offset":755,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./test/bar.txt","type":"chunk","offset":783,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"./test/bar.txt","type":"chunk","offset":811,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"./test/bar.txt","type":"chunk","offset":839,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:41:04Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2024-03-27T13:41:04Z","devMajor":1,"devMinor":2}]} testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [test dev test2 baz.txt foo.txt barlink] vs [barlink test dev test2 .no.prefetch.landmark baz.txt foo.txt] - testutil.go:371: Comparing: "baz.txt" vs "baz.txt" -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="/",format=PAX#02/lost_digest_in_a_entry + testutil.go:377: Directory: "" vs "": [foo.txt barlink test dev test2 baz.txt] vs [foo.txt barlink test dev test2 .no.prefetch.landmark baz.txt] + testutil.go:371: Comparing: "barlink" vs "barlink" + testutil.go:371: Comparing: "test" vs "test" + testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] + testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" + testutil.go:485: Offset: 610, NextOffset: 638 + testutil.go:485: Offset: 755, NextOffset: 783 +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="../",format=GNU#02/lost_digest_in_a_entry === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=9,prefix="./",src=0,format=USTAR + testutil.go:485: Offset: 638, NextOffset: 666 + testutil.go:485: Offset: 783, NextOffset: 811 + testutil.go:485: Offset: 666, NextOffset: 694 + testutil.go:485: Offset: 811, NextOffset: 839 + testutil.go:485: Offset: 694, NextOffset: 1876 + testutil.go:485: Offset: 839, NextOffset: 2167 + testutil.go:371: Comparing: "dev" vs "dev" + testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] + testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" + testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" + testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" + testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" + testutil.go:371: Comparing: "test2" vs "test2" + testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] + testutil.go:371: Comparing: "baz.txt" vs "baz.txt" testutil.go:485: Offset: 83, NextOffset: 111 testutil.go:485: Offset: 174, NextOffset: 202 +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="../",format=GNU#02/duplicated_entry_offset +=== NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=9,prefix="./",src=0,format=USTAR testutil.go:485: Offset: 111, NextOffset: 139 testutil.go:485: Offset: 202, NextOffset: 230 testutil.go:485: Offset: 139, NextOffset: 167 @@ -41464,29 +40930,6 @@ testutil.go:485: Offset: 286, NextOffset: 314 testutil.go:485: Offset: 223, NextOffset: 313 testutil.go:485: Offset: 314, NextOffset: 429 - testutil.go:371: Comparing: "foo.txt" vs "foo.txt" - testutil.go:485: Offset: 313, NextOffset: 609 - testutil.go:485: Offset: 429, NextOffset: 753 - testutil.go:371: Comparing: "barlink" vs "barlink" - testutil.go:371: Comparing: "test" vs "test" - testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] - testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" - testutil.go:485: Offset: 609, NextOffset: 637 - testutil.go:485: Offset: 753, NextOffset: 781 - testutil.go:485: Offset: 637, NextOffset: 665 - testutil.go:485: Offset: 781, NextOffset: 809 - testutil.go:485: Offset: 665, NextOffset: 693 - testutil.go:485: Offset: 809, NextOffset: 837 - testutil.go:485: Offset: 693, NextOffset: 1876 - testutil.go:485: Offset: 837, NextOffset: 2165 - testutil.go:371: Comparing: "dev" vs "dev" - testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] - testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" - testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" - testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" - testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" - testutil.go:371: Comparing: "test2" vs "test2" - testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" testutil.go:485: Offset: 83, NextOffset: 111 testutil.go:485: Offset: 174, NextOffset: 202 @@ -41500,30 +40943,11 @@ testutil.go:485: Offset: 286, NextOffset: 314 testutil.go:485: Offset: 223, NextOffset: 313 testutil.go:485: Offset: 314, NextOffset: 429 + testutil.go:371: Comparing: "foo.txt" vs "foo.txt" + testutil.go:485: Offset: 313, NextOffset: 610 + testutil.go:485: Offset: 429, NextOffset: 755 testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [baz.txt foo.txt barlink test dev test2 .no.prefetch.landmark] vs [baz.txt foo.txt barlink test dev test2] - testutil.go:371: Comparing: "barlink" vs "barlink" - testutil.go:371: Comparing: "test" vs "test" - testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] - testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" - testutil.go:485: Offset: 753, NextOffset: 781 -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="/",format=PAX#02/duplicated_entry_offset -=== NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=9,prefix="./",src=0,format=USTAR - testutil.go:485: Offset: 609, NextOffset: 637 - testutil.go:485: Offset: 781, NextOffset: 809 - testutil.go:485: Offset: 637, NextOffset: 665 - testutil.go:485: Offset: 809, NextOffset: 837 - testutil.go:485: Offset: 665, NextOffset: 693 - testutil.go:485: Offset: 837, NextOffset: 2165 - testutil.go:485: Offset: 693, NextOffset: 1876 - testutil.go:371: Comparing: "dev" vs "dev" - testutil.go:377: Directory: "dev" vs "dev": [testchar2 testblock testfifo testchar1] vs [testchar1 testchar2 testblock testfifo] - testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" - testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" - testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" - testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" - testutil.go:371: Comparing: "test2" vs "test2" - testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] + testutil.go:377: Directory: "" vs "": [baz.txt foo.txt barlink test dev test2 .no.prefetch.landmark] vs [barlink test dev test2 baz.txt foo.txt] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" testutil.go:485: Offset: 174, NextOffset: 202 testutil.go:485: Offset: 83, NextOffset: 111 @@ -41537,6 +40961,31 @@ testutil.go:485: Offset: 195, NextOffset: 223 testutil.go:485: Offset: 314, NextOffset: 429 testutil.go:485: Offset: 223, NextOffset: 313 + testutil.go:371: Comparing: "foo.txt" vs "foo.txt" + testutil.go:485: Offset: 429, NextOffset: 755 + testutil.go:485: Offset: 313, NextOffset: 610 + testutil.go:371: Comparing: "barlink" vs "barlink" + testutil.go:371: Comparing: "test" vs "test" +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="",format=USTAR#02 +=== NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=9,prefix="./",src=0,format=USTAR + testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] + testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" + testutil.go:485: Offset: 755, NextOffset: 783 + testutil.go:485: Offset: 610, NextOffset: 638 + testutil.go:485: Offset: 783, NextOffset: 811 + testutil.go:485: Offset: 638, NextOffset: 666 + testutil.go:485: Offset: 811, NextOffset: 839 + testutil.go:485: Offset: 666, NextOffset: 694 + testutil.go:485: Offset: 839, NextOffset: 2167 + testutil.go:485: Offset: 694, NextOffset: 1876 + testutil.go:371: Comparing: "dev" vs "dev" + testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar1 testchar2 testblock testfifo] + testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" + testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" + testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" + testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" + testutil.go:371: Comparing: "test2" vs "test2" + testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" testutil.go:485: Offset: 174, NextOffset: 202 testutil.go:485: Offset: 83, NextOffset: 111 @@ -41550,18 +40999,30 @@ testutil.go:485: Offset: 195, NextOffset: 223 testutil.go:485: Offset: 314, NextOffset: 429 testutil.go:485: Offset: 223, NextOffset: 313 - testutil.go:371: Comparing: "foo.txt" vs "foo.txt" - testutil.go:485: Offset: 429, NextOffset: 753 - testutil.go:485: Offset: 313, NextOffset: 609 === RUN TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=9,prefix="/",src=0,format=USTAR -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="/",format=GNU#02 +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="",format=USTAR#02/lost_digest_in_a_entry === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=9,prefix="/",src=0,format=USTAR - testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"/baz.txt","type":"reg","size":21,"mode":420,"offset":82,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":110,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":138,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"/baz.txt","type":"chunk","offset":166,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":194,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":222,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"/foo.txt","type":"reg","size":1,"mode":420,"offset":311,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2024-03-27T13:31:13Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2024-03-27T13:31:13Z"},{"name":"/dev/testchar1","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","size":14,"mode":420,"offset":607,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/test/bar.txt","type":"chunk","offset":635,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"/test/bar.txt","type":"chunk","offset":663,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"/test/bar.txt","type":"chunk","offset":691,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:31:13Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":1,"devMinor":2}]} - testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":85,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"/baz.txt","type":"reg","size":21,"mode":420,"offset":173,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":201,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":229,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"/baz.txt","type":"chunk","offset":257,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":285,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":313,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"/foo.txt","type":"reg","size":1,"mode":420,"offset":427,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2024-03-27T13:31:13Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2024-03-27T13:31:13Z"},{"name":"/dev/testchar1","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","size":14,"mode":420,"offset":748,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/test/bar.txt","type":"chunk","offset":776,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"/test/bar.txt","type":"chunk","offset":804,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"/test/bar.txt","type":"chunk","offset":832,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:31:13Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":1,"devMinor":2}]} + testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"/baz.txt","type":"reg","size":21,"mode":420,"offset":82,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":110,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":138,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"/baz.txt","type":"chunk","offset":166,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":194,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":222,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"/foo.txt","type":"reg","size":1,"mode":420,"offset":311,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2024-03-27T13:41:04Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2024-03-27T13:41:04Z"},{"name":"/dev/testchar1","type":"char","modtime":"2024-03-27T13:41:04Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","size":14,"mode":420,"offset":606,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/test/bar.txt","type":"chunk","offset":634,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"/test/bar.txt","type":"chunk","offset":662,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"/test/bar.txt","type":"chunk","offset":690,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:41:04Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2024-03-27T13:41:04Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":85,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"/baz.txt","type":"reg","size":21,"mode":420,"offset":173,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":201,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":229,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"/baz.txt","type":"chunk","offset":257,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":285,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":313,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"/foo.txt","type":"reg","size":1,"mode":420,"offset":427,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2024-03-27T13:41:04Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2024-03-27T13:41:04Z"},{"name":"/dev/testchar1","type":"char","modtime":"2024-03-27T13:41:04Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","size":14,"mode":420,"offset":747,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/test/bar.txt","type":"chunk","offset":775,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"/test/bar.txt","type":"chunk","offset":803,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"/test/bar.txt","type":"chunk","offset":831,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:41:04Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2024-03-27T13:41:04Z","devMajor":1,"devMinor":2}]} testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [dev test2 baz.txt foo.txt barlink test] vs [.no.prefetch.landmark baz.txt foo.txt barlink test dev test2] + testutil.go:377: Directory: "" vs "": [test dev test2 baz.txt foo.txt barlink] vs [test dev test2 .no.prefetch.landmark baz.txt foo.txt barlink] + testutil.go:371: Comparing: "foo.txt" vs "foo.txt" + testutil.go:485: Offset: 311, NextOffset: 606 + testutil.go:485: Offset: 427, NextOffset: 747 + testutil.go:371: Comparing: "barlink" vs "barlink" + testutil.go:371: Comparing: "test" vs "test" + testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] + testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" + testutil.go:485: Offset: 606, NextOffset: 634 + testutil.go:485: Offset: 747, NextOffset: 775 + testutil.go:485: Offset: 634, NextOffset: 662 + testutil.go:485: Offset: 775, NextOffset: 803 + testutil.go:485: Offset: 662, NextOffset: 690 + testutil.go:485: Offset: 803, NextOffset: 831 + testutil.go:485: Offset: 690, NextOffset: 1871 + testutil.go:485: Offset: 831, NextOffset: 2158 testutil.go:371: Comparing: "dev" vs "dev" - testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testfifo testchar1 testchar2 testblock] + testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar1 testchar2 testblock testfifo] testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" @@ -41570,6 +41031,8 @@ testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" testutil.go:485: Offset: 82, NextOffset: 110 +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="",format=USTAR#02/duplicated_entry_offset +=== NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=9,prefix="/",src=0,format=USTAR testutil.go:485: Offset: 173, NextOffset: 201 testutil.go:485: Offset: 110, NextOffset: 138 testutil.go:485: Offset: 201, NextOffset: 229 @@ -41594,25 +41057,31 @@ testutil.go:485: Offset: 285, NextOffset: 313 testutil.go:485: Offset: 222, NextOffset: 311 testutil.go:485: Offset: 313, NextOffset: 427 + testutil.go:371: Comparing: "" vs "" + testutil.go:377: Directory: "" vs "": [baz.txt foo.txt barlink test dev test2 .no.prefetch.landmark] vs [baz.txt foo.txt barlink test dev test2] testutil.go:371: Comparing: "foo.txt" vs "foo.txt" - testutil.go:485: Offset: 311, NextOffset: 607 - testutil.go:485: Offset: 427, NextOffset: 748 + testutil.go:485: Offset: 427, NextOffset: 747 + testutil.go:485: Offset: 311, NextOffset: 606 testutil.go:371: Comparing: "barlink" vs "barlink" testutil.go:371: Comparing: "test" vs "test" testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" - testutil.go:485: Offset: 607, NextOffset: 635 - testutil.go:485: Offset: 748, NextOffset: 776 - testutil.go:485: Offset: 635, NextOffset: 663 - testutil.go:485: Offset: 776, NextOffset: 804 -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="/",format=GNU#02/lost_digest_in_a_entry -=== NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=9,prefix="/",src=0,format=USTAR - testutil.go:485: Offset: 663, NextOffset: 691 - testutil.go:485: Offset: 804, NextOffset: 832 - testutil.go:485: Offset: 691, NextOffset: 1872 - testutil.go:485: Offset: 832, NextOffset: 2159 - testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [test dev test2 .no.prefetch.landmark baz.txt foo.txt barlink] vs [barlink test dev test2 baz.txt foo.txt] + testutil.go:485: Offset: 747, NextOffset: 775 + testutil.go:485: Offset: 606, NextOffset: 634 + testutil.go:485: Offset: 775, NextOffset: 803 + testutil.go:485: Offset: 634, NextOffset: 662 + testutil.go:485: Offset: 803, NextOffset: 831 + testutil.go:485: Offset: 662, NextOffset: 690 + testutil.go:485: Offset: 831, NextOffset: 2158 + testutil.go:485: Offset: 690, NextOffset: 1871 + testutil.go:371: Comparing: "dev" vs "dev" + testutil.go:377: Directory: "dev" vs "dev": [testchar2 testblock testfifo testchar1] vs [testblock testfifo testchar1 testchar2] + testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" + testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" + testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" + testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" + testutil.go:371: Comparing: "test2" vs "test2" + testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" testutil.go:485: Offset: 173, NextOffset: 201 testutil.go:485: Offset: 82, NextOffset: 110 @@ -41626,33 +41095,6 @@ testutil.go:485: Offset: 194, NextOffset: 222 testutil.go:485: Offset: 313, NextOffset: 427 testutil.go:485: Offset: 222, NextOffset: 311 - testutil.go:371: Comparing: "foo.txt" vs "foo.txt" - testutil.go:485: Offset: 427, NextOffset: 748 - testutil.go:485: Offset: 311, NextOffset: 607 - testutil.go:371: Comparing: "barlink" vs "barlink" -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="/",format=GNU#02/duplicated_entry_offset -=== NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=9,prefix="/",src=0,format=USTAR - testutil.go:371: Comparing: "test" vs "test" - testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] - testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" - testutil.go:485: Offset: 748, NextOffset: 776 - testutil.go:485: Offset: 607, NextOffset: 635 - testutil.go:485: Offset: 776, NextOffset: 804 - testutil.go:485: Offset: 635, NextOffset: 663 - testutil.go:485: Offset: 804, NextOffset: 832 - testutil.go:485: Offset: 663, NextOffset: 691 - testutil.go:485: Offset: 832, NextOffset: 2159 - testutil.go:485: Offset: 691, NextOffset: 1872 - testutil.go:371: Comparing: "dev" vs "dev" - testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar2 testblock testfifo testchar1] - testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" - testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" - testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="../",format=USTAR#02 -=== NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=9,prefix="/",src=0,format=USTAR - testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" - testutil.go:371: Comparing: "test2" vs "test2" - testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" testutil.go:485: Offset: 173, NextOffset: 201 testutil.go:485: Offset: 82, NextOffset: 110 @@ -41662,42 +41104,18 @@ testutil.go:485: Offset: 138, NextOffset: 166 testutil.go:485: Offset: 257, NextOffset: 285 testutil.go:485: Offset: 166, NextOffset: 194 +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="",format=PAX#02 +=== NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=9,prefix="/",src=0,format=USTAR testutil.go:485: Offset: 285, NextOffset: 313 testutil.go:485: Offset: 194, NextOffset: 222 testutil.go:485: Offset: 313, NextOffset: 427 testutil.go:485: Offset: 222, NextOffset: 311 === RUN TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=9,prefix="../",src=0,format=USTAR -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="../",format=USTAR#02/duplicated_entry_offset -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="../",format=USTAR#02/lost_digest_in_a_entry -=== NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=9,prefix="../",src=0,format=USTAR - testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"../baz.txt","type":"reg","size":21,"mode":420,"offset":84,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","offset":112,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","offset":140,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"../baz.txt","type":"chunk","offset":168,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","offset":196,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","offset":224,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"../foo.txt","type":"reg","size":1,"mode":420,"offset":315,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2024-03-27T13:31:13Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2024-03-27T13:31:13Z"},{"name":"../dev/testchar1","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","size":14,"mode":420,"offset":610,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../test/bar.txt","type":"chunk","offset":638,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"../test/bar.txt","type":"chunk","offset":666,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"../test/bar.txt","type":"chunk","offset":694,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:31:13Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":1,"devMinor":2}]} - testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":85,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"../baz.txt","type":"reg","size":21,"mode":420,"offset":175,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","offset":203,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","offset":231,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"../baz.txt","type":"chunk","offset":259,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","offset":287,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","offset":315,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"../foo.txt","type":"reg","size":1,"mode":420,"offset":431,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2024-03-27T13:31:13Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2024-03-27T13:31:13Z"},{"name":"../dev/testchar1","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","size":14,"mode":420,"offset":754,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../test/bar.txt","type":"chunk","offset":782,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"../test/bar.txt","type":"chunk","offset":810,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"../test/bar.txt","type":"chunk","offset":838,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:31:13Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":1,"devMinor":2}]} + testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"../baz.txt","type":"reg","size":21,"mode":420,"offset":84,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","offset":112,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","offset":140,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"../baz.txt","type":"chunk","offset":168,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","offset":196,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","offset":224,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"../foo.txt","type":"reg","size":1,"mode":420,"offset":315,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2024-03-27T13:41:04Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2024-03-27T13:41:04Z"},{"name":"../dev/testchar1","type":"char","modtime":"2024-03-27T13:41:04Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","size":14,"mode":420,"offset":611,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../test/bar.txt","type":"chunk","offset":639,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"../test/bar.txt","type":"chunk","offset":667,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"../test/bar.txt","type":"chunk","offset":695,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:41:04Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2024-03-27T13:41:04Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":85,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"../baz.txt","type":"reg","size":21,"mode":420,"offset":175,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","offset":203,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","offset":231,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"../baz.txt","type":"chunk","offset":259,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","offset":287,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","offset":315,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"../foo.txt","type":"reg","size":1,"mode":420,"offset":431,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2024-03-27T13:41:04Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2024-03-27T13:41:04Z"},{"name":"../dev/testchar1","type":"char","modtime":"2024-03-27T13:41:04Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","size":14,"mode":420,"offset":754,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../test/bar.txt","type":"chunk","offset":782,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"../test/bar.txt","type":"chunk","offset":810,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"../test/bar.txt","type":"chunk","offset":838,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:41:04Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2024-03-27T13:41:04Z","devMajor":1,"devMinor":2}]} testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [baz.txt foo.txt barlink test dev test2] vs [.no.prefetch.landmark baz.txt foo.txt barlink test dev test2] - testutil.go:371: Comparing: "foo.txt" vs "foo.txt" - testutil.go:485: Offset: 315, NextOffset: 610 - testutil.go:485: Offset: 431, NextOffset: 754 - testutil.go:371: Comparing: "barlink" vs "barlink" - testutil.go:371: Comparing: "test" vs "test" - testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] - testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" - testutil.go:485: Offset: 610, NextOffset: 638 - testutil.go:485: Offset: 754, NextOffset: 782 - testutil.go:485: Offset: 638, NextOffset: 666 - testutil.go:485: Offset: 782, NextOffset: 810 - testutil.go:485: Offset: 666, NextOffset: 694 - testutil.go:485: Offset: 810, NextOffset: 838 - testutil.go:485: Offset: 694, NextOffset: 1881 - testutil.go:485: Offset: 838, NextOffset: 2172 - testutil.go:371: Comparing: "dev" vs "dev" - testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testfifo testchar1 testchar2 testblock] - testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" - testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" - testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" - testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" + testutil.go:377: Directory: "" vs "": [barlink test dev test2 baz.txt foo.txt] vs [.no.prefetch.landmark baz.txt foo.txt barlink test dev test2] testutil.go:371: Comparing: "test2" vs "test2" -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="../",format=PAX#02 -=== NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=9,prefix="../",src=0,format=USTAR testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" testutil.go:485: Offset: 84, NextOffset: 112 @@ -41725,26 +41143,35 @@ testutil.go:485: Offset: 287, NextOffset: 315 testutil.go:485: Offset: 224, NextOffset: 315 testutil.go:485: Offset: 315, NextOffset: 431 - testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [.no.prefetch.landmark baz.txt foo.txt barlink test dev test2] vs [baz.txt foo.txt barlink test dev test2] + testutil.go:371: Comparing: "foo.txt" vs "foo.txt" + testutil.go:485: Offset: 315, NextOffset: 611 + testutil.go:485: Offset: 431, NextOffset: 754 testutil.go:371: Comparing: "barlink" vs "barlink" testutil.go:371: Comparing: "test" vs "test" testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" + testutil.go:485: Offset: 611, NextOffset: 639 testutil.go:485: Offset: 754, NextOffset: 782 - testutil.go:485: Offset: 610, NextOffset: 638 + testutil.go:485: Offset: 639, NextOffset: 667 testutil.go:485: Offset: 782, NextOffset: 810 - testutil.go:485: Offset: 638, NextOffset: 666 + testutil.go:485: Offset: 667, NextOffset: 695 testutil.go:485: Offset: 810, NextOffset: 838 - testutil.go:485: Offset: 666, NextOffset: 694 + testutil.go:485: Offset: 695, NextOffset: 1884 testutil.go:485: Offset: 838, NextOffset: 2172 - testutil.go:485: Offset: 694, NextOffset: 1881 testutil.go:371: Comparing: "dev" vs "dev" testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" + testutil.go:371: Comparing: "" vs "" + testutil.go:377: Directory: "" vs "": [baz.txt foo.txt barlink test dev test2 .no.prefetch.landmark] vs [baz.txt foo.txt barlink test dev test2] + testutil.go:371: Comparing: "dev" vs "dev" + testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar1 testchar2 testblock testfifo] + testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" + testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" + testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" + testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" testutil.go:371: Comparing: "test2" vs "test2" testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" @@ -41775,16 +41202,51 @@ testutil.go:485: Offset: 224, NextOffset: 315 testutil.go:371: Comparing: "foo.txt" vs "foo.txt" testutil.go:485: Offset: 431, NextOffset: 754 - testutil.go:485: Offset: 315, NextOffset: 610 + testutil.go:485: Offset: 315, NextOffset: 611 + testutil.go:371: Comparing: "barlink" vs "barlink" + testutil.go:371: Comparing: "test" vs "test" + testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] + testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" + testutil.go:485: Offset: 754, NextOffset: 782 + testutil.go:485: Offset: 611, NextOffset: 639 + testutil.go:485: Offset: 782, NextOffset: 810 + testutil.go:485: Offset: 639, NextOffset: 667 + testutil.go:485: Offset: 810, NextOffset: 838 + testutil.go:485: Offset: 667, NextOffset: 695 + testutil.go:485: Offset: 838, NextOffset: 2172 + testutil.go:485: Offset: 695, NextOffset: 1884 === RUN TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=9,prefix="",src=0,format=PAX -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="../",format=PAX#02/duplicated_entry_offset -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="../",format=PAX#02/lost_digest_in_a_entry -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="../",format=GNU#02 +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="",format=PAX#02/lost_digest_in_a_entry +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="",format=PAX#02/duplicated_entry_offset +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="",format=GNU#02 === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=9,prefix="",src=0,format=PAX - testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"baz.txt","type":"reg","size":21,"mode":420,"offset":81,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":109,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":137,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"baz.txt","type":"chunk","offset":165,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":193,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":221,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"foo.txt","type":"reg","size":1,"mode":420,"offset":309,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2024-03-27T13:31:13Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2024-03-27T13:31:13Z"},{"name":"dev/testchar1","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","size":14,"mode":420,"offset":699,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"test/bar.txt","type":"chunk","offset":727,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"test/bar.txt","type":"chunk","offset":755,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"test/bar.txt","type":"chunk","offset":783,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:31:13Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":1,"devMinor":2}]} - testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":85,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"baz.txt","type":"reg","size":21,"mode":420,"offset":172,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":200,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":228,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"baz.txt","type":"chunk","offset":256,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":284,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":312,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"foo.txt","type":"reg","size":1,"mode":420,"offset":425,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2024-03-27T13:31:13Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2024-03-27T13:31:13Z"},{"name":"dev/testchar1","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","size":14,"mode":420,"offset":840,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"test/bar.txt","type":"chunk","offset":868,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"test/bar.txt","type":"chunk","offset":896,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"test/bar.txt","type":"chunk","offset":924,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:31:13Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":1,"devMinor":2}]} + testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"baz.txt","type":"reg","size":21,"mode":420,"offset":81,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":109,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":137,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"baz.txt","type":"chunk","offset":165,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":193,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":221,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"foo.txt","type":"reg","size":1,"mode":420,"offset":309,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2024-03-27T13:41:05Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2024-03-27T13:41:05Z"},{"name":"dev/testchar1","type":"char","modtime":"2024-03-27T13:41:05Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","size":14,"mode":420,"offset":689,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"test/bar.txt","type":"chunk","offset":717,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"test/bar.txt","type":"chunk","offset":745,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"test/bar.txt","type":"chunk","offset":773,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:41:05Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2024-03-27T13:41:05Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":85,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"baz.txt","type":"reg","size":21,"mode":420,"offset":172,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":200,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":228,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"baz.txt","type":"chunk","offset":256,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":284,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":312,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"foo.txt","type":"reg","size":1,"mode":420,"offset":425,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2024-03-27T13:41:05Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2024-03-27T13:41:05Z"},{"name":"dev/testchar1","type":"char","modtime":"2024-03-27T13:41:05Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","size":14,"mode":420,"offset":831,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"test/bar.txt","type":"chunk","offset":859,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"test/bar.txt","type":"chunk","offset":887,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"test/bar.txt","type":"chunk","offset":915,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:41:05Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2024-03-27T13:41:05Z","devMajor":1,"devMinor":2}]} testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [test2 baz.txt foo.txt barlink test dev] vs [.no.prefetch.landmark baz.txt foo.txt barlink test dev test2] + testutil.go:377: Directory: "" vs "": [foo.txt barlink test dev test2 baz.txt] vs [foo.txt barlink test dev test2 .no.prefetch.landmark baz.txt] + testutil.go:371: Comparing: "foo.txt" vs "foo.txt" + testutil.go:485: Offset: 309, NextOffset: 689 + testutil.go:485: Offset: 425, NextOffset: 831 + testutil.go:371: Comparing: "barlink" vs "barlink" + testutil.go:371: Comparing: "test" vs "test" + testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] + testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" + testutil.go:485: Offset: 689, NextOffset: 717 + testutil.go:485: Offset: 831, NextOffset: 859 + testutil.go:485: Offset: 717, NextOffset: 745 + testutil.go:485: Offset: 859, NextOffset: 887 + testutil.go:485: Offset: 745, NextOffset: 773 + testutil.go:485: Offset: 887, NextOffset: 915 + testutil.go:485: Offset: 773, NextOffset: 2043 + testutil.go:485: Offset: 915, NextOffset: 2332 + testutil.go:371: Comparing: "dev" vs "dev" + testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar2 testblock testfifo testchar1] + testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" + testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" + testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" + testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" + testutil.go:371: Comparing: "test2" vs "test2" + testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" testutil.go:485: Offset: 81, NextOffset: 109 testutil.go:485: Offset: 172, NextOffset: 200 @@ -41798,29 +41260,6 @@ testutil.go:485: Offset: 284, NextOffset: 312 testutil.go:485: Offset: 221, NextOffset: 309 testutil.go:485: Offset: 312, NextOffset: 425 - testutil.go:371: Comparing: "foo.txt" vs "foo.txt" - testutil.go:485: Offset: 309, NextOffset: 699 - testutil.go:485: Offset: 425, NextOffset: 840 - testutil.go:371: Comparing: "barlink" vs "barlink" - testutil.go:371: Comparing: "test" vs "test" - testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] - testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" - testutil.go:485: Offset: 699, NextOffset: 727 - testutil.go:485: Offset: 840, NextOffset: 868 - testutil.go:485: Offset: 727, NextOffset: 755 - testutil.go:485: Offset: 868, NextOffset: 896 - testutil.go:485: Offset: 755, NextOffset: 783 - testutil.go:485: Offset: 896, NextOffset: 924 - testutil.go:485: Offset: 783, NextOffset: 2052 - testutil.go:485: Offset: 924, NextOffset: 2340 - testutil.go:371: Comparing: "dev" vs "dev" - testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testfifo testchar1 testchar2 testblock] - testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" - testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" - testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" - testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" - testutil.go:371: Comparing: "test2" vs "test2" - testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" testutil.go:485: Offset: 81, NextOffset: 109 testutil.go:485: Offset: 172, NextOffset: 200 @@ -41835,15 +41274,7 @@ testutil.go:485: Offset: 221, NextOffset: 309 testutil.go:485: Offset: 312, NextOffset: 425 testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [test dev test2 .no.prefetch.landmark baz.txt foo.txt barlink] vs [baz.txt foo.txt barlink test dev test2] - testutil.go:371: Comparing: "dev" vs "dev" - testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar1 testchar2 testblock testfifo] - testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" - testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" - testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" - testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" - testutil.go:371: Comparing: "test2" vs "test2" - testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] + testutil.go:377: Directory: "" vs "": [dev test2 .no.prefetch.landmark baz.txt foo.txt barlink test] vs [baz.txt foo.txt barlink test dev test2] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" testutil.go:485: Offset: 172, NextOffset: 200 testutil.go:485: Offset: 81, NextOffset: 109 @@ -41857,6 +41288,29 @@ testutil.go:485: Offset: 193, NextOffset: 221 testutil.go:485: Offset: 312, NextOffset: 425 testutil.go:485: Offset: 221, NextOffset: 309 + testutil.go:371: Comparing: "foo.txt" vs "foo.txt" + testutil.go:485: Offset: 425, NextOffset: 831 + testutil.go:485: Offset: 309, NextOffset: 689 + testutil.go:371: Comparing: "barlink" vs "barlink" + testutil.go:371: Comparing: "test" vs "test" + testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] + testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" + testutil.go:485: Offset: 831, NextOffset: 859 + testutil.go:485: Offset: 689, NextOffset: 717 + testutil.go:485: Offset: 859, NextOffset: 887 + testutil.go:485: Offset: 717, NextOffset: 745 + testutil.go:485: Offset: 887, NextOffset: 915 + testutil.go:485: Offset: 745, NextOffset: 773 + testutil.go:485: Offset: 915, NextOffset: 2332 + testutil.go:485: Offset: 773, NextOffset: 2043 + testutil.go:371: Comparing: "dev" vs "dev" + testutil.go:377: Directory: "dev" vs "dev": [testchar2 testblock testfifo testchar1] vs [testblock testfifo testchar1 testchar2] + testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" + testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" + testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" + testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" + testutil.go:371: Comparing: "test2" vs "test2" + testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" testutil.go:485: Offset: 172, NextOffset: 200 testutil.go:485: Offset: 81, NextOffset: 109 @@ -41870,47 +41324,33 @@ testutil.go:485: Offset: 193, NextOffset: 221 testutil.go:485: Offset: 312, NextOffset: 425 testutil.go:485: Offset: 221, NextOffset: 309 - testutil.go:371: Comparing: "foo.txt" vs "foo.txt" - testutil.go:485: Offset: 425, NextOffset: 840 - testutil.go:485: Offset: 309, NextOffset: 699 - testutil.go:371: Comparing: "barlink" vs "barlink" - testutil.go:371: Comparing: "test" vs "test" - testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] - testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" - testutil.go:485: Offset: 840, NextOffset: 868 - testutil.go:485: Offset: 699, NextOffset: 727 - testutil.go:485: Offset: 868, NextOffset: 896 - testutil.go:485: Offset: 727, NextOffset: 755 - testutil.go:485: Offset: 896, NextOffset: 924 - testutil.go:485: Offset: 755, NextOffset: 783 - testutil.go:485: Offset: 924, NextOffset: 2340 - testutil.go:485: Offset: 783, NextOffset: 2052 === RUN TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=9,prefix="./",src=0,format=PAX -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="../",format=GNU#02/lost_digest_in_a_entry -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="../",format=GNU#02/duplicated_entry_offset -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="",format=USTAR#02 +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="",format=GNU#02/lost_digest_in_a_entry +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="",format=GNU#02/duplicated_entry_offset +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="./",format=USTAR#02 === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=9,prefix="./",src=0,format=PAX - testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"./baz.txt","type":"reg","size":21,"mode":420,"offset":83,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":111,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":139,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"./baz.txt","type":"chunk","offset":167,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":195,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":223,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"./foo.txt","type":"reg","size":1,"mode":420,"offset":313,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2024-03-27T13:31:13Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2024-03-27T13:31:13Z"},{"name":"./dev/testchar1","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","size":14,"mode":420,"offset":704,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./test/bar.txt","type":"chunk","offset":732,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"./test/bar.txt","type":"chunk","offset":760,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"./test/bar.txt","type":"chunk","offset":788,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:31:13Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":1,"devMinor":2}]} - testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":85,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"./baz.txt","type":"reg","size":21,"mode":420,"offset":174,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":202,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":230,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"./baz.txt","type":"chunk","offset":258,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":286,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":314,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"./foo.txt","type":"reg","size":1,"mode":420,"offset":429,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2024-03-27T13:31:13Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2024-03-27T13:31:13Z"},{"name":"./dev/testchar1","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","size":14,"mode":420,"offset":844,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./test/bar.txt","type":"chunk","offset":872,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"./test/bar.txt","type":"chunk","offset":900,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"./test/bar.txt","type":"chunk","offset":928,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:31:13Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":1,"devMinor":2}]} + testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"./baz.txt","type":"reg","size":21,"mode":420,"offset":83,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":111,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":139,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"./baz.txt","type":"chunk","offset":167,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":195,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":223,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"./foo.txt","type":"reg","size":1,"mode":420,"offset":313,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2024-03-27T13:41:05Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2024-03-27T13:41:05Z"},{"name":"./dev/testchar1","type":"char","modtime":"2024-03-27T13:41:05Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","size":14,"mode":420,"offset":697,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./test/bar.txt","type":"chunk","offset":725,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"./test/bar.txt","type":"chunk","offset":753,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"./test/bar.txt","type":"chunk","offset":781,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:41:05Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2024-03-27T13:41:05Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":85,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"./baz.txt","type":"reg","size":21,"mode":420,"offset":174,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":202,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":230,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"./baz.txt","type":"chunk","offset":258,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":286,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":314,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"./foo.txt","type":"reg","size":1,"mode":420,"offset":429,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2024-03-27T13:41:05Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2024-03-27T13:41:05Z"},{"name":"./dev/testchar1","type":"char","modtime":"2024-03-27T13:41:05Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","size":14,"mode":420,"offset":838,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./test/bar.txt","type":"chunk","offset":866,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"./test/bar.txt","type":"chunk","offset":894,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"./test/bar.txt","type":"chunk","offset":922,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:41:05Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2024-03-27T13:41:05Z","devMajor":1,"devMinor":2}]} testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [test dev test2 baz.txt foo.txt barlink] vs [test dev test2 .no.prefetch.landmark baz.txt foo.txt barlink] + testutil.go:377: Directory: "" vs "": [test2 baz.txt foo.txt barlink test dev] vs [test dev test2 .no.prefetch.landmark baz.txt foo.txt barlink] + testutil.go:371: Comparing: "barlink" vs "barlink" testutil.go:371: Comparing: "test" vs "test" testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" - testutil.go:485: Offset: 704, NextOffset: 732 - testutil.go:485: Offset: 844, NextOffset: 872 - testutil.go:485: Offset: 732, NextOffset: 760 - testutil.go:485: Offset: 872, NextOffset: 900 - testutil.go:485: Offset: 760, NextOffset: 788 - testutil.go:485: Offset: 900, NextOffset: 928 - testutil.go:485: Offset: 788, NextOffset: 2058 - testutil.go:485: Offset: 928, NextOffset: 2345 + testutil.go:485: Offset: 697, NextOffset: 725 + testutil.go:485: Offset: 838, NextOffset: 866 + testutil.go:485: Offset: 725, NextOffset: 753 + testutil.go:485: Offset: 866, NextOffset: 894 + testutil.go:485: Offset: 753, NextOffset: 781 + testutil.go:485: Offset: 894, NextOffset: 922 + testutil.go:485: Offset: 781, NextOffset: 2053 + testutil.go:485: Offset: 922, NextOffset: 2341 testutil.go:371: Comparing: "dev" vs "dev" - testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] - testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" + testutil.go:377: Directory: "dev" vs "dev": [testchar1 testchar2 testblock testfifo] vs [testblock testfifo testchar1 testchar2] testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" + testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" testutil.go:371: Comparing: "test2" vs "test2" testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" @@ -41940,23 +41380,25 @@ testutil.go:485: Offset: 223, NextOffset: 313 testutil.go:485: Offset: 314, NextOffset: 429 testutil.go:371: Comparing: "foo.txt" vs "foo.txt" - testutil.go:485: Offset: 313, NextOffset: 704 - testutil.go:485: Offset: 429, NextOffset: 844 - testutil.go:371: Comparing: "barlink" vs "barlink" + testutil.go:485: Offset: 313, NextOffset: 697 + testutil.go:485: Offset: 429, NextOffset: 838 testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [baz.txt foo.txt barlink test dev test2 .no.prefetch.landmark] vs [baz.txt foo.txt barlink test dev test2] + testutil.go:377: Directory: "" vs "": [dev test2 .no.prefetch.landmark baz.txt foo.txt barlink test] vs [baz.txt foo.txt barlink test dev test2] + testutil.go:371: Comparing: "foo.txt" vs "foo.txt" + testutil.go:485: Offset: 429, NextOffset: 838 + testutil.go:485: Offset: 313, NextOffset: 697 testutil.go:371: Comparing: "barlink" vs "barlink" testutil.go:371: Comparing: "test" vs "test" testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" - testutil.go:485: Offset: 844, NextOffset: 872 - testutil.go:485: Offset: 704, NextOffset: 732 - testutil.go:485: Offset: 872, NextOffset: 900 - testutil.go:485: Offset: 732, NextOffset: 760 - testutil.go:485: Offset: 900, NextOffset: 928 - testutil.go:485: Offset: 760, NextOffset: 788 - testutil.go:485: Offset: 928, NextOffset: 2345 - testutil.go:485: Offset: 788, NextOffset: 2058 + testutil.go:485: Offset: 838, NextOffset: 866 + testutil.go:485: Offset: 697, NextOffset: 725 + testutil.go:485: Offset: 866, NextOffset: 894 + testutil.go:485: Offset: 725, NextOffset: 753 + testutil.go:485: Offset: 894, NextOffset: 922 + testutil.go:485: Offset: 753, NextOffset: 781 + testutil.go:485: Offset: 922, NextOffset: 2341 + testutil.go:485: Offset: 781, NextOffset: 2053 testutil.go:371: Comparing: "dev" vs "dev" testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" @@ -41991,59 +41433,36 @@ testutil.go:485: Offset: 195, NextOffset: 223 testutil.go:485: Offset: 314, NextOffset: 429 testutil.go:485: Offset: 223, NextOffset: 313 - testutil.go:371: Comparing: "foo.txt" vs "foo.txt" - testutil.go:485: Offset: 429, NextOffset: 844 - testutil.go:485: Offset: 313, NextOffset: 704 -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="",format=USTAR#02/lost_digest_in_a_entry === RUN TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=9,prefix="/",src=0,format=PAX -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="",format=USTAR#02/duplicated_entry_offset -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="",format=PAX#02 -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="",format=PAX#02/lost_digest_in_a_entry +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="./",format=USTAR#02/lost_digest_in_a_entry +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="./",format=USTAR#02/duplicated_entry_offset +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="./",format=PAX#02 === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=9,prefix="/",src=0,format=PAX - testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"/baz.txt","type":"reg","size":21,"mode":420,"offset":82,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":110,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":138,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"/baz.txt","type":"chunk","offset":166,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":194,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":222,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"/foo.txt","type":"reg","size":1,"mode":420,"offset":311,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2024-03-27T13:31:13Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2024-03-27T13:31:13Z"},{"name":"/dev/testchar1","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","size":14,"mode":420,"offset":700,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/test/bar.txt","type":"chunk","offset":728,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"/test/bar.txt","type":"chunk","offset":756,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"/test/bar.txt","type":"chunk","offset":784,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:31:13Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":1,"devMinor":2}]} - testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":85,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"/baz.txt","type":"reg","size":21,"mode":420,"offset":173,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":201,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":229,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"/baz.txt","type":"chunk","offset":257,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":285,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":313,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"/foo.txt","type":"reg","size":1,"mode":420,"offset":427,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2024-03-27T13:31:13Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2024-03-27T13:31:13Z"},{"name":"/dev/testchar1","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","size":14,"mode":420,"offset":842,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/test/bar.txt","type":"chunk","offset":870,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"/test/bar.txt","type":"chunk","offset":898,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"/test/bar.txt","type":"chunk","offset":926,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:31:13Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":1,"devMinor":2}]} + testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"/baz.txt","type":"reg","size":21,"mode":420,"offset":82,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":110,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":138,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"/baz.txt","type":"chunk","offset":166,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":194,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":222,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"/foo.txt","type":"reg","size":1,"mode":420,"offset":311,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2024-03-27T13:41:05Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2024-03-27T13:41:05Z"},{"name":"/dev/testchar1","type":"char","modtime":"2024-03-27T13:41:05Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","size":14,"mode":420,"offset":692,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/test/bar.txt","type":"chunk","offset":720,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"/test/bar.txt","type":"chunk","offset":748,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"/test/bar.txt","type":"chunk","offset":776,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:41:05Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2024-03-27T13:41:05Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":85,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"/baz.txt","type":"reg","size":21,"mode":420,"offset":173,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":201,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":229,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"/baz.txt","type":"chunk","offset":257,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":285,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":313,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"/foo.txt","type":"reg","size":1,"mode":420,"offset":427,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2024-03-27T13:41:05Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2024-03-27T13:41:05Z"},{"name":"/dev/testchar1","type":"char","modtime":"2024-03-27T13:41:05Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","size":14,"mode":420,"offset":833,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/test/bar.txt","type":"chunk","offset":861,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"/test/bar.txt","type":"chunk","offset":889,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"/test/bar.txt","type":"chunk","offset":917,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:41:05Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2024-03-27T13:41:05Z","devMajor":1,"devMinor":2}]} testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [test dev test2 baz.txt foo.txt barlink] vs [.no.prefetch.landmark baz.txt foo.txt barlink test dev test2] + testutil.go:377: Directory: "" vs "": [barlink test dev test2 baz.txt foo.txt] vs [test2 .no.prefetch.landmark baz.txt foo.txt barlink test dev] + testutil.go:371: Comparing: "dev" vs "dev" + testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] + testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" + testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" + testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" + testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" + testutil.go:371: Comparing: "test2" vs "test2" + testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" testutil.go:485: Offset: 82, NextOffset: 110 testutil.go:485: Offset: 173, NextOffset: 201 testutil.go:485: Offset: 110, NextOffset: 138 testutil.go:485: Offset: 201, NextOffset: 229 testutil.go:485: Offset: 138, NextOffset: 166 -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="",format=PAX#02/duplicated_entry_offset -=== NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=9,prefix="/",src=0,format=PAX testutil.go:485: Offset: 229, NextOffset: 257 testutil.go:485: Offset: 166, NextOffset: 194 testutil.go:485: Offset: 257, NextOffset: 285 testutil.go:485: Offset: 194, NextOffset: 222 testutil.go:485: Offset: 285, NextOffset: 313 testutil.go:485: Offset: 222, NextOffset: 311 -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="",format=GNU#02 -=== NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=9,prefix="/",src=0,format=PAX testutil.go:485: Offset: 313, NextOffset: 427 - testutil.go:371: Comparing: "foo.txt" vs "foo.txt" - testutil.go:485: Offset: 311, NextOffset: 700 - testutil.go:485: Offset: 427, NextOffset: 842 - testutil.go:371: Comparing: "barlink" vs "barlink" - testutil.go:371: Comparing: "test" vs "test" - testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] - testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" - testutil.go:485: Offset: 700, NextOffset: 728 - testutil.go:485: Offset: 842, NextOffset: 870 - testutil.go:485: Offset: 728, NextOffset: 756 - testutil.go:485: Offset: 870, NextOffset: 898 - testutil.go:485: Offset: 756, NextOffset: 784 - testutil.go:485: Offset: 898, NextOffset: 926 - testutil.go:485: Offset: 784, NextOffset: 2051 - testutil.go:485: Offset: 926, NextOffset: 2344 - testutil.go:371: Comparing: "dev" vs "dev" - testutil.go:377: Directory: "dev" vs "dev": [testchar1 testchar2 testblock testfifo] vs [testblock testfifo testchar1 testchar2] - testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" - testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" - testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" - testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" - testutil.go:371: Comparing: "test2" vs "test2" - testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" testutil.go:485: Offset: 82, NextOffset: 110 testutil.go:485: Offset: 173, NextOffset: 201 @@ -42057,8 +41476,23 @@ testutil.go:485: Offset: 285, NextOffset: 313 testutil.go:485: Offset: 222, NextOffset: 311 testutil.go:485: Offset: 313, NextOffset: 427 + testutil.go:371: Comparing: "foo.txt" vs "foo.txt" + testutil.go:485: Offset: 311, NextOffset: 692 + testutil.go:485: Offset: 427, NextOffset: 833 + testutil.go:371: Comparing: "barlink" vs "barlink" + testutil.go:371: Comparing: "test" vs "test" + testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] + testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" + testutil.go:485: Offset: 692, NextOffset: 720 + testutil.go:485: Offset: 833, NextOffset: 861 + testutil.go:485: Offset: 720, NextOffset: 748 + testutil.go:485: Offset: 861, NextOffset: 889 + testutil.go:485: Offset: 748, NextOffset: 776 + testutil.go:485: Offset: 889, NextOffset: 917 + testutil.go:485: Offset: 776, NextOffset: 2044 + testutil.go:485: Offset: 917, NextOffset: 2336 testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [foo.txt barlink test dev test2 .no.prefetch.landmark baz.txt] vs [barlink test dev test2 baz.txt foo.txt] + testutil.go:377: Directory: "" vs "": [baz.txt foo.txt barlink test dev test2 .no.prefetch.landmark] vs [baz.txt foo.txt barlink test dev test2] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" testutil.go:485: Offset: 173, NextOffset: 201 testutil.go:485: Offset: 82, NextOffset: 110 @@ -42073,26 +41507,26 @@ testutil.go:485: Offset: 313, NextOffset: 427 testutil.go:485: Offset: 222, NextOffset: 311 testutil.go:371: Comparing: "foo.txt" vs "foo.txt" - testutil.go:485: Offset: 427, NextOffset: 842 - testutil.go:485: Offset: 311, NextOffset: 700 + testutil.go:485: Offset: 427, NextOffset: 833 + testutil.go:485: Offset: 311, NextOffset: 692 testutil.go:371: Comparing: "barlink" vs "barlink" testutil.go:371: Comparing: "test" vs "test" testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" - testutil.go:485: Offset: 842, NextOffset: 870 - testutil.go:485: Offset: 700, NextOffset: 728 - testutil.go:485: Offset: 870, NextOffset: 898 - testutil.go:485: Offset: 728, NextOffset: 756 - testutil.go:485: Offset: 898, NextOffset: 926 - testutil.go:485: Offset: 756, NextOffset: 784 - testutil.go:485: Offset: 926, NextOffset: 2344 - testutil.go:485: Offset: 784, NextOffset: 2051 + testutil.go:485: Offset: 833, NextOffset: 861 + testutil.go:485: Offset: 692, NextOffset: 720 + testutil.go:485: Offset: 861, NextOffset: 889 + testutil.go:485: Offset: 720, NextOffset: 748 + testutil.go:485: Offset: 889, NextOffset: 917 + testutil.go:485: Offset: 748, NextOffset: 776 + testutil.go:485: Offset: 917, NextOffset: 2336 + testutil.go:485: Offset: 776, NextOffset: 2044 testutil.go:371: Comparing: "dev" vs "dev" - testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] - testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" + testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar1 testchar2 testblock testfifo] testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" + testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" testutil.go:371: Comparing: "test2" vs "test2" testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" @@ -42109,31 +41543,32 @@ testutil.go:485: Offset: 313, NextOffset: 427 testutil.go:485: Offset: 222, NextOffset: 311 === RUN TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=9,prefix="../",src=0,format=PAX -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="",format=GNU#02/lost_digest_in_a_entry -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="",format=GNU#02/duplicated_entry_offset -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="./",format=USTAR#02 +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="./",format=PAX#02/duplicated_entry_offset +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="./",format=PAX#02/lost_digest_in_a_entry +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="./",format=GNU#02 === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=9,prefix="../",src=0,format=PAX - testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"../baz.txt","type":"reg","size":21,"mode":420,"offset":84,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","offset":112,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","offset":140,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"../baz.txt","type":"chunk","offset":168,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","offset":196,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","offset":224,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"../foo.txt","type":"reg","size":1,"mode":420,"offset":315,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2024-03-27T13:31:13Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2024-03-27T13:31:13Z"},{"name":"../dev/testchar1","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","size":14,"mode":420,"offset":706,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../test/bar.txt","type":"chunk","offset":734,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"../test/bar.txt","type":"chunk","offset":762,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"../test/bar.txt","type":"chunk","offset":790,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:31:13Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":1,"devMinor":2}]} - testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":85,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"../baz.txt","type":"reg","size":21,"mode":420,"offset":175,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","offset":203,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","offset":231,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"../baz.txt","type":"chunk","offset":259,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","offset":287,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","offset":315,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"../foo.txt","type":"reg","size":1,"mode":420,"offset":431,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2024-03-27T13:31:13Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2024-03-27T13:31:13Z"},{"name":"../dev/testchar1","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","size":14,"mode":420,"offset":847,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../test/bar.txt","type":"chunk","offset":875,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"../test/bar.txt","type":"chunk","offset":903,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"../test/bar.txt","type":"chunk","offset":931,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:31:13Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":1,"devMinor":2}]} + testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"../baz.txt","type":"reg","size":21,"mode":420,"offset":84,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","offset":112,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","offset":140,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"../baz.txt","type":"chunk","offset":168,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","offset":196,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","offset":224,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"../foo.txt","type":"reg","size":1,"mode":420,"offset":315,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2024-03-27T13:41:05Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2024-03-27T13:41:05Z"},{"name":"../dev/testchar1","type":"char","modtime":"2024-03-27T13:41:05Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","size":14,"mode":420,"offset":698,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../test/bar.txt","type":"chunk","offset":726,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"../test/bar.txt","type":"chunk","offset":754,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"../test/bar.txt","type":"chunk","offset":782,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:41:05Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2024-03-27T13:41:05Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":85,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"../baz.txt","type":"reg","size":21,"mode":420,"offset":175,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","offset":203,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","offset":231,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"../baz.txt","type":"chunk","offset":259,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","offset":287,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","offset":315,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"../foo.txt","type":"reg","size":1,"mode":420,"offset":431,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2024-03-27T13:41:05Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2024-03-27T13:41:05Z"},{"name":"../dev/testchar1","type":"char","modtime":"2024-03-27T13:41:05Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","size":14,"mode":420,"offset":841,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../test/bar.txt","type":"chunk","offset":869,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"../test/bar.txt","type":"chunk","offset":897,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"../test/bar.txt","type":"chunk","offset":925,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:41:05Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2024-03-27T13:41:05Z","devMajor":1,"devMinor":2}]} testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [baz.txt foo.txt barlink test dev test2] vs [test dev test2 .no.prefetch.landmark baz.txt foo.txt barlink] + testutil.go:377: Directory: "" vs "": [test dev test2 baz.txt foo.txt barlink] vs [foo.txt barlink test dev test2 .no.prefetch.landmark baz.txt] + testutil.go:371: Comparing: "barlink" vs "barlink" testutil.go:371: Comparing: "test" vs "test" testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" - testutil.go:485: Offset: 706, NextOffset: 734 - testutil.go:485: Offset: 847, NextOffset: 875 - testutil.go:485: Offset: 734, NextOffset: 762 - testutil.go:485: Offset: 875, NextOffset: 903 - testutil.go:485: Offset: 762, NextOffset: 790 - testutil.go:485: Offset: 903, NextOffset: 931 - testutil.go:485: Offset: 790, NextOffset: 2065 - testutil.go:485: Offset: 931, NextOffset: 2361 + testutil.go:485: Offset: 698, NextOffset: 726 + testutil.go:485: Offset: 841, NextOffset: 869 + testutil.go:485: Offset: 726, NextOffset: 754 + testutil.go:485: Offset: 869, NextOffset: 897 + testutil.go:485: Offset: 754, NextOffset: 782 + testutil.go:485: Offset: 897, NextOffset: 925 + testutil.go:485: Offset: 782, NextOffset: 2058 + testutil.go:485: Offset: 925, NextOffset: 2351 testutil.go:371: Comparing: "dev" vs "dev" - testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] - testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" - testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" + testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar2 testblock testfifo testchar1] testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" + testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" + testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" testutil.go:371: Comparing: "test2" vs "test2" testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" @@ -42163,11 +41598,10 @@ testutil.go:485: Offset: 224, NextOffset: 315 testutil.go:485: Offset: 315, NextOffset: 431 testutil.go:371: Comparing: "foo.txt" vs "foo.txt" - testutil.go:485: Offset: 315, NextOffset: 706 - testutil.go:485: Offset: 431, NextOffset: 847 - testutil.go:371: Comparing: "barlink" vs "barlink" + testutil.go:485: Offset: 315, NextOffset: 698 + testutil.go:485: Offset: 431, NextOffset: 841 testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [.no.prefetch.landmark baz.txt foo.txt barlink test dev test2] vs [baz.txt foo.txt barlink test dev test2] + testutil.go:377: Directory: "" vs "": [test2 .no.prefetch.landmark baz.txt foo.txt barlink test dev] vs [foo.txt barlink test dev test2 baz.txt] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" testutil.go:485: Offset: 175, NextOffset: 203 testutil.go:485: Offset: 84, NextOffset: 112 @@ -42182,22 +41616,22 @@ testutil.go:485: Offset: 315, NextOffset: 431 testutil.go:485: Offset: 224, NextOffset: 315 testutil.go:371: Comparing: "foo.txt" vs "foo.txt" - testutil.go:485: Offset: 431, NextOffset: 847 - testutil.go:485: Offset: 315, NextOffset: 706 + testutil.go:485: Offset: 431, NextOffset: 841 + testutil.go:485: Offset: 315, NextOffset: 698 testutil.go:371: Comparing: "barlink" vs "barlink" testutil.go:371: Comparing: "test" vs "test" testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" - testutil.go:485: Offset: 847, NextOffset: 875 - testutil.go:485: Offset: 706, NextOffset: 734 - testutil.go:485: Offset: 875, NextOffset: 903 - testutil.go:485: Offset: 734, NextOffset: 762 - testutil.go:485: Offset: 903, NextOffset: 931 - testutil.go:485: Offset: 762, NextOffset: 790 - testutil.go:485: Offset: 931, NextOffset: 2361 - testutil.go:485: Offset: 790, NextOffset: 2065 + testutil.go:485: Offset: 841, NextOffset: 869 + testutil.go:485: Offset: 698, NextOffset: 726 + testutil.go:485: Offset: 869, NextOffset: 897 + testutil.go:485: Offset: 726, NextOffset: 754 + testutil.go:485: Offset: 897, NextOffset: 925 + testutil.go:485: Offset: 754, NextOffset: 782 + testutil.go:485: Offset: 925, NextOffset: 2351 + testutil.go:485: Offset: 782, NextOffset: 2058 testutil.go:371: Comparing: "dev" vs "dev" - testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] + testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar2 testblock testfifo testchar1] testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" @@ -42218,14 +41652,14 @@ testutil.go:485: Offset: 315, NextOffset: 431 testutil.go:485: Offset: 224, NextOffset: 315 === RUN TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=9,prefix="",src=0,format=GNU -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="./",format=USTAR#02/duplicated_entry_offset -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="./",format=USTAR#02/lost_digest_in_a_entry -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="./",format=PAX#02 +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="./",format=GNU#02/lost_digest_in_a_entry +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="./",format=GNU#02/duplicated_entry_offset +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="/",format=USTAR#02 === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=9,prefix="",src=0,format=GNU - testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"baz.txt","type":"reg","size":21,"mode":420,"offset":80,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":108,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":136,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"baz.txt","type":"chunk","offset":164,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":192,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":220,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"foo.txt","type":"reg","size":1,"mode":420,"offset":307,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2024-03-27T13:31:13Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2024-03-27T13:31:13Z"},{"name":"dev/testchar1","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","size":14,"mode":420,"offset":606,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"test/bar.txt","type":"chunk","offset":634,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"test/bar.txt","type":"chunk","offset":662,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"test/bar.txt","type":"chunk","offset":690,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:31:13Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":1,"devMinor":2}]} - testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":85,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"baz.txt","type":"reg","size":21,"mode":420,"offset":171,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":199,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":227,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"baz.txt","type":"chunk","offset":255,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":283,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":311,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"foo.txt","type":"reg","size":1,"mode":420,"offset":423,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2024-03-27T13:31:13Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2024-03-27T13:31:13Z"},{"name":"dev/testchar1","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","size":14,"mode":420,"offset":745,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"test/bar.txt","type":"chunk","offset":773,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"test/bar.txt","type":"chunk","offset":801,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"test/bar.txt","type":"chunk","offset":829,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:31:13Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":1,"devMinor":2}]} + testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"baz.txt","type":"reg","size":21,"mode":420,"offset":80,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":108,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":136,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"baz.txt","type":"chunk","offset":164,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":192,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":220,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"foo.txt","type":"reg","size":1,"mode":420,"offset":307,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2024-03-27T13:41:04Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2024-03-27T13:41:04Z"},{"name":"dev/testchar1","type":"char","modtime":"2024-03-27T13:41:04Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","size":14,"mode":420,"offset":606,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"test/bar.txt","type":"chunk","offset":634,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"test/bar.txt","type":"chunk","offset":662,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"test/bar.txt","type":"chunk","offset":690,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:41:04Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2024-03-27T13:41:04Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":85,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"baz.txt","type":"reg","size":21,"mode":420,"offset":171,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":199,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":227,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"baz.txt","type":"chunk","offset":255,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":283,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":311,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"foo.txt","type":"reg","size":1,"mode":420,"offset":423,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2024-03-27T13:41:04Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2024-03-27T13:41:04Z"},{"name":"dev/testchar1","type":"char","modtime":"2024-03-27T13:41:04Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","size":14,"mode":420,"offset":745,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"test/bar.txt","type":"chunk","offset":773,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"test/bar.txt","type":"chunk","offset":801,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"test/bar.txt","type":"chunk","offset":829,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:41:04Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2024-03-27T13:41:04Z","devMajor":1,"devMinor":2}]} testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [barlink test dev test2 baz.txt foo.txt] vs [foo.txt barlink test dev test2 .no.prefetch.landmark baz.txt] + testutil.go:377: Directory: "" vs "": [barlink test dev test2 baz.txt foo.txt] vs [test2 .no.prefetch.landmark baz.txt foo.txt barlink test dev] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" testutil.go:485: Offset: 80, NextOffset: 108 testutil.go:485: Offset: 171, NextOffset: 199 @@ -42255,11 +41689,11 @@ testutil.go:485: Offset: 690, NextOffset: 1872 testutil.go:485: Offset: 829, NextOffset: 2152 testutil.go:371: Comparing: "dev" vs "dev" - testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] + testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar2 testblock testfifo testchar1] + testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" - testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" testutil.go:371: Comparing: "test2" vs "test2" testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" @@ -42306,7 +41740,7 @@ testutil.go:485: Offset: 829, NextOffset: 2152 testutil.go:485: Offset: 690, NextOffset: 1872 testutil.go:371: Comparing: "dev" vs "dev" - testutil.go:377: Directory: "dev" vs "dev": [testchar2 testblock testfifo testchar1] vs [testblock testfifo testchar1 testchar2] + testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar2 testblock testfifo testchar1] testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" @@ -42327,18 +41761,34 @@ testutil.go:485: Offset: 311, NextOffset: 423 testutil.go:485: Offset: 220, NextOffset: 307 === RUN TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=9,prefix="./",src=0,format=GNU -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="./",format=PAX#02/lost_digest_in_a_entry -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="./",format=PAX#02/duplicated_entry_offset +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="/",format=USTAR#02/lost_digest_in_a_entry +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="/",format=USTAR#02/duplicated_entry_offset +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="/",format=PAX#02 === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=9,prefix="./",src=0,format=GNU - testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"./baz.txt","type":"reg","size":21,"mode":420,"offset":82,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":110,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":138,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"./baz.txt","type":"chunk","offset":166,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":194,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":222,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"./foo.txt","type":"reg","size":1,"mode":420,"offset":311,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2024-03-27T13:31:13Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2024-03-27T13:31:13Z"},{"name":"./dev/testchar1","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","size":14,"mode":420,"offset":614,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./test/bar.txt","type":"chunk","offset":642,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"./test/bar.txt","type":"chunk","offset":670,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"./test/bar.txt","type":"chunk","offset":698,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:31:13Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":1,"devMinor":2}]} - testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":85,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"./baz.txt","type":"reg","size":21,"mode":420,"offset":173,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":201,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":229,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"./baz.txt","type":"chunk","offset":257,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":285,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":313,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"./foo.txt","type":"reg","size":1,"mode":420,"offset":427,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2024-03-27T13:31:13Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2024-03-27T13:31:13Z"},{"name":"./dev/testchar1","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","size":14,"mode":420,"offset":756,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./test/bar.txt","type":"chunk","offset":784,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"./test/bar.txt","type":"chunk","offset":812,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"./test/bar.txt","type":"chunk","offset":840,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:31:13Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":1,"devMinor":2}]} + testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"./baz.txt","type":"reg","size":21,"mode":420,"offset":82,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":110,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":138,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"./baz.txt","type":"chunk","offset":166,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":194,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":222,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"./foo.txt","type":"reg","size":1,"mode":420,"offset":311,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2024-03-27T13:41:04Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2024-03-27T13:41:04Z"},{"name":"./dev/testchar1","type":"char","modtime":"2024-03-27T13:41:04Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","size":14,"mode":420,"offset":614,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./test/bar.txt","type":"chunk","offset":642,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"./test/bar.txt","type":"chunk","offset":670,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"./test/bar.txt","type":"chunk","offset":698,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:41:04Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2024-03-27T13:41:04Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":85,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"./baz.txt","type":"reg","size":21,"mode":420,"offset":173,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":201,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":229,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"./baz.txt","type":"chunk","offset":257,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":285,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":313,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"./foo.txt","type":"reg","size":1,"mode":420,"offset":427,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2024-03-27T13:41:04Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2024-03-27T13:41:04Z"},{"name":"./dev/testchar1","type":"char","modtime":"2024-03-27T13:41:04Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","size":14,"mode":420,"offset":756,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./test/bar.txt","type":"chunk","offset":784,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"./test/bar.txt","type":"chunk","offset":812,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"./test/bar.txt","type":"chunk","offset":840,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:41:04Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2024-03-27T13:41:04Z","devMajor":1,"devMinor":2}]} testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [test2 baz.txt foo.txt barlink test dev] vs [.no.prefetch.landmark baz.txt foo.txt barlink test dev test2] + testutil.go:377: Directory: "" vs "": [baz.txt foo.txt barlink test dev test2] vs [dev test2 .no.prefetch.landmark baz.txt foo.txt barlink test] + testutil.go:371: Comparing: "baz.txt" vs "baz.txt" + testutil.go:485: Offset: 82, NextOffset: 110 + testutil.go:485: Offset: 173, NextOffset: 201 + testutil.go:485: Offset: 110, NextOffset: 138 + testutil.go:485: Offset: 201, NextOffset: 229 + testutil.go:485: Offset: 138, NextOffset: 166 + testutil.go:485: Offset: 229, NextOffset: 257 + testutil.go:485: Offset: 166, NextOffset: 194 + testutil.go:485: Offset: 257, NextOffset: 285 + testutil.go:485: Offset: 194, NextOffset: 222 + testutil.go:485: Offset: 285, NextOffset: 313 + testutil.go:485: Offset: 222, NextOffset: 311 + testutil.go:485: Offset: 313, NextOffset: 427 + testutil.go:371: Comparing: "foo.txt" vs "foo.txt" + testutil.go:485: Offset: 311, NextOffset: 614 + testutil.go:485: Offset: 427, NextOffset: 756 + testutil.go:371: Comparing: "barlink" vs "barlink" testutil.go:371: Comparing: "test" vs "test" testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="./",format=GNU#02 -=== NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=9,prefix="./",src=0,format=GNU testutil.go:485: Offset: 614, NextOffset: 642 testutil.go:485: Offset: 756, NextOffset: 784 testutil.go:485: Offset: 642, NextOffset: 670 @@ -42348,11 +41798,11 @@ testutil.go:485: Offset: 698, NextOffset: 1880 testutil.go:485: Offset: 840, NextOffset: 2172 testutil.go:371: Comparing: "dev" vs "dev" - testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] - testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" + testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar1 testchar2 testblock testfifo] testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" + testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" testutil.go:371: Comparing: "test2" vs "test2" testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" @@ -42368,38 +41818,8 @@ testutil.go:485: Offset: 285, NextOffset: 313 testutil.go:485: Offset: 222, NextOffset: 311 testutil.go:485: Offset: 313, NextOffset: 427 - testutil.go:371: Comparing: "baz.txt" vs "baz.txt" - testutil.go:485: Offset: 82, NextOffset: 110 - testutil.go:485: Offset: 173, NextOffset: 201 - testutil.go:485: Offset: 110, NextOffset: 138 - testutil.go:485: Offset: 201, NextOffset: 229 - testutil.go:485: Offset: 138, NextOffset: 166 - testutil.go:485: Offset: 229, NextOffset: 257 - testutil.go:485: Offset: 166, NextOffset: 194 - testutil.go:485: Offset: 257, NextOffset: 285 - testutil.go:485: Offset: 194, NextOffset: 222 - testutil.go:485: Offset: 285, NextOffset: 313 - testutil.go:485: Offset: 222, NextOffset: 311 - testutil.go:485: Offset: 313, NextOffset: 427 - testutil.go:371: Comparing: "foo.txt" vs "foo.txt" - testutil.go:485: Offset: 311, NextOffset: 614 - testutil.go:485: Offset: 427, NextOffset: 756 - testutil.go:371: Comparing: "barlink" vs "barlink" testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [dev test2 .no.prefetch.landmark baz.txt foo.txt barlink test] vs [dev test2 baz.txt foo.txt barlink test] - testutil.go:371: Comparing: "baz.txt" vs "baz.txt" - testutil.go:485: Offset: 173, NextOffset: 201 - testutil.go:485: Offset: 82, NextOffset: 110 - testutil.go:485: Offset: 201, NextOffset: 229 - testutil.go:485: Offset: 110, NextOffset: 138 - testutil.go:485: Offset: 229, NextOffset: 257 - testutil.go:485: Offset: 138, NextOffset: 166 - testutil.go:485: Offset: 257, NextOffset: 285 - testutil.go:485: Offset: 166, NextOffset: 194 - testutil.go:485: Offset: 285, NextOffset: 313 - testutil.go:485: Offset: 194, NextOffset: 222 - testutil.go:485: Offset: 313, NextOffset: 427 - testutil.go:485: Offset: 222, NextOffset: 311 + testutil.go:377: Directory: "" vs "": [.no.prefetch.landmark baz.txt foo.txt barlink test dev test2] vs [baz.txt foo.txt barlink test dev test2] testutil.go:371: Comparing: "foo.txt" vs "foo.txt" testutil.go:485: Offset: 427, NextOffset: 756 testutil.go:485: Offset: 311, NextOffset: 614 @@ -42417,10 +41837,10 @@ testutil.go:485: Offset: 698, NextOffset: 1880 testutil.go:371: Comparing: "dev" vs "dev" testutil.go:377: Directory: "dev" vs "dev": [testchar1 testchar2 testblock testfifo] vs [testblock testfifo testchar1 testchar2] + testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" - testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" testutil.go:371: Comparing: "test2" vs "test2" testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" @@ -42436,49 +41856,49 @@ testutil.go:485: Offset: 194, NextOffset: 222 testutil.go:485: Offset: 313, NextOffset: 427 testutil.go:485: Offset: 222, NextOffset: 311 + testutil.go:371: Comparing: "baz.txt" vs "baz.txt" + testutil.go:485: Offset: 173, NextOffset: 201 + testutil.go:485: Offset: 82, NextOffset: 110 + testutil.go:485: Offset: 201, NextOffset: 229 + testutil.go:485: Offset: 110, NextOffset: 138 + testutil.go:485: Offset: 229, NextOffset: 257 + testutil.go:485: Offset: 138, NextOffset: 166 + testutil.go:485: Offset: 257, NextOffset: 285 + testutil.go:485: Offset: 166, NextOffset: 194 + testutil.go:485: Offset: 285, NextOffset: 313 + testutil.go:485: Offset: 194, NextOffset: 222 + testutil.go:485: Offset: 313, NextOffset: 427 + testutil.go:485: Offset: 222, NextOffset: 311 === RUN TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=9,prefix="/",src=0,format=GNU -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="./",format=GNU#02/lost_digest_in_a_entry -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="./",format=GNU#02/duplicated_entry_offset -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="/",format=USTAR#02 +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="/",format=PAX#02/lost_digest_in_a_entry +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="/",format=PAX#02/duplicated_entry_offset +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="/",format=GNU#02 === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=9,prefix="/",src=0,format=GNU - testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"/baz.txt","type":"reg","size":21,"mode":420,"offset":81,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":109,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":137,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"/baz.txt","type":"chunk","offset":165,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":193,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":221,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"/foo.txt","type":"reg","size":1,"mode":420,"offset":309,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2024-03-27T13:31:13Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2024-03-27T13:31:13Z"},{"name":"/dev/testchar1","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","size":14,"mode":420,"offset":610,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/test/bar.txt","type":"chunk","offset":638,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"/test/bar.txt","type":"chunk","offset":666,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"/test/bar.txt","type":"chunk","offset":694,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:31:13Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":1,"devMinor":2}]} - testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":85,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"/baz.txt","type":"reg","size":21,"mode":420,"offset":172,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":200,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":228,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"/baz.txt","type":"chunk","offset":256,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":284,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":312,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"/foo.txt","type":"reg","size":1,"mode":420,"offset":425,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2024-03-27T13:31:13Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2024-03-27T13:31:13Z"},{"name":"/dev/testchar1","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","size":14,"mode":420,"offset":749,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/test/bar.txt","type":"chunk","offset":777,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"/test/bar.txt","type":"chunk","offset":805,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"/test/bar.txt","type":"chunk","offset":833,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:31:13Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":1,"devMinor":2}]} + testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"/baz.txt","type":"reg","size":21,"mode":420,"offset":81,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":109,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":137,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"/baz.txt","type":"chunk","offset":165,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":193,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":221,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"/foo.txt","type":"reg","size":1,"mode":420,"offset":309,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2024-03-27T13:41:04Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2024-03-27T13:41:04Z"},{"name":"/dev/testchar1","type":"char","modtime":"2024-03-27T13:41:04Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","size":14,"mode":420,"offset":608,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/test/bar.txt","type":"chunk","offset":636,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"/test/bar.txt","type":"chunk","offset":664,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"/test/bar.txt","type":"chunk","offset":692,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:41:04Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2024-03-27T13:41:04Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":85,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"/baz.txt","type":"reg","size":21,"mode":420,"offset":172,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":200,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":228,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"/baz.txt","type":"chunk","offset":256,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":284,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":312,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"/foo.txt","type":"reg","size":1,"mode":420,"offset":425,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2024-03-27T13:41:04Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2024-03-27T13:41:04Z"},{"name":"/dev/testchar1","type":"char","modtime":"2024-03-27T13:41:04Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","size":14,"mode":420,"offset":749,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/test/bar.txt","type":"chunk","offset":777,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"/test/bar.txt","type":"chunk","offset":805,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"/test/bar.txt","type":"chunk","offset":833,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:41:04Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2024-03-27T13:41:04Z","devMajor":1,"devMinor":2}]} testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [dev test2 baz.txt foo.txt barlink test] vs [test2 .no.prefetch.landmark baz.txt foo.txt barlink test dev] - testutil.go:371: Comparing: "baz.txt" vs "baz.txt" - testutil.go:485: Offset: 81, NextOffset: 109 - testutil.go:485: Offset: 172, NextOffset: 200 - testutil.go:485: Offset: 109, NextOffset: 137 - testutil.go:485: Offset: 200, NextOffset: 228 - testutil.go:485: Offset: 137, NextOffset: 165 - testutil.go:485: Offset: 228, NextOffset: 256 - testutil.go:485: Offset: 165, NextOffset: 193 - testutil.go:485: Offset: 256, NextOffset: 284 - testutil.go:485: Offset: 193, NextOffset: 221 - testutil.go:485: Offset: 284, NextOffset: 312 - testutil.go:485: Offset: 221, NextOffset: 309 - testutil.go:485: Offset: 312, NextOffset: 425 + testutil.go:377: Directory: "" vs "": [foo.txt barlink test dev test2 baz.txt] vs [test dev test2 .no.prefetch.landmark baz.txt foo.txt barlink] testutil.go:371: Comparing: "foo.txt" vs "foo.txt" - testutil.go:485: Offset: 309, NextOffset: 610 + testutil.go:485: Offset: 309, NextOffset: 608 testutil.go:485: Offset: 425, NextOffset: 749 testutil.go:371: Comparing: "barlink" vs "barlink" testutil.go:371: Comparing: "test" vs "test" testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" - testutil.go:485: Offset: 610, NextOffset: 638 + testutil.go:485: Offset: 608, NextOffset: 636 testutil.go:485: Offset: 749, NextOffset: 777 - testutil.go:485: Offset: 638, NextOffset: 666 + testutil.go:485: Offset: 636, NextOffset: 664 testutil.go:485: Offset: 777, NextOffset: 805 - testutil.go:485: Offset: 666, NextOffset: 694 + testutil.go:485: Offset: 664, NextOffset: 692 testutil.go:485: Offset: 805, NextOffset: 833 - testutil.go:485: Offset: 694, NextOffset: 1877 - testutil.go:485: Offset: 833, NextOffset: 2155 + testutil.go:485: Offset: 692, NextOffset: 1878 + testutil.go:485: Offset: 833, NextOffset: 2157 testutil.go:371: Comparing: "dev" vs "dev" - testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar2 testblock testfifo testchar1] - testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" + testutil.go:377: Directory: "dev" vs "dev": [testchar1 testchar2 testblock testfifo] vs [testblock testfifo testchar1 testchar2] testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" + testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" testutil.go:371: Comparing: "test2" vs "test2" testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" @@ -42494,8 +41914,21 @@ testutil.go:485: Offset: 284, NextOffset: 312 testutil.go:485: Offset: 221, NextOffset: 309 testutil.go:485: Offset: 312, NextOffset: 425 + testutil.go:371: Comparing: "baz.txt" vs "baz.txt" + testutil.go:485: Offset: 81, NextOffset: 109 + testutil.go:485: Offset: 172, NextOffset: 200 + testutil.go:485: Offset: 109, NextOffset: 137 + testutil.go:485: Offset: 200, NextOffset: 228 + testutil.go:485: Offset: 137, NextOffset: 165 + testutil.go:485: Offset: 228, NextOffset: 256 + testutil.go:485: Offset: 165, NextOffset: 193 + testutil.go:485: Offset: 256, NextOffset: 284 + testutil.go:485: Offset: 193, NextOffset: 221 + testutil.go:485: Offset: 284, NextOffset: 312 + testutil.go:485: Offset: 221, NextOffset: 309 + testutil.go:485: Offset: 312, NextOffset: 425 testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [test2 .no.prefetch.landmark baz.txt foo.txt barlink test dev] vs [test2 baz.txt foo.txt barlink test dev] + testutil.go:377: Directory: "" vs "": [baz.txt foo.txt barlink test dev test2 .no.prefetch.landmark] vs [baz.txt foo.txt barlink test dev test2] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" testutil.go:485: Offset: 172, NextOffset: 200 testutil.go:485: Offset: 81, NextOffset: 109 @@ -42511,25 +41944,25 @@ testutil.go:485: Offset: 221, NextOffset: 309 testutil.go:371: Comparing: "foo.txt" vs "foo.txt" testutil.go:485: Offset: 425, NextOffset: 749 - testutil.go:485: Offset: 309, NextOffset: 610 + testutil.go:485: Offset: 309, NextOffset: 608 testutil.go:371: Comparing: "barlink" vs "barlink" testutil.go:371: Comparing: "test" vs "test" testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" testutil.go:485: Offset: 749, NextOffset: 777 - testutil.go:485: Offset: 610, NextOffset: 638 + testutil.go:485: Offset: 608, NextOffset: 636 testutil.go:485: Offset: 777, NextOffset: 805 - testutil.go:485: Offset: 638, NextOffset: 666 + testutil.go:485: Offset: 636, NextOffset: 664 testutil.go:485: Offset: 805, NextOffset: 833 - testutil.go:485: Offset: 666, NextOffset: 694 - testutil.go:485: Offset: 833, NextOffset: 2155 - testutil.go:485: Offset: 694, NextOffset: 1877 + testutil.go:485: Offset: 664, NextOffset: 692 + testutil.go:485: Offset: 833, NextOffset: 2157 + testutil.go:485: Offset: 692, NextOffset: 1878 testutil.go:371: Comparing: "dev" vs "dev" - testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testfifo testchar1 testchar2 testblock] + testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] + testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" - testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" testutil.go:371: Comparing: "test2" vs "test2" testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" @@ -42546,14 +41979,31 @@ testutil.go:485: Offset: 312, NextOffset: 425 testutil.go:485: Offset: 221, NextOffset: 309 === RUN TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=9,prefix="../",src=0,format=GNU -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="/",format=USTAR#02/lost_digest_in_a_entry -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="/",format=USTAR#02/duplicated_entry_offset -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="/",format=PAX#02 +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="/",format=GNU#02/lost_digest_in_a_entry +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="/",format=GNU#02/duplicated_entry_offset +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="../",format=USTAR#02 === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=9,prefix="../",src=0,format=GNU - testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"../baz.txt","type":"reg","size":21,"mode":420,"offset":83,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","offset":111,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","offset":139,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"../baz.txt","type":"chunk","offset":167,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","offset":195,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","offset":223,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"../foo.txt","type":"reg","size":1,"mode":420,"offset":313,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2024-03-27T13:31:13Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2024-03-27T13:31:13Z"},{"name":"../dev/testchar1","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","size":14,"mode":420,"offset":613,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../test/bar.txt","type":"chunk","offset":641,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"../test/bar.txt","type":"chunk","offset":669,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"../test/bar.txt","type":"chunk","offset":697,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:31:13Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":1,"devMinor":2}]} - testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":85,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"../baz.txt","type":"reg","size":21,"mode":420,"offset":174,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","offset":202,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","offset":230,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"../baz.txt","type":"chunk","offset":258,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","offset":286,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","offset":314,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"../foo.txt","type":"reg","size":1,"mode":420,"offset":429,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2024-03-27T13:31:13Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2024-03-27T13:31:13Z"},{"name":"../dev/testchar1","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","size":14,"mode":420,"offset":758,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../test/bar.txt","type":"chunk","offset":786,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"../test/bar.txt","type":"chunk","offset":814,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"../test/bar.txt","type":"chunk","offset":842,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:31:13Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":1,"devMinor":2}]} + testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"../baz.txt","type":"reg","size":21,"mode":420,"offset":83,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","offset":111,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","offset":139,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"../baz.txt","type":"chunk","offset":167,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","offset":195,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","offset":223,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"../foo.txt","type":"reg","size":1,"mode":420,"offset":313,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2024-03-27T13:41:04Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2024-03-27T13:41:04Z"},{"name":"../dev/testchar1","type":"char","modtime":"2024-03-27T13:41:04Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","size":14,"mode":420,"offset":613,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../test/bar.txt","type":"chunk","offset":641,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"../test/bar.txt","type":"chunk","offset":669,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"../test/bar.txt","type":"chunk","offset":697,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:41:04Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2024-03-27T13:41:04Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":85,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"../baz.txt","type":"reg","size":21,"mode":420,"offset":174,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","offset":202,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","offset":230,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"../baz.txt","type":"chunk","offset":258,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","offset":286,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","offset":314,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"../foo.txt","type":"reg","size":1,"mode":420,"offset":429,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2024-03-27T13:41:04Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2024-03-27T13:41:04Z"},{"name":"../dev/testchar1","type":"char","modtime":"2024-03-27T13:41:04Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","size":14,"mode":420,"offset":757,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../test/bar.txt","type":"chunk","offset":785,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"../test/bar.txt","type":"chunk","offset":813,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"../test/bar.txt","type":"chunk","offset":841,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:41:04Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2024-03-27T13:41:04Z","devMajor":1,"devMinor":2}]} testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [test2 baz.txt foo.txt barlink test dev] vs [.no.prefetch.landmark baz.txt foo.txt barlink test dev test2] + testutil.go:377: Directory: "" vs "": [dev test2 baz.txt foo.txt barlink test] vs [dev test2 .no.prefetch.landmark baz.txt foo.txt barlink test] + testutil.go:371: Comparing: "test" vs "test" + testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] + testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" + testutil.go:485: Offset: 613, NextOffset: 641 + testutil.go:485: Offset: 757, NextOffset: 785 + testutil.go:485: Offset: 641, NextOffset: 669 + testutil.go:485: Offset: 785, NextOffset: 813 + testutil.go:485: Offset: 669, NextOffset: 697 + testutil.go:485: Offset: 813, NextOffset: 841 + testutil.go:485: Offset: 697, NextOffset: 1882 + testutil.go:485: Offset: 841, NextOffset: 2173 + testutil.go:371: Comparing: "dev" vs "dev" + testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] + testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" + testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" + testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" + testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" testutil.go:371: Comparing: "test2" vs "test2" testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" @@ -42584,45 +42034,46 @@ testutil.go:485: Offset: 314, NextOffset: 429 testutil.go:371: Comparing: "foo.txt" vs "foo.txt" testutil.go:485: Offset: 313, NextOffset: 613 - testutil.go:485: Offset: 429, NextOffset: 758 + testutil.go:485: Offset: 429, NextOffset: 757 testutil.go:371: Comparing: "barlink" vs "barlink" - testutil.go:371: Comparing: "test" vs "test" - testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] - testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" - testutil.go:485: Offset: 613, NextOffset: 641 - testutil.go:485: Offset: 758, NextOffset: 786 - testutil.go:485: Offset: 641, NextOffset: 669 - testutil.go:485: Offset: 786, NextOffset: 814 - testutil.go:485: Offset: 669, NextOffset: 697 - testutil.go:485: Offset: 814, NextOffset: 842 - testutil.go:485: Offset: 697, NextOffset: 1883 - testutil.go:485: Offset: 842, NextOffset: 2176 - testutil.go:371: Comparing: "dev" vs "dev" - testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] - testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" - testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" - testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" - testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [baz.txt foo.txt barlink test dev test2 .no.prefetch.landmark] vs [test2 baz.txt foo.txt barlink test dev] + testutil.go:377: Directory: "" vs "": [.no.prefetch.landmark baz.txt foo.txt barlink test dev test2] vs [foo.txt barlink test dev test2 baz.txt] + testutil.go:371: Comparing: "baz.txt" vs "baz.txt" + testutil.go:485: Offset: 174, NextOffset: 202 + testutil.go:485: Offset: 83, NextOffset: 111 + testutil.go:485: Offset: 202, NextOffset: 230 + testutil.go:485: Offset: 111, NextOffset: 139 + testutil.go:485: Offset: 230, NextOffset: 258 + testutil.go:485: Offset: 139, NextOffset: 167 + testutil.go:485: Offset: 258, NextOffset: 286 + testutil.go:485: Offset: 167, NextOffset: 195 + testutil.go:485: Offset: 286, NextOffset: 314 + testutil.go:485: Offset: 195, NextOffset: 223 + testutil.go:485: Offset: 314, NextOffset: 429 +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="../",format=USTAR#02/lost_digest_in_a_entry +=== NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=9,prefix="../",src=0,format=GNU + testutil.go:485: Offset: 223, NextOffset: 313 + testutil.go:371: Comparing: "foo.txt" vs "foo.txt" + testutil.go:485: Offset: 429, NextOffset: 757 + testutil.go:485: Offset: 313, NextOffset: 613 testutil.go:371: Comparing: "barlink" vs "barlink" testutil.go:371: Comparing: "test" vs "test" testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" - testutil.go:485: Offset: 758, NextOffset: 786 + testutil.go:485: Offset: 757, NextOffset: 785 testutil.go:485: Offset: 613, NextOffset: 641 - testutil.go:485: Offset: 786, NextOffset: 814 + testutil.go:485: Offset: 785, NextOffset: 813 testutil.go:485: Offset: 641, NextOffset: 669 - testutil.go:485: Offset: 814, NextOffset: 842 + testutil.go:485: Offset: 813, NextOffset: 841 testutil.go:485: Offset: 669, NextOffset: 697 - testutil.go:485: Offset: 842, NextOffset: 2176 - testutil.go:485: Offset: 697, NextOffset: 1883 + testutil.go:485: Offset: 841, NextOffset: 2173 + testutil.go:485: Offset: 697, NextOffset: 1882 testutil.go:371: Comparing: "dev" vs "dev" testutil.go:377: Directory: "dev" vs "dev": [testchar1 testchar2 testblock testfifo] vs [testblock testfifo testchar1 testchar2] - testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" + testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" testutil.go:371: Comparing: "test2" vs "test2" testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" @@ -42632,43 +42083,39 @@ testutil.go:485: Offset: 111, NextOffset: 139 testutil.go:485: Offset: 230, NextOffset: 258 testutil.go:485: Offset: 139, NextOffset: 167 +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="../",format=USTAR#02/duplicated_entry_offset +=== NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=9,prefix="../",src=0,format=GNU testutil.go:485: Offset: 258, NextOffset: 286 testutil.go:485: Offset: 167, NextOffset: 195 testutil.go:485: Offset: 286, NextOffset: 314 testutil.go:485: Offset: 195, NextOffset: 223 testutil.go:485: Offset: 314, NextOffset: 429 testutil.go:485: Offset: 223, NextOffset: 313 - testutil.go:371: Comparing: "baz.txt" vs "baz.txt" - testutil.go:485: Offset: 174, NextOffset: 202 - testutil.go:485: Offset: 83, NextOffset: 111 - testutil.go:485: Offset: 202, NextOffset: 230 - testutil.go:485: Offset: 111, NextOffset: 139 - testutil.go:485: Offset: 230, NextOffset: 258 - testutil.go:485: Offset: 139, NextOffset: 167 - testutil.go:485: Offset: 258, NextOffset: 286 - testutil.go:485: Offset: 167, NextOffset: 195 - testutil.go:485: Offset: 286, NextOffset: 314 - testutil.go:485: Offset: 195, NextOffset: 223 - testutil.go:485: Offset: 314, NextOffset: 429 - testutil.go:485: Offset: 223, NextOffset: 313 - testutil.go:371: Comparing: "foo.txt" vs "foo.txt" - testutil.go:485: Offset: 429, NextOffset: 758 - testutil.go:485: Offset: 313, NextOffset: 613 === RUN TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-1,prefix="",src=0,format=USTAR -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="/",format=PAX#02/lost_digest_in_a_entry -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="/",format=PAX#02/duplicated_entry_offset -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="/",format=GNU#02 +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="../",format=PAX#02 === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-1,prefix="",src=0,format=USTAR - testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"baz.txt","type":"reg","size":21,"mode":420,"offset":81,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":109,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":137,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"baz.txt","type":"chunk","offset":165,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":193,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":221,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"foo.txt","type":"reg","size":1,"mode":420,"offset":309,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2024-03-27T13:31:13Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2024-03-27T13:31:13Z"},{"name":"dev/testchar1","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","size":14,"mode":420,"offset":632,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"test/bar.txt","type":"chunk","offset":660,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"test/bar.txt","type":"chunk","offset":688,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"test/bar.txt","type":"chunk","offset":716,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:31:13Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":1,"devMinor":2}]} - testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":88,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"baz.txt","type":"reg","size":21,"mode":420,"offset":175,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":203,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":231,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"baz.txt","type":"chunk","offset":259,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":287,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":315,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"foo.txt","type":"reg","size":1,"mode":420,"offset":428,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2024-03-27T13:31:13Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2024-03-27T13:31:13Z"},{"name":"dev/testchar1","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","size":14,"mode":420,"offset":777,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"test/bar.txt","type":"chunk","offset":805,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"test/bar.txt","type":"chunk","offset":833,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"test/bar.txt","type":"chunk","offset":861,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:31:13Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":1,"devMinor":2}]} + testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"baz.txt","type":"reg","size":21,"mode":420,"offset":81,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":109,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":137,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"baz.txt","type":"chunk","offset":165,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":193,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":221,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"foo.txt","type":"reg","size":1,"mode":420,"offset":309,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2024-03-27T13:41:04Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2024-03-27T13:41:04Z"},{"name":"dev/testchar1","type":"char","modtime":"2024-03-27T13:41:04Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","size":14,"mode":420,"offset":631,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"test/bar.txt","type":"chunk","offset":659,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"test/bar.txt","type":"chunk","offset":687,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"test/bar.txt","type":"chunk","offset":715,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:41:04Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2024-03-27T13:41:04Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":88,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"baz.txt","type":"reg","size":21,"mode":420,"offset":175,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":203,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":231,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"baz.txt","type":"chunk","offset":259,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":287,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":315,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"foo.txt","type":"reg","size":1,"mode":420,"offset":428,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2024-03-27T13:41:04Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2024-03-27T13:41:04Z"},{"name":"dev/testchar1","type":"char","modtime":"2024-03-27T13:41:04Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","size":14,"mode":420,"offset":776,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"test/bar.txt","type":"chunk","offset":804,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"test/bar.txt","type":"chunk","offset":832,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"test/bar.txt","type":"chunk","offset":860,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:41:04Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2024-03-27T13:41:04Z","devMajor":1,"devMinor":2}]} testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [test dev test2 baz.txt foo.txt barlink] vs [barlink test dev test2 .no.prefetch.landmark baz.txt foo.txt] + testutil.go:377: Directory: "" vs "": [test2 baz.txt foo.txt barlink test dev] vs [dev test2 .no.prefetch.landmark baz.txt foo.txt barlink test] + testutil.go:371: Comparing: "barlink" vs "barlink" + testutil.go:371: Comparing: "test" vs "test" + testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] + testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" + testutil.go:485: Offset: 631, NextOffset: 659 + testutil.go:485: Offset: 776, NextOffset: 804 + testutil.go:485: Offset: 659, NextOffset: 687 + testutil.go:485: Offset: 804, NextOffset: 832 + testutil.go:485: Offset: 687, NextOffset: 715 + testutil.go:485: Offset: 832, NextOffset: 860 + testutil.go:485: Offset: 715, NextOffset: 1920 + testutil.go:485: Offset: 860, NextOffset: 2199 testutil.go:371: Comparing: "dev" vs "dev" - testutil.go:377: Directory: "dev" vs "dev": [testchar2 testblock testfifo testchar1] vs [testblock testfifo testchar1 testchar2] + testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] + testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" - testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" testutil.go:371: Comparing: "test2" vs "test2" testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" @@ -42698,22 +42145,27 @@ testutil.go:485: Offset: 221, NextOffset: 309 testutil.go:485: Offset: 315, NextOffset: 428 testutil.go:371: Comparing: "foo.txt" vs "foo.txt" - testutil.go:485: Offset: 309, NextOffset: 632 - testutil.go:485: Offset: 428, NextOffset: 777 - testutil.go:371: Comparing: "barlink" vs "barlink" + testutil.go:485: Offset: 309, NextOffset: 631 + testutil.go:485: Offset: 428, NextOffset: 776 + testutil.go:371: Comparing: "" vs "" + testutil.go:377: Directory: "" vs "": [dev test2 .no.prefetch.landmark baz.txt foo.txt barlink test] vs [foo.txt barlink test dev test2 baz.txt] testutil.go:371: Comparing: "test" vs "test" testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" - testutil.go:485: Offset: 632, NextOffset: 660 - testutil.go:485: Offset: 777, NextOffset: 805 - testutil.go:485: Offset: 660, NextOffset: 688 - testutil.go:485: Offset: 805, NextOffset: 833 - testutil.go:485: Offset: 688, NextOffset: 716 - testutil.go:485: Offset: 833, NextOffset: 861 - testutil.go:485: Offset: 716, NextOffset: 1924 - testutil.go:485: Offset: 861, NextOffset: 2207 - testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [test dev test2 .no.prefetch.landmark baz.txt foo.txt barlink] vs [test dev test2 baz.txt foo.txt barlink] + testutil.go:485: Offset: 776, NextOffset: 804 + testutil.go:485: Offset: 631, NextOffset: 659 + testutil.go:485: Offset: 804, NextOffset: 832 + testutil.go:485: Offset: 659, NextOffset: 687 + testutil.go:485: Offset: 832, NextOffset: 860 + testutil.go:485: Offset: 687, NextOffset: 715 + testutil.go:485: Offset: 860, NextOffset: 2199 + testutil.go:485: Offset: 715, NextOffset: 1920 + testutil.go:371: Comparing: "dev" vs "dev" + testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] + testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" + testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" + testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" + testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" testutil.go:371: Comparing: "test2" vs "test2" testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" @@ -42743,49 +42195,20 @@ testutil.go:485: Offset: 315, NextOffset: 428 testutil.go:485: Offset: 221, NextOffset: 309 testutil.go:371: Comparing: "foo.txt" vs "foo.txt" - testutil.go:485: Offset: 428, NextOffset: 777 - testutil.go:485: Offset: 309, NextOffset: 632 + testutil.go:485: Offset: 428, NextOffset: 776 + testutil.go:485: Offset: 309, NextOffset: 631 testutil.go:371: Comparing: "barlink" vs "barlink" - testutil.go:371: Comparing: "test" vs "test" - testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] - testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" - testutil.go:485: Offset: 777, NextOffset: 805 - testutil.go:485: Offset: 632, NextOffset: 660 - testutil.go:485: Offset: 805, NextOffset: 833 - testutil.go:485: Offset: 660, NextOffset: 688 - testutil.go:485: Offset: 833, NextOffset: 861 - testutil.go:485: Offset: 688, NextOffset: 716 - testutil.go:485: Offset: 861, NextOffset: 2207 - testutil.go:485: Offset: 716, NextOffset: 1924 - testutil.go:371: Comparing: "dev" vs "dev" - testutil.go:377: Directory: "dev" vs "dev": [testchar1 testchar2 testblock testfifo] vs [testblock testfifo testchar1 testchar2] - testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" - testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" - testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" - testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="../",format=PAX#02/duplicated_entry_offset === RUN TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-1,prefix="./",src=0,format=USTAR -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="/",format=GNU#02/lost_digest_in_a_entry -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="/",format=GNU#02/duplicated_entry_offset -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="../",format=USTAR#02 +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="../",format=PAX#02/lost_digest_in_a_entry +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="../",format=GNU#02 === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-1,prefix="./",src=0,format=USTAR - testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"./baz.txt","type":"reg","size":21,"mode":420,"offset":83,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":111,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":139,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"./baz.txt","type":"chunk","offset":167,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":195,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":223,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"./foo.txt","type":"reg","size":1,"mode":420,"offset":313,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2024-03-27T13:31:13Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2024-03-27T13:31:13Z"},{"name":"./dev/testchar1","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","size":14,"mode":420,"offset":638,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./test/bar.txt","type":"chunk","offset":666,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"./test/bar.txt","type":"chunk","offset":694,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"./test/bar.txt","type":"chunk","offset":722,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:31:13Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":1,"devMinor":2}]} - testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":88,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"./baz.txt","type":"reg","size":21,"mode":420,"offset":177,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":205,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":233,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"./baz.txt","type":"chunk","offset":261,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":289,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":317,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"./foo.txt","type":"reg","size":1,"mode":420,"offset":432,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2024-03-27T13:31:13Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2024-03-27T13:31:13Z"},{"name":"./dev/testchar1","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","size":14,"mode":420,"offset":783,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./test/bar.txt","type":"chunk","offset":811,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"./test/bar.txt","type":"chunk","offset":839,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"./test/bar.txt","type":"chunk","offset":867,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:31:13Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":1,"devMinor":2}]} + testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"./baz.txt","type":"reg","size":21,"mode":420,"offset":83,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":111,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":139,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"./baz.txt","type":"chunk","offset":167,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":195,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":223,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"./foo.txt","type":"reg","size":1,"mode":420,"offset":313,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2024-03-27T13:41:04Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2024-03-27T13:41:04Z"},{"name":"./dev/testchar1","type":"char","modtime":"2024-03-27T13:41:04Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","size":14,"mode":420,"offset":639,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./test/bar.txt","type":"chunk","offset":667,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"./test/bar.txt","type":"chunk","offset":695,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"./test/bar.txt","type":"chunk","offset":723,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:41:04Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2024-03-27T13:41:04Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":88,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"./baz.txt","type":"reg","size":21,"mode":420,"offset":177,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":205,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":233,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"./baz.txt","type":"chunk","offset":261,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":289,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":317,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"./foo.txt","type":"reg","size":1,"mode":420,"offset":432,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2024-03-27T13:41:04Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2024-03-27T13:41:04Z"},{"name":"./dev/testchar1","type":"char","modtime":"2024-03-27T13:41:04Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","size":14,"mode":420,"offset":784,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./test/bar.txt","type":"chunk","offset":812,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"./test/bar.txt","type":"chunk","offset":840,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"./test/bar.txt","type":"chunk","offset":868,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:41:04Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2024-03-27T13:41:04Z","devMajor":1,"devMinor":2}]} testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [dev test2 baz.txt foo.txt barlink test] vs [baz.txt foo.txt barlink test dev test2 .no.prefetch.landmark] - testutil.go:371: Comparing: "barlink" vs "barlink" - testutil.go:371: Comparing: "test" vs "test" - testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] - testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" - testutil.go:485: Offset: 638, NextOffset: 666 - testutil.go:485: Offset: 783, NextOffset: 811 - testutil.go:485: Offset: 666, NextOffset: 694 - testutil.go:485: Offset: 811, NextOffset: 839 - testutil.go:485: Offset: 694, NextOffset: 722 - testutil.go:485: Offset: 839, NextOffset: 867 - testutil.go:485: Offset: 722, NextOffset: 1924 - testutil.go:485: Offset: 867, NextOffset: 2220 + testutil.go:377: Directory: "" vs "": [test dev test2 baz.txt foo.txt barlink] vs [baz.txt foo.txt barlink test dev test2 .no.prefetch.landmark] testutil.go:371: Comparing: "dev" vs "dev" - testutil.go:377: Directory: "dev" vs "dev": [testchar1 testchar2 testblock testfifo] vs [testblock testfifo testchar1 testchar2] + testutil.go:377: Directory: "dev" vs "dev": [testfifo testchar1 testchar2 testblock] vs [testchar1 testchar2 testblock testfifo] testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" @@ -42819,27 +42242,39 @@ testutil.go:485: Offset: 223, NextOffset: 313 testutil.go:485: Offset: 317, NextOffset: 432 testutil.go:371: Comparing: "foo.txt" vs "foo.txt" - testutil.go:485: Offset: 313, NextOffset: 638 - testutil.go:485: Offset: 432, NextOffset: 783 + testutil.go:485: Offset: 313, NextOffset: 639 + testutil.go:485: Offset: 432, NextOffset: 784 + testutil.go:371: Comparing: "barlink" vs "barlink" + testutil.go:371: Comparing: "test" vs "test" + testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] + testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" + testutil.go:485: Offset: 639, NextOffset: 667 + testutil.go:485: Offset: 784, NextOffset: 812 + testutil.go:485: Offset: 667, NextOffset: 695 + testutil.go:485: Offset: 812, NextOffset: 840 + testutil.go:485: Offset: 695, NextOffset: 723 + testutil.go:485: Offset: 840, NextOffset: 868 + testutil.go:485: Offset: 723, NextOffset: 1933 + testutil.go:485: Offset: 868, NextOffset: 2217 testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [.no.prefetch.landmark baz.txt foo.txt barlink test dev test2] vs [baz.txt foo.txt barlink test dev test2] + testutil.go:377: Directory: "" vs "": [test2 .no.prefetch.landmark baz.txt foo.txt barlink test dev] vs [baz.txt foo.txt barlink test dev test2] testutil.go:371: Comparing: "test" vs "test" testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" - testutil.go:485: Offset: 783, NextOffset: 811 - testutil.go:485: Offset: 638, NextOffset: 666 - testutil.go:485: Offset: 811, NextOffset: 839 - testutil.go:485: Offset: 666, NextOffset: 694 - testutil.go:485: Offset: 839, NextOffset: 867 - testutil.go:485: Offset: 694, NextOffset: 722 - testutil.go:485: Offset: 867, NextOffset: 2220 - testutil.go:485: Offset: 722, NextOffset: 1924 + testutil.go:485: Offset: 784, NextOffset: 812 + testutil.go:485: Offset: 639, NextOffset: 667 + testutil.go:485: Offset: 812, NextOffset: 840 + testutil.go:485: Offset: 667, NextOffset: 695 + testutil.go:485: Offset: 840, NextOffset: 868 + testutil.go:485: Offset: 695, NextOffset: 723 + testutil.go:485: Offset: 868, NextOffset: 2217 + testutil.go:485: Offset: 723, NextOffset: 1933 testutil.go:371: Comparing: "dev" vs "dev" - testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar1 testchar2 testblock testfifo] - testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" - testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" + testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" + testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" + testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" testutil.go:371: Comparing: "test2" vs "test2" testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" @@ -42869,35 +42304,24 @@ testutil.go:485: Offset: 317, NextOffset: 432 testutil.go:485: Offset: 223, NextOffset: 313 testutil.go:371: Comparing: "foo.txt" vs "foo.txt" - testutil.go:485: Offset: 432, NextOffset: 783 - testutil.go:485: Offset: 313, NextOffset: 638 + testutil.go:485: Offset: 432, NextOffset: 784 + testutil.go:485: Offset: 313, NextOffset: 639 testutil.go:371: Comparing: "barlink" vs "barlink" === RUN TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-1,prefix="/",src=0,format=USTAR -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="../",format=USTAR#02/lost_digest_in_a_entry -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="../",format=USTAR#02/duplicated_entry_offset -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="../",format=PAX#02 +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="../",format=GNU#02/lost_digest_in_a_entry +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="../",format=GNU#02/duplicated_entry_offset +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="",format=USTAR#02 === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-1,prefix="/",src=0,format=USTAR - testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"/baz.txt","type":"reg","size":21,"mode":420,"offset":82,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":110,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":138,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"/baz.txt","type":"chunk","offset":166,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":194,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":222,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"/foo.txt","type":"reg","size":1,"mode":420,"offset":311,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2024-03-27T13:31:13Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2024-03-27T13:31:13Z"},{"name":"/dev/testchar1","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","size":14,"mode":420,"offset":634,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/test/bar.txt","type":"chunk","offset":662,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"/test/bar.txt","type":"chunk","offset":690,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"/test/bar.txt","type":"chunk","offset":718,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:31:13Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":1,"devMinor":2}]} - testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":88,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"/baz.txt","type":"reg","size":21,"mode":420,"offset":176,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":204,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":232,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"/baz.txt","type":"chunk","offset":260,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":288,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":316,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"/foo.txt","type":"reg","size":1,"mode":420,"offset":430,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2024-03-27T13:31:13Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2024-03-27T13:31:13Z"},{"name":"/dev/testchar1","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","size":14,"mode":420,"offset":779,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/test/bar.txt","type":"chunk","offset":807,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"/test/bar.txt","type":"chunk","offset":835,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"/test/bar.txt","type":"chunk","offset":863,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:31:13Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":1,"devMinor":2}]} + testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"/baz.txt","type":"reg","size":21,"mode":420,"offset":82,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":110,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":138,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"/baz.txt","type":"chunk","offset":166,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":194,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":222,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"/foo.txt","type":"reg","size":1,"mode":420,"offset":311,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2024-03-27T13:41:04Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2024-03-27T13:41:04Z"},{"name":"/dev/testchar1","type":"char","modtime":"2024-03-27T13:41:04Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","size":14,"mode":420,"offset":633,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/test/bar.txt","type":"chunk","offset":661,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"/test/bar.txt","type":"chunk","offset":689,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"/test/bar.txt","type":"chunk","offset":717,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:41:04Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2024-03-27T13:41:04Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":88,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"/baz.txt","type":"reg","size":21,"mode":420,"offset":176,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":204,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":232,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"/baz.txt","type":"chunk","offset":260,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":288,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":316,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"/foo.txt","type":"reg","size":1,"mode":420,"offset":430,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2024-03-27T13:41:04Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2024-03-27T13:41:04Z"},{"name":"/dev/testchar1","type":"char","modtime":"2024-03-27T13:41:04Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","size":14,"mode":420,"offset":777,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/test/bar.txt","type":"chunk","offset":805,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"/test/bar.txt","type":"chunk","offset":833,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"/test/bar.txt","type":"chunk","offset":861,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:41:04Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2024-03-27T13:41:04Z","devMajor":1,"devMinor":2}]} testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [test2 baz.txt foo.txt barlink test dev] vs [.no.prefetch.landmark baz.txt foo.txt barlink test dev test2] - testutil.go:371: Comparing: "test" vs "test" - testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] - testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" - testutil.go:485: Offset: 634, NextOffset: 662 - testutil.go:485: Offset: 779, NextOffset: 807 - testutil.go:485: Offset: 662, NextOffset: 690 - testutil.go:485: Offset: 807, NextOffset: 835 - testutil.go:485: Offset: 690, NextOffset: 718 - testutil.go:485: Offset: 835, NextOffset: 863 - testutil.go:485: Offset: 718, NextOffset: 1925 - testutil.go:485: Offset: 863, NextOffset: 2205 + testutil.go:377: Directory: "" vs "": [test dev test2 baz.txt foo.txt barlink] vs [.no.prefetch.landmark baz.txt foo.txt barlink test dev test2] testutil.go:371: Comparing: "dev" vs "dev" - testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] - testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" + testutil.go:377: Directory: "dev" vs "dev": [testfifo testchar1 testchar2 testblock] vs [testblock testfifo testchar1 testchar2] testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" + testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" testutil.go:371: Comparing: "test2" vs "test2" testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" @@ -42927,11 +42351,45 @@ testutil.go:485: Offset: 222, NextOffset: 311 testutil.go:485: Offset: 316, NextOffset: 430 testutil.go:371: Comparing: "foo.txt" vs "foo.txt" - testutil.go:485: Offset: 311, NextOffset: 634 - testutil.go:485: Offset: 430, NextOffset: 779 + testutil.go:485: Offset: 311, NextOffset: 633 + testutil.go:485: Offset: 430, NextOffset: 777 testutil.go:371: Comparing: "barlink" vs "barlink" + testutil.go:371: Comparing: "test" vs "test" + testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] + testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" + testutil.go:485: Offset: 633, NextOffset: 661 + testutil.go:485: Offset: 777, NextOffset: 805 + testutil.go:485: Offset: 661, NextOffset: 689 + testutil.go:485: Offset: 805, NextOffset: 833 + testutil.go:485: Offset: 689, NextOffset: 717 + testutil.go:485: Offset: 833, NextOffset: 861 + testutil.go:485: Offset: 717, NextOffset: 1916 + testutil.go:485: Offset: 861, NextOffset: 2203 testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [barlink test dev test2 .no.prefetch.landmark baz.txt foo.txt] vs [dev test2 baz.txt foo.txt barlink test] + testutil.go:377: Directory: "" vs "": [baz.txt foo.txt barlink test dev test2 .no.prefetch.landmark] vs [baz.txt foo.txt barlink test dev test2] + testutil.go:371: Comparing: "foo.txt" vs "foo.txt" + testutil.go:485: Offset: 430, NextOffset: 777 + testutil.go:485: Offset: 311, NextOffset: 633 + testutil.go:371: Comparing: "barlink" vs "barlink" + testutil.go:371: Comparing: "test" vs "test" + testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] + testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" + testutil.go:485: Offset: 777, NextOffset: 805 + testutil.go:485: Offset: 633, NextOffset: 661 + testutil.go:485: Offset: 805, NextOffset: 833 + testutil.go:485: Offset: 661, NextOffset: 689 + testutil.go:485: Offset: 833, NextOffset: 861 + testutil.go:485: Offset: 689, NextOffset: 717 + testutil.go:485: Offset: 861, NextOffset: 2203 + testutil.go:485: Offset: 717, NextOffset: 1916 + testutil.go:371: Comparing: "dev" vs "dev" + testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] + testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" + testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" + testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" + testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" + testutil.go:371: Comparing: "test2" vs "test2" + testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" testutil.go:485: Offset: 176, NextOffset: 204 testutil.go:485: Offset: 82, NextOffset: 110 @@ -42945,29 +42403,6 @@ testutil.go:485: Offset: 194, NextOffset: 222 testutil.go:485: Offset: 316, NextOffset: 430 testutil.go:485: Offset: 222, NextOffset: 311 - testutil.go:371: Comparing: "foo.txt" vs "foo.txt" - testutil.go:485: Offset: 430, NextOffset: 779 - testutil.go:485: Offset: 311, NextOffset: 634 - testutil.go:371: Comparing: "barlink" vs "barlink" - testutil.go:371: Comparing: "test" vs "test" - testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] - testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" - testutil.go:485: Offset: 779, NextOffset: 807 - testutil.go:485: Offset: 634, NextOffset: 662 - testutil.go:485: Offset: 807, NextOffset: 835 - testutil.go:485: Offset: 662, NextOffset: 690 - testutil.go:485: Offset: 835, NextOffset: 863 - testutil.go:485: Offset: 690, NextOffset: 718 - testutil.go:485: Offset: 863, NextOffset: 2205 - testutil.go:485: Offset: 718, NextOffset: 1925 - testutil.go:371: Comparing: "dev" vs "dev" - testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar2 testblock testfifo testchar1] - testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" - testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" - testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" - testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" - testutil.go:371: Comparing: "test2" vs "test2" - testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" testutil.go:485: Offset: 176, NextOffset: 204 testutil.go:485: Offset: 82, NextOffset: 110 @@ -42982,19 +42417,17 @@ testutil.go:485: Offset: 316, NextOffset: 430 testutil.go:485: Offset: 222, NextOffset: 311 === RUN TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-1,prefix="../",src=0,format=USTAR -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="../",format=PAX#02/lost_digest_in_a_entry -=== NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-1,prefix="../",src=0,format=USTAR - testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"../baz.txt","type":"reg","size":21,"mode":420,"offset":84,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","offset":112,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","offset":140,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"../baz.txt","type":"chunk","offset":168,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","offset":196,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","offset":224,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"../foo.txt","type":"reg","size":1,"mode":420,"offset":315,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2024-03-27T13:31:13Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2024-03-27T13:31:13Z"},{"name":"../dev/testchar1","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","size":14,"mode":420,"offset":640,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../test/bar.txt","type":"chunk","offset":668,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"../test/bar.txt","type":"chunk","offset":696,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"../test/bar.txt","type":"chunk","offset":724,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:31:13Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":1,"devMinor":2}]} - testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":88,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"../baz.txt","type":"reg","size":21,"mode":420,"offset":178,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","offset":206,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","offset":234,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"../baz.txt","type":"chunk","offset":262,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","offset":290,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","offset":318,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"../foo.txt","type":"reg","size":1,"mode":420,"offset":434,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2024-03-27T13:31:13Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2024-03-27T13:31:13Z"},{"name":"../dev/testchar1","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","size":14,"mode":420,"offset":786,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../test/bar.txt","type":"chunk","offset":814,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"../test/bar.txt","type":"chunk","offset":842,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"../test/bar.txt","type":"chunk","offset":870,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:31:13Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":1,"devMinor":2}]} + testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"../baz.txt","type":"reg","size":21,"mode":420,"offset":84,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","offset":112,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","offset":140,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"../baz.txt","type":"chunk","offset":168,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","offset":196,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","offset":224,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"../foo.txt","type":"reg","size":1,"mode":420,"offset":315,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2024-03-27T13:41:04Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2024-03-27T13:41:04Z"},{"name":"../dev/testchar1","type":"char","modtime":"2024-03-27T13:41:04Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","size":14,"mode":420,"offset":642,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../test/bar.txt","type":"chunk","offset":670,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"../test/bar.txt","type":"chunk","offset":698,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"../test/bar.txt","type":"chunk","offset":726,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:41:04Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2024-03-27T13:41:04Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":88,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"../baz.txt","type":"reg","size":21,"mode":420,"offset":178,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","offset":206,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","offset":234,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"../baz.txt","type":"chunk","offset":262,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","offset":290,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","offset":318,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"../foo.txt","type":"reg","size":1,"mode":420,"offset":434,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2024-03-27T13:41:04Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2024-03-27T13:41:04Z"},{"name":"../dev/testchar1","type":"char","modtime":"2024-03-27T13:41:04Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","size":14,"mode":420,"offset":786,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../test/bar.txt","type":"chunk","offset":814,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"../test/bar.txt","type":"chunk","offset":842,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"../test/bar.txt","type":"chunk","offset":870,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:41:04Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2024-03-27T13:41:04Z","devMajor":1,"devMinor":2}]} testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [baz.txt foo.txt barlink test dev test2] vs [test dev test2 .no.prefetch.landmark baz.txt foo.txt barlink] + testutil.go:377: Directory: "" vs "": [barlink test dev test2 baz.txt foo.txt] vs [test2 .no.prefetch.landmark baz.txt foo.txt barlink test dev] + testutil.go:371: Comparing: "test2" vs "test2" + testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" testutil.go:485: Offset: 84, NextOffset: 112 testutil.go:485: Offset: 178, NextOffset: 206 testutil.go:485: Offset: 112, NextOffset: 140 testutil.go:485: Offset: 206, NextOffset: 234 -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="../",format=PAX#02/duplicated_entry_offset -=== NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-1,prefix="../",src=0,format=USTAR testutil.go:485: Offset: 140, NextOffset: 168 testutil.go:485: Offset: 234, NextOffset: 262 testutil.go:485: Offset: 168, NextOffset: 196 @@ -43003,29 +42436,6 @@ testutil.go:485: Offset: 290, NextOffset: 318 testutil.go:485: Offset: 224, NextOffset: 315 testutil.go:485: Offset: 318, NextOffset: 434 - testutil.go:371: Comparing: "foo.txt" vs "foo.txt" - testutil.go:485: Offset: 315, NextOffset: 640 - testutil.go:485: Offset: 434, NextOffset: 786 - testutil.go:371: Comparing: "barlink" vs "barlink" - testutil.go:371: Comparing: "test" vs "test" - testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] - testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" - testutil.go:485: Offset: 640, NextOffset: 668 - testutil.go:485: Offset: 786, NextOffset: 814 - testutil.go:485: Offset: 668, NextOffset: 696 - testutil.go:485: Offset: 814, NextOffset: 842 - testutil.go:485: Offset: 696, NextOffset: 724 - testutil.go:485: Offset: 842, NextOffset: 870 - testutil.go:485: Offset: 724, NextOffset: 1936 - testutil.go:485: Offset: 870, NextOffset: 2223 - testutil.go:371: Comparing: "dev" vs "dev" - testutil.go:377: Directory: "dev" vs "dev": [testchar1 testchar2 testblock testfifo] vs [testblock testfifo testchar1 testchar2] - testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" - testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" - testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" - testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" - testutil.go:371: Comparing: "test2" vs "test2" - testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" testutil.go:485: Offset: 84, NextOffset: 112 testutil.go:485: Offset: 178, NextOffset: 206 @@ -43039,44 +42449,47 @@ testutil.go:485: Offset: 290, NextOffset: 318 testutil.go:485: Offset: 224, NextOffset: 315 testutil.go:485: Offset: 318, NextOffset: 434 - testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [foo.txt barlink test dev test2 .no.prefetch.landmark baz.txt] vs [test2 baz.txt foo.txt barlink test dev] - testutil.go:371: Comparing: "baz.txt" vs "baz.txt" - testutil.go:485: Offset: 178, NextOffset: 206 - testutil.go:485: Offset: 84, NextOffset: 112 - testutil.go:485: Offset: 206, NextOffset: 234 - testutil.go:485: Offset: 112, NextOffset: 140 - testutil.go:485: Offset: 234, NextOffset: 262 - testutil.go:485: Offset: 140, NextOffset: 168 - testutil.go:485: Offset: 262, NextOffset: 290 - testutil.go:485: Offset: 168, NextOffset: 196 - testutil.go:485: Offset: 290, NextOffset: 318 - testutil.go:485: Offset: 196, NextOffset: 224 - testutil.go:485: Offset: 318, NextOffset: 434 - testutil.go:485: Offset: 224, NextOffset: 315 testutil.go:371: Comparing: "foo.txt" vs "foo.txt" + testutil.go:485: Offset: 315, NextOffset: 642 testutil.go:485: Offset: 434, NextOffset: 786 - testutil.go:485: Offset: 315, NextOffset: 640 testutil.go:371: Comparing: "barlink" vs "barlink" testutil.go:371: Comparing: "test" vs "test" testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="../",format=GNU#02 -=== NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-1,prefix="../",src=0,format=USTAR testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" + testutil.go:485: Offset: 642, NextOffset: 670 testutil.go:485: Offset: 786, NextOffset: 814 - testutil.go:485: Offset: 640, NextOffset: 668 + testutil.go:485: Offset: 670, NextOffset: 698 testutil.go:485: Offset: 814, NextOffset: 842 - testutil.go:485: Offset: 668, NextOffset: 696 + testutil.go:485: Offset: 698, NextOffset: 726 testutil.go:485: Offset: 842, NextOffset: 870 - testutil.go:485: Offset: 696, NextOffset: 724 - testutil.go:485: Offset: 870, NextOffset: 2223 - testutil.go:485: Offset: 724, NextOffset: 1936 + testutil.go:485: Offset: 726, NextOffset: 1938 + testutil.go:485: Offset: 870, NextOffset: 2224 testutil.go:371: Comparing: "dev" vs "dev" - testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] + testutil.go:377: Directory: "dev" vs "dev": [testchar1 testchar2 testblock testfifo] vs [testfifo testchar1 testchar2 testblock] + testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" + testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" - testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" + testutil.go:371: Comparing: "" vs "" + testutil.go:377: Directory: "" vs "": [test2 .no.prefetch.landmark baz.txt foo.txt barlink test dev] vs [baz.txt foo.txt barlink test dev test2] + testutil.go:371: Comparing: "barlink" vs "barlink" + testutil.go:371: Comparing: "test" vs "test" + testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] + testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" + testutil.go:485: Offset: 786, NextOffset: 814 + testutil.go:485: Offset: 642, NextOffset: 670 + testutil.go:485: Offset: 814, NextOffset: 842 + testutil.go:485: Offset: 670, NextOffset: 698 + testutil.go:485: Offset: 842, NextOffset: 870 + testutil.go:485: Offset: 698, NextOffset: 726 + testutil.go:485: Offset: 870, NextOffset: 2224 + testutil.go:485: Offset: 726, NextOffset: 1938 + testutil.go:371: Comparing: "dev" vs "dev" + testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar2 testblock testfifo testchar1] testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" + testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" + testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" + testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" testutil.go:371: Comparing: "test2" vs "test2" testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" @@ -43092,34 +42505,31 @@ testutil.go:485: Offset: 196, NextOffset: 224 testutil.go:485: Offset: 318, NextOffset: 434 testutil.go:485: Offset: 224, NextOffset: 315 + testutil.go:371: Comparing: "baz.txt" vs "baz.txt" + testutil.go:485: Offset: 178, NextOffset: 206 + testutil.go:485: Offset: 84, NextOffset: 112 + testutil.go:485: Offset: 206, NextOffset: 234 + testutil.go:485: Offset: 112, NextOffset: 140 + testutil.go:485: Offset: 234, NextOffset: 262 + testutil.go:485: Offset: 140, NextOffset: 168 + testutil.go:485: Offset: 262, NextOffset: 290 + testutil.go:485: Offset: 168, NextOffset: 196 + testutil.go:485: Offset: 290, NextOffset: 318 + testutil.go:485: Offset: 196, NextOffset: 224 + testutil.go:485: Offset: 318, NextOffset: 434 + testutil.go:485: Offset: 224, NextOffset: 315 + testutil.go:371: Comparing: "foo.txt" vs "foo.txt" + testutil.go:485: Offset: 434, NextOffset: 786 + testutil.go:485: Offset: 315, NextOffset: 642 === RUN TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-1,prefix="",src=0,format=PAX - testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"baz.txt","type":"reg","size":21,"mode":420,"offset":81,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":109,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":137,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"baz.txt","type":"chunk","offset":165,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":193,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":221,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"foo.txt","type":"reg","size":1,"mode":420,"offset":309,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2024-03-27T13:31:13Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2024-03-27T13:31:13Z"},{"name":"dev/testchar1","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","size":14,"mode":420,"offset":734,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"test/bar.txt","type":"chunk","offset":762,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"test/bar.txt","type":"chunk","offset":790,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"test/bar.txt","type":"chunk","offset":818,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:31:13Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":1,"devMinor":2}]} - testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":88,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"baz.txt","type":"reg","size":21,"mode":420,"offset":175,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":203,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":231,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"baz.txt","type":"chunk","offset":259,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":287,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":315,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"foo.txt","type":"reg","size":1,"mode":420,"offset":428,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2024-03-27T13:31:13Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2024-03-27T13:31:13Z"},{"name":"dev/testchar1","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","size":14,"mode":420,"offset":879,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"test/bar.txt","type":"chunk","offset":907,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"test/bar.txt","type":"chunk","offset":935,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"test/bar.txt","type":"chunk","offset":963,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:31:13Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":1,"devMinor":2}]} +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="",format=USTAR#02/lost_digest_in_a_entry +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="",format=USTAR#02/duplicated_entry_offset +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="",format=PAX#02 +=== NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-1,prefix="",src=0,format=PAX + testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"baz.txt","type":"reg","size":21,"mode":420,"offset":81,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":109,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":137,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"baz.txt","type":"chunk","offset":165,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":193,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":221,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"foo.txt","type":"reg","size":1,"mode":420,"offset":309,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2024-03-27T13:41:05Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2024-03-27T13:41:05Z"},{"name":"dev/testchar1","type":"char","modtime":"2024-03-27T13:41:05Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","size":14,"mode":420,"offset":728,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"test/bar.txt","type":"chunk","offset":756,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"test/bar.txt","type":"chunk","offset":784,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"test/bar.txt","type":"chunk","offset":812,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:41:05Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2024-03-27T13:41:05Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":88,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"baz.txt","type":"reg","size":21,"mode":420,"offset":175,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":203,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":231,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"baz.txt","type":"chunk","offset":259,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":287,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":315,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"foo.txt","type":"reg","size":1,"mode":420,"offset":428,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2024-03-27T13:41:05Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2024-03-27T13:41:05Z"},{"name":"dev/testchar1","type":"char","modtime":"2024-03-27T13:41:05Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","size":14,"mode":420,"offset":871,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"test/bar.txt","type":"chunk","offset":899,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"test/bar.txt","type":"chunk","offset":927,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"test/bar.txt","type":"chunk","offset":955,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:41:05Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2024-03-27T13:41:05Z","devMajor":1,"devMinor":2}]} testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [baz.txt foo.txt barlink test dev test2] vs [barlink test dev test2 .no.prefetch.landmark baz.txt foo.txt] - testutil.go:371: Comparing: "foo.txt" vs "foo.txt" - testutil.go:485: Offset: 309, NextOffset: 734 - testutil.go:485: Offset: 428, NextOffset: 879 - testutil.go:371: Comparing: "barlink" vs "barlink" - testutil.go:371: Comparing: "test" vs "test" - testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] - testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" - testutil.go:485: Offset: 734, NextOffset: 762 - testutil.go:485: Offset: 879, NextOffset: 907 - testutil.go:485: Offset: 762, NextOffset: 790 - testutil.go:485: Offset: 907, NextOffset: 935 - testutil.go:485: Offset: 790, NextOffset: 818 - testutil.go:485: Offset: 935, NextOffset: 963 - testutil.go:485: Offset: 818, NextOffset: 2121 - testutil.go:485: Offset: 963, NextOffset: 2412 - testutil.go:371: Comparing: "dev" vs "dev" - testutil.go:377: Directory: "dev" vs "dev": [testchar1 testchar2 testblock testfifo] vs [testblock testfifo testchar1 testchar2] - testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" - testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" - testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" - testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" - testutil.go:371: Comparing: "test2" vs "test2" - testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] + testutil.go:377: Directory: "" vs "": [test dev test2 baz.txt foo.txt barlink] vs [.no.prefetch.landmark baz.txt foo.txt barlink test dev test2] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" testutil.go:485: Offset: 81, NextOffset: 109 testutil.go:485: Offset: 175, NextOffset: 203 @@ -43133,6 +42543,29 @@ testutil.go:485: Offset: 287, NextOffset: 315 testutil.go:485: Offset: 221, NextOffset: 309 testutil.go:485: Offset: 315, NextOffset: 428 + testutil.go:371: Comparing: "foo.txt" vs "foo.txt" + testutil.go:485: Offset: 309, NextOffset: 728 + testutil.go:485: Offset: 428, NextOffset: 871 + testutil.go:371: Comparing: "barlink" vs "barlink" + testutil.go:371: Comparing: "test" vs "test" + testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] + testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" + testutil.go:485: Offset: 728, NextOffset: 756 + testutil.go:485: Offset: 871, NextOffset: 899 + testutil.go:485: Offset: 756, NextOffset: 784 + testutil.go:485: Offset: 899, NextOffset: 927 + testutil.go:485: Offset: 784, NextOffset: 812 + testutil.go:485: Offset: 927, NextOffset: 955 + testutil.go:485: Offset: 812, NextOffset: 2118 + testutil.go:485: Offset: 955, NextOffset: 2404 + testutil.go:371: Comparing: "dev" vs "dev" + testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] + testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" + testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" + testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" + testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" + testutil.go:371: Comparing: "test2" vs "test2" + testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" testutil.go:485: Offset: 81, NextOffset: 109 testutil.go:485: Offset: 175, NextOffset: 203 @@ -43147,7 +42580,7 @@ testutil.go:485: Offset: 221, NextOffset: 309 testutil.go:485: Offset: 315, NextOffset: 428 testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [test2 .no.prefetch.landmark baz.txt foo.txt barlink test dev] vs [dev test2 baz.txt foo.txt barlink test] + testutil.go:377: Directory: "" vs "": [barlink test dev test2 .no.prefetch.landmark baz.txt foo.txt] vs [baz.txt foo.txt barlink test dev test2] testutil.go:371: Comparing: "test2" vs "test2" testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" @@ -43163,8 +42596,6 @@ testutil.go:485: Offset: 193, NextOffset: 221 testutil.go:485: Offset: 315, NextOffset: 428 testutil.go:485: Offset: 221, NextOffset: 309 -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="../",format=GNU#02/lost_digest_in_a_entry -=== NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-1,prefix="",src=0,format=PAX testutil.go:371: Comparing: "baz.txt" vs "baz.txt" testutil.go:485: Offset: 175, NextOffset: 203 testutil.go:485: Offset: 81, NextOffset: 109 @@ -43179,54 +42610,35 @@ testutil.go:485: Offset: 315, NextOffset: 428 testutil.go:485: Offset: 221, NextOffset: 309 testutil.go:371: Comparing: "foo.txt" vs "foo.txt" - testutil.go:485: Offset: 428, NextOffset: 879 - testutil.go:485: Offset: 309, NextOffset: 734 + testutil.go:485: Offset: 428, NextOffset: 871 + testutil.go:485: Offset: 309, NextOffset: 728 testutil.go:371: Comparing: "barlink" vs "barlink" testutil.go:371: Comparing: "test" vs "test" testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="../",format=GNU#02/duplicated_entry_offset -=== NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-1,prefix="",src=0,format=PAX - testutil.go:485: Offset: 879, NextOffset: 907 - testutil.go:485: Offset: 734, NextOffset: 762 - testutil.go:485: Offset: 907, NextOffset: 935 - testutil.go:485: Offset: 762, NextOffset: 790 - testutil.go:485: Offset: 935, NextOffset: 963 - testutil.go:485: Offset: 790, NextOffset: 818 - testutil.go:485: Offset: 963, NextOffset: 2412 - testutil.go:485: Offset: 818, NextOffset: 2121 + testutil.go:485: Offset: 871, NextOffset: 899 + testutil.go:485: Offset: 728, NextOffset: 756 + testutil.go:485: Offset: 899, NextOffset: 927 + testutil.go:485: Offset: 756, NextOffset: 784 + testutil.go:485: Offset: 927, NextOffset: 955 + testutil.go:485: Offset: 784, NextOffset: 812 + testutil.go:485: Offset: 955, NextOffset: 2404 + testutil.go:485: Offset: 812, NextOffset: 2118 testutil.go:371: Comparing: "dev" vs "dev" - testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testfifo testchar1 testchar2 testblock] + testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar2 testblock testfifo testchar1] + testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" - testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="",format=PAX#02/lost_digest_in_a_entry === RUN TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-1,prefix="./",src=0,format=PAX -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="",format=USTAR#02 +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="",format=PAX#02/duplicated_entry_offset +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="",format=GNU#02 === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-1,prefix="./",src=0,format=PAX - testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"./baz.txt","type":"reg","size":21,"mode":420,"offset":83,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":111,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":139,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"./baz.txt","type":"chunk","offset":167,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":195,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":223,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"./foo.txt","type":"reg","size":1,"mode":420,"offset":313,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2024-03-27T13:31:13Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2024-03-27T13:31:13Z"},{"name":"./dev/testchar1","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","size":14,"mode":420,"offset":740,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./test/bar.txt","type":"chunk","offset":768,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"./test/bar.txt","type":"chunk","offset":796,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"./test/bar.txt","type":"chunk","offset":824,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:31:13Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":1,"devMinor":2}]} - testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":88,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"./baz.txt","type":"reg","size":21,"mode":420,"offset":177,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":205,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":233,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"./baz.txt","type":"chunk","offset":261,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":289,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":317,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"./foo.txt","type":"reg","size":1,"mode":420,"offset":432,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2024-03-27T13:31:13Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2024-03-27T13:31:13Z"},{"name":"./dev/testchar1","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","size":14,"mode":420,"offset":885,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./test/bar.txt","type":"chunk","offset":913,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"./test/bar.txt","type":"chunk","offset":941,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"./test/bar.txt","type":"chunk","offset":969,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:31:13Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":1,"devMinor":2}]} + testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"./baz.txt","type":"reg","size":21,"mode":420,"offset":83,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":111,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":139,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"./baz.txt","type":"chunk","offset":167,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":195,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":223,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"./foo.txt","type":"reg","size":1,"mode":420,"offset":313,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2024-03-27T13:41:05Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2024-03-27T13:41:05Z"},{"name":"./dev/testchar1","type":"char","modtime":"2024-03-27T13:41:05Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","size":14,"mode":420,"offset":735,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./test/bar.txt","type":"chunk","offset":763,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"./test/bar.txt","type":"chunk","offset":791,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"./test/bar.txt","type":"chunk","offset":819,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:41:05Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2024-03-27T13:41:05Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":88,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"./baz.txt","type":"reg","size":21,"mode":420,"offset":177,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":205,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":233,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"./baz.txt","type":"chunk","offset":261,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":289,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":317,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"./foo.txt","type":"reg","size":1,"mode":420,"offset":432,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2024-03-27T13:41:05Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2024-03-27T13:41:05Z"},{"name":"./dev/testchar1","type":"char","modtime":"2024-03-27T13:41:05Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","size":14,"mode":420,"offset":879,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./test/bar.txt","type":"chunk","offset":907,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"./test/bar.txt","type":"chunk","offset":935,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"./test/bar.txt","type":"chunk","offset":963,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:41:05Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2024-03-27T13:41:05Z","devMajor":1,"devMinor":2}]} testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [baz.txt foo.txt barlink test dev test2] vs [foo.txt barlink test dev test2 .no.prefetch.landmark baz.txt] - testutil.go:371: Comparing: "test" vs "test" - testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] - testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" - testutil.go:485: Offset: 740, NextOffset: 768 - testutil.go:485: Offset: 885, NextOffset: 913 - testutil.go:485: Offset: 768, NextOffset: 796 - testutil.go:485: Offset: 913, NextOffset: 941 - testutil.go:485: Offset: 796, NextOffset: 824 - testutil.go:485: Offset: 941, NextOffset: 969 - testutil.go:485: Offset: 824, NextOffset: 2126 - testutil.go:485: Offset: 969, NextOffset: 2421 - testutil.go:371: Comparing: "dev" vs "dev" - testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] - testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" - testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" - testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" - testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" - testutil.go:371: Comparing: "test2" vs "test2" - testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] + testutil.go:377: Directory: "" vs "": [baz.txt foo.txt barlink test dev test2] vs [.no.prefetch.landmark baz.txt foo.txt barlink test dev test2] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" testutil.go:485: Offset: 83, NextOffset: 111 testutil.go:485: Offset: 177, NextOffset: 205 @@ -43240,6 +42652,29 @@ testutil.go:485: Offset: 289, NextOffset: 317 testutil.go:485: Offset: 223, NextOffset: 313 testutil.go:485: Offset: 317, NextOffset: 432 + testutil.go:371: Comparing: "foo.txt" vs "foo.txt" + testutil.go:485: Offset: 313, NextOffset: 735 + testutil.go:485: Offset: 432, NextOffset: 879 + testutil.go:371: Comparing: "barlink" vs "barlink" + testutil.go:371: Comparing: "test" vs "test" + testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] + testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" + testutil.go:485: Offset: 735, NextOffset: 763 + testutil.go:485: Offset: 879, NextOffset: 907 + testutil.go:485: Offset: 763, NextOffset: 791 + testutil.go:485: Offset: 907, NextOffset: 935 + testutil.go:485: Offset: 791, NextOffset: 819 + testutil.go:485: Offset: 935, NextOffset: 963 + testutil.go:485: Offset: 819, NextOffset: 2130 + testutil.go:485: Offset: 963, NextOffset: 2418 + testutil.go:371: Comparing: "dev" vs "dev" + testutil.go:377: Directory: "dev" vs "dev": [testchar2 testblock testfifo testchar1] vs [testchar1 testchar2 testblock testfifo] + testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" + testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" + testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" + testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" + testutil.go:371: Comparing: "test2" vs "test2" + testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" testutil.go:485: Offset: 83, NextOffset: 111 testutil.go:485: Offset: 177, NextOffset: 205 @@ -43253,12 +42688,29 @@ testutil.go:485: Offset: 289, NextOffset: 317 testutil.go:485: Offset: 223, NextOffset: 313 testutil.go:485: Offset: 317, NextOffset: 432 - testutil.go:371: Comparing: "foo.txt" vs "foo.txt" - testutil.go:485: Offset: 313, NextOffset: 740 - testutil.go:485: Offset: 432, NextOffset: 885 - testutil.go:371: Comparing: "barlink" vs "barlink" testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [test2 .no.prefetch.landmark baz.txt foo.txt barlink test dev] vs [test2 baz.txt foo.txt barlink test dev] + testutil.go:377: Directory: "" vs "": [baz.txt foo.txt barlink test dev test2 .no.prefetch.landmark] vs [baz.txt foo.txt barlink test dev test2] + testutil.go:371: Comparing: "test" vs "test" + testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] + testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" + testutil.go:485: Offset: 879, NextOffset: 907 + testutil.go:485: Offset: 735, NextOffset: 763 + testutil.go:485: Offset: 907, NextOffset: 935 + testutil.go:485: Offset: 763, NextOffset: 791 + testutil.go:485: Offset: 935, NextOffset: 963 +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="",format=GNU#02/lost_digest_in_a_entry +=== NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-1,prefix="./",src=0,format=PAX + testutil.go:485: Offset: 791, NextOffset: 819 + testutil.go:485: Offset: 963, NextOffset: 2418 + testutil.go:485: Offset: 819, NextOffset: 2130 + testutil.go:371: Comparing: "dev" vs "dev" + testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] + testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" + testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" + testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" + testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" + testutil.go:371: Comparing: "test2" vs "test2" + testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" testutil.go:485: Offset: 177, NextOffset: 205 testutil.go:485: Offset: 83, NextOffset: 111 @@ -43272,29 +42724,6 @@ testutil.go:485: Offset: 195, NextOffset: 223 testutil.go:485: Offset: 317, NextOffset: 432 testutil.go:485: Offset: 223, NextOffset: 313 - testutil.go:371: Comparing: "foo.txt" vs "foo.txt" - testutil.go:485: Offset: 432, NextOffset: 885 - testutil.go:485: Offset: 313, NextOffset: 740 - testutil.go:371: Comparing: "barlink" vs "barlink" - testutil.go:371: Comparing: "test" vs "test" - testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] - testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" - testutil.go:485: Offset: 885, NextOffset: 913 - testutil.go:485: Offset: 740, NextOffset: 768 - testutil.go:485: Offset: 913, NextOffset: 941 - testutil.go:485: Offset: 768, NextOffset: 796 - testutil.go:485: Offset: 941, NextOffset: 969 - testutil.go:485: Offset: 796, NextOffset: 824 - testutil.go:485: Offset: 969, NextOffset: 2421 - testutil.go:485: Offset: 824, NextOffset: 2126 - testutil.go:371: Comparing: "dev" vs "dev" - testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] - testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" - testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" - testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" - testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" - testutil.go:371: Comparing: "test2" vs "test2" - testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" testutil.go:485: Offset: 177, NextOffset: 205 testutil.go:485: Offset: 83, NextOffset: 111 @@ -43307,19 +42736,49 @@ testutil.go:485: Offset: 289, NextOffset: 317 testutil.go:485: Offset: 195, NextOffset: 223 testutil.go:485: Offset: 317, NextOffset: 432 +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="",format=GNU#02/duplicated_entry_offset +=== NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-1,prefix="./",src=0,format=PAX testutil.go:485: Offset: 223, NextOffset: 313 -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="",format=USTAR#02/lost_digest_in_a_entry + testutil.go:371: Comparing: "foo.txt" vs "foo.txt" + testutil.go:485: Offset: 432, NextOffset: 879 + testutil.go:485: Offset: 313, NextOffset: 735 + testutil.go:371: Comparing: "barlink" vs "barlink" === RUN TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-1,prefix="/",src=0,format=PAX -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="",format=USTAR#02/duplicated_entry_offset -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="",format=PAX#02 +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="./",format=USTAR#02 +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="./",format=USTAR#02/lost_digest_in_a_entry === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-1,prefix="/",src=0,format=PAX - testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"/baz.txt","type":"reg","size":21,"mode":420,"offset":82,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":110,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":138,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"/baz.txt","type":"chunk","offset":166,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":194,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":222,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"/foo.txt","type":"reg","size":1,"mode":420,"offset":311,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2024-03-27T13:31:13Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2024-03-27T13:31:13Z"},{"name":"/dev/testchar1","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","size":14,"mode":420,"offset":733,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/test/bar.txt","type":"chunk","offset":761,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"/test/bar.txt","type":"chunk","offset":789,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"/test/bar.txt","type":"chunk","offset":817,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:31:13Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":1,"devMinor":2}]} - testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":88,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"/baz.txt","type":"reg","size":21,"mode":420,"offset":176,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":204,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":232,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"/baz.txt","type":"chunk","offset":260,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":288,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":316,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"/foo.txt","type":"reg","size":1,"mode":420,"offset":430,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2024-03-27T13:31:13Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2024-03-27T13:31:13Z"},{"name":"/dev/testchar1","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","size":14,"mode":420,"offset":878,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/test/bar.txt","type":"chunk","offset":906,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"/test/bar.txt","type":"chunk","offset":934,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"/test/bar.txt","type":"chunk","offset":962,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:31:13Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":1,"devMinor":2}]} + testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"/baz.txt","type":"reg","size":21,"mode":420,"offset":82,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":110,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":138,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"/baz.txt","type":"chunk","offset":166,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":194,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":222,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"/foo.txt","type":"reg","size":1,"mode":420,"offset":311,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2024-03-27T13:41:05Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2024-03-27T13:41:05Z"},{"name":"/dev/testchar1","type":"char","modtime":"2024-03-27T13:41:05Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","size":14,"mode":420,"offset":727,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/test/bar.txt","type":"chunk","offset":755,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"/test/bar.txt","type":"chunk","offset":783,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"/test/bar.txt","type":"chunk","offset":811,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:41:05Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2024-03-27T13:41:05Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":88,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"/baz.txt","type":"reg","size":21,"mode":420,"offset":176,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":204,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":232,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"/baz.txt","type":"chunk","offset":260,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":288,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":316,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"/foo.txt","type":"reg","size":1,"mode":420,"offset":430,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2024-03-27T13:41:05Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2024-03-27T13:41:05Z"},{"name":"/dev/testchar1","type":"char","modtime":"2024-03-27T13:41:05Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","size":14,"mode":420,"offset":872,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/test/bar.txt","type":"chunk","offset":900,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"/test/bar.txt","type":"chunk","offset":928,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"/test/bar.txt","type":"chunk","offset":956,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:41:05Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2024-03-27T13:41:05Z","devMajor":1,"devMinor":2}]} testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [dev test2 baz.txt foo.txt barlink test] vs [dev test2 .no.prefetch.landmark baz.txt foo.txt barlink test] + testutil.go:377: Directory: "" vs "": [baz.txt foo.txt barlink test dev test2] vs [barlink test dev test2 .no.prefetch.landmark baz.txt foo.txt] + testutil.go:371: Comparing: "foo.txt" vs "foo.txt" + testutil.go:485: Offset: 311, NextOffset: 727 + testutil.go:485: Offset: 430, NextOffset: 872 + testutil.go:371: Comparing: "barlink" vs "barlink" + testutil.go:371: Comparing: "test" vs "test" + testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] + testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" + testutil.go:485: Offset: 727, NextOffset: 755 + testutil.go:485: Offset: 872, NextOffset: 900 + testutil.go:485: Offset: 755, NextOffset: 783 + testutil.go:485: Offset: 900, NextOffset: 928 + testutil.go:485: Offset: 783, NextOffset: 811 + testutil.go:485: Offset: 928, NextOffset: 956 + testutil.go:485: Offset: 811, NextOffset: 2110 + testutil.go:485: Offset: 956, NextOffset: 2408 + testutil.go:371: Comparing: "dev" vs "dev" + testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] + testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" + testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" + testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" + testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" + testutil.go:371: Comparing: "test2" vs "test2" + testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" testutil.go:485: Offset: 82, NextOffset: 110 testutil.go:485: Offset: 176, NextOffset: 204 +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="./",format=USTAR#02/duplicated_entry_offset +=== NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-1,prefix="/",src=0,format=PAX testutil.go:485: Offset: 110, NextOffset: 138 testutil.go:485: Offset: 204, NextOffset: 232 testutil.go:485: Offset: 138, NextOffset: 166 @@ -43330,33 +42789,12 @@ testutil.go:485: Offset: 288, NextOffset: 316 testutil.go:485: Offset: 222, NextOffset: 311 testutil.go:485: Offset: 316, NextOffset: 430 - testutil.go:371: Comparing: "foo.txt" vs "foo.txt" - testutil.go:485: Offset: 311, NextOffset: 733 - testutil.go:485: Offset: 430, NextOffset: 878 - testutil.go:371: Comparing: "barlink" vs "barlink" - testutil.go:371: Comparing: "test" vs "test" - testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] - testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" - testutil.go:485: Offset: 733, NextOffset: 761 - testutil.go:485: Offset: 878, NextOffset: 906 - testutil.go:485: Offset: 761, NextOffset: 789 - testutil.go:485: Offset: 906, NextOffset: 934 - testutil.go:485: Offset: 789, NextOffset: 817 - testutil.go:485: Offset: 934, NextOffset: 962 - testutil.go:485: Offset: 817, NextOffset: 2113 - testutil.go:485: Offset: 962, NextOffset: 2414 - testutil.go:371: Comparing: "dev" vs "dev" - testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar2 testblock testfifo testchar1] - testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" - testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" - testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" - testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" - testutil.go:371: Comparing: "test2" vs "test2" - testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" testutil.go:485: Offset: 82, NextOffset: 110 testutil.go:485: Offset: 176, NextOffset: 204 testutil.go:485: Offset: 110, NextOffset: 138 +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="./",format=PAX#02 +=== NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-1,prefix="/",src=0,format=PAX testutil.go:485: Offset: 204, NextOffset: 232 testutil.go:485: Offset: 138, NextOffset: 166 testutil.go:485: Offset: 232, NextOffset: 260 @@ -43382,26 +42820,26 @@ testutil.go:485: Offset: 316, NextOffset: 430 testutil.go:485: Offset: 222, NextOffset: 311 testutil.go:371: Comparing: "foo.txt" vs "foo.txt" - testutil.go:485: Offset: 430, NextOffset: 878 - testutil.go:485: Offset: 311, NextOffset: 733 + testutil.go:485: Offset: 430, NextOffset: 872 + testutil.go:485: Offset: 311, NextOffset: 727 testutil.go:371: Comparing: "barlink" vs "barlink" testutil.go:371: Comparing: "test" vs "test" testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" - testutil.go:485: Offset: 878, NextOffset: 906 - testutil.go:485: Offset: 733, NextOffset: 761 - testutil.go:485: Offset: 906, NextOffset: 934 - testutil.go:485: Offset: 761, NextOffset: 789 - testutil.go:485: Offset: 934, NextOffset: 962 - testutil.go:485: Offset: 789, NextOffset: 817 - testutil.go:485: Offset: 962, NextOffset: 2414 - testutil.go:485: Offset: 817, NextOffset: 2113 + testutil.go:485: Offset: 872, NextOffset: 900 + testutil.go:485: Offset: 727, NextOffset: 755 + testutil.go:485: Offset: 900, NextOffset: 928 + testutil.go:485: Offset: 755, NextOffset: 783 + testutil.go:485: Offset: 928, NextOffset: 956 + testutil.go:485: Offset: 783, NextOffset: 811 + testutil.go:485: Offset: 956, NextOffset: 2408 + testutil.go:485: Offset: 811, NextOffset: 2110 testutil.go:371: Comparing: "dev" vs "dev" - testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar2 testblock testfifo testchar1] + testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] + testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" - testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" testutil.go:371: Comparing: "test2" vs "test2" testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" @@ -43417,32 +42855,29 @@ testutil.go:485: Offset: 194, NextOffset: 222 testutil.go:485: Offset: 316, NextOffset: 430 testutil.go:485: Offset: 222, NextOffset: 311 -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="",format=PAX#02/lost_digest_in_a_entry === RUN TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-1,prefix="../",src=0,format=PAX -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="",format=PAX#02/duplicated_entry_offset -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="",format=GNU#02 -=== NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-1,prefix="../",src=0,format=PAX - testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"../baz.txt","type":"reg","size":21,"mode":420,"offset":84,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","offset":112,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","offset":140,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"../baz.txt","type":"chunk","offset":168,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","offset":196,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","offset":224,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"../foo.txt","type":"reg","size":1,"mode":420,"offset":315,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2024-03-27T13:31:13Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2024-03-27T13:31:13Z"},{"name":"../dev/testchar1","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","size":14,"mode":420,"offset":744,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../test/bar.txt","type":"chunk","offset":772,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"../test/bar.txt","type":"chunk","offset":800,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"../test/bar.txt","type":"chunk","offset":828,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:31:13Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":1,"devMinor":2}]} - testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":88,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"../baz.txt","type":"reg","size":21,"mode":420,"offset":178,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","offset":206,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","offset":234,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"../baz.txt","type":"chunk","offset":262,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","offset":290,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","offset":318,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"../foo.txt","type":"reg","size":1,"mode":420,"offset":434,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2024-03-27T13:31:13Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2024-03-27T13:31:13Z"},{"name":"../dev/testchar1","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","size":14,"mode":420,"offset":888,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../test/bar.txt","type":"chunk","offset":916,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"../test/bar.txt","type":"chunk","offset":944,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"../test/bar.txt","type":"chunk","offset":972,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:31:13Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":1,"devMinor":2}]} + testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"../baz.txt","type":"reg","size":21,"mode":420,"offset":84,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","offset":112,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","offset":140,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"../baz.txt","type":"chunk","offset":168,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","offset":196,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","offset":224,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"../foo.txt","type":"reg","size":1,"mode":420,"offset":315,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2024-03-27T13:41:05Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2024-03-27T13:41:05Z"},{"name":"../dev/testchar1","type":"char","modtime":"2024-03-27T13:41:05Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","size":14,"mode":420,"offset":738,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../test/bar.txt","type":"chunk","offset":766,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"../test/bar.txt","type":"chunk","offset":794,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"../test/bar.txt","type":"chunk","offset":822,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:41:05Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2024-03-27T13:41:05Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":88,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"../baz.txt","type":"reg","size":21,"mode":420,"offset":178,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","offset":206,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","offset":234,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"../baz.txt","type":"chunk","offset":262,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","offset":290,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","offset":318,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"../foo.txt","type":"reg","size":1,"mode":420,"offset":434,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2024-03-27T13:41:05Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2024-03-27T13:41:05Z"},{"name":"../dev/testchar1","type":"char","modtime":"2024-03-27T13:41:05Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","size":14,"mode":420,"offset":883,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../test/bar.txt","type":"chunk","offset":911,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"../test/bar.txt","type":"chunk","offset":939,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"../test/bar.txt","type":"chunk","offset":967,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:41:05Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2024-03-27T13:41:05Z","devMajor":1,"devMinor":2}]} testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [dev test2 baz.txt foo.txt barlink test] vs [test2 .no.prefetch.landmark baz.txt foo.txt barlink test dev] + testutil.go:377: Directory: "" vs "": [test2 baz.txt foo.txt barlink test dev] vs [.no.prefetch.landmark baz.txt foo.txt barlink test dev test2] + testutil.go:371: Comparing: "barlink" vs "barlink" testutil.go:371: Comparing: "test" vs "test" testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" - testutil.go:485: Offset: 744, NextOffset: 772 - testutil.go:485: Offset: 888, NextOffset: 916 - testutil.go:485: Offset: 772, NextOffset: 800 - testutil.go:485: Offset: 916, NextOffset: 944 - testutil.go:485: Offset: 800, NextOffset: 828 - testutil.go:485: Offset: 944, NextOffset: 972 - testutil.go:485: Offset: 828, NextOffset: 2131 - testutil.go:485: Offset: 972, NextOffset: 2422 + testutil.go:485: Offset: 738, NextOffset: 766 + testutil.go:485: Offset: 883, NextOffset: 911 + testutil.go:485: Offset: 766, NextOffset: 794 + testutil.go:485: Offset: 911, NextOffset: 939 + testutil.go:485: Offset: 794, NextOffset: 822 + testutil.go:485: Offset: 939, NextOffset: 967 + testutil.go:485: Offset: 822, NextOffset: 2134 + testutil.go:485: Offset: 967, NextOffset: 2417 testutil.go:371: Comparing: "dev" vs "dev" - testutil.go:377: Directory: "dev" vs "dev": [testfifo testchar1 testchar2 testblock] vs [testblock testfifo testchar1 testchar2] + testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] + testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" - testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" testutil.go:371: Comparing: "test2" vs "test2" testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" @@ -43466,19 +42901,16 @@ testutil.go:485: Offset: 140, NextOffset: 168 testutil.go:485: Offset: 234, NextOffset: 262 testutil.go:485: Offset: 168, NextOffset: 196 -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="",format=GNU#02/lost_digest_in_a_entry -=== NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-1,prefix="../",src=0,format=PAX testutil.go:485: Offset: 262, NextOffset: 290 testutil.go:485: Offset: 196, NextOffset: 224 testutil.go:485: Offset: 290, NextOffset: 318 testutil.go:485: Offset: 224, NextOffset: 315 testutil.go:485: Offset: 318, NextOffset: 434 testutil.go:371: Comparing: "foo.txt" vs "foo.txt" - testutil.go:485: Offset: 315, NextOffset: 744 - testutil.go:485: Offset: 434, NextOffset: 888 - testutil.go:371: Comparing: "barlink" vs "barlink" + testutil.go:485: Offset: 315, NextOffset: 738 + testutil.go:485: Offset: 434, NextOffset: 883 testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [baz.txt foo.txt barlink test dev test2 .no.prefetch.landmark] vs [test2 baz.txt foo.txt barlink test dev] + testutil.go:377: Directory: "" vs "": [test2 .no.prefetch.landmark baz.txt foo.txt barlink test dev] vs [test dev test2 baz.txt foo.txt barlink] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" testutil.go:485: Offset: 178, NextOffset: 206 testutil.go:485: Offset: 84, NextOffset: 112 @@ -43493,28 +42925,26 @@ testutil.go:485: Offset: 318, NextOffset: 434 testutil.go:485: Offset: 224, NextOffset: 315 testutil.go:371: Comparing: "foo.txt" vs "foo.txt" - testutil.go:485: Offset: 434, NextOffset: 888 - testutil.go:485: Offset: 315, NextOffset: 744 + testutil.go:485: Offset: 434, NextOffset: 883 + testutil.go:485: Offset: 315, NextOffset: 738 testutil.go:371: Comparing: "barlink" vs "barlink" testutil.go:371: Comparing: "test" vs "test" testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" - testutil.go:485: Offset: 888, NextOffset: 916 - testutil.go:485: Offset: 744, NextOffset: 772 - testutil.go:485: Offset: 916, NextOffset: 944 - testutil.go:485: Offset: 772, NextOffset: 800 - testutil.go:485: Offset: 944, NextOffset: 972 - testutil.go:485: Offset: 800, NextOffset: 828 - testutil.go:485: Offset: 972, NextOffset: 2422 - testutil.go:485: Offset: 828, NextOffset: 2131 + testutil.go:485: Offset: 883, NextOffset: 911 + testutil.go:485: Offset: 738, NextOffset: 766 + testutil.go:485: Offset: 911, NextOffset: 939 + testutil.go:485: Offset: 766, NextOffset: 794 + testutil.go:485: Offset: 939, NextOffset: 967 + testutil.go:485: Offset: 794, NextOffset: 822 + testutil.go:485: Offset: 967, NextOffset: 2417 + testutil.go:485: Offset: 822, NextOffset: 2134 testutil.go:371: Comparing: "dev" vs "dev" - testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar1 testchar2 testblock testfifo] - testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="",format=GNU#02/duplicated_entry_offset -=== NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-1,prefix="../",src=0,format=PAX + testutil.go:377: Directory: "dev" vs "dev": [testfifo testchar1 testchar2 testblock] vs [testblock testfifo testchar1 testchar2] testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" + testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" testutil.go:371: Comparing: "test2" vs "test2" testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" @@ -43531,12 +42961,14 @@ testutil.go:485: Offset: 318, NextOffset: 434 testutil.go:485: Offset: 224, NextOffset: 315 === RUN TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-1,prefix="",src=0,format=GNU -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="./",format=USTAR#02 +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="./",format=PAX#02/lost_digest_in_a_entry +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="./",format=PAX#02/duplicated_entry_offset +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="./",format=GNU#02 === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-1,prefix="",src=0,format=GNU - testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"baz.txt","type":"reg","size":21,"mode":420,"offset":81,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":109,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":137,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"baz.txt","type":"chunk","offset":165,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":193,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":221,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"foo.txt","type":"reg","size":1,"mode":420,"offset":309,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2024-03-27T13:31:13Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2024-03-27T13:31:13Z"},{"name":"dev/testchar1","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","size":14,"mode":420,"offset":636,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"test/bar.txt","type":"chunk","offset":664,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"test/bar.txt","type":"chunk","offset":692,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"test/bar.txt","type":"chunk","offset":720,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:31:13Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":1,"devMinor":2}]} - testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":88,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"baz.txt","type":"reg","size":21,"mode":420,"offset":175,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":203,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":231,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"baz.txt","type":"chunk","offset":259,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":287,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":315,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"foo.txt","type":"reg","size":1,"mode":420,"offset":428,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2024-03-27T13:31:13Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2024-03-27T13:31:13Z"},{"name":"dev/testchar1","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","size":14,"mode":420,"offset":782,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"test/bar.txt","type":"chunk","offset":810,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"test/bar.txt","type":"chunk","offset":838,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"test/bar.txt","type":"chunk","offset":866,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:31:13Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":1,"devMinor":2}]} + testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"baz.txt","type":"reg","size":21,"mode":420,"offset":81,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":109,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":137,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"baz.txt","type":"chunk","offset":165,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":193,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":221,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"foo.txt","type":"reg","size":1,"mode":420,"offset":309,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2024-03-27T13:41:04Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2024-03-27T13:41:04Z"},{"name":"dev/testchar1","type":"char","modtime":"2024-03-27T13:41:04Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","size":14,"mode":420,"offset":635,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"test/bar.txt","type":"chunk","offset":663,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"test/bar.txt","type":"chunk","offset":691,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"test/bar.txt","type":"chunk","offset":719,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:41:04Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2024-03-27T13:41:04Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":88,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"baz.txt","type":"reg","size":21,"mode":420,"offset":175,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":203,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":231,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"baz.txt","type":"chunk","offset":259,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":287,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":315,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"foo.txt","type":"reg","size":1,"mode":420,"offset":428,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2024-03-27T13:41:04Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2024-03-27T13:41:04Z"},{"name":"dev/testchar1","type":"char","modtime":"2024-03-27T13:41:04Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","size":14,"mode":420,"offset":781,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"test/bar.txt","type":"chunk","offset":809,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"test/bar.txt","type":"chunk","offset":837,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"test/bar.txt","type":"chunk","offset":865,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:41:04Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2024-03-27T13:41:04Z","devMajor":1,"devMinor":2}]} testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [test2 baz.txt foo.txt barlink test dev] vs [dev test2 .no.prefetch.landmark baz.txt foo.txt barlink test] + testutil.go:377: Directory: "" vs "": [test2 baz.txt foo.txt barlink test dev] vs [test2 .no.prefetch.landmark baz.txt foo.txt barlink test dev] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" testutil.go:485: Offset: 81, NextOffset: 109 testutil.go:485: Offset: 175, NextOffset: 203 @@ -43551,20 +42983,20 @@ testutil.go:485: Offset: 221, NextOffset: 309 testutil.go:485: Offset: 315, NextOffset: 428 testutil.go:371: Comparing: "foo.txt" vs "foo.txt" - testutil.go:485: Offset: 309, NextOffset: 636 - testutil.go:485: Offset: 428, NextOffset: 782 + testutil.go:485: Offset: 309, NextOffset: 635 + testutil.go:485: Offset: 428, NextOffset: 781 testutil.go:371: Comparing: "barlink" vs "barlink" testutil.go:371: Comparing: "test" vs "test" testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" - testutil.go:485: Offset: 636, NextOffset: 664 - testutil.go:485: Offset: 782, NextOffset: 810 - testutil.go:485: Offset: 664, NextOffset: 692 - testutil.go:485: Offset: 810, NextOffset: 838 - testutil.go:485: Offset: 692, NextOffset: 720 - testutil.go:485: Offset: 838, NextOffset: 866 - testutil.go:485: Offset: 720, NextOffset: 1927 - testutil.go:485: Offset: 866, NextOffset: 2202 + testutil.go:485: Offset: 635, NextOffset: 663 + testutil.go:485: Offset: 781, NextOffset: 809 + testutil.go:485: Offset: 663, NextOffset: 691 + testutil.go:485: Offset: 809, NextOffset: 837 + testutil.go:485: Offset: 691, NextOffset: 719 + testutil.go:485: Offset: 837, NextOffset: 865 + testutil.go:485: Offset: 719, NextOffset: 1930 + testutil.go:485: Offset: 865, NextOffset: 2209 testutil.go:371: Comparing: "dev" vs "dev" testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" @@ -43587,7 +43019,7 @@ testutil.go:485: Offset: 221, NextOffset: 309 testutil.go:485: Offset: 315, NextOffset: 428 testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [test dev test2 .no.prefetch.landmark baz.txt foo.txt barlink] vs [baz.txt foo.txt barlink test dev test2] + testutil.go:377: Directory: "" vs "": [.no.prefetch.landmark baz.txt foo.txt barlink test dev test2] vs [barlink test dev test2 baz.txt foo.txt] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" testutil.go:485: Offset: 175, NextOffset: 203 testutil.go:485: Offset: 81, NextOffset: 109 @@ -43602,24 +43034,22 @@ testutil.go:485: Offset: 315, NextOffset: 428 testutil.go:485: Offset: 221, NextOffset: 309 testutil.go:371: Comparing: "foo.txt" vs "foo.txt" - testutil.go:485: Offset: 428, NextOffset: 782 - testutil.go:485: Offset: 309, NextOffset: 636 + testutil.go:485: Offset: 428, NextOffset: 781 + testutil.go:485: Offset: 309, NextOffset: 635 testutil.go:371: Comparing: "barlink" vs "barlink" testutil.go:371: Comparing: "test" vs "test" testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" - testutil.go:485: Offset: 782, NextOffset: 810 - testutil.go:485: Offset: 636, NextOffset: 664 - testutil.go:485: Offset: 810, NextOffset: 838 - testutil.go:485: Offset: 664, NextOffset: 692 - testutil.go:485: Offset: 838, NextOffset: 866 - testutil.go:485: Offset: 692, NextOffset: 720 - testutil.go:485: Offset: 866, NextOffset: 2202 - testutil.go:485: Offset: 720, NextOffset: 1927 + testutil.go:485: Offset: 781, NextOffset: 809 + testutil.go:485: Offset: 635, NextOffset: 663 + testutil.go:485: Offset: 809, NextOffset: 837 + testutil.go:485: Offset: 663, NextOffset: 691 + testutil.go:485: Offset: 837, NextOffset: 865 + testutil.go:485: Offset: 691, NextOffset: 719 + testutil.go:485: Offset: 865, NextOffset: 2209 + testutil.go:485: Offset: 719, NextOffset: 1930 testutil.go:371: Comparing: "dev" vs "dev" -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="./",format=USTAR#02/lost_digest_in_a_entry -=== NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-1,prefix="",src=0,format=GNU - testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar1 testchar2 testblock testfifo] + testutil.go:377: Directory: "dev" vs "dev": [testchar1 testchar2 testblock testfifo] vs [testfifo testchar1 testchar2 testblock] testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" @@ -43629,6 +43059,9 @@ testutil.go:371: Comparing: "baz.txt" vs "baz.txt" testutil.go:485: Offset: 175, NextOffset: 203 testutil.go:485: Offset: 81, NextOffset: 109 +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="./",format=GNU#02/lost_digest_in_a_entry +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="./",format=GNU#02/duplicated_entry_offset +=== NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-1,prefix="",src=0,format=GNU testutil.go:485: Offset: 203, NextOffset: 231 testutil.go:485: Offset: 109, NextOffset: 137 testutil.go:485: Offset: 231, NextOffset: 259 @@ -43639,30 +43072,13 @@ testutil.go:485: Offset: 193, NextOffset: 221 testutil.go:485: Offset: 315, NextOffset: 428 testutil.go:485: Offset: 221, NextOffset: 309 -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="./",format=USTAR#02/duplicated_entry_offset === RUN TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-1,prefix="./",src=0,format=GNU -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="./",format=PAX#02 +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="/",format=USTAR#02 === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-1,prefix="./",src=0,format=GNU - testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"./baz.txt","type":"reg","size":21,"mode":420,"offset":83,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":111,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":139,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"./baz.txt","type":"chunk","offset":167,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":195,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":223,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"./foo.txt","type":"reg","size":1,"mode":420,"offset":313,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2024-03-27T13:31:13Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2024-03-27T13:31:13Z"},{"name":"./dev/testchar1","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","size":14,"mode":420,"offset":644,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./test/bar.txt","type":"chunk","offset":672,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"./test/bar.txt","type":"chunk","offset":700,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"./test/bar.txt","type":"chunk","offset":728,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:31:13Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":1,"devMinor":2}]} - testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":88,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"./baz.txt","type":"reg","size":21,"mode":420,"offset":177,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":205,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":233,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"./baz.txt","type":"chunk","offset":261,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":289,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":317,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"./foo.txt","type":"reg","size":1,"mode":420,"offset":432,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2024-03-27T13:31:13Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2024-03-27T13:31:13Z"},{"name":"./dev/testchar1","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","size":14,"mode":420,"offset":790,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./test/bar.txt","type":"chunk","offset":818,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"./test/bar.txt","type":"chunk","offset":846,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"./test/bar.txt","type":"chunk","offset":874,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:31:13Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":1,"devMinor":2}]} + testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"./baz.txt","type":"reg","size":21,"mode":420,"offset":83,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":111,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":139,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"./baz.txt","type":"chunk","offset":167,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":195,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":223,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"./foo.txt","type":"reg","size":1,"mode":420,"offset":313,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2024-03-27T13:41:04Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2024-03-27T13:41:04Z"},{"name":"./dev/testchar1","type":"char","modtime":"2024-03-27T13:41:04Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","size":14,"mode":420,"offset":644,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./test/bar.txt","type":"chunk","offset":672,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"./test/bar.txt","type":"chunk","offset":700,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"./test/bar.txt","type":"chunk","offset":728,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:41:04Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2024-03-27T13:41:04Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":88,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"./baz.txt","type":"reg","size":21,"mode":420,"offset":177,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":205,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":233,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"./baz.txt","type":"chunk","offset":261,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":289,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":317,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"./foo.txt","type":"reg","size":1,"mode":420,"offset":432,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2024-03-27T13:41:04Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2024-03-27T13:41:04Z"},{"name":"./dev/testchar1","type":"char","modtime":"2024-03-27T13:41:04Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","size":14,"mode":420,"offset":790,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./test/bar.txt","type":"chunk","offset":818,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"./test/bar.txt","type":"chunk","offset":846,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"./test/bar.txt","type":"chunk","offset":874,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:41:04Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2024-03-27T13:41:04Z","devMajor":1,"devMinor":2}]} testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [baz.txt foo.txt barlink test dev test2] vs [test2 .no.prefetch.landmark baz.txt foo.txt barlink test dev] - testutil.go:371: Comparing: "baz.txt" vs "baz.txt" - testutil.go:485: Offset: 83, NextOffset: 111 - testutil.go:485: Offset: 177, NextOffset: 205 - testutil.go:485: Offset: 111, NextOffset: 139 - testutil.go:485: Offset: 205, NextOffset: 233 - testutil.go:485: Offset: 139, NextOffset: 167 - testutil.go:485: Offset: 233, NextOffset: 261 - testutil.go:485: Offset: 167, NextOffset: 195 - testutil.go:485: Offset: 261, NextOffset: 289 - testutil.go:485: Offset: 195, NextOffset: 223 - testutil.go:485: Offset: 289, NextOffset: 317 - testutil.go:485: Offset: 223, NextOffset: 313 - testutil.go:485: Offset: 317, NextOffset: 432 - testutil.go:371: Comparing: "foo.txt" vs "foo.txt" - testutil.go:485: Offset: 313, NextOffset: 644 - testutil.go:485: Offset: 432, NextOffset: 790 + testutil.go:377: Directory: "" vs "": [test2 baz.txt foo.txt barlink test dev] vs [.no.prefetch.landmark baz.txt foo.txt barlink test dev test2] testutil.go:371: Comparing: "barlink" vs "barlink" testutil.go:371: Comparing: "test" vs "test" testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] @@ -43673,14 +43089,14 @@ testutil.go:485: Offset: 818, NextOffset: 846 testutil.go:485: Offset: 700, NextOffset: 728 testutil.go:485: Offset: 846, NextOffset: 874 - testutil.go:485: Offset: 728, NextOffset: 1929 + testutil.go:485: Offset: 728, NextOffset: 1933 testutil.go:485: Offset: 874, NextOffset: 2217 testutil.go:371: Comparing: "dev" vs "dev" - testutil.go:377: Directory: "dev" vs "dev": [testchar2 testblock testfifo testchar1] vs [testchar2 testblock testfifo testchar1] - testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" + testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testfifo testchar1 testchar2 testblock] testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" + testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" testutil.go:371: Comparing: "test2" vs "test2" testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" @@ -43696,8 +43112,24 @@ testutil.go:485: Offset: 289, NextOffset: 317 testutil.go:485: Offset: 223, NextOffset: 313 testutil.go:485: Offset: 317, NextOffset: 432 + testutil.go:371: Comparing: "baz.txt" vs "baz.txt" + testutil.go:485: Offset: 83, NextOffset: 111 + testutil.go:485: Offset: 177, NextOffset: 205 + testutil.go:485: Offset: 111, NextOffset: 139 + testutil.go:485: Offset: 205, NextOffset: 233 + testutil.go:485: Offset: 139, NextOffset: 167 + testutil.go:485: Offset: 233, NextOffset: 261 + testutil.go:485: Offset: 167, NextOffset: 195 + testutil.go:485: Offset: 261, NextOffset: 289 + testutil.go:485: Offset: 195, NextOffset: 223 + testutil.go:485: Offset: 289, NextOffset: 317 + testutil.go:485: Offset: 223, NextOffset: 313 + testutil.go:485: Offset: 317, NextOffset: 432 + testutil.go:371: Comparing: "foo.txt" vs "foo.txt" + testutil.go:485: Offset: 313, NextOffset: 644 + testutil.go:485: Offset: 432, NextOffset: 790 testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [.no.prefetch.landmark baz.txt foo.txt barlink test dev test2] vs [barlink test dev test2 baz.txt foo.txt] + testutil.go:377: Directory: "" vs "": [foo.txt barlink test dev test2 .no.prefetch.landmark baz.txt] vs [dev test2 baz.txt foo.txt barlink test] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" testutil.go:485: Offset: 177, NextOffset: 205 testutil.go:485: Offset: 83, NextOffset: 111 @@ -43725,7 +43157,7 @@ testutil.go:485: Offset: 846, NextOffset: 874 testutil.go:485: Offset: 700, NextOffset: 728 testutil.go:485: Offset: 874, NextOffset: 2217 - testutil.go:485: Offset: 728, NextOffset: 1929 + testutil.go:485: Offset: 728, NextOffset: 1933 testutil.go:371: Comparing: "dev" vs "dev" testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" @@ -43747,45 +43179,32 @@ testutil.go:485: Offset: 195, NextOffset: 223 testutil.go:485: Offset: 317, NextOffset: 432 testutil.go:485: Offset: 223, NextOffset: 313 -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="./",format=PAX#02/lost_digest_in_a_entry === RUN TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-1,prefix="/",src=0,format=GNU -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="./",format=PAX#02/duplicated_entry_offset -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="./",format=GNU#02 +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="/",format=USTAR#02/lost_digest_in_a_entry +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="/",format=USTAR#02/duplicated_entry_offset +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="/",format=PAX#02 === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-1,prefix="/",src=0,format=GNU - testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"/baz.txt","type":"reg","size":21,"mode":420,"offset":82,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":110,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":138,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"/baz.txt","type":"chunk","offset":166,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":194,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":222,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"/foo.txt","type":"reg","size":1,"mode":420,"offset":311,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2024-03-27T13:31:13Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2024-03-27T13:31:13Z"},{"name":"/dev/testchar1","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","size":14,"mode":420,"offset":639,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/test/bar.txt","type":"chunk","offset":667,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"/test/bar.txt","type":"chunk","offset":695,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"/test/bar.txt","type":"chunk","offset":723,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:31:13Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":1,"devMinor":2}]} - testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":88,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"/baz.txt","type":"reg","size":21,"mode":420,"offset":176,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":204,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":232,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"/baz.txt","type":"chunk","offset":260,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":288,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":316,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"/foo.txt","type":"reg","size":1,"mode":420,"offset":430,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2024-03-27T13:31:13Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2024-03-27T13:31:13Z"},{"name":"/dev/testchar1","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","size":14,"mode":420,"offset":783,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/test/bar.txt","type":"chunk","offset":811,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"/test/bar.txt","type":"chunk","offset":839,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"/test/bar.txt","type":"chunk","offset":867,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:31:13Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":1,"devMinor":2}]} + testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"/baz.txt","type":"reg","size":21,"mode":420,"offset":82,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":110,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":138,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"/baz.txt","type":"chunk","offset":166,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":194,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":222,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"/foo.txt","type":"reg","size":1,"mode":420,"offset":311,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2024-03-27T13:41:04Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2024-03-27T13:41:04Z"},{"name":"/dev/testchar1","type":"char","modtime":"2024-03-27T13:41:04Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","size":14,"mode":420,"offset":637,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/test/bar.txt","type":"chunk","offset":665,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"/test/bar.txt","type":"chunk","offset":693,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"/test/bar.txt","type":"chunk","offset":721,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:41:04Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2024-03-27T13:41:04Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":88,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"/baz.txt","type":"reg","size":21,"mode":420,"offset":176,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":204,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":232,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"/baz.txt","type":"chunk","offset":260,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":288,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":316,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"/foo.txt","type":"reg","size":1,"mode":420,"offset":430,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2024-03-27T13:41:04Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2024-03-27T13:41:04Z"},{"name":"/dev/testchar1","type":"char","modtime":"2024-03-27T13:41:04Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","size":14,"mode":420,"offset":782,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/test/bar.txt","type":"chunk","offset":810,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"/test/bar.txt","type":"chunk","offset":838,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"/test/bar.txt","type":"chunk","offset":866,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:41:04Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2024-03-27T13:41:04Z","devMajor":1,"devMinor":2}]} testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [dev test2 baz.txt foo.txt barlink test] vs [dev test2 .no.prefetch.landmark baz.txt foo.txt barlink test] - testutil.go:371: Comparing: "baz.txt" vs "baz.txt" - testutil.go:485: Offset: 82, NextOffset: 110 - testutil.go:485: Offset: 176, NextOffset: 204 - testutil.go:485: Offset: 110, NextOffset: 138 - testutil.go:485: Offset: 204, NextOffset: 232 - testutil.go:485: Offset: 138, NextOffset: 166 - testutil.go:485: Offset: 232, NextOffset: 260 - testutil.go:485: Offset: 166, NextOffset: 194 - testutil.go:485: Offset: 260, NextOffset: 288 - testutil.go:485: Offset: 194, NextOffset: 222 - testutil.go:485: Offset: 288, NextOffset: 316 - testutil.go:485: Offset: 222, NextOffset: 311 - testutil.go:485: Offset: 316, NextOffset: 430 + testutil.go:377: Directory: "" vs "": [test dev test2 baz.txt foo.txt barlink] vs [barlink test dev test2 .no.prefetch.landmark baz.txt foo.txt] testutil.go:371: Comparing: "foo.txt" vs "foo.txt" - testutil.go:485: Offset: 311, NextOffset: 639 - testutil.go:485: Offset: 430, NextOffset: 783 + testutil.go:485: Offset: 311, NextOffset: 637 + testutil.go:485: Offset: 430, NextOffset: 782 testutil.go:371: Comparing: "barlink" vs "barlink" testutil.go:371: Comparing: "test" vs "test" testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" - testutil.go:485: Offset: 639, NextOffset: 667 - testutil.go:485: Offset: 783, NextOffset: 811 - testutil.go:485: Offset: 667, NextOffset: 695 - testutil.go:485: Offset: 811, NextOffset: 839 - testutil.go:485: Offset: 695, NextOffset: 723 - testutil.go:485: Offset: 839, NextOffset: 867 - testutil.go:485: Offset: 723, NextOffset: 1920 - testutil.go:485: Offset: 867, NextOffset: 2204 + testutil.go:485: Offset: 637, NextOffset: 665 + testutil.go:485: Offset: 782, NextOffset: 810 + testutil.go:485: Offset: 665, NextOffset: 693 + testutil.go:485: Offset: 810, NextOffset: 838 + testutil.go:485: Offset: 693, NextOffset: 721 + testutil.go:485: Offset: 838, NextOffset: 866 + testutil.go:485: Offset: 721, NextOffset: 1922 + testutil.go:485: Offset: 866, NextOffset: 2213 testutil.go:371: Comparing: "dev" vs "dev" - testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] + testutil.go:377: Directory: "dev" vs "dev": [testchar2 testblock testfifo testchar1] vs [testblock testfifo testchar1 testchar2] testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" @@ -43805,44 +43224,39 @@ testutil.go:485: Offset: 288, NextOffset: 316 testutil.go:485: Offset: 222, NextOffset: 311 testutil.go:485: Offset: 316, NextOffset: 430 - testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [dev test2 .no.prefetch.landmark baz.txt foo.txt barlink test] vs [foo.txt barlink test dev test2 baz.txt] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" - testutil.go:485: Offset: 176, NextOffset: 204 testutil.go:485: Offset: 82, NextOffset: 110 - testutil.go:485: Offset: 204, NextOffset: 232 + testutil.go:485: Offset: 176, NextOffset: 204 testutil.go:485: Offset: 110, NextOffset: 138 - testutil.go:485: Offset: 232, NextOffset: 260 + testutil.go:485: Offset: 204, NextOffset: 232 testutil.go:485: Offset: 138, NextOffset: 166 - testutil.go:485: Offset: 260, NextOffset: 288 + testutil.go:485: Offset: 232, NextOffset: 260 testutil.go:485: Offset: 166, NextOffset: 194 - testutil.go:485: Offset: 288, NextOffset: 316 + testutil.go:485: Offset: 260, NextOffset: 288 testutil.go:485: Offset: 194, NextOffset: 222 - testutil.go:485: Offset: 316, NextOffset: 430 + testutil.go:485: Offset: 288, NextOffset: 316 testutil.go:485: Offset: 222, NextOffset: 311 - testutil.go:371: Comparing: "foo.txt" vs "foo.txt" - testutil.go:485: Offset: 430, NextOffset: 783 - testutil.go:485: Offset: 311, NextOffset: 639 + testutil.go:485: Offset: 316, NextOffset: 430 + testutil.go:371: Comparing: "" vs "" + testutil.go:377: Directory: "" vs "": [test2 .no.prefetch.landmark baz.txt foo.txt barlink test dev] vs [dev test2 baz.txt foo.txt barlink test] testutil.go:371: Comparing: "barlink" vs "barlink" testutil.go:371: Comparing: "test" vs "test" testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" - testutil.go:485: Offset: 783, NextOffset: 811 - testutil.go:485: Offset: 639, NextOffset: 667 - testutil.go:485: Offset: 811, NextOffset: 839 - testutil.go:485: Offset: 667, NextOffset: 695 - testutil.go:485: Offset: 839, NextOffset: 867 - testutil.go:485: Offset: 695, NextOffset: 723 - testutil.go:485: Offset: 867, NextOffset: 2204 - testutil.go:485: Offset: 723, NextOffset: 1920 -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="./",format=GNU#02/lost_digest_in_a_entry -=== NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-1,prefix="/",src=0,format=GNU + testutil.go:485: Offset: 782, NextOffset: 810 + testutil.go:485: Offset: 637, NextOffset: 665 + testutil.go:485: Offset: 810, NextOffset: 838 + testutil.go:485: Offset: 665, NextOffset: 693 + testutil.go:485: Offset: 838, NextOffset: 866 + testutil.go:485: Offset: 693, NextOffset: 721 + testutil.go:485: Offset: 866, NextOffset: 2213 + testutil.go:485: Offset: 721, NextOffset: 1922 testutil.go:371: Comparing: "dev" vs "dev" - testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] - testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" - testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" + testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar1 testchar2 testblock testfifo] testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" + testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" + testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" testutil.go:371: Comparing: "test2" vs "test2" testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" @@ -43858,26 +43272,31 @@ testutil.go:485: Offset: 194, NextOffset: 222 testutil.go:485: Offset: 316, NextOffset: 430 testutil.go:485: Offset: 222, NextOffset: 311 + testutil.go:371: Comparing: "baz.txt" vs "baz.txt" + testutil.go:485: Offset: 176, NextOffset: 204 + testutil.go:485: Offset: 82, NextOffset: 110 + testutil.go:485: Offset: 204, NextOffset: 232 + testutil.go:485: Offset: 110, NextOffset: 138 + testutil.go:485: Offset: 232, NextOffset: 260 + testutil.go:485: Offset: 138, NextOffset: 166 + testutil.go:485: Offset: 260, NextOffset: 288 + testutil.go:485: Offset: 166, NextOffset: 194 + testutil.go:485: Offset: 288, NextOffset: 316 + testutil.go:485: Offset: 194, NextOffset: 222 + testutil.go:485: Offset: 316, NextOffset: 430 + testutil.go:485: Offset: 222, NextOffset: 311 + testutil.go:371: Comparing: "foo.txt" vs "foo.txt" + testutil.go:485: Offset: 430, NextOffset: 782 + testutil.go:485: Offset: 311, NextOffset: 637 === RUN TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-1,prefix="../",src=0,format=GNU -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="./",format=GNU#02/duplicated_entry_offset -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="/",format=USTAR#02 +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="/",format=PAX#02/lost_digest_in_a_entry +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="/",format=PAX#02/duplicated_entry_offset +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="/",format=GNU#02 === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-1,prefix="../",src=0,format=GNU - testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"../baz.txt","type":"reg","size":21,"mode":420,"offset":84,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","offset":112,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","offset":140,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"../baz.txt","type":"chunk","offset":168,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","offset":196,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","offset":224,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"../foo.txt","type":"reg","size":1,"mode":420,"offset":315,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2024-03-27T13:31:13Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2024-03-27T13:31:13Z"},{"name":"../dev/testchar1","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","size":14,"mode":420,"offset":646,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../test/bar.txt","type":"chunk","offset":674,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"../test/bar.txt","type":"chunk","offset":702,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"../test/bar.txt","type":"chunk","offset":730,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:31:13Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":1,"devMinor":2}]} - testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":88,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"../baz.txt","type":"reg","size":21,"mode":420,"offset":178,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","offset":206,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","offset":234,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"../baz.txt","type":"chunk","offset":262,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","offset":290,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","offset":318,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"../foo.txt","type":"reg","size":1,"mode":420,"offset":434,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2024-03-27T13:31:13Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2024-03-27T13:31:13Z"},{"name":"../dev/testchar1","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","size":14,"mode":420,"offset":790,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../test/bar.txt","type":"chunk","offset":818,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"../test/bar.txt","type":"chunk","offset":846,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"../test/bar.txt","type":"chunk","offset":874,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:31:13Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":1,"devMinor":2}]} + testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"../baz.txt","type":"reg","size":21,"mode":420,"offset":84,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","offset":112,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","offset":140,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"../baz.txt","type":"chunk","offset":168,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","offset":196,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","offset":224,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"../foo.txt","type":"reg","size":1,"mode":420,"offset":315,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2024-03-27T13:41:04Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2024-03-27T13:41:04Z"},{"name":"../dev/testchar1","type":"char","modtime":"2024-03-27T13:41:04Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","size":14,"mode":420,"offset":645,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../test/bar.txt","type":"chunk","offset":673,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"../test/bar.txt","type":"chunk","offset":701,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"../test/bar.txt","type":"chunk","offset":729,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:41:04Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2024-03-27T13:41:04Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":88,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"../baz.txt","type":"reg","size":21,"mode":420,"offset":178,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","offset":206,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","offset":234,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"../baz.txt","type":"chunk","offset":262,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","offset":290,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","offset":318,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"../foo.txt","type":"reg","size":1,"mode":420,"offset":434,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2024-03-27T13:41:04Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2024-03-27T13:41:04Z"},{"name":"../dev/testchar1","type":"char","modtime":"2024-03-27T13:41:04Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","size":14,"mode":420,"offset":790,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../test/bar.txt","type":"chunk","offset":818,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"../test/bar.txt","type":"chunk","offset":846,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"../test/bar.txt","type":"chunk","offset":874,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:41:04Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2024-03-27T13:41:04Z","devMajor":1,"devMinor":2}]} testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [test2 baz.txt foo.txt barlink test dev] vs [test2 .no.prefetch.landmark baz.txt foo.txt barlink test dev] - testutil.go:371: Comparing: "barlink" vs "barlink" - testutil.go:371: Comparing: "test" vs "test" - testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] - testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" - testutil.go:485: Offset: 646, NextOffset: 674 - testutil.go:485: Offset: 790, NextOffset: 818 - testutil.go:485: Offset: 674, NextOffset: 702 - testutil.go:485: Offset: 818, NextOffset: 846 - testutil.go:485: Offset: 702, NextOffset: 730 - testutil.go:485: Offset: 846, NextOffset: 874 - testutil.go:485: Offset: 730, NextOffset: 1946 - testutil.go:485: Offset: 874, NextOffset: 2227 + testutil.go:377: Directory: "" vs "": [dev test2 baz.txt foo.txt barlink test] vs [test2 .no.prefetch.landmark baz.txt foo.txt barlink test dev] testutil.go:371: Comparing: "dev" vs "dev" testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" @@ -43913,10 +43332,22 @@ testutil.go:485: Offset: 224, NextOffset: 315 testutil.go:485: Offset: 318, NextOffset: 434 testutil.go:371: Comparing: "foo.txt" vs "foo.txt" - testutil.go:485: Offset: 315, NextOffset: 646 + testutil.go:485: Offset: 315, NextOffset: 645 testutil.go:485: Offset: 434, NextOffset: 790 + testutil.go:371: Comparing: "barlink" vs "barlink" + testutil.go:371: Comparing: "test" vs "test" + testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] + testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" + testutil.go:485: Offset: 645, NextOffset: 673 + testutil.go:485: Offset: 790, NextOffset: 818 + testutil.go:485: Offset: 673, NextOffset: 701 + testutil.go:485: Offset: 818, NextOffset: 846 + testutil.go:485: Offset: 701, NextOffset: 729 + testutil.go:485: Offset: 846, NextOffset: 874 + testutil.go:485: Offset: 729, NextOffset: 1936 + testutil.go:485: Offset: 874, NextOffset: 2227 testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [test dev test2 .no.prefetch.landmark baz.txt foo.txt barlink] vs [test dev test2 baz.txt foo.txt barlink] + testutil.go:377: Directory: "" vs "": [test2 .no.prefetch.landmark baz.txt foo.txt barlink test dev] vs [test2 baz.txt foo.txt barlink test dev] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" testutil.go:485: Offset: 178, NextOffset: 206 testutil.go:485: Offset: 84, NextOffset: 112 @@ -43932,25 +43363,25 @@ testutil.go:485: Offset: 224, NextOffset: 315 testutil.go:371: Comparing: "foo.txt" vs "foo.txt" testutil.go:485: Offset: 434, NextOffset: 790 - testutil.go:485: Offset: 315, NextOffset: 646 + testutil.go:485: Offset: 315, NextOffset: 645 testutil.go:371: Comparing: "barlink" vs "barlink" testutil.go:371: Comparing: "test" vs "test" testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" testutil.go:485: Offset: 790, NextOffset: 818 - testutil.go:485: Offset: 646, NextOffset: 674 + testutil.go:485: Offset: 645, NextOffset: 673 testutil.go:485: Offset: 818, NextOffset: 846 - testutil.go:485: Offset: 674, NextOffset: 702 + testutil.go:485: Offset: 673, NextOffset: 701 testutil.go:485: Offset: 846, NextOffset: 874 - testutil.go:485: Offset: 702, NextOffset: 730 + testutil.go:485: Offset: 701, NextOffset: 729 testutil.go:485: Offset: 874, NextOffset: 2227 - testutil.go:485: Offset: 730, NextOffset: 1946 + testutil.go:485: Offset: 729, NextOffset: 1936 testutil.go:371: Comparing: "dev" vs "dev" - testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testfifo testchar1 testchar2 testblock] + testutil.go:377: Directory: "dev" vs "dev": [testchar1 testchar2 testblock testfifo] vs [testblock testfifo testchar1 testchar2] + testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" - testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" testutil.go:371: Comparing: "test2" vs "test2" testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" @@ -43967,14 +43398,13 @@ testutil.go:485: Offset: 318, NextOffset: 434 testutil.go:485: Offset: 224, NextOffset: 315 === RUN TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-2,prefix="",src=0,format=USTAR -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="/",format=USTAR#02/lost_digest_in_a_entry -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="/",format=USTAR#02/duplicated_entry_offset -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="/",format=PAX#02 +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="/",format=GNU#02/lost_digest_in_a_entry +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="/",format=GNU#02/duplicated_entry_offset === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-2,prefix="",src=0,format=USTAR - testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"baz.txt","type":"reg","size":21,"mode":420,"offset":130,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":162,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":194,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"baz.txt","type":"chunk","offset":226,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":258,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":290,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"foo.txt","type":"reg","size":1,"mode":420,"offset":484,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2024-03-27T13:31:13Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2024-03-27T13:31:13Z"},{"name":"dev/testchar1","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","size":14,"mode":420,"offset":1430,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"test/bar.txt","type":"chunk","offset":1462,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"test/bar.txt","type":"chunk","offset":1494,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"test/bar.txt","type":"chunk","offset":1526,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:31:13Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":1,"devMinor":2}]} - testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":141,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"baz.txt","type":"reg","size":21,"mode":420,"offset":339,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":371,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":403,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"baz.txt","type":"chunk","offset":435,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":467,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":499,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"foo.txt","type":"reg","size":1,"mode":420,"offset":727,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2024-03-27T13:31:13Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2024-03-27T13:31:13Z"},{"name":"dev/testchar1","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","size":14,"mode":420,"offset":1708,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"test/bar.txt","type":"chunk","offset":1740,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"test/bar.txt","type":"chunk","offset":1772,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"test/bar.txt","type":"chunk","offset":1804,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:31:13Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":1,"devMinor":2}]} + testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"baz.txt","type":"reg","size":21,"mode":420,"offset":130,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":162,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":194,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"baz.txt","type":"chunk","offset":226,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":258,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":290,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"foo.txt","type":"reg","size":1,"mode":420,"offset":484,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2024-03-27T13:41:04Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2024-03-27T13:41:04Z"},{"name":"dev/testchar1","type":"char","modtime":"2024-03-27T13:41:04Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","size":14,"mode":420,"offset":1426,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"test/bar.txt","type":"chunk","offset":1458,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"test/bar.txt","type":"chunk","offset":1490,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"test/bar.txt","type":"chunk","offset":1522,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:41:04Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2024-03-27T13:41:04Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":141,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"baz.txt","type":"reg","size":21,"mode":420,"offset":339,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":371,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":403,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"baz.txt","type":"chunk","offset":435,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":467,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":499,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"foo.txt","type":"reg","size":1,"mode":420,"offset":727,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2024-03-27T13:41:04Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2024-03-27T13:41:04Z"},{"name":"dev/testchar1","type":"char","modtime":"2024-03-27T13:41:04Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","size":14,"mode":420,"offset":1705,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"test/bar.txt","type":"chunk","offset":1737,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"test/bar.txt","type":"chunk","offset":1769,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"test/bar.txt","type":"chunk","offset":1801,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:41:04Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2024-03-27T13:41:04Z","devMajor":1,"devMinor":2}]} testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [dev test2 baz.txt foo.txt barlink test] vs [foo.txt barlink test dev test2 .no.prefetch.landmark baz.txt] + testutil.go:377: Directory: "" vs "": [test dev test2 baz.txt foo.txt barlink] vs [baz.txt foo.txt barlink test dev test2 .no.prefetch.landmark] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" testutil.go:485: Offset: 130, NextOffset: 162 testutil.go:485: Offset: 339, NextOffset: 371 @@ -43983,32 +43413,34 @@ testutil.go:485: Offset: 194, NextOffset: 226 testutil.go:485: Offset: 403, NextOffset: 435 testutil.go:485: Offset: 226, NextOffset: 258 +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="../",format=USTAR#02 +=== NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-2,prefix="",src=0,format=USTAR testutil.go:485: Offset: 435, NextOffset: 467 testutil.go:485: Offset: 258, NextOffset: 290 testutil.go:485: Offset: 467, NextOffset: 499 testutil.go:485: Offset: 290, NextOffset: 484 testutil.go:485: Offset: 499, NextOffset: 727 testutil.go:371: Comparing: "foo.txt" vs "foo.txt" - testutil.go:485: Offset: 484, NextOffset: 1430 - testutil.go:485: Offset: 727, NextOffset: 1708 + testutil.go:485: Offset: 484, NextOffset: 1426 + testutil.go:485: Offset: 727, NextOffset: 1705 testutil.go:371: Comparing: "barlink" vs "barlink" testutil.go:371: Comparing: "test" vs "test" testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" - testutil.go:485: Offset: 1430, NextOffset: 1462 - testutil.go:485: Offset: 1708, NextOffset: 1740 - testutil.go:485: Offset: 1462, NextOffset: 1494 - testutil.go:485: Offset: 1740, NextOffset: 1772 - testutil.go:485: Offset: 1494, NextOffset: 1526 - testutil.go:485: Offset: 1772, NextOffset: 1804 - testutil.go:485: Offset: 1526, NextOffset: 4856 - testutil.go:485: Offset: 1804, NextOffset: 5464 + testutil.go:485: Offset: 1426, NextOffset: 1458 + testutil.go:485: Offset: 1705, NextOffset: 1737 + testutil.go:485: Offset: 1458, NextOffset: 1490 + testutil.go:485: Offset: 1737, NextOffset: 1769 + testutil.go:485: Offset: 1490, NextOffset: 1522 + testutil.go:485: Offset: 1769, NextOffset: 1801 + testutil.go:485: Offset: 1522, NextOffset: 4851 + testutil.go:485: Offset: 1801, NextOffset: 5459 testutil.go:371: Comparing: "dev" vs "dev" - testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testfifo testchar1 testchar2 testblock] - testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" + testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" + testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" testutil.go:371: Comparing: "test2" vs "test2" testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" @@ -44025,7 +43457,26 @@ testutil.go:485: Offset: 290, NextOffset: 484 testutil.go:485: Offset: 499, NextOffset: 727 testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [foo.txt barlink test dev test2 .no.prefetch.landmark baz.txt] vs [barlink test dev test2 baz.txt foo.txt] + testutil.go:377: Directory: "" vs "": [test2 .no.prefetch.landmark baz.txt foo.txt barlink test dev] vs [baz.txt foo.txt barlink test dev test2] + testutil.go:371: Comparing: "test" vs "test" + testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] + testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" + testutil.go:485: Offset: 1705, NextOffset: 1737 + testutil.go:485: Offset: 1426, NextOffset: 1458 + testutil.go:485: Offset: 1737, NextOffset: 1769 + testutil.go:485: Offset: 1458, NextOffset: 1490 + testutil.go:485: Offset: 1769, NextOffset: 1801 + testutil.go:485: Offset: 1490, NextOffset: 1522 + testutil.go:485: Offset: 1801, NextOffset: 5459 + testutil.go:485: Offset: 1522, NextOffset: 4851 + testutil.go:371: Comparing: "dev" vs "dev" + testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar2 testblock testfifo testchar1] + testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" + testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" + testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" + testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" + testutil.go:371: Comparing: "test2" vs "test2" + testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" testutil.go:485: Offset: 339, NextOffset: 371 testutil.go:485: Offset: 130, NextOffset: 162 @@ -44039,29 +43490,6 @@ testutil.go:485: Offset: 258, NextOffset: 290 testutil.go:485: Offset: 499, NextOffset: 727 testutil.go:485: Offset: 290, NextOffset: 484 - testutil.go:371: Comparing: "foo.txt" vs "foo.txt" - testutil.go:485: Offset: 727, NextOffset: 1708 - testutil.go:485: Offset: 484, NextOffset: 1430 - testutil.go:371: Comparing: "barlink" vs "barlink" - testutil.go:371: Comparing: "test" vs "test" - testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] - testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" - testutil.go:485: Offset: 1708, NextOffset: 1740 - testutil.go:485: Offset: 1430, NextOffset: 1462 - testutil.go:485: Offset: 1740, NextOffset: 1772 - testutil.go:485: Offset: 1462, NextOffset: 1494 - testutil.go:485: Offset: 1772, NextOffset: 1804 - testutil.go:485: Offset: 1494, NextOffset: 1526 - testutil.go:485: Offset: 1804, NextOffset: 5464 - testutil.go:485: Offset: 1526, NextOffset: 4856 - testutil.go:371: Comparing: "dev" vs "dev" - testutil.go:377: Directory: "dev" vs "dev": [testfifo testchar1 testchar2 testblock] vs [testblock testfifo testchar1 testchar2] - testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" - testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" - testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" - testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" - testutil.go:371: Comparing: "test2" vs "test2" - testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" testutil.go:485: Offset: 339, NextOffset: 371 testutil.go:485: Offset: 130, NextOffset: 162 @@ -44075,15 +43503,36 @@ testutil.go:485: Offset: 258, NextOffset: 290 testutil.go:485: Offset: 499, NextOffset: 727 testutil.go:485: Offset: 290, NextOffset: 484 -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="/",format=PAX#02/lost_digest_in_a_entry + testutil.go:371: Comparing: "foo.txt" vs "foo.txt" + testutil.go:485: Offset: 727, NextOffset: 1705 + testutil.go:485: Offset: 484, NextOffset: 1426 + testutil.go:371: Comparing: "barlink" vs "barlink" === RUN TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-2,prefix="./",src=0,format=USTAR -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="/",format=PAX#02/duplicated_entry_offset -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="/",format=GNU#02 +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="../",format=USTAR#02/lost_digest_in_a_entry === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-2,prefix="./",src=0,format=USTAR - testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"./baz.txt","type":"reg","size":21,"mode":420,"offset":132,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":164,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":196,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"./baz.txt","type":"chunk","offset":228,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":260,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":292,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"./foo.txt","type":"reg","size":1,"mode":420,"offset":488,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2024-03-27T13:31:13Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2024-03-27T13:31:13Z"},{"name":"./dev/testchar1","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","size":14,"mode":420,"offset":1443,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./test/bar.txt","type":"chunk","offset":1475,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"./test/bar.txt","type":"chunk","offset":1507,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"./test/bar.txt","type":"chunk","offset":1539,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:31:13Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":1,"devMinor":2}]} - testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":141,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"./baz.txt","type":"reg","size":21,"mode":420,"offset":339,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":371,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":403,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"./baz.txt","type":"chunk","offset":435,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":467,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":499,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"./foo.txt","type":"reg","size":1,"mode":420,"offset":729,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2024-03-27T13:31:13Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2024-03-27T13:31:13Z"},{"name":"./dev/testchar1","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","size":14,"mode":420,"offset":1719,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./test/bar.txt","type":"chunk","offset":1751,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"./test/bar.txt","type":"chunk","offset":1783,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"./test/bar.txt","type":"chunk","offset":1815,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:31:13Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":1,"devMinor":2}]} + testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"./baz.txt","type":"reg","size":21,"mode":420,"offset":132,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":164,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":196,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"./baz.txt","type":"chunk","offset":228,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":260,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":292,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"./foo.txt","type":"reg","size":1,"mode":420,"offset":488,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2024-03-27T13:41:04Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2024-03-27T13:41:04Z"},{"name":"./dev/testchar1","type":"char","modtime":"2024-03-27T13:41:04Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","size":14,"mode":420,"offset":1440,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./test/bar.txt","type":"chunk","offset":1472,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"./test/bar.txt","type":"chunk","offset":1504,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"./test/bar.txt","type":"chunk","offset":1536,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:41:04Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2024-03-27T13:41:04Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":141,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"./baz.txt","type":"reg","size":21,"mode":420,"offset":339,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":371,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":403,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"./baz.txt","type":"chunk","offset":435,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":467,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":499,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"./foo.txt","type":"reg","size":1,"mode":420,"offset":729,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2024-03-27T13:41:04Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2024-03-27T13:41:04Z"},{"name":"./dev/testchar1","type":"char","modtime":"2024-03-27T13:41:04Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","size":14,"mode":420,"offset":1717,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./test/bar.txt","type":"chunk","offset":1749,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"./test/bar.txt","type":"chunk","offset":1781,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"./test/bar.txt","type":"chunk","offset":1813,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:41:04Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2024-03-27T13:41:04Z","devMajor":1,"devMinor":2}]} testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [dev test2 baz.txt foo.txt barlink test] vs [foo.txt barlink test dev test2 .no.prefetch.landmark baz.txt] + testutil.go:377: Directory: "" vs "": [foo.txt barlink test dev test2 baz.txt] vs [barlink test dev test2 .no.prefetch.landmark baz.txt foo.txt] + testutil.go:371: Comparing: "test" vs "test" + testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] + testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" + testutil.go:485: Offset: 1440, NextOffset: 1472 + testutil.go:485: Offset: 1717, NextOffset: 1749 + testutil.go:485: Offset: 1472, NextOffset: 1504 + testutil.go:485: Offset: 1749, NextOffset: 1781 + testutil.go:485: Offset: 1504, NextOffset: 1536 + testutil.go:485: Offset: 1781, NextOffset: 1813 + testutil.go:485: Offset: 1536, NextOffset: 4896 + testutil.go:485: Offset: 1813, NextOffset: 5503 + testutil.go:371: Comparing: "dev" vs "dev" + testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testfifo testchar1 testchar2 testblock] + testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" + testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" + testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" + testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" + testutil.go:371: Comparing: "test2" vs "test2" + testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" testutil.go:485: Offset: 132, NextOffset: 164 testutil.go:485: Offset: 339, NextOffset: 371 @@ -44097,32 +43546,11 @@ testutil.go:485: Offset: 467, NextOffset: 499 testutil.go:485: Offset: 292, NextOffset: 488 testutil.go:485: Offset: 499, NextOffset: 729 - testutil.go:371: Comparing: "foo.txt" vs "foo.txt" - testutil.go:485: Offset: 488, NextOffset: 1443 - testutil.go:485: Offset: 729, NextOffset: 1719 - testutil.go:371: Comparing: "barlink" vs "barlink" - testutil.go:371: Comparing: "test" vs "test" - testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] - testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" - testutil.go:485: Offset: 1443, NextOffset: 1475 - testutil.go:485: Offset: 1719, NextOffset: 1751 - testutil.go:485: Offset: 1475, NextOffset: 1507 - testutil.go:485: Offset: 1751, NextOffset: 1783 - testutil.go:485: Offset: 1507, NextOffset: 1539 - testutil.go:485: Offset: 1783, NextOffset: 1815 - testutil.go:485: Offset: 1539, NextOffset: 4901 - testutil.go:485: Offset: 1815, NextOffset: 5508 - testutil.go:371: Comparing: "dev" vs "dev" - testutil.go:377: Directory: "dev" vs "dev": [testfifo testchar1 testchar2 testblock] vs [testchar2 testblock testfifo testchar1] - testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" - testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" - testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" - testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" - testutil.go:371: Comparing: "test2" vs "test2" - testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" testutil.go:485: Offset: 132, NextOffset: 164 testutil.go:485: Offset: 339, NextOffset: 371 +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="../",format=USTAR#02/duplicated_entry_offset +=== NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-2,prefix="./",src=0,format=USTAR testutil.go:485: Offset: 164, NextOffset: 196 testutil.go:485: Offset: 371, NextOffset: 403 testutil.go:485: Offset: 196, NextOffset: 228 @@ -44133,8 +43561,35 @@ testutil.go:485: Offset: 467, NextOffset: 499 testutil.go:485: Offset: 292, NextOffset: 488 testutil.go:485: Offset: 499, NextOffset: 729 + testutil.go:371: Comparing: "foo.txt" vs "foo.txt" + testutil.go:485: Offset: 488, NextOffset: 1440 + testutil.go:485: Offset: 729, NextOffset: 1717 + testutil.go:371: Comparing: "barlink" vs "barlink" testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [test dev test2 .no.prefetch.landmark baz.txt foo.txt barlink] vs [test dev test2 baz.txt foo.txt barlink] + testutil.go:377: Directory: "" vs "": [baz.txt foo.txt barlink test dev test2 .no.prefetch.landmark] vs [test2 baz.txt foo.txt barlink test dev] + testutil.go:371: Comparing: "foo.txt" vs "foo.txt" + testutil.go:485: Offset: 729, NextOffset: 1717 + testutil.go:485: Offset: 488, NextOffset: 1440 + testutil.go:371: Comparing: "barlink" vs "barlink" + testutil.go:371: Comparing: "test" vs "test" + testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] + testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" + testutil.go:485: Offset: 1717, NextOffset: 1749 + testutil.go:485: Offset: 1440, NextOffset: 1472 + testutil.go:485: Offset: 1749, NextOffset: 1781 + testutil.go:485: Offset: 1472, NextOffset: 1504 + testutil.go:485: Offset: 1781, NextOffset: 1813 + testutil.go:485: Offset: 1504, NextOffset: 1536 + testutil.go:485: Offset: 1813, NextOffset: 5503 + testutil.go:485: Offset: 1536, NextOffset: 4896 +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="../",format=PAX#02 +=== NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-2,prefix="./",src=0,format=USTAR + testutil.go:371: Comparing: "dev" vs "dev" + testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] + testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" + testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" + testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" + testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" testutil.go:371: Comparing: "test2" vs "test2" testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" @@ -44163,36 +43618,36 @@ testutil.go:485: Offset: 260, NextOffset: 292 testutil.go:485: Offset: 499, NextOffset: 729 testutil.go:485: Offset: 292, NextOffset: 488 - testutil.go:371: Comparing: "foo.txt" vs "foo.txt" - testutil.go:485: Offset: 729, NextOffset: 1719 - testutil.go:485: Offset: 488, NextOffset: 1443 +=== RUN TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-2,prefix="/",src=0,format=USTAR +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="../",format=PAX#02/lost_digest_in_a_entry +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="../",format=PAX#02/duplicated_entry_offset +=== NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-2,prefix="/",src=0,format=USTAR + testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"/baz.txt","type":"reg","size":21,"mode":420,"offset":132,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":164,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":196,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"/baz.txt","type":"chunk","offset":228,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":260,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":292,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"/foo.txt","type":"reg","size":1,"mode":420,"offset":487,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2024-03-27T13:41:04Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2024-03-27T13:41:04Z"},{"name":"/dev/testchar1","type":"char","modtime":"2024-03-27T13:41:04Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","size":14,"mode":420,"offset":1435,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/test/bar.txt","type":"chunk","offset":1467,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"/test/bar.txt","type":"chunk","offset":1499,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"/test/bar.txt","type":"chunk","offset":1531,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:41:04Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2024-03-27T13:41:04Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":141,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"/baz.txt","type":"reg","size":21,"mode":420,"offset":339,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":371,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":403,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"/baz.txt","type":"chunk","offset":435,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":467,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":499,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"/foo.txt","type":"reg","size":1,"mode":420,"offset":728,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2024-03-27T13:41:04Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2024-03-27T13:41:04Z"},{"name":"/dev/testchar1","type":"char","modtime":"2024-03-27T13:41:04Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","size":14,"mode":420,"offset":1711,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/test/bar.txt","type":"chunk","offset":1743,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"/test/bar.txt","type":"chunk","offset":1775,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"/test/bar.txt","type":"chunk","offset":1807,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:41:04Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2024-03-27T13:41:04Z","devMajor":1,"devMinor":2}]} + testutil.go:371: Comparing: "" vs "" + testutil.go:377: Directory: "" vs "": [baz.txt foo.txt barlink test dev test2] vs [.no.prefetch.landmark baz.txt foo.txt barlink test dev test2] testutil.go:371: Comparing: "barlink" vs "barlink" testutil.go:371: Comparing: "test" vs "test" testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" - testutil.go:485: Offset: 1719, NextOffset: 1751 - testutil.go:485: Offset: 1443, NextOffset: 1475 - testutil.go:485: Offset: 1751, NextOffset: 1783 - testutil.go:485: Offset: 1475, NextOffset: 1507 - testutil.go:485: Offset: 1783, NextOffset: 1815 - testutil.go:485: Offset: 1507, NextOffset: 1539 - testutil.go:485: Offset: 1815, NextOffset: 5508 - testutil.go:485: Offset: 1539, NextOffset: 4901 + testutil.go:485: Offset: 1435, NextOffset: 1467 + testutil.go:485: Offset: 1711, NextOffset: 1743 + testutil.go:485: Offset: 1467, NextOffset: 1499 + testutil.go:485: Offset: 1743, NextOffset: 1775 + testutil.go:485: Offset: 1499, NextOffset: 1531 + testutil.go:485: Offset: 1775, NextOffset: 1807 + testutil.go:485: Offset: 1531, NextOffset: 4875 +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="../",format=GNU#02 +=== NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-2,prefix="/",src=0,format=USTAR + testutil.go:485: Offset: 1807, NextOffset: 5482 testutil.go:371: Comparing: "dev" vs "dev" testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] + testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" - testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="/",format=GNU#02/lost_digest_in_a_entry -=== RUN TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-2,prefix="/",src=0,format=USTAR -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="/",format=GNU#02/duplicated_entry_offset -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="../",format=USTAR#02 -=== NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-2,prefix="/",src=0,format=USTAR - testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"/baz.txt","type":"reg","size":21,"mode":420,"offset":132,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":164,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":196,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"/baz.txt","type":"chunk","offset":228,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":260,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":292,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"/foo.txt","type":"reg","size":1,"mode":420,"offset":487,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2024-03-27T13:31:13Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2024-03-27T13:31:13Z"},{"name":"/dev/testchar1","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","size":14,"mode":420,"offset":1437,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/test/bar.txt","type":"chunk","offset":1469,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"/test/bar.txt","type":"chunk","offset":1501,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"/test/bar.txt","type":"chunk","offset":1533,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:31:13Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":1,"devMinor":2}]} - testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":141,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"/baz.txt","type":"reg","size":21,"mode":420,"offset":339,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":371,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":403,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"/baz.txt","type":"chunk","offset":435,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":467,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":499,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"/foo.txt","type":"reg","size":1,"mode":420,"offset":728,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2024-03-27T13:31:13Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2024-03-27T13:31:13Z"},{"name":"/dev/testchar1","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","size":14,"mode":420,"offset":1714,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/test/bar.txt","type":"chunk","offset":1746,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"/test/bar.txt","type":"chunk","offset":1778,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"/test/bar.txt","type":"chunk","offset":1810,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:31:13Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":1,"devMinor":2}]} - testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [test dev test2 baz.txt foo.txt barlink] vs [test2 .no.prefetch.landmark baz.txt foo.txt barlink test dev] + testutil.go:371: Comparing: "test2" vs "test2" + testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" testutil.go:485: Offset: 132, NextOffset: 164 testutil.go:485: Offset: 339, NextOffset: 371 @@ -44206,29 +43661,6 @@ testutil.go:485: Offset: 467, NextOffset: 499 testutil.go:485: Offset: 292, NextOffset: 487 testutil.go:485: Offset: 499, NextOffset: 728 - testutil.go:371: Comparing: "foo.txt" vs "foo.txt" - testutil.go:485: Offset: 487, NextOffset: 1437 - testutil.go:485: Offset: 728, NextOffset: 1714 - testutil.go:371: Comparing: "barlink" vs "barlink" - testutil.go:371: Comparing: "test" vs "test" - testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] - testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" - testutil.go:485: Offset: 1437, NextOffset: 1469 - testutil.go:485: Offset: 1714, NextOffset: 1746 - testutil.go:485: Offset: 1469, NextOffset: 1501 - testutil.go:485: Offset: 1746, NextOffset: 1778 - testutil.go:485: Offset: 1501, NextOffset: 1533 - testutil.go:485: Offset: 1778, NextOffset: 1810 - testutil.go:485: Offset: 1533, NextOffset: 4879 - testutil.go:485: Offset: 1810, NextOffset: 5488 - testutil.go:371: Comparing: "dev" vs "dev" - testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar1 testchar2 testblock testfifo] - testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" - testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" - testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" - testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" - testutil.go:371: Comparing: "test2" vs "test2" - testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" testutil.go:485: Offset: 132, NextOffset: 164 testutil.go:485: Offset: 339, NextOffset: 371 @@ -44242,8 +43674,11 @@ testutil.go:485: Offset: 467, NextOffset: 499 testutil.go:485: Offset: 292, NextOffset: 487 testutil.go:485: Offset: 499, NextOffset: 728 + testutil.go:371: Comparing: "foo.txt" vs "foo.txt" + testutil.go:485: Offset: 487, NextOffset: 1435 + testutil.go:485: Offset: 728, NextOffset: 1711 testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [foo.txt barlink test dev test2 .no.prefetch.landmark baz.txt] vs [baz.txt foo.txt barlink test dev test2] + testutil.go:377: Directory: "" vs "": [.no.prefetch.landmark baz.txt foo.txt barlink test dev test2] vs [barlink test dev test2 baz.txt foo.txt] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" testutil.go:485: Offset: 339, NextOffset: 371 testutil.go:485: Offset: 132, NextOffset: 164 @@ -44258,26 +43693,26 @@ testutil.go:485: Offset: 499, NextOffset: 728 testutil.go:485: Offset: 292, NextOffset: 487 testutil.go:371: Comparing: "foo.txt" vs "foo.txt" - testutil.go:485: Offset: 728, NextOffset: 1714 - testutil.go:485: Offset: 487, NextOffset: 1437 + testutil.go:485: Offset: 728, NextOffset: 1711 + testutil.go:485: Offset: 487, NextOffset: 1435 testutil.go:371: Comparing: "barlink" vs "barlink" testutil.go:371: Comparing: "test" vs "test" testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" - testutil.go:485: Offset: 1714, NextOffset: 1746 - testutil.go:485: Offset: 1437, NextOffset: 1469 - testutil.go:485: Offset: 1746, NextOffset: 1778 - testutil.go:485: Offset: 1469, NextOffset: 1501 - testutil.go:485: Offset: 1778, NextOffset: 1810 - testutil.go:485: Offset: 1501, NextOffset: 1533 - testutil.go:485: Offset: 1810, NextOffset: 5488 - testutil.go:485: Offset: 1533, NextOffset: 4879 + testutil.go:485: Offset: 1711, NextOffset: 1743 + testutil.go:485: Offset: 1435, NextOffset: 1467 + testutil.go:485: Offset: 1743, NextOffset: 1775 + testutil.go:485: Offset: 1467, NextOffset: 1499 + testutil.go:485: Offset: 1775, NextOffset: 1807 + testutil.go:485: Offset: 1499, NextOffset: 1531 + testutil.go:485: Offset: 1807, NextOffset: 5482 + testutil.go:485: Offset: 1531, NextOffset: 4875 testutil.go:371: Comparing: "dev" vs "dev" - testutil.go:377: Directory: "dev" vs "dev": [testfifo testchar1 testchar2 testblock] vs [testfifo testchar1 testchar2 testblock] - testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" - testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" + testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" + testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" + testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" testutil.go:371: Comparing: "test2" vs "test2" testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" @@ -44294,37 +43729,14 @@ testutil.go:485: Offset: 499, NextOffset: 728 testutil.go:485: Offset: 292, NextOffset: 487 === RUN TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-2,prefix="../",src=0,format=USTAR -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="../",format=USTAR#02/lost_digest_in_a_entry -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="../",format=USTAR#02/duplicated_entry_offset -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="../",format=PAX#02 +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="../",format=GNU#02/lost_digest_in_a_entry +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="../",format=GNU#02/duplicated_entry_offset +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="",format=USTAR#02 === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-2,prefix="../",src=0,format=USTAR - testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"../baz.txt","type":"reg","size":21,"mode":420,"offset":133,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","offset":165,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","offset":197,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"../baz.txt","type":"chunk","offset":229,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","offset":261,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","offset":293,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"../foo.txt","type":"reg","size":1,"mode":420,"offset":490,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2024-03-27T13:31:13Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2024-03-27T13:31:13Z"},{"name":"../dev/testchar1","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","size":14,"mode":420,"offset":1452,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../test/bar.txt","type":"chunk","offset":1484,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"../test/bar.txt","type":"chunk","offset":1516,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"../test/bar.txt","type":"chunk","offset":1548,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:31:13Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":1,"devMinor":2}]} - testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":141,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"../baz.txt","type":"reg","size":21,"mode":420,"offset":340,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","offset":372,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","offset":404,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"../baz.txt","type":"chunk","offset":436,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","offset":468,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","offset":500,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"../foo.txt","type":"reg","size":1,"mode":420,"offset":731,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2024-03-27T13:31:13Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2024-03-27T13:31:13Z"},{"name":"../dev/testchar1","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","size":14,"mode":420,"offset":1728,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../test/bar.txt","type":"chunk","offset":1760,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"../test/bar.txt","type":"chunk","offset":1792,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"../test/bar.txt","type":"chunk","offset":1824,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:31:13Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":1,"devMinor":2}]} + testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"../baz.txt","type":"reg","size":21,"mode":420,"offset":133,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","offset":165,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","offset":197,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"../baz.txt","type":"chunk","offset":229,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","offset":261,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","offset":293,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"../foo.txt","type":"reg","size":1,"mode":420,"offset":490,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2024-03-27T13:41:04Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2024-03-27T13:41:04Z"},{"name":"../dev/testchar1","type":"char","modtime":"2024-03-27T13:41:04Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","size":14,"mode":420,"offset":1449,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../test/bar.txt","type":"chunk","offset":1481,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"../test/bar.txt","type":"chunk","offset":1513,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"../test/bar.txt","type":"chunk","offset":1545,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:41:04Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2024-03-27T13:41:04Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":141,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"../baz.txt","type":"reg","size":21,"mode":420,"offset":340,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","offset":372,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","offset":404,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"../baz.txt","type":"chunk","offset":436,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","offset":468,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","offset":500,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"../foo.txt","type":"reg","size":1,"mode":420,"offset":731,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2024-03-27T13:41:04Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2024-03-27T13:41:04Z"},{"name":"../dev/testchar1","type":"char","modtime":"2024-03-27T13:41:04Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","size":14,"mode":420,"offset":1725,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../test/bar.txt","type":"chunk","offset":1757,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"../test/bar.txt","type":"chunk","offset":1789,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"../test/bar.txt","type":"chunk","offset":1821,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:41:04Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2024-03-27T13:41:04Z","devMajor":1,"devMinor":2}]} testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [foo.txt barlink test dev test2 baz.txt] vs [test dev test2 .no.prefetch.landmark baz.txt foo.txt barlink] - testutil.go:371: Comparing: "foo.txt" vs "foo.txt" - testutil.go:485: Offset: 490, NextOffset: 1452 - testutil.go:485: Offset: 731, NextOffset: 1728 - testutil.go:371: Comparing: "barlink" vs "barlink" - testutil.go:371: Comparing: "test" vs "test" - testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] - testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" - testutil.go:485: Offset: 1452, NextOffset: 1484 - testutil.go:485: Offset: 1728, NextOffset: 1760 - testutil.go:485: Offset: 1484, NextOffset: 1516 - testutil.go:485: Offset: 1760, NextOffset: 1792 - testutil.go:485: Offset: 1516, NextOffset: 1548 - testutil.go:485: Offset: 1792, NextOffset: 1824 - testutil.go:485: Offset: 1548, NextOffset: 4925 - testutil.go:485: Offset: 1824, NextOffset: 5531 - testutil.go:371: Comparing: "dev" vs "dev" - testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] - testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" - testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" - testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" - testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" - testutil.go:371: Comparing: "test2" vs "test2" - testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] + testutil.go:377: Directory: "" vs "": [barlink test dev test2 baz.txt foo.txt] vs [test dev test2 .no.prefetch.landmark baz.txt foo.txt barlink] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" testutil.go:485: Offset: 133, NextOffset: 165 testutil.go:485: Offset: 340, NextOffset: 372 @@ -44338,6 +43750,29 @@ testutil.go:485: Offset: 468, NextOffset: 500 testutil.go:485: Offset: 293, NextOffset: 490 testutil.go:485: Offset: 500, NextOffset: 731 + testutil.go:371: Comparing: "foo.txt" vs "foo.txt" + testutil.go:485: Offset: 490, NextOffset: 1449 + testutil.go:485: Offset: 731, NextOffset: 1725 + testutil.go:371: Comparing: "barlink" vs "barlink" + testutil.go:371: Comparing: "test" vs "test" + testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] + testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" + testutil.go:485: Offset: 1449, NextOffset: 1481 + testutil.go:485: Offset: 1725, NextOffset: 1757 + testutil.go:485: Offset: 1481, NextOffset: 1513 + testutil.go:485: Offset: 1757, NextOffset: 1789 + testutil.go:485: Offset: 1513, NextOffset: 1545 + testutil.go:485: Offset: 1789, NextOffset: 1821 + testutil.go:485: Offset: 1545, NextOffset: 4919 + testutil.go:485: Offset: 1821, NextOffset: 5526 + testutil.go:371: Comparing: "dev" vs "dev" + testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar2 testblock testfifo testchar1] + testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" + testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" + testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" + testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" + testutil.go:371: Comparing: "test2" vs "test2" + testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" testutil.go:485: Offset: 133, NextOffset: 165 testutil.go:485: Offset: 340, NextOffset: 372 @@ -44352,27 +43787,7 @@ testutil.go:485: Offset: 293, NextOffset: 490 testutil.go:485: Offset: 500, NextOffset: 731 testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [baz.txt foo.txt barlink test dev test2 .no.prefetch.landmark] vs [dev test2 baz.txt foo.txt barlink test] - testutil.go:371: Comparing: "barlink" vs "barlink" - testutil.go:371: Comparing: "test" vs "test" - testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] - testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" - testutil.go:485: Offset: 1728, NextOffset: 1760 - testutil.go:485: Offset: 1452, NextOffset: 1484 - testutil.go:485: Offset: 1760, NextOffset: 1792 - testutil.go:485: Offset: 1484, NextOffset: 1516 - testutil.go:485: Offset: 1792, NextOffset: 1824 - testutil.go:485: Offset: 1516, NextOffset: 1548 - testutil.go:485: Offset: 1824, NextOffset: 5531 - testutil.go:485: Offset: 1548, NextOffset: 4925 - testutil.go:371: Comparing: "dev" vs "dev" - testutil.go:377: Directory: "dev" vs "dev": [testfifo testchar1 testchar2 testblock] vs [testchar1 testchar2 testblock testfifo] - testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" - testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" - testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" - testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" - testutil.go:371: Comparing: "test2" vs "test2" - testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] + testutil.go:377: Directory: "" vs "": [foo.txt barlink test dev test2 .no.prefetch.landmark baz.txt] vs [baz.txt foo.txt barlink test dev test2] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" testutil.go:485: Offset: 340, NextOffset: 372 testutil.go:485: Offset: 133, NextOffset: 165 @@ -44386,6 +43801,29 @@ testutil.go:485: Offset: 261, NextOffset: 293 testutil.go:485: Offset: 500, NextOffset: 731 testutil.go:485: Offset: 293, NextOffset: 490 + testutil.go:371: Comparing: "foo.txt" vs "foo.txt" + testutil.go:485: Offset: 731, NextOffset: 1725 + testutil.go:485: Offset: 490, NextOffset: 1449 + testutil.go:371: Comparing: "barlink" vs "barlink" + testutil.go:371: Comparing: "test" vs "test" + testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] + testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" + testutil.go:485: Offset: 1725, NextOffset: 1757 + testutil.go:485: Offset: 1449, NextOffset: 1481 + testutil.go:485: Offset: 1757, NextOffset: 1789 + testutil.go:485: Offset: 1481, NextOffset: 1513 + testutil.go:485: Offset: 1789, NextOffset: 1821 + testutil.go:485: Offset: 1513, NextOffset: 1545 + testutil.go:485: Offset: 1821, NextOffset: 5526 + testutil.go:485: Offset: 1545, NextOffset: 4919 + testutil.go:371: Comparing: "dev" vs "dev" + testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] + testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" + testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" + testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" + testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" + testutil.go:371: Comparing: "test2" vs "test2" + testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" testutil.go:485: Offset: 340, NextOffset: 372 testutil.go:485: Offset: 133, NextOffset: 165 @@ -44399,33 +43837,15 @@ testutil.go:485: Offset: 261, NextOffset: 293 testutil.go:485: Offset: 500, NextOffset: 731 testutil.go:485: Offset: 293, NextOffset: 490 - testutil.go:371: Comparing: "foo.txt" vs "foo.txt" - testutil.go:485: Offset: 731, NextOffset: 1728 - testutil.go:485: Offset: 490, NextOffset: 1452 === RUN TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-2,prefix="",src=0,format=PAX -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="../",format=PAX#02/lost_digest_in_a_entry -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="../",format=PAX#02/duplicated_entry_offset -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="../",format=GNU#02 +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="",format=USTAR#02/duplicated_entry_offset +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="",format=USTAR#02/lost_digest_in_a_entry +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="",format=PAX#02 === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-2,prefix="",src=0,format=PAX - testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"baz.txt","type":"reg","size":21,"mode":420,"offset":130,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":162,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":194,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"baz.txt","type":"chunk","offset":226,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":258,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":290,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"foo.txt","type":"reg","size":1,"mode":420,"offset":484,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2024-03-27T13:31:13Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2024-03-27T13:31:13Z"},{"name":"dev/testchar1","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","size":14,"mode":420,"offset":1980,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"test/bar.txt","type":"chunk","offset":2012,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"test/bar.txt","type":"chunk","offset":2044,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"test/bar.txt","type":"chunk","offset":2076,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:31:13Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":1,"devMinor":2}]} - testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":141,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"baz.txt","type":"reg","size":21,"mode":420,"offset":339,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":371,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":403,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"baz.txt","type":"chunk","offset":435,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":467,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":499,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"foo.txt","type":"reg","size":1,"mode":420,"offset":727,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2024-03-27T13:31:13Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2024-03-27T13:31:13Z"},{"name":"dev/testchar1","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","size":14,"mode":420,"offset":2259,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"test/bar.txt","type":"chunk","offset":2291,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"test/bar.txt","type":"chunk","offset":2323,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"test/bar.txt","type":"chunk","offset":2355,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:31:13Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":1,"devMinor":2}]} + testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"baz.txt","type":"reg","size":21,"mode":420,"offset":130,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":162,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":194,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"baz.txt","type":"chunk","offset":226,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":258,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":290,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"foo.txt","type":"reg","size":1,"mode":420,"offset":484,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2024-03-27T13:41:05Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2024-03-27T13:41:05Z"},{"name":"dev/testchar1","type":"char","modtime":"2024-03-27T13:41:05Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","size":14,"mode":420,"offset":1980,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"test/bar.txt","type":"chunk","offset":2012,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"test/bar.txt","type":"chunk","offset":2044,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"test/bar.txt","type":"chunk","offset":2076,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:41:05Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2024-03-27T13:41:05Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":141,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"baz.txt","type":"reg","size":21,"mode":420,"offset":339,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":371,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":403,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"baz.txt","type":"chunk","offset":435,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":467,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":499,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"foo.txt","type":"reg","size":1,"mode":420,"offset":727,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2024-03-27T13:41:05Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2024-03-27T13:41:05Z"},{"name":"dev/testchar1","type":"char","modtime":"2024-03-27T13:41:05Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","size":14,"mode":420,"offset":2258,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"test/bar.txt","type":"chunk","offset":2290,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"test/bar.txt","type":"chunk","offset":2322,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"test/bar.txt","type":"chunk","offset":2354,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:41:05Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2024-03-27T13:41:05Z","devMajor":1,"devMinor":2}]} testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [baz.txt foo.txt barlink test dev test2] vs [test dev test2 .no.prefetch.landmark baz.txt foo.txt barlink] - testutil.go:371: Comparing: "test2" vs "test2" - testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] - testutil.go:371: Comparing: "baz.txt" vs "baz.txt" - testutil.go:485: Offset: 130, NextOffset: 162 - testutil.go:485: Offset: 339, NextOffset: 371 - testutil.go:485: Offset: 162, NextOffset: 194 - testutil.go:485: Offset: 371, NextOffset: 403 - testutil.go:485: Offset: 194, NextOffset: 226 - testutil.go:485: Offset: 403, NextOffset: 435 - testutil.go:485: Offset: 226, NextOffset: 258 - testutil.go:485: Offset: 435, NextOffset: 467 - testutil.go:485: Offset: 258, NextOffset: 290 - testutil.go:485: Offset: 467, NextOffset: 499 - testutil.go:485: Offset: 290, NextOffset: 484 - testutil.go:485: Offset: 499, NextOffset: 727 + testutil.go:377: Directory: "" vs "": [baz.txt foo.txt barlink test dev test2] vs [test2 .no.prefetch.landmark baz.txt foo.txt barlink test dev] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" testutil.go:485: Offset: 130, NextOffset: 162 testutil.go:485: Offset: 339, NextOffset: 371 @@ -44441,41 +43861,21 @@ testutil.go:485: Offset: 499, NextOffset: 727 testutil.go:371: Comparing: "foo.txt" vs "foo.txt" testutil.go:485: Offset: 484, NextOffset: 1980 - testutil.go:485: Offset: 727, NextOffset: 2259 - testutil.go:371: Comparing: "barlink" vs "barlink" - testutil.go:371: Comparing: "test" vs "test" - testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] - testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" - testutil.go:485: Offset: 1980, NextOffset: 2012 - testutil.go:485: Offset: 2259, NextOffset: 2291 - testutil.go:485: Offset: 2012, NextOffset: 2044 - testutil.go:485: Offset: 2291, NextOffset: 2323 - testutil.go:485: Offset: 2044, NextOffset: 2076 - testutil.go:485: Offset: 2323, NextOffset: 2355 - testutil.go:485: Offset: 2076, NextOffset: 5779 - testutil.go:485: Offset: 2355, NextOffset: 6387 - testutil.go:371: Comparing: "dev" vs "dev" - testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] - testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" - testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" - testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" - testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" - testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [.no.prefetch.landmark baz.txt foo.txt barlink test dev test2] vs [baz.txt foo.txt barlink test dev test2] + testutil.go:485: Offset: 727, NextOffset: 2258 testutil.go:371: Comparing: "barlink" vs "barlink" testutil.go:371: Comparing: "test" vs "test" testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" - testutil.go:485: Offset: 2259, NextOffset: 2291 testutil.go:485: Offset: 1980, NextOffset: 2012 - testutil.go:485: Offset: 2291, NextOffset: 2323 + testutil.go:485: Offset: 2258, NextOffset: 2290 testutil.go:485: Offset: 2012, NextOffset: 2044 - testutil.go:485: Offset: 2323, NextOffset: 2355 + testutil.go:485: Offset: 2290, NextOffset: 2322 testutil.go:485: Offset: 2044, NextOffset: 2076 - testutil.go:485: Offset: 2355, NextOffset: 6387 - testutil.go:485: Offset: 2076, NextOffset: 5779 + testutil.go:485: Offset: 2322, NextOffset: 2354 + testutil.go:485: Offset: 2076, NextOffset: 5778 + testutil.go:485: Offset: 2354, NextOffset: 6385 testutil.go:371: Comparing: "dev" vs "dev" - testutil.go:377: Directory: "dev" vs "dev": [testchar1 testchar2 testblock testfifo] vs [testblock testfifo testchar1 testchar2] + testutil.go:377: Directory: "dev" vs "dev": [testfifo testchar1 testchar2 testblock] vs [testblock testfifo testchar1 testchar2] testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" @@ -44483,18 +43883,20 @@ testutil.go:371: Comparing: "test2" vs "test2" testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" - testutil.go:485: Offset: 339, NextOffset: 371 testutil.go:485: Offset: 130, NextOffset: 162 - testutil.go:485: Offset: 371, NextOffset: 403 + testutil.go:485: Offset: 339, NextOffset: 371 testutil.go:485: Offset: 162, NextOffset: 194 - testutil.go:485: Offset: 403, NextOffset: 435 + testutil.go:485: Offset: 371, NextOffset: 403 testutil.go:485: Offset: 194, NextOffset: 226 - testutil.go:485: Offset: 435, NextOffset: 467 + testutil.go:485: Offset: 403, NextOffset: 435 testutil.go:485: Offset: 226, NextOffset: 258 - testutil.go:485: Offset: 467, NextOffset: 499 + testutil.go:485: Offset: 435, NextOffset: 467 testutil.go:485: Offset: 258, NextOffset: 290 - testutil.go:485: Offset: 499, NextOffset: 727 + testutil.go:485: Offset: 467, NextOffset: 499 testutil.go:485: Offset: 290, NextOffset: 484 + testutil.go:485: Offset: 499, NextOffset: 727 + testutil.go:371: Comparing: "" vs "" + testutil.go:377: Directory: "" vs "": [test dev test2 .no.prefetch.landmark baz.txt foo.txt barlink] vs [test dev test2 baz.txt foo.txt barlink] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" testutil.go:485: Offset: 339, NextOffset: 371 testutil.go:485: Offset: 130, NextOffset: 162 @@ -44509,29 +43911,20 @@ testutil.go:485: Offset: 499, NextOffset: 727 testutil.go:485: Offset: 290, NextOffset: 484 testutil.go:371: Comparing: "foo.txt" vs "foo.txt" - testutil.go:485: Offset: 727, NextOffset: 2259 + testutil.go:485: Offset: 727, NextOffset: 2258 testutil.go:485: Offset: 484, NextOffset: 1980 -=== RUN TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-2,prefix="./",src=0,format=PAX -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="../",format=GNU#02/duplicated_entry_offset -=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="../",format=GNU#02/lost_digest_in_a_entry -=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="",format=USTAR -=== NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-2,prefix="./",src=0,format=PAX - testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"./baz.txt","type":"reg","size":21,"mode":420,"offset":132,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":164,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":196,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"./baz.txt","type":"chunk","offset":228,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":260,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":292,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"./foo.txt","type":"reg","size":1,"mode":420,"offset":488,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2024-03-27T13:31:13Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2024-03-27T13:31:13Z"},{"name":"./dev/testchar1","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","size":14,"mode":420,"offset":1993,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./test/bar.txt","type":"chunk","offset":2025,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"./test/bar.txt","type":"chunk","offset":2057,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"./test/bar.txt","type":"chunk","offset":2089,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:31:13Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":1,"devMinor":2}]} - testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":141,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"./baz.txt","type":"reg","size":21,"mode":420,"offset":339,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":371,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":403,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"./baz.txt","type":"chunk","offset":435,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":467,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":499,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"./foo.txt","type":"reg","size":1,"mode":420,"offset":729,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2024-03-27T13:31:13Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2024-03-27T13:31:13Z"},{"name":"./dev/testchar1","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","size":14,"mode":420,"offset":2270,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./test/bar.txt","type":"chunk","offset":2302,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"./test/bar.txt","type":"chunk","offset":2334,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"./test/bar.txt","type":"chunk","offset":2366,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:31:13Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":1,"devMinor":2}]} - testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [foo.txt barlink test dev test2 baz.txt] vs [.no.prefetch.landmark baz.txt foo.txt barlink test dev test2] testutil.go:371: Comparing: "barlink" vs "barlink" testutil.go:371: Comparing: "test" vs "test" testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" - testutil.go:485: Offset: 1993, NextOffset: 2025 - testutil.go:485: Offset: 2270, NextOffset: 2302 - testutil.go:485: Offset: 2025, NextOffset: 2057 - testutil.go:485: Offset: 2302, NextOffset: 2334 - testutil.go:485: Offset: 2057, NextOffset: 2089 - testutil.go:485: Offset: 2334, NextOffset: 2366 - testutil.go:485: Offset: 2089, NextOffset: 5823 - testutil.go:485: Offset: 2366, NextOffset: 6430 + testutil.go:485: Offset: 2258, NextOffset: 2290 + testutil.go:485: Offset: 1980, NextOffset: 2012 + testutil.go:485: Offset: 2290, NextOffset: 2322 + testutil.go:485: Offset: 2012, NextOffset: 2044 + testutil.go:485: Offset: 2322, NextOffset: 2354 + testutil.go:485: Offset: 2044, NextOffset: 2076 + testutil.go:485: Offset: 2354, NextOffset: 6385 + testutil.go:485: Offset: 2076, NextOffset: 5778 testutil.go:371: Comparing: "dev" vs "dev" testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar2 testblock testfifo testchar1] testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" @@ -44541,18 +43934,25 @@ testutil.go:371: Comparing: "test2" vs "test2" testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" - testutil.go:485: Offset: 132, NextOffset: 164 testutil.go:485: Offset: 339, NextOffset: 371 - testutil.go:485: Offset: 164, NextOffset: 196 + testutil.go:485: Offset: 130, NextOffset: 162 testutil.go:485: Offset: 371, NextOffset: 403 - testutil.go:485: Offset: 196, NextOffset: 228 + testutil.go:485: Offset: 162, NextOffset: 194 testutil.go:485: Offset: 403, NextOffset: 435 - testutil.go:485: Offset: 228, NextOffset: 260 + testutil.go:485: Offset: 194, NextOffset: 226 testutil.go:485: Offset: 435, NextOffset: 467 - testutil.go:485: Offset: 260, NextOffset: 292 + testutil.go:485: Offset: 226, NextOffset: 258 testutil.go:485: Offset: 467, NextOffset: 499 - testutil.go:485: Offset: 292, NextOffset: 488 - testutil.go:485: Offset: 499, NextOffset: 729 + testutil.go:485: Offset: 258, NextOffset: 290 + testutil.go:485: Offset: 499, NextOffset: 727 + testutil.go:485: Offset: 290, NextOffset: 484 +=== RUN TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-2,prefix="./",src=0,format=PAX +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="",format=PAX#02/lost_digest_in_a_entry +=== NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-2,prefix="./",src=0,format=PAX + testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"./baz.txt","type":"reg","size":21,"mode":420,"offset":132,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":164,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":196,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"./baz.txt","type":"chunk","offset":228,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":260,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":292,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"./foo.txt","type":"reg","size":1,"mode":420,"offset":488,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2024-03-27T13:41:05Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2024-03-27T13:41:05Z"},{"name":"./dev/testchar1","type":"char","modtime":"2024-03-27T13:41:05Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","size":14,"mode":420,"offset":1994,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./test/bar.txt","type":"chunk","offset":2026,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"./test/bar.txt","type":"chunk","offset":2058,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"./test/bar.txt","type":"chunk","offset":2090,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:41:05Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2024-03-27T13:41:05Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":141,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"./baz.txt","type":"reg","size":21,"mode":420,"offset":339,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":371,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":403,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"./baz.txt","type":"chunk","offset":435,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":467,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":499,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"./foo.txt","type":"reg","size":1,"mode":420,"offset":729,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2024-03-27T13:41:05Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2024-03-27T13:41:05Z"},{"name":"./dev/testchar1","type":"char","modtime":"2024-03-27T13:41:05Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","size":14,"mode":420,"offset":2270,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./test/bar.txt","type":"chunk","offset":2302,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"./test/bar.txt","type":"chunk","offset":2334,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"./test/bar.txt","type":"chunk","offset":2366,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:41:05Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2024-03-27T13:41:05Z","devMajor":1,"devMinor":2}]} + testutil.go:371: Comparing: "" vs "" + testutil.go:377: Directory: "" vs "": [foo.txt barlink test dev test2 baz.txt] vs [foo.txt barlink test dev test2 .no.prefetch.landmark baz.txt] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" testutil.go:485: Offset: 132, NextOffset: 164 testutil.go:485: Offset: 339, NextOffset: 371 @@ -44567,44 +43967,65 @@ testutil.go:485: Offset: 292, NextOffset: 488 testutil.go:485: Offset: 499, NextOffset: 729 testutil.go:371: Comparing: "foo.txt" vs "foo.txt" - testutil.go:485: Offset: 488, NextOffset: 1993 + testutil.go:485: Offset: 488, NextOffset: 1994 +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="",format=PAX#02/duplicated_entry_offset +=== NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-2,prefix="./",src=0,format=PAX testutil.go:485: Offset: 729, NextOffset: 2270 - testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [foo.txt barlink test dev test2 .no.prefetch.landmark baz.txt] vs [dev test2 baz.txt foo.txt barlink test] + testutil.go:371: Comparing: "barlink" vs "barlink" + testutil.go:371: Comparing: "test" vs "test" + testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] + testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" + testutil.go:485: Offset: 1994, NextOffset: 2026 + testutil.go:485: Offset: 2270, NextOffset: 2302 + testutil.go:485: Offset: 2026, NextOffset: 2058 + testutil.go:485: Offset: 2302, NextOffset: 2334 + testutil.go:485: Offset: 2058, NextOffset: 2090 + testutil.go:485: Offset: 2334, NextOffset: 2366 + testutil.go:485: Offset: 2090, NextOffset: 5823 + testutil.go:485: Offset: 2366, NextOffset: 6430 + testutil.go:371: Comparing: "dev" vs "dev" + testutil.go:377: Directory: "dev" vs "dev": [testchar2 testblock testfifo testchar1] vs [testchar1 testchar2 testblock testfifo] + testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" + testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" + testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" + testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" + testutil.go:371: Comparing: "test2" vs "test2" + testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" - testutil.go:485: Offset: 339, NextOffset: 371 testutil.go:485: Offset: 132, NextOffset: 164 - testutil.go:485: Offset: 371, NextOffset: 403 + testutil.go:485: Offset: 339, NextOffset: 371 testutil.go:485: Offset: 164, NextOffset: 196 - testutil.go:485: Offset: 403, NextOffset: 435 + testutil.go:485: Offset: 371, NextOffset: 403 testutil.go:485: Offset: 196, NextOffset: 228 - testutil.go:485: Offset: 435, NextOffset: 467 + testutil.go:485: Offset: 403, NextOffset: 435 testutil.go:485: Offset: 228, NextOffset: 260 - testutil.go:485: Offset: 467, NextOffset: 499 + testutil.go:485: Offset: 435, NextOffset: 467 testutil.go:485: Offset: 260, NextOffset: 292 - testutil.go:485: Offset: 499, NextOffset: 729 + testutil.go:485: Offset: 467, NextOffset: 499 testutil.go:485: Offset: 292, NextOffset: 488 - testutil.go:371: Comparing: "foo.txt" vs "foo.txt" - testutil.go:485: Offset: 729, NextOffset: 2270 - testutil.go:485: Offset: 488, NextOffset: 1993 + testutil.go:485: Offset: 499, NextOffset: 729 + testutil.go:371: Comparing: "" vs "" + testutil.go:377: Directory: "" vs "": [test2 .no.prefetch.landmark baz.txt foo.txt barlink test dev] vs [foo.txt barlink test dev test2 baz.txt] testutil.go:371: Comparing: "barlink" vs "barlink" testutil.go:371: Comparing: "test" vs "test" +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="",format=GNU#02 +=== NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-2,prefix="./",src=0,format=PAX testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" testutil.go:485: Offset: 2270, NextOffset: 2302 - testutil.go:485: Offset: 1993, NextOffset: 2025 + testutil.go:485: Offset: 1994, NextOffset: 2026 testutil.go:485: Offset: 2302, NextOffset: 2334 - testutil.go:485: Offset: 2025, NextOffset: 2057 + testutil.go:485: Offset: 2026, NextOffset: 2058 testutil.go:485: Offset: 2334, NextOffset: 2366 - testutil.go:485: Offset: 2057, NextOffset: 2089 + testutil.go:485: Offset: 2058, NextOffset: 2090 testutil.go:485: Offset: 2366, NextOffset: 6430 - testutil.go:485: Offset: 2089, NextOffset: 5823 + testutil.go:485: Offset: 2090, NextOffset: 5823 testutil.go:371: Comparing: "dev" vs "dev" - testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar1 testchar2 testblock testfifo] - testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" + testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" + testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" testutil.go:371: Comparing: "test2" vs "test2" testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" @@ -44620,26 +44041,54 @@ testutil.go:485: Offset: 260, NextOffset: 292 testutil.go:485: Offset: 499, NextOffset: 729 testutil.go:485: Offset: 292, NextOffset: 488 + testutil.go:371: Comparing: "baz.txt" vs "baz.txt" + testutil.go:485: Offset: 339, NextOffset: 371 + testutil.go:485: Offset: 132, NextOffset: 164 + testutil.go:485: Offset: 371, NextOffset: 403 + testutil.go:485: Offset: 164, NextOffset: 196 + testutil.go:485: Offset: 403, NextOffset: 435 + testutil.go:485: Offset: 196, NextOffset: 228 + testutil.go:485: Offset: 435, NextOffset: 467 + testutil.go:485: Offset: 228, NextOffset: 260 + testutil.go:485: Offset: 467, NextOffset: 499 + testutil.go:485: Offset: 260, NextOffset: 292 + testutil.go:485: Offset: 499, NextOffset: 729 + testutil.go:485: Offset: 292, NextOffset: 488 + testutil.go:371: Comparing: "foo.txt" vs "foo.txt" + testutil.go:485: Offset: 729, NextOffset: 2270 + testutil.go:485: Offset: 488, NextOffset: 1994 === RUN TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-2,prefix="/",src=0,format=PAX -=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="",format=USTAR/lost_digest_in_a_entry -=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="",format=USTAR/duplicated_entry_offset -=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="",format=PAX +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="",format=GNU#02/lost_digest_in_a_entry +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="",format=GNU#02/duplicated_entry_offset === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-2,prefix="/",src=0,format=PAX - testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"/baz.txt","type":"reg","size":21,"mode":420,"offset":132,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":164,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":196,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"/baz.txt","type":"chunk","offset":228,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":260,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":292,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"/foo.txt","type":"reg","size":1,"mode":420,"offset":487,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2024-03-27T13:31:13Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2024-03-27T13:31:13Z"},{"name":"/dev/testchar1","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","size":14,"mode":420,"offset":1990,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/test/bar.txt","type":"chunk","offset":2022,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"/test/bar.txt","type":"chunk","offset":2054,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"/test/bar.txt","type":"chunk","offset":2086,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:31:13Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":1,"devMinor":2}]} - testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":141,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"/baz.txt","type":"reg","size":21,"mode":420,"offset":339,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":371,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":403,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"/baz.txt","type":"chunk","offset":435,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":467,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":499,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"/foo.txt","type":"reg","size":1,"mode":420,"offset":728,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2024-03-27T13:31:13Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2024-03-27T13:31:13Z"},{"name":"/dev/testchar1","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","size":14,"mode":420,"offset":2266,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/test/bar.txt","type":"chunk","offset":2298,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"/test/bar.txt","type":"chunk","offset":2330,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"/test/bar.txt","type":"chunk","offset":2362,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:31:13Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":1,"devMinor":2}]} + testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"/baz.txt","type":"reg","size":21,"mode":420,"offset":132,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":164,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":196,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"/baz.txt","type":"chunk","offset":228,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":260,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":292,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"/foo.txt","type":"reg","size":1,"mode":420,"offset":487,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2024-03-27T13:41:05Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2024-03-27T13:41:05Z"},{"name":"/dev/testchar1","type":"char","modtime":"2024-03-27T13:41:05Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","size":14,"mode":420,"offset":1991,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/test/bar.txt","type":"chunk","offset":2023,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"/test/bar.txt","type":"chunk","offset":2055,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"/test/bar.txt","type":"chunk","offset":2087,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:41:05Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2024-03-27T13:41:05Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":141,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"/baz.txt","type":"reg","size":21,"mode":420,"offset":339,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":371,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":403,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"/baz.txt","type":"chunk","offset":435,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":467,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":499,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"/foo.txt","type":"reg","size":1,"mode":420,"offset":728,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2024-03-27T13:41:05Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2024-03-27T13:41:05Z"},{"name":"/dev/testchar1","type":"char","modtime":"2024-03-27T13:41:05Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","size":14,"mode":420,"offset":2267,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/test/bar.txt","type":"chunk","offset":2299,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"/test/bar.txt","type":"chunk","offset":2331,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"/test/bar.txt","type":"chunk","offset":2363,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:41:05Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2024-03-27T13:41:05Z","devMajor":1,"devMinor":2}]} testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [baz.txt foo.txt barlink test dev test2] vs [dev test2 .no.prefetch.landmark baz.txt foo.txt barlink test] + testutil.go:377: Directory: "" vs "": [test dev test2 baz.txt foo.txt barlink] vs [test dev test2 .no.prefetch.landmark baz.txt foo.txt barlink] + testutil.go:371: Comparing: "test" vs "test" + testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] + testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" + testutil.go:485: Offset: 1991, NextOffset: 2023 + testutil.go:485: Offset: 2267, NextOffset: 2299 + testutil.go:485: Offset: 2023, NextOffset: 2055 + testutil.go:485: Offset: 2299, NextOffset: 2331 + testutil.go:485: Offset: 2055, NextOffset: 2087 + testutil.go:485: Offset: 2331, NextOffset: 2363 + testutil.go:485: Offset: 2087, NextOffset: 5807 + testutil.go:485: Offset: 2363, NextOffset: 6414 testutil.go:371: Comparing: "dev" vs "dev" - testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar1 testchar2 testblock testfifo] - testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" - testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" + testutil.go:377: Directory: "dev" vs "dev": [testchar2 testblock testfifo testchar1] vs [testblock testfifo testchar1 testchar2] testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" + testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" + testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" testutil.go:371: Comparing: "test2" vs "test2" testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" testutil.go:485: Offset: 132, NextOffset: 164 testutil.go:485: Offset: 339, NextOffset: 371 +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="./",format=USTAR#02 +=== NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-2,prefix="/",src=0,format=PAX testutil.go:485: Offset: 164, NextOffset: 196 testutil.go:485: Offset: 371, NextOffset: 403 testutil.go:485: Offset: 196, NextOffset: 228 @@ -44664,22 +44113,13 @@ testutil.go:485: Offset: 292, NextOffset: 487 testutil.go:485: Offset: 499, NextOffset: 728 testutil.go:371: Comparing: "foo.txt" vs "foo.txt" - testutil.go:485: Offset: 487, NextOffset: 1990 - testutil.go:485: Offset: 728, NextOffset: 2266 + testutil.go:485: Offset: 487, NextOffset: 1991 + testutil.go:485: Offset: 728, NextOffset: 2267 testutil.go:371: Comparing: "barlink" vs "barlink" - testutil.go:371: Comparing: "test" vs "test" - testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] - testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" - testutil.go:485: Offset: 1990, NextOffset: 2022 - testutil.go:485: Offset: 2266, NextOffset: 2298 - testutil.go:485: Offset: 2022, NextOffset: 2054 - testutil.go:485: Offset: 2298, NextOffset: 2330 - testutil.go:485: Offset: 2054, NextOffset: 2086 - testutil.go:485: Offset: 2330, NextOffset: 2362 - testutil.go:485: Offset: 2086, NextOffset: 5806 - testutil.go:485: Offset: 2362, NextOffset: 6413 testutil.go:371: Comparing: "" vs "" testutil.go:377: Directory: "" vs "": [.no.prefetch.landmark baz.txt foo.txt barlink test dev test2] vs [test dev test2 baz.txt foo.txt barlink] + testutil.go:371: Comparing: "test2" vs "test2" + testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" testutil.go:485: Offset: 339, NextOffset: 371 testutil.go:485: Offset: 132, NextOffset: 164 @@ -44693,29 +44133,6 @@ testutil.go:485: Offset: 260, NextOffset: 292 testutil.go:485: Offset: 499, NextOffset: 728 testutil.go:485: Offset: 292, NextOffset: 487 - testutil.go:371: Comparing: "foo.txt" vs "foo.txt" - testutil.go:485: Offset: 728, NextOffset: 2266 - testutil.go:485: Offset: 487, NextOffset: 1990 - testutil.go:371: Comparing: "barlink" vs "barlink" - testutil.go:371: Comparing: "test" vs "test" - testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] - testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" - testutil.go:485: Offset: 2266, NextOffset: 2298 - testutil.go:485: Offset: 1990, NextOffset: 2022 - testutil.go:485: Offset: 2298, NextOffset: 2330 - testutil.go:485: Offset: 2022, NextOffset: 2054 - testutil.go:485: Offset: 2330, NextOffset: 2362 - testutil.go:485: Offset: 2054, NextOffset: 2086 - testutil.go:485: Offset: 2362, NextOffset: 6413 - testutil.go:485: Offset: 2086, NextOffset: 5806 - testutil.go:371: Comparing: "dev" vs "dev" - testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] - testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" - testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" - testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" - testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" - testutil.go:371: Comparing: "test2" vs "test2" - testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" testutil.go:485: Offset: 339, NextOffset: 371 testutil.go:485: Offset: 132, NextOffset: 164 @@ -44729,15 +44146,47 @@ testutil.go:485: Offset: 260, NextOffset: 292 testutil.go:485: Offset: 499, NextOffset: 728 testutil.go:485: Offset: 292, NextOffset: 487 + testutil.go:371: Comparing: "foo.txt" vs "foo.txt" + testutil.go:485: Offset: 728, NextOffset: 2267 + testutil.go:485: Offset: 487, NextOffset: 1991 + testutil.go:371: Comparing: "barlink" vs "barlink" + testutil.go:371: Comparing: "test" vs "test" + testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] + testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" + testutil.go:485: Offset: 2267, NextOffset: 2299 + testutil.go:485: Offset: 1991, NextOffset: 2023 + testutil.go:485: Offset: 2299, NextOffset: 2331 + testutil.go:485: Offset: 2023, NextOffset: 2055 + testutil.go:485: Offset: 2331, NextOffset: 2363 + testutil.go:485: Offset: 2055, NextOffset: 2087 + testutil.go:485: Offset: 2363, NextOffset: 6414 + testutil.go:485: Offset: 2087, NextOffset: 5807 + testutil.go:371: Comparing: "dev" vs "dev" + testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testfifo testchar1 testchar2 testblock] + testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" + testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" + testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" + testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" === RUN TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-2,prefix="../",src=0,format=PAX -=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="",format=PAX/lost_digest_in_a_entry -=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="",format=PAX/duplicated_entry_offset -=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="",format=GNU -=== NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-2,prefix="../",src=0,format=PAX - testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"../baz.txt","type":"reg","size":21,"mode":420,"offset":133,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","offset":165,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","offset":197,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"../baz.txt","type":"chunk","offset":229,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","offset":261,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","offset":293,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"../foo.txt","type":"reg","size":1,"mode":420,"offset":490,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2024-03-27T13:31:13Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2024-03-27T13:31:13Z"},{"name":"../dev/testchar1","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","size":14,"mode":420,"offset":2008,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../test/bar.txt","type":"chunk","offset":2040,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"../test/bar.txt","type":"chunk","offset":2072,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"../test/bar.txt","type":"chunk","offset":2104,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:31:13Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":1,"devMinor":2}]} - testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":141,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"../baz.txt","type":"reg","size":21,"mode":420,"offset":340,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","offset":372,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","offset":404,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"../baz.txt","type":"chunk","offset":436,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","offset":468,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","offset":500,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"../foo.txt","type":"reg","size":1,"mode":420,"offset":731,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2024-03-27T13:31:13Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2024-03-27T13:31:13Z"},{"name":"../dev/testchar1","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","size":14,"mode":420,"offset":2284,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../test/bar.txt","type":"chunk","offset":2316,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"../test/bar.txt","type":"chunk","offset":2348,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"../test/bar.txt","type":"chunk","offset":2380,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:31:13Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":1,"devMinor":2}]} + testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"../baz.txt","type":"reg","size":21,"mode":420,"offset":133,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","offset":165,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","offset":197,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"../baz.txt","type":"chunk","offset":229,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","offset":261,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","offset":293,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"../foo.txt","type":"reg","size":1,"mode":420,"offset":490,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2024-03-27T13:41:05Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2024-03-27T13:41:05Z"},{"name":"../dev/testchar1","type":"char","modtime":"2024-03-27T13:41:05Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","size":14,"mode":420,"offset":2008,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../test/bar.txt","type":"chunk","offset":2040,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"../test/bar.txt","type":"chunk","offset":2072,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"../test/bar.txt","type":"chunk","offset":2104,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:41:05Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2024-03-27T13:41:05Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":141,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"../baz.txt","type":"reg","size":21,"mode":420,"offset":340,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","offset":372,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","offset":404,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"../baz.txt","type":"chunk","offset":436,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","offset":468,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","offset":500,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"../foo.txt","type":"reg","size":1,"mode":420,"offset":731,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2024-03-27T13:41:05Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2024-03-27T13:41:05Z"},{"name":"../dev/testchar1","type":"char","modtime":"2024-03-27T13:41:05Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","size":14,"mode":420,"offset":2284,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../test/bar.txt","type":"chunk","offset":2316,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"../test/bar.txt","type":"chunk","offset":2348,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"../test/bar.txt","type":"chunk","offset":2380,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:41:05Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2024-03-27T13:41:05Z","devMajor":1,"devMinor":2}]} testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [dev test2 baz.txt foo.txt barlink test] vs [dev test2 .no.prefetch.landmark baz.txt foo.txt barlink test] + testutil.go:377: Directory: "" vs "": [dev test2 baz.txt foo.txt barlink test] vs [baz.txt foo.txt barlink test dev test2 .no.prefetch.landmark] + testutil.go:371: Comparing: "test2" vs "test2" + testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] + testutil.go:371: Comparing: "baz.txt" vs "baz.txt" + testutil.go:485: Offset: 133, NextOffset: 165 + testutil.go:485: Offset: 340, NextOffset: 372 + testutil.go:485: Offset: 165, NextOffset: 197 + testutil.go:485: Offset: 372, NextOffset: 404 + testutil.go:485: Offset: 197, NextOffset: 229 + testutil.go:485: Offset: 404, NextOffset: 436 + testutil.go:485: Offset: 229, NextOffset: 261 + testutil.go:485: Offset: 436, NextOffset: 468 + testutil.go:485: Offset: 261, NextOffset: 293 + testutil.go:485: Offset: 468, NextOffset: 500 + testutil.go:485: Offset: 293, NextOffset: 490 + testutil.go:485: Offset: 500, NextOffset: 731 testutil.go:371: Comparing: "baz.txt" vs "baz.txt" testutil.go:485: Offset: 133, NextOffset: 165 testutil.go:485: Offset: 340, NextOffset: 372 @@ -44752,6 +44201,8 @@ testutil.go:485: Offset: 293, NextOffset: 490 testutil.go:485: Offset: 500, NextOffset: 731 testutil.go:371: Comparing: "foo.txt" vs "foo.txt" +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="./",format=USTAR#02/lost_digest_in_a_entry +=== NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-2,prefix="../",src=0,format=PAX testutil.go:485: Offset: 490, NextOffset: 2008 testutil.go:485: Offset: 731, NextOffset: 2284 testutil.go:371: Comparing: "barlink" vs "barlink" @@ -44765,32 +44216,32 @@ testutil.go:485: Offset: 2072, NextOffset: 2104 testutil.go:485: Offset: 2348, NextOffset: 2380 testutil.go:485: Offset: 2104, NextOffset: 5855 - testutil.go:485: Offset: 2380, NextOffset: 6463 + testutil.go:485: Offset: 2380, NextOffset: 6462 testutil.go:371: Comparing: "dev" vs "dev" testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" - testutil.go:371: Comparing: "test2" vs "test2" - testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] - testutil.go:371: Comparing: "baz.txt" vs "baz.txt" - testutil.go:485: Offset: 133, NextOffset: 165 - testutil.go:485: Offset: 340, NextOffset: 372 - testutil.go:485: Offset: 165, NextOffset: 197 - testutil.go:485: Offset: 372, NextOffset: 404 - testutil.go:485: Offset: 197, NextOffset: 229 - testutil.go:485: Offset: 404, NextOffset: 436 - testutil.go:485: Offset: 229, NextOffset: 261 - testutil.go:485: Offset: 436, NextOffset: 468 - testutil.go:485: Offset: 261, NextOffset: 293 - testutil.go:485: Offset: 468, NextOffset: 500 - testutil.go:485: Offset: 293, NextOffset: 490 - testutil.go:485: Offset: 500, NextOffset: 731 +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="./",format=USTAR#02/duplicated_entry_offset +=== NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-2,prefix="../",src=0,format=PAX testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [barlink test dev test2 .no.prefetch.landmark baz.txt foo.txt] vs [test2 baz.txt foo.txt barlink test dev] + testutil.go:377: Directory: "" vs "": [.no.prefetch.landmark baz.txt foo.txt barlink test dev test2] vs [baz.txt foo.txt barlink test dev test2] + testutil.go:371: Comparing: "test" vs "test" + testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] + testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" + testutil.go:485: Offset: 2284, NextOffset: 2316 + testutil.go:485: Offset: 2008, NextOffset: 2040 + testutil.go:485: Offset: 2316, NextOffset: 2348 + testutil.go:485: Offset: 2040, NextOffset: 2072 + testutil.go:485: Offset: 2348, NextOffset: 2380 + testutil.go:485: Offset: 2072, NextOffset: 2104 + testutil.go:485: Offset: 2380, NextOffset: 6462 +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="./",format=PAX#02 +=== NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-2,prefix="../",src=0,format=PAX + testutil.go:485: Offset: 2104, NextOffset: 5855 testutil.go:371: Comparing: "dev" vs "dev" - testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] + testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar1 testchar2 testblock testfifo] testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" @@ -44827,44 +44278,13 @@ testutil.go:485: Offset: 731, NextOffset: 2284 testutil.go:485: Offset: 490, NextOffset: 2008 testutil.go:371: Comparing: "barlink" vs "barlink" - testutil.go:371: Comparing: "test" vs "test" - testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] - testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" - testutil.go:485: Offset: 2284, NextOffset: 2316 - testutil.go:485: Offset: 2008, NextOffset: 2040 - testutil.go:485: Offset: 2316, NextOffset: 2348 - testutil.go:485: Offset: 2040, NextOffset: 2072 - testutil.go:485: Offset: 2348, NextOffset: 2380 - testutil.go:485: Offset: 2072, NextOffset: 2104 - testutil.go:485: Offset: 2380, NextOffset: 6463 - testutil.go:485: Offset: 2104, NextOffset: 5855 === RUN TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-2,prefix="",src=0,format=GNU -=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="",format=GNU/duplicated_entry_offset -=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="",format=GNU/lost_digest_in_a_entry -=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="./",format=USTAR +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="./",format=PAX#02/lost_digest_in_a_entry === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-2,prefix="",src=0,format=GNU - testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"baz.txt","type":"reg","size":21,"mode":420,"offset":131,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":163,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":195,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"baz.txt","type":"chunk","offset":227,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":259,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":291,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"foo.txt","type":"reg","size":1,"mode":420,"offset":485,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2024-03-27T13:31:13Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2024-03-27T13:31:13Z"},{"name":"dev/testchar1","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","size":14,"mode":420,"offset":1437,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"test/bar.txt","type":"chunk","offset":1469,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"test/bar.txt","type":"chunk","offset":1501,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"test/bar.txt","type":"chunk","offset":1533,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:31:13Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":1,"devMinor":2}]} - testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":141,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"baz.txt","type":"reg","size":21,"mode":420,"offset":339,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":371,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":403,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"baz.txt","type":"chunk","offset":435,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":467,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":499,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"foo.txt","type":"reg","size":1,"mode":420,"offset":727,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2024-03-27T13:31:13Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2024-03-27T13:31:13Z"},{"name":"dev/testchar1","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","size":14,"mode":420,"offset":1714,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"test/bar.txt","type":"chunk","offset":1746,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"test/bar.txt","type":"chunk","offset":1778,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"test/bar.txt","type":"chunk","offset":1810,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:31:13Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":1,"devMinor":2}]} + testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"baz.txt","type":"reg","size":21,"mode":420,"offset":131,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":163,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":195,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"baz.txt","type":"chunk","offset":227,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":259,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":291,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"foo.txt","type":"reg","size":1,"mode":420,"offset":485,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2024-03-27T13:41:04Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2024-03-27T13:41:04Z"},{"name":"dev/testchar1","type":"char","modtime":"2024-03-27T13:41:04Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","size":14,"mode":420,"offset":1434,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"test/bar.txt","type":"chunk","offset":1466,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"test/bar.txt","type":"chunk","offset":1498,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"test/bar.txt","type":"chunk","offset":1530,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:41:04Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2024-03-27T13:41:04Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":141,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"baz.txt","type":"reg","size":21,"mode":420,"offset":339,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":371,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":403,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"baz.txt","type":"chunk","offset":435,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":467,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":499,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"foo.txt","type":"reg","size":1,"mode":420,"offset":727,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2024-03-27T13:41:04Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2024-03-27T13:41:04Z"},{"name":"dev/testchar1","type":"char","modtime":"2024-03-27T13:41:04Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","size":14,"mode":420,"offset":1711,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"test/bar.txt","type":"chunk","offset":1743,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"test/bar.txt","type":"chunk","offset":1775,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"test/bar.txt","type":"chunk","offset":1807,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:41:04Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2024-03-27T13:41:04Z","devMajor":1,"devMinor":2}]} testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [baz.txt foo.txt barlink test dev test2] vs [test dev test2 .no.prefetch.landmark baz.txt foo.txt barlink] - testutil.go:371: Comparing: "barlink" vs "barlink" - testutil.go:371: Comparing: "test" vs "test" - testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] - testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" - testutil.go:485: Offset: 1437, NextOffset: 1469 - testutil.go:485: Offset: 1714, NextOffset: 1746 - testutil.go:485: Offset: 1469, NextOffset: 1501 - testutil.go:485: Offset: 1746, NextOffset: 1778 - testutil.go:485: Offset: 1501, NextOffset: 1533 - testutil.go:485: Offset: 1778, NextOffset: 1810 - testutil.go:485: Offset: 1533, NextOffset: 4866 - testutil.go:485: Offset: 1810, NextOffset: 5473 - testutil.go:371: Comparing: "dev" vs "dev" - testutil.go:377: Directory: "dev" vs "dev": [testchar1 testchar2 testblock testfifo] vs [testblock testfifo testchar1 testchar2] - testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" - testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" - testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" - testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" + testutil.go:377: Directory: "" vs "": [baz.txt foo.txt barlink test dev test2] vs [barlink test dev test2 .no.prefetch.landmark baz.txt foo.txt] testutil.go:371: Comparing: "test2" vs "test2" testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" @@ -44894,16 +44314,51 @@ testutil.go:485: Offset: 291, NextOffset: 485 testutil.go:485: Offset: 499, NextOffset: 727 testutil.go:371: Comparing: "foo.txt" vs "foo.txt" - testutil.go:485: Offset: 485, NextOffset: 1437 - testutil.go:485: Offset: 727, NextOffset: 1714 - testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [.no.prefetch.landmark baz.txt foo.txt barlink test dev test2] vs [foo.txt barlink test dev test2 baz.txt] + testutil.go:485: Offset: 485, NextOffset: 1434 + testutil.go:485: Offset: 727, NextOffset: 1711 + testutil.go:371: Comparing: "barlink" vs "barlink" + testutil.go:371: Comparing: "test" vs "test" + testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] + testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" + testutil.go:485: Offset: 1434, NextOffset: 1466 + testutil.go:485: Offset: 1711, NextOffset: 1743 + testutil.go:485: Offset: 1466, NextOffset: 1498 + testutil.go:485: Offset: 1743, NextOffset: 1775 + testutil.go:485: Offset: 1498, NextOffset: 1530 + testutil.go:485: Offset: 1775, NextOffset: 1807 + testutil.go:485: Offset: 1530, NextOffset: 4861 + testutil.go:485: Offset: 1807, NextOffset: 5467 testutil.go:371: Comparing: "dev" vs "dev" - testutil.go:377: Directory: "dev" vs "dev": [testchar2 testblock testfifo testchar1] vs [testblock testfifo testchar1 testchar2] + testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] + testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" + testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" + testutil.go:371: Comparing: "" vs "" + testutil.go:377: Directory: "" vs "": [foo.txt barlink test dev test2 .no.prefetch.landmark baz.txt] vs [foo.txt barlink test dev test2 baz.txt] + testutil.go:371: Comparing: "foo.txt" vs "foo.txt" + testutil.go:485: Offset: 727, NextOffset: 1711 + testutil.go:485: Offset: 485, NextOffset: 1434 + testutil.go:371: Comparing: "barlink" vs "barlink" + testutil.go:371: Comparing: "test" vs "test" + testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="./",format=PAX#02/duplicated_entry_offset +=== NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-2,prefix="",src=0,format=GNU + testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" + testutil.go:485: Offset: 1711, NextOffset: 1743 + testutil.go:485: Offset: 1434, NextOffset: 1466 + testutil.go:485: Offset: 1743, NextOffset: 1775 + testutil.go:485: Offset: 1466, NextOffset: 1498 + testutil.go:485: Offset: 1775, NextOffset: 1807 + testutil.go:485: Offset: 1498, NextOffset: 1530 + testutil.go:485: Offset: 1807, NextOffset: 5467 + testutil.go:485: Offset: 1530, NextOffset: 4861 + testutil.go:371: Comparing: "dev" vs "dev" + testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar2 testblock testfifo testchar1] testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" + testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" + testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" testutil.go:371: Comparing: "test2" vs "test2" testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" @@ -44932,33 +44387,12 @@ testutil.go:485: Offset: 259, NextOffset: 291 testutil.go:485: Offset: 499, NextOffset: 727 testutil.go:485: Offset: 291, NextOffset: 485 - testutil.go:371: Comparing: "foo.txt" vs "foo.txt" - testutil.go:485: Offset: 727, NextOffset: 1714 - testutil.go:485: Offset: 485, NextOffset: 1437 - testutil.go:371: Comparing: "barlink" vs "barlink" - testutil.go:371: Comparing: "test" vs "test" - testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] - testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" - testutil.go:485: Offset: 1714, NextOffset: 1746 - testutil.go:485: Offset: 1437, NextOffset: 1469 - testutil.go:485: Offset: 1746, NextOffset: 1778 - testutil.go:485: Offset: 1469, NextOffset: 1501 - testutil.go:485: Offset: 1778, NextOffset: 1810 - testutil.go:485: Offset: 1501, NextOffset: 1533 - testutil.go:485: Offset: 1810, NextOffset: 5473 - testutil.go:485: Offset: 1533, NextOffset: 4866 +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="./",format=GNU#02 === RUN TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-2,prefix="./",src=0,format=GNU -=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="./",format=USTAR/lost_digest_in_a_entry -=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="./",format=USTAR/duplicated_entry_offset -=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="./",format=PAX -=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="./",format=PAX/lost_digest_in_a_entry -=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="./",format=PAX/duplicated_entry_offset -=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="./",format=GNU -=== NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-2,prefix="./",src=0,format=GNU - testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"./baz.txt","type":"reg","size":21,"mode":420,"offset":133,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":165,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":197,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"./baz.txt","type":"chunk","offset":229,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":261,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":293,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"./foo.txt","type":"reg","size":1,"mode":420,"offset":490,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2024-03-27T13:31:13Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2024-03-27T13:31:13Z"},{"name":"./dev/testchar1","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","size":14,"mode":420,"offset":1452,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./test/bar.txt","type":"chunk","offset":1484,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"./test/bar.txt","type":"chunk","offset":1516,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"./test/bar.txt","type":"chunk","offset":1548,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:31:13Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":1,"devMinor":2}]} - testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":141,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"./baz.txt","type":"reg","size":21,"mode":420,"offset":341,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":373,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":405,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"./baz.txt","type":"chunk","offset":437,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":469,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":501,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"./foo.txt","type":"reg","size":1,"mode":420,"offset":732,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2024-03-27T13:31:13Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2024-03-27T13:31:13Z"},{"name":"./dev/testchar1","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","size":14,"mode":420,"offset":1729,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./test/bar.txt","type":"chunk","offset":1761,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"./test/bar.txt","type":"chunk","offset":1793,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"./test/bar.txt","type":"chunk","offset":1825,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:31:13Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":1,"devMinor":2}]} + testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"./baz.txt","type":"reg","size":21,"mode":420,"offset":133,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":165,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":197,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"./baz.txt","type":"chunk","offset":229,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":261,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":293,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"./foo.txt","type":"reg","size":1,"mode":420,"offset":490,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2024-03-27T13:41:04Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2024-03-27T13:41:04Z"},{"name":"./dev/testchar1","type":"char","modtime":"2024-03-27T13:41:04Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","size":14,"mode":420,"offset":1448,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./test/bar.txt","type":"chunk","offset":1480,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"./test/bar.txt","type":"chunk","offset":1512,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"./test/bar.txt","type":"chunk","offset":1544,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:41:04Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2024-03-27T13:41:04Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":141,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"./baz.txt","type":"reg","size":21,"mode":420,"offset":341,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":373,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":405,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"./baz.txt","type":"chunk","offset":437,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":469,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":501,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"./foo.txt","type":"reg","size":1,"mode":420,"offset":732,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2024-03-27T13:41:04Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2024-03-27T13:41:04Z"},{"name":"./dev/testchar1","type":"char","modtime":"2024-03-27T13:41:04Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","size":14,"mode":420,"offset":1726,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./test/bar.txt","type":"chunk","offset":1758,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"./test/bar.txt","type":"chunk","offset":1790,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"./test/bar.txt","type":"chunk","offset":1822,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:41:04Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2024-03-27T13:41:04Z","devMajor":1,"devMinor":2}]} testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [baz.txt foo.txt barlink test dev test2] vs [dev test2 .no.prefetch.landmark baz.txt foo.txt barlink test] + testutil.go:377: Directory: "" vs "": [dev test2 baz.txt foo.txt barlink test] vs [dev test2 .no.prefetch.landmark baz.txt foo.txt barlink test] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" testutil.go:485: Offset: 133, NextOffset: 165 testutil.go:485: Offset: 341, NextOffset: 373 @@ -44973,26 +44407,26 @@ testutil.go:485: Offset: 293, NextOffset: 490 testutil.go:485: Offset: 501, NextOffset: 732 testutil.go:371: Comparing: "foo.txt" vs "foo.txt" - testutil.go:485: Offset: 490, NextOffset: 1452 - testutil.go:485: Offset: 732, NextOffset: 1729 + testutil.go:485: Offset: 490, NextOffset: 1448 + testutil.go:485: Offset: 732, NextOffset: 1726 testutil.go:371: Comparing: "barlink" vs "barlink" testutil.go:371: Comparing: "test" vs "test" testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" - testutil.go:485: Offset: 1452, NextOffset: 1484 - testutil.go:485: Offset: 1729, NextOffset: 1761 - testutil.go:485: Offset: 1484, NextOffset: 1516 - testutil.go:485: Offset: 1761, NextOffset: 1793 - testutil.go:485: Offset: 1516, NextOffset: 1548 - testutil.go:485: Offset: 1793, NextOffset: 1825 - testutil.go:485: Offset: 1548, NextOffset: 4914 - testutil.go:485: Offset: 1825, NextOffset: 5520 + testutil.go:485: Offset: 1448, NextOffset: 1480 + testutil.go:485: Offset: 1726, NextOffset: 1758 + testutil.go:485: Offset: 1480, NextOffset: 1512 + testutil.go:485: Offset: 1758, NextOffset: 1790 + testutil.go:485: Offset: 1512, NextOffset: 1544 + testutil.go:485: Offset: 1790, NextOffset: 1822 + testutil.go:485: Offset: 1544, NextOffset: 4908 + testutil.go:485: Offset: 1822, NextOffset: 5516 testutil.go:371: Comparing: "dev" vs "dev" - testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar2 testblock testfifo testchar1] - testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" + testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" + testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" testutil.go:371: Comparing: "test2" vs "test2" testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" @@ -45009,7 +44443,7 @@ testutil.go:485: Offset: 293, NextOffset: 490 testutil.go:485: Offset: 501, NextOffset: 732 testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [baz.txt foo.txt barlink test dev test2 .no.prefetch.landmark] vs [dev test2 baz.txt foo.txt barlink test] + testutil.go:377: Directory: "" vs "": [barlink test dev test2 .no.prefetch.landmark baz.txt foo.txt] vs [test2 baz.txt foo.txt barlink test dev] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" testutil.go:485: Offset: 341, NextOffset: 373 testutil.go:485: Offset: 133, NextOffset: 165 @@ -45024,26 +44458,26 @@ testutil.go:485: Offset: 501, NextOffset: 732 testutil.go:485: Offset: 293, NextOffset: 490 testutil.go:371: Comparing: "foo.txt" vs "foo.txt" - testutil.go:485: Offset: 732, NextOffset: 1729 - testutil.go:485: Offset: 490, NextOffset: 1452 + testutil.go:485: Offset: 732, NextOffset: 1726 + testutil.go:485: Offset: 490, NextOffset: 1448 testutil.go:371: Comparing: "barlink" vs "barlink" testutil.go:371: Comparing: "test" vs "test" testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" - testutil.go:485: Offset: 1729, NextOffset: 1761 - testutil.go:485: Offset: 1452, NextOffset: 1484 - testutil.go:485: Offset: 1761, NextOffset: 1793 - testutil.go:485: Offset: 1484, NextOffset: 1516 - testutil.go:485: Offset: 1793, NextOffset: 1825 - testutil.go:485: Offset: 1516, NextOffset: 1548 - testutil.go:485: Offset: 1825, NextOffset: 5520 - testutil.go:485: Offset: 1548, NextOffset: 4914 + testutil.go:485: Offset: 1726, NextOffset: 1758 + testutil.go:485: Offset: 1448, NextOffset: 1480 + testutil.go:485: Offset: 1758, NextOffset: 1790 + testutil.go:485: Offset: 1480, NextOffset: 1512 + testutil.go:485: Offset: 1790, NextOffset: 1822 + testutil.go:485: Offset: 1512, NextOffset: 1544 + testutil.go:485: Offset: 1822, NextOffset: 5516 + testutil.go:485: Offset: 1544, NextOffset: 4908 testutil.go:371: Comparing: "dev" vs "dev" testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] - testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" + testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" testutil.go:371: Comparing: "test2" vs "test2" testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" @@ -45060,14 +44494,14 @@ testutil.go:485: Offset: 501, NextOffset: 732 testutil.go:485: Offset: 293, NextOffset: 490 === RUN TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-2,prefix="/",src=0,format=GNU -=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="./",format=GNU/lost_digest_in_a_entry -=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="./",format=GNU/duplicated_entry_offset -=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="/",format=USTAR +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="./",format=GNU#02/lost_digest_in_a_entry +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="./",format=GNU#02/duplicated_entry_offset +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="/",format=USTAR#02 === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-2,prefix="/",src=0,format=GNU - testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"/baz.txt","type":"reg","size":21,"mode":420,"offset":132,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":164,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":196,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"/baz.txt","type":"chunk","offset":228,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":260,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":292,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"/foo.txt","type":"reg","size":1,"mode":420,"offset":488,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2024-03-27T13:31:13Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2024-03-27T13:31:13Z"},{"name":"/dev/testchar1","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","size":14,"mode":420,"offset":1443,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/test/bar.txt","type":"chunk","offset":1475,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"/test/bar.txt","type":"chunk","offset":1507,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"/test/bar.txt","type":"chunk","offset":1539,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:31:13Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":1,"devMinor":2}]} - testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":141,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"/baz.txt","type":"reg","size":21,"mode":420,"offset":340,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":372,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":404,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"/baz.txt","type":"chunk","offset":436,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":468,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":500,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"/foo.txt","type":"reg","size":1,"mode":420,"offset":731,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2024-03-27T13:31:13Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2024-03-27T13:31:13Z"},{"name":"/dev/testchar1","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","size":14,"mode":420,"offset":1722,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/test/bar.txt","type":"chunk","offset":1754,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"/test/bar.txt","type":"chunk","offset":1786,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"/test/bar.txt","type":"chunk","offset":1818,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:31:13Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":1,"devMinor":2}]} + testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"/baz.txt","type":"reg","size":21,"mode":420,"offset":132,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":164,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":196,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"/baz.txt","type":"chunk","offset":228,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":260,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":292,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"/foo.txt","type":"reg","size":1,"mode":420,"offset":488,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2024-03-27T13:41:04Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2024-03-27T13:41:04Z"},{"name":"/dev/testchar1","type":"char","modtime":"2024-03-27T13:41:04Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","size":14,"mode":420,"offset":1442,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/test/bar.txt","type":"chunk","offset":1474,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"/test/bar.txt","type":"chunk","offset":1506,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"/test/bar.txt","type":"chunk","offset":1538,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:41:04Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2024-03-27T13:41:04Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":141,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"/baz.txt","type":"reg","size":21,"mode":420,"offset":340,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":372,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":404,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"/baz.txt","type":"chunk","offset":436,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":468,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":500,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"/foo.txt","type":"reg","size":1,"mode":420,"offset":731,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2024-03-27T13:41:04Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2024-03-27T13:41:04Z"},{"name":"/dev/testchar1","type":"char","modtime":"2024-03-27T13:41:04Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","size":14,"mode":420,"offset":1720,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/test/bar.txt","type":"chunk","offset":1752,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"/test/bar.txt","type":"chunk","offset":1784,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"/test/bar.txt","type":"chunk","offset":1816,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:41:04Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2024-03-27T13:41:04Z","devMajor":1,"devMinor":2}]} testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [barlink test dev test2 baz.txt foo.txt] vs [.no.prefetch.landmark baz.txt foo.txt barlink test dev test2] + testutil.go:377: Directory: "" vs "": [test dev test2 baz.txt foo.txt barlink] vs [barlink test dev test2 .no.prefetch.landmark baz.txt foo.txt] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" testutil.go:485: Offset: 132, NextOffset: 164 testutil.go:485: Offset: 340, NextOffset: 372 @@ -45082,22 +44516,22 @@ testutil.go:485: Offset: 292, NextOffset: 488 testutil.go:485: Offset: 500, NextOffset: 731 testutil.go:371: Comparing: "foo.txt" vs "foo.txt" - testutil.go:485: Offset: 488, NextOffset: 1443 - testutil.go:485: Offset: 731, NextOffset: 1722 + testutil.go:485: Offset: 488, NextOffset: 1442 + testutil.go:485: Offset: 731, NextOffset: 1720 testutil.go:371: Comparing: "barlink" vs "barlink" testutil.go:371: Comparing: "test" vs "test" testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" - testutil.go:485: Offset: 1443, NextOffset: 1475 - testutil.go:485: Offset: 1722, NextOffset: 1754 - testutil.go:485: Offset: 1475, NextOffset: 1507 - testutil.go:485: Offset: 1754, NextOffset: 1786 - testutil.go:485: Offset: 1507, NextOffset: 1539 - testutil.go:485: Offset: 1786, NextOffset: 1818 - testutil.go:485: Offset: 1539, NextOffset: 4889 - testutil.go:485: Offset: 1818, NextOffset: 5498 + testutil.go:485: Offset: 1442, NextOffset: 1474 + testutil.go:485: Offset: 1720, NextOffset: 1752 + testutil.go:485: Offset: 1474, NextOffset: 1506 + testutil.go:485: Offset: 1752, NextOffset: 1784 + testutil.go:485: Offset: 1506, NextOffset: 1538 + testutil.go:485: Offset: 1784, NextOffset: 1816 + testutil.go:485: Offset: 1538, NextOffset: 4886 + testutil.go:485: Offset: 1816, NextOffset: 5493 testutil.go:371: Comparing: "dev" vs "dev" - testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] + testutil.go:377: Directory: "dev" vs "dev": [testfifo testchar1 testchar2 testblock] vs [testblock testfifo testchar1 testchar2] testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" @@ -45118,24 +44552,7 @@ testutil.go:485: Offset: 292, NextOffset: 488 testutil.go:485: Offset: 500, NextOffset: 731 testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [dev test2 .no.prefetch.landmark baz.txt foo.txt barlink test] vs [barlink test dev test2 baz.txt foo.txt] - testutil.go:371: Comparing: "test" vs "test" - testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] - testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" - testutil.go:485: Offset: 1722, NextOffset: 1754 - testutil.go:485: Offset: 1443, NextOffset: 1475 - testutil.go:485: Offset: 1754, NextOffset: 1786 - testutil.go:485: Offset: 1475, NextOffset: 1507 - testutil.go:485: Offset: 1786, NextOffset: 1818 - testutil.go:485: Offset: 1507, NextOffset: 1539 - testutil.go:485: Offset: 1818, NextOffset: 5498 - testutil.go:485: Offset: 1539, NextOffset: 4889 - testutil.go:371: Comparing: "dev" vs "dev" - testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] - testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" - testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" - testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" - testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" + testutil.go:377: Directory: "" vs "": [.no.prefetch.landmark baz.txt foo.txt barlink test dev test2] vs [baz.txt foo.txt barlink test dev test2] testutil.go:371: Comparing: "test2" vs "test2" testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" @@ -45165,29 +44582,47 @@ testutil.go:485: Offset: 500, NextOffset: 731 testutil.go:485: Offset: 292, NextOffset: 488 testutil.go:371: Comparing: "foo.txt" vs "foo.txt" - testutil.go:485: Offset: 731, NextOffset: 1722 - testutil.go:485: Offset: 488, NextOffset: 1443 + testutil.go:485: Offset: 731, NextOffset: 1720 + testutil.go:485: Offset: 488, NextOffset: 1442 testutil.go:371: Comparing: "barlink" vs "barlink" + testutil.go:371: Comparing: "test" vs "test" + testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] + testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" + testutil.go:485: Offset: 1720, NextOffset: 1752 + testutil.go:485: Offset: 1442, NextOffset: 1474 + testutil.go:485: Offset: 1752, NextOffset: 1784 + testutil.go:485: Offset: 1474, NextOffset: 1506 + testutil.go:485: Offset: 1784, NextOffset: 1816 + testutil.go:485: Offset: 1506, NextOffset: 1538 + testutil.go:485: Offset: 1816, NextOffset: 5493 + testutil.go:485: Offset: 1538, NextOffset: 4886 + testutil.go:371: Comparing: "dev" vs "dev" + testutil.go:377: Directory: "dev" vs "dev": [testchar1 testchar2 testblock testfifo] vs [testblock testfifo testchar1 testchar2] + testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" + testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" + testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" + testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" === RUN TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-2,prefix="../",src=0,format=GNU -=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="/",format=USTAR/lost_digest_in_a_entry -=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="/",format=USTAR/duplicated_entry_offset -=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="/",format=PAX +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="/",format=USTAR#02/lost_digest_in_a_entry +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="/",format=USTAR#02/duplicated_entry_offset +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="/",format=PAX#02 === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-2,prefix="../",src=0,format=GNU - testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"../baz.txt","type":"reg","size":21,"mode":420,"offset":134,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","offset":166,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","offset":198,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"../baz.txt","type":"chunk","offset":230,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","offset":262,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","offset":294,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"../foo.txt","type":"reg","size":1,"mode":420,"offset":492,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2024-03-27T13:31:13Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2024-03-27T13:31:13Z"},{"name":"../dev/testchar1","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","size":14,"mode":420,"offset":1459,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../test/bar.txt","type":"chunk","offset":1491,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"../test/bar.txt","type":"chunk","offset":1523,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"../test/bar.txt","type":"chunk","offset":1555,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:31:13Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":1,"devMinor":2}]} - testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":141,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"../baz.txt","type":"reg","size":21,"mode":420,"offset":342,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","offset":374,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","offset":406,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"../baz.txt","type":"chunk","offset":438,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","offset":470,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","offset":502,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"../foo.txt","type":"reg","size":1,"mode":420,"offset":734,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2024-03-27T13:31:13Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2024-03-27T13:31:13Z"},{"name":"../dev/testchar1","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","size":14,"mode":420,"offset":1736,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../test/bar.txt","type":"chunk","offset":1768,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"../test/bar.txt","type":"chunk","offset":1800,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"../test/bar.txt","type":"chunk","offset":1832,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:31:13Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":1,"devMinor":2}]} + testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"../baz.txt","type":"reg","size":21,"mode":420,"offset":134,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","offset":166,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","offset":198,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"../baz.txt","type":"chunk","offset":230,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","offset":262,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","offset":294,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"../foo.txt","type":"reg","size":1,"mode":420,"offset":492,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2024-03-27T13:41:04Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2024-03-27T13:41:04Z"},{"name":"../dev/testchar1","type":"char","modtime":"2024-03-27T13:41:04Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","size":14,"mode":420,"offset":1455,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../test/bar.txt","type":"chunk","offset":1487,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"../test/bar.txt","type":"chunk","offset":1519,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"../test/bar.txt","type":"chunk","offset":1551,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:41:04Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2024-03-27T13:41:04Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":141,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"../baz.txt","type":"reg","size":21,"mode":420,"offset":342,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","offset":374,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","offset":406,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"../baz.txt","type":"chunk","offset":438,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","offset":470,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","offset":502,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"../foo.txt","type":"reg","size":1,"mode":420,"offset":734,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2024-03-27T13:41:04Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2024-03-27T13:41:04Z"},{"name":"../dev/testchar1","type":"char","modtime":"2024-03-27T13:41:04Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","size":14,"mode":420,"offset":1732,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../test/bar.txt","type":"chunk","offset":1764,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"../test/bar.txt","type":"chunk","offset":1796,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"../test/bar.txt","type":"chunk","offset":1828,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:41:04Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2024-03-27T13:41:04Z","devMajor":1,"devMinor":2}]} testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [test dev test2 baz.txt foo.txt barlink] vs [baz.txt foo.txt barlink test dev test2 .no.prefetch.landmark] + testutil.go:377: Directory: "" vs "": [test2 baz.txt foo.txt barlink test dev] vs [foo.txt barlink test dev test2 .no.prefetch.landmark baz.txt] + testutil.go:371: Comparing: "barlink" vs "barlink" testutil.go:371: Comparing: "test" vs "test" testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" - testutil.go:485: Offset: 1459, NextOffset: 1491 - testutil.go:485: Offset: 1736, NextOffset: 1768 - testutil.go:485: Offset: 1491, NextOffset: 1523 - testutil.go:485: Offset: 1768, NextOffset: 1800 - testutil.go:485: Offset: 1523, NextOffset: 1555 - testutil.go:485: Offset: 1800, NextOffset: 1832 - testutil.go:485: Offset: 1555, NextOffset: 4935 - testutil.go:485: Offset: 1832, NextOffset: 5543 + testutil.go:485: Offset: 1455, NextOffset: 1487 + testutil.go:485: Offset: 1732, NextOffset: 1764 + testutil.go:485: Offset: 1487, NextOffset: 1519 + testutil.go:485: Offset: 1764, NextOffset: 1796 + testutil.go:485: Offset: 1519, NextOffset: 1551 + testutil.go:485: Offset: 1796, NextOffset: 1828 + testutil.go:485: Offset: 1551, NextOffset: 4928 + testutil.go:485: Offset: 1828, NextOffset: 5536 testutil.go:371: Comparing: "dev" vs "dev" testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar1 testchar2 testblock testfifo] testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" @@ -45223,11 +44658,10 @@ testutil.go:485: Offset: 294, NextOffset: 492 testutil.go:485: Offset: 502, NextOffset: 734 testutil.go:371: Comparing: "foo.txt" vs "foo.txt" - testutil.go:485: Offset: 492, NextOffset: 1459 - testutil.go:485: Offset: 734, NextOffset: 1736 - testutil.go:371: Comparing: "barlink" vs "barlink" + testutil.go:485: Offset: 492, NextOffset: 1455 + testutil.go:485: Offset: 734, NextOffset: 1732 testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [test dev test2 .no.prefetch.landmark baz.txt foo.txt barlink] vs [barlink test dev test2 baz.txt foo.txt] + testutil.go:377: Directory: "" vs "": [foo.txt barlink test dev test2 .no.prefetch.landmark baz.txt] vs [dev test2 baz.txt foo.txt barlink test] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" testutil.go:485: Offset: 342, NextOffset: 374 testutil.go:485: Offset: 134, NextOffset: 166 @@ -45242,22 +44676,22 @@ testutil.go:485: Offset: 502, NextOffset: 734 testutil.go:485: Offset: 294, NextOffset: 492 testutil.go:371: Comparing: "foo.txt" vs "foo.txt" - testutil.go:485: Offset: 734, NextOffset: 1736 - testutil.go:485: Offset: 492, NextOffset: 1459 + testutil.go:485: Offset: 734, NextOffset: 1732 + testutil.go:485: Offset: 492, NextOffset: 1455 testutil.go:371: Comparing: "barlink" vs "barlink" testutil.go:371: Comparing: "test" vs "test" testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" - testutil.go:485: Offset: 1736, NextOffset: 1768 - testutil.go:485: Offset: 1459, NextOffset: 1491 - testutil.go:485: Offset: 1768, NextOffset: 1800 - testutil.go:485: Offset: 1491, NextOffset: 1523 - testutil.go:485: Offset: 1800, NextOffset: 1832 - testutil.go:485: Offset: 1523, NextOffset: 1555 - testutil.go:485: Offset: 1832, NextOffset: 5543 - testutil.go:485: Offset: 1555, NextOffset: 4935 + testutil.go:485: Offset: 1732, NextOffset: 1764 + testutil.go:485: Offset: 1455, NextOffset: 1487 + testutil.go:485: Offset: 1764, NextOffset: 1796 + testutil.go:485: Offset: 1487, NextOffset: 1519 + testutil.go:485: Offset: 1796, NextOffset: 1828 + testutil.go:485: Offset: 1519, NextOffset: 1551 + testutil.go:485: Offset: 1828, NextOffset: 5536 + testutil.go:485: Offset: 1551, NextOffset: 4928 testutil.go:371: Comparing: "dev" vs "dev" - testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] + testutil.go:377: Directory: "dev" vs "dev": [testfifo testchar1 testchar2 testblock] vs [testchar1 testchar2 testblock testfifo] testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" @@ -45278,14 +44712,14 @@ testutil.go:485: Offset: 502, NextOffset: 734 testutil.go:485: Offset: 294, NextOffset: 492 === RUN TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=0,prefix="",src=1,format=USTAR -=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="/",format=PAX/lost_digest_in_a_entry -=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="/",format=PAX/duplicated_entry_offset -=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="/",format=GNU +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="/",format=PAX#02/lost_digest_in_a_entry +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="/",format=PAX#02/duplicated_entry_offset +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="/",format=GNU#02 === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=0,prefix="",src=1,format=USTAR - testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"baz.txt","type":"reg","size":21,"mode":420,"offset":540,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":572,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":604,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"baz.txt","type":"chunk","offset":636,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":668,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":700,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"foo.txt","type":"reg","size":1,"mode":420,"offset":1732,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2024-03-27T13:31:13Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2024-03-27T13:31:13Z"},{"name":"dev/testchar1","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","size":14,"mode":420,"offset":6880,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"test/bar.txt","type":"chunk","offset":6912,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"test/bar.txt","type":"chunk","offset":6944,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"test/bar.txt","type":"chunk","offset":6976,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:31:13Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":1,"devMinor":2}]} - testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":540,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"baz.txt","type":"reg","size":21,"mode":420,"offset":1592,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":1624,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":1656,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"baz.txt","type":"chunk","offset":1688,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":1720,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":1752,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"foo.txt","type":"reg","size":1,"mode":420,"offset":2812,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2024-03-27T13:31:13Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2024-03-27T13:31:13Z"},{"name":"dev/testchar1","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","size":14,"mode":420,"offset":7988,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"test/bar.txt","type":"chunk","offset":8020,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"test/bar.txt","type":"chunk","offset":8052,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"test/bar.txt","type":"chunk","offset":8084,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:31:13Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":1,"devMinor":2}]} + testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"baz.txt","type":"reg","size":21,"mode":420,"offset":540,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":572,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":604,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"baz.txt","type":"chunk","offset":636,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":668,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":700,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"foo.txt","type":"reg","size":1,"mode":420,"offset":1732,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2024-03-27T13:41:04Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2024-03-27T13:41:04Z"},{"name":"dev/testchar1","type":"char","modtime":"2024-03-27T13:41:04Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","size":14,"mode":420,"offset":6880,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"test/bar.txt","type":"chunk","offset":6912,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"test/bar.txt","type":"chunk","offset":6944,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"test/bar.txt","type":"chunk","offset":6976,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:41:04Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2024-03-27T13:41:04Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":540,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"baz.txt","type":"reg","size":21,"mode":420,"offset":1592,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":1624,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":1656,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"baz.txt","type":"chunk","offset":1688,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":1720,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":1752,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"foo.txt","type":"reg","size":1,"mode":420,"offset":2812,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2024-03-27T13:41:04Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2024-03-27T13:41:04Z"},{"name":"dev/testchar1","type":"char","modtime":"2024-03-27T13:41:04Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","size":14,"mode":420,"offset":7988,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"test/bar.txt","type":"chunk","offset":8020,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"test/bar.txt","type":"chunk","offset":8052,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"test/bar.txt","type":"chunk","offset":8084,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:41:04Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2024-03-27T13:41:04Z","devMajor":1,"devMinor":2}]} testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [barlink test dev test2 baz.txt foo.txt] vs [foo.txt barlink test dev test2 .no.prefetch.landmark baz.txt] + testutil.go:377: Directory: "" vs "": [baz.txt foo.txt barlink test dev test2] vs [test dev test2 .no.prefetch.landmark baz.txt foo.txt barlink] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" testutil.go:485: Offset: 540, NextOffset: 572 testutil.go:485: Offset: 1592, NextOffset: 1624 @@ -45315,7 +44749,7 @@ testutil.go:485: Offset: 6976, NextOffset: 14239 testutil.go:485: Offset: 8084, NextOffset: 15915 testutil.go:371: Comparing: "dev" vs "dev" - testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] + testutil.go:377: Directory: "dev" vs "dev": [testfifo testchar1 testchar2 testblock] vs [testblock testfifo testchar1 testchar2] testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" @@ -45336,7 +44770,7 @@ testutil.go:485: Offset: 700, NextOffset: 1732 testutil.go:485: Offset: 1752, NextOffset: 2812 testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [test dev test2 .no.prefetch.landmark baz.txt foo.txt barlink] vs [baz.txt foo.txt barlink test dev test2] + testutil.go:377: Directory: "" vs "": [barlink test dev test2 .no.prefetch.landmark baz.txt foo.txt] vs [foo.txt barlink test dev test2 baz.txt] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" testutil.go:485: Offset: 1592, NextOffset: 1624 testutil.go:485: Offset: 540, NextOffset: 572 @@ -45366,11 +44800,11 @@ testutil.go:485: Offset: 8084, NextOffset: 15915 testutil.go:485: Offset: 6976, NextOffset: 14239 testutil.go:371: Comparing: "dev" vs "dev" - testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] + testutil.go:377: Directory: "dev" vs "dev": [testchar2 testblock testfifo testchar1] vs [testfifo testchar1 testchar2 testblock] + testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" - testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" testutil.go:371: Comparing: "test2" vs "test2" testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" @@ -45387,31 +44821,14 @@ testutil.go:485: Offset: 1752, NextOffset: 2812 testutil.go:485: Offset: 700, NextOffset: 1732 === RUN TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=0,prefix="./",src=1,format=USTAR -=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="/",format=GNU/lost_digest_in_a_entry -=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="/",format=GNU/duplicated_entry_offset -=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="../",format=USTAR +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="/",format=GNU#02/lost_digest_in_a_entry +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="/",format=GNU#02/duplicated_entry_offset +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="../",format=USTAR#02 === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=0,prefix="./",src=1,format=USTAR - testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"./baz.txt","type":"reg","size":21,"mode":420,"offset":540,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":572,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":604,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"./baz.txt","type":"chunk","offset":636,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":668,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":700,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"./foo.txt","type":"reg","size":1,"mode":420,"offset":1732,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2024-03-27T13:31:13Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2024-03-27T13:31:13Z"},{"name":"./dev/testchar1","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","size":14,"mode":420,"offset":6880,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./test/bar.txt","type":"chunk","offset":6912,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"./test/bar.txt","type":"chunk","offset":6944,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"./test/bar.txt","type":"chunk","offset":6976,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:31:13Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":1,"devMinor":2}]} - testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":540,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"./baz.txt","type":"reg","size":21,"mode":420,"offset":1592,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":1624,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":1656,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"./baz.txt","type":"chunk","offset":1688,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":1720,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":1752,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"./foo.txt","type":"reg","size":1,"mode":420,"offset":2812,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2024-03-27T13:31:13Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2024-03-27T13:31:13Z"},{"name":"./dev/testchar1","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","size":14,"mode":420,"offset":7988,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./test/bar.txt","type":"chunk","offset":8020,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"./test/bar.txt","type":"chunk","offset":8052,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"./test/bar.txt","type":"chunk","offset":8084,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:31:13Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":1,"devMinor":2}]} + testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"./baz.txt","type":"reg","size":21,"mode":420,"offset":540,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":572,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":604,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"./baz.txt","type":"chunk","offset":636,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":668,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":700,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"./foo.txt","type":"reg","size":1,"mode":420,"offset":1732,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2024-03-27T13:41:04Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2024-03-27T13:41:04Z"},{"name":"./dev/testchar1","type":"char","modtime":"2024-03-27T13:41:04Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","size":14,"mode":420,"offset":6880,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./test/bar.txt","type":"chunk","offset":6912,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"./test/bar.txt","type":"chunk","offset":6944,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"./test/bar.txt","type":"chunk","offset":6976,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:41:04Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2024-03-27T13:41:04Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":540,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"./baz.txt","type":"reg","size":21,"mode":420,"offset":1592,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":1624,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":1656,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"./baz.txt","type":"chunk","offset":1688,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":1720,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":1752,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"./foo.txt","type":"reg","size":1,"mode":420,"offset":2812,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2024-03-27T13:41:04Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2024-03-27T13:41:04Z"},{"name":"./dev/testchar1","type":"char","modtime":"2024-03-27T13:41:04Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","size":14,"mode":420,"offset":7988,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./test/bar.txt","type":"chunk","offset":8020,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"./test/bar.txt","type":"chunk","offset":8052,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"./test/bar.txt","type":"chunk","offset":8084,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:41:04Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2024-03-27T13:41:04Z","devMajor":1,"devMinor":2}]} testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [baz.txt foo.txt barlink test dev test2] vs [.no.prefetch.landmark baz.txt foo.txt barlink test dev test2] - testutil.go:371: Comparing: "baz.txt" vs "baz.txt" - testutil.go:485: Offset: 540, NextOffset: 572 - testutil.go:485: Offset: 1592, NextOffset: 1624 - testutil.go:485: Offset: 572, NextOffset: 604 - testutil.go:485: Offset: 1624, NextOffset: 1656 - testutil.go:485: Offset: 604, NextOffset: 636 - testutil.go:485: Offset: 1656, NextOffset: 1688 - testutil.go:485: Offset: 636, NextOffset: 668 - testutil.go:485: Offset: 1688, NextOffset: 1720 - testutil.go:485: Offset: 668, NextOffset: 700 - testutil.go:485: Offset: 1720, NextOffset: 1752 - testutil.go:485: Offset: 700, NextOffset: 1732 - testutil.go:485: Offset: 1752, NextOffset: 2812 - testutil.go:371: Comparing: "foo.txt" vs "foo.txt" - testutil.go:485: Offset: 1732, NextOffset: 6880 - testutil.go:485: Offset: 2812, NextOffset: 7988 - testutil.go:371: Comparing: "barlink" vs "barlink" + testutil.go:377: Directory: "" vs "": [test2 baz.txt foo.txt barlink test dev] vs [barlink test dev test2 .no.prefetch.landmark baz.txt foo.txt] testutil.go:371: Comparing: "test" vs "test" testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" @@ -45424,7 +44841,7 @@ testutil.go:485: Offset: 6976, NextOffset: 14239 testutil.go:485: Offset: 8084, NextOffset: 15915 testutil.go:371: Comparing: "dev" vs "dev" - testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testfifo testchar1 testchar2 testblock] + testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" @@ -45444,29 +44861,25 @@ testutil.go:485: Offset: 1720, NextOffset: 1752 testutil.go:485: Offset: 700, NextOffset: 1732 testutil.go:485: Offset: 1752, NextOffset: 2812 - testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [test2 .no.prefetch.landmark baz.txt foo.txt barlink test dev] vs [barlink test dev test2 baz.txt foo.txt] - testutil.go:371: Comparing: "dev" vs "dev" - testutil.go:377: Directory: "dev" vs "dev": [testchar1 testchar2 testblock testfifo] vs [testchar2 testblock testfifo testchar1] - testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" - testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" - testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" - testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" - testutil.go:371: Comparing: "test2" vs "test2" - testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" - testutil.go:485: Offset: 1592, NextOffset: 1624 testutil.go:485: Offset: 540, NextOffset: 572 - testutil.go:485: Offset: 1624, NextOffset: 1656 + testutil.go:485: Offset: 1592, NextOffset: 1624 testutil.go:485: Offset: 572, NextOffset: 604 - testutil.go:485: Offset: 1656, NextOffset: 1688 + testutil.go:485: Offset: 1624, NextOffset: 1656 testutil.go:485: Offset: 604, NextOffset: 636 - testutil.go:485: Offset: 1688, NextOffset: 1720 + testutil.go:485: Offset: 1656, NextOffset: 1688 testutil.go:485: Offset: 636, NextOffset: 668 - testutil.go:485: Offset: 1720, NextOffset: 1752 + testutil.go:485: Offset: 1688, NextOffset: 1720 testutil.go:485: Offset: 668, NextOffset: 700 - testutil.go:485: Offset: 1752, NextOffset: 2812 + testutil.go:485: Offset: 1720, NextOffset: 1752 testutil.go:485: Offset: 700, NextOffset: 1732 + testutil.go:485: Offset: 1752, NextOffset: 2812 + testutil.go:371: Comparing: "foo.txt" vs "foo.txt" + testutil.go:485: Offset: 1732, NextOffset: 6880 + testutil.go:485: Offset: 2812, NextOffset: 7988 + testutil.go:371: Comparing: "barlink" vs "barlink" + testutil.go:371: Comparing: "" vs "" + testutil.go:377: Directory: "" vs "": [dev test2 .no.prefetch.landmark baz.txt foo.txt barlink test] vs [test2 baz.txt foo.txt barlink test dev] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" testutil.go:485: Offset: 1592, NextOffset: 1624 testutil.go:485: Offset: 540, NextOffset: 572 @@ -45495,17 +44908,8 @@ testutil.go:485: Offset: 6944, NextOffset: 6976 testutil.go:485: Offset: 8084, NextOffset: 15915 testutil.go:485: Offset: 6976, NextOffset: 14239 -=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="../",format=USTAR/lost_digest_in_a_entry -=== RUN TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=0,prefix="/",src=1,format=USTAR -=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="../",format=USTAR/duplicated_entry_offset -=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="../",format=PAX -=== NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=0,prefix="/",src=1,format=USTAR - testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"/baz.txt","type":"reg","size":21,"mode":420,"offset":540,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":572,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":604,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"/baz.txt","type":"chunk","offset":636,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":668,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":700,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"/foo.txt","type":"reg","size":1,"mode":420,"offset":1732,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2024-03-27T13:31:13Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2024-03-27T13:31:13Z"},{"name":"/dev/testchar1","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","size":14,"mode":420,"offset":6880,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/test/bar.txt","type":"chunk","offset":6912,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"/test/bar.txt","type":"chunk","offset":6944,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"/test/bar.txt","type":"chunk","offset":6976,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:31:13Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":1,"devMinor":2}]} - testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":540,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"/baz.txt","type":"reg","size":21,"mode":420,"offset":1592,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":1624,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":1656,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"/baz.txt","type":"chunk","offset":1688,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":1720,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":1752,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"/foo.txt","type":"reg","size":1,"mode":420,"offset":2812,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2024-03-27T13:31:13Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2024-03-27T13:31:13Z"},{"name":"/dev/testchar1","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","size":14,"mode":420,"offset":7988,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/test/bar.txt","type":"chunk","offset":8020,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"/test/bar.txt","type":"chunk","offset":8052,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"/test/bar.txt","type":"chunk","offset":8084,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:31:13Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":1,"devMinor":2}]} - testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [test dev test2 baz.txt foo.txt barlink] vs [.no.prefetch.landmark baz.txt foo.txt barlink test dev test2] testutil.go:371: Comparing: "dev" vs "dev" - testutil.go:377: Directory: "dev" vs "dev": [testfifo testchar1 testchar2 testblock] vs [testblock testfifo testchar1 testchar2] + testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" @@ -45513,6 +44917,28 @@ testutil.go:371: Comparing: "test2" vs "test2" testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" + testutil.go:485: Offset: 1592, NextOffset: 1624 + testutil.go:485: Offset: 540, NextOffset: 572 + testutil.go:485: Offset: 1624, NextOffset: 1656 + testutil.go:485: Offset: 572, NextOffset: 604 + testutil.go:485: Offset: 1656, NextOffset: 1688 + testutil.go:485: Offset: 604, NextOffset: 636 + testutil.go:485: Offset: 1688, NextOffset: 1720 + testutil.go:485: Offset: 636, NextOffset: 668 + testutil.go:485: Offset: 1720, NextOffset: 1752 + testutil.go:485: Offset: 668, NextOffset: 700 + testutil.go:485: Offset: 1752, NextOffset: 2812 + testutil.go:485: Offset: 700, NextOffset: 1732 +=== RUN TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=0,prefix="/",src=1,format=USTAR +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="../",format=USTAR#02/lost_digest_in_a_entry +=== NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=0,prefix="/",src=1,format=USTAR + testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"/baz.txt","type":"reg","size":21,"mode":420,"offset":540,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":572,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":604,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"/baz.txt","type":"chunk","offset":636,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":668,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":700,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"/foo.txt","type":"reg","size":1,"mode":420,"offset":1732,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2024-03-27T13:41:04Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2024-03-27T13:41:04Z"},{"name":"/dev/testchar1","type":"char","modtime":"2024-03-27T13:41:04Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","size":14,"mode":420,"offset":6880,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/test/bar.txt","type":"chunk","offset":6912,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"/test/bar.txt","type":"chunk","offset":6944,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"/test/bar.txt","type":"chunk","offset":6976,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:41:04Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2024-03-27T13:41:04Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":540,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"/baz.txt","type":"reg","size":21,"mode":420,"offset":1592,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":1624,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":1656,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"/baz.txt","type":"chunk","offset":1688,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":1720,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":1752,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"/foo.txt","type":"reg","size":1,"mode":420,"offset":2812,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2024-03-27T13:41:04Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2024-03-27T13:41:04Z"},{"name":"/dev/testchar1","type":"char","modtime":"2024-03-27T13:41:04Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","size":14,"mode":420,"offset":7988,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/test/bar.txt","type":"chunk","offset":8020,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"/test/bar.txt","type":"chunk","offset":8052,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"/test/bar.txt","type":"chunk","offset":8084,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:41:04Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2024-03-27T13:41:04Z","devMajor":1,"devMinor":2}]} + testutil.go:371: Comparing: "" vs "" + testutil.go:377: Directory: "" vs "": [baz.txt foo.txt barlink test dev test2] vs [barlink test dev test2 .no.prefetch.landmark baz.txt foo.txt] + testutil.go:371: Comparing: "test2" vs "test2" + testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] + testutil.go:371: Comparing: "baz.txt" vs "baz.txt" testutil.go:485: Offset: 540, NextOffset: 572 testutil.go:485: Offset: 1592, NextOffset: 1624 testutil.go:485: Offset: 572, NextOffset: 604 @@ -45544,6 +44970,8 @@ testutil.go:371: Comparing: "barlink" vs "barlink" testutil.go:371: Comparing: "test" vs "test" testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="../",format=USTAR#02/duplicated_entry_offset +=== NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=0,prefix="/",src=1,format=USTAR testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" testutil.go:485: Offset: 6880, NextOffset: 6912 testutil.go:485: Offset: 7988, NextOffset: 8020 @@ -45553,14 +44981,20 @@ testutil.go:485: Offset: 8052, NextOffset: 8084 testutil.go:485: Offset: 6976, NextOffset: 14239 testutil.go:485: Offset: 8084, NextOffset: 15915 - testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [.no.prefetch.landmark baz.txt foo.txt barlink test dev test2] vs [dev test2 baz.txt foo.txt barlink test] testutil.go:371: Comparing: "dev" vs "dev" testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" + testutil.go:371: Comparing: "" vs "" + testutil.go:377: Directory: "" vs "": [.no.prefetch.landmark baz.txt foo.txt barlink test dev test2] vs [foo.txt barlink test dev test2 baz.txt] + testutil.go:371: Comparing: "dev" vs "dev" + testutil.go:377: Directory: "dev" vs "dev": [testfifo testchar1 testchar2 testblock] vs [testfifo testchar1 testchar2 testblock] + testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" + testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" + testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" + testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" testutil.go:371: Comparing: "test2" vs "test2" testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" @@ -45578,8 +45012,6 @@ testutil.go:485: Offset: 700, NextOffset: 1732 testutil.go:371: Comparing: "baz.txt" vs "baz.txt" testutil.go:485: Offset: 1592, NextOffset: 1624 -=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="../",format=PAX/lost_digest_in_a_entry -=== NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=0,prefix="/",src=1,format=USTAR testutil.go:485: Offset: 540, NextOffset: 572 testutil.go:485: Offset: 1624, NextOffset: 1656 testutil.go:485: Offset: 572, NextOffset: 604 @@ -45601,19 +45033,38 @@ testutil.go:485: Offset: 7988, NextOffset: 8020 testutil.go:485: Offset: 6880, NextOffset: 6912 testutil.go:485: Offset: 8020, NextOffset: 8052 +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="../",format=PAX#02 +=== NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=0,prefix="/",src=1,format=USTAR testutil.go:485: Offset: 6912, NextOffset: 6944 testutil.go:485: Offset: 8052, NextOffset: 8084 testutil.go:485: Offset: 6944, NextOffset: 6976 testutil.go:485: Offset: 8084, NextOffset: 15915 testutil.go:485: Offset: 6976, NextOffset: 14239 === RUN TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=0,prefix="../",src=1,format=USTAR -=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="../",format=PAX/duplicated_entry_offset -=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="../",format=GNU +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="../",format=PAX#02/lost_digest_in_a_entry +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="../",format=PAX#02/duplicated_entry_offset === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=0,prefix="../",src=1,format=USTAR - testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"../baz.txt","type":"reg","size":21,"mode":420,"offset":540,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","offset":572,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","offset":604,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"../baz.txt","type":"chunk","offset":636,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","offset":668,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","offset":700,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"../foo.txt","type":"reg","size":1,"mode":420,"offset":1732,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2024-03-27T13:31:13Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2024-03-27T13:31:13Z"},{"name":"../dev/testchar1","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","size":14,"mode":420,"offset":6880,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../test/bar.txt","type":"chunk","offset":6912,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"../test/bar.txt","type":"chunk","offset":6944,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"../test/bar.txt","type":"chunk","offset":6976,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:31:13Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":1,"devMinor":2}]} - testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":540,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"../baz.txt","type":"reg","size":21,"mode":420,"offset":1592,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","offset":1624,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","offset":1656,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"../baz.txt","type":"chunk","offset":1688,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","offset":1720,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","offset":1752,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"../foo.txt","type":"reg","size":1,"mode":420,"offset":2812,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2024-03-27T13:31:13Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2024-03-27T13:31:13Z"},{"name":"../dev/testchar1","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","size":14,"mode":420,"offset":7988,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../test/bar.txt","type":"chunk","offset":8020,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"../test/bar.txt","type":"chunk","offset":8052,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"../test/bar.txt","type":"chunk","offset":8084,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:31:13Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":1,"devMinor":2}]} + testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"../baz.txt","type":"reg","size":21,"mode":420,"offset":540,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","offset":572,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","offset":604,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"../baz.txt","type":"chunk","offset":636,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","offset":668,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","offset":700,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"../foo.txt","type":"reg","size":1,"mode":420,"offset":1732,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2024-03-27T13:41:04Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2024-03-27T13:41:04Z"},{"name":"../dev/testchar1","type":"char","modtime":"2024-03-27T13:41:04Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","size":14,"mode":420,"offset":6880,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../test/bar.txt","type":"chunk","offset":6912,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"../test/bar.txt","type":"chunk","offset":6944,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"../test/bar.txt","type":"chunk","offset":6976,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:41:04Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2024-03-27T13:41:04Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":540,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"../baz.txt","type":"reg","size":21,"mode":420,"offset":1592,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","offset":1624,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","offset":1656,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"../baz.txt","type":"chunk","offset":1688,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","offset":1720,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","offset":1752,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"../foo.txt","type":"reg","size":1,"mode":420,"offset":2812,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2024-03-27T13:41:04Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2024-03-27T13:41:04Z"},{"name":"../dev/testchar1","type":"char","modtime":"2024-03-27T13:41:04Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","size":14,"mode":420,"offset":7988,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../test/bar.txt","type":"chunk","offset":8020,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"../test/bar.txt","type":"chunk","offset":8052,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"../test/bar.txt","type":"chunk","offset":8084,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:41:04Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2024-03-27T13:41:04Z","devMajor":1,"devMinor":2}]} testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [baz.txt foo.txt barlink test dev test2] vs [barlink test dev test2 .no.prefetch.landmark baz.txt foo.txt] + testutil.go:377: Directory: "" vs "": [barlink test dev test2 baz.txt foo.txt] vs [.no.prefetch.landmark baz.txt foo.txt barlink test dev test2] + testutil.go:371: Comparing: "test" vs "test" + testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] + testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" + testutil.go:485: Offset: 6880, NextOffset: 6912 + testutil.go:485: Offset: 7988, NextOffset: 8020 + testutil.go:485: Offset: 6912, NextOffset: 6944 + testutil.go:485: Offset: 8020, NextOffset: 8052 + testutil.go:485: Offset: 6944, NextOffset: 6976 + testutil.go:485: Offset: 8052, NextOffset: 8084 + testutil.go:485: Offset: 6976, NextOffset: 14239 + testutil.go:485: Offset: 8084, NextOffset: 15915 + testutil.go:371: Comparing: "dev" vs "dev" + testutil.go:377: Directory: "dev" vs "dev": [testchar2 testblock testfifo testchar1] vs [testchar1 testchar2 testblock testfifo] + testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" + testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" + testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" + testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" testutil.go:371: Comparing: "test2" vs "test2" testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" @@ -45622,6 +45073,8 @@ testutil.go:485: Offset: 572, NextOffset: 604 testutil.go:485: Offset: 1624, NextOffset: 1656 testutil.go:485: Offset: 604, NextOffset: 636 +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="../",format=GNU#02 +=== NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=0,prefix="../",src=1,format=USTAR testutil.go:485: Offset: 1656, NextOffset: 1688 testutil.go:485: Offset: 636, NextOffset: 668 testutil.go:485: Offset: 1688, NextOffset: 1720 @@ -45636,8 +45089,6 @@ testutil.go:485: Offset: 1624, NextOffset: 1656 testutil.go:485: Offset: 604, NextOffset: 636 testutil.go:485: Offset: 1656, NextOffset: 1688 -=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="../",format=GNU/duplicated_entry_offset -=== NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=0,prefix="../",src=1,format=USTAR testutil.go:485: Offset: 636, NextOffset: 668 testutil.go:485: Offset: 1688, NextOffset: 1720 testutil.go:485: Offset: 668, NextOffset: 700 @@ -45648,27 +45099,24 @@ testutil.go:485: Offset: 1732, NextOffset: 6880 testutil.go:485: Offset: 2812, NextOffset: 7988 testutil.go:371: Comparing: "barlink" vs "barlink" - testutil.go:371: Comparing: "test" vs "test" - testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] - testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" - testutil.go:485: Offset: 6880, NextOffset: 6912 - testutil.go:485: Offset: 7988, NextOffset: 8020 - testutil.go:485: Offset: 6912, NextOffset: 6944 - testutil.go:485: Offset: 8020, NextOffset: 8052 - testutil.go:485: Offset: 6944, NextOffset: 6976 - testutil.go:485: Offset: 8052, NextOffset: 8084 - testutil.go:485: Offset: 6976, NextOffset: 14239 - testutil.go:485: Offset: 8084, NextOffset: 15915 - testutil.go:371: Comparing: "dev" vs "dev" - testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] - testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" -=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="../",format=GNU/lost_digest_in_a_entry -=== NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=0,prefix="../",src=1,format=USTAR - testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" - testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" - testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [foo.txt barlink test dev test2 .no.prefetch.landmark baz.txt] vs [foo.txt barlink test dev test2 baz.txt] + testutil.go:377: Directory: "" vs "": [dev test2 .no.prefetch.landmark baz.txt foo.txt barlink test] vs [foo.txt barlink test dev test2 baz.txt] + testutil.go:371: Comparing: "baz.txt" vs "baz.txt" + testutil.go:485: Offset: 1592, NextOffset: 1624 + testutil.go:485: Offset: 540, NextOffset: 572 + testutil.go:485: Offset: 1624, NextOffset: 1656 + testutil.go:485: Offset: 572, NextOffset: 604 + testutil.go:485: Offset: 1656, NextOffset: 1688 + testutil.go:485: Offset: 604, NextOffset: 636 + testutil.go:485: Offset: 1688, NextOffset: 1720 + testutil.go:485: Offset: 636, NextOffset: 668 + testutil.go:485: Offset: 1720, NextOffset: 1752 + testutil.go:485: Offset: 668, NextOffset: 700 + testutil.go:485: Offset: 1752, NextOffset: 2812 + testutil.go:485: Offset: 700, NextOffset: 1732 + testutil.go:371: Comparing: "foo.txt" vs "foo.txt" + testutil.go:485: Offset: 2812, NextOffset: 7988 + testutil.go:485: Offset: 1732, NextOffset: 6880 testutil.go:371: Comparing: "barlink" vs "barlink" testutil.go:371: Comparing: "test" vs "test" testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] @@ -45682,11 +45130,11 @@ testutil.go:485: Offset: 8084, NextOffset: 15915 testutil.go:485: Offset: 6976, NextOffset: 14239 testutil.go:371: Comparing: "dev" vs "dev" - testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] + testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testfifo testchar1 testchar2 testblock] + testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" - testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" testutil.go:371: Comparing: "test2" vs "test2" testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" @@ -45702,35 +45150,37 @@ testutil.go:485: Offset: 668, NextOffset: 700 testutil.go:485: Offset: 1752, NextOffset: 2812 testutil.go:485: Offset: 700, NextOffset: 1732 - testutil.go:371: Comparing: "baz.txt" vs "baz.txt" -=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="",format=USTAR -=== NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=0,prefix="../",src=1,format=USTAR - testutil.go:485: Offset: 1592, NextOffset: 1624 - testutil.go:485: Offset: 540, NextOffset: 572 - testutil.go:485: Offset: 1624, NextOffset: 1656 - testutil.go:485: Offset: 572, NextOffset: 604 - testutil.go:485: Offset: 1656, NextOffset: 1688 - testutil.go:485: Offset: 604, NextOffset: 636 - testutil.go:485: Offset: 1688, NextOffset: 1720 - testutil.go:485: Offset: 636, NextOffset: 668 - testutil.go:485: Offset: 1720, NextOffset: 1752 - testutil.go:485: Offset: 668, NextOffset: 700 - testutil.go:485: Offset: 1752, NextOffset: 2812 - testutil.go:485: Offset: 700, NextOffset: 1732 - testutil.go:371: Comparing: "foo.txt" vs "foo.txt" - testutil.go:485: Offset: 2812, NextOffset: 7988 - testutil.go:485: Offset: 1732, NextOffset: 6880 === RUN TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=0,prefix="",src=1,format=PAX - testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"baz.txt","type":"reg","size":21,"mode":420,"offset":540,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":572,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":604,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"baz.txt","type":"chunk","offset":636,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":668,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":700,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"foo.txt","type":"reg","size":1,"mode":420,"offset":1732,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2024-03-27T13:31:13Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2024-03-27T13:31:13Z"},{"name":"dev/testchar1","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","size":14,"mode":420,"offset":9952,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"test/bar.txt","type":"chunk","offset":9984,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"test/bar.txt","type":"chunk","offset":10016,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"test/bar.txt","type":"chunk","offset":10048,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:31:13Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":1,"devMinor":2}]} - testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":540,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"baz.txt","type":"reg","size":21,"mode":420,"offset":1592,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":1624,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":1656,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"baz.txt","type":"chunk","offset":1688,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":1720,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":1752,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"foo.txt","type":"reg","size":1,"mode":420,"offset":2812,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2024-03-27T13:31:13Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2024-03-27T13:31:13Z"},{"name":"dev/testchar1","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","size":14,"mode":420,"offset":11060,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"test/bar.txt","type":"chunk","offset":11092,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"test/bar.txt","type":"chunk","offset":11124,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"test/bar.txt","type":"chunk","offset":11156,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:31:13Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":1,"devMinor":2}]} +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="../",format=GNU#02/lost_digest_in_a_entry +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="../",format=GNU#02/duplicated_entry_offset +=== NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=0,prefix="",src=1,format=PAX + testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"baz.txt","type":"reg","size":21,"mode":420,"offset":540,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":572,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":604,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"baz.txt","type":"chunk","offset":636,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":668,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":700,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"foo.txt","type":"reg","size":1,"mode":420,"offset":1732,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2024-03-27T13:41:05Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2024-03-27T13:41:05Z"},{"name":"dev/testchar1","type":"char","modtime":"2024-03-27T13:41:05Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","size":14,"mode":420,"offset":9952,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"test/bar.txt","type":"chunk","offset":9984,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"test/bar.txt","type":"chunk","offset":10016,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"test/bar.txt","type":"chunk","offset":10048,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:41:05Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2024-03-27T13:41:05Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":540,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"baz.txt","type":"reg","size":21,"mode":420,"offset":1592,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":1624,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":1656,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"baz.txt","type":"chunk","offset":1688,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":1720,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":1752,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"foo.txt","type":"reg","size":1,"mode":420,"offset":2812,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2024-03-27T13:41:05Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2024-03-27T13:41:05Z"},{"name":"dev/testchar1","type":"char","modtime":"2024-03-27T13:41:05Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","size":14,"mode":420,"offset":11060,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"test/bar.txt","type":"chunk","offset":11092,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"test/bar.txt","type":"chunk","offset":11124,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"test/bar.txt","type":"chunk","offset":11156,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:41:05Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2024-03-27T13:41:05Z","devMajor":1,"devMinor":2}]} testutil.go:371: Comparing: "" vs "" testutil.go:377: Directory: "" vs "": [baz.txt foo.txt barlink test dev test2] vs [barlink test dev test2 .no.prefetch.landmark baz.txt foo.txt] + testutil.go:371: Comparing: "foo.txt" vs "foo.txt" + testutil.go:485: Offset: 1732, NextOffset: 9952 + testutil.go:485: Offset: 2812, NextOffset: 11060 + testutil.go:371: Comparing: "barlink" vs "barlink" + testutil.go:371: Comparing: "test" vs "test" + testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] + testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" + testutil.go:485: Offset: 9952, NextOffset: 9984 + testutil.go:485: Offset: 11060, NextOffset: 11092 + testutil.go:485: Offset: 9984, NextOffset: 10016 + testutil.go:485: Offset: 11092, NextOffset: 11124 + testutil.go:485: Offset: 10016, NextOffset: 10048 + testutil.go:485: Offset: 11124, NextOffset: 11156 + testutil.go:485: Offset: 10048, NextOffset: 19359 +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="",format=USTAR#02 +=== NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=0,prefix="",src=1,format=PAX + testutil.go:485: Offset: 11156, NextOffset: 21035 testutil.go:371: Comparing: "dev" vs "dev" - testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] + testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testfifo testchar1 testchar2 testblock] + testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" - testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" testutil.go:371: Comparing: "test2" vs "test2" testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" @@ -45738,8 +45188,6 @@ testutil.go:485: Offset: 1592, NextOffset: 1624 testutil.go:485: Offset: 572, NextOffset: 604 testutil.go:485: Offset: 1624, NextOffset: 1656 -=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="",format=USTAR/lost_digest_in_a_entry -=== NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=0,prefix="",src=1,format=PAX testutil.go:485: Offset: 604, NextOffset: 636 testutil.go:485: Offset: 1656, NextOffset: 1688 testutil.go:485: Offset: 636, NextOffset: 668 @@ -45761,42 +45209,8 @@ testutil.go:485: Offset: 1720, NextOffset: 1752 testutil.go:485: Offset: 700, NextOffset: 1732 testutil.go:485: Offset: 1752, NextOffset: 2812 - testutil.go:371: Comparing: "foo.txt" vs "foo.txt" - testutil.go:485: Offset: 1732, NextOffset: 9952 - testutil.go:485: Offset: 2812, NextOffset: 11060 - testutil.go:371: Comparing: "barlink" vs "barlink" - testutil.go:371: Comparing: "test" vs "test" - testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] - testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" - testutil.go:485: Offset: 9952, NextOffset: 9984 - testutil.go:485: Offset: 11060, NextOffset: 11092 - testutil.go:485: Offset: 9984, NextOffset: 10016 - testutil.go:485: Offset: 11092, NextOffset: 11124 - testutil.go:485: Offset: 10016, NextOffset: 10048 - testutil.go:485: Offset: 11124, NextOffset: 11156 - testutil.go:485: Offset: 10048, NextOffset: 19359 - testutil.go:485: Offset: 11156, NextOffset: 21035 testutil.go:371: Comparing: "" vs "" -=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="",format=USTAR/duplicated_entry_offset -=== NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=0,prefix="",src=1,format=PAX - testutil.go:377: Directory: "" vs "": [baz.txt foo.txt barlink test dev test2 .no.prefetch.landmark] vs [foo.txt barlink test dev test2 baz.txt] - testutil.go:371: Comparing: "test" vs "test" - testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] - testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" - testutil.go:485: Offset: 11060, NextOffset: 11092 - testutil.go:485: Offset: 9952, NextOffset: 9984 - testutil.go:485: Offset: 11092, NextOffset: 11124 - testutil.go:485: Offset: 9984, NextOffset: 10016 - testutil.go:485: Offset: 11124, NextOffset: 11156 - testutil.go:485: Offset: 10016, NextOffset: 10048 - testutil.go:485: Offset: 11156, NextOffset: 21035 - testutil.go:485: Offset: 10048, NextOffset: 19359 - testutil.go:371: Comparing: "dev" vs "dev" - testutil.go:377: Directory: "dev" vs "dev": [testchar1 testchar2 testblock testfifo] vs [testchar2 testblock testfifo testchar1] - testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" - testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" - testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" - testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" + testutil.go:377: Directory: "" vs "": [test dev test2 .no.prefetch.landmark baz.txt foo.txt barlink] vs [barlink test dev test2 baz.txt foo.txt] testutil.go:371: Comparing: "test2" vs "test2" testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" @@ -45829,12 +45243,48 @@ testutil.go:485: Offset: 2812, NextOffset: 11060 testutil.go:485: Offset: 1732, NextOffset: 9952 testutil.go:371: Comparing: "barlink" vs "barlink" -=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="",format=PAX + testutil.go:371: Comparing: "test" vs "test" + testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] + testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" + testutil.go:485: Offset: 11060, NextOffset: 11092 + testutil.go:485: Offset: 9952, NextOffset: 9984 + testutil.go:485: Offset: 11092, NextOffset: 11124 + testutil.go:485: Offset: 9984, NextOffset: 10016 + testutil.go:485: Offset: 11124, NextOffset: 11156 + testutil.go:485: Offset: 10016, NextOffset: 10048 + testutil.go:485: Offset: 11156, NextOffset: 21035 + testutil.go:485: Offset: 10048, NextOffset: 19359 + testutil.go:371: Comparing: "dev" vs "dev" + testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] + testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" + testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" + testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" + testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" === RUN TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=0,prefix="./",src=1,format=PAX - testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"./baz.txt","type":"reg","size":21,"mode":420,"offset":540,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":572,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":604,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"./baz.txt","type":"chunk","offset":636,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":668,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":700,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"./foo.txt","type":"reg","size":1,"mode":420,"offset":1732,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2024-03-27T13:31:13Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2024-03-27T13:31:13Z"},{"name":"./dev/testchar1","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","size":14,"mode":420,"offset":9952,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./test/bar.txt","type":"chunk","offset":9984,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"./test/bar.txt","type":"chunk","offset":10016,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"./test/bar.txt","type":"chunk","offset":10048,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:31:13Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":1,"devMinor":2}]} - testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":540,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"./baz.txt","type":"reg","size":21,"mode":420,"offset":1592,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":1624,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":1656,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"./baz.txt","type":"chunk","offset":1688,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":1720,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":1752,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"./foo.txt","type":"reg","size":1,"mode":420,"offset":2812,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2024-03-27T13:31:13Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2024-03-27T13:31:13Z"},{"name":"./dev/testchar1","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","size":14,"mode":420,"offset":11060,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./test/bar.txt","type":"chunk","offset":11092,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"./test/bar.txt","type":"chunk","offset":11124,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"./test/bar.txt","type":"chunk","offset":11156,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:31:13Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":1,"devMinor":2}]} +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="",format=USTAR#02/lost_digest_in_a_entry +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="",format=USTAR#02/duplicated_entry_offset +=== NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=0,prefix="./",src=1,format=PAX + testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"./baz.txt","type":"reg","size":21,"mode":420,"offset":540,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":572,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":604,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"./baz.txt","type":"chunk","offset":636,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":668,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":700,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"./foo.txt","type":"reg","size":1,"mode":420,"offset":1732,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2024-03-27T13:41:05Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2024-03-27T13:41:05Z"},{"name":"./dev/testchar1","type":"char","modtime":"2024-03-27T13:41:05Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","size":14,"mode":420,"offset":9952,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./test/bar.txt","type":"chunk","offset":9984,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"./test/bar.txt","type":"chunk","offset":10016,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"./test/bar.txt","type":"chunk","offset":10048,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:41:05Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2024-03-27T13:41:05Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":540,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"./baz.txt","type":"reg","size":21,"mode":420,"offset":1592,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":1624,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":1656,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"./baz.txt","type":"chunk","offset":1688,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":1720,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":1752,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"./foo.txt","type":"reg","size":1,"mode":420,"offset":2812,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2024-03-27T13:41:05Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2024-03-27T13:41:05Z"},{"name":"./dev/testchar1","type":"char","modtime":"2024-03-27T13:41:05Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","size":14,"mode":420,"offset":11060,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./test/bar.txt","type":"chunk","offset":11092,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"./test/bar.txt","type":"chunk","offset":11124,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"./test/bar.txt","type":"chunk","offset":11156,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:41:05Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2024-03-27T13:41:05Z","devMajor":1,"devMinor":2}]} testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [baz.txt foo.txt barlink test dev test2] vs [barlink test dev test2 .no.prefetch.landmark baz.txt foo.txt] + testutil.go:377: Directory: "" vs "": [baz.txt foo.txt barlink test dev test2] vs [test dev test2 .no.prefetch.landmark baz.txt foo.txt barlink] + testutil.go:371: Comparing: "test" vs "test" + testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] + testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" + testutil.go:485: Offset: 9952, NextOffset: 9984 + testutil.go:485: Offset: 11060, NextOffset: 11092 + testutil.go:485: Offset: 9984, NextOffset: 10016 + testutil.go:485: Offset: 11092, NextOffset: 11124 + testutil.go:485: Offset: 10016, NextOffset: 10048 + testutil.go:485: Offset: 11124, NextOffset: 11156 + testutil.go:485: Offset: 10048, NextOffset: 19359 + testutil.go:485: Offset: 11156, NextOffset: 21035 + testutil.go:371: Comparing: "dev" vs "dev" + testutil.go:377: Directory: "dev" vs "dev": [testchar2 testblock testfifo testchar1] vs [testblock testfifo testchar1 testchar2] + testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" + testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" + testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" + testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" testutil.go:371: Comparing: "test2" vs "test2" testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" @@ -45865,29 +45315,32 @@ testutil.go:485: Offset: 1752, NextOffset: 2812 testutil.go:371: Comparing: "foo.txt" vs "foo.txt" testutil.go:485: Offset: 1732, NextOffset: 9952 +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="",format=PAX#02 +=== NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=0,prefix="./",src=1,format=PAX testutil.go:485: Offset: 2812, NextOffset: 11060 testutil.go:371: Comparing: "barlink" vs "barlink" + testutil.go:371: Comparing: "" vs "" + testutil.go:377: Directory: "" vs "": [baz.txt foo.txt barlink test dev test2 .no.prefetch.landmark] vs [baz.txt foo.txt barlink test dev test2] + testutil.go:371: Comparing: "barlink" vs "barlink" testutil.go:371: Comparing: "test" vs "test" testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" - testutil.go:485: Offset: 9952, NextOffset: 9984 testutil.go:485: Offset: 11060, NextOffset: 11092 - testutil.go:485: Offset: 9984, NextOffset: 10016 + testutil.go:485: Offset: 9952, NextOffset: 9984 testutil.go:485: Offset: 11092, NextOffset: 11124 -=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="",format=PAX/lost_digest_in_a_entry -=== NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=0,prefix="./",src=1,format=PAX - testutil.go:485: Offset: 10016, NextOffset: 10048 + testutil.go:485: Offset: 9984, NextOffset: 10016 testutil.go:485: Offset: 11124, NextOffset: 11156 - testutil.go:485: Offset: 10048, NextOffset: 19359 + testutil.go:485: Offset: 10016, NextOffset: 10048 testutil.go:485: Offset: 11156, NextOffset: 21035 + testutil.go:485: Offset: 10048, NextOffset: 19359 testutil.go:371: Comparing: "dev" vs "dev" - testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testfifo testchar1 testchar2 testblock] + testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" - testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [test2 .no.prefetch.landmark baz.txt foo.txt barlink test dev] vs [test2 baz.txt foo.txt barlink test dev] + testutil.go:371: Comparing: "test2" vs "test2" + testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" testutil.go:485: Offset: 1592, NextOffset: 1624 testutil.go:485: Offset: 540, NextOffset: 572 @@ -45901,34 +45354,9 @@ testutil.go:485: Offset: 668, NextOffset: 700 testutil.go:485: Offset: 1752, NextOffset: 2812 testutil.go:485: Offset: 700, NextOffset: 1732 - testutil.go:371: Comparing: "foo.txt" vs "foo.txt" - testutil.go:485: Offset: 2812, NextOffset: 11060 - testutil.go:485: Offset: 1732, NextOffset: 9952 - testutil.go:371: Comparing: "barlink" vs "barlink" - testutil.go:371: Comparing: "test" vs "test" - testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] - testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" - testutil.go:485: Offset: 11060, NextOffset: 11092 - testutil.go:485: Offset: 9952, NextOffset: 9984 - testutil.go:485: Offset: 11092, NextOffset: 11124 - testutil.go:485: Offset: 9984, NextOffset: 10016 - testutil.go:485: Offset: 11124, NextOffset: 11156 - testutil.go:485: Offset: 10016, NextOffset: 10048 - testutil.go:485: Offset: 11156, NextOffset: 21035 - testutil.go:485: Offset: 10048, NextOffset: 19359 - testutil.go:371: Comparing: "dev" vs "dev" - testutil.go:377: Directory: "dev" vs "dev": [testfifo testchar1 testchar2 testblock] vs [testblock testfifo testchar1 testchar2] - testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" - testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" - testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" - testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" - testutil.go:371: Comparing: "test2" vs "test2" - testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" testutil.go:485: Offset: 1592, NextOffset: 1624 testutil.go:485: Offset: 540, NextOffset: 572 -=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="",format=PAX/duplicated_entry_offset -=== NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=0,prefix="./",src=1,format=PAX testutil.go:485: Offset: 1624, NextOffset: 1656 testutil.go:485: Offset: 572, NextOffset: 604 testutil.go:485: Offset: 1656, NextOffset: 1688 @@ -45939,26 +45367,17 @@ testutil.go:485: Offset: 668, NextOffset: 700 testutil.go:485: Offset: 1752, NextOffset: 2812 testutil.go:485: Offset: 700, NextOffset: 1732 + testutil.go:371: Comparing: "foo.txt" vs "foo.txt" + testutil.go:485: Offset: 2812, NextOffset: 11060 + testutil.go:485: Offset: 1732, NextOffset: 9952 === RUN TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=0,prefix="/",src=1,format=PAX -=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="",format=GNU +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="",format=PAX#02/lost_digest_in_a_entry +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="",format=PAX#02/duplicated_entry_offset === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=0,prefix="/",src=1,format=PAX - testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"/baz.txt","type":"reg","size":21,"mode":420,"offset":540,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":572,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":604,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"/baz.txt","type":"chunk","offset":636,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":668,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":700,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"/foo.txt","type":"reg","size":1,"mode":420,"offset":1732,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2024-03-27T13:31:13Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2024-03-27T13:31:13Z"},{"name":"/dev/testchar1","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","size":14,"mode":420,"offset":9952,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/test/bar.txt","type":"chunk","offset":9984,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"/test/bar.txt","type":"chunk","offset":10016,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"/test/bar.txt","type":"chunk","offset":10048,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:31:13Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":1,"devMinor":2}]} - testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":540,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"/baz.txt","type":"reg","size":21,"mode":420,"offset":1592,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":1624,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":1656,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"/baz.txt","type":"chunk","offset":1688,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":1720,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":1752,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"/foo.txt","type":"reg","size":1,"mode":420,"offset":2812,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2024-03-27T13:31:13Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2024-03-27T13:31:13Z"},{"name":"/dev/testchar1","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","size":14,"mode":420,"offset":11060,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/test/bar.txt","type":"chunk","offset":11092,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"/test/bar.txt","type":"chunk","offset":11124,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"/test/bar.txt","type":"chunk","offset":11156,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:31:13Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":1,"devMinor":2}]} + testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"/baz.txt","type":"reg","size":21,"mode":420,"offset":540,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":572,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":604,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"/baz.txt","type":"chunk","offset":636,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":668,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":700,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"/foo.txt","type":"reg","size":1,"mode":420,"offset":1732,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2024-03-27T13:41:05Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2024-03-27T13:41:05Z"},{"name":"/dev/testchar1","type":"char","modtime":"2024-03-27T13:41:05Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","size":14,"mode":420,"offset":9952,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/test/bar.txt","type":"chunk","offset":9984,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"/test/bar.txt","type":"chunk","offset":10016,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"/test/bar.txt","type":"chunk","offset":10048,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:41:05Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2024-03-27T13:41:05Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":540,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"/baz.txt","type":"reg","size":21,"mode":420,"offset":1592,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":1624,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":1656,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"/baz.txt","type":"chunk","offset":1688,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":1720,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":1752,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"/foo.txt","type":"reg","size":1,"mode":420,"offset":2812,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2024-03-27T13:41:05Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2024-03-27T13:41:05Z"},{"name":"/dev/testchar1","type":"char","modtime":"2024-03-27T13:41:05Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","size":14,"mode":420,"offset":11060,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/test/bar.txt","type":"chunk","offset":11092,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"/test/bar.txt","type":"chunk","offset":11124,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"/test/bar.txt","type":"chunk","offset":11156,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:41:05Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2024-03-27T13:41:05Z","devMajor":1,"devMinor":2}]} testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [baz.txt foo.txt barlink test dev test2] vs [baz.txt foo.txt barlink test dev test2 .no.prefetch.landmark] - testutil.go:371: Comparing: "baz.txt" vs "baz.txt" - testutil.go:485: Offset: 540, NextOffset: 572 - testutil.go:485: Offset: 1592, NextOffset: 1624 - testutil.go:485: Offset: 572, NextOffset: 604 - testutil.go:485: Offset: 1624, NextOffset: 1656 - testutil.go:485: Offset: 604, NextOffset: 636 - testutil.go:485: Offset: 1656, NextOffset: 1688 - testutil.go:485: Offset: 636, NextOffset: 668 - testutil.go:485: Offset: 1688, NextOffset: 1720 - testutil.go:485: Offset: 668, NextOffset: 700 - testutil.go:485: Offset: 1720, NextOffset: 1752 - testutil.go:485: Offset: 700, NextOffset: 1732 - testutil.go:485: Offset: 1752, NextOffset: 2812 + testutil.go:377: Directory: "" vs "": [test dev test2 baz.txt foo.txt barlink] vs [test dev test2 .no.prefetch.landmark baz.txt foo.txt barlink] testutil.go:371: Comparing: "foo.txt" vs "foo.txt" testutil.go:485: Offset: 1732, NextOffset: 9952 testutil.go:485: Offset: 2812, NextOffset: 11060 @@ -45975,11 +45394,13 @@ testutil.go:485: Offset: 10048, NextOffset: 19359 testutil.go:485: Offset: 11156, NextOffset: 21035 testutil.go:371: Comparing: "dev" vs "dev" - testutil.go:377: Directory: "dev" vs "dev": [testfifo testchar1 testchar2 testblock] vs [testfifo testchar1 testchar2 testblock] - testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" - testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" + testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="",format=GNU#02 +=== NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=0,prefix="/",src=1,format=PAX testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" + testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" + testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" testutil.go:371: Comparing: "test2" vs "test2" testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" @@ -45995,11 +45416,22 @@ testutil.go:485: Offset: 1720, NextOffset: 1752 testutil.go:485: Offset: 700, NextOffset: 1732 testutil.go:485: Offset: 1752, NextOffset: 2812 + testutil.go:371: Comparing: "baz.txt" vs "baz.txt" + testutil.go:485: Offset: 540, NextOffset: 572 + testutil.go:485: Offset: 1592, NextOffset: 1624 + testutil.go:485: Offset: 572, NextOffset: 604 + testutil.go:485: Offset: 1624, NextOffset: 1656 + testutil.go:485: Offset: 604, NextOffset: 636 + testutil.go:485: Offset: 1656, NextOffset: 1688 + testutil.go:485: Offset: 636, NextOffset: 668 + testutil.go:485: Offset: 1688, NextOffset: 1720 + testutil.go:485: Offset: 668, NextOffset: 700 + testutil.go:485: Offset: 1720, NextOffset: 1752 + testutil.go:485: Offset: 700, NextOffset: 1732 + testutil.go:485: Offset: 1752, NextOffset: 2812 testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [test dev test2 .no.prefetch.landmark baz.txt foo.txt barlink] vs [baz.txt foo.txt barlink test dev test2] + testutil.go:377: Directory: "" vs "": [foo.txt barlink test dev test2 .no.prefetch.landmark baz.txt] vs [baz.txt foo.txt barlink test dev test2] testutil.go:371: Comparing: "test" vs "test" -=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="",format=GNU/lost_digest_in_a_entry -=== NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=0,prefix="/",src=1,format=PAX testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" testutil.go:485: Offset: 11060, NextOffset: 11092 @@ -46011,7 +45443,7 @@ testutil.go:485: Offset: 11156, NextOffset: 21035 testutil.go:485: Offset: 10048, NextOffset: 19359 testutil.go:371: Comparing: "dev" vs "dev" - testutil.go:377: Directory: "dev" vs "dev": [testchar2 testblock testfifo testchar1] vs [testblock testfifo testchar1 testchar2] + testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar2 testblock testfifo testchar1] testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" @@ -46039,8 +45471,6 @@ testutil.go:485: Offset: 1656, NextOffset: 1688 testutil.go:485: Offset: 604, NextOffset: 636 testutil.go:485: Offset: 1688, NextOffset: 1720 -=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="",format=GNU/duplicated_entry_offset -=== NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=0,prefix="/",src=1,format=PAX testutil.go:485: Offset: 636, NextOffset: 668 testutil.go:485: Offset: 1720, NextOffset: 1752 testutil.go:485: Offset: 668, NextOffset: 700 @@ -46051,12 +45481,14 @@ testutil.go:485: Offset: 1732, NextOffset: 9952 testutil.go:371: Comparing: "barlink" vs "barlink" === RUN TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=0,prefix="../",src=1,format=PAX -=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="./",format=USTAR +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="",format=GNU#02/lost_digest_in_a_entry +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="",format=GNU#02/duplicated_entry_offset +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="./",format=USTAR#02 === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=0,prefix="../",src=1,format=PAX - testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"../baz.txt","type":"reg","size":21,"mode":420,"offset":540,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","offset":572,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","offset":604,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"../baz.txt","type":"chunk","offset":636,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","offset":668,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","offset":700,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"../foo.txt","type":"reg","size":1,"mode":420,"offset":1732,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2024-03-27T13:31:13Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2024-03-27T13:31:13Z"},{"name":"../dev/testchar1","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","size":14,"mode":420,"offset":9952,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../test/bar.txt","type":"chunk","offset":9984,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"../test/bar.txt","type":"chunk","offset":10016,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"../test/bar.txt","type":"chunk","offset":10048,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:31:13Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":1,"devMinor":2}]} - testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":540,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"../baz.txt","type":"reg","size":21,"mode":420,"offset":1592,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","offset":1624,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","offset":1656,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"../baz.txt","type":"chunk","offset":1688,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","offset":1720,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","offset":1752,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"../foo.txt","type":"reg","size":1,"mode":420,"offset":2812,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2024-03-27T13:31:13Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2024-03-27T13:31:13Z"},{"name":"../dev/testchar1","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","size":14,"mode":420,"offset":11060,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../test/bar.txt","type":"chunk","offset":11092,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"../test/bar.txt","type":"chunk","offset":11124,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"../test/bar.txt","type":"chunk","offset":11156,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:31:13Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":1,"devMinor":2}]} + testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"../baz.txt","type":"reg","size":21,"mode":420,"offset":540,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","offset":572,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","offset":604,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"../baz.txt","type":"chunk","offset":636,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","offset":668,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","offset":700,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"../foo.txt","type":"reg","size":1,"mode":420,"offset":1732,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2024-03-27T13:41:05Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2024-03-27T13:41:05Z"},{"name":"../dev/testchar1","type":"char","modtime":"2024-03-27T13:41:05Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","size":14,"mode":420,"offset":9952,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../test/bar.txt","type":"chunk","offset":9984,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"../test/bar.txt","type":"chunk","offset":10016,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"../test/bar.txt","type":"chunk","offset":10048,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:41:05Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2024-03-27T13:41:05Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":540,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"../baz.txt","type":"reg","size":21,"mode":420,"offset":1592,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","offset":1624,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","offset":1656,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"../baz.txt","type":"chunk","offset":1688,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","offset":1720,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","offset":1752,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"../foo.txt","type":"reg","size":1,"mode":420,"offset":2812,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2024-03-27T13:41:05Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2024-03-27T13:41:05Z"},{"name":"../dev/testchar1","type":"char","modtime":"2024-03-27T13:41:05Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","size":14,"mode":420,"offset":11060,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../test/bar.txt","type":"chunk","offset":11092,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"../test/bar.txt","type":"chunk","offset":11124,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"../test/bar.txt","type":"chunk","offset":11156,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:41:05Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2024-03-27T13:41:05Z","devMajor":1,"devMinor":2}]} testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [dev test2 baz.txt foo.txt barlink test] vs [dev test2 .no.prefetch.landmark baz.txt foo.txt barlink test] + testutil.go:377: Directory: "" vs "": [foo.txt barlink test dev test2 baz.txt] vs [test2 .no.prefetch.landmark baz.txt foo.txt barlink test dev] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" testutil.go:485: Offset: 540, NextOffset: 572 testutil.go:485: Offset: 1592, NextOffset: 1624 @@ -46107,9 +45539,13 @@ testutil.go:485: Offset: 700, NextOffset: 1732 testutil.go:485: Offset: 1752, NextOffset: 2812 testutil.go:371: Comparing: "" vs "" -=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="./",format=USTAR/lost_digest_in_a_entry -=== NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=0,prefix="../",src=1,format=PAX - testutil.go:377: Directory: "" vs "": [baz.txt foo.txt barlink test dev test2 .no.prefetch.landmark] vs [test2 baz.txt foo.txt barlink test dev] + testutil.go:377: Directory: "" vs "": [baz.txt foo.txt barlink test dev test2 .no.prefetch.landmark] vs [baz.txt foo.txt barlink test dev test2] + testutil.go:371: Comparing: "dev" vs "dev" + testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] + testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" + testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" + testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" + testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" testutil.go:371: Comparing: "test2" vs "test2" testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" @@ -46143,31 +45579,39 @@ testutil.go:485: Offset: 1732, NextOffset: 9952 testutil.go:371: Comparing: "barlink" vs "barlink" testutil.go:371: Comparing: "test" vs "test" -=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="./",format=USTAR/duplicated_entry_offset -=== NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=0,prefix="../",src=1,format=PAX testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" testutil.go:485: Offset: 11060, NextOffset: 11092 testutil.go:485: Offset: 9952, NextOffset: 9984 testutil.go:485: Offset: 11092, NextOffset: 11124 testutil.go:485: Offset: 9984, NextOffset: 10016 -=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="./",format=PAX -=== NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=0,prefix="../",src=1,format=PAX testutil.go:485: Offset: 11124, NextOffset: 11156 testutil.go:485: Offset: 10016, NextOffset: 10048 testutil.go:485: Offset: 11156, NextOffset: 21035 testutil.go:485: Offset: 10048, NextOffset: 19359 - testutil.go:371: Comparing: "dev" vs "dev" - testutil.go:377: Directory: "dev" vs "dev": [testchar2 testblock testfifo testchar1] vs [testblock testfifo testchar1 testchar2] - testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" - testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" - testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" - testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" === RUN TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=0,prefix="",src=1,format=GNU - testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"baz.txt","type":"reg","size":21,"mode":420,"offset":540,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":572,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":604,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"baz.txt","type":"chunk","offset":636,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":668,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":700,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"foo.txt","type":"reg","size":1,"mode":420,"offset":1732,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2024-03-27T13:31:13Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2024-03-27T13:31:13Z"},{"name":"dev/testchar1","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","size":14,"mode":420,"offset":6880,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"test/bar.txt","type":"chunk","offset":6912,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"test/bar.txt","type":"chunk","offset":6944,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"test/bar.txt","type":"chunk","offset":6976,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:31:13Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":1,"devMinor":2}]} - testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":540,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"baz.txt","type":"reg","size":21,"mode":420,"offset":1592,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":1624,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":1656,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"baz.txt","type":"chunk","offset":1688,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":1720,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":1752,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"foo.txt","type":"reg","size":1,"mode":420,"offset":2812,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2024-03-27T13:31:13Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2024-03-27T13:31:13Z"},{"name":"dev/testchar1","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","size":14,"mode":420,"offset":7988,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"test/bar.txt","type":"chunk","offset":8020,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"test/bar.txt","type":"chunk","offset":8052,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"test/bar.txt","type":"chunk","offset":8084,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:31:13Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":1,"devMinor":2}]} +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="./",format=USTAR#02/lost_digest_in_a_entry +=== NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=0,prefix="",src=1,format=GNU + testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"baz.txt","type":"reg","size":21,"mode":420,"offset":540,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":572,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":604,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"baz.txt","type":"chunk","offset":636,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":668,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":700,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"foo.txt","type":"reg","size":1,"mode":420,"offset":1732,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2024-03-27T13:41:04Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2024-03-27T13:41:04Z"},{"name":"dev/testchar1","type":"char","modtime":"2024-03-27T13:41:04Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","size":14,"mode":420,"offset":6880,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"test/bar.txt","type":"chunk","offset":6912,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"test/bar.txt","type":"chunk","offset":6944,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"test/bar.txt","type":"chunk","offset":6976,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:41:04Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2024-03-27T13:41:04Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":540,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"baz.txt","type":"reg","size":21,"mode":420,"offset":1592,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":1624,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":1656,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"baz.txt","type":"chunk","offset":1688,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":1720,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":1752,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"foo.txt","type":"reg","size":1,"mode":420,"offset":2812,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2024-03-27T13:41:04Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2024-03-27T13:41:04Z"},{"name":"dev/testchar1","type":"char","modtime":"2024-03-27T13:41:04Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","size":14,"mode":420,"offset":7988,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"test/bar.txt","type":"chunk","offset":8020,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"test/bar.txt","type":"chunk","offset":8052,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"test/bar.txt","type":"chunk","offset":8084,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:41:04Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2024-03-27T13:41:04Z","devMajor":1,"devMinor":2}]} testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [baz.txt foo.txt barlink test dev test2] vs [.no.prefetch.landmark baz.txt foo.txt barlink test dev test2] + testutil.go:377: Directory: "" vs "": [barlink test dev test2 baz.txt foo.txt] vs [.no.prefetch.landmark baz.txt foo.txt barlink test dev test2] + testutil.go:371: Comparing: "baz.txt" vs "baz.txt" + testutil.go:485: Offset: 540, NextOffset: 572 + testutil.go:485: Offset: 1592, NextOffset: 1624 + testutil.go:485: Offset: 572, NextOffset: 604 + testutil.go:485: Offset: 1624, NextOffset: 1656 + testutil.go:485: Offset: 604, NextOffset: 636 + testutil.go:485: Offset: 1656, NextOffset: 1688 + testutil.go:485: Offset: 636, NextOffset: 668 + testutil.go:485: Offset: 1688, NextOffset: 1720 + testutil.go:485: Offset: 668, NextOffset: 700 + testutil.go:485: Offset: 1720, NextOffset: 1752 + testutil.go:485: Offset: 700, NextOffset: 1732 + testutil.go:485: Offset: 1752, NextOffset: 2812 + testutil.go:371: Comparing: "foo.txt" vs "foo.txt" + testutil.go:485: Offset: 1732, NextOffset: 6880 + testutil.go:485: Offset: 2812, NextOffset: 7988 testutil.go:371: Comparing: "barlink" vs "barlink" testutil.go:371: Comparing: "test" vs "test" testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] @@ -46181,7 +45625,7 @@ testutil.go:485: Offset: 6976, NextOffset: 14239 testutil.go:485: Offset: 8084, NextOffset: 15915 testutil.go:371: Comparing: "dev" vs "dev" - testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] + testutil.go:377: Directory: "dev" vs "dev": [testfifo testchar1 testchar2 testblock] vs [testchar1 testchar2 testblock testfifo] testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" @@ -46190,6 +45634,8 @@ testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" testutil.go:485: Offset: 540, NextOffset: 572 +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="./",format=USTAR#02/duplicated_entry_offset +=== NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=0,prefix="",src=1,format=GNU testutil.go:485: Offset: 1592, NextOffset: 1624 testutil.go:485: Offset: 572, NextOffset: 604 testutil.go:485: Offset: 1624, NextOffset: 1656 @@ -46201,24 +45647,25 @@ testutil.go:485: Offset: 1720, NextOffset: 1752 testutil.go:485: Offset: 700, NextOffset: 1732 testutil.go:485: Offset: 1752, NextOffset: 2812 + testutil.go:371: Comparing: "" vs "" + testutil.go:377: Directory: "" vs "": [dev test2 .no.prefetch.landmark baz.txt foo.txt barlink test] vs [foo.txt barlink test dev test2 baz.txt] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" - testutil.go:485: Offset: 540, NextOffset: 572 testutil.go:485: Offset: 1592, NextOffset: 1624 - testutil.go:485: Offset: 572, NextOffset: 604 + testutil.go:485: Offset: 540, NextOffset: 572 testutil.go:485: Offset: 1624, NextOffset: 1656 - testutil.go:485: Offset: 604, NextOffset: 636 + testutil.go:485: Offset: 572, NextOffset: 604 testutil.go:485: Offset: 1656, NextOffset: 1688 - testutil.go:485: Offset: 636, NextOffset: 668 + testutil.go:485: Offset: 604, NextOffset: 636 testutil.go:485: Offset: 1688, NextOffset: 1720 - testutil.go:485: Offset: 668, NextOffset: 700 + testutil.go:485: Offset: 636, NextOffset: 668 testutil.go:485: Offset: 1720, NextOffset: 1752 - testutil.go:485: Offset: 700, NextOffset: 1732 + testutil.go:485: Offset: 668, NextOffset: 700 testutil.go:485: Offset: 1752, NextOffset: 2812 + testutil.go:485: Offset: 700, NextOffset: 1732 testutil.go:371: Comparing: "foo.txt" vs "foo.txt" - testutil.go:485: Offset: 1732, NextOffset: 6880 testutil.go:485: Offset: 2812, NextOffset: 7988 - testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [test dev test2 .no.prefetch.landmark baz.txt foo.txt barlink] vs [test dev test2 baz.txt foo.txt barlink] + testutil.go:485: Offset: 1732, NextOffset: 6880 + testutil.go:371: Comparing: "barlink" vs "barlink" testutil.go:371: Comparing: "test" vs "test" testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" @@ -46231,7 +45678,7 @@ testutil.go:485: Offset: 8084, NextOffset: 15915 testutil.go:485: Offset: 6976, NextOffset: 14239 testutil.go:371: Comparing: "dev" vs "dev" - testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] + testutil.go:377: Directory: "dev" vs "dev": [testchar1 testchar2 testblock testfifo] vs [testchar2 testblock testfifo testchar1] testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" @@ -46251,32 +45698,12 @@ testutil.go:485: Offset: 668, NextOffset: 700 testutil.go:485: Offset: 1752, NextOffset: 2812 testutil.go:485: Offset: 700, NextOffset: 1732 - testutil.go:371: Comparing: "baz.txt" vs "baz.txt" - testutil.go:485: Offset: 1592, NextOffset: 1624 - testutil.go:485: Offset: 540, NextOffset: 572 - testutil.go:485: Offset: 1624, NextOffset: 1656 - testutil.go:485: Offset: 572, NextOffset: 604 - testutil.go:485: Offset: 1656, NextOffset: 1688 - testutil.go:485: Offset: 604, NextOffset: 636 - testutil.go:485: Offset: 1688, NextOffset: 1720 - testutil.go:485: Offset: 636, NextOffset: 668 - testutil.go:485: Offset: 1720, NextOffset: 1752 - testutil.go:485: Offset: 668, NextOffset: 700 - testutil.go:485: Offset: 1752, NextOffset: 2812 - testutil.go:485: Offset: 700, NextOffset: 1732 - testutil.go:371: Comparing: "foo.txt" vs "foo.txt" - testutil.go:485: Offset: 2812, NextOffset: 7988 - testutil.go:485: Offset: 1732, NextOffset: 6880 - testutil.go:371: Comparing: "barlink" vs "barlink" +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="./",format=PAX#02 === RUN TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=0,prefix="./",src=1,format=GNU -=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="./",format=PAX/lost_digest_in_a_entry -=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="./",format=PAX/duplicated_entry_offset -=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="./",format=GNU -=== NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=0,prefix="./",src=1,format=GNU - testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"./baz.txt","type":"reg","size":21,"mode":420,"offset":540,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":572,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":604,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"./baz.txt","type":"chunk","offset":636,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":668,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":700,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"./foo.txt","type":"reg","size":1,"mode":420,"offset":1732,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2024-03-27T13:31:13Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2024-03-27T13:31:13Z"},{"name":"./dev/testchar1","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","size":14,"mode":420,"offset":6880,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./test/bar.txt","type":"chunk","offset":6912,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"./test/bar.txt","type":"chunk","offset":6944,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"./test/bar.txt","type":"chunk","offset":6976,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:31:13Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":1,"devMinor":2}]} - testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":540,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"./baz.txt","type":"reg","size":21,"mode":420,"offset":1592,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":1624,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":1656,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"./baz.txt","type":"chunk","offset":1688,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":1720,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":1752,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"./foo.txt","type":"reg","size":1,"mode":420,"offset":2812,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2024-03-27T13:31:13Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2024-03-27T13:31:13Z"},{"name":"./dev/testchar1","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","size":14,"mode":420,"offset":7988,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./test/bar.txt","type":"chunk","offset":8020,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"./test/bar.txt","type":"chunk","offset":8052,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"./test/bar.txt","type":"chunk","offset":8084,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:31:13Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":1,"devMinor":2}]} + testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"./baz.txt","type":"reg","size":21,"mode":420,"offset":540,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":572,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":604,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"./baz.txt","type":"chunk","offset":636,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":668,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":700,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"./foo.txt","type":"reg","size":1,"mode":420,"offset":1732,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2024-03-27T13:41:04Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2024-03-27T13:41:04Z"},{"name":"./dev/testchar1","type":"char","modtime":"2024-03-27T13:41:04Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","size":14,"mode":420,"offset":6880,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./test/bar.txt","type":"chunk","offset":6912,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"./test/bar.txt","type":"chunk","offset":6944,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"./test/bar.txt","type":"chunk","offset":6976,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:41:04Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2024-03-27T13:41:04Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":540,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"./baz.txt","type":"reg","size":21,"mode":420,"offset":1592,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":1624,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":1656,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"./baz.txt","type":"chunk","offset":1688,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":1720,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":1752,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"./foo.txt","type":"reg","size":1,"mode":420,"offset":2812,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2024-03-27T13:41:04Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2024-03-27T13:41:04Z"},{"name":"./dev/testchar1","type":"char","modtime":"2024-03-27T13:41:04Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","size":14,"mode":420,"offset":7988,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./test/bar.txt","type":"chunk","offset":8020,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"./test/bar.txt","type":"chunk","offset":8052,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"./test/bar.txt","type":"chunk","offset":8084,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:41:04Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2024-03-27T13:41:04Z","devMajor":1,"devMinor":2}]} testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [test dev test2 baz.txt foo.txt barlink] vs [barlink test dev test2 .no.prefetch.landmark baz.txt foo.txt] + testutil.go:377: Directory: "" vs "": [foo.txt barlink test dev test2 baz.txt] vs [test2 .no.prefetch.landmark baz.txt foo.txt barlink test dev] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" testutil.go:485: Offset: 540, NextOffset: 572 testutil.go:485: Offset: 1592, NextOffset: 1624 @@ -46306,7 +45733,7 @@ testutil.go:485: Offset: 6976, NextOffset: 14239 testutil.go:485: Offset: 8084, NextOffset: 15915 testutil.go:371: Comparing: "dev" vs "dev" - testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar2 testblock testfifo testchar1] + testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar1 testchar2 testblock testfifo] testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" @@ -46327,7 +45754,8 @@ testutil.go:485: Offset: 700, NextOffset: 1732 testutil.go:485: Offset: 1752, NextOffset: 2812 testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [test2 .no.prefetch.landmark baz.txt foo.txt barlink test dev] vs [test dev test2 baz.txt foo.txt barlink] + testutil.go:377: Directory: "" vs "": [test dev test2 .no.prefetch.landmark baz.txt foo.txt barlink] vs [barlink test dev test2 baz.txt foo.txt] + testutil.go:371: Comparing: "barlink" vs "barlink" testutil.go:371: Comparing: "test" vs "test" testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" @@ -46340,7 +45768,7 @@ testutil.go:485: Offset: 8084, NextOffset: 15915 testutil.go:485: Offset: 6976, NextOffset: 14239 testutil.go:371: Comparing: "dev" vs "dev" - testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar1 testchar2 testblock testfifo] + testutil.go:377: Directory: "dev" vs "dev": [testchar2 testblock testfifo testchar1] vs [testfifo testchar1 testchar2 testblock] testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" @@ -46349,6 +45777,8 @@ testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" testutil.go:485: Offset: 1592, NextOffset: 1624 +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="./",format=PAX#02/lost_digest_in_a_entry +=== NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=0,prefix="./",src=1,format=GNU testutil.go:485: Offset: 540, NextOffset: 572 testutil.go:485: Offset: 1624, NextOffset: 1656 testutil.go:485: Offset: 572, NextOffset: 604 @@ -46372,20 +45802,20 @@ testutil.go:485: Offset: 1720, NextOffset: 1752 testutil.go:485: Offset: 668, NextOffset: 700 testutil.go:485: Offset: 1752, NextOffset: 2812 +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="./",format=PAX#02/duplicated_entry_offset +=== NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=0,prefix="./",src=1,format=GNU testutil.go:485: Offset: 700, NextOffset: 1732 testutil.go:371: Comparing: "foo.txt" vs "foo.txt" testutil.go:485: Offset: 2812, NextOffset: 7988 testutil.go:485: Offset: 1732, NextOffset: 6880 - testutil.go:371: Comparing: "barlink" vs "barlink" === RUN TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=0,prefix="/",src=1,format=GNU -=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="./",format=GNU/lost_digest_in_a_entry -=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="./",format=GNU/duplicated_entry_offset -=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="/",format=USTAR +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="./",format=GNU#02 +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="./",format=GNU#02/lost_digest_in_a_entry === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=0,prefix="/",src=1,format=GNU - testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"/baz.txt","type":"reg","size":21,"mode":420,"offset":540,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":572,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":604,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"/baz.txt","type":"chunk","offset":636,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":668,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":700,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"/foo.txt","type":"reg","size":1,"mode":420,"offset":1732,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2024-03-27T13:31:13Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2024-03-27T13:31:13Z"},{"name":"/dev/testchar1","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","size":14,"mode":420,"offset":6880,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/test/bar.txt","type":"chunk","offset":6912,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"/test/bar.txt","type":"chunk","offset":6944,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"/test/bar.txt","type":"chunk","offset":6976,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:31:13Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":1,"devMinor":2}]} - testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":540,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"/baz.txt","type":"reg","size":21,"mode":420,"offset":1592,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":1624,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":1656,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"/baz.txt","type":"chunk","offset":1688,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":1720,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":1752,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"/foo.txt","type":"reg","size":1,"mode":420,"offset":2812,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2024-03-27T13:31:13Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2024-03-27T13:31:13Z"},{"name":"/dev/testchar1","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","size":14,"mode":420,"offset":7988,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/test/bar.txt","type":"chunk","offset":8020,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"/test/bar.txt","type":"chunk","offset":8052,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"/test/bar.txt","type":"chunk","offset":8084,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:31:13Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":1,"devMinor":2}]} + testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"/baz.txt","type":"reg","size":21,"mode":420,"offset":540,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":572,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":604,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"/baz.txt","type":"chunk","offset":636,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":668,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":700,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"/foo.txt","type":"reg","size":1,"mode":420,"offset":1732,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2024-03-27T13:41:04Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2024-03-27T13:41:04Z"},{"name":"/dev/testchar1","type":"char","modtime":"2024-03-27T13:41:04Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","size":14,"mode":420,"offset":6880,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/test/bar.txt","type":"chunk","offset":6912,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"/test/bar.txt","type":"chunk","offset":6944,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"/test/bar.txt","type":"chunk","offset":6976,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:41:04Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2024-03-27T13:41:04Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":540,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"/baz.txt","type":"reg","size":21,"mode":420,"offset":1592,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":1624,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":1656,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"/baz.txt","type":"chunk","offset":1688,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":1720,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":1752,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"/foo.txt","type":"reg","size":1,"mode":420,"offset":2812,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2024-03-27T13:41:04Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2024-03-27T13:41:04Z"},{"name":"/dev/testchar1","type":"char","modtime":"2024-03-27T13:41:04Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","size":14,"mode":420,"offset":7988,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/test/bar.txt","type":"chunk","offset":8020,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"/test/bar.txt","type":"chunk","offset":8052,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"/test/bar.txt","type":"chunk","offset":8084,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:41:04Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2024-03-27T13:41:04Z","devMajor":1,"devMinor":2}]} testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [foo.txt barlink test dev test2 baz.txt] vs [.no.prefetch.landmark baz.txt foo.txt barlink test dev test2] + testutil.go:377: Directory: "" vs "": [test dev test2 baz.txt foo.txt barlink] vs [test dev test2 .no.prefetch.landmark baz.txt foo.txt barlink] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" testutil.go:485: Offset: 540, NextOffset: 572 testutil.go:485: Offset: 1592, NextOffset: 1624 @@ -46398,6 +45828,8 @@ testutil.go:485: Offset: 668, NextOffset: 700 testutil.go:485: Offset: 1720, NextOffset: 1752 testutil.go:485: Offset: 700, NextOffset: 1732 +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="./",format=GNU#02/duplicated_entry_offset +=== NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=0,prefix="/",src=1,format=GNU testutil.go:485: Offset: 1752, NextOffset: 2812 testutil.go:371: Comparing: "foo.txt" vs "foo.txt" testutil.go:485: Offset: 1732, NextOffset: 6880 @@ -46415,11 +45847,11 @@ testutil.go:485: Offset: 6976, NextOffset: 14239 testutil.go:485: Offset: 8084, NextOffset: 15915 testutil.go:371: Comparing: "dev" vs "dev" - testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar2 testblock testfifo testchar1] - testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" - testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" + testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" + testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" + testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" testutil.go:371: Comparing: "test2" vs "test2" testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" @@ -46436,9 +45868,9 @@ testutil.go:485: Offset: 700, NextOffset: 1732 testutil.go:485: Offset: 1752, NextOffset: 2812 testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [baz.txt foo.txt barlink test dev test2 .no.prefetch.landmark] vs [baz.txt foo.txt barlink test dev test2] + testutil.go:377: Directory: "" vs "": [.no.prefetch.landmark baz.txt foo.txt barlink test dev test2] vs [foo.txt barlink test dev test2 baz.txt] testutil.go:371: Comparing: "dev" vs "dev" - testutil.go:377: Directory: "dev" vs "dev": [testchar2 testblock testfifo testchar1] vs [testblock testfifo testchar1 testchar2] + testutil.go:377: Directory: "dev" vs "dev": [testfifo testchar1 testchar2 testblock] vs [testchar2 testblock testfifo testchar1] testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" @@ -46453,6 +45885,8 @@ testutil.go:485: Offset: 1656, NextOffset: 1688 testutil.go:485: Offset: 604, NextOffset: 636 testutil.go:485: Offset: 1688, NextOffset: 1720 +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="/",format=USTAR#02 +=== NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=0,prefix="/",src=1,format=GNU testutil.go:485: Offset: 636, NextOffset: 668 testutil.go:485: Offset: 1720, NextOffset: 1752 testutil.go:485: Offset: 668, NextOffset: 700 @@ -46487,18 +45921,30 @@ testutil.go:485: Offset: 8084, NextOffset: 15915 testutil.go:485: Offset: 6976, NextOffset: 14239 === RUN TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=0,prefix="../",src=1,format=GNU -=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="/",format=USTAR/duplicated_entry_offset -=== NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=0,prefix="../",src=1,format=GNU - testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"../baz.txt","type":"reg","size":21,"mode":420,"offset":540,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","offset":572,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","offset":604,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"../baz.txt","type":"chunk","offset":636,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","offset":668,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","offset":700,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"../foo.txt","type":"reg","size":1,"mode":420,"offset":1732,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2024-03-27T13:31:13Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2024-03-27T13:31:13Z"},{"name":"../dev/testchar1","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","size":14,"mode":420,"offset":6880,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../test/bar.txt","type":"chunk","offset":6912,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"../test/bar.txt","type":"chunk","offset":6944,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"../test/bar.txt","type":"chunk","offset":6976,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:31:13Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":1,"devMinor":2}]} - testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":540,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"../baz.txt","type":"reg","size":21,"mode":420,"offset":1592,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","offset":1624,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","offset":1656,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"../baz.txt","type":"chunk","offset":1688,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","offset":1720,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","offset":1752,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"../foo.txt","type":"reg","size":1,"mode":420,"offset":2812,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2024-03-27T13:31:13Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2024-03-27T13:31:13Z"},{"name":"../dev/testchar1","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","size":14,"mode":420,"offset":7988,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../test/bar.txt","type":"chunk","offset":8020,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"../test/bar.txt","type":"chunk","offset":8052,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"../test/bar.txt","type":"chunk","offset":8084,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:31:13Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":1,"devMinor":2}]} + testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"../baz.txt","type":"reg","size":21,"mode":420,"offset":540,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","offset":572,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","offset":604,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"../baz.txt","type":"chunk","offset":636,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","offset":668,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","offset":700,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"../foo.txt","type":"reg","size":1,"mode":420,"offset":1732,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2024-03-27T13:41:04Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2024-03-27T13:41:04Z"},{"name":"../dev/testchar1","type":"char","modtime":"2024-03-27T13:41:04Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","size":14,"mode":420,"offset":6880,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../test/bar.txt","type":"chunk","offset":6912,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"../test/bar.txt","type":"chunk","offset":6944,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"../test/bar.txt","type":"chunk","offset":6976,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:41:04Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2024-03-27T13:41:04Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":540,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"../baz.txt","type":"reg","size":21,"mode":420,"offset":1592,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","offset":1624,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","offset":1656,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"../baz.txt","type":"chunk","offset":1688,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","offset":1720,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","offset":1752,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"../foo.txt","type":"reg","size":1,"mode":420,"offset":2812,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2024-03-27T13:41:04Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2024-03-27T13:41:04Z"},{"name":"../dev/testchar1","type":"char","modtime":"2024-03-27T13:41:04Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","size":14,"mode":420,"offset":7988,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../test/bar.txt","type":"chunk","offset":8020,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"../test/bar.txt","type":"chunk","offset":8052,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"../test/bar.txt","type":"chunk","offset":8084,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:41:04Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2024-03-27T13:41:04Z","devMajor":1,"devMinor":2}]} testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [baz.txt foo.txt barlink test dev test2] vs [foo.txt barlink test dev test2 .no.prefetch.landmark baz.txt] + testutil.go:377: Directory: "" vs "": [foo.txt barlink test dev test2 baz.txt] vs [foo.txt barlink test dev test2 .no.prefetch.landmark baz.txt] + testutil.go:371: Comparing: "barlink" vs "barlink" + testutil.go:371: Comparing: "test" vs "test" + testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] + testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" + testutil.go:485: Offset: 6880, NextOffset: 6912 + testutil.go:485: Offset: 7988, NextOffset: 8020 + testutil.go:485: Offset: 6912, NextOffset: 6944 + testutil.go:485: Offset: 8020, NextOffset: 8052 + testutil.go:485: Offset: 6944, NextOffset: 6976 + testutil.go:485: Offset: 8052, NextOffset: 8084 + testutil.go:485: Offset: 6976, NextOffset: 14239 + testutil.go:485: Offset: 8084, NextOffset: 15915 testutil.go:371: Comparing: "dev" vs "dev" - testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testfifo testchar1 testchar2 testblock] +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="/",format=USTAR#02/lost_digest_in_a_entry +=== NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=0,prefix="../",src=1,format=GNU + testutil.go:377: Directory: "dev" vs "dev": [testfifo testchar1 testchar2 testblock] vs [testblock testfifo testchar1 testchar2] + testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" - testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" testutil.go:371: Comparing: "test2" vs "test2" testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" @@ -46516,8 +45962,6 @@ testutil.go:485: Offset: 1752, NextOffset: 2812 testutil.go:371: Comparing: "baz.txt" vs "baz.txt" testutil.go:485: Offset: 540, NextOffset: 572 -=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="/",format=USTAR/lost_digest_in_a_entry -=== NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=0,prefix="../",src=1,format=GNU testutil.go:485: Offset: 1592, NextOffset: 1624 testutil.go:485: Offset: 572, NextOffset: 604 testutil.go:485: Offset: 1624, NextOffset: 1656 @@ -46532,36 +45976,8 @@ testutil.go:371: Comparing: "foo.txt" vs "foo.txt" testutil.go:485: Offset: 1732, NextOffset: 6880 testutil.go:485: Offset: 2812, NextOffset: 7988 - testutil.go:371: Comparing: "barlink" vs "barlink" - testutil.go:371: Comparing: "test" vs "test" - testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] - testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" - testutil.go:485: Offset: 6880, NextOffset: 6912 - testutil.go:485: Offset: 7988, NextOffset: 8020 - testutil.go:485: Offset: 6912, NextOffset: 6944 - testutil.go:485: Offset: 8020, NextOffset: 8052 - testutil.go:485: Offset: 6944, NextOffset: 6976 - testutil.go:485: Offset: 8052, NextOffset: 8084 - testutil.go:485: Offset: 6976, NextOffset: 14239 - testutil.go:485: Offset: 8084, NextOffset: 15915 testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [dev test2 .no.prefetch.landmark baz.txt foo.txt barlink test] vs [test dev test2 baz.txt foo.txt barlink] - testutil.go:371: Comparing: "baz.txt" vs "baz.txt" - testutil.go:485: Offset: 1592, NextOffset: 1624 - testutil.go:485: Offset: 540, NextOffset: 572 - testutil.go:485: Offset: 1624, NextOffset: 1656 - testutil.go:485: Offset: 572, NextOffset: 604 - testutil.go:485: Offset: 1656, NextOffset: 1688 - testutil.go:485: Offset: 604, NextOffset: 636 - testutil.go:485: Offset: 1688, NextOffset: 1720 - testutil.go:485: Offset: 636, NextOffset: 668 - testutil.go:485: Offset: 1720, NextOffset: 1752 - testutil.go:485: Offset: 668, NextOffset: 700 - testutil.go:485: Offset: 1752, NextOffset: 2812 - testutil.go:485: Offset: 700, NextOffset: 1732 - testutil.go:371: Comparing: "foo.txt" vs "foo.txt" - testutil.go:485: Offset: 2812, NextOffset: 7988 - testutil.go:485: Offset: 1732, NextOffset: 6880 + testutil.go:377: Directory: "" vs "": [foo.txt barlink test dev test2 .no.prefetch.landmark baz.txt] vs [test dev test2 baz.txt foo.txt barlink] testutil.go:371: Comparing: "barlink" vs "barlink" testutil.go:371: Comparing: "test" vs "test" testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] @@ -46571,6 +45987,8 @@ testutil.go:485: Offset: 8020, NextOffset: 8052 testutil.go:485: Offset: 6912, NextOffset: 6944 testutil.go:485: Offset: 8052, NextOffset: 8084 +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="/",format=USTAR#02/duplicated_entry_offset +=== NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=0,prefix="../",src=1,format=GNU testutil.go:485: Offset: 6944, NextOffset: 6976 testutil.go:485: Offset: 8084, NextOffset: 15915 testutil.go:485: Offset: 6976, NextOffset: 14239 @@ -46595,14 +46013,33 @@ testutil.go:485: Offset: 668, NextOffset: 700 testutil.go:485: Offset: 1752, NextOffset: 2812 testutil.go:485: Offset: 700, NextOffset: 1732 + testutil.go:371: Comparing: "baz.txt" vs "baz.txt" + testutil.go:485: Offset: 1592, NextOffset: 1624 + testutil.go:485: Offset: 540, NextOffset: 572 + testutil.go:485: Offset: 1624, NextOffset: 1656 + testutil.go:485: Offset: 572, NextOffset: 604 + testutil.go:485: Offset: 1656, NextOffset: 1688 + testutil.go:485: Offset: 604, NextOffset: 636 + testutil.go:485: Offset: 1688, NextOffset: 1720 + testutil.go:485: Offset: 636, NextOffset: 668 + testutil.go:485: Offset: 1720, NextOffset: 1752 + testutil.go:485: Offset: 668, NextOffset: 700 + testutil.go:485: Offset: 1752, NextOffset: 2812 + testutil.go:485: Offset: 700, NextOffset: 1732 + testutil.go:371: Comparing: "foo.txt" vs "foo.txt" + testutil.go:485: Offset: 2812, NextOffset: 7988 + testutil.go:485: Offset: 1732, NextOffset: 6880 === RUN TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=1,prefix="",src=1,format=USTAR -=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="/",format=PAX -=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="/",format=PAX/lost_digest_in_a_entry +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="/",format=PAX#02 +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="/",format=PAX#02/lost_digest_in_a_entry +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="/",format=PAX#02/duplicated_entry_offset === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=1,prefix="",src=1,format=USTAR - testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"baz.txt","type":"reg","size":21,"mode":420,"offset":93,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":125,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":157,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"baz.txt","type":"chunk","offset":189,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":221,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":253,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"foo.txt","type":"reg","size":1,"mode":420,"offset":351,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2024-03-27T13:31:13Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2024-03-27T13:31:13Z"},{"name":"dev/testchar1","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","size":14,"mode":420,"offset":720,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"test/bar.txt","type":"chunk","offset":752,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"test/bar.txt","type":"chunk","offset":784,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"test/bar.txt","type":"chunk","offset":816,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:31:13Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":1,"devMinor":2}]} - testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":101,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"baz.txt","type":"reg","size":21,"mode":420,"offset":202,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":234,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":266,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"baz.txt","type":"chunk","offset":298,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":330,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":362,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"foo.txt","type":"reg","size":1,"mode":420,"offset":493,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2024-03-27T13:31:13Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2024-03-27T13:31:13Z"},{"name":"dev/testchar1","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","size":14,"mode":420,"offset":898,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"test/bar.txt","type":"chunk","offset":930,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"test/bar.txt","type":"chunk","offset":962,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"test/bar.txt","type":"chunk","offset":994,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:31:13Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":1,"devMinor":2}]} + testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"baz.txt","type":"reg","size":21,"mode":420,"offset":93,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":125,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":157,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"baz.txt","type":"chunk","offset":189,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":221,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":253,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"foo.txt","type":"reg","size":1,"mode":420,"offset":351,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2024-03-27T13:41:04Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2024-03-27T13:41:04Z"},{"name":"dev/testchar1","type":"char","modtime":"2024-03-27T13:41:04Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","size":14,"mode":420,"offset":720,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"test/bar.txt","type":"chunk","offset":752,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"test/bar.txt","type":"chunk","offset":784,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"test/bar.txt","type":"chunk","offset":816,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:41:04Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2024-03-27T13:41:04Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":101,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"baz.txt","type":"reg","size":21,"mode":420,"offset":202,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":234,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":266,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"baz.txt","type":"chunk","offset":298,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":330,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":362,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"foo.txt","type":"reg","size":1,"mode":420,"offset":493,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2024-03-27T13:41:04Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2024-03-27T13:41:04Z"},{"name":"dev/testchar1","type":"char","modtime":"2024-03-27T13:41:04Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","size":14,"mode":420,"offset":899,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"test/bar.txt","type":"chunk","offset":931,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"test/bar.txt","type":"chunk","offset":963,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"test/bar.txt","type":"chunk","offset":995,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:41:04Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2024-03-27T13:41:04Z","devMajor":1,"devMinor":2}]} testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [test dev test2 baz.txt foo.txt barlink] vs [test2 .no.prefetch.landmark baz.txt foo.txt barlink test dev] + testutil.go:377: Directory: "" vs "": [test dev test2 baz.txt foo.txt barlink] vs [baz.txt foo.txt barlink test dev test2 .no.prefetch.landmark] + testutil.go:371: Comparing: "test2" vs "test2" + testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" testutil.go:485: Offset: 93, NextOffset: 125 testutil.go:485: Offset: 202, NextOffset: 234 @@ -46616,34 +46053,11 @@ testutil.go:485: Offset: 330, NextOffset: 362 testutil.go:485: Offset: 253, NextOffset: 351 testutil.go:485: Offset: 362, NextOffset: 493 - testutil.go:371: Comparing: "foo.txt" vs "foo.txt" - testutil.go:485: Offset: 351, NextOffset: 720 - testutil.go:485: Offset: 493, NextOffset: 898 - testutil.go:371: Comparing: "barlink" vs "barlink" - testutil.go:371: Comparing: "test" vs "test" - testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] - testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" - testutil.go:485: Offset: 720, NextOffset: 752 -=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="/",format=PAX/duplicated_entry_offset -=== NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=1,prefix="",src=1,format=USTAR - testutil.go:485: Offset: 898, NextOffset: 930 - testutil.go:485: Offset: 752, NextOffset: 784 - testutil.go:485: Offset: 930, NextOffset: 962 - testutil.go:485: Offset: 784, NextOffset: 816 - testutil.go:485: Offset: 962, NextOffset: 994 - testutil.go:485: Offset: 816, NextOffset: 2183 - testutil.go:485: Offset: 994, NextOffset: 2521 - testutil.go:371: Comparing: "dev" vs "dev" - testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar1 testchar2 testblock testfifo] - testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" - testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" - testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" - testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" - testutil.go:371: Comparing: "test2" vs "test2" - testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" testutil.go:485: Offset: 93, NextOffset: 125 testutil.go:485: Offset: 202, NextOffset: 234 +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="/",format=GNU#02 +=== NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=1,prefix="",src=1,format=USTAR testutil.go:485: Offset: 125, NextOffset: 157 testutil.go:485: Offset: 234, NextOffset: 266 testutil.go:485: Offset: 157, NextOffset: 189 @@ -46654,31 +46068,29 @@ testutil.go:485: Offset: 330, NextOffset: 362 testutil.go:485: Offset: 253, NextOffset: 351 testutil.go:485: Offset: 362, NextOffset: 493 - testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [dev test2 .no.prefetch.landmark baz.txt foo.txt barlink test] vs [baz.txt foo.txt barlink test dev test2] testutil.go:371: Comparing: "foo.txt" vs "foo.txt" - testutil.go:485: Offset: 493, NextOffset: 898 testutil.go:485: Offset: 351, NextOffset: 720 + testutil.go:485: Offset: 493, NextOffset: 899 testutil.go:371: Comparing: "barlink" vs "barlink" testutil.go:371: Comparing: "test" vs "test" testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" - testutil.go:485: Offset: 898, NextOffset: 930 testutil.go:485: Offset: 720, NextOffset: 752 - testutil.go:485: Offset: 930, NextOffset: 962 + testutil.go:485: Offset: 899, NextOffset: 931 testutil.go:485: Offset: 752, NextOffset: 784 - testutil.go:485: Offset: 962, NextOffset: 994 + testutil.go:485: Offset: 931, NextOffset: 963 testutil.go:485: Offset: 784, NextOffset: 816 - testutil.go:485: Offset: 994, NextOffset: 2521 - testutil.go:485: Offset: 816, NextOffset: 2183 + testutil.go:485: Offset: 963, NextOffset: 995 + testutil.go:485: Offset: 816, NextOffset: 2181 + testutil.go:485: Offset: 995, NextOffset: 2533 testutil.go:371: Comparing: "dev" vs "dev" testutil.go:377: Directory: "dev" vs "dev": [testchar1 testchar2 testblock testfifo] vs [testblock testfifo testchar1 testchar2] - testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" - testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" - testutil.go:371: Comparing: "test2" vs "test2" - testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] + testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" + testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" + testutil.go:371: Comparing: "" vs "" + testutil.go:377: Directory: "" vs "": [baz.txt foo.txt barlink test dev test2 .no.prefetch.landmark] vs [barlink test dev test2 baz.txt foo.txt] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" testutil.go:485: Offset: 202, NextOffset: 234 testutil.go:485: Offset: 93, NextOffset: 125 @@ -46692,6 +46104,29 @@ testutil.go:485: Offset: 221, NextOffset: 253 testutil.go:485: Offset: 362, NextOffset: 493 testutil.go:485: Offset: 253, NextOffset: 351 + testutil.go:371: Comparing: "foo.txt" vs "foo.txt" + testutil.go:485: Offset: 493, NextOffset: 899 + testutil.go:485: Offset: 351, NextOffset: 720 + testutil.go:371: Comparing: "barlink" vs "barlink" + testutil.go:371: Comparing: "test" vs "test" + testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] + testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" + testutil.go:485: Offset: 899, NextOffset: 931 + testutil.go:485: Offset: 720, NextOffset: 752 + testutil.go:485: Offset: 931, NextOffset: 963 + testutil.go:485: Offset: 752, NextOffset: 784 + testutil.go:485: Offset: 963, NextOffset: 995 + testutil.go:485: Offset: 784, NextOffset: 816 + testutil.go:485: Offset: 995, NextOffset: 2533 + testutil.go:485: Offset: 816, NextOffset: 2181 + testutil.go:371: Comparing: "dev" vs "dev" + testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testfifo testchar1 testchar2 testblock] + testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" + testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" + testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" + testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" + testutil.go:371: Comparing: "test2" vs "test2" + testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" testutil.go:485: Offset: 202, NextOffset: 234 testutil.go:485: Offset: 93, NextOffset: 125 @@ -46702,37 +46137,18 @@ testutil.go:485: Offset: 298, NextOffset: 330 testutil.go:485: Offset: 189, NextOffset: 221 testutil.go:485: Offset: 330, NextOffset: 362 -=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="/",format=GNU -=== NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=1,prefix="",src=1,format=USTAR testutil.go:485: Offset: 221, NextOffset: 253 testutil.go:485: Offset: 362, NextOffset: 493 testutil.go:485: Offset: 253, NextOffset: 351 === RUN TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=1,prefix="./",src=1,format=USTAR - testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"./baz.txt","type":"reg","size":21,"mode":420,"offset":94,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":126,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":158,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"./baz.txt","type":"chunk","offset":190,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":222,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":254,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"./foo.txt","type":"reg","size":1,"mode":420,"offset":354,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2024-03-27T13:31:13Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2024-03-27T13:31:13Z"},{"name":"./dev/testchar1","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","size":14,"mode":420,"offset":726,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./test/bar.txt","type":"chunk","offset":758,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"./test/bar.txt","type":"chunk","offset":790,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"./test/bar.txt","type":"chunk","offset":822,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:31:13Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":1,"devMinor":2}]} - testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":101,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"./baz.txt","type":"reg","size":21,"mode":420,"offset":202,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":234,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":266,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"./baz.txt","type":"chunk","offset":298,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":330,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":362,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"./foo.txt","type":"reg","size":1,"mode":420,"offset":495,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2024-03-27T13:31:13Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2024-03-27T13:31:13Z"},{"name":"./dev/testchar1","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","size":14,"mode":420,"offset":904,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./test/bar.txt","type":"chunk","offset":936,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"./test/bar.txt","type":"chunk","offset":968,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"./test/bar.txt","type":"chunk","offset":1000,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:31:13Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":1,"devMinor":2}]} +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="/",format=GNU#02/lost_digest_in_a_entry +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="/",format=GNU#02/duplicated_entry_offset +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="../",format=USTAR#02 +=== NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=1,prefix="./",src=1,format=USTAR + testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"./baz.txt","type":"reg","size":21,"mode":420,"offset":94,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":126,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":158,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"./baz.txt","type":"chunk","offset":190,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":222,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":254,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"./foo.txt","type":"reg","size":1,"mode":420,"offset":354,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2024-03-27T13:41:04Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2024-03-27T13:41:04Z"},{"name":"./dev/testchar1","type":"char","modtime":"2024-03-27T13:41:04Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","size":14,"mode":420,"offset":727,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./test/bar.txt","type":"chunk","offset":759,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"./test/bar.txt","type":"chunk","offset":791,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"./test/bar.txt","type":"chunk","offset":823,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:41:04Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2024-03-27T13:41:04Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":101,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"./baz.txt","type":"reg","size":21,"mode":420,"offset":202,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":234,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":266,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"./baz.txt","type":"chunk","offset":298,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":330,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":362,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"./foo.txt","type":"reg","size":1,"mode":420,"offset":495,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2024-03-27T13:41:04Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2024-03-27T13:41:04Z"},{"name":"./dev/testchar1","type":"char","modtime":"2024-03-27T13:41:04Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","size":14,"mode":420,"offset":905,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./test/bar.txt","type":"chunk","offset":937,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"./test/bar.txt","type":"chunk","offset":969,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"./test/bar.txt","type":"chunk","offset":1001,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:41:04Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2024-03-27T13:41:04Z","devMajor":1,"devMinor":2}]} testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [baz.txt foo.txt barlink test dev test2] vs [dev test2 .no.prefetch.landmark baz.txt foo.txt barlink test] - testutil.go:371: Comparing: "foo.txt" vs "foo.txt" - testutil.go:485: Offset: 354, NextOffset: 726 - testutil.go:485: Offset: 495, NextOffset: 904 - testutil.go:371: Comparing: "barlink" vs "barlink" - testutil.go:371: Comparing: "test" vs "test" - testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] - testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" - testutil.go:485: Offset: 726, NextOffset: 758 - testutil.go:485: Offset: 904, NextOffset: 936 - testutil.go:485: Offset: 758, NextOffset: 790 - testutil.go:485: Offset: 936, NextOffset: 968 - testutil.go:485: Offset: 790, NextOffset: 822 - testutil.go:485: Offset: 968, NextOffset: 1000 - testutil.go:485: Offset: 822, NextOffset: 2182 - testutil.go:485: Offset: 1000, NextOffset: 2539 - testutil.go:371: Comparing: "dev" vs "dev" - testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] - testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" - testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" - testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" - testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" + testutil.go:377: Directory: "" vs "": [test2 baz.txt foo.txt barlink test dev] vs [.no.prefetch.landmark baz.txt foo.txt barlink test dev test2] testutil.go:371: Comparing: "test2" vs "test2" testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" @@ -46761,38 +46177,46 @@ testutil.go:485: Offset: 330, NextOffset: 362 testutil.go:485: Offset: 254, NextOffset: 354 testutil.go:485: Offset: 362, NextOffset: 495 + testutil.go:371: Comparing: "foo.txt" vs "foo.txt" + testutil.go:485: Offset: 354, NextOffset: 727 + testutil.go:485: Offset: 495, NextOffset: 905 + testutil.go:371: Comparing: "barlink" vs "barlink" + testutil.go:371: Comparing: "test" vs "test" + testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] + testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" + testutil.go:485: Offset: 727, NextOffset: 759 + testutil.go:485: Offset: 905, NextOffset: 937 + testutil.go:485: Offset: 759, NextOffset: 791 + testutil.go:485: Offset: 937, NextOffset: 969 + testutil.go:485: Offset: 791, NextOffset: 823 + testutil.go:485: Offset: 969, NextOffset: 1001 + testutil.go:485: Offset: 823, NextOffset: 2196 + testutil.go:485: Offset: 1001, NextOffset: 2546 + testutil.go:371: Comparing: "dev" vs "dev" + testutil.go:377: Directory: "dev" vs "dev": [testchar1 testchar2 testblock testfifo] vs [testblock testfifo testchar1 testchar2] + testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" + testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" + testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" + testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [test2 .no.prefetch.landmark baz.txt foo.txt barlink test dev] vs [barlink test dev test2 baz.txt foo.txt] - testutil.go:371: Comparing: "baz.txt" vs "baz.txt" - testutil.go:485: Offset: 202, NextOffset: 234 - testutil.go:485: Offset: 94, NextOffset: 126 - testutil.go:485: Offset: 234, NextOffset: 266 - testutil.go:485: Offset: 126, NextOffset: 158 - testutil.go:485: Offset: 266, NextOffset: 298 - testutil.go:485: Offset: 158, NextOffset: 190 - testutil.go:485: Offset: 298, NextOffset: 330 - testutil.go:485: Offset: 190, NextOffset: 222 - testutil.go:485: Offset: 330, NextOffset: 362 - testutil.go:485: Offset: 222, NextOffset: 254 - testutil.go:485: Offset: 362, NextOffset: 495 - testutil.go:485: Offset: 254, NextOffset: 354 + testutil.go:377: Directory: "" vs "": [barlink test dev test2 .no.prefetch.landmark baz.txt foo.txt] vs [baz.txt foo.txt barlink test dev test2] testutil.go:371: Comparing: "foo.txt" vs "foo.txt" - testutil.go:485: Offset: 495, NextOffset: 904 - testutil.go:485: Offset: 354, NextOffset: 726 + testutil.go:485: Offset: 495, NextOffset: 905 + testutil.go:485: Offset: 354, NextOffset: 727 testutil.go:371: Comparing: "barlink" vs "barlink" testutil.go:371: Comparing: "test" vs "test" testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" - testutil.go:485: Offset: 904, NextOffset: 936 - testutil.go:485: Offset: 726, NextOffset: 758 - testutil.go:485: Offset: 936, NextOffset: 968 - testutil.go:485: Offset: 758, NextOffset: 790 - testutil.go:485: Offset: 968, NextOffset: 1000 - testutil.go:485: Offset: 790, NextOffset: 822 - testutil.go:485: Offset: 1000, NextOffset: 2539 - testutil.go:485: Offset: 822, NextOffset: 2182 + testutil.go:485: Offset: 905, NextOffset: 937 + testutil.go:485: Offset: 727, NextOffset: 759 + testutil.go:485: Offset: 937, NextOffset: 969 + testutil.go:485: Offset: 759, NextOffset: 791 + testutil.go:485: Offset: 969, NextOffset: 1001 + testutil.go:485: Offset: 791, NextOffset: 823 + testutil.go:485: Offset: 1001, NextOffset: 2546 + testutil.go:485: Offset: 823, NextOffset: 2196 testutil.go:371: Comparing: "dev" vs "dev" - testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] + testutil.go:377: Directory: "dev" vs "dev": [testfifo testchar1 testchar2 testblock] vs [testblock testfifo testchar1 testchar2] testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" @@ -46812,43 +46236,32 @@ testutil.go:485: Offset: 222, NextOffset: 254 testutil.go:485: Offset: 362, NextOffset: 495 testutil.go:485: Offset: 254, NextOffset: 354 -=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="/",format=GNU/duplicated_entry_offset -=== RUN TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=1,prefix="/",src=1,format=USTAR -=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="/",format=GNU/lost_digest_in_a_entry -=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="../",format=USTAR -=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="../",format=USTAR/lost_digest_in_a_entry -=== NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=1,prefix="/",src=1,format=USTAR - testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"/baz.txt","type":"reg","size":21,"mode":420,"offset":94,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":126,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":158,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"/baz.txt","type":"chunk","offset":190,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":222,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":254,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"/foo.txt","type":"reg","size":1,"mode":420,"offset":353,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2024-03-27T13:31:13Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2024-03-27T13:31:13Z"},{"name":"/dev/testchar1","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","size":14,"mode":420,"offset":725,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/test/bar.txt","type":"chunk","offset":757,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"/test/bar.txt","type":"chunk","offset":789,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"/test/bar.txt","type":"chunk","offset":821,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:31:13Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":1,"devMinor":2}]} - testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":101,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"/baz.txt","type":"reg","size":21,"mode":420,"offset":202,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":234,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":266,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"/baz.txt","type":"chunk","offset":298,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":330,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":362,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"/foo.txt","type":"reg","size":1,"mode":420,"offset":495,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2024-03-27T13:31:13Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2024-03-27T13:31:13Z"},{"name":"/dev/testchar1","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","size":14,"mode":420,"offset":901,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/test/bar.txt","type":"chunk","offset":933,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"/test/bar.txt","type":"chunk","offset":965,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"/test/bar.txt","type":"chunk","offset":997,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:31:13Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":1,"devMinor":2}]} - testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [barlink test dev test2 baz.txt foo.txt] vs [.no.prefetch.landmark baz.txt foo.txt barlink test dev test2] - testutil.go:371: Comparing: "dev" vs "dev" - testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] - testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" - testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" - testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" - testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" - testutil.go:371: Comparing: "test2" vs "test2" - testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" - testutil.go:485: Offset: 94, NextOffset: 126 testutil.go:485: Offset: 202, NextOffset: 234 - testutil.go:485: Offset: 126, NextOffset: 158 + testutil.go:485: Offset: 94, NextOffset: 126 testutil.go:485: Offset: 234, NextOffset: 266 - testutil.go:485: Offset: 158, NextOffset: 190 + testutil.go:485: Offset: 126, NextOffset: 158 testutil.go:485: Offset: 266, NextOffset: 298 - testutil.go:485: Offset: 190, NextOffset: 222 + testutil.go:485: Offset: 158, NextOffset: 190 testutil.go:485: Offset: 298, NextOffset: 330 - testutil.go:485: Offset: 222, NextOffset: 254 + testutil.go:485: Offset: 190, NextOffset: 222 testutil.go:485: Offset: 330, NextOffset: 362 - testutil.go:485: Offset: 254, NextOffset: 353 + testutil.go:485: Offset: 222, NextOffset: 254 testutil.go:485: Offset: 362, NextOffset: 495 + testutil.go:485: Offset: 254, NextOffset: 354 +=== RUN TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=1,prefix="/",src=1,format=USTAR +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="../",format=USTAR#02/lost_digest_in_a_entry +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="../",format=USTAR#02/duplicated_entry_offset +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="../",format=PAX#02 +=== NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=1,prefix="/",src=1,format=USTAR + testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"/baz.txt","type":"reg","size":21,"mode":420,"offset":94,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":126,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":158,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"/baz.txt","type":"chunk","offset":190,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":222,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":254,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"/foo.txt","type":"reg","size":1,"mode":420,"offset":353,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2024-03-27T13:41:04Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2024-03-27T13:41:04Z"},{"name":"/dev/testchar1","type":"char","modtime":"2024-03-27T13:41:04Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","size":14,"mode":420,"offset":725,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/test/bar.txt","type":"chunk","offset":757,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"/test/bar.txt","type":"chunk","offset":789,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"/test/bar.txt","type":"chunk","offset":821,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:41:04Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2024-03-27T13:41:04Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":101,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"/baz.txt","type":"reg","size":21,"mode":420,"offset":202,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":234,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":266,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"/baz.txt","type":"chunk","offset":298,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":330,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":362,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"/foo.txt","type":"reg","size":1,"mode":420,"offset":495,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2024-03-27T13:41:04Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2024-03-27T13:41:04Z"},{"name":"/dev/testchar1","type":"char","modtime":"2024-03-27T13:41:04Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","size":14,"mode":420,"offset":901,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/test/bar.txt","type":"chunk","offset":933,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"/test/bar.txt","type":"chunk","offset":965,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"/test/bar.txt","type":"chunk","offset":997,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:41:04Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2024-03-27T13:41:04Z","devMajor":1,"devMinor":2}]} + testutil.go:371: Comparing: "" vs "" + testutil.go:377: Directory: "" vs "": [baz.txt foo.txt barlink test dev test2] vs [test dev test2 .no.prefetch.landmark baz.txt foo.txt barlink] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" testutil.go:485: Offset: 94, NextOffset: 126 testutil.go:485: Offset: 202, NextOffset: 234 testutil.go:485: Offset: 126, NextOffset: 158 -=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="../",format=USTAR/duplicated_entry_offset -=== NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=1,prefix="/",src=1,format=USTAR testutil.go:485: Offset: 234, NextOffset: 266 testutil.go:485: Offset: 158, NextOffset: 190 testutil.go:485: Offset: 266, NextOffset: 298 @@ -46873,24 +46286,29 @@ testutil.go:485: Offset: 965, NextOffset: 997 testutil.go:485: Offset: 821, NextOffset: 2191 testutil.go:485: Offset: 997, NextOffset: 2540 - testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [dev test2 .no.prefetch.landmark baz.txt foo.txt barlink test] vs [test2 baz.txt foo.txt barlink test dev] + testutil.go:371: Comparing: "dev" vs "dev" + testutil.go:377: Directory: "dev" vs "dev": [testchar2 testblock testfifo testchar1] vs [testblock testfifo testchar1 testchar2] + testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" + testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" + testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" + testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" + testutil.go:371: Comparing: "test2" vs "test2" + testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" - testutil.go:485: Offset: 202, NextOffset: 234 testutil.go:485: Offset: 94, NextOffset: 126 - testutil.go:485: Offset: 234, NextOffset: 266 + testutil.go:485: Offset: 202, NextOffset: 234 testutil.go:485: Offset: 126, NextOffset: 158 - testutil.go:485: Offset: 266, NextOffset: 298 + testutil.go:485: Offset: 234, NextOffset: 266 testutil.go:485: Offset: 158, NextOffset: 190 - testutil.go:485: Offset: 298, NextOffset: 330 + testutil.go:485: Offset: 266, NextOffset: 298 testutil.go:485: Offset: 190, NextOffset: 222 - testutil.go:485: Offset: 330, NextOffset: 362 + testutil.go:485: Offset: 298, NextOffset: 330 testutil.go:485: Offset: 222, NextOffset: 254 - testutil.go:485: Offset: 362, NextOffset: 495 + testutil.go:485: Offset: 330, NextOffset: 362 testutil.go:485: Offset: 254, NextOffset: 353 - testutil.go:371: Comparing: "foo.txt" vs "foo.txt" - testutil.go:485: Offset: 495, NextOffset: 901 - testutil.go:485: Offset: 353, NextOffset: 725 + testutil.go:485: Offset: 362, NextOffset: 495 + testutil.go:371: Comparing: "" vs "" + testutil.go:377: Directory: "" vs "": [test dev test2 .no.prefetch.landmark baz.txt foo.txt barlink] vs [baz.txt foo.txt barlink test dev test2] testutil.go:371: Comparing: "barlink" vs "barlink" testutil.go:371: Comparing: "test" vs "test" testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] @@ -46920,49 +46338,49 @@ testutil.go:485: Offset: 158, NextOffset: 190 testutil.go:485: Offset: 298, NextOffset: 330 testutil.go:485: Offset: 190, NextOffset: 222 -=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="../",format=PAX -=== NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=1,prefix="/",src=1,format=USTAR testutil.go:485: Offset: 330, NextOffset: 362 testutil.go:485: Offset: 222, NextOffset: 254 testutil.go:485: Offset: 362, NextOffset: 495 testutil.go:485: Offset: 254, NextOffset: 353 + testutil.go:371: Comparing: "baz.txt" vs "baz.txt" + testutil.go:485: Offset: 202, NextOffset: 234 + testutil.go:485: Offset: 94, NextOffset: 126 + testutil.go:485: Offset: 234, NextOffset: 266 + testutil.go:485: Offset: 126, NextOffset: 158 + testutil.go:485: Offset: 266, NextOffset: 298 + testutil.go:485: Offset: 158, NextOffset: 190 + testutil.go:485: Offset: 298, NextOffset: 330 + testutil.go:485: Offset: 190, NextOffset: 222 + testutil.go:485: Offset: 330, NextOffset: 362 + testutil.go:485: Offset: 222, NextOffset: 254 + testutil.go:485: Offset: 362, NextOffset: 495 + testutil.go:485: Offset: 254, NextOffset: 353 + testutil.go:371: Comparing: "foo.txt" vs "foo.txt" + testutil.go:485: Offset: 495, NextOffset: 901 + testutil.go:485: Offset: 353, NextOffset: 725 === RUN TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=1,prefix="../",src=1,format=USTAR -=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="../",format=PAX/lost_digest_in_a_entry +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="../",format=PAX#02/lost_digest_in_a_entry +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="../",format=PAX#02/duplicated_entry_offset +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="../",format=GNU#02 === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=1,prefix="../",src=1,format=USTAR - testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"../baz.txt","type":"reg","size":21,"mode":420,"offset":95,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","offset":127,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","offset":159,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"../baz.txt","type":"chunk","offset":191,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","offset":223,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","offset":255,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"../foo.txt","type":"reg","size":1,"mode":420,"offset":356,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2024-03-27T13:31:13Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2024-03-27T13:31:13Z"},{"name":"../dev/testchar1","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","size":14,"mode":420,"offset":730,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../test/bar.txt","type":"chunk","offset":762,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"../test/bar.txt","type":"chunk","offset":794,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"../test/bar.txt","type":"chunk","offset":826,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:31:13Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":1,"devMinor":2}]} - testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":101,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"../baz.txt","type":"reg","size":21,"mode":420,"offset":203,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","offset":235,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","offset":267,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"../baz.txt","type":"chunk","offset":299,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","offset":331,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","offset":363,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"../foo.txt","type":"reg","size":1,"mode":420,"offset":497,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2024-03-27T13:31:13Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2024-03-27T13:31:13Z"},{"name":"../dev/testchar1","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","size":14,"mode":420,"offset":906,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../test/bar.txt","type":"chunk","offset":938,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"../test/bar.txt","type":"chunk","offset":970,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"../test/bar.txt","type":"chunk","offset":1002,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:31:13Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":1,"devMinor":2}]} + testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"../baz.txt","type":"reg","size":21,"mode":420,"offset":95,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","offset":127,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","offset":159,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"../baz.txt","type":"chunk","offset":191,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","offset":223,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","offset":255,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"../foo.txt","type":"reg","size":1,"mode":420,"offset":356,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2024-03-27T13:41:04Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2024-03-27T13:41:04Z"},{"name":"../dev/testchar1","type":"char","modtime":"2024-03-27T13:41:04Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","size":14,"mode":420,"offset":730,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../test/bar.txt","type":"chunk","offset":762,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"../test/bar.txt","type":"chunk","offset":794,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"../test/bar.txt","type":"chunk","offset":826,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:41:04Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2024-03-27T13:41:04Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":101,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"../baz.txt","type":"reg","size":21,"mode":420,"offset":203,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","offset":235,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","offset":267,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"../baz.txt","type":"chunk","offset":299,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","offset":331,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","offset":363,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"../foo.txt","type":"reg","size":1,"mode":420,"offset":497,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2024-03-27T13:41:04Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2024-03-27T13:41:04Z"},{"name":"../dev/testchar1","type":"char","modtime":"2024-03-27T13:41:04Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","size":14,"mode":420,"offset":905,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../test/bar.txt","type":"chunk","offset":937,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"../test/bar.txt","type":"chunk","offset":969,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"../test/bar.txt","type":"chunk","offset":1001,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:41:04Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2024-03-27T13:41:04Z","devMajor":1,"devMinor":2}]} testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [test2 baz.txt foo.txt barlink test dev] vs [baz.txt foo.txt barlink test dev test2 .no.prefetch.landmark] - testutil.go:371: Comparing: "baz.txt" vs "baz.txt" - testutil.go:485: Offset: 95, NextOffset: 127 - testutil.go:485: Offset: 203, NextOffset: 235 - testutil.go:485: Offset: 127, NextOffset: 159 - testutil.go:485: Offset: 235, NextOffset: 267 - testutil.go:485: Offset: 159, NextOffset: 191 - testutil.go:485: Offset: 267, NextOffset: 299 - testutil.go:485: Offset: 191, NextOffset: 223 - testutil.go:485: Offset: 299, NextOffset: 331 - testutil.go:485: Offset: 223, NextOffset: 255 - testutil.go:485: Offset: 331, NextOffset: 363 - testutil.go:485: Offset: 255, NextOffset: 356 - testutil.go:485: Offset: 363, NextOffset: 497 - testutil.go:371: Comparing: "foo.txt" vs "foo.txt" - testutil.go:485: Offset: 356, NextOffset: 730 - testutil.go:485: Offset: 497, NextOffset: 906 + testutil.go:377: Directory: "" vs "": [baz.txt foo.txt barlink test dev test2] vs [foo.txt barlink test dev test2 .no.prefetch.landmark baz.txt] testutil.go:371: Comparing: "barlink" vs "barlink" testutil.go:371: Comparing: "test" vs "test" testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" testutil.go:485: Offset: 730, NextOffset: 762 - testutil.go:485: Offset: 906, NextOffset: 938 + testutil.go:485: Offset: 905, NextOffset: 937 testutil.go:485: Offset: 762, NextOffset: 794 - testutil.go:485: Offset: 938, NextOffset: 970 + testutil.go:485: Offset: 937, NextOffset: 969 testutil.go:485: Offset: 794, NextOffset: 826 - testutil.go:485: Offset: 970, NextOffset: 1002 + testutil.go:485: Offset: 969, NextOffset: 1001 testutil.go:485: Offset: 826, NextOffset: 2201 - testutil.go:485: Offset: 1002, NextOffset: 2547 + testutil.go:485: Offset: 1001, NextOffset: 2544 testutil.go:371: Comparing: "dev" vs "dev" - testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] + testutil.go:377: Directory: "dev" vs "dev": [testchar2 testblock testfifo testchar1] vs [testblock testfifo testchar1 testchar2] testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" @@ -46977,51 +46395,35 @@ testutil.go:485: Offset: 159, NextOffset: 191 testutil.go:485: Offset: 267, NextOffset: 299 testutil.go:485: Offset: 191, NextOffset: 223 -=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="../",format=PAX/duplicated_entry_offset -=== NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=1,prefix="../",src=1,format=USTAR testutil.go:485: Offset: 299, NextOffset: 331 testutil.go:485: Offset: 223, NextOffset: 255 testutil.go:485: Offset: 331, NextOffset: 363 testutil.go:485: Offset: 255, NextOffset: 356 testutil.go:485: Offset: 363, NextOffset: 497 - testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [.no.prefetch.landmark baz.txt foo.txt barlink test dev test2] vs [barlink test dev test2 baz.txt foo.txt] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" - testutil.go:485: Offset: 203, NextOffset: 235 testutil.go:485: Offset: 95, NextOffset: 127 - testutil.go:485: Offset: 235, NextOffset: 267 + testutil.go:485: Offset: 203, NextOffset: 235 testutil.go:485: Offset: 127, NextOffset: 159 - testutil.go:485: Offset: 267, NextOffset: 299 + testutil.go:485: Offset: 235, NextOffset: 267 testutil.go:485: Offset: 159, NextOffset: 191 - testutil.go:485: Offset: 299, NextOffset: 331 + testutil.go:485: Offset: 267, NextOffset: 299 testutil.go:485: Offset: 191, NextOffset: 223 - testutil.go:485: Offset: 331, NextOffset: 363 + testutil.go:485: Offset: 299, NextOffset: 331 testutil.go:485: Offset: 223, NextOffset: 255 - testutil.go:485: Offset: 363, NextOffset: 497 + testutil.go:485: Offset: 331, NextOffset: 363 testutil.go:485: Offset: 255, NextOffset: 356 + testutil.go:485: Offset: 363, NextOffset: 497 testutil.go:371: Comparing: "foo.txt" vs "foo.txt" - testutil.go:485: Offset: 497, NextOffset: 906 testutil.go:485: Offset: 356, NextOffset: 730 - testutil.go:371: Comparing: "barlink" vs "barlink" - testutil.go:371: Comparing: "test" vs "test" - testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] - testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" - testutil.go:485: Offset: 906, NextOffset: 938 - testutil.go:485: Offset: 730, NextOffset: 762 - testutil.go:485: Offset: 938, NextOffset: 970 - testutil.go:485: Offset: 762, NextOffset: 794 -=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="../",format=GNU -=== NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=1,prefix="../",src=1,format=USTAR - testutil.go:485: Offset: 970, NextOffset: 1002 - testutil.go:485: Offset: 794, NextOffset: 826 - testutil.go:485: Offset: 1002, NextOffset: 2547 - testutil.go:485: Offset: 826, NextOffset: 2201 + testutil.go:485: Offset: 497, NextOffset: 905 + testutil.go:371: Comparing: "" vs "" + testutil.go:377: Directory: "" vs "": [test2 .no.prefetch.landmark baz.txt foo.txt barlink test dev] vs [barlink test dev test2 baz.txt foo.txt] testutil.go:371: Comparing: "dev" vs "dev" testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] - testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" + testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" testutil.go:371: Comparing: "test2" vs "test2" testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" @@ -47037,18 +46439,63 @@ testutil.go:485: Offset: 223, NextOffset: 255 testutil.go:485: Offset: 363, NextOffset: 497 testutil.go:485: Offset: 255, NextOffset: 356 + testutil.go:371: Comparing: "baz.txt" vs "baz.txt" + testutil.go:485: Offset: 203, NextOffset: 235 + testutil.go:485: Offset: 95, NextOffset: 127 + testutil.go:485: Offset: 235, NextOffset: 267 + testutil.go:485: Offset: 127, NextOffset: 159 + testutil.go:485: Offset: 267, NextOffset: 299 + testutil.go:485: Offset: 159, NextOffset: 191 + testutil.go:485: Offset: 299, NextOffset: 331 + testutil.go:485: Offset: 191, NextOffset: 223 + testutil.go:485: Offset: 331, NextOffset: 363 + testutil.go:485: Offset: 223, NextOffset: 255 + testutil.go:485: Offset: 363, NextOffset: 497 + testutil.go:485: Offset: 255, NextOffset: 356 + testutil.go:371: Comparing: "foo.txt" vs "foo.txt" + testutil.go:485: Offset: 497, NextOffset: 905 + testutil.go:485: Offset: 356, NextOffset: 730 + testutil.go:371: Comparing: "barlink" vs "barlink" + testutil.go:371: Comparing: "test" vs "test" + testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] + testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" + testutil.go:485: Offset: 905, NextOffset: 937 + testutil.go:485: Offset: 730, NextOffset: 762 + testutil.go:485: Offset: 937, NextOffset: 969 + testutil.go:485: Offset: 762, NextOffset: 794 + testutil.go:485: Offset: 969, NextOffset: 1001 + testutil.go:485: Offset: 794, NextOffset: 826 + testutil.go:485: Offset: 1001, NextOffset: 2544 + testutil.go:485: Offset: 826, NextOffset: 2201 === RUN TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=1,prefix="",src=1,format=PAX -=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="../",format=GNU/lost_digest_in_a_entry +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="../",format=GNU#02/lost_digest_in_a_entry +=== RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="../",format=GNU#02/duplicated_entry_offset +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="",format=USTAR === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=1,prefix="",src=1,format=PAX - testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"baz.txt","type":"reg","size":21,"mode":420,"offset":93,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":125,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":157,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"baz.txt","type":"chunk","offset":189,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":221,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":253,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"foo.txt","type":"reg","size":1,"mode":420,"offset":351,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2024-03-27T13:31:13Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2024-03-27T13:31:13Z"},{"name":"dev/testchar1","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","size":14,"mode":420,"offset":853,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"test/bar.txt","type":"chunk","offset":885,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"test/bar.txt","type":"chunk","offset":917,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"test/bar.txt","type":"chunk","offset":949,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:31:13Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":1,"devMinor":2}]} - testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":101,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"baz.txt","type":"reg","size":21,"mode":420,"offset":202,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":234,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":266,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"baz.txt","type":"chunk","offset":298,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":330,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":362,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"foo.txt","type":"reg","size":1,"mode":420,"offset":493,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2024-03-27T13:31:13Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2024-03-27T13:31:13Z"},{"name":"dev/testchar1","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","size":14,"mode":420,"offset":1031,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"test/bar.txt","type":"chunk","offset":1063,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"test/bar.txt","type":"chunk","offset":1095,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"test/bar.txt","type":"chunk","offset":1127,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:31:13Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":1,"devMinor":2}]} + testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"baz.txt","type":"reg","size":21,"mode":420,"offset":93,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":125,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":157,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"baz.txt","type":"chunk","offset":189,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":221,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":253,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"foo.txt","type":"reg","size":1,"mode":420,"offset":351,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2024-03-27T13:41:05Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2024-03-27T13:41:05Z"},{"name":"dev/testchar1","type":"char","modtime":"2024-03-27T13:41:05Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","size":14,"mode":420,"offset":833,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"test/bar.txt","type":"chunk","offset":865,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"test/bar.txt","type":"chunk","offset":897,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"test/bar.txt","type":"chunk","offset":929,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:41:05Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2024-03-27T13:41:05Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":101,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"baz.txt","type":"reg","size":21,"mode":420,"offset":202,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":234,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":266,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"baz.txt","type":"chunk","offset":298,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":330,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":362,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"foo.txt","type":"reg","size":1,"mode":420,"offset":493,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2024-03-27T13:41:05Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2024-03-27T13:41:05Z"},{"name":"dev/testchar1","type":"char","modtime":"2024-03-27T13:41:05Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","size":14,"mode":420,"offset":1010,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"test/bar.txt","type":"chunk","offset":1042,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"test/bar.txt","type":"chunk","offset":1074,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"test/bar.txt","type":"chunk","offset":1106,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:41:05Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2024-03-27T13:41:05Z","devMajor":1,"devMinor":2}]} testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [test dev test2 baz.txt foo.txt barlink] vs [barlink test dev test2 .no.prefetch.landmark baz.txt foo.txt] + testutil.go:377: Directory: "" vs "": [barlink test dev test2 baz.txt foo.txt] vs [baz.txt foo.txt barlink test dev test2 .no.prefetch.landmark] + testutil.go:371: Comparing: "test" vs "test" + testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] + testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" + testutil.go:485: Offset: 833, NextOffset: 865 + testutil.go:485: Offset: 1010, NextOffset: 1042 + testutil.go:485: Offset: 865, NextOffset: 897 + testutil.go:485: Offset: 1042, NextOffset: 1074 + testutil.go:485: Offset: 897, NextOffset: 929 + testutil.go:485: Offset: 1074, NextOffset: 1106 + testutil.go:485: Offset: 929, NextOffset: 2404 + testutil.go:485: Offset: 1106, NextOffset: 2747 + testutil.go:371: Comparing: "dev" vs "dev" + testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] + testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" + testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" + testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" + testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" testutil.go:371: Comparing: "test2" vs "test2" testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" -=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="../",format=GNU/duplicated_entry_offset -=== NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=1,prefix="",src=1,format=PAX testutil.go:485: Offset: 93, NextOffset: 125 testutil.go:485: Offset: 202, NextOffset: 234 testutil.go:485: Offset: 125, NextOffset: 157 @@ -47075,56 +46522,14 @@ testutil.go:485: Offset: 253, NextOffset: 351 testutil.go:485: Offset: 362, NextOffset: 493 testutil.go:371: Comparing: "foo.txt" vs "foo.txt" - testutil.go:485: Offset: 351, NextOffset: 853 - testutil.go:485: Offset: 493, NextOffset: 1031 + testutil.go:485: Offset: 351, NextOffset: 833 + testutil.go:485: Offset: 493, NextOffset: 1010 testutil.go:371: Comparing: "barlink" vs "barlink" - testutil.go:371: Comparing: "test" vs "test" - testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] - testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" - testutil.go:485: Offset: 853, NextOffset: 885 - testutil.go:485: Offset: 1031, NextOffset: 1063 - testutil.go:485: Offset: 885, NextOffset: 917 - testutil.go:485: Offset: 1063, NextOffset: 1095 - testutil.go:485: Offset: 917, NextOffset: 949 - testutil.go:485: Offset: 1095, NextOffset: 1127 - testutil.go:485: Offset: 949, NextOffset: 2421 - testutil.go:485: Offset: 1127, NextOffset: 2773 - testutil.go:371: Comparing: "dev" vs "dev" - testutil.go:377: Directory: "dev" vs "dev": [testchar2 testblock testfifo testchar1] vs [testchar2 testblock testfifo testchar1] - testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" - testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" - testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" - testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" testutil.go:371: Comparing: "" vs "" testutil.go:377: Directory: "" vs "": [test dev test2 .no.prefetch.landmark baz.txt foo.txt barlink] vs [baz.txt foo.txt barlink test dev test2] - testutil.go:371: Comparing: "foo.txt" vs "foo.txt" - testutil.go:485: Offset: 493, NextOffset: 1031 - testutil.go:485: Offset: 351, NextOffset: 853 - testutil.go:371: Comparing: "barlink" vs "barlink" - testutil.go:371: Comparing: "test" vs "test" - testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] - testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" - testutil.go:485: Offset: 1031, NextOffset: 1063 - testutil.go:485: Offset: 853, NextOffset: 885 - testutil.go:485: Offset: 1063, NextOffset: 1095 - testutil.go:485: Offset: 885, NextOffset: 917 - testutil.go:485: Offset: 1095, NextOffset: 1127 - testutil.go:485: Offset: 917, NextOffset: 949 - testutil.go:485: Offset: 1127, NextOffset: 2773 - testutil.go:485: Offset: 949, NextOffset: 2421 - testutil.go:371: Comparing: "dev" vs "dev" - testutil.go:377: Directory: "dev" vs "dev": [testchar2 testblock testfifo testchar1] vs [testblock testfifo testchar1 testchar2] - testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" - testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" - testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" - testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" - testutil.go:371: Comparing: "test2" vs "test2" - testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" testutil.go:485: Offset: 202, NextOffset: 234 testutil.go:485: Offset: 93, NextOffset: 125 -=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="",format=USTAR -=== NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=1,prefix="",src=1,format=PAX testutil.go:485: Offset: 234, NextOffset: 266 testutil.go:485: Offset: 125, NextOffset: 157 testutil.go:485: Offset: 266, NextOffset: 298 @@ -47135,6 +46540,31 @@ testutil.go:485: Offset: 221, NextOffset: 253 testutil.go:485: Offset: 362, NextOffset: 493 testutil.go:485: Offset: 253, NextOffset: 351 + testutil.go:371: Comparing: "foo.txt" vs "foo.txt" + testutil.go:485: Offset: 493, NextOffset: 1010 + testutil.go:485: Offset: 351, NextOffset: 833 + testutil.go:371: Comparing: "barlink" vs "barlink" + testutil.go:371: Comparing: "test" vs "test" + testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] + testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" + testutil.go:485: Offset: 1010, NextOffset: 1042 + testutil.go:485: Offset: 833, NextOffset: 865 + testutil.go:485: Offset: 1042, NextOffset: 1074 + testutil.go:485: Offset: 865, NextOffset: 897 + testutil.go:485: Offset: 1074, NextOffset: 1106 + testutil.go:485: Offset: 897, NextOffset: 929 + testutil.go:485: Offset: 1106, NextOffset: 2747 + testutil.go:485: Offset: 929, NextOffset: 2404 +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="",format=USTAR/lost_digest_in_a_entry +=== NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=1,prefix="",src=1,format=PAX + testutil.go:371: Comparing: "dev" vs "dev" + testutil.go:377: Directory: "dev" vs "dev": [testfifo testchar1 testchar2 testblock] vs [testblock testfifo testchar1 testchar2] + testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" + testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" + testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" + testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" + testutil.go:371: Comparing: "test2" vs "test2" + testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" testutil.go:485: Offset: 202, NextOffset: 234 testutil.go:485: Offset: 93, NextOffset: 125 @@ -47148,33 +46578,16 @@ testutil.go:485: Offset: 221, NextOffset: 253 testutil.go:485: Offset: 362, NextOffset: 493 testutil.go:485: Offset: 253, NextOffset: 351 +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="",format=USTAR/duplicated_entry_offset === RUN TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=1,prefix="./",src=1,format=PAX -=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="",format=USTAR/lost_digest_in_a_entry -=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="",format=USTAR/duplicated_entry_offset -=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="",format=PAX +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="",format=PAX +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="",format=PAX/lost_digest_in_a_entry +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="",format=PAX/duplicated_entry_offset === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=1,prefix="./",src=1,format=PAX - testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"./baz.txt","type":"reg","size":21,"mode":420,"offset":94,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":126,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":158,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"./baz.txt","type":"chunk","offset":190,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":222,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":254,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"./foo.txt","type":"reg","size":1,"mode":420,"offset":354,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2024-03-27T13:31:13Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2024-03-27T13:31:13Z"},{"name":"./dev/testchar1","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","size":14,"mode":420,"offset":858,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./test/bar.txt","type":"chunk","offset":890,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"./test/bar.txt","type":"chunk","offset":922,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"./test/bar.txt","type":"chunk","offset":954,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:31:13Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":1,"devMinor":2}]} - testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":101,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"./baz.txt","type":"reg","size":21,"mode":420,"offset":202,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":234,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":266,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"./baz.txt","type":"chunk","offset":298,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":330,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":362,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"./foo.txt","type":"reg","size":1,"mode":420,"offset":495,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2024-03-27T13:31:13Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2024-03-27T13:31:13Z"},{"name":"./dev/testchar1","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","size":14,"mode":420,"offset":1034,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./test/bar.txt","type":"chunk","offset":1066,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"./test/bar.txt","type":"chunk","offset":1098,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"./test/bar.txt","type":"chunk","offset":1130,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:31:13Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":1,"devMinor":2}]} + testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"./baz.txt","type":"reg","size":21,"mode":420,"offset":94,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":126,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":158,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"./baz.txt","type":"chunk","offset":190,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":222,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":254,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"./foo.txt","type":"reg","size":1,"mode":420,"offset":354,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2024-03-27T13:41:05Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2024-03-27T13:41:05Z"},{"name":"./dev/testchar1","type":"char","modtime":"2024-03-27T13:41:05Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","size":14,"mode":420,"offset":835,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./test/bar.txt","type":"chunk","offset":867,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"./test/bar.txt","type":"chunk","offset":899,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"./test/bar.txt","type":"chunk","offset":931,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:41:05Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2024-03-27T13:41:05Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":101,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"./baz.txt","type":"reg","size":21,"mode":420,"offset":202,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":234,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":266,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"./baz.txt","type":"chunk","offset":298,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":330,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":362,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"./foo.txt","type":"reg","size":1,"mode":420,"offset":495,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2024-03-27T13:41:05Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2024-03-27T13:41:05Z"},{"name":"./dev/testchar1","type":"char","modtime":"2024-03-27T13:41:05Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","size":14,"mode":420,"offset":1011,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./test/bar.txt","type":"chunk","offset":1043,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"./test/bar.txt","type":"chunk","offset":1075,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"./test/bar.txt","type":"chunk","offset":1107,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:41:05Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2024-03-27T13:41:05Z","devMajor":1,"devMinor":2}]} testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [test2 baz.txt foo.txt barlink test dev] vs [test dev test2 .no.prefetch.landmark baz.txt foo.txt barlink] - testutil.go:371: Comparing: "barlink" vs "barlink" - testutil.go:371: Comparing: "test" vs "test" - testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] - testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" - testutil.go:485: Offset: 858, NextOffset: 890 - testutil.go:485: Offset: 1034, NextOffset: 1066 - testutil.go:485: Offset: 890, NextOffset: 922 - testutil.go:485: Offset: 1066, NextOffset: 1098 - testutil.go:485: Offset: 922, NextOffset: 954 - testutil.go:485: Offset: 1098, NextOffset: 1130 - testutil.go:485: Offset: 954, NextOffset: 2432 - testutil.go:485: Offset: 1130, NextOffset: 2770 - testutil.go:371: Comparing: "dev" vs "dev" - testutil.go:377: Directory: "dev" vs "dev": [testchar2 testblock testfifo testchar1] vs [testblock testfifo testchar1 testchar2] - testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" - testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" - testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" - testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" + testutil.go:377: Directory: "" vs "": [barlink test dev test2 baz.txt foo.txt] vs [foo.txt barlink test dev test2 .no.prefetch.landmark baz.txt] testutil.go:371: Comparing: "test2" vs "test2" testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" @@ -47204,18 +46617,28 @@ testutil.go:485: Offset: 254, NextOffset: 354 testutil.go:485: Offset: 362, NextOffset: 495 testutil.go:371: Comparing: "foo.txt" vs "foo.txt" - testutil.go:485: Offset: 354, NextOffset: 858 - testutil.go:485: Offset: 495, NextOffset: 1034 - testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [test dev test2 .no.prefetch.landmark baz.txt foo.txt barlink] vs [test dev test2 baz.txt foo.txt barlink] + testutil.go:485: Offset: 354, NextOffset: 835 + testutil.go:485: Offset: 495, NextOffset: 1011 + testutil.go:371: Comparing: "barlink" vs "barlink" + testutil.go:371: Comparing: "test" vs "test" + testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] + testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" + testutil.go:485: Offset: 835, NextOffset: 867 + testutil.go:485: Offset: 1011, NextOffset: 1043 + testutil.go:485: Offset: 867, NextOffset: 899 + testutil.go:485: Offset: 1043, NextOffset: 1075 + testutil.go:485: Offset: 899, NextOffset: 931 + testutil.go:485: Offset: 1075, NextOffset: 1107 + testutil.go:485: Offset: 931, NextOffset: 2415 + testutil.go:485: Offset: 1107, NextOffset: 2760 testutil.go:371: Comparing: "dev" vs "dev" - testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] - testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" + testutil.go:377: Directory: "dev" vs "dev": [testchar2 testblock testfifo testchar1] vs [testblock testfifo testchar1 testchar2] testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" - testutil.go:371: Comparing: "test2" vs "test2" - testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] + testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" + testutil.go:371: Comparing: "" vs "" + testutil.go:377: Directory: "" vs "": [.no.prefetch.landmark baz.txt foo.txt barlink test dev test2] vs [foo.txt barlink test dev test2 baz.txt] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" testutil.go:485: Offset: 202, NextOffset: 234 testutil.go:485: Offset: 94, NextOffset: 126 @@ -47229,6 +46652,29 @@ testutil.go:485: Offset: 222, NextOffset: 254 testutil.go:485: Offset: 362, NextOffset: 495 testutil.go:485: Offset: 254, NextOffset: 354 + testutil.go:371: Comparing: "foo.txt" vs "foo.txt" + testutil.go:485: Offset: 495, NextOffset: 1011 + testutil.go:485: Offset: 354, NextOffset: 835 + testutil.go:371: Comparing: "barlink" vs "barlink" + testutil.go:371: Comparing: "test" vs "test" + testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] + testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" + testutil.go:485: Offset: 1011, NextOffset: 1043 + testutil.go:485: Offset: 835, NextOffset: 867 + testutil.go:485: Offset: 1043, NextOffset: 1075 + testutil.go:485: Offset: 867, NextOffset: 899 + testutil.go:485: Offset: 1075, NextOffset: 1107 + testutil.go:485: Offset: 899, NextOffset: 931 + testutil.go:485: Offset: 1107, NextOffset: 2760 + testutil.go:485: Offset: 931, NextOffset: 2415 + testutil.go:371: Comparing: "dev" vs "dev" + testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] + testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" + testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" + testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" + testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" + testutil.go:371: Comparing: "test2" vs "test2" + testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" testutil.go:485: Offset: 202, NextOffset: 234 testutil.go:485: Offset: 94, NextOffset: 126 @@ -47242,32 +46688,29 @@ testutil.go:485: Offset: 222, NextOffset: 254 testutil.go:485: Offset: 362, NextOffset: 495 testutil.go:485: Offset: 254, NextOffset: 354 - testutil.go:371: Comparing: "foo.txt" vs "foo.txt" - testutil.go:485: Offset: 495, NextOffset: 1034 - testutil.go:485: Offset: 354, NextOffset: 858 - testutil.go:371: Comparing: "barlink" vs "barlink" - testutil.go:371: Comparing: "test" vs "test" - testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] - testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" - testutil.go:485: Offset: 1034, NextOffset: 1066 - testutil.go:485: Offset: 858, NextOffset: 890 - testutil.go:485: Offset: 1066, NextOffset: 1098 - testutil.go:485: Offset: 890, NextOffset: 922 - testutil.go:485: Offset: 1098, NextOffset: 1130 - testutil.go:485: Offset: 922, NextOffset: 954 - testutil.go:485: Offset: 1130, NextOffset: 2770 - testutil.go:485: Offset: 954, NextOffset: 2432 +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="",format=GNU === RUN TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=1,prefix="/",src=1,format=PAX -=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="",format=PAX/lost_digest_in_a_entry -=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="",format=PAX/duplicated_entry_offset -=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="",format=GNU +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="",format=GNU/lost_digest_in_a_entry +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="",format=GNU/duplicated_entry_offset +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="./",format=USTAR === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=1,prefix="/",src=1,format=PAX - testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"/baz.txt","type":"reg","size":21,"mode":420,"offset":94,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":126,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":158,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"/baz.txt","type":"chunk","offset":190,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":222,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":254,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"/foo.txt","type":"reg","size":1,"mode":420,"offset":353,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2024-03-27T13:31:13Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2024-03-27T13:31:13Z"},{"name":"/dev/testchar1","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","size":14,"mode":420,"offset":860,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/test/bar.txt","type":"chunk","offset":892,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"/test/bar.txt","type":"chunk","offset":924,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"/test/bar.txt","type":"chunk","offset":956,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:31:13Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":1,"devMinor":2}]} - testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":101,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"/baz.txt","type":"reg","size":21,"mode":420,"offset":202,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":234,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":266,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"/baz.txt","type":"chunk","offset":298,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":330,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":362,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"/foo.txt","type":"reg","size":1,"mode":420,"offset":495,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2024-03-27T13:31:13Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2024-03-27T13:31:13Z"},{"name":"/dev/testchar1","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","size":14,"mode":420,"offset":1038,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/test/bar.txt","type":"chunk","offset":1070,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"/test/bar.txt","type":"chunk","offset":1102,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"/test/bar.txt","type":"chunk","offset":1134,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:31:13Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":1,"devMinor":2}]} + testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"/baz.txt","type":"reg","size":21,"mode":420,"offset":94,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":126,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":158,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"/baz.txt","type":"chunk","offset":190,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":222,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":254,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"/foo.txt","type":"reg","size":1,"mode":420,"offset":353,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2024-03-27T13:41:05Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2024-03-27T13:41:05Z"},{"name":"/dev/testchar1","type":"char","modtime":"2024-03-27T13:41:05Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","size":14,"mode":420,"offset":836,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/test/bar.txt","type":"chunk","offset":868,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"/test/bar.txt","type":"chunk","offset":900,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"/test/bar.txt","type":"chunk","offset":932,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:41:05Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2024-03-27T13:41:05Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":101,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"/baz.txt","type":"reg","size":21,"mode":420,"offset":202,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":234,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":266,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"/baz.txt","type":"chunk","offset":298,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":330,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":362,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"/foo.txt","type":"reg","size":1,"mode":420,"offset":495,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2024-03-27T13:41:05Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2024-03-27T13:41:05Z"},{"name":"/dev/testchar1","type":"char","modtime":"2024-03-27T13:41:05Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","size":14,"mode":420,"offset":1014,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/test/bar.txt","type":"chunk","offset":1046,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"/test/bar.txt","type":"chunk","offset":1078,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"/test/bar.txt","type":"chunk","offset":1110,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:41:05Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2024-03-27T13:41:05Z","devMajor":1,"devMinor":2}]} testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [baz.txt foo.txt barlink test dev test2] vs [test dev test2 .no.prefetch.landmark baz.txt foo.txt barlink] + testutil.go:377: Directory: "" vs "": [test dev test2 baz.txt foo.txt barlink] vs [test2 .no.prefetch.landmark baz.txt foo.txt barlink test dev] + testutil.go:371: Comparing: "test" vs "test" + testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] + testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" + testutil.go:485: Offset: 836, NextOffset: 868 + testutil.go:485: Offset: 1014, NextOffset: 1046 + testutil.go:485: Offset: 868, NextOffset: 900 + testutil.go:485: Offset: 1046, NextOffset: 1078 + testutil.go:485: Offset: 900, NextOffset: 932 + testutil.go:485: Offset: 1078, NextOffset: 1110 + testutil.go:485: Offset: 932, NextOffset: 2418 + testutil.go:485: Offset: 1110, NextOffset: 2753 testutil.go:371: Comparing: "dev" vs "dev" - testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar2 testblock testfifo testchar1] + testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" @@ -47301,39 +46744,25 @@ testutil.go:485: Offset: 254, NextOffset: 353 testutil.go:485: Offset: 362, NextOffset: 495 testutil.go:371: Comparing: "foo.txt" vs "foo.txt" - testutil.go:485: Offset: 353, NextOffset: 860 - testutil.go:485: Offset: 495, NextOffset: 1038 + testutil.go:485: Offset: 353, NextOffset: 836 + testutil.go:485: Offset: 495, NextOffset: 1014 testutil.go:371: Comparing: "barlink" vs "barlink" - testutil.go:371: Comparing: "test" vs "test" - testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] - testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" - testutil.go:485: Offset: 860, NextOffset: 892 - testutil.go:485: Offset: 1038, NextOffset: 1070 - testutil.go:485: Offset: 892, NextOffset: 924 - testutil.go:485: Offset: 1070, NextOffset: 1102 - testutil.go:485: Offset: 924, NextOffset: 956 - testutil.go:485: Offset: 1102, NextOffset: 1134 - testutil.go:485: Offset: 956, NextOffset: 2439 - testutil.go:485: Offset: 1134, NextOffset: 2780 testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [dev test2 .no.prefetch.landmark baz.txt foo.txt barlink test] vs [baz.txt foo.txt barlink test dev test2] - testutil.go:371: Comparing: "foo.txt" vs "foo.txt" - testutil.go:485: Offset: 495, NextOffset: 1038 - testutil.go:485: Offset: 353, NextOffset: 860 + testutil.go:377: Directory: "" vs "": [test dev test2 .no.prefetch.landmark baz.txt foo.txt barlink] vs [foo.txt barlink test dev test2 baz.txt] testutil.go:371: Comparing: "barlink" vs "barlink" testutil.go:371: Comparing: "test" vs "test" testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" - testutil.go:485: Offset: 1038, NextOffset: 1070 - testutil.go:485: Offset: 860, NextOffset: 892 - testutil.go:485: Offset: 1070, NextOffset: 1102 - testutil.go:485: Offset: 892, NextOffset: 924 - testutil.go:485: Offset: 1102, NextOffset: 1134 - testutil.go:485: Offset: 924, NextOffset: 956 - testutil.go:485: Offset: 1134, NextOffset: 2780 - testutil.go:485: Offset: 956, NextOffset: 2439 + testutil.go:485: Offset: 1014, NextOffset: 1046 + testutil.go:485: Offset: 836, NextOffset: 868 + testutil.go:485: Offset: 1046, NextOffset: 1078 + testutil.go:485: Offset: 868, NextOffset: 900 + testutil.go:485: Offset: 1078, NextOffset: 1110 + testutil.go:485: Offset: 900, NextOffset: 932 + testutil.go:485: Offset: 1110, NextOffset: 2753 + testutil.go:485: Offset: 932, NextOffset: 2418 testutil.go:371: Comparing: "dev" vs "dev" - testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testfifo testchar1 testchar2 testblock] + testutil.go:377: Directory: "dev" vs "dev": [testfifo testchar1 testchar2 testblock] vs [testchar2 testblock testfifo testchar1] testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" @@ -47366,15 +46795,18 @@ testutil.go:485: Offset: 222, NextOffset: 254 testutil.go:485: Offset: 362, NextOffset: 495 testutil.go:485: Offset: 254, NextOffset: 353 + testutil.go:371: Comparing: "foo.txt" vs "foo.txt" + testutil.go:485: Offset: 495, NextOffset: 1014 + testutil.go:485: Offset: 353, NextOffset: 836 === RUN TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=1,prefix="../",src=1,format=PAX -=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="",format=GNU/duplicated_entry_offset -=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="",format=GNU/lost_digest_in_a_entry -=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="./",format=USTAR +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="./",format=USTAR/lost_digest_in_a_entry +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="./",format=USTAR/duplicated_entry_offset +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="./",format=PAX === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=1,prefix="../",src=1,format=PAX - testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"../baz.txt","type":"reg","size":21,"mode":420,"offset":95,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","offset":127,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","offset":159,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"../baz.txt","type":"chunk","offset":191,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","offset":223,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","offset":255,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"../foo.txt","type":"reg","size":1,"mode":420,"offset":356,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2024-03-27T13:31:13Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2024-03-27T13:31:13Z"},{"name":"../dev/testchar1","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","size":14,"mode":420,"offset":868,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../test/bar.txt","type":"chunk","offset":900,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"../test/bar.txt","type":"chunk","offset":932,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"../test/bar.txt","type":"chunk","offset":964,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:31:13Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":1,"devMinor":2}]} - testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":101,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"../baz.txt","type":"reg","size":21,"mode":420,"offset":203,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","offset":235,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","offset":267,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"../baz.txt","type":"chunk","offset":299,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","offset":331,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","offset":363,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"../foo.txt","type":"reg","size":1,"mode":420,"offset":497,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2024-03-27T13:31:13Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2024-03-27T13:31:13Z"},{"name":"../dev/testchar1","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","size":14,"mode":420,"offset":1044,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../test/bar.txt","type":"chunk","offset":1076,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"../test/bar.txt","type":"chunk","offset":1108,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"../test/bar.txt","type":"chunk","offset":1140,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:31:13Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":1,"devMinor":2}]} + testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"../baz.txt","type":"reg","size":21,"mode":420,"offset":95,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","offset":127,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","offset":159,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"../baz.txt","type":"chunk","offset":191,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","offset":223,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","offset":255,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"../foo.txt","type":"reg","size":1,"mode":420,"offset":356,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2024-03-27T13:41:05Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2024-03-27T13:41:05Z"},{"name":"../dev/testchar1","type":"char","modtime":"2024-03-27T13:41:05Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","size":14,"mode":420,"offset":847,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../test/bar.txt","type":"chunk","offset":879,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"../test/bar.txt","type":"chunk","offset":911,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"../test/bar.txt","type":"chunk","offset":943,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:41:05Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2024-03-27T13:41:05Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":101,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"../baz.txt","type":"reg","size":21,"mode":420,"offset":203,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","offset":235,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","offset":267,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"../baz.txt","type":"chunk","offset":299,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","offset":331,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","offset":363,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"../foo.txt","type":"reg","size":1,"mode":420,"offset":497,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2024-03-27T13:41:05Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2024-03-27T13:41:05Z"},{"name":"../dev/testchar1","type":"char","modtime":"2024-03-27T13:41:05Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","size":14,"mode":420,"offset":1023,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../test/bar.txt","type":"chunk","offset":1055,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"../test/bar.txt","type":"chunk","offset":1087,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"../test/bar.txt","type":"chunk","offset":1119,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:41:05Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2024-03-27T13:41:05Z","devMajor":1,"devMinor":2}]} testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [baz.txt foo.txt barlink test dev test2] vs [test2 .no.prefetch.landmark baz.txt foo.txt barlink test dev] + testutil.go:377: Directory: "" vs "": [foo.txt barlink test dev test2 baz.txt] vs [foo.txt barlink test dev test2 .no.prefetch.landmark baz.txt] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" testutil.go:485: Offset: 95, NextOffset: 127 testutil.go:485: Offset: 203, NextOffset: 235 @@ -47389,22 +46821,22 @@ testutil.go:485: Offset: 255, NextOffset: 356 testutil.go:485: Offset: 363, NextOffset: 497 testutil.go:371: Comparing: "foo.txt" vs "foo.txt" - testutil.go:485: Offset: 356, NextOffset: 868 - testutil.go:485: Offset: 497, NextOffset: 1044 + testutil.go:485: Offset: 356, NextOffset: 847 + testutil.go:485: Offset: 497, NextOffset: 1023 testutil.go:371: Comparing: "barlink" vs "barlink" testutil.go:371: Comparing: "test" vs "test" testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" - testutil.go:485: Offset: 868, NextOffset: 900 - testutil.go:485: Offset: 1044, NextOffset: 1076 - testutil.go:485: Offset: 900, NextOffset: 932 - testutil.go:485: Offset: 1076, NextOffset: 1108 - testutil.go:485: Offset: 932, NextOffset: 964 - testutil.go:485: Offset: 1108, NextOffset: 1140 - testutil.go:485: Offset: 964, NextOffset: 2457 - testutil.go:485: Offset: 1140, NextOffset: 2790 + testutil.go:485: Offset: 847, NextOffset: 879 + testutil.go:485: Offset: 1023, NextOffset: 1055 + testutil.go:485: Offset: 879, NextOffset: 911 + testutil.go:485: Offset: 1055, NextOffset: 1087 + testutil.go:485: Offset: 911, NextOffset: 943 + testutil.go:485: Offset: 1087, NextOffset: 1119 + testutil.go:485: Offset: 943, NextOffset: 2433 + testutil.go:485: Offset: 1119, NextOffset: 2766 testutil.go:371: Comparing: "dev" vs "dev" - testutil.go:377: Directory: "dev" vs "dev": [testchar1 testchar2 testblock testfifo] vs [testchar2 testblock testfifo testchar1] + testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" @@ -47425,7 +46857,25 @@ testutil.go:485: Offset: 255, NextOffset: 356 testutil.go:485: Offset: 363, NextOffset: 497 testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [barlink test dev test2 .no.prefetch.landmark baz.txt foo.txt] vs [baz.txt foo.txt barlink test dev test2] + testutil.go:377: Directory: "" vs "": [test2 .no.prefetch.landmark baz.txt foo.txt barlink test dev] vs [barlink test dev test2 baz.txt foo.txt] + testutil.go:371: Comparing: "barlink" vs "barlink" + testutil.go:371: Comparing: "test" vs "test" + testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] + testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" + testutil.go:485: Offset: 1023, NextOffset: 1055 + testutil.go:485: Offset: 847, NextOffset: 879 + testutil.go:485: Offset: 1055, NextOffset: 1087 + testutil.go:485: Offset: 879, NextOffset: 911 + testutil.go:485: Offset: 1087, NextOffset: 1119 + testutil.go:485: Offset: 911, NextOffset: 943 + testutil.go:485: Offset: 1119, NextOffset: 2766 + testutil.go:485: Offset: 943, NextOffset: 2433 + testutil.go:371: Comparing: "dev" vs "dev" + testutil.go:377: Directory: "dev" vs "dev": [testchar1 testchar2 testblock testfifo] vs [testfifo testchar1 testchar2 testblock] + testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" + testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" + testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" + testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" testutil.go:371: Comparing: "test2" vs "test2" testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" @@ -47455,58 +46905,60 @@ testutil.go:485: Offset: 363, NextOffset: 497 testutil.go:485: Offset: 255, NextOffset: 356 testutil.go:371: Comparing: "foo.txt" vs "foo.txt" - testutil.go:485: Offset: 497, NextOffset: 1044 - testutil.go:485: Offset: 356, NextOffset: 868 - testutil.go:371: Comparing: "barlink" vs "barlink" - testutil.go:371: Comparing: "test" vs "test" - testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] - testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" - testutil.go:485: Offset: 1044, NextOffset: 1076 - testutil.go:485: Offset: 868, NextOffset: 900 - testutil.go:485: Offset: 1076, NextOffset: 1108 - testutil.go:485: Offset: 900, NextOffset: 932 - testutil.go:485: Offset: 1108, NextOffset: 1140 - testutil.go:485: Offset: 932, NextOffset: 964 - testutil.go:485: Offset: 1140, NextOffset: 2790 - testutil.go:485: Offset: 964, NextOffset: 2457 - testutil.go:371: Comparing: "dev" vs "dev" - testutil.go:377: Directory: "dev" vs "dev": [testfifo testchar1 testchar2 testblock] vs [testblock testfifo testchar1 testchar2] - testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" - testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" - testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" - testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" + testutil.go:485: Offset: 497, NextOffset: 1023 + testutil.go:485: Offset: 356, NextOffset: 847 === RUN TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=1,prefix="",src=1,format=GNU -=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="./",format=USTAR/lost_digest_in_a_entry -=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="./",format=USTAR/duplicated_entry_offset -=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="./",format=PAX +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="./",format=PAX/lost_digest_in_a_entry +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="./",format=PAX/duplicated_entry_offset +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="./",format=GNU +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="./",format=GNU/lost_digest_in_a_entry === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=1,prefix="",src=1,format=GNU - testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"baz.txt","type":"reg","size":21,"mode":420,"offset":93,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":125,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":157,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"baz.txt","type":"chunk","offset":189,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":221,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":253,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"foo.txt","type":"reg","size":1,"mode":420,"offset":352,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2024-03-27T13:31:13Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2024-03-27T13:31:13Z"},{"name":"dev/testchar1","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","size":14,"mode":420,"offset":724,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"test/bar.txt","type":"chunk","offset":756,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"test/bar.txt","type":"chunk","offset":788,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"test/bar.txt","type":"chunk","offset":820,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:31:13Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":1,"devMinor":2}]} - testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":101,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"baz.txt","type":"reg","size":21,"mode":420,"offset":202,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":234,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":266,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"baz.txt","type":"chunk","offset":298,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":330,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":362,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"foo.txt","type":"reg","size":1,"mode":420,"offset":493,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2024-03-27T13:31:13Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2024-03-27T13:31:13Z"},{"name":"dev/testchar1","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","size":14,"mode":420,"offset":902,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"test/bar.txt","type":"chunk","offset":934,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"test/bar.txt","type":"chunk","offset":966,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"test/bar.txt","type":"chunk","offset":998,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:31:13Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":1,"devMinor":2}]} + testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"baz.txt","type":"reg","size":21,"mode":420,"offset":93,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":125,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":157,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"baz.txt","type":"chunk","offset":189,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":221,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":253,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"foo.txt","type":"reg","size":1,"mode":420,"offset":352,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2024-03-27T13:41:04Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2024-03-27T13:41:04Z"},{"name":"dev/testchar1","type":"char","modtime":"2024-03-27T13:41:04Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","size":14,"mode":420,"offset":724,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"test/bar.txt","type":"chunk","offset":756,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"test/bar.txt","type":"chunk","offset":788,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"test/bar.txt","type":"chunk","offset":820,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:41:04Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2024-03-27T13:41:04Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":101,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"baz.txt","type":"reg","size":21,"mode":420,"offset":202,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":234,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":266,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"baz.txt","type":"chunk","offset":298,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":330,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":362,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"foo.txt","type":"reg","size":1,"mode":420,"offset":493,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2024-03-27T13:41:04Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2024-03-27T13:41:04Z"},{"name":"dev/testchar1","type":"char","modtime":"2024-03-27T13:41:04Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","size":14,"mode":420,"offset":901,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"test/bar.txt","type":"chunk","offset":933,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"test/bar.txt","type":"chunk","offset":965,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"test/bar.txt","type":"chunk","offset":997,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:41:04Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2024-03-27T13:41:04Z","devMajor":1,"devMinor":2}]} testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [baz.txt foo.txt barlink test dev test2] vs [.no.prefetch.landmark baz.txt foo.txt barlink test dev test2] + testutil.go:377: Directory: "" vs "": [test dev test2 baz.txt foo.txt barlink] vs [barlink test dev test2 .no.prefetch.landmark baz.txt foo.txt] + testutil.go:371: Comparing: "baz.txt" vs "baz.txt" + testutil.go:485: Offset: 93, NextOffset: 125 + testutil.go:485: Offset: 202, NextOffset: 234 + testutil.go:485: Offset: 125, NextOffset: 157 + testutil.go:485: Offset: 234, NextOffset: 266 + testutil.go:485: Offset: 157, NextOffset: 189 + testutil.go:485: Offset: 266, NextOffset: 298 + testutil.go:485: Offset: 189, NextOffset: 221 + testutil.go:485: Offset: 298, NextOffset: 330 + testutil.go:485: Offset: 221, NextOffset: 253 + testutil.go:485: Offset: 330, NextOffset: 362 + testutil.go:485: Offset: 253, NextOffset: 352 + testutil.go:485: Offset: 362, NextOffset: 493 + testutil.go:371: Comparing: "foo.txt" vs "foo.txt" + testutil.go:485: Offset: 352, NextOffset: 724 + testutil.go:485: Offset: 493, NextOffset: 901 + testutil.go:371: Comparing: "barlink" vs "barlink" testutil.go:371: Comparing: "test" vs "test" testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" testutil.go:485: Offset: 724, NextOffset: 756 - testutil.go:485: Offset: 902, NextOffset: 934 + testutil.go:485: Offset: 901, NextOffset: 933 testutil.go:485: Offset: 756, NextOffset: 788 - testutil.go:485: Offset: 934, NextOffset: 966 + testutil.go:485: Offset: 933, NextOffset: 965 testutil.go:485: Offset: 788, NextOffset: 820 - testutil.go:485: Offset: 966, NextOffset: 998 - testutil.go:485: Offset: 820, NextOffset: 2191 - testutil.go:485: Offset: 998, NextOffset: 2508 + testutil.go:485: Offset: 965, NextOffset: 997 + testutil.go:485: Offset: 820, NextOffset: 2192 + testutil.go:485: Offset: 997, NextOffset: 2532 testutil.go:371: Comparing: "dev" vs "dev" - testutil.go:377: Directory: "dev" vs "dev": [testchar1 testchar2 testblock testfifo] vs [testblock testfifo testchar1 testchar2] - testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" - testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" + testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" + testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" + testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" testutil.go:371: Comparing: "test2" vs "test2" testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" testutil.go:485: Offset: 93, NextOffset: 125 testutil.go:485: Offset: 202, NextOffset: 234 testutil.go:485: Offset: 125, NextOffset: 157 +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="./",format=GNU/duplicated_entry_offset +=== NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=1,prefix="",src=1,format=GNU testutil.go:485: Offset: 234, NextOffset: 266 testutil.go:485: Offset: 157, NextOffset: 189 testutil.go:485: Offset: 266, NextOffset: 298 @@ -47516,25 +46968,25 @@ testutil.go:485: Offset: 330, NextOffset: 362 testutil.go:485: Offset: 253, NextOffset: 352 testutil.go:485: Offset: 362, NextOffset: 493 + testutil.go:371: Comparing: "" vs "" + testutil.go:377: Directory: "" vs "": [barlink test dev test2 .no.prefetch.landmark baz.txt foo.txt] vs [baz.txt foo.txt barlink test dev test2] + testutil.go:371: Comparing: "test2" vs "test2" + testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" - testutil.go:485: Offset: 93, NextOffset: 125 testutil.go:485: Offset: 202, NextOffset: 234 - testutil.go:485: Offset: 125, NextOffset: 157 + testutil.go:485: Offset: 93, NextOffset: 125 testutil.go:485: Offset: 234, NextOffset: 266 - testutil.go:485: Offset: 157, NextOffset: 189 + testutil.go:485: Offset: 125, NextOffset: 157 testutil.go:485: Offset: 266, NextOffset: 298 - testutil.go:485: Offset: 189, NextOffset: 221 +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="/",format=USTAR +=== NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=1,prefix="",src=1,format=GNU + testutil.go:485: Offset: 157, NextOffset: 189 testutil.go:485: Offset: 298, NextOffset: 330 - testutil.go:485: Offset: 221, NextOffset: 253 + testutil.go:485: Offset: 189, NextOffset: 221 testutil.go:485: Offset: 330, NextOffset: 362 - testutil.go:485: Offset: 253, NextOffset: 352 + testutil.go:485: Offset: 221, NextOffset: 253 testutil.go:485: Offset: 362, NextOffset: 493 - testutil.go:371: Comparing: "foo.txt" vs "foo.txt" - testutil.go:485: Offset: 352, NextOffset: 724 - testutil.go:485: Offset: 493, NextOffset: 902 - testutil.go:371: Comparing: "barlink" vs "barlink" - testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [.no.prefetch.landmark baz.txt foo.txt barlink test dev test2] vs [dev test2 baz.txt foo.txt barlink test] + testutil.go:485: Offset: 253, NextOffset: 352 testutil.go:371: Comparing: "baz.txt" vs "baz.txt" testutil.go:485: Offset: 202, NextOffset: 234 testutil.go:485: Offset: 93, NextOffset: 125 @@ -47549,50 +47001,51 @@ testutil.go:485: Offset: 362, NextOffset: 493 testutil.go:485: Offset: 253, NextOffset: 352 testutil.go:371: Comparing: "foo.txt" vs "foo.txt" - testutil.go:485: Offset: 493, NextOffset: 902 + testutil.go:485: Offset: 493, NextOffset: 901 testutil.go:485: Offset: 352, NextOffset: 724 testutil.go:371: Comparing: "barlink" vs "barlink" testutil.go:371: Comparing: "test" vs "test" testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" - testutil.go:485: Offset: 902, NextOffset: 934 + testutil.go:485: Offset: 901, NextOffset: 933 testutil.go:485: Offset: 724, NextOffset: 756 - testutil.go:485: Offset: 934, NextOffset: 966 + testutil.go:485: Offset: 933, NextOffset: 965 testutil.go:485: Offset: 756, NextOffset: 788 - testutil.go:485: Offset: 966, NextOffset: 998 + testutil.go:485: Offset: 965, NextOffset: 997 testutil.go:485: Offset: 788, NextOffset: 820 - testutil.go:485: Offset: 998, NextOffset: 2508 - testutil.go:485: Offset: 820, NextOffset: 2191 + testutil.go:485: Offset: 997, NextOffset: 2532 + testutil.go:485: Offset: 820, NextOffset: 2192 testutil.go:371: Comparing: "dev" vs "dev" - testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar1 testchar2 testblock testfifo] - testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" + testutil.go:377: Directory: "dev" vs "dev": [testfifo testchar1 testchar2 testblock] vs [testchar1 testchar2 testblock testfifo] testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" - testutil.go:371: Comparing: "test2" vs "test2" - testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] - testutil.go:371: Comparing: "baz.txt" vs "baz.txt" - testutil.go:485: Offset: 202, NextOffset: 234 - testutil.go:485: Offset: 93, NextOffset: 125 - testutil.go:485: Offset: 234, NextOffset: 266 - testutil.go:485: Offset: 125, NextOffset: 157 - testutil.go:485: Offset: 266, NextOffset: 298 - testutil.go:485: Offset: 157, NextOffset: 189 - testutil.go:485: Offset: 298, NextOffset: 330 - testutil.go:485: Offset: 189, NextOffset: 221 - testutil.go:485: Offset: 330, NextOffset: 362 - testutil.go:485: Offset: 221, NextOffset: 253 - testutil.go:485: Offset: 362, NextOffset: 493 - testutil.go:485: Offset: 253, NextOffset: 352 + testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" === RUN TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=1,prefix="./",src=1,format=GNU -=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="./",format=PAX/duplicated_entry_offset -=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="./",format=PAX/lost_digest_in_a_entry -=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="./",format=GNU +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="/",format=USTAR/lost_digest_in_a_entry +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="/",format=USTAR/duplicated_entry_offset +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="/",format=PAX === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=1,prefix="./",src=1,format=GNU - testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"./baz.txt","type":"reg","size":21,"mode":420,"offset":95,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":127,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":159,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"./baz.txt","type":"chunk","offset":191,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":223,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":255,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"./foo.txt","type":"reg","size":1,"mode":420,"offset":356,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2024-03-27T13:31:13Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2024-03-27T13:31:13Z"},{"name":"./dev/testchar1","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","size":14,"mode":420,"offset":732,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./test/bar.txt","type":"chunk","offset":764,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"./test/bar.txt","type":"chunk","offset":796,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"./test/bar.txt","type":"chunk","offset":828,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:31:13Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":1,"devMinor":2}]} - testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":101,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"./baz.txt","type":"reg","size":21,"mode":420,"offset":205,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":237,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":269,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"./baz.txt","type":"chunk","offset":301,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":333,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":365,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"./foo.txt","type":"reg","size":1,"mode":420,"offset":499,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2024-03-27T13:31:13Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2024-03-27T13:31:13Z"},{"name":"./dev/testchar1","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","size":14,"mode":420,"offset":911,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./test/bar.txt","type":"chunk","offset":943,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"./test/bar.txt","type":"chunk","offset":975,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"./test/bar.txt","type":"chunk","offset":1007,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:31:13Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":1,"devMinor":2}]} + testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"./baz.txt","type":"reg","size":21,"mode":420,"offset":95,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":127,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":159,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"./baz.txt","type":"chunk","offset":191,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":223,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":255,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"./foo.txt","type":"reg","size":1,"mode":420,"offset":356,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2024-03-27T13:41:04Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2024-03-27T13:41:04Z"},{"name":"./dev/testchar1","type":"char","modtime":"2024-03-27T13:41:04Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","size":14,"mode":420,"offset":732,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./test/bar.txt","type":"chunk","offset":764,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"./test/bar.txt","type":"chunk","offset":796,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"./test/bar.txt","type":"chunk","offset":828,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:41:04Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2024-03-27T13:41:04Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":101,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"./baz.txt","type":"reg","size":21,"mode":420,"offset":205,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":237,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":269,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"./baz.txt","type":"chunk","offset":301,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":333,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":365,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"./foo.txt","type":"reg","size":1,"mode":420,"offset":499,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2024-03-27T13:41:04Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2024-03-27T13:41:04Z"},{"name":"./dev/testchar1","type":"char","modtime":"2024-03-27T13:41:04Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","size":14,"mode":420,"offset":911,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./test/bar.txt","type":"chunk","offset":943,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"./test/bar.txt","type":"chunk","offset":975,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"./test/bar.txt","type":"chunk","offset":1007,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:41:04Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2024-03-27T13:41:04Z","devMajor":1,"devMinor":2}]} testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [test2 baz.txt foo.txt barlink test dev] vs [dev test2 .no.prefetch.landmark baz.txt foo.txt barlink test] + testutil.go:377: Directory: "" vs "": [dev test2 baz.txt foo.txt barlink test] vs [baz.txt foo.txt barlink test dev test2 .no.prefetch.landmark] + testutil.go:371: Comparing: "baz.txt" vs "baz.txt" + testutil.go:485: Offset: 95, NextOffset: 127 + testutil.go:485: Offset: 205, NextOffset: 237 + testutil.go:485: Offset: 127, NextOffset: 159 + testutil.go:485: Offset: 237, NextOffset: 269 + testutil.go:485: Offset: 159, NextOffset: 191 + testutil.go:485: Offset: 269, NextOffset: 301 + testutil.go:485: Offset: 191, NextOffset: 223 + testutil.go:485: Offset: 301, NextOffset: 333 + testutil.go:485: Offset: 223, NextOffset: 255 + testutil.go:485: Offset: 333, NextOffset: 365 + testutil.go:485: Offset: 255, NextOffset: 356 + testutil.go:485: Offset: 365, NextOffset: 499 + testutil.go:371: Comparing: "foo.txt" vs "foo.txt" + testutil.go:485: Offset: 356, NextOffset: 732 + testutil.go:485: Offset: 499, NextOffset: 911 testutil.go:371: Comparing: "barlink" vs "barlink" testutil.go:371: Comparing: "test" vs "test" testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] @@ -47603,14 +47056,14 @@ testutil.go:485: Offset: 943, NextOffset: 975 testutil.go:485: Offset: 796, NextOffset: 828 testutil.go:485: Offset: 975, NextOffset: 1007 - testutil.go:485: Offset: 828, NextOffset: 2205 + testutil.go:485: Offset: 828, NextOffset: 2206 testutil.go:485: Offset: 1007, NextOffset: 2546 testutil.go:371: Comparing: "dev" vs "dev" - testutil.go:377: Directory: "dev" vs "dev": [testchar1 testchar2 testblock testfifo] vs [testblock testfifo testchar1 testchar2] + testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar2 testblock testfifo testchar1] + testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" - testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" testutil.go:371: Comparing: "test2" vs "test2" testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" @@ -47626,30 +47079,29 @@ testutil.go:485: Offset: 333, NextOffset: 365 testutil.go:485: Offset: 255, NextOffset: 356 testutil.go:485: Offset: 365, NextOffset: 499 - testutil.go:371: Comparing: "baz.txt" vs "baz.txt" - testutil.go:485: Offset: 95, NextOffset: 127 - testutil.go:485: Offset: 205, NextOffset: 237 - testutil.go:485: Offset: 127, NextOffset: 159 - testutil.go:485: Offset: 237, NextOffset: 269 - testutil.go:485: Offset: 159, NextOffset: 191 - testutil.go:485: Offset: 269, NextOffset: 301 - testutil.go:485: Offset: 191, NextOffset: 223 - testutil.go:485: Offset: 301, NextOffset: 333 - testutil.go:485: Offset: 223, NextOffset: 255 - testutil.go:485: Offset: 333, NextOffset: 365 - testutil.go:485: Offset: 255, NextOffset: 356 - testutil.go:485: Offset: 365, NextOffset: 499 + testutil.go:371: Comparing: "" vs "" + testutil.go:377: Directory: "" vs "": [.no.prefetch.landmark baz.txt foo.txt barlink test dev test2] vs [barlink test dev test2 baz.txt foo.txt] testutil.go:371: Comparing: "foo.txt" vs "foo.txt" - testutil.go:485: Offset: 356, NextOffset: 732 testutil.go:485: Offset: 499, NextOffset: 911 - testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [.no.prefetch.landmark baz.txt foo.txt barlink test dev test2] vs [test2 baz.txt foo.txt barlink test dev] + testutil.go:485: Offset: 356, NextOffset: 732 + testutil.go:371: Comparing: "barlink" vs "barlink" + testutil.go:371: Comparing: "test" vs "test" + testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] + testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" + testutil.go:485: Offset: 911, NextOffset: 943 + testutil.go:485: Offset: 732, NextOffset: 764 + testutil.go:485: Offset: 943, NextOffset: 975 + testutil.go:485: Offset: 764, NextOffset: 796 + testutil.go:485: Offset: 975, NextOffset: 1007 + testutil.go:485: Offset: 796, NextOffset: 828 + testutil.go:485: Offset: 1007, NextOffset: 2546 + testutil.go:485: Offset: 828, NextOffset: 2206 testutil.go:371: Comparing: "dev" vs "dev" testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] - testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" - testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" + testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" + testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" testutil.go:371: Comparing: "test2" vs "test2" testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" @@ -47678,64 +47130,36 @@ testutil.go:485: Offset: 223, NextOffset: 255 testutil.go:485: Offset: 365, NextOffset: 499 testutil.go:485: Offset: 255, NextOffset: 356 - testutil.go:371: Comparing: "foo.txt" vs "foo.txt" - testutil.go:485: Offset: 499, NextOffset: 911 - testutil.go:485: Offset: 356, NextOffset: 732 - testutil.go:371: Comparing: "barlink" vs "barlink" - testutil.go:371: Comparing: "test" vs "test" - testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] - testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" - testutil.go:485: Offset: 911, NextOffset: 943 - testutil.go:485: Offset: 732, NextOffset: 764 - testutil.go:485: Offset: 943, NextOffset: 975 - testutil.go:485: Offset: 764, NextOffset: 796 - testutil.go:485: Offset: 975, NextOffset: 1007 - testutil.go:485: Offset: 796, NextOffset: 828 - testutil.go:485: Offset: 1007, NextOffset: 2546 - testutil.go:485: Offset: 828, NextOffset: 2205 === RUN TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=1,prefix="/",src=1,format=GNU -=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="./",format=GNU/duplicated_entry_offset -=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="./",format=GNU/lost_digest_in_a_entry -=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="/",format=USTAR +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="/",format=PAX/duplicated_entry_offset +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="/",format=PAX/lost_digest_in_a_entry +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="/",format=GNU === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=1,prefix="/",src=1,format=GNU - testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"/baz.txt","type":"reg","size":21,"mode":420,"offset":95,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":127,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":159,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"/baz.txt","type":"chunk","offset":191,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":223,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":255,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"/foo.txt","type":"reg","size":1,"mode":420,"offset":355,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2024-03-27T13:31:13Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2024-03-27T13:31:13Z"},{"name":"/dev/testchar1","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","size":14,"mode":420,"offset":729,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/test/bar.txt","type":"chunk","offset":761,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"/test/bar.txt","type":"chunk","offset":793,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"/test/bar.txt","type":"chunk","offset":825,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:31:13Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":1,"devMinor":2}]} - testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":101,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"/baz.txt","type":"reg","size":21,"mode":420,"offset":203,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":235,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":267,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"/baz.txt","type":"chunk","offset":299,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":331,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":363,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"/foo.txt","type":"reg","size":1,"mode":420,"offset":497,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2024-03-27T13:31:13Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2024-03-27T13:31:13Z"},{"name":"/dev/testchar1","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","size":14,"mode":420,"offset":906,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/test/bar.txt","type":"chunk","offset":938,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"/test/bar.txt","type":"chunk","offset":970,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"/test/bar.txt","type":"chunk","offset":1002,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:31:13Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":1,"devMinor":2}]} + testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"/baz.txt","type":"reg","size":21,"mode":420,"offset":95,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":127,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":159,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"/baz.txt","type":"chunk","offset":191,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":223,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":255,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"/foo.txt","type":"reg","size":1,"mode":420,"offset":355,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2024-03-27T13:41:04Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2024-03-27T13:41:04Z"},{"name":"/dev/testchar1","type":"char","modtime":"2024-03-27T13:41:04Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","size":14,"mode":420,"offset":731,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/test/bar.txt","type":"chunk","offset":763,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"/test/bar.txt","type":"chunk","offset":795,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"/test/bar.txt","type":"chunk","offset":827,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:41:04Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2024-03-27T13:41:04Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":101,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"/baz.txt","type":"reg","size":21,"mode":420,"offset":203,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":235,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":267,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"/baz.txt","type":"chunk","offset":299,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":331,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":363,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"/foo.txt","type":"reg","size":1,"mode":420,"offset":497,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2024-03-27T13:41:04Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2024-03-27T13:41:04Z"},{"name":"/dev/testchar1","type":"char","modtime":"2024-03-27T13:41:04Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","size":14,"mode":420,"offset":909,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/test/bar.txt","type":"chunk","offset":941,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"/test/bar.txt","type":"chunk","offset":973,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"/test/bar.txt","type":"chunk","offset":1005,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:41:04Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2024-03-27T13:41:04Z","devMajor":1,"devMinor":2}]} testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [foo.txt barlink test dev test2 baz.txt] vs [barlink test dev test2 .no.prefetch.landmark baz.txt foo.txt] - testutil.go:371: Comparing: "baz.txt" vs "baz.txt" - testutil.go:485: Offset: 95, NextOffset: 127 - testutil.go:485: Offset: 203, NextOffset: 235 - testutil.go:485: Offset: 127, NextOffset: 159 - testutil.go:485: Offset: 235, NextOffset: 267 - testutil.go:485: Offset: 159, NextOffset: 191 - testutil.go:485: Offset: 267, NextOffset: 299 - testutil.go:485: Offset: 191, NextOffset: 223 - testutil.go:485: Offset: 299, NextOffset: 331 - testutil.go:485: Offset: 223, NextOffset: 255 - testutil.go:485: Offset: 331, NextOffset: 363 - testutil.go:485: Offset: 255, NextOffset: 355 - testutil.go:485: Offset: 363, NextOffset: 497 + testutil.go:377: Directory: "" vs "": [baz.txt foo.txt barlink test dev test2] vs [baz.txt foo.txt barlink test dev test2 .no.prefetch.landmark] testutil.go:371: Comparing: "foo.txt" vs "foo.txt" - testutil.go:485: Offset: 355, NextOffset: 729 - testutil.go:485: Offset: 497, NextOffset: 906 + testutil.go:485: Offset: 355, NextOffset: 731 + testutil.go:485: Offset: 497, NextOffset: 909 testutil.go:371: Comparing: "barlink" vs "barlink" testutil.go:371: Comparing: "test" vs "test" testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" - testutil.go:485: Offset: 729, NextOffset: 761 - testutil.go:485: Offset: 906, NextOffset: 938 - testutil.go:485: Offset: 761, NextOffset: 793 - testutil.go:485: Offset: 938, NextOffset: 970 - testutil.go:485: Offset: 793, NextOffset: 825 - testutil.go:485: Offset: 970, NextOffset: 1002 - testutil.go:485: Offset: 825, NextOffset: 2198 - testutil.go:485: Offset: 1002, NextOffset: 2540 + testutil.go:485: Offset: 731, NextOffset: 763 + testutil.go:485: Offset: 909, NextOffset: 941 + testutil.go:485: Offset: 763, NextOffset: 795 + testutil.go:485: Offset: 941, NextOffset: 973 + testutil.go:485: Offset: 795, NextOffset: 827 + testutil.go:485: Offset: 973, NextOffset: 1005 + testutil.go:485: Offset: 827, NextOffset: 2197 + testutil.go:485: Offset: 1005, NextOffset: 2543 testutil.go:371: Comparing: "dev" vs "dev" - testutil.go:377: Directory: "dev" vs "dev": [testchar1 testchar2 testblock testfifo] vs [testblock testfifo testchar1 testchar2] - testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" - testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" + testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" + testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" + testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" testutil.go:371: Comparing: "test2" vs "test2" testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" @@ -47751,38 +47175,34 @@ testutil.go:485: Offset: 331, NextOffset: 363 testutil.go:485: Offset: 255, NextOffset: 355 testutil.go:485: Offset: 363, NextOffset: 497 - testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [.no.prefetch.landmark baz.txt foo.txt barlink test dev test2] vs [foo.txt barlink test dev test2 baz.txt] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" - testutil.go:485: Offset: 203, NextOffset: 235 testutil.go:485: Offset: 95, NextOffset: 127 - testutil.go:485: Offset: 235, NextOffset: 267 + testutil.go:485: Offset: 203, NextOffset: 235 testutil.go:485: Offset: 127, NextOffset: 159 - testutil.go:485: Offset: 267, NextOffset: 299 + testutil.go:485: Offset: 235, NextOffset: 267 testutil.go:485: Offset: 159, NextOffset: 191 - testutil.go:485: Offset: 299, NextOffset: 331 + testutil.go:485: Offset: 267, NextOffset: 299 testutil.go:485: Offset: 191, NextOffset: 223 - testutil.go:485: Offset: 331, NextOffset: 363 + testutil.go:485: Offset: 299, NextOffset: 331 testutil.go:485: Offset: 223, NextOffset: 255 - testutil.go:485: Offset: 363, NextOffset: 497 + testutil.go:485: Offset: 331, NextOffset: 363 testutil.go:485: Offset: 255, NextOffset: 355 - testutil.go:371: Comparing: "foo.txt" vs "foo.txt" - testutil.go:485: Offset: 497, NextOffset: 906 - testutil.go:485: Offset: 355, NextOffset: 729 - testutil.go:371: Comparing: "barlink" vs "barlink" + testutil.go:485: Offset: 363, NextOffset: 497 + testutil.go:371: Comparing: "" vs "" + testutil.go:377: Directory: "" vs "": [baz.txt foo.txt barlink test dev test2 .no.prefetch.landmark] vs [barlink test dev test2 baz.txt foo.txt] testutil.go:371: Comparing: "test" vs "test" testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" - testutil.go:485: Offset: 906, NextOffset: 938 - testutil.go:485: Offset: 729, NextOffset: 761 - testutil.go:485: Offset: 938, NextOffset: 970 - testutil.go:485: Offset: 761, NextOffset: 793 - testutil.go:485: Offset: 970, NextOffset: 1002 - testutil.go:485: Offset: 793, NextOffset: 825 - testutil.go:485: Offset: 1002, NextOffset: 2540 - testutil.go:485: Offset: 825, NextOffset: 2198 + testutil.go:485: Offset: 909, NextOffset: 941 + testutil.go:485: Offset: 731, NextOffset: 763 + testutil.go:485: Offset: 941, NextOffset: 973 + testutil.go:485: Offset: 763, NextOffset: 795 + testutil.go:485: Offset: 973, NextOffset: 1005 + testutil.go:485: Offset: 795, NextOffset: 827 + testutil.go:485: Offset: 1005, NextOffset: 2543 + testutil.go:485: Offset: 827, NextOffset: 2197 testutil.go:371: Comparing: "dev" vs "dev" - testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] + testutil.go:377: Directory: "dev" vs "dev": [testfifo testchar1 testchar2 testblock] vs [testfifo testchar1 testchar2 testblock] testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" @@ -47802,30 +47222,44 @@ testutil.go:485: Offset: 223, NextOffset: 255 testutil.go:485: Offset: 363, NextOffset: 497 testutil.go:485: Offset: 255, NextOffset: 355 + testutil.go:371: Comparing: "baz.txt" vs "baz.txt" + testutil.go:485: Offset: 203, NextOffset: 235 + testutil.go:485: Offset: 95, NextOffset: 127 + testutil.go:485: Offset: 235, NextOffset: 267 + testutil.go:485: Offset: 127, NextOffset: 159 + testutil.go:485: Offset: 267, NextOffset: 299 + testutil.go:485: Offset: 159, NextOffset: 191 + testutil.go:485: Offset: 299, NextOffset: 331 + testutil.go:485: Offset: 191, NextOffset: 223 + testutil.go:485: Offset: 331, NextOffset: 363 + testutil.go:485: Offset: 223, NextOffset: 255 + testutil.go:485: Offset: 363, NextOffset: 497 + testutil.go:485: Offset: 255, NextOffset: 355 + testutil.go:371: Comparing: "foo.txt" vs "foo.txt" + testutil.go:485: Offset: 497, NextOffset: 909 + testutil.go:485: Offset: 355, NextOffset: 731 + testutil.go:371: Comparing: "barlink" vs "barlink" === RUN TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=1,prefix="../",src=1,format=GNU -=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="/",format=USTAR/lost_digest_in_a_entry -=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="/",format=USTAR/duplicated_entry_offset -=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="/",format=PAX +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="/",format=GNU/duplicated_entry_offset +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="/",format=GNU/lost_digest_in_a_entry +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="../",format=USTAR === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=1,prefix="../",src=1,format=GNU - testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"../baz.txt","type":"reg","size":21,"mode":420,"offset":96,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","offset":128,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","offset":160,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"../baz.txt","type":"chunk","offset":192,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","offset":224,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","offset":256,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"../foo.txt","type":"reg","size":1,"mode":420,"offset":359,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2024-03-27T13:31:13Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2024-03-27T13:31:13Z"},{"name":"../dev/testchar1","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","size":14,"mode":420,"offset":737,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../test/bar.txt","type":"chunk","offset":769,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"../test/bar.txt","type":"chunk","offset":801,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"../test/bar.txt","type":"chunk","offset":833,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:31:13Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":1,"devMinor":2}]} - testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":101,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"../baz.txt","type":"reg","size":21,"mode":420,"offset":205,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","offset":237,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","offset":269,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"../baz.txt","type":"chunk","offset":301,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","offset":333,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","offset":365,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"../foo.txt","type":"reg","size":1,"mode":420,"offset":500,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2024-03-27T13:31:13Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2024-03-27T13:31:13Z"},{"name":"../dev/testchar1","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","size":14,"mode":420,"offset":912,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../test/bar.txt","type":"chunk","offset":944,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"../test/bar.txt","type":"chunk","offset":976,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"../test/bar.txt","type":"chunk","offset":1008,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:31:13Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":1,"devMinor":2}]} + testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"../baz.txt","type":"reg","size":21,"mode":420,"offset":96,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","offset":128,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","offset":160,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"../baz.txt","type":"chunk","offset":192,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","offset":224,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","offset":256,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"../foo.txt","type":"reg","size":1,"mode":420,"offset":359,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2024-03-27T13:41:04Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2024-03-27T13:41:04Z"},{"name":"../dev/testchar1","type":"char","modtime":"2024-03-27T13:41:04Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","size":14,"mode":420,"offset":740,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../test/bar.txt","type":"chunk","offset":772,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"../test/bar.txt","type":"chunk","offset":804,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"../test/bar.txt","type":"chunk","offset":836,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:41:04Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2024-03-27T13:41:04Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":101,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"../baz.txt","type":"reg","size":21,"mode":420,"offset":205,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","offset":237,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","offset":269,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"../baz.txt","type":"chunk","offset":301,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","offset":333,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","offset":365,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"../foo.txt","type":"reg","size":1,"mode":420,"offset":500,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2024-03-27T13:41:04Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2024-03-27T13:41:04Z"},{"name":"../dev/testchar1","type":"char","modtime":"2024-03-27T13:41:04Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","size":14,"mode":420,"offset":915,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../test/bar.txt","type":"chunk","offset":947,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"../test/bar.txt","type":"chunk","offset":979,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"../test/bar.txt","type":"chunk","offset":1011,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:41:04Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2024-03-27T13:41:04Z","devMajor":1,"devMinor":2}]} testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [dev test2 baz.txt foo.txt barlink test] vs [.no.prefetch.landmark baz.txt foo.txt barlink test dev test2] - testutil.go:371: Comparing: "foo.txt" vs "foo.txt" - testutil.go:485: Offset: 359, NextOffset: 737 - testutil.go:485: Offset: 500, NextOffset: 912 + testutil.go:377: Directory: "" vs "": [baz.txt foo.txt barlink test dev test2] vs [.no.prefetch.landmark baz.txt foo.txt barlink test dev test2] testutil.go:371: Comparing: "barlink" vs "barlink" testutil.go:371: Comparing: "test" vs "test" testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" - testutil.go:485: Offset: 737, NextOffset: 769 - testutil.go:485: Offset: 912, NextOffset: 944 - testutil.go:485: Offset: 769, NextOffset: 801 - testutil.go:485: Offset: 944, NextOffset: 976 - testutil.go:485: Offset: 801, NextOffset: 833 - testutil.go:485: Offset: 976, NextOffset: 1008 - testutil.go:485: Offset: 833, NextOffset: 2206 - testutil.go:485: Offset: 1008, NextOffset: 2550 + testutil.go:485: Offset: 740, NextOffset: 772 + testutil.go:485: Offset: 915, NextOffset: 947 + testutil.go:485: Offset: 772, NextOffset: 804 + testutil.go:485: Offset: 947, NextOffset: 979 + testutil.go:485: Offset: 804, NextOffset: 836 + testutil.go:485: Offset: 979, NextOffset: 1011 + testutil.go:485: Offset: 836, NextOffset: 2204 + testutil.go:485: Offset: 1011, NextOffset: 2540 testutil.go:371: Comparing: "dev" vs "dev" testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" @@ -47860,8 +47294,31 @@ testutil.go:485: Offset: 333, NextOffset: 365 testutil.go:485: Offset: 256, NextOffset: 359 testutil.go:485: Offset: 365, NextOffset: 500 + testutil.go:371: Comparing: "foo.txt" vs "foo.txt" + testutil.go:485: Offset: 359, NextOffset: 740 + testutil.go:485: Offset: 500, NextOffset: 915 testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [test dev test2 .no.prefetch.landmark baz.txt foo.txt barlink] vs [dev test2 baz.txt foo.txt barlink test] + testutil.go:377: Directory: "" vs "": [test2 .no.prefetch.landmark baz.txt foo.txt barlink test dev] vs [test2 baz.txt foo.txt barlink test dev] + testutil.go:371: Comparing: "barlink" vs "barlink" + testutil.go:371: Comparing: "test" vs "test" + testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] + testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" + testutil.go:485: Offset: 915, NextOffset: 947 + testutil.go:485: Offset: 740, NextOffset: 772 + testutil.go:485: Offset: 947, NextOffset: 979 + testutil.go:485: Offset: 772, NextOffset: 804 + testutil.go:485: Offset: 979, NextOffset: 1011 + testutil.go:485: Offset: 804, NextOffset: 836 + testutil.go:485: Offset: 1011, NextOffset: 2540 + testutil.go:485: Offset: 836, NextOffset: 2204 + testutil.go:371: Comparing: "dev" vs "dev" + testutil.go:377: Directory: "dev" vs "dev": [testchar1 testchar2 testblock testfifo] vs [testblock testfifo testchar1 testchar2] + testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" + testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" + testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" + testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" + testutil.go:371: Comparing: "test2" vs "test2" + testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" testutil.go:485: Offset: 205, NextOffset: 237 testutil.go:485: Offset: 96, NextOffset: 128 @@ -47875,29 +47332,6 @@ testutil.go:485: Offset: 224, NextOffset: 256 testutil.go:485: Offset: 365, NextOffset: 500 testutil.go:485: Offset: 256, NextOffset: 359 - testutil.go:371: Comparing: "foo.txt" vs "foo.txt" - testutil.go:485: Offset: 500, NextOffset: 912 - testutil.go:485: Offset: 359, NextOffset: 737 - testutil.go:371: Comparing: "barlink" vs "barlink" - testutil.go:371: Comparing: "test" vs "test" - testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] - testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" - testutil.go:485: Offset: 912, NextOffset: 944 - testutil.go:485: Offset: 737, NextOffset: 769 - testutil.go:485: Offset: 944, NextOffset: 976 - testutil.go:485: Offset: 769, NextOffset: 801 - testutil.go:485: Offset: 976, NextOffset: 1008 - testutil.go:485: Offset: 801, NextOffset: 833 - testutil.go:485: Offset: 1008, NextOffset: 2550 - testutil.go:485: Offset: 833, NextOffset: 2206 - testutil.go:371: Comparing: "dev" vs "dev" - testutil.go:377: Directory: "dev" vs "dev": [testchar1 testchar2 testblock testfifo] vs [testblock testfifo testchar1 testchar2] - testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" - testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" - testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" - testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" - testutil.go:371: Comparing: "test2" vs "test2" - testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" testutil.go:485: Offset: 205, NextOffset: 237 testutil.go:485: Offset: 96, NextOffset: 128 @@ -47911,28 +47345,22 @@ testutil.go:485: Offset: 224, NextOffset: 256 testutil.go:485: Offset: 365, NextOffset: 500 testutil.go:485: Offset: 256, NextOffset: 359 + testutil.go:371: Comparing: "foo.txt" vs "foo.txt" + testutil.go:485: Offset: 500, NextOffset: 915 + testutil.go:485: Offset: 359, NextOffset: 740 +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="../",format=USTAR/lost_digest_in_a_entry === RUN TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=9,prefix="",src=1,format=USTAR -=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="/",format=PAX/duplicated_entry_offset -=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="/",format=PAX/lost_digest_in_a_entry -=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="/",format=GNU +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="../",format=USTAR/duplicated_entry_offset +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="../",format=PAX +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="../",format=PAX/lost_digest_in_a_entry +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="../",format=PAX/duplicated_entry_offset === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=9,prefix="",src=1,format=USTAR - testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"baz.txt","type":"reg","size":21,"mode":420,"offset":81,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":109,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":137,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"baz.txt","type":"chunk","offset":165,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":193,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":221,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"foo.txt","type":"reg","size":1,"mode":420,"offset":309,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2024-03-27T13:31:13Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2024-03-27T13:31:13Z"},{"name":"dev/testchar1","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","size":14,"mode":420,"offset":603,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"test/bar.txt","type":"chunk","offset":631,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"test/bar.txt","type":"chunk","offset":659,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"test/bar.txt","type":"chunk","offset":687,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:31:13Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":1,"devMinor":2}]} - testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":85,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"baz.txt","type":"reg","size":21,"mode":420,"offset":172,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":200,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":228,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"baz.txt","type":"chunk","offset":256,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":284,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":312,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"foo.txt","type":"reg","size":1,"mode":420,"offset":425,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2024-03-27T13:31:13Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2024-03-27T13:31:13Z"},{"name":"dev/testchar1","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","size":14,"mode":420,"offset":744,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"test/bar.txt","type":"chunk","offset":772,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"test/bar.txt","type":"chunk","offset":800,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"test/bar.txt","type":"chunk","offset":828,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:31:13Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":1,"devMinor":2}]} + testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"baz.txt","type":"reg","size":21,"mode":420,"offset":81,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":109,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":137,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"baz.txt","type":"chunk","offset":165,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":193,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":221,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"foo.txt","type":"reg","size":1,"mode":420,"offset":309,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2024-03-27T13:41:04Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2024-03-27T13:41:04Z"},{"name":"dev/testchar1","type":"char","modtime":"2024-03-27T13:41:04Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","size":14,"mode":420,"offset":603,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"test/bar.txt","type":"chunk","offset":631,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"test/bar.txt","type":"chunk","offset":659,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"test/bar.txt","type":"chunk","offset":687,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:41:04Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2024-03-27T13:41:04Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":85,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"baz.txt","type":"reg","size":21,"mode":420,"offset":172,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":200,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":228,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"baz.txt","type":"chunk","offset":256,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":284,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":312,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"foo.txt","type":"reg","size":1,"mode":420,"offset":425,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2024-03-27T13:41:04Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2024-03-27T13:41:04Z"},{"name":"dev/testchar1","type":"char","modtime":"2024-03-27T13:41:04Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","size":14,"mode":420,"offset":744,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"test/bar.txt","type":"chunk","offset":772,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"test/bar.txt","type":"chunk","offset":800,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"test/bar.txt","type":"chunk","offset":828,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:41:04Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2024-03-27T13:41:04Z","devMajor":1,"devMinor":2}]} testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [dev test2 baz.txt foo.txt barlink test] vs [foo.txt barlink test dev test2 .no.prefetch.landmark baz.txt] - testutil.go:371: Comparing: "test" vs "test" - testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] - testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" - testutil.go:485: Offset: 603, NextOffset: 631 - testutil.go:485: Offset: 744, NextOffset: 772 - testutil.go:485: Offset: 631, NextOffset: 659 - testutil.go:485: Offset: 772, NextOffset: 800 - testutil.go:485: Offset: 659, NextOffset: 687 - testutil.go:485: Offset: 800, NextOffset: 828 - testutil.go:485: Offset: 687, NextOffset: 1871 - testutil.go:485: Offset: 828, NextOffset: 2155 + testutil.go:377: Directory: "" vs "": [baz.txt foo.txt barlink test dev test2] vs [baz.txt foo.txt barlink test dev test2 .no.prefetch.landmark] testutil.go:371: Comparing: "dev" vs "dev" - testutil.go:377: Directory: "dev" vs "dev": [testchar2 testblock testfifo testchar1] vs [testblock testfifo testchar1 testchar2] + testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testfifo testchar1 testchar2 testblock] testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" @@ -47960,6 +47388,8 @@ testutil.go:485: Offset: 137, NextOffset: 165 testutil.go:485: Offset: 228, NextOffset: 256 testutil.go:485: Offset: 165, NextOffset: 193 +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="../",format=GNU +=== NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=9,prefix="",src=1,format=USTAR testutil.go:485: Offset: 256, NextOffset: 284 testutil.go:485: Offset: 193, NextOffset: 221 testutil.go:485: Offset: 284, NextOffset: 312 @@ -47969,8 +47399,19 @@ testutil.go:485: Offset: 309, NextOffset: 603 testutil.go:485: Offset: 425, NextOffset: 744 testutil.go:371: Comparing: "barlink" vs "barlink" + testutil.go:371: Comparing: "test" vs "test" + testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] + testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" + testutil.go:485: Offset: 603, NextOffset: 631 + testutil.go:485: Offset: 744, NextOffset: 772 + testutil.go:485: Offset: 631, NextOffset: 659 + testutil.go:485: Offset: 772, NextOffset: 800 + testutil.go:485: Offset: 659, NextOffset: 687 + testutil.go:485: Offset: 800, NextOffset: 828 + testutil.go:485: Offset: 687, NextOffset: 1871 + testutil.go:485: Offset: 828, NextOffset: 2156 testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [.no.prefetch.landmark baz.txt foo.txt barlink test dev test2] vs [barlink test dev test2 baz.txt foo.txt] + testutil.go:377: Directory: "" vs "": [baz.txt foo.txt barlink test dev test2 .no.prefetch.landmark] vs [baz.txt foo.txt barlink test dev test2] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" testutil.go:485: Offset: 172, NextOffset: 200 testutil.go:485: Offset: 81, NextOffset: 109 @@ -47997,14 +47438,14 @@ testutil.go:485: Offset: 631, NextOffset: 659 testutil.go:485: Offset: 800, NextOffset: 828 testutil.go:485: Offset: 659, NextOffset: 687 - testutil.go:485: Offset: 828, NextOffset: 2155 + testutil.go:485: Offset: 828, NextOffset: 2156 testutil.go:485: Offset: 687, NextOffset: 1871 testutil.go:371: Comparing: "dev" vs "dev" testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] - testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" + testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" testutil.go:371: Comparing: "test2" vs "test2" testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" @@ -48020,40 +47461,15 @@ testutil.go:485: Offset: 193, NextOffset: 221 testutil.go:485: Offset: 312, NextOffset: 425 testutil.go:485: Offset: 221, NextOffset: 309 -=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="/",format=GNU/lost_digest_in_a_entry === RUN TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=9,prefix="./",src=1,format=USTAR -=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="/",format=GNU/duplicated_entry_offset -=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="../",format=USTAR -=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="../",format=USTAR/lost_digest_in_a_entry -=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="../",format=USTAR/duplicated_entry_offset +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="../",format=GNU/duplicated_entry_offset +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="../",format=GNU/lost_digest_in_a_entry +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="",format=USTAR === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=9,prefix="./",src=1,format=USTAR - testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"./baz.txt","type":"reg","size":21,"mode":420,"offset":83,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":111,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":139,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"./baz.txt","type":"chunk","offset":167,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":195,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":223,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"./foo.txt","type":"reg","size":1,"mode":420,"offset":313,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2024-03-27T13:31:13Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2024-03-27T13:31:13Z"},{"name":"./dev/testchar1","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","size":14,"mode":420,"offset":609,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./test/bar.txt","type":"chunk","offset":637,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"./test/bar.txt","type":"chunk","offset":665,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"./test/bar.txt","type":"chunk","offset":693,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:31:13Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":1,"devMinor":2}]} - testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":85,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"./baz.txt","type":"reg","size":21,"mode":420,"offset":174,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":202,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":230,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"./baz.txt","type":"chunk","offset":258,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":286,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":314,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"./foo.txt","type":"reg","size":1,"mode":420,"offset":429,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2024-03-27T13:31:13Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2024-03-27T13:31:13Z"},{"name":"./dev/testchar1","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","size":14,"mode":420,"offset":753,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./test/bar.txt","type":"chunk","offset":781,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"./test/bar.txt","type":"chunk","offset":809,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"./test/bar.txt","type":"chunk","offset":837,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:31:13Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":1,"devMinor":2}]} + testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"./baz.txt","type":"reg","size":21,"mode":420,"offset":83,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":111,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":139,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"./baz.txt","type":"chunk","offset":167,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":195,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":223,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"./foo.txt","type":"reg","size":1,"mode":420,"offset":313,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2024-03-27T13:41:04Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2024-03-27T13:41:04Z"},{"name":"./dev/testchar1","type":"char","modtime":"2024-03-27T13:41:04Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","size":14,"mode":420,"offset":610,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./test/bar.txt","type":"chunk","offset":638,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"./test/bar.txt","type":"chunk","offset":666,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"./test/bar.txt","type":"chunk","offset":694,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:41:04Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2024-03-27T13:41:04Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":85,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"./baz.txt","type":"reg","size":21,"mode":420,"offset":174,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":202,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":230,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"./baz.txt","type":"chunk","offset":258,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":286,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":314,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"./foo.txt","type":"reg","size":1,"mode":420,"offset":429,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2024-03-27T13:41:04Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2024-03-27T13:41:04Z"},{"name":"./dev/testchar1","type":"char","modtime":"2024-03-27T13:41:04Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","size":14,"mode":420,"offset":755,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./test/bar.txt","type":"chunk","offset":783,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"./test/bar.txt","type":"chunk","offset":811,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"./test/bar.txt","type":"chunk","offset":839,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:41:04Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2024-03-27T13:41:04Z","devMajor":1,"devMinor":2}]} testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [baz.txt foo.txt barlink test dev test2] vs [.no.prefetch.landmark baz.txt foo.txt barlink test dev test2] - testutil.go:371: Comparing: "foo.txt" vs "foo.txt" - testutil.go:485: Offset: 313, NextOffset: 609 - testutil.go:485: Offset: 429, NextOffset: 753 - testutil.go:371: Comparing: "barlink" vs "barlink" - testutil.go:371: Comparing: "test" vs "test" - testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] - testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" - testutil.go:485: Offset: 609, NextOffset: 637 - testutil.go:485: Offset: 753, NextOffset: 781 - testutil.go:485: Offset: 637, NextOffset: 665 - testutil.go:485: Offset: 781, NextOffset: 809 - testutil.go:485: Offset: 665, NextOffset: 693 - testutil.go:485: Offset: 809, NextOffset: 837 - testutil.go:485: Offset: 693, NextOffset: 1876 - testutil.go:485: Offset: 837, NextOffset: 2165 - testutil.go:371: Comparing: "dev" vs "dev" - testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] - testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" - testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" - testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" - testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" - testutil.go:371: Comparing: "test2" vs "test2" - testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] + testutil.go:377: Directory: "" vs "": [test2 baz.txt foo.txt barlink test dev] vs [test2 .no.prefetch.landmark baz.txt foo.txt barlink test dev] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" testutil.go:485: Offset: 83, NextOffset: 111 testutil.go:485: Offset: 174, NextOffset: 202 @@ -48067,13 +47483,34 @@ testutil.go:485: Offset: 286, NextOffset: 314 testutil.go:485: Offset: 223, NextOffset: 313 testutil.go:485: Offset: 314, NextOffset: 429 + testutil.go:371: Comparing: "foo.txt" vs "foo.txt" + testutil.go:485: Offset: 313, NextOffset: 610 + testutil.go:485: Offset: 429, NextOffset: 755 + testutil.go:371: Comparing: "barlink" vs "barlink" + testutil.go:371: Comparing: "test" vs "test" + testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] + testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" + testutil.go:485: Offset: 610, NextOffset: 638 + testutil.go:485: Offset: 755, NextOffset: 783 + testutil.go:485: Offset: 638, NextOffset: 666 + testutil.go:485: Offset: 783, NextOffset: 811 + testutil.go:485: Offset: 666, NextOffset: 694 + testutil.go:485: Offset: 811, NextOffset: 839 + testutil.go:485: Offset: 694, NextOffset: 1876 + testutil.go:485: Offset: 839, NextOffset: 2167 + testutil.go:371: Comparing: "dev" vs "dev" + testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] + testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" + testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" + testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" + testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" + testutil.go:371: Comparing: "test2" vs "test2" + testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" testutil.go:485: Offset: 83, NextOffset: 111 testutil.go:485: Offset: 174, NextOffset: 202 testutil.go:485: Offset: 111, NextOffset: 139 testutil.go:485: Offset: 202, NextOffset: 230 -=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="../",format=PAX -=== NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=9,prefix="./",src=1,format=USTAR testutil.go:485: Offset: 139, NextOffset: 167 testutil.go:485: Offset: 230, NextOffset: 258 testutil.go:485: Offset: 167, NextOffset: 195 @@ -48083,7 +47520,15 @@ testutil.go:485: Offset: 223, NextOffset: 313 testutil.go:485: Offset: 314, NextOffset: 429 testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [foo.txt barlink test dev test2 .no.prefetch.landmark baz.txt] vs [baz.txt foo.txt barlink test dev test2] + testutil.go:377: Directory: "" vs "": [barlink test dev test2 .no.prefetch.landmark baz.txt foo.txt] vs [baz.txt foo.txt barlink test dev test2] + testutil.go:371: Comparing: "dev" vs "dev" + testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] + testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" + testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" + testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" + testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" + testutil.go:371: Comparing: "test2" vs "test2" + testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" testutil.go:485: Offset: 174, NextOffset: 202 testutil.go:485: Offset: 83, NextOffset: 111 @@ -48097,29 +47542,6 @@ testutil.go:485: Offset: 195, NextOffset: 223 testutil.go:485: Offset: 314, NextOffset: 429 testutil.go:485: Offset: 223, NextOffset: 313 - testutil.go:371: Comparing: "foo.txt" vs "foo.txt" - testutil.go:485: Offset: 429, NextOffset: 753 - testutil.go:485: Offset: 313, NextOffset: 609 - testutil.go:371: Comparing: "barlink" vs "barlink" - testutil.go:371: Comparing: "test" vs "test" - testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] - testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" - testutil.go:485: Offset: 753, NextOffset: 781 - testutil.go:485: Offset: 609, NextOffset: 637 - testutil.go:485: Offset: 781, NextOffset: 809 - testutil.go:485: Offset: 637, NextOffset: 665 - testutil.go:485: Offset: 809, NextOffset: 837 - testutil.go:485: Offset: 665, NextOffset: 693 - testutil.go:485: Offset: 837, NextOffset: 2165 - testutil.go:485: Offset: 693, NextOffset: 1876 - testutil.go:371: Comparing: "dev" vs "dev" - testutil.go:377: Directory: "dev" vs "dev": [testfifo testchar1 testchar2 testblock] vs [testblock testfifo testchar1 testchar2] - testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" - testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" - testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" - testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" - testutil.go:371: Comparing: "test2" vs "test2" - testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" testutil.go:485: Offset: 174, NextOffset: 202 testutil.go:485: Offset: 83, NextOffset: 111 @@ -48133,20 +47555,30 @@ testutil.go:485: Offset: 195, NextOffset: 223 testutil.go:485: Offset: 314, NextOffset: 429 testutil.go:485: Offset: 223, NextOffset: 313 + testutil.go:371: Comparing: "foo.txt" vs "foo.txt" + testutil.go:485: Offset: 429, NextOffset: 755 + testutil.go:485: Offset: 313, NextOffset: 610 + testutil.go:371: Comparing: "barlink" vs "barlink" + testutil.go:371: Comparing: "test" vs "test" + testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] + testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" + testutil.go:485: Offset: 755, NextOffset: 783 + testutil.go:485: Offset: 610, NextOffset: 638 + testutil.go:485: Offset: 783, NextOffset: 811 + testutil.go:485: Offset: 638, NextOffset: 666 + testutil.go:485: Offset: 811, NextOffset: 839 + testutil.go:485: Offset: 666, NextOffset: 694 + testutil.go:485: Offset: 839, NextOffset: 2167 + testutil.go:485: Offset: 694, NextOffset: 1876 === RUN TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=9,prefix="/",src=1,format=USTAR -=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="../",format=PAX/lost_digest_in_a_entry -=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="../",format=PAX/duplicated_entry_offset +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="",format=USTAR/duplicated_entry_offset +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="",format=USTAR/lost_digest_in_a_entry +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="",format=PAX === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=9,prefix="/",src=1,format=USTAR - testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"/baz.txt","type":"reg","size":21,"mode":420,"offset":82,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":110,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":138,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"/baz.txt","type":"chunk","offset":166,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":194,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":222,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"/foo.txt","type":"reg","size":1,"mode":420,"offset":311,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2024-03-27T13:31:13Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2024-03-27T13:31:13Z"},{"name":"/dev/testchar1","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","size":14,"mode":420,"offset":607,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/test/bar.txt","type":"chunk","offset":635,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"/test/bar.txt","type":"chunk","offset":663,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"/test/bar.txt","type":"chunk","offset":691,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:31:13Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":1,"devMinor":2}]} - testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":85,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"/baz.txt","type":"reg","size":21,"mode":420,"offset":173,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":201,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":229,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"/baz.txt","type":"chunk","offset":257,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":285,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":313,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"/foo.txt","type":"reg","size":1,"mode":420,"offset":427,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2024-03-27T13:31:13Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2024-03-27T13:31:13Z"},{"name":"/dev/testchar1","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","size":14,"mode":420,"offset":748,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/test/bar.txt","type":"chunk","offset":776,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"/test/bar.txt","type":"chunk","offset":804,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"/test/bar.txt","type":"chunk","offset":832,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:31:13Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":1,"devMinor":2}]} + testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"/baz.txt","type":"reg","size":21,"mode":420,"offset":82,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":110,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":138,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"/baz.txt","type":"chunk","offset":166,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":194,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":222,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"/foo.txt","type":"reg","size":1,"mode":420,"offset":311,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2024-03-27T13:41:04Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2024-03-27T13:41:04Z"},{"name":"/dev/testchar1","type":"char","modtime":"2024-03-27T13:41:04Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","size":14,"mode":420,"offset":606,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/test/bar.txt","type":"chunk","offset":634,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"/test/bar.txt","type":"chunk","offset":662,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"/test/bar.txt","type":"chunk","offset":690,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:41:04Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2024-03-27T13:41:04Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":85,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"/baz.txt","type":"reg","size":21,"mode":420,"offset":173,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":201,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":229,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"/baz.txt","type":"chunk","offset":257,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":285,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":313,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"/foo.txt","type":"reg","size":1,"mode":420,"offset":427,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2024-03-27T13:41:04Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2024-03-27T13:41:04Z"},{"name":"/dev/testchar1","type":"char","modtime":"2024-03-27T13:41:04Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","size":14,"mode":420,"offset":747,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/test/bar.txt","type":"chunk","offset":775,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"/test/bar.txt","type":"chunk","offset":803,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"/test/bar.txt","type":"chunk","offset":831,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:41:04Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2024-03-27T13:41:04Z","devMajor":1,"devMinor":2}]} testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [dev test2 baz.txt foo.txt barlink test] vs [test2 .no.prefetch.landmark baz.txt foo.txt barlink test dev] - testutil.go:371: Comparing: "dev" vs "dev" - testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] - testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" - testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" - testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" - testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" + testutil.go:377: Directory: "" vs "": [baz.txt foo.txt barlink test dev test2] vs [dev test2 .no.prefetch.landmark baz.txt foo.txt barlink test] testutil.go:371: Comparing: "test2" vs "test2" testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" @@ -48168,8 +47600,6 @@ testutil.go:485: Offset: 110, NextOffset: 138 testutil.go:485: Offset: 201, NextOffset: 229 testutil.go:485: Offset: 138, NextOffset: 166 -=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="../",format=GNU -=== NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=9,prefix="/",src=1,format=USTAR testutil.go:485: Offset: 229, NextOffset: 257 testutil.go:485: Offset: 166, NextOffset: 194 testutil.go:485: Offset: 257, NextOffset: 285 @@ -48178,41 +47608,28 @@ testutil.go:485: Offset: 222, NextOffset: 311 testutil.go:485: Offset: 313, NextOffset: 427 testutil.go:371: Comparing: "foo.txt" vs "foo.txt" - testutil.go:485: Offset: 311, NextOffset: 607 - testutil.go:485: Offset: 427, NextOffset: 748 + testutil.go:485: Offset: 311, NextOffset: 606 + testutil.go:485: Offset: 427, NextOffset: 747 testutil.go:371: Comparing: "barlink" vs "barlink" testutil.go:371: Comparing: "test" vs "test" testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" - testutil.go:485: Offset: 607, NextOffset: 635 - testutil.go:485: Offset: 748, NextOffset: 776 - testutil.go:485: Offset: 635, NextOffset: 663 - testutil.go:485: Offset: 776, NextOffset: 804 - testutil.go:485: Offset: 663, NextOffset: 691 - testutil.go:485: Offset: 804, NextOffset: 832 - testutil.go:485: Offset: 691, NextOffset: 1872 - testutil.go:485: Offset: 832, NextOffset: 2159 - testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [dev test2 .no.prefetch.landmark baz.txt foo.txt barlink test] vs [foo.txt barlink test dev test2 baz.txt] - testutil.go:371: Comparing: "test" vs "test" - testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] - testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" - testutil.go:485: Offset: 748, NextOffset: 776 - testutil.go:485: Offset: 607, NextOffset: 635 - testutil.go:485: Offset: 776, NextOffset: 804 - testutil.go:485: Offset: 635, NextOffset: 663 - testutil.go:485: Offset: 804, NextOffset: 832 - testutil.go:485: Offset: 663, NextOffset: 691 - testutil.go:485: Offset: 832, NextOffset: 2159 - testutil.go:485: Offset: 691, NextOffset: 1872 + testutil.go:485: Offset: 606, NextOffset: 634 + testutil.go:485: Offset: 747, NextOffset: 775 + testutil.go:485: Offset: 634, NextOffset: 662 + testutil.go:485: Offset: 775, NextOffset: 803 + testutil.go:485: Offset: 662, NextOffset: 690 + testutil.go:485: Offset: 803, NextOffset: 831 + testutil.go:485: Offset: 690, NextOffset: 1871 + testutil.go:485: Offset: 831, NextOffset: 2158 testutil.go:371: Comparing: "dev" vs "dev" testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" - testutil.go:371: Comparing: "test2" vs "test2" - testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] + testutil.go:371: Comparing: "" vs "" + testutil.go:377: Directory: "" vs "": [baz.txt foo.txt barlink test dev test2 .no.prefetch.landmark] vs [test dev test2 baz.txt foo.txt barlink] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" testutil.go:485: Offset: 173, NextOffset: 201 testutil.go:485: Offset: 82, NextOffset: 110 @@ -48221,11 +47638,36 @@ testutil.go:485: Offset: 229, NextOffset: 257 testutil.go:485: Offset: 138, NextOffset: 166 testutil.go:485: Offset: 257, NextOffset: 285 +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="",format=PAX/lost_digest_in_a_entry +=== NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=9,prefix="/",src=1,format=USTAR testutil.go:485: Offset: 166, NextOffset: 194 testutil.go:485: Offset: 285, NextOffset: 313 testutil.go:485: Offset: 194, NextOffset: 222 testutil.go:485: Offset: 313, NextOffset: 427 testutil.go:485: Offset: 222, NextOffset: 311 + testutil.go:371: Comparing: "foo.txt" vs "foo.txt" + testutil.go:485: Offset: 427, NextOffset: 747 + testutil.go:485: Offset: 311, NextOffset: 606 + testutil.go:371: Comparing: "barlink" vs "barlink" + testutil.go:371: Comparing: "test" vs "test" + testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] + testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" + testutil.go:485: Offset: 747, NextOffset: 775 + testutil.go:485: Offset: 606, NextOffset: 634 + testutil.go:485: Offset: 775, NextOffset: 803 + testutil.go:485: Offset: 634, NextOffset: 662 + testutil.go:485: Offset: 803, NextOffset: 831 + testutil.go:485: Offset: 662, NextOffset: 690 + testutil.go:485: Offset: 831, NextOffset: 2158 + testutil.go:485: Offset: 690, NextOffset: 1871 + testutil.go:371: Comparing: "dev" vs "dev" + testutil.go:377: Directory: "dev" vs "dev": [testchar2 testblock testfifo testchar1] vs [testfifo testchar1 testchar2 testblock] + testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" + testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" + testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" + testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" + testutil.go:371: Comparing: "test2" vs "test2" + testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" testutil.go:485: Offset: 173, NextOffset: 201 testutil.go:485: Offset: 82, NextOffset: 110 @@ -48239,34 +47681,27 @@ testutil.go:485: Offset: 194, NextOffset: 222 testutil.go:485: Offset: 313, NextOffset: 427 testutil.go:485: Offset: 222, NextOffset: 311 - testutil.go:371: Comparing: "foo.txt" vs "foo.txt" - testutil.go:485: Offset: 427, NextOffset: 748 - testutil.go:485: Offset: 311, NextOffset: 607 - testutil.go:371: Comparing: "barlink" vs "barlink" +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="",format=PAX/duplicated_entry_offset === RUN TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=9,prefix="../",src=1,format=USTAR -=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="../",format=GNU/duplicated_entry_offset -=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="../",format=GNU/lost_digest_in_a_entry +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="",format=GNU +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="",format=GNU/lost_digest_in_a_entry +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="",format=GNU/duplicated_entry_offset +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="./",format=USTAR === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=9,prefix="../",src=1,format=USTAR - testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"../baz.txt","type":"reg","size":21,"mode":420,"offset":84,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","offset":112,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","offset":140,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"../baz.txt","type":"chunk","offset":168,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","offset":196,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","offset":224,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"../foo.txt","type":"reg","size":1,"mode":420,"offset":315,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2024-03-27T13:31:13Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2024-03-27T13:31:13Z"},{"name":"../dev/testchar1","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","size":14,"mode":420,"offset":610,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../test/bar.txt","type":"chunk","offset":638,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"../test/bar.txt","type":"chunk","offset":666,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"../test/bar.txt","type":"chunk","offset":694,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:31:13Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":1,"devMinor":2}]} - testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":85,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"../baz.txt","type":"reg","size":21,"mode":420,"offset":175,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","offset":203,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","offset":231,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"../baz.txt","type":"chunk","offset":259,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","offset":287,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","offset":315,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"../foo.txt","type":"reg","size":1,"mode":420,"offset":431,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2024-03-27T13:31:13Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2024-03-27T13:31:13Z"},{"name":"../dev/testchar1","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","size":14,"mode":420,"offset":754,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../test/bar.txt","type":"chunk","offset":782,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"../test/bar.txt","type":"chunk","offset":810,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"../test/bar.txt","type":"chunk","offset":838,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:31:13Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":1,"devMinor":2}]} + testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"../baz.txt","type":"reg","size":21,"mode":420,"offset":84,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","offset":112,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","offset":140,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"../baz.txt","type":"chunk","offset":168,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","offset":196,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","offset":224,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"../foo.txt","type":"reg","size":1,"mode":420,"offset":315,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2024-03-27T13:41:04Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2024-03-27T13:41:04Z"},{"name":"../dev/testchar1","type":"char","modtime":"2024-03-27T13:41:04Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","size":14,"mode":420,"offset":611,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../test/bar.txt","type":"chunk","offset":639,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"../test/bar.txt","type":"chunk","offset":667,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"../test/bar.txt","type":"chunk","offset":695,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:41:04Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2024-03-27T13:41:04Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":85,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"../baz.txt","type":"reg","size":21,"mode":420,"offset":175,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","offset":203,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","offset":231,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"../baz.txt","type":"chunk","offset":259,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","offset":287,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","offset":315,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"../foo.txt","type":"reg","size":1,"mode":420,"offset":431,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2024-03-27T13:41:04Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2024-03-27T13:41:04Z"},{"name":"../dev/testchar1","type":"char","modtime":"2024-03-27T13:41:04Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","size":14,"mode":420,"offset":754,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../test/bar.txt","type":"chunk","offset":782,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"../test/bar.txt","type":"chunk","offset":810,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"../test/bar.txt","type":"chunk","offset":838,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:41:04Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2024-03-27T13:41:04Z","devMajor":1,"devMinor":2}]} testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [baz.txt foo.txt barlink test dev test2] vs [baz.txt foo.txt barlink test dev test2 .no.prefetch.landmark] - testutil.go:371: Comparing: "foo.txt" vs "foo.txt" - testutil.go:485: Offset: 315, NextOffset: 610 -=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="",format=USTAR -=== NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=9,prefix="../",src=1,format=USTAR - testutil.go:485: Offset: 431, NextOffset: 754 - testutil.go:371: Comparing: "barlink" vs "barlink" + testutil.go:377: Directory: "" vs "": [test dev test2 baz.txt foo.txt barlink] vs [test dev test2 .no.prefetch.landmark baz.txt foo.txt barlink] testutil.go:371: Comparing: "test" vs "test" testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" - testutil.go:485: Offset: 610, NextOffset: 638 + testutil.go:485: Offset: 611, NextOffset: 639 testutil.go:485: Offset: 754, NextOffset: 782 - testutil.go:485: Offset: 638, NextOffset: 666 + testutil.go:485: Offset: 639, NextOffset: 667 testutil.go:485: Offset: 782, NextOffset: 810 - testutil.go:485: Offset: 666, NextOffset: 694 + testutil.go:485: Offset: 667, NextOffset: 695 testutil.go:485: Offset: 810, NextOffset: 838 - testutil.go:485: Offset: 694, NextOffset: 1881 + testutil.go:485: Offset: 695, NextOffset: 1884 testutil.go:485: Offset: 838, NextOffset: 2172 testutil.go:371: Comparing: "dev" vs "dev" testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] @@ -48302,8 +47737,12 @@ testutil.go:485: Offset: 287, NextOffset: 315 testutil.go:485: Offset: 224, NextOffset: 315 testutil.go:485: Offset: 315, NextOffset: 431 + testutil.go:371: Comparing: "foo.txt" vs "foo.txt" + testutil.go:485: Offset: 315, NextOffset: 611 + testutil.go:485: Offset: 431, NextOffset: 754 + testutil.go:371: Comparing: "barlink" vs "barlink" testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [.no.prefetch.landmark baz.txt foo.txt barlink test dev test2] vs [barlink test dev test2 baz.txt foo.txt] + testutil.go:377: Directory: "" vs "": [.no.prefetch.landmark baz.txt foo.txt barlink test dev test2] vs [baz.txt foo.txt barlink test dev test2] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" testutil.go:485: Offset: 175, NextOffset: 203 testutil.go:485: Offset: 84, NextOffset: 112 @@ -48319,19 +47758,19 @@ testutil.go:485: Offset: 224, NextOffset: 315 testutil.go:371: Comparing: "foo.txt" vs "foo.txt" testutil.go:485: Offset: 431, NextOffset: 754 - testutil.go:485: Offset: 315, NextOffset: 610 + testutil.go:485: Offset: 315, NextOffset: 611 testutil.go:371: Comparing: "barlink" vs "barlink" testutil.go:371: Comparing: "test" vs "test" testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" testutil.go:485: Offset: 754, NextOffset: 782 - testutil.go:485: Offset: 610, NextOffset: 638 + testutil.go:485: Offset: 611, NextOffset: 639 testutil.go:485: Offset: 782, NextOffset: 810 - testutil.go:485: Offset: 638, NextOffset: 666 + testutil.go:485: Offset: 639, NextOffset: 667 testutil.go:485: Offset: 810, NextOffset: 838 - testutil.go:485: Offset: 666, NextOffset: 694 + testutil.go:485: Offset: 667, NextOffset: 695 testutil.go:485: Offset: 838, NextOffset: 2172 - testutil.go:485: Offset: 694, NextOffset: 1881 + testutil.go:485: Offset: 695, NextOffset: 1884 testutil.go:371: Comparing: "dev" vs "dev" testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" @@ -48354,13 +47793,16 @@ testutil.go:485: Offset: 315, NextOffset: 431 testutil.go:485: Offset: 224, NextOffset: 315 === RUN TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=9,prefix="",src=1,format=PAX -=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="",format=USTAR/lost_digest_in_a_entry -=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="",format=USTAR/duplicated_entry_offset +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="./",format=USTAR/lost_digest_in_a_entry +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="./",format=USTAR/duplicated_entry_offset +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="./",format=PAX === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=9,prefix="",src=1,format=PAX - testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"baz.txt","type":"reg","size":21,"mode":420,"offset":81,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":109,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":137,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"baz.txt","type":"chunk","offset":165,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":193,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":221,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"foo.txt","type":"reg","size":1,"mode":420,"offset":309,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2024-03-27T13:31:13Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2024-03-27T13:31:13Z"},{"name":"dev/testchar1","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","size":14,"mode":420,"offset":699,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"test/bar.txt","type":"chunk","offset":727,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"test/bar.txt","type":"chunk","offset":755,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"test/bar.txt","type":"chunk","offset":783,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:31:13Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":1,"devMinor":2}]} - testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":85,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"baz.txt","type":"reg","size":21,"mode":420,"offset":172,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":200,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":228,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"baz.txt","type":"chunk","offset":256,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":284,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":312,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"foo.txt","type":"reg","size":1,"mode":420,"offset":425,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2024-03-27T13:31:13Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2024-03-27T13:31:13Z"},{"name":"dev/testchar1","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","size":14,"mode":420,"offset":840,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"test/bar.txt","type":"chunk","offset":868,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"test/bar.txt","type":"chunk","offset":896,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"test/bar.txt","type":"chunk","offset":924,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:31:13Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":1,"devMinor":2}]} + testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"baz.txt","type":"reg","size":21,"mode":420,"offset":81,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":109,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":137,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"baz.txt","type":"chunk","offset":165,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":193,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":221,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"foo.txt","type":"reg","size":1,"mode":420,"offset":309,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2024-03-27T13:41:05Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2024-03-27T13:41:05Z"},{"name":"dev/testchar1","type":"char","modtime":"2024-03-27T13:41:05Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","size":14,"mode":420,"offset":689,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"test/bar.txt","type":"chunk","offset":717,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"test/bar.txt","type":"chunk","offset":745,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"test/bar.txt","type":"chunk","offset":773,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:41:05Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2024-03-27T13:41:05Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":85,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"baz.txt","type":"reg","size":21,"mode":420,"offset":172,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":200,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":228,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"baz.txt","type":"chunk","offset":256,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":284,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":312,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"foo.txt","type":"reg","size":1,"mode":420,"offset":425,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2024-03-27T13:41:05Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2024-03-27T13:41:05Z"},{"name":"dev/testchar1","type":"char","modtime":"2024-03-27T13:41:05Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","size":14,"mode":420,"offset":831,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"test/bar.txt","type":"chunk","offset":859,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"test/bar.txt","type":"chunk","offset":887,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"test/bar.txt","type":"chunk","offset":915,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:41:05Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2024-03-27T13:41:05Z","devMajor":1,"devMinor":2}]} testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [baz.txt foo.txt barlink test dev test2] vs [baz.txt foo.txt barlink test dev test2 .no.prefetch.landmark] + testutil.go:377: Directory: "" vs "": [test2 baz.txt foo.txt barlink test dev] vs [.no.prefetch.landmark baz.txt foo.txt barlink test dev test2] + testutil.go:371: Comparing: "test2" vs "test2" + testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" testutil.go:485: Offset: 81, NextOffset: 109 testutil.go:485: Offset: 172, NextOffset: 200 @@ -48374,29 +47816,6 @@ testutil.go:485: Offset: 284, NextOffset: 312 testutil.go:485: Offset: 221, NextOffset: 309 testutil.go:485: Offset: 312, NextOffset: 425 - testutil.go:371: Comparing: "foo.txt" vs "foo.txt" - testutil.go:485: Offset: 309, NextOffset: 699 - testutil.go:485: Offset: 425, NextOffset: 840 - testutil.go:371: Comparing: "barlink" vs "barlink" - testutil.go:371: Comparing: "test" vs "test" - testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] - testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" - testutil.go:485: Offset: 699, NextOffset: 727 - testutil.go:485: Offset: 840, NextOffset: 868 - testutil.go:485: Offset: 727, NextOffset: 755 - testutil.go:485: Offset: 868, NextOffset: 896 - testutil.go:485: Offset: 755, NextOffset: 783 - testutil.go:485: Offset: 896, NextOffset: 924 - testutil.go:485: Offset: 783, NextOffset: 2052 - testutil.go:485: Offset: 924, NextOffset: 2340 - testutil.go:371: Comparing: "dev" vs "dev" - testutil.go:377: Directory: "dev" vs "dev": [testchar2 testblock testfifo testchar1] vs [testblock testfifo testchar1 testchar2] - testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" - testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" - testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" - testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" - testutil.go:371: Comparing: "test2" vs "test2" - testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" testutil.go:485: Offset: 81, NextOffset: 109 testutil.go:485: Offset: 172, NextOffset: 200 @@ -48405,23 +47824,34 @@ testutil.go:485: Offset: 137, NextOffset: 165 testutil.go:485: Offset: 228, NextOffset: 256 testutil.go:485: Offset: 165, NextOffset: 193 -=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="",format=PAX -=== NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=9,prefix="",src=1,format=PAX testutil.go:485: Offset: 256, NextOffset: 284 testutil.go:485: Offset: 193, NextOffset: 221 testutil.go:485: Offset: 284, NextOffset: 312 testutil.go:485: Offset: 221, NextOffset: 309 testutil.go:485: Offset: 312, NextOffset: 425 - testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [.no.prefetch.landmark baz.txt foo.txt barlink test dev test2] vs [test2 baz.txt foo.txt barlink test dev] + testutil.go:371: Comparing: "foo.txt" vs "foo.txt" + testutil.go:485: Offset: 309, NextOffset: 689 + testutil.go:485: Offset: 425, NextOffset: 831 + testutil.go:371: Comparing: "barlink" vs "barlink" + testutil.go:371: Comparing: "test" vs "test" + testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] + testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" + testutil.go:485: Offset: 689, NextOffset: 717 + testutil.go:485: Offset: 831, NextOffset: 859 + testutil.go:485: Offset: 717, NextOffset: 745 + testutil.go:485: Offset: 859, NextOffset: 887 + testutil.go:485: Offset: 745, NextOffset: 773 + testutil.go:485: Offset: 887, NextOffset: 915 + testutil.go:485: Offset: 773, NextOffset: 2043 + testutil.go:485: Offset: 915, NextOffset: 2332 testutil.go:371: Comparing: "dev" vs "dev" - testutil.go:377: Directory: "dev" vs "dev": [testfifo testchar1 testchar2 testblock] vs [testblock testfifo testchar1 testchar2] - testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" - testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" + testutil.go:377: Directory: "dev" vs "dev": [testchar2 testblock testfifo testchar1] vs [testchar1 testchar2 testblock testfifo] testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" - testutil.go:371: Comparing: "test2" vs "test2" - testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] + testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" + testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" + testutil.go:371: Comparing: "" vs "" + testutil.go:377: Directory: "" vs "": [.no.prefetch.landmark baz.txt foo.txt barlink test dev test2] vs [baz.txt foo.txt barlink test dev test2] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" testutil.go:485: Offset: 172, NextOffset: 200 testutil.go:485: Offset: 81, NextOffset: 109 @@ -48435,6 +47865,29 @@ testutil.go:485: Offset: 193, NextOffset: 221 testutil.go:485: Offset: 312, NextOffset: 425 testutil.go:485: Offset: 221, NextOffset: 309 + testutil.go:371: Comparing: "foo.txt" vs "foo.txt" + testutil.go:485: Offset: 425, NextOffset: 831 + testutil.go:485: Offset: 309, NextOffset: 689 + testutil.go:371: Comparing: "barlink" vs "barlink" + testutil.go:371: Comparing: "test" vs "test" + testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] + testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" + testutil.go:485: Offset: 831, NextOffset: 859 + testutil.go:485: Offset: 689, NextOffset: 717 + testutil.go:485: Offset: 859, NextOffset: 887 + testutil.go:485: Offset: 717, NextOffset: 745 + testutil.go:485: Offset: 887, NextOffset: 915 + testutil.go:485: Offset: 745, NextOffset: 773 + testutil.go:485: Offset: 915, NextOffset: 2332 + testutil.go:485: Offset: 773, NextOffset: 2043 + testutil.go:371: Comparing: "dev" vs "dev" + testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] + testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" + testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" + testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" + testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" + testutil.go:371: Comparing: "test2" vs "test2" + testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" testutil.go:485: Offset: 172, NextOffset: 200 testutil.go:485: Offset: 81, NextOffset: 109 @@ -48448,30 +47901,15 @@ testutil.go:485: Offset: 193, NextOffset: 221 testutil.go:485: Offset: 312, NextOffset: 425 testutil.go:485: Offset: 221, NextOffset: 309 - testutil.go:371: Comparing: "foo.txt" vs "foo.txt" - testutil.go:485: Offset: 425, NextOffset: 840 - testutil.go:485: Offset: 309, NextOffset: 699 - testutil.go:371: Comparing: "barlink" vs "barlink" - testutil.go:371: Comparing: "test" vs "test" - testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] - testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" - testutil.go:485: Offset: 840, NextOffset: 868 - testutil.go:485: Offset: 699, NextOffset: 727 - testutil.go:485: Offset: 868, NextOffset: 896 - testutil.go:485: Offset: 727, NextOffset: 755 - testutil.go:485: Offset: 896, NextOffset: 924 - testutil.go:485: Offset: 755, NextOffset: 783 - testutil.go:485: Offset: 924, NextOffset: 2340 - testutil.go:485: Offset: 783, NextOffset: 2052 === RUN TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=9,prefix="./",src=1,format=PAX -=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="",format=PAX/lost_digest_in_a_entry -=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="",format=PAX/duplicated_entry_offset -=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="",format=GNU +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="./",format=PAX/lost_digest_in_a_entry +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="./",format=PAX/duplicated_entry_offset +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="./",format=GNU === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=9,prefix="./",src=1,format=PAX - testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"./baz.txt","type":"reg","size":21,"mode":420,"offset":83,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":111,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":139,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"./baz.txt","type":"chunk","offset":167,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":195,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":223,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"./foo.txt","type":"reg","size":1,"mode":420,"offset":313,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2024-03-27T13:31:13Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2024-03-27T13:31:13Z"},{"name":"./dev/testchar1","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","size":14,"mode":420,"offset":704,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./test/bar.txt","type":"chunk","offset":732,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"./test/bar.txt","type":"chunk","offset":760,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"./test/bar.txt","type":"chunk","offset":788,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:31:13Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":1,"devMinor":2}]} - testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":85,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"./baz.txt","type":"reg","size":21,"mode":420,"offset":174,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":202,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":230,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"./baz.txt","type":"chunk","offset":258,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":286,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":314,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"./foo.txt","type":"reg","size":1,"mode":420,"offset":429,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2024-03-27T13:31:13Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2024-03-27T13:31:13Z"},{"name":"./dev/testchar1","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","size":14,"mode":420,"offset":844,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./test/bar.txt","type":"chunk","offset":872,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"./test/bar.txt","type":"chunk","offset":900,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"./test/bar.txt","type":"chunk","offset":928,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:31:13Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":1,"devMinor":2}]} + testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"./baz.txt","type":"reg","size":21,"mode":420,"offset":83,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":111,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":139,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"./baz.txt","type":"chunk","offset":167,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":195,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":223,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"./foo.txt","type":"reg","size":1,"mode":420,"offset":313,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2024-03-27T13:41:05Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2024-03-27T13:41:05Z"},{"name":"./dev/testchar1","type":"char","modtime":"2024-03-27T13:41:05Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","size":14,"mode":420,"offset":697,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./test/bar.txt","type":"chunk","offset":725,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"./test/bar.txt","type":"chunk","offset":753,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"./test/bar.txt","type":"chunk","offset":781,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:41:05Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2024-03-27T13:41:05Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":85,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"./baz.txt","type":"reg","size":21,"mode":420,"offset":174,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":202,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":230,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"./baz.txt","type":"chunk","offset":258,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":286,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":314,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"./foo.txt","type":"reg","size":1,"mode":420,"offset":429,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2024-03-27T13:41:05Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2024-03-27T13:41:05Z"},{"name":"./dev/testchar1","type":"char","modtime":"2024-03-27T13:41:05Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","size":14,"mode":420,"offset":838,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./test/bar.txt","type":"chunk","offset":866,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"./test/bar.txt","type":"chunk","offset":894,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"./test/bar.txt","type":"chunk","offset":922,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:41:05Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2024-03-27T13:41:05Z","devMajor":1,"devMinor":2}]} testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [baz.txt foo.txt barlink test dev test2] vs [test2 .no.prefetch.landmark baz.txt foo.txt barlink test dev] + testutil.go:377: Directory: "" vs "": [test2 baz.txt foo.txt barlink test dev] vs [baz.txt foo.txt barlink test dev test2 .no.prefetch.landmark] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" testutil.go:485: Offset: 83, NextOffset: 111 testutil.go:485: Offset: 174, NextOffset: 202 @@ -48486,26 +47924,26 @@ testutil.go:485: Offset: 223, NextOffset: 313 testutil.go:485: Offset: 314, NextOffset: 429 testutil.go:371: Comparing: "foo.txt" vs "foo.txt" - testutil.go:485: Offset: 313, NextOffset: 704 - testutil.go:485: Offset: 429, NextOffset: 844 + testutil.go:485: Offset: 313, NextOffset: 697 + testutil.go:485: Offset: 429, NextOffset: 838 testutil.go:371: Comparing: "barlink" vs "barlink" testutil.go:371: Comparing: "test" vs "test" testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" - testutil.go:485: Offset: 704, NextOffset: 732 - testutil.go:485: Offset: 844, NextOffset: 872 - testutil.go:485: Offset: 732, NextOffset: 760 - testutil.go:485: Offset: 872, NextOffset: 900 - testutil.go:485: Offset: 760, NextOffset: 788 - testutil.go:485: Offset: 900, NextOffset: 928 - testutil.go:485: Offset: 788, NextOffset: 2058 - testutil.go:485: Offset: 928, NextOffset: 2345 + testutil.go:485: Offset: 697, NextOffset: 725 + testutil.go:485: Offset: 838, NextOffset: 866 + testutil.go:485: Offset: 725, NextOffset: 753 + testutil.go:485: Offset: 866, NextOffset: 894 + testutil.go:485: Offset: 753, NextOffset: 781 + testutil.go:485: Offset: 894, NextOffset: 922 + testutil.go:485: Offset: 781, NextOffset: 2053 + testutil.go:485: Offset: 922, NextOffset: 2341 testutil.go:371: Comparing: "dev" vs "dev" testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] - testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" + testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" testutil.go:371: Comparing: "test2" vs "test2" testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" @@ -48522,9 +47960,20 @@ testutil.go:485: Offset: 223, NextOffset: 313 testutil.go:485: Offset: 314, NextOffset: 429 testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [.no.prefetch.landmark baz.txt foo.txt barlink test dev test2] vs [test dev test2 baz.txt foo.txt barlink] + testutil.go:377: Directory: "" vs "": [foo.txt barlink test dev test2 .no.prefetch.landmark baz.txt] vs [foo.txt barlink test dev test2 baz.txt] + testutil.go:371: Comparing: "test" vs "test" + testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] + testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" + testutil.go:485: Offset: 838, NextOffset: 866 + testutil.go:485: Offset: 697, NextOffset: 725 + testutil.go:485: Offset: 866, NextOffset: 894 + testutil.go:485: Offset: 725, NextOffset: 753 + testutil.go:485: Offset: 894, NextOffset: 922 + testutil.go:485: Offset: 753, NextOffset: 781 + testutil.go:485: Offset: 922, NextOffset: 2341 + testutil.go:485: Offset: 781, NextOffset: 2053 testutil.go:371: Comparing: "dev" vs "dev" - testutil.go:377: Directory: "dev" vs "dev": [testchar1 testchar2 testblock testfifo] vs [testblock testfifo testchar1 testchar2] + testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar1 testchar2 testblock testfifo] testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" @@ -48558,51 +48007,18 @@ testutil.go:485: Offset: 314, NextOffset: 429 testutil.go:485: Offset: 223, NextOffset: 313 testutil.go:371: Comparing: "foo.txt" vs "foo.txt" - testutil.go:485: Offset: 429, NextOffset: 844 - testutil.go:485: Offset: 313, NextOffset: 704 + testutil.go:485: Offset: 429, NextOffset: 838 + testutil.go:485: Offset: 313, NextOffset: 697 testutil.go:371: Comparing: "barlink" vs "barlink" - testutil.go:371: Comparing: "test" vs "test" - testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] - testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" - testutil.go:485: Offset: 844, NextOffset: 872 - testutil.go:485: Offset: 704, NextOffset: 732 - testutil.go:485: Offset: 872, NextOffset: 900 - testutil.go:485: Offset: 732, NextOffset: 760 - testutil.go:485: Offset: 900, NextOffset: 928 - testutil.go:485: Offset: 760, NextOffset: 788 - testutil.go:485: Offset: 928, NextOffset: 2345 - testutil.go:485: Offset: 788, NextOffset: 2058 -=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="",format=GNU/lost_digest_in_a_entry -=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="",format=GNU/duplicated_entry_offset === RUN TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=9,prefix="/",src=1,format=PAX -=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="./",format=USTAR -=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="./",format=USTAR/lost_digest_in_a_entry -=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="./",format=USTAR/duplicated_entry_offset -=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="./",format=PAX +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="./",format=GNU/lost_digest_in_a_entry +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="./",format=GNU/duplicated_entry_offset +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="/",format=USTAR === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=9,prefix="/",src=1,format=PAX - testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"/baz.txt","type":"reg","size":21,"mode":420,"offset":82,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":110,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":138,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"/baz.txt","type":"chunk","offset":166,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":194,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":222,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"/foo.txt","type":"reg","size":1,"mode":420,"offset":311,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2024-03-27T13:31:13Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2024-03-27T13:31:13Z"},{"name":"/dev/testchar1","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","size":14,"mode":420,"offset":700,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/test/bar.txt","type":"chunk","offset":728,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"/test/bar.txt","type":"chunk","offset":756,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"/test/bar.txt","type":"chunk","offset":784,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:31:13Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":1,"devMinor":2}]} - testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":85,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"/baz.txt","type":"reg","size":21,"mode":420,"offset":173,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":201,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":229,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"/baz.txt","type":"chunk","offset":257,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":285,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":313,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"/foo.txt","type":"reg","size":1,"mode":420,"offset":427,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2024-03-27T13:31:13Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2024-03-27T13:31:13Z"},{"name":"/dev/testchar1","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","size":14,"mode":420,"offset":842,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/test/bar.txt","type":"chunk","offset":870,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"/test/bar.txt","type":"chunk","offset":898,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"/test/bar.txt","type":"chunk","offset":926,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:31:13Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":1,"devMinor":2}]} + testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"/baz.txt","type":"reg","size":21,"mode":420,"offset":82,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":110,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":138,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"/baz.txt","type":"chunk","offset":166,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":194,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":222,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"/foo.txt","type":"reg","size":1,"mode":420,"offset":311,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2024-03-27T13:41:05Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2024-03-27T13:41:05Z"},{"name":"/dev/testchar1","type":"char","modtime":"2024-03-27T13:41:05Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","size":14,"mode":420,"offset":692,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/test/bar.txt","type":"chunk","offset":720,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"/test/bar.txt","type":"chunk","offset":748,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"/test/bar.txt","type":"chunk","offset":776,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:41:05Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2024-03-27T13:41:05Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":85,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"/baz.txt","type":"reg","size":21,"mode":420,"offset":173,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":201,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":229,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"/baz.txt","type":"chunk","offset":257,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":285,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":313,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"/foo.txt","type":"reg","size":1,"mode":420,"offset":427,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2024-03-27T13:41:05Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2024-03-27T13:41:05Z"},{"name":"/dev/testchar1","type":"char","modtime":"2024-03-27T13:41:05Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","size":14,"mode":420,"offset":833,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/test/bar.txt","type":"chunk","offset":861,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"/test/bar.txt","type":"chunk","offset":889,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"/test/bar.txt","type":"chunk","offset":917,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:41:05Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2024-03-27T13:41:05Z","devMajor":1,"devMinor":2}]} testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [foo.txt barlink test dev test2 baz.txt] vs [.no.prefetch.landmark baz.txt foo.txt barlink test dev test2] - testutil.go:371: Comparing: "test" vs "test" - testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] - testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" - testutil.go:485: Offset: 700, NextOffset: 728 - testutil.go:485: Offset: 842, NextOffset: 870 - testutil.go:485: Offset: 728, NextOffset: 756 - testutil.go:485: Offset: 870, NextOffset: 898 - testutil.go:485: Offset: 756, NextOffset: 784 - testutil.go:485: Offset: 898, NextOffset: 926 - testutil.go:485: Offset: 784, NextOffset: 2051 - testutil.go:485: Offset: 926, NextOffset: 2344 - testutil.go:371: Comparing: "dev" vs "dev" - testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testfifo testchar1 testchar2 testblock] - testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" - testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" - testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" - testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" - testutil.go:371: Comparing: "test2" vs "test2" - testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] + testutil.go:377: Directory: "" vs "": [test dev test2 baz.txt foo.txt barlink] vs [.no.prefetch.landmark baz.txt foo.txt barlink test dev test2] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" testutil.go:485: Offset: 82, NextOffset: 110 testutil.go:485: Offset: 173, NextOffset: 201 @@ -48616,6 +48032,29 @@ testutil.go:485: Offset: 285, NextOffset: 313 testutil.go:485: Offset: 222, NextOffset: 311 testutil.go:485: Offset: 313, NextOffset: 427 + testutil.go:371: Comparing: "foo.txt" vs "foo.txt" + testutil.go:485: Offset: 311, NextOffset: 692 + testutil.go:485: Offset: 427, NextOffset: 833 + testutil.go:371: Comparing: "barlink" vs "barlink" + testutil.go:371: Comparing: "test" vs "test" + testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] + testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" + testutil.go:485: Offset: 692, NextOffset: 720 + testutil.go:485: Offset: 833, NextOffset: 861 + testutil.go:485: Offset: 720, NextOffset: 748 + testutil.go:485: Offset: 861, NextOffset: 889 + testutil.go:485: Offset: 748, NextOffset: 776 + testutil.go:485: Offset: 889, NextOffset: 917 + testutil.go:485: Offset: 776, NextOffset: 2044 + testutil.go:485: Offset: 917, NextOffset: 2336 + testutil.go:371: Comparing: "dev" vs "dev" + testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] + testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" + testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" + testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" + testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" + testutil.go:371: Comparing: "test2" vs "test2" + testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" testutil.go:485: Offset: 82, NextOffset: 110 testutil.go:485: Offset: 173, NextOffset: 201 @@ -48629,35 +48068,8 @@ testutil.go:485: Offset: 285, NextOffset: 313 testutil.go:485: Offset: 222, NextOffset: 311 testutil.go:485: Offset: 313, NextOffset: 427 - testutil.go:371: Comparing: "foo.txt" vs "foo.txt" - testutil.go:485: Offset: 311, NextOffset: 700 - testutil.go:485: Offset: 427, NextOffset: 842 - testutil.go:371: Comparing: "barlink" vs "barlink" testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [.no.prefetch.landmark baz.txt foo.txt barlink test dev test2] vs [barlink test dev test2 baz.txt foo.txt] - testutil.go:371: Comparing: "foo.txt" vs "foo.txt" - testutil.go:485: Offset: 427, NextOffset: 842 - testutil.go:485: Offset: 311, NextOffset: 700 - testutil.go:371: Comparing: "barlink" vs "barlink" - testutil.go:371: Comparing: "test" vs "test" - testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] - testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" - testutil.go:485: Offset: 842, NextOffset: 870 - testutil.go:485: Offset: 700, NextOffset: 728 - testutil.go:485: Offset: 870, NextOffset: 898 - testutil.go:485: Offset: 728, NextOffset: 756 - testutil.go:485: Offset: 898, NextOffset: 926 - testutil.go:485: Offset: 756, NextOffset: 784 - testutil.go:485: Offset: 926, NextOffset: 2344 - testutil.go:485: Offset: 784, NextOffset: 2051 - testutil.go:371: Comparing: "dev" vs "dev" - testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] - testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" - testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" - testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" - testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" - testutil.go:371: Comparing: "test2" vs "test2" - testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] + testutil.go:377: Directory: "" vs "": [test dev test2 .no.prefetch.landmark baz.txt foo.txt barlink] vs [baz.txt foo.txt barlink test dev test2] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" testutil.go:485: Offset: 173, NextOffset: 201 testutil.go:485: Offset: 82, NextOffset: 110 @@ -48671,10 +48083,35 @@ testutil.go:485: Offset: 194, NextOffset: 222 testutil.go:485: Offset: 313, NextOffset: 427 testutil.go:485: Offset: 222, NextOffset: 311 + testutil.go:371: Comparing: "foo.txt" vs "foo.txt" + testutil.go:485: Offset: 427, NextOffset: 833 + testutil.go:485: Offset: 311, NextOffset: 692 + testutil.go:371: Comparing: "barlink" vs "barlink" + testutil.go:371: Comparing: "test" vs "test" + testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] + testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" + testutil.go:485: Offset: 833, NextOffset: 861 + testutil.go:485: Offset: 692, NextOffset: 720 + testutil.go:485: Offset: 861, NextOffset: 889 + testutil.go:485: Offset: 720, NextOffset: 748 + testutil.go:485: Offset: 889, NextOffset: 917 + testutil.go:485: Offset: 748, NextOffset: 776 + testutil.go:485: Offset: 917, NextOffset: 2336 + testutil.go:485: Offset: 776, NextOffset: 2044 + testutil.go:371: Comparing: "dev" vs "dev" + testutil.go:377: Directory: "dev" vs "dev": [testchar2 testblock testfifo testchar1] vs [testchar1 testchar2 testblock testfifo] + testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" + testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" + testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" + testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" + testutil.go:371: Comparing: "test2" vs "test2" + testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" testutil.go:485: Offset: 173, NextOffset: 201 testutil.go:485: Offset: 82, NextOffset: 110 testutil.go:485: Offset: 201, NextOffset: 229 +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="/",format=USTAR/lost_digest_in_a_entry +=== NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=9,prefix="/",src=1,format=PAX testutil.go:485: Offset: 110, NextOffset: 138 testutil.go:485: Offset: 229, NextOffset: 257 testutil.go:485: Offset: 138, NextOffset: 166 @@ -48684,15 +48121,16 @@ testutil.go:485: Offset: 194, NextOffset: 222 testutil.go:485: Offset: 313, NextOffset: 427 testutil.go:485: Offset: 222, NextOffset: 311 +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="/",format=USTAR/duplicated_entry_offset +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="/",format=PAX === RUN TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=9,prefix="../",src=1,format=PAX -=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="./",format=PAX/lost_digest_in_a_entry -=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="./",format=PAX/duplicated_entry_offset -=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="./",format=GNU +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="/",format=PAX/duplicated_entry_offset +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="/",format=PAX/lost_digest_in_a_entry === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=9,prefix="../",src=1,format=PAX - testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"../baz.txt","type":"reg","size":21,"mode":420,"offset":84,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","offset":112,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","offset":140,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"../baz.txt","type":"chunk","offset":168,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","offset":196,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","offset":224,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"../foo.txt","type":"reg","size":1,"mode":420,"offset":315,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2024-03-27T13:31:13Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2024-03-27T13:31:13Z"},{"name":"../dev/testchar1","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","size":14,"mode":420,"offset":706,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../test/bar.txt","type":"chunk","offset":734,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"../test/bar.txt","type":"chunk","offset":762,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"../test/bar.txt","type":"chunk","offset":790,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:31:13Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":1,"devMinor":2}]} - testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":85,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"../baz.txt","type":"reg","size":21,"mode":420,"offset":175,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","offset":203,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","offset":231,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"../baz.txt","type":"chunk","offset":259,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","offset":287,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","offset":315,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"../foo.txt","type":"reg","size":1,"mode":420,"offset":431,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2024-03-27T13:31:13Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2024-03-27T13:31:13Z"},{"name":"../dev/testchar1","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","size":14,"mode":420,"offset":847,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../test/bar.txt","type":"chunk","offset":875,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"../test/bar.txt","type":"chunk","offset":903,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"../test/bar.txt","type":"chunk","offset":931,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:31:13Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":1,"devMinor":2}]} + testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"../baz.txt","type":"reg","size":21,"mode":420,"offset":84,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","offset":112,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","offset":140,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"../baz.txt","type":"chunk","offset":168,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","offset":196,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","offset":224,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"../foo.txt","type":"reg","size":1,"mode":420,"offset":315,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2024-03-27T13:41:05Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2024-03-27T13:41:05Z"},{"name":"../dev/testchar1","type":"char","modtime":"2024-03-27T13:41:05Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","size":14,"mode":420,"offset":698,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../test/bar.txt","type":"chunk","offset":726,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"../test/bar.txt","type":"chunk","offset":754,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"../test/bar.txt","type":"chunk","offset":782,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:41:05Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2024-03-27T13:41:05Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":85,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"../baz.txt","type":"reg","size":21,"mode":420,"offset":175,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","offset":203,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","offset":231,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"../baz.txt","type":"chunk","offset":259,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","offset":287,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","offset":315,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"../foo.txt","type":"reg","size":1,"mode":420,"offset":431,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2024-03-27T13:41:05Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2024-03-27T13:41:05Z"},{"name":"../dev/testchar1","type":"char","modtime":"2024-03-27T13:41:05Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","size":14,"mode":420,"offset":841,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../test/bar.txt","type":"chunk","offset":869,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"../test/bar.txt","type":"chunk","offset":897,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"../test/bar.txt","type":"chunk","offset":925,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:41:05Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2024-03-27T13:41:05Z","devMajor":1,"devMinor":2}]} testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [test dev test2 baz.txt foo.txt barlink] vs [test dev test2 .no.prefetch.landmark baz.txt foo.txt barlink] + testutil.go:377: Directory: "" vs "": [foo.txt barlink test dev test2 baz.txt] vs [baz.txt foo.txt barlink test dev test2 .no.prefetch.landmark] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" testutil.go:485: Offset: 84, NextOffset: 112 testutil.go:485: Offset: 175, NextOffset: 203 @@ -48707,26 +48145,26 @@ testutil.go:485: Offset: 224, NextOffset: 315 testutil.go:485: Offset: 315, NextOffset: 431 testutil.go:371: Comparing: "foo.txt" vs "foo.txt" - testutil.go:485: Offset: 315, NextOffset: 706 - testutil.go:485: Offset: 431, NextOffset: 847 + testutil.go:485: Offset: 315, NextOffset: 698 + testutil.go:485: Offset: 431, NextOffset: 841 testutil.go:371: Comparing: "barlink" vs "barlink" testutil.go:371: Comparing: "test" vs "test" testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" - testutil.go:485: Offset: 706, NextOffset: 734 - testutil.go:485: Offset: 847, NextOffset: 875 - testutil.go:485: Offset: 734, NextOffset: 762 - testutil.go:485: Offset: 875, NextOffset: 903 - testutil.go:485: Offset: 762, NextOffset: 790 - testutil.go:485: Offset: 903, NextOffset: 931 - testutil.go:485: Offset: 790, NextOffset: 2065 - testutil.go:485: Offset: 931, NextOffset: 2361 + testutil.go:485: Offset: 698, NextOffset: 726 + testutil.go:485: Offset: 841, NextOffset: 869 + testutil.go:485: Offset: 726, NextOffset: 754 + testutil.go:485: Offset: 869, NextOffset: 897 + testutil.go:485: Offset: 754, NextOffset: 782 + testutil.go:485: Offset: 897, NextOffset: 925 + testutil.go:485: Offset: 782, NextOffset: 2058 + testutil.go:485: Offset: 925, NextOffset: 2351 testutil.go:371: Comparing: "dev" vs "dev" - testutil.go:377: Directory: "dev" vs "dev": [testfifo testchar1 testchar2 testblock] vs [testblock testfifo testchar1 testchar2] - testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" - testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" + testutil.go:377: Directory: "dev" vs "dev": [testchar1 testchar2 testblock testfifo] vs [testblock testfifo testchar1 testchar2] testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" + testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" + testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" testutil.go:371: Comparing: "test2" vs "test2" testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" @@ -48734,6 +48172,8 @@ testutil.go:485: Offset: 175, NextOffset: 203 testutil.go:485: Offset: 112, NextOffset: 140 testutil.go:485: Offset: 203, NextOffset: 231 +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="/",format=GNU +=== NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=9,prefix="../",src=1,format=PAX testutil.go:485: Offset: 140, NextOffset: 168 testutil.go:485: Offset: 231, NextOffset: 259 testutil.go:485: Offset: 168, NextOffset: 196 @@ -48743,21 +48183,24 @@ testutil.go:485: Offset: 224, NextOffset: 315 testutil.go:485: Offset: 315, NextOffset: 431 testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [.no.prefetch.landmark baz.txt foo.txt barlink test dev test2] vs [test2 baz.txt foo.txt barlink test dev] + testutil.go:377: Directory: "" vs "": [dev test2 .no.prefetch.landmark baz.txt foo.txt barlink test] vs [barlink test dev test2 baz.txt foo.txt] + testutil.go:371: Comparing: "foo.txt" vs "foo.txt" + testutil.go:485: Offset: 431, NextOffset: 841 + testutil.go:485: Offset: 315, NextOffset: 698 testutil.go:371: Comparing: "barlink" vs "barlink" testutil.go:371: Comparing: "test" vs "test" testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" - testutil.go:485: Offset: 847, NextOffset: 875 - testutil.go:485: Offset: 706, NextOffset: 734 - testutil.go:485: Offset: 875, NextOffset: 903 - testutil.go:485: Offset: 734, NextOffset: 762 - testutil.go:485: Offset: 903, NextOffset: 931 - testutil.go:485: Offset: 762, NextOffset: 790 - testutil.go:485: Offset: 931, NextOffset: 2361 - testutil.go:485: Offset: 790, NextOffset: 2065 + testutil.go:485: Offset: 841, NextOffset: 869 + testutil.go:485: Offset: 698, NextOffset: 726 + testutil.go:485: Offset: 869, NextOffset: 897 + testutil.go:485: Offset: 726, NextOffset: 754 + testutil.go:485: Offset: 897, NextOffset: 925 + testutil.go:485: Offset: 754, NextOffset: 782 + testutil.go:485: Offset: 925, NextOffset: 2351 + testutil.go:485: Offset: 782, NextOffset: 2058 testutil.go:371: Comparing: "dev" vs "dev" - testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar2 testblock testfifo testchar1] + testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" @@ -48790,34 +48233,15 @@ testutil.go:485: Offset: 196, NextOffset: 224 testutil.go:485: Offset: 315, NextOffset: 431 testutil.go:485: Offset: 224, NextOffset: 315 - testutil.go:371: Comparing: "foo.txt" vs "foo.txt" - testutil.go:485: Offset: 431, NextOffset: 847 - testutil.go:485: Offset: 315, NextOffset: 706 === RUN TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=9,prefix="",src=1,format=GNU -=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="./",format=GNU/duplicated_entry_offset -=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="./",format=GNU/lost_digest_in_a_entry -=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="/",format=USTAR +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="/",format=GNU/lost_digest_in_a_entry +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="/",format=GNU/duplicated_entry_offset +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="../",format=USTAR === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=9,prefix="",src=1,format=GNU - testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"baz.txt","type":"reg","size":21,"mode":420,"offset":80,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":108,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":136,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"baz.txt","type":"chunk","offset":164,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":192,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":220,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"foo.txt","type":"reg","size":1,"mode":420,"offset":307,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2024-03-27T13:31:13Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2024-03-27T13:31:13Z"},{"name":"dev/testchar1","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","size":14,"mode":420,"offset":606,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"test/bar.txt","type":"chunk","offset":634,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"test/bar.txt","type":"chunk","offset":662,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"test/bar.txt","type":"chunk","offset":690,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:31:13Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":1,"devMinor":2}]} - testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":85,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"baz.txt","type":"reg","size":21,"mode":420,"offset":171,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":199,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":227,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"baz.txt","type":"chunk","offset":255,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":283,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":311,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"foo.txt","type":"reg","size":1,"mode":420,"offset":423,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2024-03-27T13:31:13Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2024-03-27T13:31:13Z"},{"name":"dev/testchar1","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","size":14,"mode":420,"offset":745,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"test/bar.txt","type":"chunk","offset":773,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"test/bar.txt","type":"chunk","offset":801,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"test/bar.txt","type":"chunk","offset":829,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:31:13Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":1,"devMinor":2}]} + testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"baz.txt","type":"reg","size":21,"mode":420,"offset":80,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":108,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":136,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"baz.txt","type":"chunk","offset":164,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":192,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":220,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"foo.txt","type":"reg","size":1,"mode":420,"offset":307,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2024-03-27T13:41:04Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2024-03-27T13:41:04Z"},{"name":"dev/testchar1","type":"char","modtime":"2024-03-27T13:41:04Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","size":14,"mode":420,"offset":606,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"test/bar.txt","type":"chunk","offset":634,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"test/bar.txt","type":"chunk","offset":662,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"test/bar.txt","type":"chunk","offset":690,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:41:04Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2024-03-27T13:41:04Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":85,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"baz.txt","type":"reg","size":21,"mode":420,"offset":171,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":199,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":227,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"baz.txt","type":"chunk","offset":255,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":283,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":311,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"foo.txt","type":"reg","size":1,"mode":420,"offset":423,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2024-03-27T13:41:04Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2024-03-27T13:41:04Z"},{"name":"dev/testchar1","type":"char","modtime":"2024-03-27T13:41:04Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","size":14,"mode":420,"offset":745,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"test/bar.txt","type":"chunk","offset":773,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"test/bar.txt","type":"chunk","offset":801,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"test/bar.txt","type":"chunk","offset":829,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:41:04Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2024-03-27T13:41:04Z","devMajor":1,"devMinor":2}]} testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [test dev test2 baz.txt foo.txt barlink] vs [test2 .no.prefetch.landmark baz.txt foo.txt barlink test dev] - testutil.go:371: Comparing: "baz.txt" vs "baz.txt" - testutil.go:485: Offset: 80, NextOffset: 108 - testutil.go:485: Offset: 171, NextOffset: 199 - testutil.go:485: Offset: 108, NextOffset: 136 - testutil.go:485: Offset: 199, NextOffset: 227 - testutil.go:485: Offset: 136, NextOffset: 164 - testutil.go:485: Offset: 227, NextOffset: 255 - testutil.go:485: Offset: 164, NextOffset: 192 - testutil.go:485: Offset: 255, NextOffset: 283 - testutil.go:485: Offset: 192, NextOffset: 220 - testutil.go:485: Offset: 283, NextOffset: 311 - testutil.go:485: Offset: 220, NextOffset: 307 - testutil.go:485: Offset: 311, NextOffset: 423 - testutil.go:371: Comparing: "foo.txt" vs "foo.txt" - testutil.go:485: Offset: 307, NextOffset: 606 - testutil.go:485: Offset: 423, NextOffset: 745 + testutil.go:377: Directory: "" vs "": [baz.txt foo.txt barlink test dev test2] vs [foo.txt barlink test dev test2 .no.prefetch.landmark baz.txt] testutil.go:371: Comparing: "barlink" vs "barlink" testutil.go:371: Comparing: "test" vs "test" testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] @@ -48831,7 +48255,7 @@ testutil.go:485: Offset: 690, NextOffset: 1872 testutil.go:485: Offset: 829, NextOffset: 2152 testutil.go:371: Comparing: "dev" vs "dev" - testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] + testutil.go:377: Directory: "dev" vs "dev": [testchar2 testblock testfifo testchar1] vs [testfifo testchar1 testchar2 testblock] testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" @@ -48851,12 +48275,24 @@ testutil.go:485: Offset: 283, NextOffset: 311 testutil.go:485: Offset: 220, NextOffset: 307 testutil.go:485: Offset: 311, NextOffset: 423 - testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [.no.prefetch.landmark baz.txt foo.txt barlink test dev test2] vs [baz.txt foo.txt barlink test dev test2] + testutil.go:371: Comparing: "baz.txt" vs "baz.txt" + testutil.go:485: Offset: 80, NextOffset: 108 + testutil.go:485: Offset: 171, NextOffset: 199 + testutil.go:485: Offset: 108, NextOffset: 136 + testutil.go:485: Offset: 199, NextOffset: 227 + testutil.go:485: Offset: 136, NextOffset: 164 + testutil.go:485: Offset: 227, NextOffset: 255 + testutil.go:485: Offset: 164, NextOffset: 192 + testutil.go:485: Offset: 255, NextOffset: 283 + testutil.go:485: Offset: 192, NextOffset: 220 + testutil.go:485: Offset: 283, NextOffset: 311 + testutil.go:485: Offset: 220, NextOffset: 307 + testutil.go:485: Offset: 311, NextOffset: 423 testutil.go:371: Comparing: "foo.txt" vs "foo.txt" - testutil.go:485: Offset: 423, NextOffset: 745 testutil.go:485: Offset: 307, NextOffset: 606 - testutil.go:371: Comparing: "barlink" vs "barlink" + testutil.go:485: Offset: 423, NextOffset: 745 + testutil.go:371: Comparing: "" vs "" + testutil.go:377: Directory: "" vs "": [foo.txt barlink test dev test2 .no.prefetch.landmark baz.txt] vs [test2 baz.txt foo.txt barlink test dev] testutil.go:371: Comparing: "test" vs "test" testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" @@ -48864,14 +48300,12 @@ testutil.go:485: Offset: 606, NextOffset: 634 testutil.go:485: Offset: 773, NextOffset: 801 testutil.go:485: Offset: 634, NextOffset: 662 -=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="/",format=USTAR/lost_digest_in_a_entry -=== NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=9,prefix="",src=1,format=GNU testutil.go:485: Offset: 801, NextOffset: 829 testutil.go:485: Offset: 662, NextOffset: 690 testutil.go:485: Offset: 829, NextOffset: 2152 testutil.go:485: Offset: 690, NextOffset: 1872 testutil.go:371: Comparing: "dev" vs "dev" - testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar1 testchar2 testblock testfifo] + testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" @@ -48897,8 +48331,6 @@ testutil.go:485: Offset: 199, NextOffset: 227 testutil.go:485: Offset: 108, NextOffset: 136 testutil.go:485: Offset: 227, NextOffset: 255 -=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="/",format=USTAR/duplicated_entry_offset -=== NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=9,prefix="",src=1,format=GNU testutil.go:485: Offset: 136, NextOffset: 164 testutil.go:485: Offset: 255, NextOffset: 283 testutil.go:485: Offset: 164, NextOffset: 192 @@ -48906,23 +48338,28 @@ testutil.go:485: Offset: 192, NextOffset: 220 testutil.go:485: Offset: 311, NextOffset: 423 testutil.go:485: Offset: 220, NextOffset: 307 + testutil.go:371: Comparing: "foo.txt" vs "foo.txt" + testutil.go:485: Offset: 423, NextOffset: 745 + testutil.go:485: Offset: 307, NextOffset: 606 + testutil.go:371: Comparing: "barlink" vs "barlink" === RUN TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=9,prefix="./",src=1,format=GNU -=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="/",format=PAX -=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="/",format=PAX/lost_digest_in_a_entry -=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="/",format=PAX/duplicated_entry_offset +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="../",format=USTAR/lost_digest_in_a_entry +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="../",format=USTAR/duplicated_entry_offset +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="../",format=PAX === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=9,prefix="./",src=1,format=GNU - testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"./baz.txt","type":"reg","size":21,"mode":420,"offset":82,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":110,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":138,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"./baz.txt","type":"chunk","offset":166,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":194,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":222,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"./foo.txt","type":"reg","size":1,"mode":420,"offset":311,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2024-03-27T13:31:13Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2024-03-27T13:31:13Z"},{"name":"./dev/testchar1","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","size":14,"mode":420,"offset":614,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./test/bar.txt","type":"chunk","offset":642,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"./test/bar.txt","type":"chunk","offset":670,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"./test/bar.txt","type":"chunk","offset":698,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:31:13Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":1,"devMinor":2}]} - testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":85,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"./baz.txt","type":"reg","size":21,"mode":420,"offset":173,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":201,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":229,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"./baz.txt","type":"chunk","offset":257,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":285,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":313,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"./foo.txt","type":"reg","size":1,"mode":420,"offset":427,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2024-03-27T13:31:13Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2024-03-27T13:31:13Z"},{"name":"./dev/testchar1","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","size":14,"mode":420,"offset":756,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./test/bar.txt","type":"chunk","offset":784,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"./test/bar.txt","type":"chunk","offset":812,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"./test/bar.txt","type":"chunk","offset":840,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:31:13Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":1,"devMinor":2}]} + testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"./baz.txt","type":"reg","size":21,"mode":420,"offset":82,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":110,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":138,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"./baz.txt","type":"chunk","offset":166,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":194,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":222,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"./foo.txt","type":"reg","size":1,"mode":420,"offset":311,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2024-03-27T13:41:04Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2024-03-27T13:41:04Z"},{"name":"./dev/testchar1","type":"char","modtime":"2024-03-27T13:41:04Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","size":14,"mode":420,"offset":614,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./test/bar.txt","type":"chunk","offset":642,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"./test/bar.txt","type":"chunk","offset":670,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"./test/bar.txt","type":"chunk","offset":698,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:41:04Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2024-03-27T13:41:04Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":85,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"./baz.txt","type":"reg","size":21,"mode":420,"offset":173,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":201,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":229,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"./baz.txt","type":"chunk","offset":257,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":285,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":313,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"./foo.txt","type":"reg","size":1,"mode":420,"offset":427,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2024-03-27T13:41:04Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2024-03-27T13:41:04Z"},{"name":"./dev/testchar1","type":"char","modtime":"2024-03-27T13:41:04Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","size":14,"mode":420,"offset":756,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./test/bar.txt","type":"chunk","offset":784,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"./test/bar.txt","type":"chunk","offset":812,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"./test/bar.txt","type":"chunk","offset":840,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:41:04Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2024-03-27T13:41:04Z","devMajor":1,"devMinor":2}]} testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [test2 baz.txt foo.txt barlink test dev] vs [dev test2 .no.prefetch.landmark baz.txt foo.txt barlink test] + testutil.go:377: Directory: "" vs "": [baz.txt foo.txt barlink test dev test2] vs [test dev test2 .no.prefetch.landmark baz.txt foo.txt barlink] + testutil.go:371: Comparing: "foo.txt" vs "foo.txt" + testutil.go:485: Offset: 311, NextOffset: 614 + testutil.go:485: Offset: 427, NextOffset: 756 testutil.go:371: Comparing: "barlink" vs "barlink" testutil.go:371: Comparing: "test" vs "test" testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" testutil.go:485: Offset: 614, NextOffset: 642 testutil.go:485: Offset: 756, NextOffset: 784 -=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="/",format=GNU -=== NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=9,prefix="./",src=1,format=GNU testutil.go:485: Offset: 642, NextOffset: 670 testutil.go:485: Offset: 784, NextOffset: 812 testutil.go:485: Offset: 670, NextOffset: 698 @@ -48930,11 +48367,11 @@ testutil.go:485: Offset: 698, NextOffset: 1880 testutil.go:485: Offset: 840, NextOffset: 2172 testutil.go:371: Comparing: "dev" vs "dev" - testutil.go:377: Directory: "dev" vs "dev": [testchar2 testblock testfifo testchar1] vs [testfifo testchar1 testchar2 testblock] + testutil.go:377: Directory: "dev" vs "dev": [testchar1 testchar2 testblock testfifo] vs [testblock testfifo testchar1 testchar2] + testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" - testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" testutil.go:371: Comparing: "test2" vs "test2" testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" @@ -48963,32 +48400,14 @@ testutil.go:485: Offset: 285, NextOffset: 313 testutil.go:485: Offset: 222, NextOffset: 311 testutil.go:485: Offset: 313, NextOffset: 427 - testutil.go:371: Comparing: "foo.txt" vs "foo.txt" - testutil.go:485: Offset: 311, NextOffset: 614 - testutil.go:485: Offset: 427, NextOffset: 756 testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [test2 .no.prefetch.landmark baz.txt foo.txt barlink test dev] vs [test dev test2 baz.txt foo.txt barlink] - testutil.go:371: Comparing: "foo.txt" vs "foo.txt" - testutil.go:485: Offset: 427, NextOffset: 756 - testutil.go:485: Offset: 311, NextOffset: 614 - testutil.go:371: Comparing: "barlink" vs "barlink" - testutil.go:371: Comparing: "test" vs "test" - testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] - testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" - testutil.go:485: Offset: 756, NextOffset: 784 - testutil.go:485: Offset: 614, NextOffset: 642 - testutil.go:485: Offset: 784, NextOffset: 812 - testutil.go:485: Offset: 642, NextOffset: 670 - testutil.go:485: Offset: 812, NextOffset: 840 - testutil.go:485: Offset: 670, NextOffset: 698 - testutil.go:485: Offset: 840, NextOffset: 2172 - testutil.go:485: Offset: 698, NextOffset: 1880 + testutil.go:377: Directory: "" vs "": [test dev test2 .no.prefetch.landmark baz.txt foo.txt barlink] vs [baz.txt foo.txt barlink test dev test2] testutil.go:371: Comparing: "dev" vs "dev" - testutil.go:377: Directory: "dev" vs "dev": [testchar2 testblock testfifo testchar1] vs [testblock testfifo testchar1 testchar2] - testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" + testutil.go:377: Directory: "dev" vs "dev": [testchar1 testchar2 testblock testfifo] vs [testchar2 testblock testfifo testchar1] testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" + testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" testutil.go:371: Comparing: "test2" vs "test2" testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" @@ -49017,21 +48436,48 @@ testutil.go:485: Offset: 194, NextOffset: 222 testutil.go:485: Offset: 313, NextOffset: 427 testutil.go:485: Offset: 222, NextOffset: 311 + testutil.go:371: Comparing: "foo.txt" vs "foo.txt" + testutil.go:485: Offset: 427, NextOffset: 756 + testutil.go:485: Offset: 311, NextOffset: 614 + testutil.go:371: Comparing: "barlink" vs "barlink" + testutil.go:371: Comparing: "test" vs "test" + testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] + testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" + testutil.go:485: Offset: 756, NextOffset: 784 + testutil.go:485: Offset: 614, NextOffset: 642 + testutil.go:485: Offset: 784, NextOffset: 812 + testutil.go:485: Offset: 642, NextOffset: 670 + testutil.go:485: Offset: 812, NextOffset: 840 + testutil.go:485: Offset: 670, NextOffset: 698 + testutil.go:485: Offset: 840, NextOffset: 2172 + testutil.go:485: Offset: 698, NextOffset: 1880 === RUN TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=9,prefix="/",src=1,format=GNU -=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="/",format=GNU/lost_digest_in_a_entry -=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="/",format=GNU/duplicated_entry_offset -=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="../",format=USTAR +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="../",format=PAX/lost_digest_in_a_entry +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="../",format=PAX/duplicated_entry_offset +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="../",format=GNU === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=9,prefix="/",src=1,format=GNU - testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"/baz.txt","type":"reg","size":21,"mode":420,"offset":81,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":109,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":137,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"/baz.txt","type":"chunk","offset":165,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":193,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":221,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"/foo.txt","type":"reg","size":1,"mode":420,"offset":309,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2024-03-27T13:31:13Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2024-03-27T13:31:13Z"},{"name":"/dev/testchar1","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","size":14,"mode":420,"offset":610,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/test/bar.txt","type":"chunk","offset":638,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"/test/bar.txt","type":"chunk","offset":666,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"/test/bar.txt","type":"chunk","offset":694,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:31:13Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":1,"devMinor":2}]} - testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":85,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"/baz.txt","type":"reg","size":21,"mode":420,"offset":172,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":200,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":228,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"/baz.txt","type":"chunk","offset":256,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":284,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":312,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"/foo.txt","type":"reg","size":1,"mode":420,"offset":425,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2024-03-27T13:31:13Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2024-03-27T13:31:13Z"},{"name":"/dev/testchar1","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","size":14,"mode":420,"offset":749,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/test/bar.txt","type":"chunk","offset":777,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"/test/bar.txt","type":"chunk","offset":805,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"/test/bar.txt","type":"chunk","offset":833,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:31:13Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":1,"devMinor":2}]} + testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"/baz.txt","type":"reg","size":21,"mode":420,"offset":81,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":109,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":137,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"/baz.txt","type":"chunk","offset":165,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":193,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":221,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"/foo.txt","type":"reg","size":1,"mode":420,"offset":309,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2024-03-27T13:41:04Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2024-03-27T13:41:04Z"},{"name":"/dev/testchar1","type":"char","modtime":"2024-03-27T13:41:04Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","size":14,"mode":420,"offset":608,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/test/bar.txt","type":"chunk","offset":636,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"/test/bar.txt","type":"chunk","offset":664,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"/test/bar.txt","type":"chunk","offset":692,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:41:04Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2024-03-27T13:41:04Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":85,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"/baz.txt","type":"reg","size":21,"mode":420,"offset":172,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":200,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":228,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"/baz.txt","type":"chunk","offset":256,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":284,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":312,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"/foo.txt","type":"reg","size":1,"mode":420,"offset":425,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2024-03-27T13:41:04Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2024-03-27T13:41:04Z"},{"name":"/dev/testchar1","type":"char","modtime":"2024-03-27T13:41:04Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","size":14,"mode":420,"offset":749,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/test/bar.txt","type":"chunk","offset":777,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"/test/bar.txt","type":"chunk","offset":805,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"/test/bar.txt","type":"chunk","offset":833,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:41:04Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2024-03-27T13:41:04Z","devMajor":1,"devMinor":2}]} testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [foo.txt barlink test dev test2 baz.txt] vs [.no.prefetch.landmark baz.txt foo.txt barlink test dev test2] + testutil.go:377: Directory: "" vs "": [baz.txt foo.txt barlink test dev test2] vs [.no.prefetch.landmark baz.txt foo.txt barlink test dev test2] + testutil.go:371: Comparing: "barlink" vs "barlink" + testutil.go:371: Comparing: "test" vs "test" + testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] + testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" + testutil.go:485: Offset: 608, NextOffset: 636 + testutil.go:485: Offset: 749, NextOffset: 777 + testutil.go:485: Offset: 636, NextOffset: 664 + testutil.go:485: Offset: 777, NextOffset: 805 + testutil.go:485: Offset: 664, NextOffset: 692 + testutil.go:485: Offset: 805, NextOffset: 833 + testutil.go:485: Offset: 692, NextOffset: 1878 + testutil.go:485: Offset: 833, NextOffset: 2157 testutil.go:371: Comparing: "dev" vs "dev" - testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar2 testblock testfifo testchar1] - testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" + testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar1 testchar2 testblock testfifo] testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" + testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" testutil.go:371: Comparing: "test2" vs "test2" testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" @@ -49061,22 +48507,10 @@ testutil.go:485: Offset: 221, NextOffset: 309 testutil.go:485: Offset: 312, NextOffset: 425 testutil.go:371: Comparing: "foo.txt" vs "foo.txt" - testutil.go:485: Offset: 309, NextOffset: 610 + testutil.go:485: Offset: 309, NextOffset: 608 testutil.go:485: Offset: 425, NextOffset: 749 - testutil.go:371: Comparing: "barlink" vs "barlink" - testutil.go:371: Comparing: "test" vs "test" - testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] - testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" - testutil.go:485: Offset: 610, NextOffset: 638 - testutil.go:485: Offset: 749, NextOffset: 777 - testutil.go:485: Offset: 638, NextOffset: 666 - testutil.go:485: Offset: 777, NextOffset: 805 - testutil.go:485: Offset: 666, NextOffset: 694 - testutil.go:485: Offset: 805, NextOffset: 833 - testutil.go:485: Offset: 694, NextOffset: 1877 - testutil.go:485: Offset: 833, NextOffset: 2155 testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [.no.prefetch.landmark baz.txt foo.txt barlink test dev test2] vs [dev test2 baz.txt foo.txt barlink test] + testutil.go:377: Directory: "" vs "": [dev test2 .no.prefetch.landmark baz.txt foo.txt barlink test] vs [test dev test2 baz.txt foo.txt barlink] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" testutil.go:485: Offset: 172, NextOffset: 200 testutil.go:485: Offset: 81, NextOffset: 109 @@ -49092,25 +48526,25 @@ testutil.go:485: Offset: 221, NextOffset: 309 testutil.go:371: Comparing: "foo.txt" vs "foo.txt" testutil.go:485: Offset: 425, NextOffset: 749 - testutil.go:485: Offset: 309, NextOffset: 610 + testutil.go:485: Offset: 309, NextOffset: 608 testutil.go:371: Comparing: "barlink" vs "barlink" testutil.go:371: Comparing: "test" vs "test" testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" testutil.go:485: Offset: 749, NextOffset: 777 - testutil.go:485: Offset: 610, NextOffset: 638 + testutil.go:485: Offset: 608, NextOffset: 636 testutil.go:485: Offset: 777, NextOffset: 805 - testutil.go:485: Offset: 638, NextOffset: 666 + testutil.go:485: Offset: 636, NextOffset: 664 testutil.go:485: Offset: 805, NextOffset: 833 - testutil.go:485: Offset: 666, NextOffset: 694 - testutil.go:485: Offset: 833, NextOffset: 2155 - testutil.go:485: Offset: 694, NextOffset: 1877 + testutil.go:485: Offset: 664, NextOffset: 692 + testutil.go:485: Offset: 833, NextOffset: 2157 + testutil.go:485: Offset: 692, NextOffset: 1878 testutil.go:371: Comparing: "dev" vs "dev" - testutil.go:377: Directory: "dev" vs "dev": [testfifo testchar1 testchar2 testblock] vs [testblock testfifo testchar1 testchar2] - testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" + testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testfifo testchar1 testchar2 testblock] testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" + testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" testutil.go:371: Comparing: "test2" vs "test2" testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" @@ -49127,35 +48561,20 @@ testutil.go:485: Offset: 312, NextOffset: 425 testutil.go:485: Offset: 221, NextOffset: 309 === RUN TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=9,prefix="../",src=1,format=GNU -=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="../",format=USTAR/lost_digest_in_a_entry -=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="../",format=USTAR/duplicated_entry_offset -=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="../",format=PAX +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="../",format=GNU/lost_digest_in_a_entry +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="../",format=GNU/duplicated_entry_offset +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="",format=USTAR === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=9,prefix="../",src=1,format=GNU - testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"../baz.txt","type":"reg","size":21,"mode":420,"offset":83,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","offset":111,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","offset":139,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"../baz.txt","type":"chunk","offset":167,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","offset":195,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","offset":223,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"../foo.txt","type":"reg","size":1,"mode":420,"offset":313,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2024-03-27T13:31:13Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2024-03-27T13:31:13Z"},{"name":"../dev/testchar1","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","size":14,"mode":420,"offset":613,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../test/bar.txt","type":"chunk","offset":641,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"../test/bar.txt","type":"chunk","offset":669,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"../test/bar.txt","type":"chunk","offset":697,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:31:13Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":1,"devMinor":2}]} - testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":85,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"../baz.txt","type":"reg","size":21,"mode":420,"offset":174,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","offset":202,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","offset":230,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"../baz.txt","type":"chunk","offset":258,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","offset":286,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","offset":314,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"../foo.txt","type":"reg","size":1,"mode":420,"offset":429,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2024-03-27T13:31:13Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2024-03-27T13:31:13Z"},{"name":"../dev/testchar1","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","size":14,"mode":420,"offset":758,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../test/bar.txt","type":"chunk","offset":786,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"../test/bar.txt","type":"chunk","offset":814,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"../test/bar.txt","type":"chunk","offset":842,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:31:13Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":1,"devMinor":2}]} + testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"../baz.txt","type":"reg","size":21,"mode":420,"offset":83,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","offset":111,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","offset":139,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"../baz.txt","type":"chunk","offset":167,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","offset":195,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","offset":223,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"../foo.txt","type":"reg","size":1,"mode":420,"offset":313,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2024-03-27T13:41:04Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2024-03-27T13:41:04Z"},{"name":"../dev/testchar1","type":"char","modtime":"2024-03-27T13:41:04Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","size":14,"mode":420,"offset":613,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../test/bar.txt","type":"chunk","offset":641,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"../test/bar.txt","type":"chunk","offset":669,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"../test/bar.txt","type":"chunk","offset":697,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:41:04Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2024-03-27T13:41:04Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":85,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"../baz.txt","type":"reg","size":21,"mode":420,"offset":174,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","offset":202,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","offset":230,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"../baz.txt","type":"chunk","offset":258,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","offset":286,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","offset":314,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"../foo.txt","type":"reg","size":1,"mode":420,"offset":429,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2024-03-27T13:41:04Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2024-03-27T13:41:04Z"},{"name":"../dev/testchar1","type":"char","modtime":"2024-03-27T13:41:04Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","size":14,"mode":420,"offset":757,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../test/bar.txt","type":"chunk","offset":785,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"../test/bar.txt","type":"chunk","offset":813,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"../test/bar.txt","type":"chunk","offset":841,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:41:04Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2024-03-27T13:41:04Z","devMajor":1,"devMinor":2}]} testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [test2 baz.txt foo.txt barlink test dev] vs [foo.txt barlink test dev test2 .no.prefetch.landmark baz.txt] - testutil.go:371: Comparing: "barlink" vs "barlink" - testutil.go:371: Comparing: "test" vs "test" - testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] - testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" -=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="../",format=PAX/lost_digest_in_a_entry -=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="../",format=PAX/duplicated_entry_offset -=== NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=9,prefix="../",src=1,format=GNU - testutil.go:485: Offset: 613, NextOffset: 641 - testutil.go:485: Offset: 758, NextOffset: 786 - testutil.go:485: Offset: 641, NextOffset: 669 - testutil.go:485: Offset: 786, NextOffset: 814 - testutil.go:485: Offset: 669, NextOffset: 697 - testutil.go:485: Offset: 814, NextOffset: 842 - testutil.go:485: Offset: 697, NextOffset: 1883 - testutil.go:485: Offset: 842, NextOffset: 2176 + testutil.go:377: Directory: "" vs "": [barlink test dev test2 baz.txt foo.txt] vs [barlink test dev test2 .no.prefetch.landmark baz.txt foo.txt] testutil.go:371: Comparing: "dev" vs "dev" - testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar1 testchar2 testblock testfifo] - testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" + testutil.go:377: Directory: "dev" vs "dev": [testchar1 testchar2 testblock testfifo] vs [testblock testfifo testchar1 testchar2] testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" + testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" testutil.go:371: Comparing: "test2" vs "test2" testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" @@ -49186,24 +48605,21 @@ testutil.go:485: Offset: 314, NextOffset: 429 testutil.go:371: Comparing: "foo.txt" vs "foo.txt" testutil.go:485: Offset: 313, NextOffset: 613 - testutil.go:485: Offset: 429, NextOffset: 758 + testutil.go:485: Offset: 429, NextOffset: 757 + testutil.go:371: Comparing: "barlink" vs "barlink" + testutil.go:371: Comparing: "test" vs "test" + testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] + testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" + testutil.go:485: Offset: 613, NextOffset: 641 + testutil.go:485: Offset: 757, NextOffset: 785 + testutil.go:485: Offset: 641, NextOffset: 669 + testutil.go:485: Offset: 785, NextOffset: 813 + testutil.go:485: Offset: 669, NextOffset: 697 + testutil.go:485: Offset: 813, NextOffset: 841 + testutil.go:485: Offset: 697, NextOffset: 1882 + testutil.go:485: Offset: 841, NextOffset: 2173 testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [barlink test dev test2 .no.prefetch.landmark baz.txt foo.txt] vs [test2 baz.txt foo.txt barlink test dev] - testutil.go:371: Comparing: "test2" vs "test2" - testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] - testutil.go:371: Comparing: "baz.txt" vs "baz.txt" - testutil.go:485: Offset: 174, NextOffset: 202 - testutil.go:485: Offset: 83, NextOffset: 111 - testutil.go:485: Offset: 202, NextOffset: 230 - testutil.go:485: Offset: 111, NextOffset: 139 - testutil.go:485: Offset: 230, NextOffset: 258 - testutil.go:485: Offset: 139, NextOffset: 167 - testutil.go:485: Offset: 258, NextOffset: 286 - testutil.go:485: Offset: 167, NextOffset: 195 - testutil.go:485: Offset: 286, NextOffset: 314 - testutil.go:485: Offset: 195, NextOffset: 223 - testutil.go:485: Offset: 314, NextOffset: 429 - testutil.go:485: Offset: 223, NextOffset: 313 + testutil.go:377: Directory: "" vs "": [dev test2 .no.prefetch.landmark baz.txt foo.txt barlink test] vs [barlink test dev test2 baz.txt foo.txt] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" testutil.go:485: Offset: 174, NextOffset: 202 testutil.go:485: Offset: 83, NextOffset: 111 @@ -49217,51 +48633,65 @@ testutil.go:485: Offset: 195, NextOffset: 223 testutil.go:485: Offset: 314, NextOffset: 429 testutil.go:485: Offset: 223, NextOffset: 313 -=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="../",format=GNU -=== NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=9,prefix="../",src=1,format=GNU testutil.go:371: Comparing: "foo.txt" vs "foo.txt" - testutil.go:485: Offset: 429, NextOffset: 758 + testutil.go:485: Offset: 429, NextOffset: 757 testutil.go:485: Offset: 313, NextOffset: 613 testutil.go:371: Comparing: "barlink" vs "barlink" testutil.go:371: Comparing: "test" vs "test" testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" - testutil.go:485: Offset: 758, NextOffset: 786 + testutil.go:485: Offset: 757, NextOffset: 785 testutil.go:485: Offset: 613, NextOffset: 641 - testutil.go:485: Offset: 786, NextOffset: 814 + testutil.go:485: Offset: 785, NextOffset: 813 testutil.go:485: Offset: 641, NextOffset: 669 - testutil.go:485: Offset: 814, NextOffset: 842 + testutil.go:485: Offset: 813, NextOffset: 841 testutil.go:485: Offset: 669, NextOffset: 697 - testutil.go:485: Offset: 842, NextOffset: 2176 - testutil.go:485: Offset: 697, NextOffset: 1883 + testutil.go:485: Offset: 841, NextOffset: 2173 + testutil.go:485: Offset: 697, NextOffset: 1882 testutil.go:371: Comparing: "dev" vs "dev" - testutil.go:377: Directory: "dev" vs "dev": [testfifo testchar1 testchar2 testblock] vs [testblock testfifo testchar1 testchar2] + testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" + testutil.go:371: Comparing: "test2" vs "test2" + testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] + testutil.go:371: Comparing: "baz.txt" vs "baz.txt" + testutil.go:485: Offset: 174, NextOffset: 202 + testutil.go:485: Offset: 83, NextOffset: 111 + testutil.go:485: Offset: 202, NextOffset: 230 + testutil.go:485: Offset: 111, NextOffset: 139 + testutil.go:485: Offset: 230, NextOffset: 258 + testutil.go:485: Offset: 139, NextOffset: 167 + testutil.go:485: Offset: 258, NextOffset: 286 + testutil.go:485: Offset: 167, NextOffset: 195 + testutil.go:485: Offset: 286, NextOffset: 314 + testutil.go:485: Offset: 195, NextOffset: 223 + testutil.go:485: Offset: 314, NextOffset: 429 + testutil.go:485: Offset: 223, NextOffset: 313 === RUN TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-1,prefix="",src=1,format=USTAR -=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="../",format=GNU/lost_digest_in_a_entry -=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="../",format=GNU/duplicated_entry_offset +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="",format=USTAR/lost_digest_in_a_entry +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="",format=USTAR/duplicated_entry_offset +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="",format=PAX === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-1,prefix="",src=1,format=USTAR - testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"baz.txt","type":"reg","size":21,"mode":420,"offset":81,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":109,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":137,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"baz.txt","type":"chunk","offset":165,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":193,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":221,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"foo.txt","type":"reg","size":1,"mode":420,"offset":309,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2024-03-27T13:31:13Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2024-03-27T13:31:13Z"},{"name":"dev/testchar1","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","size":14,"mode":420,"offset":632,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"test/bar.txt","type":"chunk","offset":660,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"test/bar.txt","type":"chunk","offset":688,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"test/bar.txt","type":"chunk","offset":716,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:31:13Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":1,"devMinor":2}]} - testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":88,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"baz.txt","type":"reg","size":21,"mode":420,"offset":175,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":203,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":231,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"baz.txt","type":"chunk","offset":259,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":287,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":315,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"foo.txt","type":"reg","size":1,"mode":420,"offset":428,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2024-03-27T13:31:13Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2024-03-27T13:31:13Z"},{"name":"dev/testchar1","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","size":14,"mode":420,"offset":777,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"test/bar.txt","type":"chunk","offset":805,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"test/bar.txt","type":"chunk","offset":833,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"test/bar.txt","type":"chunk","offset":861,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:31:13Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":1,"devMinor":2}]} + testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"baz.txt","type":"reg","size":21,"mode":420,"offset":81,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":109,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":137,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"baz.txt","type":"chunk","offset":165,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":193,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":221,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"foo.txt","type":"reg","size":1,"mode":420,"offset":309,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2024-03-27T13:41:04Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2024-03-27T13:41:04Z"},{"name":"dev/testchar1","type":"char","modtime":"2024-03-27T13:41:04Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","size":14,"mode":420,"offset":631,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"test/bar.txt","type":"chunk","offset":659,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"test/bar.txt","type":"chunk","offset":687,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"test/bar.txt","type":"chunk","offset":715,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:41:04Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2024-03-27T13:41:04Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":88,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"baz.txt","type":"reg","size":21,"mode":420,"offset":175,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":203,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":231,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"baz.txt","type":"chunk","offset":259,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":287,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":315,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"foo.txt","type":"reg","size":1,"mode":420,"offset":428,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2024-03-27T13:41:04Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2024-03-27T13:41:04Z"},{"name":"dev/testchar1","type":"char","modtime":"2024-03-27T13:41:04Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","size":14,"mode":420,"offset":776,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"test/bar.txt","type":"chunk","offset":804,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"test/bar.txt","type":"chunk","offset":832,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"test/bar.txt","type":"chunk","offset":860,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:41:04Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2024-03-27T13:41:04Z","devMajor":1,"devMinor":2}]} testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [test2 baz.txt foo.txt barlink test dev] vs [test2 .no.prefetch.landmark baz.txt foo.txt barlink test dev] + testutil.go:377: Directory: "" vs "": [test dev test2 baz.txt foo.txt barlink] vs [foo.txt barlink test dev test2 .no.prefetch.landmark baz.txt] testutil.go:371: Comparing: "barlink" vs "barlink" testutil.go:371: Comparing: "test" vs "test" testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" - testutil.go:485: Offset: 632, NextOffset: 660 - testutil.go:485: Offset: 777, NextOffset: 805 - testutil.go:485: Offset: 660, NextOffset: 688 - testutil.go:485: Offset: 805, NextOffset: 833 - testutil.go:485: Offset: 688, NextOffset: 716 - testutil.go:485: Offset: 833, NextOffset: 861 - testutil.go:485: Offset: 716, NextOffset: 1924 - testutil.go:485: Offset: 861, NextOffset: 2207 + testutil.go:485: Offset: 631, NextOffset: 659 + testutil.go:485: Offset: 776, NextOffset: 804 + testutil.go:485: Offset: 659, NextOffset: 687 + testutil.go:485: Offset: 804, NextOffset: 832 + testutil.go:485: Offset: 687, NextOffset: 715 + testutil.go:485: Offset: 832, NextOffset: 860 + testutil.go:485: Offset: 715, NextOffset: 1920 + testutil.go:485: Offset: 860, NextOffset: 2199 testutil.go:371: Comparing: "dev" vs "dev" - testutil.go:377: Directory: "dev" vs "dev": [testchar2 testblock testfifo testchar1] vs [testblock testfifo testchar1 testchar2] + testutil.go:377: Directory: "dev" vs "dev": [testchar1 testchar2 testblock testfifo] vs [testchar2 testblock testfifo testchar1] testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" @@ -49274,8 +48704,6 @@ testutil.go:485: Offset: 109, NextOffset: 137 testutil.go:485: Offset: 203, NextOffset: 231 testutil.go:485: Offset: 137, NextOffset: 165 -=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="",format=USTAR -=== NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-1,prefix="",src=1,format=USTAR testutil.go:485: Offset: 231, NextOffset: 259 testutil.go:485: Offset: 165, NextOffset: 193 testutil.go:485: Offset: 259, NextOffset: 287 @@ -49297,31 +48725,16 @@ testutil.go:485: Offset: 221, NextOffset: 309 testutil.go:485: Offset: 315, NextOffset: 428 testutil.go:371: Comparing: "foo.txt" vs "foo.txt" - testutil.go:485: Offset: 309, NextOffset: 632 - testutil.go:485: Offset: 428, NextOffset: 777 + testutil.go:485: Offset: 309, NextOffset: 631 + testutil.go:485: Offset: 428, NextOffset: 776 testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [.no.prefetch.landmark baz.txt foo.txt barlink test dev test2] vs [baz.txt foo.txt barlink test dev test2] - testutil.go:371: Comparing: "foo.txt" vs "foo.txt" - testutil.go:485: Offset: 428, NextOffset: 777 - testutil.go:485: Offset: 309, NextOffset: 632 - testutil.go:371: Comparing: "barlink" vs "barlink" - testutil.go:371: Comparing: "test" vs "test" - testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] - testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" - testutil.go:485: Offset: 777, NextOffset: 805 - testutil.go:485: Offset: 632, NextOffset: 660 - testutil.go:485: Offset: 805, NextOffset: 833 - testutil.go:485: Offset: 660, NextOffset: 688 - testutil.go:485: Offset: 833, NextOffset: 861 - testutil.go:485: Offset: 688, NextOffset: 716 - testutil.go:485: Offset: 861, NextOffset: 2207 - testutil.go:485: Offset: 716, NextOffset: 1924 + testutil.go:377: Directory: "" vs "": [test dev test2 .no.prefetch.landmark baz.txt foo.txt barlink] vs [test dev test2 baz.txt foo.txt barlink] testutil.go:371: Comparing: "dev" vs "dev" - testutil.go:377: Directory: "dev" vs "dev": [testchar1 testchar2 testblock testfifo] vs [testblock testfifo testchar1 testchar2] - testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" + testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" + testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" testutil.go:371: Comparing: "test2" vs "test2" testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" @@ -49350,46 +48763,47 @@ testutil.go:485: Offset: 193, NextOffset: 221 testutil.go:485: Offset: 315, NextOffset: 428 testutil.go:485: Offset: 221, NextOffset: 309 + testutil.go:371: Comparing: "foo.txt" vs "foo.txt" + testutil.go:485: Offset: 428, NextOffset: 776 + testutil.go:485: Offset: 309, NextOffset: 631 + testutil.go:371: Comparing: "barlink" vs "barlink" + testutil.go:371: Comparing: "test" vs "test" + testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] + testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" + testutil.go:485: Offset: 776, NextOffset: 804 + testutil.go:485: Offset: 631, NextOffset: 659 + testutil.go:485: Offset: 804, NextOffset: 832 + testutil.go:485: Offset: 659, NextOffset: 687 + testutil.go:485: Offset: 832, NextOffset: 860 + testutil.go:485: Offset: 687, NextOffset: 715 + testutil.go:485: Offset: 860, NextOffset: 2199 + testutil.go:485: Offset: 715, NextOffset: 1920 === RUN TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-1,prefix="./",src=1,format=USTAR -=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="",format=USTAR/lost_digest_in_a_entry -=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="",format=USTAR/duplicated_entry_offset +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="",format=PAX/lost_digest_in_a_entry +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="",format=PAX/duplicated_entry_offset +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="",format=GNU === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-1,prefix="./",src=1,format=USTAR - testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"./baz.txt","type":"reg","size":21,"mode":420,"offset":83,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":111,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":139,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"./baz.txt","type":"chunk","offset":167,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":195,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":223,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"./foo.txt","type":"reg","size":1,"mode":420,"offset":313,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2024-03-27T13:31:13Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2024-03-27T13:31:13Z"},{"name":"./dev/testchar1","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","size":14,"mode":420,"offset":638,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./test/bar.txt","type":"chunk","offset":666,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"./test/bar.txt","type":"chunk","offset":694,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"./test/bar.txt","type":"chunk","offset":722,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:31:13Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":1,"devMinor":2}]} - testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":88,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"./baz.txt","type":"reg","size":21,"mode":420,"offset":177,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":205,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":233,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"./baz.txt","type":"chunk","offset":261,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":289,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":317,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"./foo.txt","type":"reg","size":1,"mode":420,"offset":432,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2024-03-27T13:31:13Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2024-03-27T13:31:13Z"},{"name":"./dev/testchar1","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","size":14,"mode":420,"offset":783,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./test/bar.txt","type":"chunk","offset":811,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"./test/bar.txt","type":"chunk","offset":839,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"./test/bar.txt","type":"chunk","offset":867,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:31:13Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":1,"devMinor":2}]} + testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"./baz.txt","type":"reg","size":21,"mode":420,"offset":83,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":111,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":139,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"./baz.txt","type":"chunk","offset":167,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":195,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":223,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"./foo.txt","type":"reg","size":1,"mode":420,"offset":313,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2024-03-27T13:41:04Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2024-03-27T13:41:04Z"},{"name":"./dev/testchar1","type":"char","modtime":"2024-03-27T13:41:04Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","size":14,"mode":420,"offset":639,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./test/bar.txt","type":"chunk","offset":667,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"./test/bar.txt","type":"chunk","offset":695,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"./test/bar.txt","type":"chunk","offset":723,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:41:04Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2024-03-27T13:41:04Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":88,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"./baz.txt","type":"reg","size":21,"mode":420,"offset":177,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":205,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":233,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"./baz.txt","type":"chunk","offset":261,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":289,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":317,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"./foo.txt","type":"reg","size":1,"mode":420,"offset":432,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2024-03-27T13:41:04Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2024-03-27T13:41:04Z"},{"name":"./dev/testchar1","type":"char","modtime":"2024-03-27T13:41:04Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","size":14,"mode":420,"offset":784,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./test/bar.txt","type":"chunk","offset":812,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"./test/bar.txt","type":"chunk","offset":840,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"./test/bar.txt","type":"chunk","offset":868,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:41:04Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2024-03-27T13:41:04Z","devMajor":1,"devMinor":2}]} testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [test dev test2 baz.txt foo.txt barlink] vs [baz.txt foo.txt barlink test dev test2 .no.prefetch.landmark] - testutil.go:371: Comparing: "baz.txt" vs "baz.txt" - testutil.go:485: Offset: 83, NextOffset: 111 - testutil.go:485: Offset: 177, NextOffset: 205 - testutil.go:485: Offset: 111, NextOffset: 139 - testutil.go:485: Offset: 205, NextOffset: 233 - testutil.go:485: Offset: 139, NextOffset: 167 - testutil.go:485: Offset: 233, NextOffset: 261 - testutil.go:485: Offset: 167, NextOffset: 195 - testutil.go:485: Offset: 261, NextOffset: 289 - testutil.go:485: Offset: 195, NextOffset: 223 - testutil.go:485: Offset: 289, NextOffset: 317 - testutil.go:485: Offset: 223, NextOffset: 313 - testutil.go:485: Offset: 317, NextOffset: 432 + testutil.go:377: Directory: "" vs "": [baz.txt foo.txt barlink test dev test2] vs [test2 .no.prefetch.landmark baz.txt foo.txt barlink test dev] testutil.go:371: Comparing: "foo.txt" vs "foo.txt" - testutil.go:485: Offset: 313, NextOffset: 638 - testutil.go:485: Offset: 432, NextOffset: 783 + testutil.go:485: Offset: 313, NextOffset: 639 + testutil.go:485: Offset: 432, NextOffset: 784 testutil.go:371: Comparing: "barlink" vs "barlink" testutil.go:371: Comparing: "test" vs "test" testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] -=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="",format=PAX -=== NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-1,prefix="./",src=1,format=USTAR testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" - testutil.go:485: Offset: 638, NextOffset: 666 - testutil.go:485: Offset: 783, NextOffset: 811 - testutil.go:485: Offset: 666, NextOffset: 694 - testutil.go:485: Offset: 811, NextOffset: 839 - testutil.go:485: Offset: 694, NextOffset: 722 - testutil.go:485: Offset: 839, NextOffset: 867 - testutil.go:485: Offset: 722, NextOffset: 1924 - testutil.go:485: Offset: 867, NextOffset: 2220 + testutil.go:485: Offset: 639, NextOffset: 667 + testutil.go:485: Offset: 784, NextOffset: 812 + testutil.go:485: Offset: 667, NextOffset: 695 + testutil.go:485: Offset: 812, NextOffset: 840 + testutil.go:485: Offset: 695, NextOffset: 723 + testutil.go:485: Offset: 840, NextOffset: 868 + testutil.go:485: Offset: 723, NextOffset: 1933 + testutil.go:485: Offset: 868, NextOffset: 2217 testutil.go:371: Comparing: "dev" vs "dev" - testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] + testutil.go:377: Directory: "dev" vs "dev": [testchar2 testblock testfifo testchar1] vs [testblock testfifo testchar1 testchar2] testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" @@ -49409,23 +48823,21 @@ testutil.go:485: Offset: 289, NextOffset: 317 testutil.go:485: Offset: 223, NextOffset: 313 testutil.go:485: Offset: 317, NextOffset: 432 - testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [test2 .no.prefetch.landmark baz.txt foo.txt barlink test dev] vs [baz.txt foo.txt barlink test dev test2] - testutil.go:371: Comparing: "test2" vs "test2" - testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" - testutil.go:485: Offset: 177, NextOffset: 205 testutil.go:485: Offset: 83, NextOffset: 111 - testutil.go:485: Offset: 205, NextOffset: 233 + testutil.go:485: Offset: 177, NextOffset: 205 testutil.go:485: Offset: 111, NextOffset: 139 - testutil.go:485: Offset: 233, NextOffset: 261 + testutil.go:485: Offset: 205, NextOffset: 233 testutil.go:485: Offset: 139, NextOffset: 167 - testutil.go:485: Offset: 261, NextOffset: 289 + testutil.go:485: Offset: 233, NextOffset: 261 testutil.go:485: Offset: 167, NextOffset: 195 - testutil.go:485: Offset: 289, NextOffset: 317 + testutil.go:485: Offset: 261, NextOffset: 289 testutil.go:485: Offset: 195, NextOffset: 223 - testutil.go:485: Offset: 317, NextOffset: 432 + testutil.go:485: Offset: 289, NextOffset: 317 testutil.go:485: Offset: 223, NextOffset: 313 + testutil.go:485: Offset: 317, NextOffset: 432 + testutil.go:371: Comparing: "" vs "" + testutil.go:377: Directory: "" vs "": [baz.txt foo.txt barlink test dev test2 .no.prefetch.landmark] vs [foo.txt barlink test dev test2 baz.txt] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" testutil.go:485: Offset: 177, NextOffset: 205 testutil.go:485: Offset: 83, NextOffset: 111 @@ -49440,49 +48852,63 @@ testutil.go:485: Offset: 317, NextOffset: 432 testutil.go:485: Offset: 223, NextOffset: 313 testutil.go:371: Comparing: "foo.txt" vs "foo.txt" - testutil.go:485: Offset: 432, NextOffset: 783 - testutil.go:485: Offset: 313, NextOffset: 638 + testutil.go:485: Offset: 432, NextOffset: 784 + testutil.go:485: Offset: 313, NextOffset: 639 testutil.go:371: Comparing: "barlink" vs "barlink" testutil.go:371: Comparing: "test" vs "test" testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" - testutil.go:485: Offset: 783, NextOffset: 811 - testutil.go:485: Offset: 638, NextOffset: 666 - testutil.go:485: Offset: 811, NextOffset: 839 - testutil.go:485: Offset: 666, NextOffset: 694 - testutil.go:485: Offset: 839, NextOffset: 867 - testutil.go:485: Offset: 694, NextOffset: 722 - testutil.go:485: Offset: 867, NextOffset: 2220 - testutil.go:485: Offset: 722, NextOffset: 1924 + testutil.go:485: Offset: 784, NextOffset: 812 + testutil.go:485: Offset: 639, NextOffset: 667 + testutil.go:485: Offset: 812, NextOffset: 840 + testutil.go:485: Offset: 667, NextOffset: 695 + testutil.go:485: Offset: 840, NextOffset: 868 + testutil.go:485: Offset: 695, NextOffset: 723 + testutil.go:485: Offset: 868, NextOffset: 2217 + testutil.go:485: Offset: 723, NextOffset: 1933 testutil.go:371: Comparing: "dev" vs "dev" - testutil.go:377: Directory: "dev" vs "dev": [testfifo testchar1 testchar2 testblock] vs [testfifo testchar1 testchar2 testblock] - testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" + testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar1 testchar2 testblock testfifo] testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" + testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" + testutil.go:371: Comparing: "test2" vs "test2" + testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] + testutil.go:371: Comparing: "baz.txt" vs "baz.txt" + testutil.go:485: Offset: 177, NextOffset: 205 + testutil.go:485: Offset: 83, NextOffset: 111 + testutil.go:485: Offset: 205, NextOffset: 233 + testutil.go:485: Offset: 111, NextOffset: 139 + testutil.go:485: Offset: 233, NextOffset: 261 + testutil.go:485: Offset: 139, NextOffset: 167 + testutil.go:485: Offset: 261, NextOffset: 289 + testutil.go:485: Offset: 167, NextOffset: 195 + testutil.go:485: Offset: 289, NextOffset: 317 + testutil.go:485: Offset: 195, NextOffset: 223 + testutil.go:485: Offset: 317, NextOffset: 432 + testutil.go:485: Offset: 223, NextOffset: 313 === RUN TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-1,prefix="/",src=1,format=USTAR -=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="",format=PAX/lost_digest_in_a_entry -=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="",format=PAX/duplicated_entry_offset -=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="",format=GNU +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="",format=GNU/lost_digest_in_a_entry +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="",format=GNU/duplicated_entry_offset +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="./",format=USTAR === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-1,prefix="/",src=1,format=USTAR - testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"/baz.txt","type":"reg","size":21,"mode":420,"offset":82,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":110,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":138,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"/baz.txt","type":"chunk","offset":166,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":194,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":222,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"/foo.txt","type":"reg","size":1,"mode":420,"offset":311,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2024-03-27T13:31:13Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2024-03-27T13:31:13Z"},{"name":"/dev/testchar1","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","size":14,"mode":420,"offset":634,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/test/bar.txt","type":"chunk","offset":662,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"/test/bar.txt","type":"chunk","offset":690,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"/test/bar.txt","type":"chunk","offset":718,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:31:13Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":1,"devMinor":2}]} - testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":88,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"/baz.txt","type":"reg","size":21,"mode":420,"offset":176,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":204,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":232,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"/baz.txt","type":"chunk","offset":260,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":288,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":316,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"/foo.txt","type":"reg","size":1,"mode":420,"offset":430,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2024-03-27T13:31:13Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2024-03-27T13:31:13Z"},{"name":"/dev/testchar1","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","size":14,"mode":420,"offset":779,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/test/bar.txt","type":"chunk","offset":807,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"/test/bar.txt","type":"chunk","offset":835,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"/test/bar.txt","type":"chunk","offset":863,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:31:13Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":1,"devMinor":2}]} + testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"/baz.txt","type":"reg","size":21,"mode":420,"offset":82,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":110,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":138,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"/baz.txt","type":"chunk","offset":166,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":194,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":222,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"/foo.txt","type":"reg","size":1,"mode":420,"offset":311,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2024-03-27T13:41:04Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2024-03-27T13:41:04Z"},{"name":"/dev/testchar1","type":"char","modtime":"2024-03-27T13:41:04Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","size":14,"mode":420,"offset":633,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/test/bar.txt","type":"chunk","offset":661,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"/test/bar.txt","type":"chunk","offset":689,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"/test/bar.txt","type":"chunk","offset":717,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:41:04Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2024-03-27T13:41:04Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":88,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"/baz.txt","type":"reg","size":21,"mode":420,"offset":176,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":204,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":232,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"/baz.txt","type":"chunk","offset":260,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":288,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":316,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"/foo.txt","type":"reg","size":1,"mode":420,"offset":430,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2024-03-27T13:41:04Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2024-03-27T13:41:04Z"},{"name":"/dev/testchar1","type":"char","modtime":"2024-03-27T13:41:04Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","size":14,"mode":420,"offset":777,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/test/bar.txt","type":"chunk","offset":805,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"/test/bar.txt","type":"chunk","offset":833,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"/test/bar.txt","type":"chunk","offset":861,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:41:04Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2024-03-27T13:41:04Z","devMajor":1,"devMinor":2}]} testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [test2 baz.txt foo.txt barlink test dev] vs [foo.txt barlink test dev test2 .no.prefetch.landmark baz.txt] - testutil.go:371: Comparing: "barlink" vs "barlink" + testutil.go:377: Directory: "" vs "": [baz.txt foo.txt barlink test dev test2] vs [test dev test2 .no.prefetch.landmark baz.txt foo.txt barlink] testutil.go:371: Comparing: "test" vs "test" testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" - testutil.go:485: Offset: 634, NextOffset: 662 - testutil.go:485: Offset: 779, NextOffset: 807 - testutil.go:485: Offset: 662, NextOffset: 690 - testutil.go:485: Offset: 807, NextOffset: 835 - testutil.go:485: Offset: 690, NextOffset: 718 - testutil.go:485: Offset: 835, NextOffset: 863 - testutil.go:485: Offset: 718, NextOffset: 1925 - testutil.go:485: Offset: 863, NextOffset: 2205 + testutil.go:485: Offset: 633, NextOffset: 661 + testutil.go:485: Offset: 777, NextOffset: 805 + testutil.go:485: Offset: 661, NextOffset: 689 + testutil.go:485: Offset: 805, NextOffset: 833 + testutil.go:485: Offset: 689, NextOffset: 717 + testutil.go:485: Offset: 833, NextOffset: 861 + testutil.go:485: Offset: 717, NextOffset: 1916 + testutil.go:485: Offset: 861, NextOffset: 2203 testutil.go:371: Comparing: "dev" vs "dev" - testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testfifo testchar1 testchar2 testblock] + testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" @@ -49516,10 +48942,30 @@ testutil.go:485: Offset: 222, NextOffset: 311 testutil.go:485: Offset: 316, NextOffset: 430 testutil.go:371: Comparing: "foo.txt" vs "foo.txt" - testutil.go:485: Offset: 311, NextOffset: 634 - testutil.go:485: Offset: 430, NextOffset: 779 + testutil.go:485: Offset: 311, NextOffset: 633 + testutil.go:485: Offset: 430, NextOffset: 777 + testutil.go:371: Comparing: "barlink" vs "barlink" testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [.no.prefetch.landmark baz.txt foo.txt barlink test dev test2] vs [baz.txt foo.txt barlink test dev test2] + testutil.go:377: Directory: "" vs "": [.no.prefetch.landmark baz.txt foo.txt barlink test dev test2] vs [test dev test2 baz.txt foo.txt barlink] + testutil.go:371: Comparing: "test" vs "test" + testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] + testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" + testutil.go:485: Offset: 777, NextOffset: 805 + testutil.go:485: Offset: 633, NextOffset: 661 + testutil.go:485: Offset: 805, NextOffset: 833 + testutil.go:485: Offset: 661, NextOffset: 689 + testutil.go:485: Offset: 833, NextOffset: 861 + testutil.go:485: Offset: 689, NextOffset: 717 + testutil.go:485: Offset: 861, NextOffset: 2203 + testutil.go:485: Offset: 717, NextOffset: 1916 + testutil.go:371: Comparing: "dev" vs "dev" + testutil.go:377: Directory: "dev" vs "dev": [testchar1 testchar2 testblock testfifo] vs [testblock testfifo testchar1 testchar2] + testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" + testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" + testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" + testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" + testutil.go:371: Comparing: "test2" vs "test2" + testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" testutil.go:485: Offset: 176, NextOffset: 204 testutil.go:485: Offset: 82, NextOffset: 110 @@ -49533,29 +48979,6 @@ testutil.go:485: Offset: 194, NextOffset: 222 testutil.go:485: Offset: 316, NextOffset: 430 testutil.go:485: Offset: 222, NextOffset: 311 - testutil.go:371: Comparing: "foo.txt" vs "foo.txt" - testutil.go:485: Offset: 430, NextOffset: 779 - testutil.go:485: Offset: 311, NextOffset: 634 - testutil.go:371: Comparing: "barlink" vs "barlink" - testutil.go:371: Comparing: "test" vs "test" - testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] - testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" - testutil.go:485: Offset: 779, NextOffset: 807 - testutil.go:485: Offset: 634, NextOffset: 662 - testutil.go:485: Offset: 807, NextOffset: 835 - testutil.go:485: Offset: 662, NextOffset: 690 - testutil.go:485: Offset: 835, NextOffset: 863 - testutil.go:485: Offset: 690, NextOffset: 718 - testutil.go:485: Offset: 863, NextOffset: 2205 - testutil.go:485: Offset: 718, NextOffset: 1925 - testutil.go:371: Comparing: "dev" vs "dev" - testutil.go:377: Directory: "dev" vs "dev": [testfifo testchar1 testchar2 testblock] vs [testblock testfifo testchar1 testchar2] - testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" - testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" - testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" - testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" - testutil.go:371: Comparing: "test2" vs "test2" - testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" testutil.go:485: Offset: 176, NextOffset: 204 testutil.go:485: Offset: 82, NextOffset: 110 @@ -49569,30 +48992,19 @@ testutil.go:485: Offset: 194, NextOffset: 222 testutil.go:485: Offset: 316, NextOffset: 430 testutil.go:485: Offset: 222, NextOffset: 311 + testutil.go:371: Comparing: "foo.txt" vs "foo.txt" + testutil.go:485: Offset: 430, NextOffset: 777 + testutil.go:485: Offset: 311, NextOffset: 633 + testutil.go:371: Comparing: "barlink" vs "barlink" === RUN TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-1,prefix="../",src=1,format=USTAR -=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="",format=GNU/lost_digest_in_a_entry -=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="",format=GNU/duplicated_entry_offset -=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="./",format=USTAR +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="./",format=USTAR/lost_digest_in_a_entry +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="./",format=USTAR/duplicated_entry_offset +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="./",format=PAX === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-1,prefix="../",src=1,format=USTAR - testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"../baz.txt","type":"reg","size":21,"mode":420,"offset":84,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","offset":112,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","offset":140,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"../baz.txt","type":"chunk","offset":168,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","offset":196,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","offset":224,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"../foo.txt","type":"reg","size":1,"mode":420,"offset":315,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2024-03-27T13:31:13Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2024-03-27T13:31:13Z"},{"name":"../dev/testchar1","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","size":14,"mode":420,"offset":640,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../test/bar.txt","type":"chunk","offset":668,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"../test/bar.txt","type":"chunk","offset":696,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"../test/bar.txt","type":"chunk","offset":724,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:31:13Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":1,"devMinor":2}]} - testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":88,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"../baz.txt","type":"reg","size":21,"mode":420,"offset":178,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","offset":206,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","offset":234,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"../baz.txt","type":"chunk","offset":262,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","offset":290,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","offset":318,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"../foo.txt","type":"reg","size":1,"mode":420,"offset":434,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2024-03-27T13:31:13Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2024-03-27T13:31:13Z"},{"name":"../dev/testchar1","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","size":14,"mode":420,"offset":786,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../test/bar.txt","type":"chunk","offset":814,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"../test/bar.txt","type":"chunk","offset":842,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"../test/bar.txt","type":"chunk","offset":870,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:31:13Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":1,"devMinor":2}]} + testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"../baz.txt","type":"reg","size":21,"mode":420,"offset":84,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","offset":112,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","offset":140,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"../baz.txt","type":"chunk","offset":168,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","offset":196,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","offset":224,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"../foo.txt","type":"reg","size":1,"mode":420,"offset":315,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2024-03-27T13:41:04Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2024-03-27T13:41:04Z"},{"name":"../dev/testchar1","type":"char","modtime":"2024-03-27T13:41:04Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","size":14,"mode":420,"offset":642,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../test/bar.txt","type":"chunk","offset":670,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"../test/bar.txt","type":"chunk","offset":698,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"../test/bar.txt","type":"chunk","offset":726,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:41:04Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2024-03-27T13:41:04Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":88,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"../baz.txt","type":"reg","size":21,"mode":420,"offset":178,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","offset":206,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","offset":234,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"../baz.txt","type":"chunk","offset":262,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","offset":290,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","offset":318,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"../foo.txt","type":"reg","size":1,"mode":420,"offset":434,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2024-03-27T13:41:04Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2024-03-27T13:41:04Z"},{"name":"../dev/testchar1","type":"char","modtime":"2024-03-27T13:41:04Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","size":14,"mode":420,"offset":786,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../test/bar.txt","type":"chunk","offset":814,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"../test/bar.txt","type":"chunk","offset":842,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"../test/bar.txt","type":"chunk","offset":870,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:41:04Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2024-03-27T13:41:04Z","devMajor":1,"devMinor":2}]} testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [test dev test2 baz.txt foo.txt barlink] vs [test dev test2 .no.prefetch.landmark baz.txt foo.txt barlink] - testutil.go:371: Comparing: "test2" vs "test2" - testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] - testutil.go:371: Comparing: "baz.txt" vs "baz.txt" - testutil.go:485: Offset: 84, NextOffset: 112 - testutil.go:485: Offset: 178, NextOffset: 206 - testutil.go:485: Offset: 112, NextOffset: 140 - testutil.go:485: Offset: 206, NextOffset: 234 - testutil.go:485: Offset: 140, NextOffset: 168 - testutil.go:485: Offset: 234, NextOffset: 262 - testutil.go:485: Offset: 168, NextOffset: 196 - testutil.go:485: Offset: 262, NextOffset: 290 - testutil.go:485: Offset: 196, NextOffset: 224 - testutil.go:485: Offset: 290, NextOffset: 318 - testutil.go:485: Offset: 224, NextOffset: 315 - testutil.go:485: Offset: 318, NextOffset: 434 + testutil.go:377: Directory: "" vs "": [baz.txt foo.txt barlink test dev test2] vs [baz.txt foo.txt barlink test dev test2 .no.prefetch.landmark] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" testutil.go:485: Offset: 84, NextOffset: 112 testutil.go:485: Offset: 178, NextOffset: 206 @@ -49607,46 +49019,61 @@ testutil.go:485: Offset: 224, NextOffset: 315 testutil.go:485: Offset: 318, NextOffset: 434 testutil.go:371: Comparing: "foo.txt" vs "foo.txt" - testutil.go:485: Offset: 315, NextOffset: 640 + testutil.go:485: Offset: 315, NextOffset: 642 testutil.go:485: Offset: 434, NextOffset: 786 testutil.go:371: Comparing: "barlink" vs "barlink" testutil.go:371: Comparing: "test" vs "test" testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" - testutil.go:485: Offset: 640, NextOffset: 668 + testutil.go:485: Offset: 642, NextOffset: 670 testutil.go:485: Offset: 786, NextOffset: 814 - testutil.go:485: Offset: 668, NextOffset: 696 + testutil.go:485: Offset: 670, NextOffset: 698 testutil.go:485: Offset: 814, NextOffset: 842 - testutil.go:485: Offset: 696, NextOffset: 724 + testutil.go:485: Offset: 698, NextOffset: 726 testutil.go:485: Offset: 842, NextOffset: 870 - testutil.go:485: Offset: 724, NextOffset: 1936 - testutil.go:485: Offset: 870, NextOffset: 2223 + testutil.go:485: Offset: 726, NextOffset: 1938 + testutil.go:485: Offset: 870, NextOffset: 2224 testutil.go:371: Comparing: "dev" vs "dev" testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" + testutil.go:371: Comparing: "test2" vs "test2" + testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] + testutil.go:371: Comparing: "baz.txt" vs "baz.txt" + testutil.go:485: Offset: 84, NextOffset: 112 + testutil.go:485: Offset: 178, NextOffset: 206 + testutil.go:485: Offset: 112, NextOffset: 140 + testutil.go:485: Offset: 206, NextOffset: 234 + testutil.go:485: Offset: 140, NextOffset: 168 + testutil.go:485: Offset: 234, NextOffset: 262 + testutil.go:485: Offset: 168, NextOffset: 196 + testutil.go:485: Offset: 262, NextOffset: 290 + testutil.go:485: Offset: 196, NextOffset: 224 + testutil.go:485: Offset: 290, NextOffset: 318 + testutil.go:485: Offset: 224, NextOffset: 315 + testutil.go:485: Offset: 318, NextOffset: 434 testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [baz.txt foo.txt barlink test dev test2 .no.prefetch.landmark] vs [barlink test dev test2 baz.txt foo.txt] + testutil.go:377: Directory: "" vs "": [dev test2 .no.prefetch.landmark baz.txt foo.txt barlink test] vs [dev test2 baz.txt foo.txt barlink test] testutil.go:371: Comparing: "barlink" vs "barlink" testutil.go:371: Comparing: "test" vs "test" testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" testutil.go:485: Offset: 786, NextOffset: 814 - testutil.go:485: Offset: 640, NextOffset: 668 + testutil.go:485: Offset: 642, NextOffset: 670 testutil.go:485: Offset: 814, NextOffset: 842 - testutil.go:485: Offset: 668, NextOffset: 696 + testutil.go:485: Offset: 670, NextOffset: 698 testutil.go:485: Offset: 842, NextOffset: 870 - testutil.go:485: Offset: 696, NextOffset: 724 - testutil.go:485: Offset: 870, NextOffset: 2223 - testutil.go:485: Offset: 724, NextOffset: 1936 + testutil.go:485: Offset: 698, NextOffset: 726 + testutil.go:485: Offset: 870, NextOffset: 2224 + testutil.go:485: Offset: 726, NextOffset: 1938 testutil.go:371: Comparing: "dev" vs "dev" - testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testfifo testchar1 testchar2 testblock] + testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] + testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" - testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" testutil.go:371: Comparing: "test2" vs "test2" testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" @@ -49677,33 +49104,29 @@ testutil.go:485: Offset: 224, NextOffset: 315 testutil.go:371: Comparing: "foo.txt" vs "foo.txt" testutil.go:485: Offset: 434, NextOffset: 786 - testutil.go:485: Offset: 315, NextOffset: 640 + testutil.go:485: Offset: 315, NextOffset: 642 === RUN TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-1,prefix="",src=1,format=PAX -=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="./",format=USTAR/lost_digest_in_a_entry -=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="./",format=USTAR/duplicated_entry_offset -=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="./",format=PAX +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="./",format=PAX/lost_digest_in_a_entry +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="./",format=PAX/duplicated_entry_offset +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="./",format=GNU === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-1,prefix="",src=1,format=PAX - testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"baz.txt","type":"reg","size":21,"mode":420,"offset":81,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":109,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":137,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"baz.txt","type":"chunk","offset":165,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":193,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":221,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"foo.txt","type":"reg","size":1,"mode":420,"offset":309,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2024-03-27T13:31:13Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2024-03-27T13:31:13Z"},{"name":"dev/testchar1","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","size":14,"mode":420,"offset":734,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"test/bar.txt","type":"chunk","offset":762,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"test/bar.txt","type":"chunk","offset":790,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"test/bar.txt","type":"chunk","offset":818,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:31:13Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":1,"devMinor":2}]} - testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":88,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"baz.txt","type":"reg","size":21,"mode":420,"offset":175,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":203,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":231,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"baz.txt","type":"chunk","offset":259,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":287,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":315,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"foo.txt","type":"reg","size":1,"mode":420,"offset":428,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2024-03-27T13:31:13Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2024-03-27T13:31:13Z"},{"name":"dev/testchar1","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","size":14,"mode":420,"offset":879,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"test/bar.txt","type":"chunk","offset":907,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"test/bar.txt","type":"chunk","offset":935,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"test/bar.txt","type":"chunk","offset":963,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:31:13Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":1,"devMinor":2}]} + testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"baz.txt","type":"reg","size":21,"mode":420,"offset":81,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":109,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":137,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"baz.txt","type":"chunk","offset":165,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":193,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":221,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"foo.txt","type":"reg","size":1,"mode":420,"offset":309,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2024-03-27T13:41:05Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2024-03-27T13:41:05Z"},{"name":"dev/testchar1","type":"char","modtime":"2024-03-27T13:41:05Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","size":14,"mode":420,"offset":728,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"test/bar.txt","type":"chunk","offset":756,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"test/bar.txt","type":"chunk","offset":784,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"test/bar.txt","type":"chunk","offset":812,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:41:05Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2024-03-27T13:41:05Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":88,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"baz.txt","type":"reg","size":21,"mode":420,"offset":175,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":203,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":231,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"baz.txt","type":"chunk","offset":259,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":287,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":315,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"foo.txt","type":"reg","size":1,"mode":420,"offset":428,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2024-03-27T13:41:05Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2024-03-27T13:41:05Z"},{"name":"dev/testchar1","type":"char","modtime":"2024-03-27T13:41:05Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","size":14,"mode":420,"offset":871,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"test/bar.txt","type":"chunk","offset":899,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"test/bar.txt","type":"chunk","offset":927,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"test/bar.txt","type":"chunk","offset":955,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:41:05Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2024-03-27T13:41:05Z","devMajor":1,"devMinor":2}]} testutil.go:371: Comparing: "" vs "" testutil.go:377: Directory: "" vs "": [baz.txt foo.txt barlink test dev test2] vs [baz.txt foo.txt barlink test dev test2 .no.prefetch.landmark] - testutil.go:371: Comparing: "foo.txt" vs "foo.txt" - testutil.go:485: Offset: 309, NextOffset: 734 - testutil.go:485: Offset: 428, NextOffset: 879 - testutil.go:371: Comparing: "barlink" vs "barlink" testutil.go:371: Comparing: "test" vs "test" testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" - testutil.go:485: Offset: 734, NextOffset: 762 - testutil.go:485: Offset: 879, NextOffset: 907 - testutil.go:485: Offset: 762, NextOffset: 790 - testutil.go:485: Offset: 907, NextOffset: 935 - testutil.go:485: Offset: 790, NextOffset: 818 - testutil.go:485: Offset: 935, NextOffset: 963 - testutil.go:485: Offset: 818, NextOffset: 2121 - testutil.go:485: Offset: 963, NextOffset: 2412 + testutil.go:485: Offset: 728, NextOffset: 756 + testutil.go:485: Offset: 871, NextOffset: 899 + testutil.go:485: Offset: 756, NextOffset: 784 + testutil.go:485: Offset: 899, NextOffset: 927 + testutil.go:485: Offset: 784, NextOffset: 812 + testutil.go:485: Offset: 927, NextOffset: 955 + testutil.go:485: Offset: 812, NextOffset: 2118 + testutil.go:485: Offset: 955, NextOffset: 2404 testutil.go:371: Comparing: "dev" vs "dev" - testutil.go:377: Directory: "dev" vs "dev": [testchar2 testblock testfifo testchar1] vs [testfifo testchar1 testchar2 testblock] + testutil.go:377: Directory: "dev" vs "dev": [testchar2 testblock testfifo testchar1] vs [testblock testfifo testchar1 testchar2] testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" @@ -49736,8 +49159,12 @@ testutil.go:485: Offset: 287, NextOffset: 315 testutil.go:485: Offset: 221, NextOffset: 309 testutil.go:485: Offset: 315, NextOffset: 428 + testutil.go:371: Comparing: "foo.txt" vs "foo.txt" + testutil.go:485: Offset: 309, NextOffset: 728 + testutil.go:485: Offset: 428, NextOffset: 871 + testutil.go:371: Comparing: "barlink" vs "barlink" testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [.no.prefetch.landmark baz.txt foo.txt barlink test dev test2] vs [dev test2 baz.txt foo.txt barlink test] + testutil.go:377: Directory: "" vs "": [dev test2 .no.prefetch.landmark baz.txt foo.txt barlink test] vs [barlink test dev test2 baz.txt foo.txt] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" testutil.go:485: Offset: 175, NextOffset: 203 testutil.go:485: Offset: 81, NextOffset: 109 @@ -49752,22 +49179,22 @@ testutil.go:485: Offset: 315, NextOffset: 428 testutil.go:485: Offset: 221, NextOffset: 309 testutil.go:371: Comparing: "foo.txt" vs "foo.txt" - testutil.go:485: Offset: 428, NextOffset: 879 - testutil.go:485: Offset: 309, NextOffset: 734 + testutil.go:485: Offset: 428, NextOffset: 871 + testutil.go:485: Offset: 309, NextOffset: 728 testutil.go:371: Comparing: "barlink" vs "barlink" testutil.go:371: Comparing: "test" vs "test" testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" - testutil.go:485: Offset: 879, NextOffset: 907 - testutil.go:485: Offset: 734, NextOffset: 762 - testutil.go:485: Offset: 907, NextOffset: 935 - testutil.go:485: Offset: 762, NextOffset: 790 - testutil.go:485: Offset: 935, NextOffset: 963 - testutil.go:485: Offset: 790, NextOffset: 818 - testutil.go:485: Offset: 963, NextOffset: 2412 - testutil.go:485: Offset: 818, NextOffset: 2121 + testutil.go:485: Offset: 871, NextOffset: 899 + testutil.go:485: Offset: 728, NextOffset: 756 + testutil.go:485: Offset: 899, NextOffset: 927 + testutil.go:485: Offset: 756, NextOffset: 784 + testutil.go:485: Offset: 927, NextOffset: 955 + testutil.go:485: Offset: 784, NextOffset: 812 + testutil.go:485: Offset: 955, NextOffset: 2404 + testutil.go:485: Offset: 812, NextOffset: 2118 testutil.go:371: Comparing: "dev" vs "dev" - testutil.go:377: Directory: "dev" vs "dev": [testfifo testchar1 testchar2 testblock] vs [testfifo testchar1 testchar2 testblock] + testutil.go:377: Directory: "dev" vs "dev": [testchar2 testblock testfifo testchar1] vs [testblock testfifo testchar1 testchar2] testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" @@ -49788,34 +49215,14 @@ testutil.go:485: Offset: 315, NextOffset: 428 testutil.go:485: Offset: 221, NextOffset: 309 === RUN TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-1,prefix="./",src=1,format=PAX -=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="./",format=PAX/lost_digest_in_a_entry -=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="./",format=PAX/duplicated_entry_offset -=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="./",format=GNU +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="./",format=GNU/lost_digest_in_a_entry +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="./",format=GNU/duplicated_entry_offset +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="/",format=USTAR === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-1,prefix="./",src=1,format=PAX - testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"./baz.txt","type":"reg","size":21,"mode":420,"offset":83,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":111,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":139,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"./baz.txt","type":"chunk","offset":167,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":195,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":223,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"./foo.txt","type":"reg","size":1,"mode":420,"offset":313,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2024-03-27T13:31:13Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2024-03-27T13:31:13Z"},{"name":"./dev/testchar1","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","size":14,"mode":420,"offset":740,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./test/bar.txt","type":"chunk","offset":768,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"./test/bar.txt","type":"chunk","offset":796,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"./test/bar.txt","type":"chunk","offset":824,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:31:13Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":1,"devMinor":2}]} - testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":88,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"./baz.txt","type":"reg","size":21,"mode":420,"offset":177,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":205,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":233,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"./baz.txt","type":"chunk","offset":261,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":289,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":317,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"./foo.txt","type":"reg","size":1,"mode":420,"offset":432,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2024-03-27T13:31:13Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2024-03-27T13:31:13Z"},{"name":"./dev/testchar1","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","size":14,"mode":420,"offset":885,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./test/bar.txt","type":"chunk","offset":913,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"./test/bar.txt","type":"chunk","offset":941,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"./test/bar.txt","type":"chunk","offset":969,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:31:13Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":1,"devMinor":2}]} + testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"./baz.txt","type":"reg","size":21,"mode":420,"offset":83,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":111,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":139,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"./baz.txt","type":"chunk","offset":167,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":195,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":223,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"./foo.txt","type":"reg","size":1,"mode":420,"offset":313,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2024-03-27T13:41:05Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2024-03-27T13:41:05Z"},{"name":"./dev/testchar1","type":"char","modtime":"2024-03-27T13:41:05Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","size":14,"mode":420,"offset":735,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./test/bar.txt","type":"chunk","offset":763,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"./test/bar.txt","type":"chunk","offset":791,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"./test/bar.txt","type":"chunk","offset":819,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:41:05Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2024-03-27T13:41:05Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":88,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"./baz.txt","type":"reg","size":21,"mode":420,"offset":177,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":205,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":233,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"./baz.txt","type":"chunk","offset":261,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":289,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":317,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"./foo.txt","type":"reg","size":1,"mode":420,"offset":432,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2024-03-27T13:41:05Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2024-03-27T13:41:05Z"},{"name":"./dev/testchar1","type":"char","modtime":"2024-03-27T13:41:05Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","size":14,"mode":420,"offset":879,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./test/bar.txt","type":"chunk","offset":907,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"./test/bar.txt","type":"chunk","offset":935,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"./test/bar.txt","type":"chunk","offset":963,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:41:05Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2024-03-27T13:41:05Z","devMajor":1,"devMinor":2}]} testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [test dev test2 baz.txt foo.txt barlink] vs [barlink test dev test2 .no.prefetch.landmark baz.txt foo.txt] - testutil.go:371: Comparing: "barlink" vs "barlink" - testutil.go:371: Comparing: "test" vs "test" - testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] - testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" - testutil.go:485: Offset: 740, NextOffset: 768 - testutil.go:485: Offset: 885, NextOffset: 913 - testutil.go:485: Offset: 768, NextOffset: 796 - testutil.go:485: Offset: 913, NextOffset: 941 - testutil.go:485: Offset: 796, NextOffset: 824 - testutil.go:485: Offset: 941, NextOffset: 969 - testutil.go:485: Offset: 824, NextOffset: 2126 - testutil.go:485: Offset: 969, NextOffset: 2421 - testutil.go:371: Comparing: "dev" vs "dev" - testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] - testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" - testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" - testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" - testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" - testutil.go:371: Comparing: "test2" vs "test2" - testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] + testutil.go:377: Directory: "" vs "": [test dev test2 baz.txt foo.txt barlink] vs [test dev test2 .no.prefetch.landmark baz.txt foo.txt barlink] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" testutil.go:485: Offset: 83, NextOffset: 111 testutil.go:485: Offset: 177, NextOffset: 205 @@ -49829,6 +49236,29 @@ testutil.go:485: Offset: 289, NextOffset: 317 testutil.go:485: Offset: 223, NextOffset: 313 testutil.go:485: Offset: 317, NextOffset: 432 + testutil.go:371: Comparing: "foo.txt" vs "foo.txt" + testutil.go:485: Offset: 313, NextOffset: 735 + testutil.go:485: Offset: 432, NextOffset: 879 + testutil.go:371: Comparing: "barlink" vs "barlink" + testutil.go:371: Comparing: "test" vs "test" + testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] + testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" + testutil.go:485: Offset: 735, NextOffset: 763 + testutil.go:485: Offset: 879, NextOffset: 907 + testutil.go:485: Offset: 763, NextOffset: 791 + testutil.go:485: Offset: 907, NextOffset: 935 + testutil.go:485: Offset: 791, NextOffset: 819 + testutil.go:485: Offset: 935, NextOffset: 963 + testutil.go:485: Offset: 819, NextOffset: 2130 + testutil.go:485: Offset: 963, NextOffset: 2418 + testutil.go:371: Comparing: "dev" vs "dev" + testutil.go:377: Directory: "dev" vs "dev": [testchar2 testblock testfifo testchar1] vs [testblock testfifo testchar1 testchar2] + testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" + testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" + testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" + testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" + testutil.go:371: Comparing: "test2" vs "test2" + testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" testutil.go:485: Offset: 83, NextOffset: 111 testutil.go:485: Offset: 177, NextOffset: 205 @@ -49842,11 +49272,26 @@ testutil.go:485: Offset: 289, NextOffset: 317 testutil.go:485: Offset: 223, NextOffset: 313 testutil.go:485: Offset: 317, NextOffset: 432 - testutil.go:371: Comparing: "foo.txt" vs "foo.txt" - testutil.go:485: Offset: 313, NextOffset: 740 - testutil.go:485: Offset: 432, NextOffset: 885 testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [dev test2 .no.prefetch.landmark baz.txt foo.txt barlink test] vs [test dev test2 baz.txt foo.txt barlink] + testutil.go:377: Directory: "" vs "": [test2 .no.prefetch.landmark baz.txt foo.txt barlink test dev] vs [baz.txt foo.txt barlink test dev test2] + testutil.go:371: Comparing: "barlink" vs "barlink" + testutil.go:371: Comparing: "test" vs "test" + testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] + testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" + testutil.go:485: Offset: 879, NextOffset: 907 + testutil.go:485: Offset: 735, NextOffset: 763 + testutil.go:485: Offset: 907, NextOffset: 935 + testutil.go:485: Offset: 763, NextOffset: 791 + testutil.go:485: Offset: 935, NextOffset: 963 + testutil.go:485: Offset: 791, NextOffset: 819 + testutil.go:485: Offset: 963, NextOffset: 2418 + testutil.go:485: Offset: 819, NextOffset: 2130 + testutil.go:371: Comparing: "dev" vs "dev" + testutil.go:377: Directory: "dev" vs "dev": [testchar1 testchar2 testblock testfifo] vs [testblock testfifo testchar1 testchar2] + testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" + testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" + testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" + testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" testutil.go:371: Comparing: "test2" vs "test2" testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" @@ -49876,59 +49321,17 @@ testutil.go:485: Offset: 317, NextOffset: 432 testutil.go:485: Offset: 223, NextOffset: 313 testutil.go:371: Comparing: "foo.txt" vs "foo.txt" - testutil.go:485: Offset: 432, NextOffset: 885 - testutil.go:485: Offset: 313, NextOffset: 740 - testutil.go:371: Comparing: "barlink" vs "barlink" - testutil.go:371: Comparing: "test" vs "test" - testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] - testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" - testutil.go:485: Offset: 885, NextOffset: 913 - testutil.go:485: Offset: 740, NextOffset: 768 - testutil.go:485: Offset: 913, NextOffset: 941 - testutil.go:485: Offset: 768, NextOffset: 796 - testutil.go:485: Offset: 941, NextOffset: 969 - testutil.go:485: Offset: 796, NextOffset: 824 - testutil.go:485: Offset: 969, NextOffset: 2421 - testutil.go:485: Offset: 824, NextOffset: 2126 -=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="./",format=GNU/lost_digest_in_a_entry -=== NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-1,prefix="./",src=1,format=PAX - testutil.go:371: Comparing: "dev" vs "dev" - testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] - testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" - testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" - testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" - testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" + testutil.go:485: Offset: 432, NextOffset: 879 + testutil.go:485: Offset: 313, NextOffset: 735 === RUN TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-1,prefix="/",src=1,format=PAX -=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="./",format=GNU/duplicated_entry_offset -=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="/",format=USTAR +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="/",format=USTAR/lost_digest_in_a_entry +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="/",format=USTAR/duplicated_entry_offset +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="/",format=PAX === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-1,prefix="/",src=1,format=PAX - testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"/baz.txt","type":"reg","size":21,"mode":420,"offset":82,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":110,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":138,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"/baz.txt","type":"chunk","offset":166,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":194,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":222,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"/foo.txt","type":"reg","size":1,"mode":420,"offset":311,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2024-03-27T13:31:13Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2024-03-27T13:31:13Z"},{"name":"/dev/testchar1","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","size":14,"mode":420,"offset":733,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/test/bar.txt","type":"chunk","offset":761,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"/test/bar.txt","type":"chunk","offset":789,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"/test/bar.txt","type":"chunk","offset":817,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:31:13Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":1,"devMinor":2}]} - testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":88,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"/baz.txt","type":"reg","size":21,"mode":420,"offset":176,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":204,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":232,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"/baz.txt","type":"chunk","offset":260,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":288,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":316,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"/foo.txt","type":"reg","size":1,"mode":420,"offset":430,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2024-03-27T13:31:13Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2024-03-27T13:31:13Z"},{"name":"/dev/testchar1","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","size":14,"mode":420,"offset":878,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/test/bar.txt","type":"chunk","offset":906,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"/test/bar.txt","type":"chunk","offset":934,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"/test/bar.txt","type":"chunk","offset":962,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:31:13Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":1,"devMinor":2}]} + testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"/baz.txt","type":"reg","size":21,"mode":420,"offset":82,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":110,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":138,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"/baz.txt","type":"chunk","offset":166,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":194,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":222,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"/foo.txt","type":"reg","size":1,"mode":420,"offset":311,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2024-03-27T13:41:05Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2024-03-27T13:41:05Z"},{"name":"/dev/testchar1","type":"char","modtime":"2024-03-27T13:41:05Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","size":14,"mode":420,"offset":727,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/test/bar.txt","type":"chunk","offset":755,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"/test/bar.txt","type":"chunk","offset":783,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"/test/bar.txt","type":"chunk","offset":811,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:41:05Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2024-03-27T13:41:05Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":88,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"/baz.txt","type":"reg","size":21,"mode":420,"offset":176,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":204,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":232,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"/baz.txt","type":"chunk","offset":260,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":288,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":316,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"/foo.txt","type":"reg","size":1,"mode":420,"offset":430,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2024-03-27T13:41:05Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2024-03-27T13:41:05Z"},{"name":"/dev/testchar1","type":"char","modtime":"2024-03-27T13:41:05Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","size":14,"mode":420,"offset":872,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/test/bar.txt","type":"chunk","offset":900,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"/test/bar.txt","type":"chunk","offset":928,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"/test/bar.txt","type":"chunk","offset":956,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:41:05Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2024-03-27T13:41:05Z","devMajor":1,"devMinor":2}]} testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [baz.txt foo.txt barlink test dev test2] vs [barlink test dev test2 .no.prefetch.landmark baz.txt foo.txt] - testutil.go:371: Comparing: "foo.txt" vs "foo.txt" - testutil.go:485: Offset: 311, NextOffset: 733 - testutil.go:485: Offset: 430, NextOffset: 878 - testutil.go:371: Comparing: "barlink" vs "barlink" - testutil.go:371: Comparing: "test" vs "test" - testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] - testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" - testutil.go:485: Offset: 733, NextOffset: 761 - testutil.go:485: Offset: 878, NextOffset: 906 - testutil.go:485: Offset: 761, NextOffset: 789 - testutil.go:485: Offset: 906, NextOffset: 934 - testutil.go:485: Offset: 789, NextOffset: 817 - testutil.go:485: Offset: 934, NextOffset: 962 - testutil.go:485: Offset: 817, NextOffset: 2113 - testutil.go:485: Offset: 962, NextOffset: 2414 - testutil.go:371: Comparing: "dev" vs "dev" - testutil.go:377: Directory: "dev" vs "dev": [testchar2 testblock testfifo testchar1] vs [testchar2 testblock testfifo testchar1] - testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" - testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" - testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" - testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" - testutil.go:371: Comparing: "test2" vs "test2" - testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] + testutil.go:377: Directory: "" vs "": [test2 baz.txt foo.txt barlink test dev] vs [barlink test dev test2 .no.prefetch.landmark baz.txt foo.txt] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" testutil.go:485: Offset: 82, NextOffset: 110 testutil.go:485: Offset: 176, NextOffset: 204 @@ -49942,6 +49345,29 @@ testutil.go:485: Offset: 288, NextOffset: 316 testutil.go:485: Offset: 222, NextOffset: 311 testutil.go:485: Offset: 316, NextOffset: 430 + testutil.go:371: Comparing: "foo.txt" vs "foo.txt" + testutil.go:485: Offset: 311, NextOffset: 727 + testutil.go:485: Offset: 430, NextOffset: 872 + testutil.go:371: Comparing: "barlink" vs "barlink" + testutil.go:371: Comparing: "test" vs "test" + testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] + testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" + testutil.go:485: Offset: 727, NextOffset: 755 + testutil.go:485: Offset: 872, NextOffset: 900 + testutil.go:485: Offset: 755, NextOffset: 783 + testutil.go:485: Offset: 900, NextOffset: 928 + testutil.go:485: Offset: 783, NextOffset: 811 + testutil.go:485: Offset: 928, NextOffset: 956 + testutil.go:485: Offset: 811, NextOffset: 2110 + testutil.go:485: Offset: 956, NextOffset: 2408 + testutil.go:371: Comparing: "dev" vs "dev" + testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] + testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" + testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" + testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" + testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" + testutil.go:371: Comparing: "test2" vs "test2" + testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" testutil.go:485: Offset: 82, NextOffset: 110 testutil.go:485: Offset: 176, NextOffset: 204 @@ -49956,26 +49382,7 @@ testutil.go:485: Offset: 222, NextOffset: 311 testutil.go:485: Offset: 316, NextOffset: 430 testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [.no.prefetch.landmark baz.txt foo.txt barlink test dev test2] vs [test dev test2 baz.txt foo.txt barlink] - testutil.go:371: Comparing: "test" vs "test" - testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] - testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" - testutil.go:485: Offset: 878, NextOffset: 906 - testutil.go:485: Offset: 733, NextOffset: 761 - testutil.go:485: Offset: 906, NextOffset: 934 - testutil.go:485: Offset: 761, NextOffset: 789 - testutil.go:485: Offset: 934, NextOffset: 962 - testutil.go:485: Offset: 789, NextOffset: 817 - testutil.go:485: Offset: 962, NextOffset: 2414 - testutil.go:485: Offset: 817, NextOffset: 2113 - testutil.go:371: Comparing: "dev" vs "dev" - testutil.go:377: Directory: "dev" vs "dev": [testfifo testchar1 testchar2 testblock] vs [testblock testfifo testchar1 testchar2] - testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" - testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" - testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" - testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" - testutil.go:371: Comparing: "test2" vs "test2" - testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] + testutil.go:377: Directory: "" vs "": [test dev test2 .no.prefetch.landmark baz.txt foo.txt barlink] vs [test2 baz.txt foo.txt barlink test dev] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" testutil.go:485: Offset: 176, NextOffset: 204 testutil.go:485: Offset: 82, NextOffset: 110 @@ -49989,6 +49396,29 @@ testutil.go:485: Offset: 194, NextOffset: 222 testutil.go:485: Offset: 316, NextOffset: 430 testutil.go:485: Offset: 222, NextOffset: 311 + testutil.go:371: Comparing: "foo.txt" vs "foo.txt" + testutil.go:485: Offset: 430, NextOffset: 872 + testutil.go:485: Offset: 311, NextOffset: 727 + testutil.go:371: Comparing: "barlink" vs "barlink" + testutil.go:371: Comparing: "test" vs "test" + testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] + testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" + testutil.go:485: Offset: 872, NextOffset: 900 + testutil.go:485: Offset: 727, NextOffset: 755 + testutil.go:485: Offset: 900, NextOffset: 928 + testutil.go:485: Offset: 755, NextOffset: 783 + testutil.go:485: Offset: 928, NextOffset: 956 + testutil.go:485: Offset: 783, NextOffset: 811 + testutil.go:485: Offset: 956, NextOffset: 2408 + testutil.go:485: Offset: 811, NextOffset: 2110 + testutil.go:371: Comparing: "dev" vs "dev" + testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] + testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" + testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" + testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" + testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" + testutil.go:371: Comparing: "test2" vs "test2" + testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" testutil.go:485: Offset: 176, NextOffset: 204 testutil.go:485: Offset: 82, NextOffset: 110 @@ -50002,19 +49432,24 @@ testutil.go:485: Offset: 194, NextOffset: 222 testutil.go:485: Offset: 316, NextOffset: 430 testutil.go:485: Offset: 222, NextOffset: 311 - testutil.go:371: Comparing: "foo.txt" vs "foo.txt" - testutil.go:485: Offset: 430, NextOffset: 878 - testutil.go:485: Offset: 311, NextOffset: 733 - testutil.go:371: Comparing: "barlink" vs "barlink" === RUN TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-1,prefix="../",src=1,format=PAX -=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="/",format=USTAR/lost_digest_in_a_entry -=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="/",format=USTAR/duplicated_entry_offset -=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="/",format=PAX +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="/",format=PAX/lost_digest_in_a_entry +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="/",format=PAX/duplicated_entry_offset +=== NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-1,prefix="../",src=1,format=PAX + testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"../baz.txt","type":"reg","size":21,"mode":420,"offset":84,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","offset":112,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","offset":140,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"../baz.txt","type":"chunk","offset":168,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","offset":196,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","offset":224,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"../foo.txt","type":"reg","size":1,"mode":420,"offset":315,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2024-03-27T13:41:05Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2024-03-27T13:41:05Z"},{"name":"../dev/testchar1","type":"char","modtime":"2024-03-27T13:41:05Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","size":14,"mode":420,"offset":738,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../test/bar.txt","type":"chunk","offset":766,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"../test/bar.txt","type":"chunk","offset":794,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"../test/bar.txt","type":"chunk","offset":822,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:41:05Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2024-03-27T13:41:05Z","devMajor":1,"devMinor":2}]} +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="/",format=GNU === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-1,prefix="../",src=1,format=PAX - testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"../baz.txt","type":"reg","size":21,"mode":420,"offset":84,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","offset":112,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","offset":140,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"../baz.txt","type":"chunk","offset":168,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","offset":196,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","offset":224,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"../foo.txt","type":"reg","size":1,"mode":420,"offset":315,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2024-03-27T13:31:13Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2024-03-27T13:31:13Z"},{"name":"../dev/testchar1","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","size":14,"mode":420,"offset":744,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../test/bar.txt","type":"chunk","offset":772,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"../test/bar.txt","type":"chunk","offset":800,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"../test/bar.txt","type":"chunk","offset":828,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:31:13Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":1,"devMinor":2}]} - testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":88,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"../baz.txt","type":"reg","size":21,"mode":420,"offset":178,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","offset":206,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","offset":234,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"../baz.txt","type":"chunk","offset":262,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","offset":290,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","offset":318,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"../foo.txt","type":"reg","size":1,"mode":420,"offset":434,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2024-03-27T13:31:13Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2024-03-27T13:31:13Z"},{"name":"../dev/testchar1","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","size":14,"mode":420,"offset":888,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../test/bar.txt","type":"chunk","offset":916,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"../test/bar.txt","type":"chunk","offset":944,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"../test/bar.txt","type":"chunk","offset":972,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:31:13Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":88,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"../baz.txt","type":"reg","size":21,"mode":420,"offset":178,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","offset":206,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","offset":234,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"../baz.txt","type":"chunk","offset":262,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","offset":290,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","offset":318,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"../foo.txt","type":"reg","size":1,"mode":420,"offset":434,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2024-03-27T13:41:05Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2024-03-27T13:41:05Z"},{"name":"../dev/testchar1","type":"char","modtime":"2024-03-27T13:41:05Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","size":14,"mode":420,"offset":883,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../test/bar.txt","type":"chunk","offset":911,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"../test/bar.txt","type":"chunk","offset":939,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"../test/bar.txt","type":"chunk","offset":967,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:41:05Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2024-03-27T13:41:05Z","devMajor":1,"devMinor":2}]} testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [barlink test dev test2 baz.txt foo.txt] vs [foo.txt barlink test dev test2 .no.prefetch.landmark baz.txt] + testutil.go:377: Directory: "" vs "": [baz.txt foo.txt barlink test dev test2] vs [test2 .no.prefetch.landmark baz.txt foo.txt barlink test dev] + testutil.go:371: Comparing: "dev" vs "dev" + testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] + testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" + testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" + testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" + testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" + testutil.go:371: Comparing: "test2" vs "test2" + testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" testutil.go:485: Offset: 84, NextOffset: 112 testutil.go:485: Offset: 178, NextOffset: 206 @@ -50028,29 +49463,6 @@ testutil.go:485: Offset: 290, NextOffset: 318 testutil.go:485: Offset: 224, NextOffset: 315 testutil.go:485: Offset: 318, NextOffset: 434 - testutil.go:371: Comparing: "foo.txt" vs "foo.txt" - testutil.go:485: Offset: 315, NextOffset: 744 - testutil.go:485: Offset: 434, NextOffset: 888 - testutil.go:371: Comparing: "barlink" vs "barlink" - testutil.go:371: Comparing: "test" vs "test" - testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] - testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" - testutil.go:485: Offset: 744, NextOffset: 772 - testutil.go:485: Offset: 888, NextOffset: 916 - testutil.go:485: Offset: 772, NextOffset: 800 - testutil.go:485: Offset: 916, NextOffset: 944 - testutil.go:485: Offset: 800, NextOffset: 828 - testutil.go:485: Offset: 944, NextOffset: 972 - testutil.go:485: Offset: 828, NextOffset: 2131 - testutil.go:485: Offset: 972, NextOffset: 2422 - testutil.go:371: Comparing: "dev" vs "dev" - testutil.go:377: Directory: "dev" vs "dev": [testchar2 testblock testfifo testchar1] vs [testchar2 testblock testfifo testchar1] - testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" - testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" - testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" - testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" - testutil.go:371: Comparing: "test2" vs "test2" - testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" testutil.go:485: Offset: 84, NextOffset: 112 testutil.go:485: Offset: 178, NextOffset: 206 @@ -50064,26 +49476,23 @@ testutil.go:485: Offset: 290, NextOffset: 318 testutil.go:485: Offset: 224, NextOffset: 315 testutil.go:485: Offset: 318, NextOffset: 434 - testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [.no.prefetch.landmark baz.txt foo.txt barlink test dev test2] vs [test dev test2 baz.txt foo.txt barlink] + testutil.go:371: Comparing: "foo.txt" vs "foo.txt" + testutil.go:485: Offset: 315, NextOffset: 738 + testutil.go:485: Offset: 434, NextOffset: 883 testutil.go:371: Comparing: "barlink" vs "barlink" testutil.go:371: Comparing: "test" vs "test" testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" - testutil.go:485: Offset: 888, NextOffset: 916 - testutil.go:485: Offset: 744, NextOffset: 772 - testutil.go:485: Offset: 916, NextOffset: 944 - testutil.go:485: Offset: 772, NextOffset: 800 - testutil.go:485: Offset: 944, NextOffset: 972 - testutil.go:485: Offset: 800, NextOffset: 828 - testutil.go:485: Offset: 972, NextOffset: 2422 - testutil.go:485: Offset: 828, NextOffset: 2131 - testutil.go:371: Comparing: "dev" vs "dev" - testutil.go:377: Directory: "dev" vs "dev": [testchar2 testblock testfifo testchar1] vs [testblock testfifo testchar1 testchar2] - testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" - testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" - testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" - testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" + testutil.go:485: Offset: 738, NextOffset: 766 + testutil.go:485: Offset: 883, NextOffset: 911 + testutil.go:485: Offset: 766, NextOffset: 794 + testutil.go:485: Offset: 911, NextOffset: 939 + testutil.go:485: Offset: 794, NextOffset: 822 + testutil.go:485: Offset: 939, NextOffset: 967 + testutil.go:485: Offset: 822, NextOffset: 2134 + testutil.go:485: Offset: 967, NextOffset: 2417 + testutil.go:371: Comparing: "" vs "" + testutil.go:377: Directory: "" vs "": [barlink test dev test2 .no.prefetch.landmark baz.txt foo.txt] vs [dev test2 baz.txt foo.txt barlink test] testutil.go:371: Comparing: "test2" vs "test2" testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" @@ -50113,25 +49522,34 @@ testutil.go:485: Offset: 318, NextOffset: 434 testutil.go:485: Offset: 224, NextOffset: 315 testutil.go:371: Comparing: "foo.txt" vs "foo.txt" - testutil.go:485: Offset: 434, NextOffset: 888 - testutil.go:485: Offset: 315, NextOffset: 744 -=== RUN TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-1,prefix="",src=1,format=GNU -=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="/",format=PAX/lost_digest_in_a_entry -=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="/",format=PAX/duplicated_entry_offset -=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="/",format=GNU -=== NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-1,prefix="",src=1,format=GNU - testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"baz.txt","type":"reg","size":21,"mode":420,"offset":81,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":109,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":137,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"baz.txt","type":"chunk","offset":165,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":193,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":221,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"foo.txt","type":"reg","size":1,"mode":420,"offset":309,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2024-03-27T13:31:13Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2024-03-27T13:31:13Z"},{"name":"dev/testchar1","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","size":14,"mode":420,"offset":636,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"test/bar.txt","type":"chunk","offset":664,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"test/bar.txt","type":"chunk","offset":692,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"test/bar.txt","type":"chunk","offset":720,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:31:13Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":1,"devMinor":2}]} - testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":88,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"baz.txt","type":"reg","size":21,"mode":420,"offset":175,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":203,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":231,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"baz.txt","type":"chunk","offset":259,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":287,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":315,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"foo.txt","type":"reg","size":1,"mode":420,"offset":428,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2024-03-27T13:31:13Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2024-03-27T13:31:13Z"},{"name":"dev/testchar1","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","size":14,"mode":420,"offset":782,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"test/bar.txt","type":"chunk","offset":810,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"test/bar.txt","type":"chunk","offset":838,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"test/bar.txt","type":"chunk","offset":866,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:31:13Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":1,"devMinor":2}]} - testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [baz.txt foo.txt barlink test dev test2] vs [test dev test2 .no.prefetch.landmark baz.txt foo.txt barlink] + testutil.go:485: Offset: 434, NextOffset: 883 + testutil.go:485: Offset: 315, NextOffset: 738 + testutil.go:371: Comparing: "barlink" vs "barlink" + testutil.go:371: Comparing: "test" vs "test" + testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] + testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" + testutil.go:485: Offset: 883, NextOffset: 911 + testutil.go:485: Offset: 738, NextOffset: 766 + testutil.go:485: Offset: 911, NextOffset: 939 + testutil.go:485: Offset: 766, NextOffset: 794 + testutil.go:485: Offset: 939, NextOffset: 967 + testutil.go:485: Offset: 794, NextOffset: 822 + testutil.go:485: Offset: 967, NextOffset: 2417 + testutil.go:485: Offset: 822, NextOffset: 2134 testutil.go:371: Comparing: "dev" vs "dev" - testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testfifo testchar1 testchar2 testblock] - testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" - testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" + testutil.go:377: Directory: "dev" vs "dev": [testfifo testchar1 testchar2 testblock] vs [testblock testfifo testchar1 testchar2] testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" - testutil.go:371: Comparing: "test2" vs "test2" - testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] + testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" + testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" +=== RUN TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-1,prefix="",src=1,format=GNU +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="/",format=GNU/lost_digest_in_a_entry +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="/",format=GNU/duplicated_entry_offset +=== NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-1,prefix="",src=1,format=GNU + testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"baz.txt","type":"reg","size":21,"mode":420,"offset":81,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":109,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":137,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"baz.txt","type":"chunk","offset":165,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":193,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":221,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"foo.txt","type":"reg","size":1,"mode":420,"offset":309,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2024-03-27T13:41:04Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2024-03-27T13:41:04Z"},{"name":"dev/testchar1","type":"char","modtime":"2024-03-27T13:41:04Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","size":14,"mode":420,"offset":635,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"test/bar.txt","type":"chunk","offset":663,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"test/bar.txt","type":"chunk","offset":691,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"test/bar.txt","type":"chunk","offset":719,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:41:04Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2024-03-27T13:41:04Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":88,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"baz.txt","type":"reg","size":21,"mode":420,"offset":175,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":203,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":231,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"baz.txt","type":"chunk","offset":259,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":287,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":315,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"foo.txt","type":"reg","size":1,"mode":420,"offset":428,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2024-03-27T13:41:04Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2024-03-27T13:41:04Z"},{"name":"dev/testchar1","type":"char","modtime":"2024-03-27T13:41:04Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","size":14,"mode":420,"offset":781,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"test/bar.txt","type":"chunk","offset":809,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"test/bar.txt","type":"chunk","offset":837,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"test/bar.txt","type":"chunk","offset":865,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:41:04Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2024-03-27T13:41:04Z","devMajor":1,"devMinor":2}]} + testutil.go:371: Comparing: "" vs "" + testutil.go:377: Directory: "" vs "": [dev test2 baz.txt foo.txt barlink test] vs [foo.txt barlink test dev test2 .no.prefetch.landmark baz.txt] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" testutil.go:485: Offset: 81, NextOffset: 109 testutil.go:485: Offset: 175, NextOffset: 203 @@ -50145,6 +49563,29 @@ testutil.go:485: Offset: 287, NextOffset: 315 testutil.go:485: Offset: 221, NextOffset: 309 testutil.go:485: Offset: 315, NextOffset: 428 + testutil.go:371: Comparing: "foo.txt" vs "foo.txt" + testutil.go:485: Offset: 309, NextOffset: 635 + testutil.go:485: Offset: 428, NextOffset: 781 + testutil.go:371: Comparing: "barlink" vs "barlink" + testutil.go:371: Comparing: "test" vs "test" + testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] + testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" + testutil.go:485: Offset: 635, NextOffset: 663 + testutil.go:485: Offset: 781, NextOffset: 809 + testutil.go:485: Offset: 663, NextOffset: 691 + testutil.go:485: Offset: 809, NextOffset: 837 + testutil.go:485: Offset: 691, NextOffset: 719 + testutil.go:485: Offset: 837, NextOffset: 865 + testutil.go:485: Offset: 719, NextOffset: 1930 + testutil.go:485: Offset: 865, NextOffset: 2209 + testutil.go:371: Comparing: "dev" vs "dev" + testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] + testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" + testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" + testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" + testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" + testutil.go:371: Comparing: "test2" vs "test2" + testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" testutil.go:485: Offset: 81, NextOffset: 109 testutil.go:485: Offset: 175, NextOffset: 203 @@ -50158,23 +49599,31 @@ testutil.go:485: Offset: 287, NextOffset: 315 testutil.go:485: Offset: 221, NextOffset: 309 testutil.go:485: Offset: 315, NextOffset: 428 + testutil.go:371: Comparing: "" vs "" + testutil.go:377: Directory: "" vs "": [baz.txt foo.txt barlink test dev test2 .no.prefetch.landmark] vs [baz.txt foo.txt barlink test dev test2] testutil.go:371: Comparing: "foo.txt" vs "foo.txt" - testutil.go:485: Offset: 309, NextOffset: 636 - testutil.go:485: Offset: 428, NextOffset: 782 + testutil.go:485: Offset: 428, NextOffset: 781 + testutil.go:485: Offset: 309, NextOffset: 635 +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="../",format=USTAR +=== NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-1,prefix="",src=1,format=GNU testutil.go:371: Comparing: "barlink" vs "barlink" testutil.go:371: Comparing: "test" vs "test" testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" - testutil.go:485: Offset: 636, NextOffset: 664 - testutil.go:485: Offset: 782, NextOffset: 810 - testutil.go:485: Offset: 664, NextOffset: 692 - testutil.go:485: Offset: 810, NextOffset: 838 - testutil.go:485: Offset: 692, NextOffset: 720 - testutil.go:485: Offset: 838, NextOffset: 866 - testutil.go:485: Offset: 720, NextOffset: 1927 - testutil.go:485: Offset: 866, NextOffset: 2202 - testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [.no.prefetch.landmark baz.txt foo.txt barlink test dev test2] vs [test2 baz.txt foo.txt barlink test dev] + testutil.go:485: Offset: 781, NextOffset: 809 + testutil.go:485: Offset: 635, NextOffset: 663 + testutil.go:485: Offset: 809, NextOffset: 837 + testutil.go:485: Offset: 663, NextOffset: 691 + testutil.go:485: Offset: 837, NextOffset: 865 + testutil.go:485: Offset: 691, NextOffset: 719 + testutil.go:485: Offset: 865, NextOffset: 2209 + testutil.go:485: Offset: 719, NextOffset: 1930 + testutil.go:371: Comparing: "dev" vs "dev" + testutil.go:377: Directory: "dev" vs "dev": [testchar1 testchar2 testblock testfifo] vs [testblock testfifo testchar1 testchar2] + testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" + testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" + testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" + testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" testutil.go:371: Comparing: "test2" vs "test2" testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" @@ -50197,44 +49646,43 @@ testutil.go:485: Offset: 109, NextOffset: 137 testutil.go:485: Offset: 231, NextOffset: 259 testutil.go:485: Offset: 137, NextOffset: 165 -=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="/",format=GNU/lost_digest_in_a_entry -=== NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-1,prefix="",src=1,format=GNU testutil.go:485: Offset: 259, NextOffset: 287 testutil.go:485: Offset: 165, NextOffset: 193 testutil.go:485: Offset: 287, NextOffset: 315 testutil.go:485: Offset: 193, NextOffset: 221 testutil.go:485: Offset: 315, NextOffset: 428 testutil.go:485: Offset: 221, NextOffset: 309 - testutil.go:371: Comparing: "foo.txt" vs "foo.txt" - testutil.go:485: Offset: 428, NextOffset: 782 - testutil.go:485: Offset: 309, NextOffset: 636 - testutil.go:371: Comparing: "barlink" vs "barlink" - testutil.go:371: Comparing: "test" vs "test" - testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] - testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" - testutil.go:485: Offset: 782, NextOffset: 810 - testutil.go:485: Offset: 636, NextOffset: 664 - testutil.go:485: Offset: 810, NextOffset: 838 - testutil.go:485: Offset: 664, NextOffset: 692 - testutil.go:485: Offset: 838, NextOffset: 866 - testutil.go:485: Offset: 692, NextOffset: 720 - testutil.go:485: Offset: 866, NextOffset: 2202 - testutil.go:485: Offset: 720, NextOffset: 1927 +=== RUN TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-1,prefix="./",src=1,format=GNU +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="../",format=USTAR/lost_digest_in_a_entry +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="../",format=USTAR/duplicated_entry_offset +=== NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-1,prefix="./",src=1,format=GNU + testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"./baz.txt","type":"reg","size":21,"mode":420,"offset":83,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":111,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":139,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"./baz.txt","type":"chunk","offset":167,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":195,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":223,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"./foo.txt","type":"reg","size":1,"mode":420,"offset":313,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2024-03-27T13:41:04Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2024-03-27T13:41:04Z"},{"name":"./dev/testchar1","type":"char","modtime":"2024-03-27T13:41:04Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","size":14,"mode":420,"offset":644,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./test/bar.txt","type":"chunk","offset":672,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"./test/bar.txt","type":"chunk","offset":700,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"./test/bar.txt","type":"chunk","offset":728,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:41:04Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2024-03-27T13:41:04Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":88,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"./baz.txt","type":"reg","size":21,"mode":420,"offset":177,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":205,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":233,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"./baz.txt","type":"chunk","offset":261,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":289,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":317,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"./foo.txt","type":"reg","size":1,"mode":420,"offset":432,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2024-03-27T13:41:04Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2024-03-27T13:41:04Z"},{"name":"./dev/testchar1","type":"char","modtime":"2024-03-27T13:41:04Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","size":14,"mode":420,"offset":790,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./test/bar.txt","type":"chunk","offset":818,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"./test/bar.txt","type":"chunk","offset":846,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"./test/bar.txt","type":"chunk","offset":874,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:41:04Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2024-03-27T13:41:04Z","devMajor":1,"devMinor":2}]} + testutil.go:371: Comparing: "" vs "" + testutil.go:377: Directory: "" vs "": [foo.txt barlink test dev test2 baz.txt] vs [dev test2 .no.prefetch.landmark baz.txt foo.txt barlink test] testutil.go:371: Comparing: "dev" vs "dev" - testutil.go:377: Directory: "dev" vs "dev": [testfifo testchar1 testchar2 testblock] vs [testblock testfifo testchar1 testchar2] + testutil.go:377: Directory: "dev" vs "dev": [testchar2 testblock testfifo testchar1] vs [testchar2 testblock testfifo testchar1] testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" -=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="/",format=GNU/duplicated_entry_offset -=== RUN TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-1,prefix="./",src=1,format=GNU -=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="../",format=USTAR -=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="../",format=USTAR/lost_digest_in_a_entry + testutil.go:371: Comparing: "test2" vs "test2" + testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] + testutil.go:371: Comparing: "baz.txt" vs "baz.txt" + testutil.go:485: Offset: 83, NextOffset: 111 + testutil.go:485: Offset: 177, NextOffset: 205 + testutil.go:485: Offset: 111, NextOffset: 139 + testutil.go:485: Offset: 205, NextOffset: 233 + testutil.go:485: Offset: 139, NextOffset: 167 +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="../",format=PAX === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-1,prefix="./",src=1,format=GNU - testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"./baz.txt","type":"reg","size":21,"mode":420,"offset":83,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":111,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":139,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"./baz.txt","type":"chunk","offset":167,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":195,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":223,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"./foo.txt","type":"reg","size":1,"mode":420,"offset":313,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2024-03-27T13:31:13Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2024-03-27T13:31:13Z"},{"name":"./dev/testchar1","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","size":14,"mode":420,"offset":644,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./test/bar.txt","type":"chunk","offset":672,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"./test/bar.txt","type":"chunk","offset":700,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"./test/bar.txt","type":"chunk","offset":728,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:31:13Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":1,"devMinor":2}]} - testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":88,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"./baz.txt","type":"reg","size":21,"mode":420,"offset":177,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":205,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":233,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"./baz.txt","type":"chunk","offset":261,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":289,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":317,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"./foo.txt","type":"reg","size":1,"mode":420,"offset":432,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2024-03-27T13:31:13Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2024-03-27T13:31:13Z"},{"name":"./dev/testchar1","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","size":14,"mode":420,"offset":790,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./test/bar.txt","type":"chunk","offset":818,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"./test/bar.txt","type":"chunk","offset":846,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"./test/bar.txt","type":"chunk","offset":874,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:31:13Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":1,"devMinor":2}]} - testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [test2 baz.txt foo.txt barlink test dev] vs [foo.txt barlink test dev test2 .no.prefetch.landmark baz.txt] + testutil.go:485: Offset: 233, NextOffset: 261 + testutil.go:485: Offset: 167, NextOffset: 195 + testutil.go:485: Offset: 261, NextOffset: 289 + testutil.go:485: Offset: 195, NextOffset: 223 + testutil.go:485: Offset: 289, NextOffset: 317 + testutil.go:485: Offset: 223, NextOffset: 313 + testutil.go:485: Offset: 317, NextOffset: 432 testutil.go:371: Comparing: "baz.txt" vs "baz.txt" testutil.go:485: Offset: 83, NextOffset: 111 testutil.go:485: Offset: 177, NextOffset: 205 @@ -50259,50 +49707,12 @@ testutil.go:485: Offset: 790, NextOffset: 818 testutil.go:485: Offset: 672, NextOffset: 700 testutil.go:485: Offset: 818, NextOffset: 846 -=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="../",format=USTAR/duplicated_entry_offset -=== NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-1,prefix="./",src=1,format=GNU testutil.go:485: Offset: 700, NextOffset: 728 testutil.go:485: Offset: 846, NextOffset: 874 - testutil.go:485: Offset: 728, NextOffset: 1929 + testutil.go:485: Offset: 728, NextOffset: 1933 testutil.go:485: Offset: 874, NextOffset: 2217 - testutil.go:371: Comparing: "dev" vs "dev" - testutil.go:377: Directory: "dev" vs "dev": [testchar2 testblock testfifo testchar1] vs [testchar2 testblock testfifo testchar1] - testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" - testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" - testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" - testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" - testutil.go:371: Comparing: "test2" vs "test2" - testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] - testutil.go:371: Comparing: "baz.txt" vs "baz.txt" - testutil.go:485: Offset: 83, NextOffset: 111 - testutil.go:485: Offset: 177, NextOffset: 205 - testutil.go:485: Offset: 111, NextOffset: 139 - testutil.go:485: Offset: 205, NextOffset: 233 - testutil.go:485: Offset: 139, NextOffset: 167 - testutil.go:485: Offset: 233, NextOffset: 261 - testutil.go:485: Offset: 167, NextOffset: 195 - testutil.go:485: Offset: 261, NextOffset: 289 - testutil.go:485: Offset: 195, NextOffset: 223 - testutil.go:485: Offset: 289, NextOffset: 317 - testutil.go:485: Offset: 223, NextOffset: 313 - testutil.go:485: Offset: 317, NextOffset: 432 testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [foo.txt barlink test dev test2 .no.prefetch.landmark baz.txt] vs [baz.txt foo.txt barlink test dev test2] - testutil.go:371: Comparing: "test2" vs "test2" - testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] - testutil.go:371: Comparing: "baz.txt" vs "baz.txt" - testutil.go:485: Offset: 177, NextOffset: 205 - testutil.go:485: Offset: 83, NextOffset: 111 - testutil.go:485: Offset: 205, NextOffset: 233 - testutil.go:485: Offset: 111, NextOffset: 139 - testutil.go:485: Offset: 233, NextOffset: 261 - testutil.go:485: Offset: 139, NextOffset: 167 - testutil.go:485: Offset: 261, NextOffset: 289 - testutil.go:485: Offset: 167, NextOffset: 195 - testutil.go:485: Offset: 289, NextOffset: 317 - testutil.go:485: Offset: 195, NextOffset: 223 - testutil.go:485: Offset: 317, NextOffset: 432 - testutil.go:485: Offset: 223, NextOffset: 313 + testutil.go:377: Directory: "" vs "": [test dev test2 .no.prefetch.landmark baz.txt foo.txt barlink] vs [foo.txt barlink test dev test2 baz.txt] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" testutil.go:485: Offset: 177, NextOffset: 205 testutil.go:485: Offset: 83, NextOffset: 111 @@ -50326,24 +49736,45 @@ testutil.go:485: Offset: 790, NextOffset: 818 testutil.go:485: Offset: 644, NextOffset: 672 testutil.go:485: Offset: 818, NextOffset: 846 -=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="../",format=PAX -=== NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-1,prefix="./",src=1,format=GNU testutil.go:485: Offset: 672, NextOffset: 700 testutil.go:485: Offset: 846, NextOffset: 874 testutil.go:485: Offset: 700, NextOffset: 728 testutil.go:485: Offset: 874, NextOffset: 2217 - testutil.go:485: Offset: 728, NextOffset: 1929 + testutil.go:485: Offset: 728, NextOffset: 1933 testutil.go:371: Comparing: "dev" vs "dev" - testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar2 testblock testfifo testchar1] + testutil.go:377: Directory: "dev" vs "dev": [testchar1 testchar2 testblock testfifo] vs [testblock testfifo testchar1 testchar2] testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" + testutil.go:371: Comparing: "test2" vs "test2" + testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] + testutil.go:371: Comparing: "baz.txt" vs "baz.txt" + testutil.go:485: Offset: 177, NextOffset: 205 + testutil.go:485: Offset: 83, NextOffset: 111 + testutil.go:485: Offset: 205, NextOffset: 233 + testutil.go:485: Offset: 111, NextOffset: 139 + testutil.go:485: Offset: 233, NextOffset: 261 + testutil.go:485: Offset: 139, NextOffset: 167 + testutil.go:485: Offset: 261, NextOffset: 289 + testutil.go:485: Offset: 167, NextOffset: 195 + testutil.go:485: Offset: 289, NextOffset: 317 + testutil.go:485: Offset: 195, NextOffset: 223 + testutil.go:485: Offset: 317, NextOffset: 432 + testutil.go:485: Offset: 223, NextOffset: 313 === RUN TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-1,prefix="/",src=1,format=GNU - testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"/baz.txt","type":"reg","size":21,"mode":420,"offset":82,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":110,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":138,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"/baz.txt","type":"chunk","offset":166,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":194,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":222,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"/foo.txt","type":"reg","size":1,"mode":420,"offset":311,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2024-03-27T13:31:13Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2024-03-27T13:31:13Z"},{"name":"/dev/testchar1","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","size":14,"mode":420,"offset":639,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/test/bar.txt","type":"chunk","offset":667,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"/test/bar.txt","type":"chunk","offset":695,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"/test/bar.txt","type":"chunk","offset":723,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:31:13Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":1,"devMinor":2}]} - testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":88,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"/baz.txt","type":"reg","size":21,"mode":420,"offset":176,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":204,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":232,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"/baz.txt","type":"chunk","offset":260,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":288,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":316,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"/foo.txt","type":"reg","size":1,"mode":420,"offset":430,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2024-03-27T13:31:13Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2024-03-27T13:31:13Z"},{"name":"/dev/testchar1","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","size":14,"mode":420,"offset":783,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/test/bar.txt","type":"chunk","offset":811,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"/test/bar.txt","type":"chunk","offset":839,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"/test/bar.txt","type":"chunk","offset":867,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:31:13Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":1,"devMinor":2}]} +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="../",format=PAX/duplicated_entry_offset +=== NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-1,prefix="/",src=1,format=GNU + testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"/baz.txt","type":"reg","size":21,"mode":420,"offset":82,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":110,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":138,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"/baz.txt","type":"chunk","offset":166,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":194,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":222,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"/foo.txt","type":"reg","size":1,"mode":420,"offset":311,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2024-03-27T13:41:04Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2024-03-27T13:41:04Z"},{"name":"/dev/testchar1","type":"char","modtime":"2024-03-27T13:41:04Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","size":14,"mode":420,"offset":637,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/test/bar.txt","type":"chunk","offset":665,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"/test/bar.txt","type":"chunk","offset":693,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"/test/bar.txt","type":"chunk","offset":721,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:41:04Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2024-03-27T13:41:04Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":88,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"/baz.txt","type":"reg","size":21,"mode":420,"offset":176,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":204,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":232,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"/baz.txt","type":"chunk","offset":260,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":288,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":316,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"/foo.txt","type":"reg","size":1,"mode":420,"offset":430,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2024-03-27T13:41:04Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2024-03-27T13:41:04Z"},{"name":"/dev/testchar1","type":"char","modtime":"2024-03-27T13:41:04Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","size":14,"mode":420,"offset":782,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/test/bar.txt","type":"chunk","offset":810,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"/test/bar.txt","type":"chunk","offset":838,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"/test/bar.txt","type":"chunk","offset":866,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:41:04Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2024-03-27T13:41:04Z","devMajor":1,"devMinor":2}]} testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [foo.txt barlink test dev test2 baz.txt] vs [test dev test2 .no.prefetch.landmark baz.txt foo.txt barlink] + testutil.go:377: Directory: "" vs "": [foo.txt barlink test dev test2 baz.txt] vs [baz.txt foo.txt barlink test dev test2 .no.prefetch.landmark] + testutil.go:371: Comparing: "dev" vs "dev" + testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] + testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" + testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" + testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" + testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" testutil.go:371: Comparing: "test2" vs "test2" testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" @@ -50371,32 +49802,45 @@ testutil.go:485: Offset: 194, NextOffset: 222 testutil.go:485: Offset: 288, NextOffset: 316 testutil.go:485: Offset: 222, NextOffset: 311 -=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="../",format=PAX/duplicated_entry_offset -=== NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-1,prefix="/",src=1,format=GNU testutil.go:485: Offset: 316, NextOffset: 430 testutil.go:371: Comparing: "foo.txt" vs "foo.txt" - testutil.go:485: Offset: 311, NextOffset: 639 - testutil.go:485: Offset: 430, NextOffset: 783 + testutil.go:485: Offset: 311, NextOffset: 637 + testutil.go:485: Offset: 430, NextOffset: 782 testutil.go:371: Comparing: "barlink" vs "barlink" testutil.go:371: Comparing: "test" vs "test" testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" - testutil.go:485: Offset: 639, NextOffset: 667 - testutil.go:485: Offset: 783, NextOffset: 811 - testutil.go:485: Offset: 667, NextOffset: 695 - testutil.go:485: Offset: 811, NextOffset: 839 - testutil.go:485: Offset: 695, NextOffset: 723 - testutil.go:485: Offset: 839, NextOffset: 867 - testutil.go:485: Offset: 723, NextOffset: 1920 - testutil.go:485: Offset: 867, NextOffset: 2204 + testutil.go:485: Offset: 637, NextOffset: 665 + testutil.go:485: Offset: 782, NextOffset: 810 + testutil.go:485: Offset: 665, NextOffset: 693 + testutil.go:485: Offset: 810, NextOffset: 838 +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="../",format=PAX/lost_digest_in_a_entry +=== NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-1,prefix="/",src=1,format=GNU + testutil.go:485: Offset: 693, NextOffset: 721 + testutil.go:485: Offset: 838, NextOffset: 866 + testutil.go:485: Offset: 721, NextOffset: 1922 + testutil.go:485: Offset: 866, NextOffset: 2213 + testutil.go:371: Comparing: "" vs "" + testutil.go:377: Directory: "" vs "": [.no.prefetch.landmark baz.txt foo.txt barlink test dev test2] vs [baz.txt foo.txt barlink test dev test2] + testutil.go:371: Comparing: "test" vs "test" + testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] + testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" + testutil.go:485: Offset: 782, NextOffset: 810 + testutil.go:485: Offset: 637, NextOffset: 665 + testutil.go:485: Offset: 810, NextOffset: 838 + testutil.go:485: Offset: 665, NextOffset: 693 + testutil.go:485: Offset: 838, NextOffset: 866 + testutil.go:485: Offset: 693, NextOffset: 721 + testutil.go:485: Offset: 866, NextOffset: 2213 + testutil.go:485: Offset: 721, NextOffset: 1922 testutil.go:371: Comparing: "dev" vs "dev" testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] - testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" - testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [.no.prefetch.landmark baz.txt foo.txt barlink test dev test2] vs [baz.txt foo.txt barlink test dev test2] + testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" + testutil.go:371: Comparing: "test2" vs "test2" + testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" testutil.go:485: Offset: 176, NextOffset: 204 testutil.go:485: Offset: 82, NextOffset: 110 @@ -50410,29 +49854,6 @@ testutil.go:485: Offset: 194, NextOffset: 222 testutil.go:485: Offset: 316, NextOffset: 430 testutil.go:485: Offset: 222, NextOffset: 311 - testutil.go:371: Comparing: "foo.txt" vs "foo.txt" - testutil.go:485: Offset: 430, NextOffset: 783 - testutil.go:485: Offset: 311, NextOffset: 639 - testutil.go:371: Comparing: "barlink" vs "barlink" - testutil.go:371: Comparing: "test" vs "test" - testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] - testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" - testutil.go:485: Offset: 783, NextOffset: 811 - testutil.go:485: Offset: 639, NextOffset: 667 - testutil.go:485: Offset: 811, NextOffset: 839 - testutil.go:485: Offset: 667, NextOffset: 695 - testutil.go:485: Offset: 839, NextOffset: 867 - testutil.go:485: Offset: 695, NextOffset: 723 - testutil.go:485: Offset: 867, NextOffset: 2204 - testutil.go:485: Offset: 723, NextOffset: 1920 - testutil.go:371: Comparing: "dev" vs "dev" - testutil.go:377: Directory: "dev" vs "dev": [testchar1 testchar2 testblock testfifo] vs [testblock testfifo testchar1 testchar2] - testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" - testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" - testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" - testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" - testutil.go:371: Comparing: "test2" vs "test2" - testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" testutil.go:485: Offset: 176, NextOffset: 204 testutil.go:485: Offset: 82, NextOffset: 110 @@ -50446,35 +49867,29 @@ testutil.go:485: Offset: 194, NextOffset: 222 testutil.go:485: Offset: 316, NextOffset: 430 testutil.go:485: Offset: 222, NextOffset: 311 + testutil.go:371: Comparing: "foo.txt" vs "foo.txt" + testutil.go:485: Offset: 430, NextOffset: 782 + testutil.go:485: Offset: 311, NextOffset: 637 + testutil.go:371: Comparing: "barlink" vs "barlink" +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="../",format=GNU === RUN TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-1,prefix="../",src=1,format=GNU -=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="../",format=PAX/lost_digest_in_a_entry -=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="../",format=GNU +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="../",format=GNU/lost_digest_in_a_entry === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-1,prefix="../",src=1,format=GNU - testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"../baz.txt","type":"reg","size":21,"mode":420,"offset":84,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","offset":112,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","offset":140,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"../baz.txt","type":"chunk","offset":168,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","offset":196,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","offset":224,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"../foo.txt","type":"reg","size":1,"mode":420,"offset":315,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2024-03-27T13:31:13Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2024-03-27T13:31:13Z"},{"name":"../dev/testchar1","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","size":14,"mode":420,"offset":646,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../test/bar.txt","type":"chunk","offset":674,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"../test/bar.txt","type":"chunk","offset":702,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"../test/bar.txt","type":"chunk","offset":730,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:31:13Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":1,"devMinor":2}]} - testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":88,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"../baz.txt","type":"reg","size":21,"mode":420,"offset":178,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","offset":206,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","offset":234,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"../baz.txt","type":"chunk","offset":262,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","offset":290,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","offset":318,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"../foo.txt","type":"reg","size":1,"mode":420,"offset":434,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2024-03-27T13:31:13Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2024-03-27T13:31:13Z"},{"name":"../dev/testchar1","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","size":14,"mode":420,"offset":790,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../test/bar.txt","type":"chunk","offset":818,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"../test/bar.txt","type":"chunk","offset":846,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"../test/bar.txt","type":"chunk","offset":874,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:31:13Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":1,"devMinor":2}]} + testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"../baz.txt","type":"reg","size":21,"mode":420,"offset":84,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","offset":112,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","offset":140,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"../baz.txt","type":"chunk","offset":168,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","offset":196,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","offset":224,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"../foo.txt","type":"reg","size":1,"mode":420,"offset":315,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2024-03-27T13:41:04Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2024-03-27T13:41:04Z"},{"name":"../dev/testchar1","type":"char","modtime":"2024-03-27T13:41:04Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","size":14,"mode":420,"offset":645,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../test/bar.txt","type":"chunk","offset":673,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"../test/bar.txt","type":"chunk","offset":701,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"../test/bar.txt","type":"chunk","offset":729,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:41:04Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2024-03-27T13:41:04Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":88,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"../baz.txt","type":"reg","size":21,"mode":420,"offset":178,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","offset":206,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","offset":234,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"../baz.txt","type":"chunk","offset":262,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","offset":290,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","offset":318,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"../foo.txt","type":"reg","size":1,"mode":420,"offset":434,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2024-03-27T13:41:04Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2024-03-27T13:41:04Z"},{"name":"../dev/testchar1","type":"char","modtime":"2024-03-27T13:41:04Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","size":14,"mode":420,"offset":790,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../test/bar.txt","type":"chunk","offset":818,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"../test/bar.txt","type":"chunk","offset":846,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"../test/bar.txt","type":"chunk","offset":874,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:41:04Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2024-03-27T13:41:04Z","devMajor":1,"devMinor":2}]} testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [foo.txt barlink test dev test2 baz.txt] vs [test2 .no.prefetch.landmark baz.txt foo.txt barlink test dev] - testutil.go:371: Comparing: "barlink" vs "barlink" - testutil.go:371: Comparing: "test" vs "test" - testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] - testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" - testutil.go:485: Offset: 646, NextOffset: 674 - testutil.go:485: Offset: 790, NextOffset: 818 - testutil.go:485: Offset: 674, NextOffset: 702 - testutil.go:485: Offset: 818, NextOffset: 846 - testutil.go:485: Offset: 702, NextOffset: 730 - testutil.go:485: Offset: 846, NextOffset: 874 - testutil.go:485: Offset: 730, NextOffset: 1946 - testutil.go:485: Offset: 874, NextOffset: 2227 + testutil.go:377: Directory: "" vs "": [barlink test dev test2 baz.txt foo.txt] vs [baz.txt foo.txt barlink test dev test2 .no.prefetch.landmark] testutil.go:371: Comparing: "dev" vs "dev" - testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] - testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" - testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" + testutil.go:377: Directory: "dev" vs "dev": [testchar1 testchar2 testblock testfifo] vs [testfifo testchar1 testchar2 testblock] testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" + testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" + testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" testutil.go:371: Comparing: "test2" vs "test2" testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="../",format=GNU/duplicated_entry_offset +=== NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-1,prefix="../",src=1,format=GNU testutil.go:485: Offset: 84, NextOffset: 112 testutil.go:485: Offset: 178, NextOffset: 206 testutil.go:485: Offset: 112, NextOffset: 140 @@ -50501,44 +49916,41 @@ testutil.go:485: Offset: 224, NextOffset: 315 testutil.go:485: Offset: 318, NextOffset: 434 testutil.go:371: Comparing: "foo.txt" vs "foo.txt" - testutil.go:485: Offset: 315, NextOffset: 646 - testutil.go:485: Offset: 434, NextOffset: 790 - testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [foo.txt barlink test dev test2 .no.prefetch.landmark baz.txt] vs [foo.txt barlink test dev test2 baz.txt] - testutil.go:371: Comparing: "baz.txt" vs "baz.txt" - testutil.go:485: Offset: 178, NextOffset: 206 - testutil.go:485: Offset: 84, NextOffset: 112 - testutil.go:485: Offset: 206, NextOffset: 234 - testutil.go:485: Offset: 112, NextOffset: 140 - testutil.go:485: Offset: 234, NextOffset: 262 - testutil.go:485: Offset: 140, NextOffset: 168 - testutil.go:485: Offset: 262, NextOffset: 290 - testutil.go:485: Offset: 168, NextOffset: 196 - testutil.go:485: Offset: 290, NextOffset: 318 - testutil.go:485: Offset: 196, NextOffset: 224 - testutil.go:485: Offset: 318, NextOffset: 434 - testutil.go:485: Offset: 224, NextOffset: 315 - testutil.go:371: Comparing: "foo.txt" vs "foo.txt" + testutil.go:485: Offset: 315, NextOffset: 645 testutil.go:485: Offset: 434, NextOffset: 790 - testutil.go:485: Offset: 315, NextOffset: 646 testutil.go:371: Comparing: "barlink" vs "barlink" testutil.go:371: Comparing: "test" vs "test" testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" + testutil.go:485: Offset: 645, NextOffset: 673 + testutil.go:485: Offset: 790, NextOffset: 818 + testutil.go:485: Offset: 673, NextOffset: 701 + testutil.go:485: Offset: 818, NextOffset: 846 + testutil.go:485: Offset: 701, NextOffset: 729 + testutil.go:485: Offset: 846, NextOffset: 874 + testutil.go:485: Offset: 729, NextOffset: 1936 + testutil.go:485: Offset: 874, NextOffset: 2227 + testutil.go:371: Comparing: "" vs "" + testutil.go:377: Directory: "" vs "": [test2 .no.prefetch.landmark baz.txt foo.txt barlink test dev] vs [test2 baz.txt foo.txt barlink test dev] + testutil.go:371: Comparing: "test" vs "test" + testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] + testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" testutil.go:485: Offset: 790, NextOffset: 818 - testutil.go:485: Offset: 646, NextOffset: 674 + testutil.go:485: Offset: 645, NextOffset: 673 testutil.go:485: Offset: 818, NextOffset: 846 - testutil.go:485: Offset: 674, NextOffset: 702 + testutil.go:485: Offset: 673, NextOffset: 701 testutil.go:485: Offset: 846, NextOffset: 874 - testutil.go:485: Offset: 702, NextOffset: 730 + testutil.go:485: Offset: 701, NextOffset: 729 testutil.go:485: Offset: 874, NextOffset: 2227 - testutil.go:485: Offset: 730, NextOffset: 1946 + testutil.go:485: Offset: 729, NextOffset: 1936 testutil.go:371: Comparing: "dev" vs "dev" testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testfifo testchar1 testchar2 testblock] - testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" - testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" + testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="",format=USTAR +=== NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-1,prefix="../",src=1,format=GNU + testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" testutil.go:371: Comparing: "test2" vs "test2" testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" @@ -50554,15 +49966,36 @@ testutil.go:485: Offset: 196, NextOffset: 224 testutil.go:485: Offset: 318, NextOffset: 434 testutil.go:485: Offset: 224, NextOffset: 315 -=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="../",format=GNU/duplicated_entry_offset + testutil.go:371: Comparing: "baz.txt" vs "baz.txt" + testutil.go:485: Offset: 178, NextOffset: 206 + testutil.go:485: Offset: 84, NextOffset: 112 + testutil.go:485: Offset: 206, NextOffset: 234 + testutil.go:485: Offset: 112, NextOffset: 140 + testutil.go:485: Offset: 234, NextOffset: 262 + testutil.go:485: Offset: 140, NextOffset: 168 + testutil.go:485: Offset: 262, NextOffset: 290 + testutil.go:485: Offset: 168, NextOffset: 196 + testutil.go:485: Offset: 290, NextOffset: 318 + testutil.go:485: Offset: 196, NextOffset: 224 + testutil.go:485: Offset: 318, NextOffset: 434 + testutil.go:485: Offset: 224, NextOffset: 315 + testutil.go:371: Comparing: "foo.txt" vs "foo.txt" + testutil.go:485: Offset: 434, NextOffset: 790 + testutil.go:485: Offset: 315, NextOffset: 645 + testutil.go:371: Comparing: "barlink" vs "barlink" === RUN TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-2,prefix="",src=1,format=USTAR -=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="../",format=GNU/lost_digest_in_a_entry -=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="",format=USTAR#01 -=== NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-2,prefix="",src=1,format=USTAR - testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"baz.txt","type":"reg","size":21,"mode":420,"offset":130,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":162,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":194,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"baz.txt","type":"chunk","offset":226,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":258,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":290,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"foo.txt","type":"reg","size":1,"mode":420,"offset":484,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2024-03-27T13:31:13Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2024-03-27T13:31:13Z"},{"name":"dev/testchar1","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","size":14,"mode":420,"offset":1430,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"test/bar.txt","type":"chunk","offset":1462,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"test/bar.txt","type":"chunk","offset":1494,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"test/bar.txt","type":"chunk","offset":1526,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:31:13Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":1,"devMinor":2}]} - testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":141,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"baz.txt","type":"reg","size":21,"mode":420,"offset":339,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":371,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":403,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"baz.txt","type":"chunk","offset":435,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":467,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":499,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"foo.txt","type":"reg","size":1,"mode":420,"offset":727,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2024-03-27T13:31:13Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2024-03-27T13:31:13Z"},{"name":"dev/testchar1","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","size":14,"mode":420,"offset":1708,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"test/bar.txt","type":"chunk","offset":1740,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"test/bar.txt","type":"chunk","offset":1772,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"test/bar.txt","type":"chunk","offset":1804,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:31:13Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":1,"devMinor":2}]} + testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"baz.txt","type":"reg","size":21,"mode":420,"offset":130,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":162,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":194,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"baz.txt","type":"chunk","offset":226,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":258,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":290,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"foo.txt","type":"reg","size":1,"mode":420,"offset":484,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2024-03-27T13:41:04Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2024-03-27T13:41:04Z"},{"name":"dev/testchar1","type":"char","modtime":"2024-03-27T13:41:04Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","size":14,"mode":420,"offset":1426,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"test/bar.txt","type":"chunk","offset":1458,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"test/bar.txt","type":"chunk","offset":1490,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"test/bar.txt","type":"chunk","offset":1522,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:41:04Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2024-03-27T13:41:04Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":141,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"baz.txt","type":"reg","size":21,"mode":420,"offset":339,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":371,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":403,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"baz.txt","type":"chunk","offset":435,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":467,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":499,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"foo.txt","type":"reg","size":1,"mode":420,"offset":727,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2024-03-27T13:41:04Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2024-03-27T13:41:04Z"},{"name":"dev/testchar1","type":"char","modtime":"2024-03-27T13:41:04Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","size":14,"mode":420,"offset":1705,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"test/bar.txt","type":"chunk","offset":1737,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"test/bar.txt","type":"chunk","offset":1769,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"test/bar.txt","type":"chunk","offset":1801,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:41:04Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2024-03-27T13:41:04Z","devMajor":1,"devMinor":2}]} testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [baz.txt foo.txt barlink test dev test2] vs [barlink test dev test2 .no.prefetch.landmark baz.txt foo.txt] + testutil.go:377: Directory: "" vs "": [test dev test2 baz.txt foo.txt barlink] vs [barlink test dev test2 .no.prefetch.landmark baz.txt foo.txt] + testutil.go:371: Comparing: "dev" vs "dev" + testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] + testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" + testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" + testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" + testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" + testutil.go:371: Comparing: "test2" vs "test2" + testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" testutil.go:485: Offset: 130, NextOffset: 162 testutil.go:485: Offset: 339, NextOffset: 371 @@ -50576,29 +50009,6 @@ testutil.go:485: Offset: 467, NextOffset: 499 testutil.go:485: Offset: 290, NextOffset: 484 testutil.go:485: Offset: 499, NextOffset: 727 - testutil.go:371: Comparing: "foo.txt" vs "foo.txt" - testutil.go:485: Offset: 484, NextOffset: 1430 - testutil.go:485: Offset: 727, NextOffset: 1708 - testutil.go:371: Comparing: "barlink" vs "barlink" - testutil.go:371: Comparing: "test" vs "test" - testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] - testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" - testutil.go:485: Offset: 1430, NextOffset: 1462 - testutil.go:485: Offset: 1708, NextOffset: 1740 - testutil.go:485: Offset: 1462, NextOffset: 1494 - testutil.go:485: Offset: 1740, NextOffset: 1772 - testutil.go:485: Offset: 1494, NextOffset: 1526 - testutil.go:485: Offset: 1772, NextOffset: 1804 - testutil.go:485: Offset: 1526, NextOffset: 4856 - testutil.go:485: Offset: 1804, NextOffset: 5464 - testutil.go:371: Comparing: "dev" vs "dev" - testutil.go:377: Directory: "dev" vs "dev": [testfifo testchar1 testchar2 testblock] vs [testblock testfifo testchar1 testchar2] - testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" - testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" - testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" - testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" - testutil.go:371: Comparing: "test2" vs "test2" - testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" testutil.go:485: Offset: 130, NextOffset: 162 testutil.go:485: Offset: 339, NextOffset: 371 @@ -50606,33 +50016,31 @@ testutil.go:485: Offset: 371, NextOffset: 403 testutil.go:485: Offset: 194, NextOffset: 226 testutil.go:485: Offset: 403, NextOffset: 435 -=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="",format=USTAR#01/lost_digest_in_a_entry -=== NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-2,prefix="",src=1,format=USTAR testutil.go:485: Offset: 226, NextOffset: 258 testutil.go:485: Offset: 435, NextOffset: 467 testutil.go:485: Offset: 258, NextOffset: 290 testutil.go:485: Offset: 467, NextOffset: 499 testutil.go:485: Offset: 290, NextOffset: 484 testutil.go:485: Offset: 499, NextOffset: 727 - testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [.no.prefetch.landmark baz.txt foo.txt barlink test dev test2] vs [test dev test2 baz.txt foo.txt barlink] + testutil.go:371: Comparing: "foo.txt" vs "foo.txt" + testutil.go:485: Offset: 484, NextOffset: 1426 + testutil.go:485: Offset: 727, NextOffset: 1705 +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="",format=USTAR/lost_digest_in_a_entry +=== NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-2,prefix="",src=1,format=USTAR + testutil.go:371: Comparing: "barlink" vs "barlink" testutil.go:371: Comparing: "test" vs "test" testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" - testutil.go:485: Offset: 1708, NextOffset: 1740 - testutil.go:485: Offset: 1430, NextOffset: 1462 - testutil.go:485: Offset: 1740, NextOffset: 1772 - testutil.go:485: Offset: 1462, NextOffset: 1494 - testutil.go:485: Offset: 1772, NextOffset: 1804 - testutil.go:485: Offset: 1494, NextOffset: 1526 - testutil.go:485: Offset: 1804, NextOffset: 5464 - testutil.go:485: Offset: 1526, NextOffset: 4856 - testutil.go:371: Comparing: "dev" vs "dev" - testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] - testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" - testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" - testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" - testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" + testutil.go:485: Offset: 1426, NextOffset: 1458 + testutil.go:485: Offset: 1705, NextOffset: 1737 + testutil.go:485: Offset: 1458, NextOffset: 1490 + testutil.go:485: Offset: 1737, NextOffset: 1769 + testutil.go:485: Offset: 1490, NextOffset: 1522 + testutil.go:485: Offset: 1769, NextOffset: 1801 + testutil.go:485: Offset: 1522, NextOffset: 4851 + testutil.go:485: Offset: 1801, NextOffset: 5459 + testutil.go:371: Comparing: "" vs "" + testutil.go:377: Directory: "" vs "": [test2 .no.prefetch.landmark baz.txt foo.txt barlink test dev] vs [test2 baz.txt foo.txt barlink test dev] testutil.go:371: Comparing: "test2" vs "test2" testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" @@ -50656,40 +50064,64 @@ testutil.go:485: Offset: 403, NextOffset: 435 testutil.go:485: Offset: 194, NextOffset: 226 testutil.go:485: Offset: 435, NextOffset: 467 +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="",format=USTAR/duplicated_entry_offset +=== NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-2,prefix="",src=1,format=USTAR testutil.go:485: Offset: 226, NextOffset: 258 testutil.go:485: Offset: 467, NextOffset: 499 testutil.go:485: Offset: 258, NextOffset: 290 testutil.go:485: Offset: 499, NextOffset: 727 testutil.go:485: Offset: 290, NextOffset: 484 testutil.go:371: Comparing: "foo.txt" vs "foo.txt" - testutil.go:485: Offset: 727, NextOffset: 1708 - testutil.go:485: Offset: 484, NextOffset: 1430 + testutil.go:485: Offset: 727, NextOffset: 1705 + testutil.go:485: Offset: 484, NextOffset: 1426 testutil.go:371: Comparing: "barlink" vs "barlink" + testutil.go:371: Comparing: "test" vs "test" + testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] + testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" + testutil.go:485: Offset: 1705, NextOffset: 1737 + testutil.go:485: Offset: 1426, NextOffset: 1458 + testutil.go:485: Offset: 1737, NextOffset: 1769 + testutil.go:485: Offset: 1458, NextOffset: 1490 + testutil.go:485: Offset: 1769, NextOffset: 1801 + testutil.go:485: Offset: 1490, NextOffset: 1522 + testutil.go:485: Offset: 1801, NextOffset: 5459 + testutil.go:485: Offset: 1522, NextOffset: 4851 + testutil.go:371: Comparing: "dev" vs "dev" + testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] + testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" + testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" + testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" + testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" === RUN TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-2,prefix="./",src=1,format=USTAR -=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="",format=USTAR#01/duplicated_entry_offset -=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="",format=PAX#01 +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="",format=PAX === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-2,prefix="./",src=1,format=USTAR - testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"./baz.txt","type":"reg","size":21,"mode":420,"offset":132,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":164,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":196,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"./baz.txt","type":"chunk","offset":228,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":260,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":292,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"./foo.txt","type":"reg","size":1,"mode":420,"offset":488,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2024-03-27T13:31:13Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2024-03-27T13:31:13Z"},{"name":"./dev/testchar1","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","size":14,"mode":420,"offset":1443,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./test/bar.txt","type":"chunk","offset":1475,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"./test/bar.txt","type":"chunk","offset":1507,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"./test/bar.txt","type":"chunk","offset":1539,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:31:13Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":1,"devMinor":2}]} - testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":141,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"./baz.txt","type":"reg","size":21,"mode":420,"offset":339,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":371,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":403,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"./baz.txt","type":"chunk","offset":435,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":467,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":499,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"./foo.txt","type":"reg","size":1,"mode":420,"offset":729,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2024-03-27T13:31:13Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2024-03-27T13:31:13Z"},{"name":"./dev/testchar1","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","size":14,"mode":420,"offset":1719,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./test/bar.txt","type":"chunk","offset":1751,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"./test/bar.txt","type":"chunk","offset":1783,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"./test/bar.txt","type":"chunk","offset":1815,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:31:13Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":1,"devMinor":2}]} + testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"./baz.txt","type":"reg","size":21,"mode":420,"offset":132,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":164,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":196,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"./baz.txt","type":"chunk","offset":228,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":260,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":292,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"./foo.txt","type":"reg","size":1,"mode":420,"offset":488,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2024-03-27T13:41:04Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2024-03-27T13:41:04Z"},{"name":"./dev/testchar1","type":"char","modtime":"2024-03-27T13:41:04Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","size":14,"mode":420,"offset":1440,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./test/bar.txt","type":"chunk","offset":1472,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"./test/bar.txt","type":"chunk","offset":1504,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"./test/bar.txt","type":"chunk","offset":1536,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:41:04Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2024-03-27T13:41:04Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":141,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"./baz.txt","type":"reg","size":21,"mode":420,"offset":339,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":371,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":403,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"./baz.txt","type":"chunk","offset":435,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":467,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":499,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"./foo.txt","type":"reg","size":1,"mode":420,"offset":729,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2024-03-27T13:41:04Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2024-03-27T13:41:04Z"},{"name":"./dev/testchar1","type":"char","modtime":"2024-03-27T13:41:04Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","size":14,"mode":420,"offset":1717,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./test/bar.txt","type":"chunk","offset":1749,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"./test/bar.txt","type":"chunk","offset":1781,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"./test/bar.txt","type":"chunk","offset":1813,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:41:04Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2024-03-27T13:41:04Z","devMajor":1,"devMinor":2}]} testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [test dev test2 baz.txt foo.txt barlink] vs [.no.prefetch.landmark baz.txt foo.txt barlink test dev test2] + testutil.go:377: Directory: "" vs "": [dev test2 baz.txt foo.txt barlink test] vs [test2 .no.prefetch.landmark baz.txt foo.txt barlink test dev] + testutil.go:371: Comparing: "foo.txt" vs "foo.txt" + testutil.go:485: Offset: 488, NextOffset: 1440 +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="",format=PAX/lost_digest_in_a_entry +=== NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-2,prefix="./",src=1,format=USTAR + testutil.go:485: Offset: 729, NextOffset: 1717 + testutil.go:371: Comparing: "barlink" vs "barlink" testutil.go:371: Comparing: "test" vs "test" testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" - testutil.go:485: Offset: 1443, NextOffset: 1475 - testutil.go:485: Offset: 1719, NextOffset: 1751 - testutil.go:485: Offset: 1475, NextOffset: 1507 - testutil.go:485: Offset: 1751, NextOffset: 1783 - testutil.go:485: Offset: 1507, NextOffset: 1539 - testutil.go:485: Offset: 1783, NextOffset: 1815 - testutil.go:485: Offset: 1539, NextOffset: 4901 - testutil.go:485: Offset: 1815, NextOffset: 5508 + testutil.go:485: Offset: 1440, NextOffset: 1472 + testutil.go:485: Offset: 1717, NextOffset: 1749 + testutil.go:485: Offset: 1472, NextOffset: 1504 + testutil.go:485: Offset: 1749, NextOffset: 1781 + testutil.go:485: Offset: 1504, NextOffset: 1536 + testutil.go:485: Offset: 1781, NextOffset: 1813 + testutil.go:485: Offset: 1536, NextOffset: 4896 + testutil.go:485: Offset: 1813, NextOffset: 5503 testutil.go:371: Comparing: "dev" vs "dev" - testutil.go:377: Directory: "dev" vs "dev": [testchar1 testchar2 testblock testfifo] vs [testblock testfifo testchar1 testchar2] + testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar2 testblock testfifo testchar1] + testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" - testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" testutil.go:371: Comparing: "test2" vs "test2" testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" @@ -50718,26 +50150,23 @@ testutil.go:485: Offset: 467, NextOffset: 499 testutil.go:485: Offset: 292, NextOffset: 488 testutil.go:485: Offset: 499, NextOffset: 729 - testutil.go:371: Comparing: "foo.txt" vs "foo.txt" - testutil.go:485: Offset: 488, NextOffset: 1443 - testutil.go:485: Offset: 729, NextOffset: 1719 - testutil.go:371: Comparing: "barlink" vs "barlink" testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [.no.prefetch.landmark baz.txt foo.txt barlink test dev test2] vs [test2 baz.txt foo.txt barlink test dev] - testutil.go:371: Comparing: "barlink" vs "barlink" + testutil.go:377: Directory: "" vs "": [baz.txt foo.txt barlink test dev test2 .no.prefetch.landmark] vs [foo.txt barlink test dev test2 baz.txt] testutil.go:371: Comparing: "test" vs "test" testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" - testutil.go:485: Offset: 1719, NextOffset: 1751 - testutil.go:485: Offset: 1443, NextOffset: 1475 - testutil.go:485: Offset: 1751, NextOffset: 1783 - testutil.go:485: Offset: 1475, NextOffset: 1507 - testutil.go:485: Offset: 1783, NextOffset: 1815 - testutil.go:485: Offset: 1507, NextOffset: 1539 - testutil.go:485: Offset: 1815, NextOffset: 5508 - testutil.go:485: Offset: 1539, NextOffset: 4901 + testutil.go:485: Offset: 1717, NextOffset: 1749 + testutil.go:485: Offset: 1440, NextOffset: 1472 + testutil.go:485: Offset: 1749, NextOffset: 1781 + testutil.go:485: Offset: 1472, NextOffset: 1504 + testutil.go:485: Offset: 1781, NextOffset: 1813 + testutil.go:485: Offset: 1504, NextOffset: 1536 + testutil.go:485: Offset: 1813, NextOffset: 5503 +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="",format=PAX/duplicated_entry_offset +=== NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-2,prefix="./",src=1,format=USTAR + testutil.go:485: Offset: 1536, NextOffset: 4896 testutil.go:371: Comparing: "dev" vs "dev" - testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testfifo testchar1 testchar2 testblock] + testutil.go:377: Directory: "dev" vs "dev": [testchar1 testchar2 testblock testfifo] vs [testfifo testchar1 testchar2 testblock] testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" @@ -50755,8 +50184,6 @@ testutil.go:485: Offset: 228, NextOffset: 260 testutil.go:485: Offset: 467, NextOffset: 499 testutil.go:485: Offset: 260, NextOffset: 292 -=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="",format=PAX#01/lost_digest_in_a_entry -=== NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-2,prefix="./",src=1,format=USTAR testutil.go:485: Offset: 499, NextOffset: 729 testutil.go:485: Offset: 292, NextOffset: 488 testutil.go:371: Comparing: "baz.txt" vs "baz.txt" @@ -50773,25 +50200,38 @@ testutil.go:485: Offset: 499, NextOffset: 729 testutil.go:485: Offset: 292, NextOffset: 488 testutil.go:371: Comparing: "foo.txt" vs "foo.txt" - testutil.go:485: Offset: 729, NextOffset: 1719 - testutil.go:485: Offset: 488, NextOffset: 1443 -=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="",format=PAX#01/duplicated_entry_offset + testutil.go:485: Offset: 729, NextOffset: 1717 + testutil.go:485: Offset: 488, NextOffset: 1440 + testutil.go:371: Comparing: "barlink" vs "barlink" === RUN TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-2,prefix="/",src=1,format=USTAR -=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="",format=GNU#01 -=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="",format=GNU#01/lost_digest_in_a_entry -=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="",format=GNU#01/duplicated_entry_offset -=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="./",format=USTAR#01 +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="",format=GNU +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="",format=GNU/lost_digest_in_a_entry === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-2,prefix="/",src=1,format=USTAR - testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"/baz.txt","type":"reg","size":21,"mode":420,"offset":132,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":164,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":196,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"/baz.txt","type":"chunk","offset":228,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":260,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":292,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"/foo.txt","type":"reg","size":1,"mode":420,"offset":487,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2024-03-27T13:31:13Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2024-03-27T13:31:13Z"},{"name":"/dev/testchar1","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","size":14,"mode":420,"offset":1437,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/test/bar.txt","type":"chunk","offset":1469,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"/test/bar.txt","type":"chunk","offset":1501,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"/test/bar.txt","type":"chunk","offset":1533,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:31:13Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":1,"devMinor":2}]} - testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":141,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"/baz.txt","type":"reg","size":21,"mode":420,"offset":339,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":371,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":403,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"/baz.txt","type":"chunk","offset":435,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":467,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":499,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"/foo.txt","type":"reg","size":1,"mode":420,"offset":728,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2024-03-27T13:31:13Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2024-03-27T13:31:13Z"},{"name":"/dev/testchar1","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","size":14,"mode":420,"offset":1714,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/test/bar.txt","type":"chunk","offset":1746,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"/test/bar.txt","type":"chunk","offset":1778,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"/test/bar.txt","type":"chunk","offset":1810,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:31:13Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":1,"devMinor":2}]} + testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"/baz.txt","type":"reg","size":21,"mode":420,"offset":132,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":164,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":196,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"/baz.txt","type":"chunk","offset":228,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":260,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":292,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"/foo.txt","type":"reg","size":1,"mode":420,"offset":487,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2024-03-27T13:41:04Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2024-03-27T13:41:04Z"},{"name":"/dev/testchar1","type":"char","modtime":"2024-03-27T13:41:04Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","size":14,"mode":420,"offset":1435,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/test/bar.txt","type":"chunk","offset":1467,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"/test/bar.txt","type":"chunk","offset":1499,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"/test/bar.txt","type":"chunk","offset":1531,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:41:04Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2024-03-27T13:41:04Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":141,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"/baz.txt","type":"reg","size":21,"mode":420,"offset":339,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":371,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":403,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"/baz.txt","type":"chunk","offset":435,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":467,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":499,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"/foo.txt","type":"reg","size":1,"mode":420,"offset":728,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2024-03-27T13:41:04Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2024-03-27T13:41:04Z"},{"name":"/dev/testchar1","type":"char","modtime":"2024-03-27T13:41:04Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","size":14,"mode":420,"offset":1711,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/test/bar.txt","type":"chunk","offset":1743,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"/test/bar.txt","type":"chunk","offset":1775,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"/test/bar.txt","type":"chunk","offset":1807,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:41:04Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2024-03-27T13:41:04Z","devMajor":1,"devMinor":2}]} testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [test2 baz.txt foo.txt barlink test dev] vs [.no.prefetch.landmark baz.txt foo.txt barlink test dev test2] + testutil.go:377: Directory: "" vs "": [test2 baz.txt foo.txt barlink test dev] vs [foo.txt barlink test dev test2 .no.prefetch.landmark baz.txt] + testutil.go:371: Comparing: "foo.txt" vs "foo.txt" + testutil.go:485: Offset: 487, NextOffset: 1435 + testutil.go:485: Offset: 728, NextOffset: 1711 + testutil.go:371: Comparing: "barlink" vs "barlink" + testutil.go:371: Comparing: "test" vs "test" + testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] + testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" + testutil.go:485: Offset: 1435, NextOffset: 1467 + testutil.go:485: Offset: 1711, NextOffset: 1743 + testutil.go:485: Offset: 1467, NextOffset: 1499 + testutil.go:485: Offset: 1743, NextOffset: 1775 + testutil.go:485: Offset: 1499, NextOffset: 1531 + testutil.go:485: Offset: 1775, NextOffset: 1807 + testutil.go:485: Offset: 1531, NextOffset: 4875 + testutil.go:485: Offset: 1807, NextOffset: 5482 testutil.go:371: Comparing: "dev" vs "dev" - testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar1 testchar2 testblock testfifo] + testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] + testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" - testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" testutil.go:371: Comparing: "test2" vs "test2" testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" @@ -50820,23 +50260,16 @@ testutil.go:485: Offset: 467, NextOffset: 499 testutil.go:485: Offset: 292, NextOffset: 487 testutil.go:485: Offset: 499, NextOffset: 728 - testutil.go:371: Comparing: "foo.txt" vs "foo.txt" - testutil.go:485: Offset: 487, NextOffset: 1437 - testutil.go:485: Offset: 728, NextOffset: 1714 - testutil.go:371: Comparing: "barlink" vs "barlink" - testutil.go:371: Comparing: "test" vs "test" - testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] - testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" - testutil.go:485: Offset: 1437, NextOffset: 1469 - testutil.go:485: Offset: 1714, NextOffset: 1746 - testutil.go:485: Offset: 1469, NextOffset: 1501 - testutil.go:485: Offset: 1746, NextOffset: 1778 - testutil.go:485: Offset: 1501, NextOffset: 1533 - testutil.go:485: Offset: 1778, NextOffset: 1810 - testutil.go:485: Offset: 1533, NextOffset: 4879 - testutil.go:485: Offset: 1810, NextOffset: 5488 testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [test dev test2 .no.prefetch.landmark baz.txt foo.txt barlink] vs [baz.txt foo.txt barlink test dev test2] + testutil.go:377: Directory: "" vs "": [dev test2 .no.prefetch.landmark baz.txt foo.txt barlink test] vs [barlink test dev test2 baz.txt foo.txt] + testutil.go:371: Comparing: "dev" vs "dev" + testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] + testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" + testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" + testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" + testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" + testutil.go:371: Comparing: "test2" vs "test2" + testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" testutil.go:485: Offset: 339, NextOffset: 371 testutil.go:485: Offset: 132, NextOffset: 164 @@ -50846,33 +50279,12 @@ testutil.go:485: Offset: 196, NextOffset: 228 testutil.go:485: Offset: 435, NextOffset: 467 testutil.go:485: Offset: 228, NextOffset: 260 +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="",format=GNU/duplicated_entry_offset +=== NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-2,prefix="/",src=1,format=USTAR testutil.go:485: Offset: 467, NextOffset: 499 testutil.go:485: Offset: 260, NextOffset: 292 testutil.go:485: Offset: 499, NextOffset: 728 testutil.go:485: Offset: 292, NextOffset: 487 - testutil.go:371: Comparing: "foo.txt" vs "foo.txt" - testutil.go:485: Offset: 728, NextOffset: 1714 - testutil.go:485: Offset: 487, NextOffset: 1437 - testutil.go:371: Comparing: "barlink" vs "barlink" - testutil.go:371: Comparing: "test" vs "test" - testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] - testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" - testutil.go:485: Offset: 1714, NextOffset: 1746 - testutil.go:485: Offset: 1437, NextOffset: 1469 - testutil.go:485: Offset: 1746, NextOffset: 1778 - testutil.go:485: Offset: 1469, NextOffset: 1501 - testutil.go:485: Offset: 1778, NextOffset: 1810 - testutil.go:485: Offset: 1501, NextOffset: 1533 - testutil.go:485: Offset: 1810, NextOffset: 5488 - testutil.go:485: Offset: 1533, NextOffset: 4879 - testutil.go:371: Comparing: "dev" vs "dev" - testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] - testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" - testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" - testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" - testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" - testutil.go:371: Comparing: "test2" vs "test2" - testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" testutil.go:485: Offset: 339, NextOffset: 371 testutil.go:485: Offset: 132, NextOffset: 164 @@ -50886,15 +50298,53 @@ testutil.go:485: Offset: 260, NextOffset: 292 testutil.go:485: Offset: 499, NextOffset: 728 testutil.go:485: Offset: 292, NextOffset: 487 + testutil.go:371: Comparing: "foo.txt" vs "foo.txt" + testutil.go:485: Offset: 728, NextOffset: 1711 + testutil.go:485: Offset: 487, NextOffset: 1435 + testutil.go:371: Comparing: "barlink" vs "barlink" + testutil.go:371: Comparing: "test" vs "test" + testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] + testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" + testutil.go:485: Offset: 1711, NextOffset: 1743 + testutil.go:485: Offset: 1435, NextOffset: 1467 + testutil.go:485: Offset: 1743, NextOffset: 1775 + testutil.go:485: Offset: 1467, NextOffset: 1499 + testutil.go:485: Offset: 1775, NextOffset: 1807 + testutil.go:485: Offset: 1499, NextOffset: 1531 + testutil.go:485: Offset: 1807, NextOffset: 5482 + testutil.go:485: Offset: 1531, NextOffset: 4875 +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="./",format=USTAR === RUN TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-2,prefix="../",src=1,format=USTAR -=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="./",format=USTAR#01/lost_digest_in_a_entry -=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="./",format=USTAR#01/duplicated_entry_offset -=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="./",format=PAX#01 +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="./",format=USTAR/lost_digest_in_a_entry +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="./",format=USTAR/duplicated_entry_offset === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-2,prefix="../",src=1,format=USTAR - testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"../baz.txt","type":"reg","size":21,"mode":420,"offset":133,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","offset":165,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","offset":197,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"../baz.txt","type":"chunk","offset":229,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","offset":261,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","offset":293,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"../foo.txt","type":"reg","size":1,"mode":420,"offset":490,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2024-03-27T13:31:13Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2024-03-27T13:31:13Z"},{"name":"../dev/testchar1","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","size":14,"mode":420,"offset":1452,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../test/bar.txt","type":"chunk","offset":1484,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"../test/bar.txt","type":"chunk","offset":1516,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"../test/bar.txt","type":"chunk","offset":1548,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:31:13Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":1,"devMinor":2}]} - testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":141,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"../baz.txt","type":"reg","size":21,"mode":420,"offset":340,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","offset":372,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","offset":404,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"../baz.txt","type":"chunk","offset":436,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","offset":468,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","offset":500,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"../foo.txt","type":"reg","size":1,"mode":420,"offset":731,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2024-03-27T13:31:13Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2024-03-27T13:31:13Z"},{"name":"../dev/testchar1","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","size":14,"mode":420,"offset":1728,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../test/bar.txt","type":"chunk","offset":1760,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"../test/bar.txt","type":"chunk","offset":1792,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"../test/bar.txt","type":"chunk","offset":1824,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:31:13Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":1,"devMinor":2}]} + testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"../baz.txt","type":"reg","size":21,"mode":420,"offset":133,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","offset":165,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","offset":197,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"../baz.txt","type":"chunk","offset":229,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","offset":261,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","offset":293,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"../foo.txt","type":"reg","size":1,"mode":420,"offset":490,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2024-03-27T13:41:04Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2024-03-27T13:41:04Z"},{"name":"../dev/testchar1","type":"char","modtime":"2024-03-27T13:41:04Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","size":14,"mode":420,"offset":1449,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../test/bar.txt","type":"chunk","offset":1481,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"../test/bar.txt","type":"chunk","offset":1513,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"../test/bar.txt","type":"chunk","offset":1545,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:41:04Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2024-03-27T13:41:04Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":141,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"../baz.txt","type":"reg","size":21,"mode":420,"offset":340,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","offset":372,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","offset":404,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"../baz.txt","type":"chunk","offset":436,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","offset":468,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","offset":500,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"../foo.txt","type":"reg","size":1,"mode":420,"offset":731,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2024-03-27T13:41:04Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2024-03-27T13:41:04Z"},{"name":"../dev/testchar1","type":"char","modtime":"2024-03-27T13:41:04Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","size":14,"mode":420,"offset":1725,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../test/bar.txt","type":"chunk","offset":1757,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"../test/bar.txt","type":"chunk","offset":1789,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"../test/bar.txt","type":"chunk","offset":1821,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:41:04Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2024-03-27T13:41:04Z","devMajor":1,"devMinor":2}]} testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [foo.txt barlink test dev test2 baz.txt] vs [test2 .no.prefetch.landmark baz.txt foo.txt barlink test dev] + testutil.go:377: Directory: "" vs "": [barlink test dev test2 baz.txt foo.txt] vs [.no.prefetch.landmark baz.txt foo.txt barlink test dev test2] + testutil.go:371: Comparing: "foo.txt" vs "foo.txt" + testutil.go:485: Offset: 490, NextOffset: 1449 + testutil.go:485: Offset: 731, NextOffset: 1725 + testutil.go:371: Comparing: "barlink" vs "barlink" + testutil.go:371: Comparing: "test" vs "test" + testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] + testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" + testutil.go:485: Offset: 1449, NextOffset: 1481 + testutil.go:485: Offset: 1725, NextOffset: 1757 + testutil.go:485: Offset: 1481, NextOffset: 1513 + testutil.go:485: Offset: 1757, NextOffset: 1789 + testutil.go:485: Offset: 1513, NextOffset: 1545 + testutil.go:485: Offset: 1789, NextOffset: 1821 + testutil.go:485: Offset: 1545, NextOffset: 4919 + testutil.go:485: Offset: 1821, NextOffset: 5526 + testutil.go:371: Comparing: "dev" vs "dev" + testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testfifo testchar1 testchar2 testblock] + testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" + testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" + testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" + testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" + testutil.go:371: Comparing: "test2" vs "test2" + testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" testutil.go:485: Offset: 133, NextOffset: 165 testutil.go:485: Offset: 340, NextOffset: 372 @@ -50908,31 +50358,10 @@ testutil.go:485: Offset: 468, NextOffset: 500 testutil.go:485: Offset: 293, NextOffset: 490 testutil.go:485: Offset: 500, NextOffset: 731 - testutil.go:371: Comparing: "foo.txt" vs "foo.txt" - testutil.go:485: Offset: 490, NextOffset: 1452 - testutil.go:485: Offset: 731, NextOffset: 1728 - testutil.go:371: Comparing: "barlink" vs "barlink" - testutil.go:371: Comparing: "test" vs "test" - testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] - testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" - testutil.go:485: Offset: 1452, NextOffset: 1484 - testutil.go:485: Offset: 1728, NextOffset: 1760 - testutil.go:485: Offset: 1484, NextOffset: 1516 - testutil.go:485: Offset: 1760, NextOffset: 1792 - testutil.go:485: Offset: 1516, NextOffset: 1548 - testutil.go:485: Offset: 1792, NextOffset: 1824 - testutil.go:485: Offset: 1548, NextOffset: 4925 - testutil.go:485: Offset: 1824, NextOffset: 5531 - testutil.go:371: Comparing: "dev" vs "dev" - testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] - testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" - testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" - testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" - testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" - testutil.go:371: Comparing: "test2" vs "test2" - testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" testutil.go:485: Offset: 133, NextOffset: 165 +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="./",format=PAX +=== NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-2,prefix="../",src=1,format=USTAR testutil.go:485: Offset: 340, NextOffset: 372 testutil.go:485: Offset: 165, NextOffset: 197 testutil.go:485: Offset: 372, NextOffset: 404 @@ -50945,25 +50374,13 @@ testutil.go:485: Offset: 293, NextOffset: 490 testutil.go:485: Offset: 500, NextOffset: 731 testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [dev test2 .no.prefetch.landmark baz.txt foo.txt barlink test] vs [baz.txt foo.txt barlink test dev test2] - testutil.go:371: Comparing: "barlink" vs "barlink" - testutil.go:371: Comparing: "test" vs "test" - testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] - testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" - testutil.go:485: Offset: 1728, NextOffset: 1760 - testutil.go:485: Offset: 1452, NextOffset: 1484 - testutil.go:485: Offset: 1760, NextOffset: 1792 - testutil.go:485: Offset: 1484, NextOffset: 1516 - testutil.go:485: Offset: 1792, NextOffset: 1824 - testutil.go:485: Offset: 1516, NextOffset: 1548 - testutil.go:485: Offset: 1824, NextOffset: 5531 - testutil.go:485: Offset: 1548, NextOffset: 4925 + testutil.go:377: Directory: "" vs "": [.no.prefetch.landmark baz.txt foo.txt barlink test dev test2] vs [baz.txt foo.txt barlink test dev test2] testutil.go:371: Comparing: "dev" vs "dev" - testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testfifo testchar1 testchar2 testblock] + testutil.go:377: Directory: "dev" vs "dev": [testchar1 testchar2 testblock testfifo] vs [testblock testfifo testchar1 testchar2] + testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" - testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" testutil.go:371: Comparing: "test2" vs "test2" testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" @@ -50993,34 +50410,60 @@ testutil.go:485: Offset: 500, NextOffset: 731 testutil.go:485: Offset: 293, NextOffset: 490 testutil.go:371: Comparing: "foo.txt" vs "foo.txt" - testutil.go:485: Offset: 731, NextOffset: 1728 - testutil.go:485: Offset: 490, NextOffset: 1452 + testutil.go:485: Offset: 731, NextOffset: 1725 + testutil.go:485: Offset: 490, NextOffset: 1449 + testutil.go:371: Comparing: "barlink" vs "barlink" + testutil.go:371: Comparing: "test" vs "test" + testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] + testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" + testutil.go:485: Offset: 1725, NextOffset: 1757 + testutil.go:485: Offset: 1449, NextOffset: 1481 + testutil.go:485: Offset: 1757, NextOffset: 1789 + testutil.go:485: Offset: 1481, NextOffset: 1513 + testutil.go:485: Offset: 1789, NextOffset: 1821 + testutil.go:485: Offset: 1513, NextOffset: 1545 + testutil.go:485: Offset: 1821, NextOffset: 5526 + testutil.go:485: Offset: 1545, NextOffset: 4919 === RUN TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-2,prefix="",src=1,format=PAX -=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="./",format=PAX#01/lost_digest_in_a_entry -=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="./",format=PAX#01/duplicated_entry_offset -=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="./",format=GNU#01 +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="./",format=PAX/duplicated_entry_offset +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="./",format=PAX/lost_digest_in_a_entry === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-2,prefix="",src=1,format=PAX - testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"baz.txt","type":"reg","size":21,"mode":420,"offset":130,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":162,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":194,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"baz.txt","type":"chunk","offset":226,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":258,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":290,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"foo.txt","type":"reg","size":1,"mode":420,"offset":484,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2024-03-27T13:31:13Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2024-03-27T13:31:13Z"},{"name":"dev/testchar1","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","size":14,"mode":420,"offset":1980,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"test/bar.txt","type":"chunk","offset":2012,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"test/bar.txt","type":"chunk","offset":2044,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"test/bar.txt","type":"chunk","offset":2076,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:31:13Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":1,"devMinor":2}]} - testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":141,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"baz.txt","type":"reg","size":21,"mode":420,"offset":339,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":371,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":403,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"baz.txt","type":"chunk","offset":435,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":467,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":499,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"foo.txt","type":"reg","size":1,"mode":420,"offset":727,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2024-03-27T13:31:13Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2024-03-27T13:31:13Z"},{"name":"dev/testchar1","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","size":14,"mode":420,"offset":2259,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"test/bar.txt","type":"chunk","offset":2291,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"test/bar.txt","type":"chunk","offset":2323,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"test/bar.txt","type":"chunk","offset":2355,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:31:13Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":1,"devMinor":2}]} + testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"baz.txt","type":"reg","size":21,"mode":420,"offset":130,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":162,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":194,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"baz.txt","type":"chunk","offset":226,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":258,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":290,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"foo.txt","type":"reg","size":1,"mode":420,"offset":484,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2024-03-27T13:41:05Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2024-03-27T13:41:05Z"},{"name":"dev/testchar1","type":"char","modtime":"2024-03-27T13:41:05Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","size":14,"mode":420,"offset":1980,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"test/bar.txt","type":"chunk","offset":2012,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"test/bar.txt","type":"chunk","offset":2044,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"test/bar.txt","type":"chunk","offset":2076,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:41:05Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2024-03-27T13:41:05Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":141,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"baz.txt","type":"reg","size":21,"mode":420,"offset":339,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":371,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":403,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"baz.txt","type":"chunk","offset":435,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":467,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":499,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"foo.txt","type":"reg","size":1,"mode":420,"offset":727,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2024-03-27T13:41:05Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2024-03-27T13:41:05Z"},{"name":"dev/testchar1","type":"char","modtime":"2024-03-27T13:41:05Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","size":14,"mode":420,"offset":2258,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"test/bar.txt","type":"chunk","offset":2290,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"test/bar.txt","type":"chunk","offset":2322,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"test/bar.txt","type":"chunk","offset":2354,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:41:05Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2024-03-27T13:41:05Z","devMajor":1,"devMinor":2}]} testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [barlink test dev test2 baz.txt foo.txt] vs [dev test2 .no.prefetch.landmark baz.txt foo.txt barlink test] + testutil.go:377: Directory: "" vs "": [test dev test2 baz.txt foo.txt barlink] vs [.no.prefetch.landmark baz.txt foo.txt barlink test dev test2] + testutil.go:371: Comparing: "baz.txt" vs "baz.txt" + testutil.go:485: Offset: 130, NextOffset: 162 + testutil.go:485: Offset: 339, NextOffset: 371 + testutil.go:485: Offset: 162, NextOffset: 194 + testutil.go:485: Offset: 371, NextOffset: 403 + testutil.go:485: Offset: 194, NextOffset: 226 + testutil.go:485: Offset: 403, NextOffset: 435 + testutil.go:485: Offset: 226, NextOffset: 258 + testutil.go:485: Offset: 435, NextOffset: 467 + testutil.go:485: Offset: 258, NextOffset: 290 +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="./",format=GNU +=== NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-2,prefix="",src=1,format=PAX + testutil.go:485: Offset: 467, NextOffset: 499 + testutil.go:485: Offset: 290, NextOffset: 484 + testutil.go:485: Offset: 499, NextOffset: 727 testutil.go:371: Comparing: "foo.txt" vs "foo.txt" testutil.go:485: Offset: 484, NextOffset: 1980 - testutil.go:485: Offset: 727, NextOffset: 2259 + testutil.go:485: Offset: 727, NextOffset: 2258 testutil.go:371: Comparing: "barlink" vs "barlink" testutil.go:371: Comparing: "test" vs "test" testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" testutil.go:485: Offset: 1980, NextOffset: 2012 - testutil.go:485: Offset: 2259, NextOffset: 2291 + testutil.go:485: Offset: 2258, NextOffset: 2290 testutil.go:485: Offset: 2012, NextOffset: 2044 - testutil.go:485: Offset: 2291, NextOffset: 2323 + testutil.go:485: Offset: 2290, NextOffset: 2322 testutil.go:485: Offset: 2044, NextOffset: 2076 - testutil.go:485: Offset: 2323, NextOffset: 2355 - testutil.go:485: Offset: 2076, NextOffset: 5779 - testutil.go:485: Offset: 2355, NextOffset: 6387 + testutil.go:485: Offset: 2322, NextOffset: 2354 + testutil.go:485: Offset: 2076, NextOffset: 5778 + testutil.go:485: Offset: 2354, NextOffset: 6385 testutil.go:371: Comparing: "dev" vs "dev" - testutil.go:377: Directory: "dev" vs "dev": [testchar1 testchar2 testblock testfifo] vs [testblock testfifo testchar1 testchar2] + testutil.go:377: Directory: "dev" vs "dev": [testchar2 testblock testfifo testchar1] vs [testchar2 testblock testfifo testchar1] testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" @@ -51040,21 +50483,8 @@ testutil.go:485: Offset: 467, NextOffset: 499 testutil.go:485: Offset: 290, NextOffset: 484 testutil.go:485: Offset: 499, NextOffset: 727 - testutil.go:371: Comparing: "baz.txt" vs "baz.txt" - testutil.go:485: Offset: 130, NextOffset: 162 - testutil.go:485: Offset: 339, NextOffset: 371 - testutil.go:485: Offset: 162, NextOffset: 194 - testutil.go:485: Offset: 371, NextOffset: 403 - testutil.go:485: Offset: 194, NextOffset: 226 - testutil.go:485: Offset: 403, NextOffset: 435 - testutil.go:485: Offset: 226, NextOffset: 258 - testutil.go:485: Offset: 435, NextOffset: 467 - testutil.go:485: Offset: 258, NextOffset: 290 - testutil.go:485: Offset: 467, NextOffset: 499 - testutil.go:485: Offset: 290, NextOffset: 484 - testutil.go:485: Offset: 499, NextOffset: 727 testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [dev test2 .no.prefetch.landmark baz.txt foo.txt barlink test] vs [test2 baz.txt foo.txt barlink test dev] + testutil.go:377: Directory: "" vs "": [dev test2 .no.prefetch.landmark baz.txt foo.txt barlink test] vs [test dev test2 baz.txt foo.txt barlink] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" testutil.go:485: Offset: 339, NextOffset: 371 testutil.go:485: Offset: 130, NextOffset: 162 @@ -51069,26 +50499,26 @@ testutil.go:485: Offset: 499, NextOffset: 727 testutil.go:485: Offset: 290, NextOffset: 484 testutil.go:371: Comparing: "foo.txt" vs "foo.txt" - testutil.go:485: Offset: 727, NextOffset: 2259 + testutil.go:485: Offset: 727, NextOffset: 2258 testutil.go:485: Offset: 484, NextOffset: 1980 testutil.go:371: Comparing: "barlink" vs "barlink" testutil.go:371: Comparing: "test" vs "test" testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" - testutil.go:485: Offset: 2259, NextOffset: 2291 + testutil.go:485: Offset: 2258, NextOffset: 2290 testutil.go:485: Offset: 1980, NextOffset: 2012 - testutil.go:485: Offset: 2291, NextOffset: 2323 + testutil.go:485: Offset: 2290, NextOffset: 2322 testutil.go:485: Offset: 2012, NextOffset: 2044 - testutil.go:485: Offset: 2323, NextOffset: 2355 + testutil.go:485: Offset: 2322, NextOffset: 2354 testutil.go:485: Offset: 2044, NextOffset: 2076 - testutil.go:485: Offset: 2355, NextOffset: 6387 - testutil.go:485: Offset: 2076, NextOffset: 5779 + testutil.go:485: Offset: 2354, NextOffset: 6385 + testutil.go:485: Offset: 2076, NextOffset: 5778 testutil.go:371: Comparing: "dev" vs "dev" testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] - testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" + testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" testutil.go:371: Comparing: "test2" vs "test2" testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" @@ -51103,35 +50533,46 @@ testutil.go:485: Offset: 467, NextOffset: 499 testutil.go:485: Offset: 258, NextOffset: 290 testutil.go:485: Offset: 499, NextOffset: 727 -=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="./",format=GNU#01/lost_digest_in_a_entry -=== NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-2,prefix="",src=1,format=PAX testutil.go:485: Offset: 290, NextOffset: 484 -=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="./",format=GNU#01/duplicated_entry_offset -=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="/",format=USTAR#01 === RUN TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-2,prefix="./",src=1,format=PAX -=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="/",format=USTAR#01/lost_digest_in_a_entry -=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="/",format=USTAR#01/duplicated_entry_offset +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="./",format=GNU/lost_digest_in_a_entry +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="./",format=GNU/duplicated_entry_offset +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="/",format=USTAR === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-2,prefix="./",src=1,format=PAX - testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"./baz.txt","type":"reg","size":21,"mode":420,"offset":132,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":164,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":196,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"./baz.txt","type":"chunk","offset":228,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":260,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":292,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"./foo.txt","type":"reg","size":1,"mode":420,"offset":488,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2024-03-27T13:31:13Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2024-03-27T13:31:13Z"},{"name":"./dev/testchar1","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","size":14,"mode":420,"offset":1993,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./test/bar.txt","type":"chunk","offset":2025,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"./test/bar.txt","type":"chunk","offset":2057,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"./test/bar.txt","type":"chunk","offset":2089,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:31:13Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":1,"devMinor":2}]} - testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":141,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"./baz.txt","type":"reg","size":21,"mode":420,"offset":339,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":371,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":403,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"./baz.txt","type":"chunk","offset":435,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":467,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":499,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"./foo.txt","type":"reg","size":1,"mode":420,"offset":729,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2024-03-27T13:31:13Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2024-03-27T13:31:13Z"},{"name":"./dev/testchar1","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","size":14,"mode":420,"offset":2270,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./test/bar.txt","type":"chunk","offset":2302,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"./test/bar.txt","type":"chunk","offset":2334,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"./test/bar.txt","type":"chunk","offset":2366,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:31:13Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":1,"devMinor":2}]} + testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"./baz.txt","type":"reg","size":21,"mode":420,"offset":132,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":164,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":196,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"./baz.txt","type":"chunk","offset":228,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":260,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":292,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"./foo.txt","type":"reg","size":1,"mode":420,"offset":488,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2024-03-27T13:41:05Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2024-03-27T13:41:05Z"},{"name":"./dev/testchar1","type":"char","modtime":"2024-03-27T13:41:05Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","size":14,"mode":420,"offset":1994,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./test/bar.txt","type":"chunk","offset":2026,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"./test/bar.txt","type":"chunk","offset":2058,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"./test/bar.txt","type":"chunk","offset":2090,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:41:05Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2024-03-27T13:41:05Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":141,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"./baz.txt","type":"reg","size":21,"mode":420,"offset":339,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":371,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":403,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"./baz.txt","type":"chunk","offset":435,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":467,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":499,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"./foo.txt","type":"reg","size":1,"mode":420,"offset":729,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2024-03-27T13:41:05Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2024-03-27T13:41:05Z"},{"name":"./dev/testchar1","type":"char","modtime":"2024-03-27T13:41:05Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","size":14,"mode":420,"offset":2270,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./test/bar.txt","type":"chunk","offset":2302,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"./test/bar.txt","type":"chunk","offset":2334,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"./test/bar.txt","type":"chunk","offset":2366,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:41:05Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2024-03-27T13:41:05Z","devMajor":1,"devMinor":2}]} testutil.go:371: Comparing: "" vs "" testutil.go:377: Directory: "" vs "": [baz.txt foo.txt barlink test dev test2] vs [.no.prefetch.landmark baz.txt foo.txt barlink test dev test2] + testutil.go:371: Comparing: "baz.txt" vs "baz.txt" + testutil.go:485: Offset: 132, NextOffset: 164 + testutil.go:485: Offset: 339, NextOffset: 371 + testutil.go:485: Offset: 164, NextOffset: 196 + testutil.go:485: Offset: 371, NextOffset: 403 + testutil.go:485: Offset: 196, NextOffset: 228 + testutil.go:485: Offset: 403, NextOffset: 435 + testutil.go:485: Offset: 228, NextOffset: 260 + testutil.go:485: Offset: 435, NextOffset: 467 + testutil.go:485: Offset: 260, NextOffset: 292 + testutil.go:485: Offset: 467, NextOffset: 499 + testutil.go:485: Offset: 292, NextOffset: 488 + testutil.go:485: Offset: 499, NextOffset: 729 + testutil.go:371: Comparing: "foo.txt" vs "foo.txt" + testutil.go:485: Offset: 488, NextOffset: 1994 + testutil.go:485: Offset: 729, NextOffset: 2270 testutil.go:371: Comparing: "barlink" vs "barlink" testutil.go:371: Comparing: "test" vs "test" testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" - testutil.go:485: Offset: 1993, NextOffset: 2025 + testutil.go:485: Offset: 1994, NextOffset: 2026 testutil.go:485: Offset: 2270, NextOffset: 2302 - testutil.go:485: Offset: 2025, NextOffset: 2057 + testutil.go:485: Offset: 2026, NextOffset: 2058 testutil.go:485: Offset: 2302, NextOffset: 2334 - testutil.go:485: Offset: 2057, NextOffset: 2089 + testutil.go:485: Offset: 2058, NextOffset: 2090 testutil.go:485: Offset: 2334, NextOffset: 2366 - testutil.go:485: Offset: 2089, NextOffset: 5823 -=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="/",format=PAX#01 -=== NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-2,prefix="./",src=1,format=PAX + testutil.go:485: Offset: 2090, NextOffset: 5823 testutil.go:485: Offset: 2366, NextOffset: 6430 testutil.go:371: Comparing: "dev" vs "dev" - testutil.go:377: Directory: "dev" vs "dev": [testchar2 testblock testfifo testchar1] vs [testblock testfifo testchar1 testchar2] + testutil.go:377: Directory: "dev" vs "dev": [testfifo testchar1 testchar2 testblock] vs [testblock testfifo testchar1 testchar2] testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" @@ -51151,24 +50592,25 @@ testutil.go:485: Offset: 467, NextOffset: 499 testutil.go:485: Offset: 292, NextOffset: 488 testutil.go:485: Offset: 499, NextOffset: 729 - testutil.go:371: Comparing: "baz.txt" vs "baz.txt" - testutil.go:485: Offset: 132, NextOffset: 164 - testutil.go:485: Offset: 339, NextOffset: 371 - testutil.go:485: Offset: 164, NextOffset: 196 - testutil.go:485: Offset: 371, NextOffset: 403 - testutil.go:485: Offset: 196, NextOffset: 228 - testutil.go:485: Offset: 403, NextOffset: 435 - testutil.go:485: Offset: 228, NextOffset: 260 - testutil.go:485: Offset: 435, NextOffset: 467 - testutil.go:485: Offset: 260, NextOffset: 292 - testutil.go:485: Offset: 467, NextOffset: 499 - testutil.go:485: Offset: 292, NextOffset: 488 - testutil.go:485: Offset: 499, NextOffset: 729 - testutil.go:371: Comparing: "foo.txt" vs "foo.txt" - testutil.go:485: Offset: 488, NextOffset: 1993 - testutil.go:485: Offset: 729, NextOffset: 2270 testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [.no.prefetch.landmark baz.txt foo.txt barlink test dev test2] vs [dev test2 baz.txt foo.txt barlink test] + testutil.go:377: Directory: "" vs "": [test2 .no.prefetch.landmark baz.txt foo.txt barlink test dev] vs [dev test2 baz.txt foo.txt barlink test] + testutil.go:371: Comparing: "test" vs "test" + testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] + testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" + testutil.go:485: Offset: 2270, NextOffset: 2302 + testutil.go:485: Offset: 1994, NextOffset: 2026 + testutil.go:485: Offset: 2302, NextOffset: 2334 + testutil.go:485: Offset: 2026, NextOffset: 2058 + testutil.go:485: Offset: 2334, NextOffset: 2366 + testutil.go:485: Offset: 2058, NextOffset: 2090 + testutil.go:485: Offset: 2366, NextOffset: 6430 + testutil.go:485: Offset: 2090, NextOffset: 5823 + testutil.go:371: Comparing: "dev" vs "dev" + testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] + testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" + testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" + testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" + testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" testutil.go:371: Comparing: "test2" vs "test2" testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" @@ -51199,34 +50641,17 @@ testutil.go:485: Offset: 292, NextOffset: 488 testutil.go:371: Comparing: "foo.txt" vs "foo.txt" testutil.go:485: Offset: 729, NextOffset: 2270 - testutil.go:485: Offset: 488, NextOffset: 1993 + testutil.go:485: Offset: 488, NextOffset: 1994 testutil.go:371: Comparing: "barlink" vs "barlink" - testutil.go:371: Comparing: "test" vs "test" - testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] - testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" - testutil.go:485: Offset: 2270, NextOffset: 2302 - testutil.go:485: Offset: 1993, NextOffset: 2025 - testutil.go:485: Offset: 2302, NextOffset: 2334 - testutil.go:485: Offset: 2025, NextOffset: 2057 - testutil.go:485: Offset: 2334, NextOffset: 2366 - testutil.go:485: Offset: 2057, NextOffset: 2089 - testutil.go:485: Offset: 2366, NextOffset: 6430 - testutil.go:485: Offset: 2089, NextOffset: 5823 - testutil.go:371: Comparing: "dev" vs "dev" - testutil.go:377: Directory: "dev" vs "dev": [testfifo testchar1 testchar2 testblock] vs [testfifo testchar1 testchar2 testblock] - testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" - testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" - testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" - testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" === RUN TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-2,prefix="/",src=1,format=PAX -=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="/",format=PAX#01/lost_digest_in_a_entry -=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="/",format=PAX#01/duplicated_entry_offset -=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="/",format=GNU#01 +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="/",format=USTAR/duplicated_entry_offset +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="/",format=USTAR/lost_digest_in_a_entry +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="/",format=PAX === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-2,prefix="/",src=1,format=PAX - testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"/baz.txt","type":"reg","size":21,"mode":420,"offset":132,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":164,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":196,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"/baz.txt","type":"chunk","offset":228,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":260,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":292,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"/foo.txt","type":"reg","size":1,"mode":420,"offset":487,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2024-03-27T13:31:13Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2024-03-27T13:31:13Z"},{"name":"/dev/testchar1","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","size":14,"mode":420,"offset":1990,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/test/bar.txt","type":"chunk","offset":2022,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"/test/bar.txt","type":"chunk","offset":2054,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"/test/bar.txt","type":"chunk","offset":2086,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:31:13Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":1,"devMinor":2}]} - testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":141,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"/baz.txt","type":"reg","size":21,"mode":420,"offset":339,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":371,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":403,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"/baz.txt","type":"chunk","offset":435,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":467,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":499,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"/foo.txt","type":"reg","size":1,"mode":420,"offset":728,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2024-03-27T13:31:13Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2024-03-27T13:31:13Z"},{"name":"/dev/testchar1","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","size":14,"mode":420,"offset":2266,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/test/bar.txt","type":"chunk","offset":2298,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"/test/bar.txt","type":"chunk","offset":2330,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"/test/bar.txt","type":"chunk","offset":2362,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:31:13Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":1,"devMinor":2}]} + testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"/baz.txt","type":"reg","size":21,"mode":420,"offset":132,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":164,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":196,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"/baz.txt","type":"chunk","offset":228,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":260,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":292,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"/foo.txt","type":"reg","size":1,"mode":420,"offset":487,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2024-03-27T13:41:05Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2024-03-27T13:41:05Z"},{"name":"/dev/testchar1","type":"char","modtime":"2024-03-27T13:41:05Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","size":14,"mode":420,"offset":1991,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/test/bar.txt","type":"chunk","offset":2023,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"/test/bar.txt","type":"chunk","offset":2055,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"/test/bar.txt","type":"chunk","offset":2087,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:41:05Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2024-03-27T13:41:05Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":141,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"/baz.txt","type":"reg","size":21,"mode":420,"offset":339,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":371,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":403,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"/baz.txt","type":"chunk","offset":435,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":467,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":499,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"/foo.txt","type":"reg","size":1,"mode":420,"offset":728,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2024-03-27T13:41:05Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2024-03-27T13:41:05Z"},{"name":"/dev/testchar1","type":"char","modtime":"2024-03-27T13:41:05Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","size":14,"mode":420,"offset":2267,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/test/bar.txt","type":"chunk","offset":2299,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"/test/bar.txt","type":"chunk","offset":2331,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"/test/bar.txt","type":"chunk","offset":2363,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:41:05Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2024-03-27T13:41:05Z","devMajor":1,"devMinor":2}]} testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [barlink test dev test2 baz.txt foo.txt] vs [.no.prefetch.landmark baz.txt foo.txt barlink test dev test2] + testutil.go:377: Directory: "" vs "": [test2 baz.txt foo.txt barlink test dev] vs [test2 .no.prefetch.landmark baz.txt foo.txt barlink test dev] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" testutil.go:485: Offset: 132, NextOffset: 164 testutil.go:485: Offset: 339, NextOffset: 371 @@ -51241,26 +50666,26 @@ testutil.go:485: Offset: 292, NextOffset: 487 testutil.go:485: Offset: 499, NextOffset: 728 testutil.go:371: Comparing: "foo.txt" vs "foo.txt" - testutil.go:485: Offset: 487, NextOffset: 1990 - testutil.go:485: Offset: 728, NextOffset: 2266 + testutil.go:485: Offset: 487, NextOffset: 1991 + testutil.go:485: Offset: 728, NextOffset: 2267 testutil.go:371: Comparing: "barlink" vs "barlink" testutil.go:371: Comparing: "test" vs "test" testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" - testutil.go:485: Offset: 1990, NextOffset: 2022 - testutil.go:485: Offset: 2266, NextOffset: 2298 - testutil.go:485: Offset: 2022, NextOffset: 2054 - testutil.go:485: Offset: 2298, NextOffset: 2330 - testutil.go:485: Offset: 2054, NextOffset: 2086 - testutil.go:485: Offset: 2330, NextOffset: 2362 - testutil.go:485: Offset: 2086, NextOffset: 5806 - testutil.go:485: Offset: 2362, NextOffset: 6413 + testutil.go:485: Offset: 1991, NextOffset: 2023 + testutil.go:485: Offset: 2267, NextOffset: 2299 + testutil.go:485: Offset: 2023, NextOffset: 2055 + testutil.go:485: Offset: 2299, NextOffset: 2331 + testutil.go:485: Offset: 2055, NextOffset: 2087 + testutil.go:485: Offset: 2331, NextOffset: 2363 + testutil.go:485: Offset: 2087, NextOffset: 5807 + testutil.go:485: Offset: 2363, NextOffset: 6414 testutil.go:371: Comparing: "dev" vs "dev" testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] - testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" + testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" testutil.go:371: Comparing: "test2" vs "test2" testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" @@ -51277,7 +50702,7 @@ testutil.go:485: Offset: 292, NextOffset: 487 testutil.go:485: Offset: 499, NextOffset: 728 testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [foo.txt barlink test dev test2 .no.prefetch.landmark baz.txt] vs [foo.txt barlink test dev test2 baz.txt] + testutil.go:377: Directory: "" vs "": [.no.prefetch.landmark baz.txt foo.txt barlink test dev test2] vs [dev test2 baz.txt foo.txt barlink test] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" testutil.go:485: Offset: 339, NextOffset: 371 testutil.go:485: Offset: 132, NextOffset: 164 @@ -51292,22 +50717,22 @@ testutil.go:485: Offset: 499, NextOffset: 728 testutil.go:485: Offset: 292, NextOffset: 487 testutil.go:371: Comparing: "foo.txt" vs "foo.txt" - testutil.go:485: Offset: 728, NextOffset: 2266 - testutil.go:485: Offset: 487, NextOffset: 1990 + testutil.go:485: Offset: 728, NextOffset: 2267 + testutil.go:485: Offset: 487, NextOffset: 1991 testutil.go:371: Comparing: "barlink" vs "barlink" testutil.go:371: Comparing: "test" vs "test" testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" - testutil.go:485: Offset: 2266, NextOffset: 2298 - testutil.go:485: Offset: 1990, NextOffset: 2022 - testutil.go:485: Offset: 2298, NextOffset: 2330 - testutil.go:485: Offset: 2022, NextOffset: 2054 - testutil.go:485: Offset: 2330, NextOffset: 2362 - testutil.go:485: Offset: 2054, NextOffset: 2086 - testutil.go:485: Offset: 2362, NextOffset: 6413 - testutil.go:485: Offset: 2086, NextOffset: 5806 + testutil.go:485: Offset: 2267, NextOffset: 2299 + testutil.go:485: Offset: 1991, NextOffset: 2023 + testutil.go:485: Offset: 2299, NextOffset: 2331 + testutil.go:485: Offset: 2023, NextOffset: 2055 + testutil.go:485: Offset: 2331, NextOffset: 2363 + testutil.go:485: Offset: 2055, NextOffset: 2087 + testutil.go:485: Offset: 2363, NextOffset: 6414 + testutil.go:485: Offset: 2087, NextOffset: 5807 testutil.go:371: Comparing: "dev" vs "dev" - testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar1 testchar2 testblock testfifo] + testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" @@ -51327,15 +50752,31 @@ testutil.go:485: Offset: 260, NextOffset: 292 testutil.go:485: Offset: 499, NextOffset: 728 testutil.go:485: Offset: 292, NextOffset: 487 -=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="/",format=GNU#01/lost_digest_in_a_entry === RUN TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-2,prefix="../",src=1,format=PAX -=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="/",format=GNU#01/duplicated_entry_offset -=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="../",format=USTAR#01 +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="/",format=PAX/lost_digest_in_a_entry +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="/",format=PAX/duplicated_entry_offset +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="/",format=GNU === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-2,prefix="../",src=1,format=PAX - testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"../baz.txt","type":"reg","size":21,"mode":420,"offset":133,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","offset":165,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","offset":197,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"../baz.txt","type":"chunk","offset":229,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","offset":261,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","offset":293,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"../foo.txt","type":"reg","size":1,"mode":420,"offset":490,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2024-03-27T13:31:13Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2024-03-27T13:31:13Z"},{"name":"../dev/testchar1","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","size":14,"mode":420,"offset":2008,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../test/bar.txt","type":"chunk","offset":2040,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"../test/bar.txt","type":"chunk","offset":2072,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"../test/bar.txt","type":"chunk","offset":2104,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:31:13Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":1,"devMinor":2}]} - testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":141,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"../baz.txt","type":"reg","size":21,"mode":420,"offset":340,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","offset":372,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","offset":404,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"../baz.txt","type":"chunk","offset":436,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","offset":468,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","offset":500,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"../foo.txt","type":"reg","size":1,"mode":420,"offset":731,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2024-03-27T13:31:13Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2024-03-27T13:31:13Z"},{"name":"../dev/testchar1","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","size":14,"mode":420,"offset":2284,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../test/bar.txt","type":"chunk","offset":2316,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"../test/bar.txt","type":"chunk","offset":2348,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"../test/bar.txt","type":"chunk","offset":2380,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:31:13Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":1,"devMinor":2}]} + testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"../baz.txt","type":"reg","size":21,"mode":420,"offset":133,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","offset":165,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","offset":197,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"../baz.txt","type":"chunk","offset":229,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","offset":261,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","offset":293,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"../foo.txt","type":"reg","size":1,"mode":420,"offset":490,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2024-03-27T13:41:05Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2024-03-27T13:41:05Z"},{"name":"../dev/testchar1","type":"char","modtime":"2024-03-27T13:41:05Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","size":14,"mode":420,"offset":2008,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../test/bar.txt","type":"chunk","offset":2040,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"../test/bar.txt","type":"chunk","offset":2072,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"../test/bar.txt","type":"chunk","offset":2104,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:41:05Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2024-03-27T13:41:05Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":141,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"../baz.txt","type":"reg","size":21,"mode":420,"offset":340,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","offset":372,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","offset":404,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"../baz.txt","type":"chunk","offset":436,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","offset":468,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","offset":500,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"../foo.txt","type":"reg","size":1,"mode":420,"offset":731,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2024-03-27T13:41:05Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2024-03-27T13:41:05Z"},{"name":"../dev/testchar1","type":"char","modtime":"2024-03-27T13:41:05Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","size":14,"mode":420,"offset":2284,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../test/bar.txt","type":"chunk","offset":2316,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"../test/bar.txt","type":"chunk","offset":2348,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"../test/bar.txt","type":"chunk","offset":2380,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:41:05Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2024-03-27T13:41:05Z","devMajor":1,"devMinor":2}]} testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [foo.txt barlink test dev test2 baz.txt] vs [test dev test2 .no.prefetch.landmark baz.txt foo.txt barlink] + testutil.go:377: Directory: "" vs "": [baz.txt foo.txt barlink test dev test2] vs [baz.txt foo.txt barlink test dev test2 .no.prefetch.landmark] + testutil.go:371: Comparing: "baz.txt" vs "baz.txt" + testutil.go:485: Offset: 133, NextOffset: 165 + testutil.go:485: Offset: 340, NextOffset: 372 + testutil.go:485: Offset: 165, NextOffset: 197 + testutil.go:485: Offset: 372, NextOffset: 404 + testutil.go:485: Offset: 197, NextOffset: 229 + testutil.go:485: Offset: 404, NextOffset: 436 + testutil.go:485: Offset: 229, NextOffset: 261 + testutil.go:485: Offset: 436, NextOffset: 468 + testutil.go:485: Offset: 261, NextOffset: 293 + testutil.go:485: Offset: 468, NextOffset: 500 + testutil.go:485: Offset: 293, NextOffset: 490 + testutil.go:485: Offset: 500, NextOffset: 731 + testutil.go:371: Comparing: "foo.txt" vs "foo.txt" + testutil.go:485: Offset: 490, NextOffset: 2008 + testutil.go:485: Offset: 731, NextOffset: 2284 testutil.go:371: Comparing: "barlink" vs "barlink" testutil.go:371: Comparing: "test" vs "test" testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] @@ -51347,13 +50788,13 @@ testutil.go:485: Offset: 2072, NextOffset: 2104 testutil.go:485: Offset: 2348, NextOffset: 2380 testutil.go:485: Offset: 2104, NextOffset: 5855 - testutil.go:485: Offset: 2380, NextOffset: 6463 + testutil.go:485: Offset: 2380, NextOffset: 6462 testutil.go:371: Comparing: "dev" vs "dev" - testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar2 testblock testfifo testchar1] - testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" + testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testfifo testchar1 testchar2 testblock] testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" + testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" testutil.go:371: Comparing: "test2" vs "test2" testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" @@ -51369,24 +50810,24 @@ testutil.go:485: Offset: 468, NextOffset: 500 testutil.go:485: Offset: 293, NextOffset: 490 testutil.go:485: Offset: 500, NextOffset: 731 + testutil.go:371: Comparing: "" vs "" + testutil.go:377: Directory: "" vs "": [barlink test dev test2 .no.prefetch.landmark baz.txt foo.txt] vs [dev test2 baz.txt foo.txt barlink test] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" - testutil.go:485: Offset: 133, NextOffset: 165 testutil.go:485: Offset: 340, NextOffset: 372 - testutil.go:485: Offset: 165, NextOffset: 197 + testutil.go:485: Offset: 133, NextOffset: 165 testutil.go:485: Offset: 372, NextOffset: 404 - testutil.go:485: Offset: 197, NextOffset: 229 + testutil.go:485: Offset: 165, NextOffset: 197 testutil.go:485: Offset: 404, NextOffset: 436 - testutil.go:485: Offset: 229, NextOffset: 261 + testutil.go:485: Offset: 197, NextOffset: 229 testutil.go:485: Offset: 436, NextOffset: 468 - testutil.go:485: Offset: 261, NextOffset: 293 + testutil.go:485: Offset: 229, NextOffset: 261 testutil.go:485: Offset: 468, NextOffset: 500 - testutil.go:485: Offset: 293, NextOffset: 490 + testutil.go:485: Offset: 261, NextOffset: 293 testutil.go:485: Offset: 500, NextOffset: 731 + testutil.go:485: Offset: 293, NextOffset: 490 testutil.go:371: Comparing: "foo.txt" vs "foo.txt" - testutil.go:485: Offset: 490, NextOffset: 2008 testutil.go:485: Offset: 731, NextOffset: 2284 - testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [foo.txt barlink test dev test2 .no.prefetch.landmark baz.txt] vs [foo.txt barlink test dev test2 baz.txt] + testutil.go:485: Offset: 490, NextOffset: 2008 testutil.go:371: Comparing: "barlink" vs "barlink" testutil.go:371: Comparing: "test" vs "test" testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] @@ -51397,14 +50838,14 @@ testutil.go:485: Offset: 2040, NextOffset: 2072 testutil.go:485: Offset: 2348, NextOffset: 2380 testutil.go:485: Offset: 2072, NextOffset: 2104 - testutil.go:485: Offset: 2380, NextOffset: 6463 + testutil.go:485: Offset: 2380, NextOffset: 6462 testutil.go:485: Offset: 2104, NextOffset: 5855 testutil.go:371: Comparing: "dev" vs "dev" - testutil.go:377: Directory: "dev" vs "dev": [testchar2 testblock testfifo testchar1] vs [testblock testfifo testchar1 testchar2] - testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" + testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" + testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" testutil.go:371: Comparing: "test2" vs "test2" testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" @@ -51420,37 +50861,21 @@ testutil.go:485: Offset: 261, NextOffset: 293 testutil.go:485: Offset: 500, NextOffset: 731 testutil.go:485: Offset: 293, NextOffset: 490 - testutil.go:371: Comparing: "baz.txt" vs "baz.txt" - testutil.go:485: Offset: 340, NextOffset: 372 - testutil.go:485: Offset: 133, NextOffset: 165 - testutil.go:485: Offset: 372, NextOffset: 404 - testutil.go:485: Offset: 165, NextOffset: 197 - testutil.go:485: Offset: 404, NextOffset: 436 - testutil.go:485: Offset: 197, NextOffset: 229 - testutil.go:485: Offset: 436, NextOffset: 468 - testutil.go:485: Offset: 229, NextOffset: 261 - testutil.go:485: Offset: 468, NextOffset: 500 - testutil.go:485: Offset: 261, NextOffset: 293 - testutil.go:485: Offset: 500, NextOffset: 731 - testutil.go:485: Offset: 293, NextOffset: 490 - testutil.go:371: Comparing: "foo.txt" vs "foo.txt" - testutil.go:485: Offset: 731, NextOffset: 2284 - testutil.go:485: Offset: 490, NextOffset: 2008 === RUN TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-2,prefix="",src=1,format=GNU -=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="../",format=USTAR#01/lost_digest_in_a_entry -=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="../",format=USTAR#01/duplicated_entry_offset -=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="../",format=PAX#01 +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="/",format=GNU/lost_digest_in_a_entry +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="/",format=GNU/duplicated_entry_offset +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="../",format=USTAR === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-2,prefix="",src=1,format=GNU - testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"baz.txt","type":"reg","size":21,"mode":420,"offset":131,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":163,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":195,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"baz.txt","type":"chunk","offset":227,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":259,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":291,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"foo.txt","type":"reg","size":1,"mode":420,"offset":485,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2024-03-27T13:31:13Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2024-03-27T13:31:13Z"},{"name":"dev/testchar1","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","size":14,"mode":420,"offset":1437,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"test/bar.txt","type":"chunk","offset":1469,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"test/bar.txt","type":"chunk","offset":1501,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"test/bar.txt","type":"chunk","offset":1533,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:31:13Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":1,"devMinor":2}]} - testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":141,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"baz.txt","type":"reg","size":21,"mode":420,"offset":339,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":371,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":403,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"baz.txt","type":"chunk","offset":435,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":467,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":499,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"foo.txt","type":"reg","size":1,"mode":420,"offset":727,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2024-03-27T13:31:13Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2024-03-27T13:31:13Z"},{"name":"dev/testchar1","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","size":14,"mode":420,"offset":1714,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"test/bar.txt","type":"chunk","offset":1746,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"test/bar.txt","type":"chunk","offset":1778,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"test/bar.txt","type":"chunk","offset":1810,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:31:13Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":1,"devMinor":2}]} + testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"baz.txt","type":"reg","size":21,"mode":420,"offset":131,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":163,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":195,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"baz.txt","type":"chunk","offset":227,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":259,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":291,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"foo.txt","type":"reg","size":1,"mode":420,"offset":485,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2024-03-27T13:41:04Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2024-03-27T13:41:04Z"},{"name":"dev/testchar1","type":"char","modtime":"2024-03-27T13:41:04Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","size":14,"mode":420,"offset":1434,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"test/bar.txt","type":"chunk","offset":1466,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"test/bar.txt","type":"chunk","offset":1498,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"test/bar.txt","type":"chunk","offset":1530,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:41:04Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2024-03-27T13:41:04Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":141,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"baz.txt","type":"reg","size":21,"mode":420,"offset":339,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":371,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":403,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"baz.txt","type":"chunk","offset":435,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":467,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":499,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"foo.txt","type":"reg","size":1,"mode":420,"offset":727,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2024-03-27T13:41:04Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2024-03-27T13:41:04Z"},{"name":"dev/testchar1","type":"char","modtime":"2024-03-27T13:41:04Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","size":14,"mode":420,"offset":1711,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"test/bar.txt","type":"chunk","offset":1743,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"test/bar.txt","type":"chunk","offset":1775,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"test/bar.txt","type":"chunk","offset":1807,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:41:04Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2024-03-27T13:41:04Z","devMajor":1,"devMinor":2}]} testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [test dev test2 baz.txt foo.txt barlink] vs [barlink test dev test2 .no.prefetch.landmark baz.txt foo.txt] + testutil.go:377: Directory: "" vs "": [baz.txt foo.txt barlink test dev test2] vs [baz.txt foo.txt barlink test dev test2 .no.prefetch.landmark] testutil.go:371: Comparing: "dev" vs "dev" - testutil.go:377: Directory: "dev" vs "dev": [testchar1 testchar2 testblock testfifo] vs [testblock testfifo testchar1 testchar2] - testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" + testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar2 testblock testfifo testchar1] testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" + testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" testutil.go:371: Comparing: "test2" vs "test2" testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" @@ -51480,22 +50905,41 @@ testutil.go:485: Offset: 291, NextOffset: 485 testutil.go:485: Offset: 499, NextOffset: 727 testutil.go:371: Comparing: "foo.txt" vs "foo.txt" - testutil.go:485: Offset: 485, NextOffset: 1437 - testutil.go:485: Offset: 727, NextOffset: 1714 + testutil.go:485: Offset: 485, NextOffset: 1434 + testutil.go:485: Offset: 727, NextOffset: 1711 testutil.go:371: Comparing: "barlink" vs "barlink" testutil.go:371: Comparing: "test" vs "test" testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" - testutil.go:485: Offset: 1437, NextOffset: 1469 - testutil.go:485: Offset: 1714, NextOffset: 1746 - testutil.go:485: Offset: 1469, NextOffset: 1501 - testutil.go:485: Offset: 1746, NextOffset: 1778 - testutil.go:485: Offset: 1501, NextOffset: 1533 - testutil.go:485: Offset: 1778, NextOffset: 1810 - testutil.go:485: Offset: 1533, NextOffset: 4866 - testutil.go:485: Offset: 1810, NextOffset: 5473 + testutil.go:485: Offset: 1434, NextOffset: 1466 + testutil.go:485: Offset: 1711, NextOffset: 1743 + testutil.go:485: Offset: 1466, NextOffset: 1498 + testutil.go:485: Offset: 1743, NextOffset: 1775 + testutil.go:485: Offset: 1498, NextOffset: 1530 + testutil.go:485: Offset: 1775, NextOffset: 1807 + testutil.go:485: Offset: 1530, NextOffset: 4861 + testutil.go:485: Offset: 1807, NextOffset: 5467 testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [test dev test2 .no.prefetch.landmark baz.txt foo.txt barlink] vs [test2 baz.txt foo.txt barlink test dev] + testutil.go:377: Directory: "" vs "": [baz.txt foo.txt barlink test dev test2 .no.prefetch.landmark] vs [foo.txt barlink test dev test2 baz.txt] + testutil.go:371: Comparing: "test" vs "test" + testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] + testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" + testutil.go:485: Offset: 1711, NextOffset: 1743 + testutil.go:485: Offset: 1434, NextOffset: 1466 + testutil.go:485: Offset: 1743, NextOffset: 1775 + testutil.go:485: Offset: 1466, NextOffset: 1498 + testutil.go:485: Offset: 1775, NextOffset: 1807 + testutil.go:485: Offset: 1498, NextOffset: 1530 + testutil.go:485: Offset: 1807, NextOffset: 5467 + testutil.go:485: Offset: 1530, NextOffset: 4861 + testutil.go:371: Comparing: "dev" vs "dev" + testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] + testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" + testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" + testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" + testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" + testutil.go:371: Comparing: "test2" vs "test2" + testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" testutil.go:485: Offset: 339, NextOffset: 371 testutil.go:485: Offset: 131, NextOffset: 163 @@ -51509,39 +50953,12 @@ testutil.go:485: Offset: 259, NextOffset: 291 testutil.go:485: Offset: 499, NextOffset: 727 testutil.go:485: Offset: 291, NextOffset: 485 - testutil.go:371: Comparing: "foo.txt" vs "foo.txt" - testutil.go:485: Offset: 727, NextOffset: 1714 - testutil.go:485: Offset: 485, NextOffset: 1437 -=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="../",format=PAX#01/lost_digest_in_a_entry -=== NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-2,prefix="",src=1,format=GNU - testutil.go:371: Comparing: "barlink" vs "barlink" - testutil.go:371: Comparing: "test" vs "test" - testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] - testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" - testutil.go:485: Offset: 1714, NextOffset: 1746 - testutil.go:485: Offset: 1437, NextOffset: 1469 - testutil.go:485: Offset: 1746, NextOffset: 1778 - testutil.go:485: Offset: 1469, NextOffset: 1501 - testutil.go:485: Offset: 1778, NextOffset: 1810 - testutil.go:485: Offset: 1501, NextOffset: 1533 - testutil.go:485: Offset: 1810, NextOffset: 5473 - testutil.go:485: Offset: 1533, NextOffset: 4866 - testutil.go:371: Comparing: "dev" vs "dev" - testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] - testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" - testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" - testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" - testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" - testutil.go:371: Comparing: "test2" vs "test2" - testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" testutil.go:485: Offset: 339, NextOffset: 371 testutil.go:485: Offset: 131, NextOffset: 163 testutil.go:485: Offset: 371, NextOffset: 403 testutil.go:485: Offset: 163, NextOffset: 195 testutil.go:485: Offset: 403, NextOffset: 435 -=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="../",format=PAX#01/duplicated_entry_offset -=== NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-2,prefix="",src=1,format=GNU testutil.go:485: Offset: 195, NextOffset: 227 testutil.go:485: Offset: 435, NextOffset: 467 testutil.go:485: Offset: 227, NextOffset: 259 @@ -51549,16 +50966,23 @@ testutil.go:485: Offset: 259, NextOffset: 291 testutil.go:485: Offset: 499, NextOffset: 727 testutil.go:485: Offset: 291, NextOffset: 485 + testutil.go:371: Comparing: "foo.txt" vs "foo.txt" + testutil.go:485: Offset: 727, NextOffset: 1711 + testutil.go:485: Offset: 485, NextOffset: 1434 + testutil.go:371: Comparing: "barlink" vs "barlink" === RUN TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-2,prefix="./",src=1,format=GNU -=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="../",format=GNU#01 -=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="../",format=GNU#01/lost_digest_in_a_entry -=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="../",format=GNU#01/duplicated_entry_offset -=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="",format=USTAR#01 +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="../",format=USTAR/lost_digest_in_a_entry === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-2,prefix="./",src=1,format=GNU - testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"./baz.txt","type":"reg","size":21,"mode":420,"offset":133,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":165,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":197,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"./baz.txt","type":"chunk","offset":229,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":261,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":293,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"./foo.txt","type":"reg","size":1,"mode":420,"offset":490,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2024-03-27T13:31:13Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2024-03-27T13:31:13Z"},{"name":"./dev/testchar1","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","size":14,"mode":420,"offset":1452,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./test/bar.txt","type":"chunk","offset":1484,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"./test/bar.txt","type":"chunk","offset":1516,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"./test/bar.txt","type":"chunk","offset":1548,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:31:13Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":1,"devMinor":2}]} - testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":141,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"./baz.txt","type":"reg","size":21,"mode":420,"offset":341,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":373,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":405,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"./baz.txt","type":"chunk","offset":437,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":469,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":501,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"./foo.txt","type":"reg","size":1,"mode":420,"offset":732,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2024-03-27T13:31:13Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2024-03-27T13:31:13Z"},{"name":"./dev/testchar1","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","size":14,"mode":420,"offset":1729,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./test/bar.txt","type":"chunk","offset":1761,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"./test/bar.txt","type":"chunk","offset":1793,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"./test/bar.txt","type":"chunk","offset":1825,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:31:13Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":1,"devMinor":2}]} + testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"./baz.txt","type":"reg","size":21,"mode":420,"offset":133,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":165,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":197,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"./baz.txt","type":"chunk","offset":229,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":261,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":293,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"./foo.txt","type":"reg","size":1,"mode":420,"offset":490,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2024-03-27T13:41:04Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2024-03-27T13:41:04Z"},{"name":"./dev/testchar1","type":"char","modtime":"2024-03-27T13:41:04Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","size":14,"mode":420,"offset":1448,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./test/bar.txt","type":"chunk","offset":1480,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"./test/bar.txt","type":"chunk","offset":1512,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"./test/bar.txt","type":"chunk","offset":1544,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:41:04Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2024-03-27T13:41:04Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":141,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"./baz.txt","type":"reg","size":21,"mode":420,"offset":341,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":373,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":405,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"./baz.txt","type":"chunk","offset":437,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":469,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":501,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"./foo.txt","type":"reg","size":1,"mode":420,"offset":732,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2024-03-27T13:41:04Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2024-03-27T13:41:04Z"},{"name":"./dev/testchar1","type":"char","modtime":"2024-03-27T13:41:04Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","size":14,"mode":420,"offset":1726,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./test/bar.txt","type":"chunk","offset":1758,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"./test/bar.txt","type":"chunk","offset":1790,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"./test/bar.txt","type":"chunk","offset":1822,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:41:04Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2024-03-27T13:41:04Z","devMajor":1,"devMinor":2}]} testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [foo.txt barlink test dev test2 baz.txt] vs [barlink test dev test2 .no.prefetch.landmark baz.txt foo.txt] + testutil.go:377: Directory: "" vs "": [test2 baz.txt foo.txt barlink test dev] vs [.no.prefetch.landmark baz.txt foo.txt barlink test dev test2] + testutil.go:371: Comparing: "dev" vs "dev" + testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] + testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" + testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" + testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" + testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" testutil.go:371: Comparing: "test2" vs "test2" testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" @@ -51587,37 +51011,25 @@ testutil.go:485: Offset: 469, NextOffset: 501 testutil.go:485: Offset: 293, NextOffset: 490 testutil.go:485: Offset: 501, NextOffset: 732 +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="../",format=USTAR/duplicated_entry_offset +=== NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-2,prefix="./",src=1,format=GNU testutil.go:371: Comparing: "foo.txt" vs "foo.txt" - testutil.go:485: Offset: 490, NextOffset: 1452 - testutil.go:485: Offset: 732, NextOffset: 1729 + testutil.go:485: Offset: 490, NextOffset: 1448 + testutil.go:485: Offset: 732, NextOffset: 1726 testutil.go:371: Comparing: "barlink" vs "barlink" testutil.go:371: Comparing: "test" vs "test" testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" - testutil.go:485: Offset: 1452, NextOffset: 1484 - testutil.go:485: Offset: 1729, NextOffset: 1761 - testutil.go:485: Offset: 1484, NextOffset: 1516 - testutil.go:485: Offset: 1761, NextOffset: 1793 - testutil.go:485: Offset: 1516, NextOffset: 1548 - testutil.go:485: Offset: 1793, NextOffset: 1825 - testutil.go:485: Offset: 1548, NextOffset: 4914 - testutil.go:485: Offset: 1825, NextOffset: 5520 - testutil.go:371: Comparing: "dev" vs "dev" - testutil.go:377: Directory: "dev" vs "dev": [testfifo testchar1 testchar2 testblock] vs [testblock testfifo testchar1 testchar2] - testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" - testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" - testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" - testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" + testutil.go:485: Offset: 1448, NextOffset: 1480 + testutil.go:485: Offset: 1726, NextOffset: 1758 + testutil.go:485: Offset: 1480, NextOffset: 1512 + testutil.go:485: Offset: 1758, NextOffset: 1790 + testutil.go:485: Offset: 1512, NextOffset: 1544 + testutil.go:485: Offset: 1790, NextOffset: 1822 + testutil.go:485: Offset: 1544, NextOffset: 4908 + testutil.go:485: Offset: 1822, NextOffset: 5516 testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [baz.txt foo.txt barlink test dev test2 .no.prefetch.landmark] vs [dev test2 baz.txt foo.txt barlink test] - testutil.go:371: Comparing: "dev" vs "dev" - testutil.go:377: Directory: "dev" vs "dev": [testchar2 testblock testfifo testchar1] vs [testblock testfifo testchar1 testchar2] - testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" - testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" - testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" - testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" - testutil.go:371: Comparing: "test2" vs "test2" - testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] + testutil.go:377: Directory: "" vs "": [foo.txt barlink test dev test2 .no.prefetch.landmark baz.txt] vs [foo.txt barlink test dev test2 baz.txt] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" testutil.go:485: Offset: 341, NextOffset: 373 testutil.go:485: Offset: 133, NextOffset: 165 @@ -51631,9 +51043,34 @@ testutil.go:485: Offset: 261, NextOffset: 293 testutil.go:485: Offset: 501, NextOffset: 732 testutil.go:485: Offset: 293, NextOffset: 490 + testutil.go:371: Comparing: "foo.txt" vs "foo.txt" + testutil.go:485: Offset: 732, NextOffset: 1726 + testutil.go:485: Offset: 490, NextOffset: 1448 + testutil.go:371: Comparing: "barlink" vs "barlink" + testutil.go:371: Comparing: "test" vs "test" + testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] + testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" + testutil.go:485: Offset: 1726, NextOffset: 1758 + testutil.go:485: Offset: 1448, NextOffset: 1480 + testutil.go:485: Offset: 1758, NextOffset: 1790 + testutil.go:485: Offset: 1480, NextOffset: 1512 + testutil.go:485: Offset: 1790, NextOffset: 1822 + testutil.go:485: Offset: 1512, NextOffset: 1544 + testutil.go:485: Offset: 1822, NextOffset: 5516 + testutil.go:485: Offset: 1544, NextOffset: 4908 + testutil.go:371: Comparing: "dev" vs "dev" + testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar1 testchar2 testblock testfifo] + testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" + testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" + testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" + testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" + testutil.go:371: Comparing: "test2" vs "test2" + testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" testutil.go:485: Offset: 341, NextOffset: 373 testutil.go:485: Offset: 133, NextOffset: 165 +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="../",format=PAX +=== NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-2,prefix="./",src=1,format=GNU testutil.go:485: Offset: 373, NextOffset: 405 testutil.go:485: Offset: 165, NextOffset: 197 testutil.go:485: Offset: 405, NextOffset: 437 @@ -51644,29 +51081,33 @@ testutil.go:485: Offset: 261, NextOffset: 293 testutil.go:485: Offset: 501, NextOffset: 732 testutil.go:485: Offset: 293, NextOffset: 490 - testutil.go:371: Comparing: "foo.txt" vs "foo.txt" - testutil.go:485: Offset: 732, NextOffset: 1729 - testutil.go:485: Offset: 490, NextOffset: 1452 +=== RUN TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-2,prefix="/",src=1,format=GNU +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="../",format=PAX/lost_digest_in_a_entry +=== NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-2,prefix="/",src=1,format=GNU + testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"/baz.txt","type":"reg","size":21,"mode":420,"offset":132,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":164,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":196,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"/baz.txt","type":"chunk","offset":228,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":260,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":292,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"/foo.txt","type":"reg","size":1,"mode":420,"offset":488,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2024-03-27T13:41:04Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2024-03-27T13:41:04Z"},{"name":"/dev/testchar1","type":"char","modtime":"2024-03-27T13:41:04Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","size":14,"mode":420,"offset":1442,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/test/bar.txt","type":"chunk","offset":1474,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"/test/bar.txt","type":"chunk","offset":1506,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"/test/bar.txt","type":"chunk","offset":1538,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:41:04Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2024-03-27T13:41:04Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":141,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"/baz.txt","type":"reg","size":21,"mode":420,"offset":340,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":372,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":404,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"/baz.txt","type":"chunk","offset":436,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":468,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":500,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"/foo.txt","type":"reg","size":1,"mode":420,"offset":731,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2024-03-27T13:41:04Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2024-03-27T13:41:04Z"},{"name":"/dev/testchar1","type":"char","modtime":"2024-03-27T13:41:04Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","size":14,"mode":420,"offset":1720,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/test/bar.txt","type":"chunk","offset":1752,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"/test/bar.txt","type":"chunk","offset":1784,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"/test/bar.txt","type":"chunk","offset":1816,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:41:04Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2024-03-27T13:41:04Z","devMajor":1,"devMinor":2}]} + testutil.go:371: Comparing: "" vs "" + testutil.go:377: Directory: "" vs "": [foo.txt barlink test dev test2 baz.txt] vs [baz.txt foo.txt barlink test dev test2 .no.prefetch.landmark] testutil.go:371: Comparing: "barlink" vs "barlink" testutil.go:371: Comparing: "test" vs "test" testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" - testutil.go:485: Offset: 1729, NextOffset: 1761 - testutil.go:485: Offset: 1452, NextOffset: 1484 - testutil.go:485: Offset: 1761, NextOffset: 1793 - testutil.go:485: Offset: 1484, NextOffset: 1516 - testutil.go:485: Offset: 1793, NextOffset: 1825 - testutil.go:485: Offset: 1516, NextOffset: 1548 - testutil.go:485: Offset: 1825, NextOffset: 5520 - testutil.go:485: Offset: 1548, NextOffset: 4914 -=== RUN TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-2,prefix="/",src=1,format=GNU -=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="",format=USTAR#01/lost_digest_in_a_entry -=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="",format=USTAR#01/duplicated_entry_offset -=== NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-2,prefix="/",src=1,format=GNU - testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"/baz.txt","type":"reg","size":21,"mode":420,"offset":132,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":164,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":196,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"/baz.txt","type":"chunk","offset":228,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":260,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":292,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"/foo.txt","type":"reg","size":1,"mode":420,"offset":488,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2024-03-27T13:31:13Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2024-03-27T13:31:13Z"},{"name":"/dev/testchar1","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","size":14,"mode":420,"offset":1443,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/test/bar.txt","type":"chunk","offset":1475,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"/test/bar.txt","type":"chunk","offset":1507,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"/test/bar.txt","type":"chunk","offset":1539,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:31:13Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":1,"devMinor":2}]} - testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":141,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"/baz.txt","type":"reg","size":21,"mode":420,"offset":340,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":372,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":404,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"/baz.txt","type":"chunk","offset":436,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":468,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":500,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"/foo.txt","type":"reg","size":1,"mode":420,"offset":731,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2024-03-27T13:31:13Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2024-03-27T13:31:13Z"},{"name":"/dev/testchar1","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","size":14,"mode":420,"offset":1722,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/test/bar.txt","type":"chunk","offset":1754,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"/test/bar.txt","type":"chunk","offset":1786,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"/test/bar.txt","type":"chunk","offset":1818,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:31:13Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":1,"devMinor":2}]} - testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [foo.txt barlink test dev test2 baz.txt] vs [barlink test dev test2 .no.prefetch.landmark baz.txt foo.txt] + testutil.go:485: Offset: 1442, NextOffset: 1474 + testutil.go:485: Offset: 1720, NextOffset: 1752 + testutil.go:485: Offset: 1474, NextOffset: 1506 + testutil.go:485: Offset: 1752, NextOffset: 1784 + testutil.go:485: Offset: 1506, NextOffset: 1538 + testutil.go:485: Offset: 1784, NextOffset: 1816 + testutil.go:485: Offset: 1538, NextOffset: 4886 + testutil.go:485: Offset: 1816, NextOffset: 5493 + testutil.go:371: Comparing: "dev" vs "dev" + testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar2 testblock testfifo testchar1] + testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" + testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" + testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" + testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" + testutil.go:371: Comparing: "test2" vs "test2" + testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" testutil.go:485: Offset: 132, NextOffset: 164 testutil.go:485: Offset: 340, NextOffset: 372 @@ -51680,35 +51121,10 @@ testutil.go:485: Offset: 468, NextOffset: 500 testutil.go:485: Offset: 292, NextOffset: 488 testutil.go:485: Offset: 500, NextOffset: 731 - testutil.go:371: Comparing: "foo.txt" vs "foo.txt" - testutil.go:485: Offset: 488, NextOffset: 1443 - testutil.go:485: Offset: 731, NextOffset: 1722 - testutil.go:371: Comparing: "barlink" vs "barlink" - testutil.go:371: Comparing: "test" vs "test" - testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] - testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" - testutil.go:485: Offset: 1443, NextOffset: 1475 - testutil.go:485: Offset: 1722, NextOffset: 1754 - testutil.go:485: Offset: 1475, NextOffset: 1507 - testutil.go:485: Offset: 1754, NextOffset: 1786 - testutil.go:485: Offset: 1507, NextOffset: 1539 - testutil.go:485: Offset: 1786, NextOffset: 1818 - testutil.go:485: Offset: 1539, NextOffset: 4889 - testutil.go:485: Offset: 1818, NextOffset: 5498 - testutil.go:371: Comparing: "dev" vs "dev" - testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] - testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" - testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" - testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" - testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" - testutil.go:371: Comparing: "test2" vs "test2" - testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" testutil.go:485: Offset: 132, NextOffset: 164 testutil.go:485: Offset: 340, NextOffset: 372 testutil.go:485: Offset: 164, NextOffset: 196 -=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="",format=PAX#01 -=== NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-2,prefix="/",src=1,format=GNU testutil.go:485: Offset: 372, NextOffset: 404 testutil.go:485: Offset: 196, NextOffset: 228 testutil.go:485: Offset: 404, NextOffset: 436 @@ -51718,14 +51134,38 @@ testutil.go:485: Offset: 468, NextOffset: 500 testutil.go:485: Offset: 292, NextOffset: 488 testutil.go:485: Offset: 500, NextOffset: 731 + testutil.go:371: Comparing: "foo.txt" vs "foo.txt" + testutil.go:485: Offset: 488, NextOffset: 1442 + testutil.go:485: Offset: 731, NextOffset: 1720 testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [.no.prefetch.landmark baz.txt foo.txt barlink test dev test2] vs [test dev test2 baz.txt foo.txt barlink] + testutil.go:377: Directory: "" vs "": [foo.txt barlink test dev test2 .no.prefetch.landmark baz.txt] vs [barlink test dev test2 baz.txt foo.txt] + testutil.go:371: Comparing: "barlink" vs "barlink" + testutil.go:371: Comparing: "test" vs "test" + testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] + testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" + testutil.go:485: Offset: 1720, NextOffset: 1752 + testutil.go:485: Offset: 1442, NextOffset: 1474 + testutil.go:485: Offset: 1752, NextOffset: 1784 + testutil.go:485: Offset: 1474, NextOffset: 1506 + testutil.go:485: Offset: 1784, NextOffset: 1816 + testutil.go:485: Offset: 1506, NextOffset: 1538 + testutil.go:485: Offset: 1816, NextOffset: 5493 + testutil.go:485: Offset: 1538, NextOffset: 4886 + testutil.go:371: Comparing: "dev" vs "dev" + testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar2 testblock testfifo testchar1] + testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" + testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" + testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" + testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" testutil.go:371: Comparing: "test2" vs "test2" testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" testutil.go:485: Offset: 340, NextOffset: 372 testutil.go:485: Offset: 132, NextOffset: 164 testutil.go:485: Offset: 372, NextOffset: 404 +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="../",format=PAX/duplicated_entry_offset +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="../",format=GNU +=== NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-2,prefix="/",src=1,format=GNU testutil.go:485: Offset: 164, NextOffset: 196 testutil.go:485: Offset: 404, NextOffset: 436 testutil.go:485: Offset: 196, NextOffset: 228 @@ -51749,35 +51189,19 @@ testutil.go:485: Offset: 500, NextOffset: 731 testutil.go:485: Offset: 292, NextOffset: 488 testutil.go:371: Comparing: "foo.txt" vs "foo.txt" - testutil.go:485: Offset: 731, NextOffset: 1722 - testutil.go:485: Offset: 488, NextOffset: 1443 - testutil.go:371: Comparing: "barlink" vs "barlink" - testutil.go:371: Comparing: "test" vs "test" - testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] - testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" - testutil.go:485: Offset: 1722, NextOffset: 1754 - testutil.go:485: Offset: 1443, NextOffset: 1475 - testutil.go:485: Offset: 1754, NextOffset: 1786 - testutil.go:485: Offset: 1475, NextOffset: 1507 - testutil.go:485: Offset: 1786, NextOffset: 1818 - testutil.go:485: Offset: 1507, NextOffset: 1539 - testutil.go:485: Offset: 1818, NextOffset: 5498 - testutil.go:485: Offset: 1539, NextOffset: 4889 + testutil.go:485: Offset: 731, NextOffset: 1720 + testutil.go:485: Offset: 488, NextOffset: 1442 +=== RUN TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-2,prefix="../",src=1,format=GNU + testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"../baz.txt","type":"reg","size":21,"mode":420,"offset":134,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","offset":166,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","offset":198,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"../baz.txt","type":"chunk","offset":230,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","offset":262,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","offset":294,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"../foo.txt","type":"reg","size":1,"mode":420,"offset":492,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2024-03-27T13:41:04Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2024-03-27T13:41:04Z"},{"name":"../dev/testchar1","type":"char","modtime":"2024-03-27T13:41:04Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","size":14,"mode":420,"offset":1455,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../test/bar.txt","type":"chunk","offset":1487,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"../test/bar.txt","type":"chunk","offset":1519,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"../test/bar.txt","type":"chunk","offset":1551,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:41:04Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2024-03-27T13:41:04Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":141,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"../baz.txt","type":"reg","size":21,"mode":420,"offset":342,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","offset":374,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","offset":406,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"../baz.txt","type":"chunk","offset":438,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","offset":470,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","offset":502,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"../foo.txt","type":"reg","size":1,"mode":420,"offset":734,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2024-03-27T13:41:04Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2024-03-27T13:41:04Z"},{"name":"../dev/testchar1","type":"char","modtime":"2024-03-27T13:41:04Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","size":14,"mode":420,"offset":1732,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../test/bar.txt","type":"chunk","offset":1764,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"../test/bar.txt","type":"chunk","offset":1796,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"../test/bar.txt","type":"chunk","offset":1828,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:41:04Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2024-03-27T13:41:04Z","devMajor":1,"devMinor":2}]} + testutil.go:371: Comparing: "" vs "" + testutil.go:377: Directory: "" vs "": [barlink test dev test2 baz.txt foo.txt] vs [.no.prefetch.landmark baz.txt foo.txt barlink test dev test2] testutil.go:371: Comparing: "dev" vs "dev" - testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar2 testblock testfifo testchar1] + testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" -=== RUN TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-2,prefix="../",src=1,format=GNU -=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="",format=PAX#01/duplicated_entry_offset -=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="",format=PAX#01/lost_digest_in_a_entry -=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="",format=GNU#01 -=== NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-2,prefix="../",src=1,format=GNU - testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"../baz.txt","type":"reg","size":21,"mode":420,"offset":134,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","offset":166,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","offset":198,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"../baz.txt","type":"chunk","offset":230,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","offset":262,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","offset":294,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"../foo.txt","type":"reg","size":1,"mode":420,"offset":492,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2024-03-27T13:31:13Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2024-03-27T13:31:13Z"},{"name":"../dev/testchar1","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","size":14,"mode":420,"offset":1459,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../test/bar.txt","type":"chunk","offset":1491,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"../test/bar.txt","type":"chunk","offset":1523,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"../test/bar.txt","type":"chunk","offset":1555,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:31:13Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":1,"devMinor":2}]} - testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":141,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"../baz.txt","type":"reg","size":21,"mode":420,"offset":342,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","offset":374,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","offset":406,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"../baz.txt","type":"chunk","offset":438,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","offset":470,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","offset":502,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"../foo.txt","type":"reg","size":1,"mode":420,"offset":734,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2024-03-27T13:31:13Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2024-03-27T13:31:13Z"},{"name":"../dev/testchar1","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","size":14,"mode":420,"offset":1736,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../test/bar.txt","type":"chunk","offset":1768,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"../test/bar.txt","type":"chunk","offset":1800,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"../test/bar.txt","type":"chunk","offset":1832,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:31:13Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":1,"devMinor":2}]} - testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [baz.txt foo.txt barlink test dev test2] vs [test dev test2 .no.prefetch.landmark baz.txt foo.txt barlink] testutil.go:371: Comparing: "test2" vs "test2" testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" @@ -51807,51 +51231,22 @@ testutil.go:485: Offset: 294, NextOffset: 492 testutil.go:485: Offset: 502, NextOffset: 734 testutil.go:371: Comparing: "foo.txt" vs "foo.txt" - testutil.go:485: Offset: 492, NextOffset: 1459 - testutil.go:485: Offset: 734, NextOffset: 1736 + testutil.go:485: Offset: 492, NextOffset: 1455 + testutil.go:485: Offset: 734, NextOffset: 1732 testutil.go:371: Comparing: "barlink" vs "barlink" testutil.go:371: Comparing: "test" vs "test" testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" - testutil.go:485: Offset: 1459, NextOffset: 1491 - testutil.go:485: Offset: 1736, NextOffset: 1768 - testutil.go:485: Offset: 1491, NextOffset: 1523 - testutil.go:485: Offset: 1768, NextOffset: 1800 - testutil.go:485: Offset: 1523, NextOffset: 1555 - testutil.go:485: Offset: 1800, NextOffset: 1832 - testutil.go:485: Offset: 1555, NextOffset: 4935 - testutil.go:485: Offset: 1832, NextOffset: 5543 - testutil.go:371: Comparing: "dev" vs "dev" - testutil.go:377: Directory: "dev" vs "dev": [testchar1 testchar2 testblock testfifo] vs [testblock testfifo testchar1 testchar2] - testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" - testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" - testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" - testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" + testutil.go:485: Offset: 1455, NextOffset: 1487 + testutil.go:485: Offset: 1732, NextOffset: 1764 + testutil.go:485: Offset: 1487, NextOffset: 1519 + testutil.go:485: Offset: 1764, NextOffset: 1796 + testutil.go:485: Offset: 1519, NextOffset: 1551 + testutil.go:485: Offset: 1796, NextOffset: 1828 + testutil.go:485: Offset: 1551, NextOffset: 4928 + testutil.go:485: Offset: 1828, NextOffset: 5536 testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [barlink test dev test2 .no.prefetch.landmark baz.txt foo.txt] vs [test2 baz.txt foo.txt barlink test dev] - testutil.go:371: Comparing: "foo.txt" vs "foo.txt" - testutil.go:485: Offset: 734, NextOffset: 1736 - testutil.go:485: Offset: 492, NextOffset: 1459 - testutil.go:371: Comparing: "barlink" vs "barlink" - testutil.go:371: Comparing: "test" vs "test" - testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] - testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" - testutil.go:485: Offset: 1736, NextOffset: 1768 - testutil.go:485: Offset: 1459, NextOffset: 1491 - testutil.go:485: Offset: 1768, NextOffset: 1800 - testutil.go:485: Offset: 1491, NextOffset: 1523 - testutil.go:485: Offset: 1800, NextOffset: 1832 - testutil.go:485: Offset: 1523, NextOffset: 1555 - testutil.go:485: Offset: 1832, NextOffset: 5543 - testutil.go:485: Offset: 1555, NextOffset: 4935 - testutil.go:371: Comparing: "dev" vs "dev" - testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar2 testblock testfifo testchar1] - testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" - testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" - testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" - testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" - testutil.go:371: Comparing: "test2" vs "test2" - testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] + testutil.go:377: Directory: "" vs "": [test dev test2 .no.prefetch.landmark baz.txt foo.txt barlink] vs [dev test2 baz.txt foo.txt barlink test] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" testutil.go:485: Offset: 342, NextOffset: 374 testutil.go:485: Offset: 134, NextOffset: 166 @@ -51865,6 +51260,29 @@ testutil.go:485: Offset: 262, NextOffset: 294 testutil.go:485: Offset: 502, NextOffset: 734 testutil.go:485: Offset: 294, NextOffset: 492 + testutil.go:371: Comparing: "foo.txt" vs "foo.txt" + testutil.go:485: Offset: 734, NextOffset: 1732 + testutil.go:485: Offset: 492, NextOffset: 1455 + testutil.go:371: Comparing: "barlink" vs "barlink" + testutil.go:371: Comparing: "test" vs "test" + testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] + testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" + testutil.go:485: Offset: 1732, NextOffset: 1764 + testutil.go:485: Offset: 1455, NextOffset: 1487 + testutil.go:485: Offset: 1764, NextOffset: 1796 + testutil.go:485: Offset: 1487, NextOffset: 1519 + testutil.go:485: Offset: 1796, NextOffset: 1828 + testutil.go:485: Offset: 1519, NextOffset: 1551 + testutil.go:485: Offset: 1828, NextOffset: 5536 + testutil.go:485: Offset: 1551, NextOffset: 4928 + testutil.go:371: Comparing: "dev" vs "dev" + testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] + testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" + testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" + testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" + testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" + testutil.go:371: Comparing: "test2" vs "test2" + testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" testutil.go:485: Offset: 342, NextOffset: 374 testutil.go:485: Offset: 134, NextOffset: 166 @@ -51879,27 +51297,14 @@ testutil.go:485: Offset: 502, NextOffset: 734 testutil.go:485: Offset: 294, NextOffset: 492 === RUN TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=0,prefix="",src=2,format=USTAR - testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"baz.txt","type":"reg","size":21,"mode":420,"offset":540,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":572,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":604,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"baz.txt","type":"chunk","offset":636,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":668,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":700,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"foo.txt","type":"reg","size":1,"mode":420,"offset":1732,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2024-03-27T13:31:13Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2024-03-27T13:31:13Z"},{"name":"dev/testchar1","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","size":14,"mode":420,"offset":6880,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"test/bar.txt","type":"chunk","offset":6912,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"test/bar.txt","type":"chunk","offset":6944,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"test/bar.txt","type":"chunk","offset":6976,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:31:13Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":1,"devMinor":2}]} - testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":540,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"baz.txt","type":"reg","size":21,"mode":420,"offset":1592,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":1624,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":1656,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"baz.txt","type":"chunk","offset":1688,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":1720,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":1752,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"foo.txt","type":"reg","size":1,"mode":420,"offset":2812,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2024-03-27T13:31:13Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2024-03-27T13:31:13Z"},{"name":"dev/testchar1","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","size":14,"mode":420,"offset":7988,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"test/bar.txt","type":"chunk","offset":8020,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"test/bar.txt","type":"chunk","offset":8052,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"test/bar.txt","type":"chunk","offset":8084,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:31:13Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":1,"devMinor":2}]} - testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [barlink test dev test2 baz.txt foo.txt] vs [test2 .no.prefetch.landmark baz.txt foo.txt barlink test dev] - testutil.go:371: Comparing: "test2" vs "test2" - testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] - testutil.go:371: Comparing: "baz.txt" vs "baz.txt" - testutil.go:485: Offset: 540, NextOffset: 572 - testutil.go:485: Offset: 1592, NextOffset: 1624 - testutil.go:485: Offset: 572, NextOffset: 604 - testutil.go:485: Offset: 1624, NextOffset: 1656 -=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="",format=GNU#01/lost_digest_in_a_entry +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="../",format=GNU/lost_digest_in_a_entry +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="../",format=GNU/duplicated_entry_offset +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="",format=USTAR === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=0,prefix="",src=2,format=USTAR - testutil.go:485: Offset: 604, NextOffset: 636 - testutil.go:485: Offset: 1656, NextOffset: 1688 - testutil.go:485: Offset: 636, NextOffset: 668 - testutil.go:485: Offset: 1688, NextOffset: 1720 - testutil.go:485: Offset: 668, NextOffset: 700 - testutil.go:485: Offset: 1720, NextOffset: 1752 - testutil.go:485: Offset: 700, NextOffset: 1732 - testutil.go:485: Offset: 1752, NextOffset: 2812 + testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"baz.txt","type":"reg","size":21,"mode":420,"offset":540,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":572,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":604,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"baz.txt","type":"chunk","offset":636,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":668,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":700,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"foo.txt","type":"reg","size":1,"mode":420,"offset":1732,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2024-03-27T13:41:04Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2024-03-27T13:41:04Z"},{"name":"dev/testchar1","type":"char","modtime":"2024-03-27T13:41:04Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","size":14,"mode":420,"offset":6880,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"test/bar.txt","type":"chunk","offset":6912,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"test/bar.txt","type":"chunk","offset":6944,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"test/bar.txt","type":"chunk","offset":6976,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:41:04Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2024-03-27T13:41:04Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":540,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"baz.txt","type":"reg","size":21,"mode":420,"offset":1592,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":1624,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":1656,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"baz.txt","type":"chunk","offset":1688,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":1720,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":1752,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"foo.txt","type":"reg","size":1,"mode":420,"offset":2812,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2024-03-27T13:41:04Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2024-03-27T13:41:04Z"},{"name":"dev/testchar1","type":"char","modtime":"2024-03-27T13:41:04Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","size":14,"mode":420,"offset":7988,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"test/bar.txt","type":"chunk","offset":8020,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"test/bar.txt","type":"chunk","offset":8052,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"test/bar.txt","type":"chunk","offset":8084,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:41:04Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2024-03-27T13:41:04Z","devMajor":1,"devMinor":2}]} + testutil.go:371: Comparing: "" vs "" + testutil.go:377: Directory: "" vs "": [baz.txt foo.txt barlink test dev test2] vs [barlink test dev test2 .no.prefetch.landmark baz.txt foo.txt] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" testutil.go:485: Offset: 540, NextOffset: 572 testutil.go:485: Offset: 1592, NextOffset: 1624 @@ -51925,21 +51330,45 @@ testutil.go:485: Offset: 6912, NextOffset: 6944 testutil.go:485: Offset: 8020, NextOffset: 8052 testutil.go:485: Offset: 6944, NextOffset: 6976 -=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="",format=GNU#01/duplicated_entry_offset -=== NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=0,prefix="",src=2,format=USTAR testutil.go:485: Offset: 8052, NextOffset: 8084 testutil.go:485: Offset: 6976, NextOffset: 14239 testutil.go:485: Offset: 8084, NextOffset: 15915 testutil.go:371: Comparing: "dev" vs "dev" - testutil.go:377: Directory: "dev" vs "dev": [testchar1 testchar2 testblock testfifo] vs [testfifo testchar1 testchar2 testblock] + testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar1 testchar2 testblock testfifo] + testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" - testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" + testutil.go:371: Comparing: "test2" vs "test2" + testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] + testutil.go:371: Comparing: "baz.txt" vs "baz.txt" + testutil.go:485: Offset: 540, NextOffset: 572 + testutil.go:485: Offset: 1592, NextOffset: 1624 + testutil.go:485: Offset: 572, NextOffset: 604 + testutil.go:485: Offset: 1624, NextOffset: 1656 + testutil.go:485: Offset: 604, NextOffset: 636 + testutil.go:485: Offset: 1656, NextOffset: 1688 + testutil.go:485: Offset: 636, NextOffset: 668 + testutil.go:485: Offset: 1688, NextOffset: 1720 + testutil.go:485: Offset: 668, NextOffset: 700 + testutil.go:485: Offset: 1720, NextOffset: 1752 + testutil.go:485: Offset: 700, NextOffset: 1732 + testutil.go:485: Offset: 1752, NextOffset: 2812 testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [barlink test dev test2 .no.prefetch.landmark baz.txt foo.txt] vs [baz.txt foo.txt barlink test dev test2] + testutil.go:377: Directory: "" vs "": [baz.txt foo.txt barlink test dev test2 .no.prefetch.landmark] vs [baz.txt foo.txt barlink test dev test2] + testutil.go:371: Comparing: "test" vs "test" + testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] + testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" + testutil.go:485: Offset: 7988, NextOffset: 8020 + testutil.go:485: Offset: 6880, NextOffset: 6912 + testutil.go:485: Offset: 8020, NextOffset: 8052 + testutil.go:485: Offset: 6912, NextOffset: 6944 + testutil.go:485: Offset: 8052, NextOffset: 8084 + testutil.go:485: Offset: 6944, NextOffset: 6976 + testutil.go:485: Offset: 8084, NextOffset: 15915 + testutil.go:485: Offset: 6976, NextOffset: 14239 testutil.go:371: Comparing: "dev" vs "dev" - testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar2 testblock testfifo testchar1] + testutil.go:377: Directory: "dev" vs "dev": [testchar2 testblock testfifo testchar1] vs [testfifo testchar1 testchar2 testblock] testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" @@ -51976,24 +51405,15 @@ testutil.go:485: Offset: 2812, NextOffset: 7988 testutil.go:485: Offset: 1732, NextOffset: 6880 testutil.go:371: Comparing: "barlink" vs "barlink" - testutil.go:371: Comparing: "test" vs "test" - testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] - testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" - testutil.go:485: Offset: 7988, NextOffset: 8020 - testutil.go:485: Offset: 6880, NextOffset: 6912 - testutil.go:485: Offset: 8020, NextOffset: 8052 - testutil.go:485: Offset: 6912, NextOffset: 6944 - testutil.go:485: Offset: 8052, NextOffset: 8084 - testutil.go:485: Offset: 6944, NextOffset: 6976 - testutil.go:485: Offset: 8084, NextOffset: 15915 - testutil.go:485: Offset: 6976, NextOffset: 14239 +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="",format=USTAR/duplicated_entry_offset === RUN TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=0,prefix="./",src=2,format=USTAR -=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="./",format=USTAR#01 +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="",format=USTAR/lost_digest_in_a_entry +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="",format=PAX === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=0,prefix="./",src=2,format=USTAR - testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"./baz.txt","type":"reg","size":21,"mode":420,"offset":540,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":572,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":604,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"./baz.txt","type":"chunk","offset":636,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":668,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":700,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"./foo.txt","type":"reg","size":1,"mode":420,"offset":1732,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2024-03-27T13:31:13Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2024-03-27T13:31:13Z"},{"name":"./dev/testchar1","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","size":14,"mode":420,"offset":6880,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./test/bar.txt","type":"chunk","offset":6912,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"./test/bar.txt","type":"chunk","offset":6944,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"./test/bar.txt","type":"chunk","offset":6976,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:31:13Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":1,"devMinor":2}]} - testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":540,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"./baz.txt","type":"reg","size":21,"mode":420,"offset":1592,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":1624,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":1656,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"./baz.txt","type":"chunk","offset":1688,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":1720,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":1752,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"./foo.txt","type":"reg","size":1,"mode":420,"offset":2812,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2024-03-27T13:31:13Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2024-03-27T13:31:13Z"},{"name":"./dev/testchar1","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","size":14,"mode":420,"offset":7988,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./test/bar.txt","type":"chunk","offset":8020,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"./test/bar.txt","type":"chunk","offset":8052,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"./test/bar.txt","type":"chunk","offset":8084,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:31:13Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":1,"devMinor":2}]} + testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"./baz.txt","type":"reg","size":21,"mode":420,"offset":540,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":572,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":604,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"./baz.txt","type":"chunk","offset":636,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":668,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":700,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"./foo.txt","type":"reg","size":1,"mode":420,"offset":1732,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2024-03-27T13:41:04Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2024-03-27T13:41:04Z"},{"name":"./dev/testchar1","type":"char","modtime":"2024-03-27T13:41:04Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","size":14,"mode":420,"offset":6880,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./test/bar.txt","type":"chunk","offset":6912,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"./test/bar.txt","type":"chunk","offset":6944,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"./test/bar.txt","type":"chunk","offset":6976,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:41:04Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2024-03-27T13:41:04Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":540,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"./baz.txt","type":"reg","size":21,"mode":420,"offset":1592,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":1624,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":1656,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"./baz.txt","type":"chunk","offset":1688,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":1720,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":1752,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"./foo.txt","type":"reg","size":1,"mode":420,"offset":2812,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2024-03-27T13:41:04Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2024-03-27T13:41:04Z"},{"name":"./dev/testchar1","type":"char","modtime":"2024-03-27T13:41:04Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","size":14,"mode":420,"offset":7988,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./test/bar.txt","type":"chunk","offset":8020,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"./test/bar.txt","type":"chunk","offset":8052,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"./test/bar.txt","type":"chunk","offset":8084,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:41:04Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2024-03-27T13:41:04Z","devMajor":1,"devMinor":2}]} testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [baz.txt foo.txt barlink test dev test2] vs [baz.txt foo.txt barlink test dev test2 .no.prefetch.landmark] + testutil.go:377: Directory: "" vs "": [baz.txt foo.txt barlink test dev test2] vs [.no.prefetch.landmark baz.txt foo.txt barlink test dev test2] testutil.go:371: Comparing: "foo.txt" vs "foo.txt" testutil.go:485: Offset: 1732, NextOffset: 6880 testutil.go:485: Offset: 2812, NextOffset: 7988 @@ -52010,11 +51430,11 @@ testutil.go:485: Offset: 6976, NextOffset: 14239 testutil.go:485: Offset: 8084, NextOffset: 15915 testutil.go:371: Comparing: "dev" vs "dev" - testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar2 testblock testfifo testchar1] - testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" - testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" + testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" + testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" + testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" testutil.go:371: Comparing: "test2" vs "test2" testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" @@ -52044,7 +51464,23 @@ testutil.go:485: Offset: 700, NextOffset: 1732 testutil.go:485: Offset: 1752, NextOffset: 2812 testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [test dev test2 .no.prefetch.landmark baz.txt foo.txt barlink] vs [test2 baz.txt foo.txt barlink test dev] + testutil.go:377: Directory: "" vs "": [.no.prefetch.landmark baz.txt foo.txt barlink test dev test2] vs [test2 baz.txt foo.txt barlink test dev] + testutil.go:371: Comparing: "baz.txt" vs "baz.txt" + testutil.go:485: Offset: 1592, NextOffset: 1624 + testutil.go:485: Offset: 540, NextOffset: 572 + testutil.go:485: Offset: 1624, NextOffset: 1656 + testutil.go:485: Offset: 572, NextOffset: 604 + testutil.go:485: Offset: 1656, NextOffset: 1688 + testutil.go:485: Offset: 604, NextOffset: 636 + testutil.go:485: Offset: 1688, NextOffset: 1720 + testutil.go:485: Offset: 636, NextOffset: 668 + testutil.go:485: Offset: 1720, NextOffset: 1752 + testutil.go:485: Offset: 668, NextOffset: 700 + testutil.go:485: Offset: 1752, NextOffset: 2812 + testutil.go:485: Offset: 700, NextOffset: 1732 + testutil.go:371: Comparing: "foo.txt" vs "foo.txt" + testutil.go:485: Offset: 2812, NextOffset: 7988 + testutil.go:485: Offset: 1732, NextOffset: 6880 testutil.go:371: Comparing: "barlink" vs "barlink" testutil.go:371: Comparing: "test" vs "test" testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] @@ -52058,7 +51494,7 @@ testutil.go:485: Offset: 8084, NextOffset: 15915 testutil.go:485: Offset: 6976, NextOffset: 14239 testutil.go:371: Comparing: "dev" vs "dev" - testutil.go:377: Directory: "dev" vs "dev": [testchar1 testchar2 testblock testfifo] vs [testchar1 testchar2 testblock testfifo] + testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar2 testblock testfifo testchar1] testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" @@ -52078,47 +51514,15 @@ testutil.go:485: Offset: 668, NextOffset: 700 testutil.go:485: Offset: 1752, NextOffset: 2812 testutil.go:485: Offset: 700, NextOffset: 1732 - testutil.go:371: Comparing: "baz.txt" vs "baz.txt" - testutil.go:485: Offset: 1592, NextOffset: 1624 - testutil.go:485: Offset: 540, NextOffset: 572 - testutil.go:485: Offset: 1624, NextOffset: 1656 - testutil.go:485: Offset: 572, NextOffset: 604 - testutil.go:485: Offset: 1656, NextOffset: 1688 - testutil.go:485: Offset: 604, NextOffset: 636 - testutil.go:485: Offset: 1688, NextOffset: 1720 - testutil.go:485: Offset: 636, NextOffset: 668 - testutil.go:485: Offset: 1720, NextOffset: 1752 - testutil.go:485: Offset: 668, NextOffset: 700 - testutil.go:485: Offset: 1752, NextOffset: 2812 - testutil.go:485: Offset: 700, NextOffset: 1732 - testutil.go:371: Comparing: "foo.txt" vs "foo.txt" - testutil.go:485: Offset: 2812, NextOffset: 7988 - testutil.go:485: Offset: 1732, NextOffset: 6880 === RUN TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=0,prefix="/",src=2,format=USTAR -=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="./",format=USTAR#01/lost_digest_in_a_entry -=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="./",format=USTAR#01/duplicated_entry_offset -=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="./",format=PAX#01 +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="",format=PAX/lost_digest_in_a_entry +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="",format=PAX/duplicated_entry_offset +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="",format=GNU === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=0,prefix="/",src=2,format=USTAR - testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"/baz.txt","type":"reg","size":21,"mode":420,"offset":540,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":572,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":604,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"/baz.txt","type":"chunk","offset":636,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":668,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":700,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"/foo.txt","type":"reg","size":1,"mode":420,"offset":1732,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2024-03-27T13:31:13Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2024-03-27T13:31:13Z"},{"name":"/dev/testchar1","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","size":14,"mode":420,"offset":6880,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/test/bar.txt","type":"chunk","offset":6912,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"/test/bar.txt","type":"chunk","offset":6944,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"/test/bar.txt","type":"chunk","offset":6976,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:31:13Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":1,"devMinor":2}]} - testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":540,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"/baz.txt","type":"reg","size":21,"mode":420,"offset":1592,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":1624,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":1656,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"/baz.txt","type":"chunk","offset":1688,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":1720,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":1752,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"/foo.txt","type":"reg","size":1,"mode":420,"offset":2812,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2024-03-27T13:31:13Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2024-03-27T13:31:13Z"},{"name":"/dev/testchar1","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","size":14,"mode":420,"offset":7988,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/test/bar.txt","type":"chunk","offset":8020,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"/test/bar.txt","type":"chunk","offset":8052,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"/test/bar.txt","type":"chunk","offset":8084,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:31:13Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":1,"devMinor":2}]} + testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"/baz.txt","type":"reg","size":21,"mode":420,"offset":540,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":572,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":604,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"/baz.txt","type":"chunk","offset":636,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":668,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":700,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"/foo.txt","type":"reg","size":1,"mode":420,"offset":1732,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2024-03-27T13:41:04Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2024-03-27T13:41:04Z"},{"name":"/dev/testchar1","type":"char","modtime":"2024-03-27T13:41:04Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","size":14,"mode":420,"offset":6880,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/test/bar.txt","type":"chunk","offset":6912,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"/test/bar.txt","type":"chunk","offset":6944,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"/test/bar.txt","type":"chunk","offset":6976,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:41:04Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2024-03-27T13:41:04Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":540,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"/baz.txt","type":"reg","size":21,"mode":420,"offset":1592,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":1624,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":1656,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"/baz.txt","type":"chunk","offset":1688,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":1720,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":1752,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"/foo.txt","type":"reg","size":1,"mode":420,"offset":2812,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2024-03-27T13:41:04Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2024-03-27T13:41:04Z"},{"name":"/dev/testchar1","type":"char","modtime":"2024-03-27T13:41:04Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","size":14,"mode":420,"offset":7988,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/test/bar.txt","type":"chunk","offset":8020,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"/test/bar.txt","type":"chunk","offset":8052,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"/test/bar.txt","type":"chunk","offset":8084,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:41:04Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2024-03-27T13:41:04Z","devMajor":1,"devMinor":2}]} testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [barlink test dev test2 baz.txt foo.txt] vs [barlink test dev test2 .no.prefetch.landmark baz.txt foo.txt] - testutil.go:371: Comparing: "baz.txt" vs "baz.txt" - testutil.go:485: Offset: 540, NextOffset: 572 - testutil.go:485: Offset: 1592, NextOffset: 1624 - testutil.go:485: Offset: 572, NextOffset: 604 - testutil.go:485: Offset: 1624, NextOffset: 1656 - testutil.go:485: Offset: 604, NextOffset: 636 - testutil.go:485: Offset: 1656, NextOffset: 1688 - testutil.go:485: Offset: 636, NextOffset: 668 - testutil.go:485: Offset: 1688, NextOffset: 1720 - testutil.go:485: Offset: 668, NextOffset: 700 - testutil.go:485: Offset: 1720, NextOffset: 1752 - testutil.go:485: Offset: 700, NextOffset: 1732 - testutil.go:485: Offset: 1752, NextOffset: 2812 - testutil.go:371: Comparing: "foo.txt" vs "foo.txt" - testutil.go:485: Offset: 1732, NextOffset: 6880 - testutil.go:485: Offset: 2812, NextOffset: 7988 + testutil.go:377: Directory: "" vs "": [baz.txt foo.txt barlink test dev test2] vs [.no.prefetch.landmark baz.txt foo.txt barlink test dev test2] testutil.go:371: Comparing: "barlink" vs "barlink" testutil.go:371: Comparing: "test" vs "test" testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] @@ -52152,38 +51556,26 @@ testutil.go:485: Offset: 1720, NextOffset: 1752 testutil.go:485: Offset: 700, NextOffset: 1732 testutil.go:485: Offset: 1752, NextOffset: 2812 - testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [.no.prefetch.landmark baz.txt foo.txt barlink test dev test2] vs [baz.txt foo.txt barlink test dev test2] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" - testutil.go:485: Offset: 1592, NextOffset: 1624 testutil.go:485: Offset: 540, NextOffset: 572 - testutil.go:485: Offset: 1624, NextOffset: 1656 + testutil.go:485: Offset: 1592, NextOffset: 1624 testutil.go:485: Offset: 572, NextOffset: 604 - testutil.go:485: Offset: 1656, NextOffset: 1688 + testutil.go:485: Offset: 1624, NextOffset: 1656 testutil.go:485: Offset: 604, NextOffset: 636 - testutil.go:485: Offset: 1688, NextOffset: 1720 + testutil.go:485: Offset: 1656, NextOffset: 1688 testutil.go:485: Offset: 636, NextOffset: 668 - testutil.go:485: Offset: 1720, NextOffset: 1752 + testutil.go:485: Offset: 1688, NextOffset: 1720 testutil.go:485: Offset: 668, NextOffset: 700 - testutil.go:485: Offset: 1752, NextOffset: 2812 + testutil.go:485: Offset: 1720, NextOffset: 1752 testutil.go:485: Offset: 700, NextOffset: 1732 + testutil.go:485: Offset: 1752, NextOffset: 2812 testutil.go:371: Comparing: "foo.txt" vs "foo.txt" - testutil.go:485: Offset: 2812, NextOffset: 7988 testutil.go:485: Offset: 1732, NextOffset: 6880 - testutil.go:371: Comparing: "barlink" vs "barlink" - testutil.go:371: Comparing: "test" vs "test" - testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] - testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" - testutil.go:485: Offset: 7988, NextOffset: 8020 - testutil.go:485: Offset: 6880, NextOffset: 6912 - testutil.go:485: Offset: 8020, NextOffset: 8052 - testutil.go:485: Offset: 6912, NextOffset: 6944 - testutil.go:485: Offset: 8052, NextOffset: 8084 - testutil.go:485: Offset: 6944, NextOffset: 6976 - testutil.go:485: Offset: 8084, NextOffset: 15915 - testutil.go:485: Offset: 6976, NextOffset: 14239 + testutil.go:485: Offset: 2812, NextOffset: 7988 + testutil.go:371: Comparing: "" vs "" + testutil.go:377: Directory: "" vs "": [baz.txt foo.txt barlink test dev test2 .no.prefetch.landmark] vs [baz.txt foo.txt barlink test dev test2] testutil.go:371: Comparing: "dev" vs "dev" - testutil.go:377: Directory: "dev" vs "dev": [testchar1 testchar2 testblock testfifo] vs [testchar1 testchar2 testblock testfifo] + testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" @@ -52203,49 +51595,49 @@ testutil.go:485: Offset: 668, NextOffset: 700 testutil.go:485: Offset: 1752, NextOffset: 2812 testutil.go:485: Offset: 700, NextOffset: 1732 -=== RUN TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=0,prefix="../",src=2,format=USTAR -=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="./",format=PAX#01/lost_digest_in_a_entry -=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="./",format=PAX#01/duplicated_entry_offset -=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="./",format=GNU#01 -=== NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=0,prefix="../",src=2,format=USTAR - testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"../baz.txt","type":"reg","size":21,"mode":420,"offset":540,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","offset":572,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","offset":604,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"../baz.txt","type":"chunk","offset":636,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","offset":668,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","offset":700,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"../foo.txt","type":"reg","size":1,"mode":420,"offset":1732,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2024-03-27T13:31:13Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2024-03-27T13:31:13Z"},{"name":"../dev/testchar1","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","size":14,"mode":420,"offset":6880,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../test/bar.txt","type":"chunk","offset":6912,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"../test/bar.txt","type":"chunk","offset":6944,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"../test/bar.txt","type":"chunk","offset":6976,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:31:13Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":1,"devMinor":2}]} - testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":540,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"../baz.txt","type":"reg","size":21,"mode":420,"offset":1592,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","offset":1624,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","offset":1656,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"../baz.txt","type":"chunk","offset":1688,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","offset":1720,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","offset":1752,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"../foo.txt","type":"reg","size":1,"mode":420,"offset":2812,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2024-03-27T13:31:13Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2024-03-27T13:31:13Z"},{"name":"../dev/testchar1","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","size":14,"mode":420,"offset":7988,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../test/bar.txt","type":"chunk","offset":8020,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"../test/bar.txt","type":"chunk","offset":8052,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"../test/bar.txt","type":"chunk","offset":8084,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:31:13Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":1,"devMinor":2}]} - testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [baz.txt foo.txt barlink test dev test2] vs [dev test2 .no.prefetch.landmark baz.txt foo.txt barlink test] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" - testutil.go:485: Offset: 540, NextOffset: 572 testutil.go:485: Offset: 1592, NextOffset: 1624 - testutil.go:485: Offset: 572, NextOffset: 604 + testutil.go:485: Offset: 540, NextOffset: 572 testutil.go:485: Offset: 1624, NextOffset: 1656 - testutil.go:485: Offset: 604, NextOffset: 636 + testutil.go:485: Offset: 572, NextOffset: 604 testutil.go:485: Offset: 1656, NextOffset: 1688 - testutil.go:485: Offset: 636, NextOffset: 668 + testutil.go:485: Offset: 604, NextOffset: 636 testutil.go:485: Offset: 1688, NextOffset: 1720 - testutil.go:485: Offset: 668, NextOffset: 700 + testutil.go:485: Offset: 636, NextOffset: 668 testutil.go:485: Offset: 1720, NextOffset: 1752 - testutil.go:485: Offset: 700, NextOffset: 1732 + testutil.go:485: Offset: 668, NextOffset: 700 testutil.go:485: Offset: 1752, NextOffset: 2812 + testutil.go:485: Offset: 700, NextOffset: 1732 testutil.go:371: Comparing: "foo.txt" vs "foo.txt" - testutil.go:485: Offset: 1732, NextOffset: 6880 testutil.go:485: Offset: 2812, NextOffset: 7988 + testutil.go:485: Offset: 1732, NextOffset: 6880 testutil.go:371: Comparing: "barlink" vs "barlink" testutil.go:371: Comparing: "test" vs "test" testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" - testutil.go:485: Offset: 6880, NextOffset: 6912 testutil.go:485: Offset: 7988, NextOffset: 8020 - testutil.go:485: Offset: 6912, NextOffset: 6944 + testutil.go:485: Offset: 6880, NextOffset: 6912 testutil.go:485: Offset: 8020, NextOffset: 8052 - testutil.go:485: Offset: 6944, NextOffset: 6976 + testutil.go:485: Offset: 6912, NextOffset: 6944 testutil.go:485: Offset: 8052, NextOffset: 8084 - testutil.go:485: Offset: 6976, NextOffset: 14239 + testutil.go:485: Offset: 6944, NextOffset: 6976 testutil.go:485: Offset: 8084, NextOffset: 15915 + testutil.go:485: Offset: 6976, NextOffset: 14239 +=== RUN TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=0,prefix="../",src=2,format=USTAR +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="",format=GNU/lost_digest_in_a_entry +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="",format=GNU/duplicated_entry_offset +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="./",format=USTAR +=== NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=0,prefix="../",src=2,format=USTAR + testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"../baz.txt","type":"reg","size":21,"mode":420,"offset":540,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","offset":572,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","offset":604,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"../baz.txt","type":"chunk","offset":636,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","offset":668,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","offset":700,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"../foo.txt","type":"reg","size":1,"mode":420,"offset":1732,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2024-03-27T13:41:04Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2024-03-27T13:41:04Z"},{"name":"../dev/testchar1","type":"char","modtime":"2024-03-27T13:41:04Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","size":14,"mode":420,"offset":6880,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../test/bar.txt","type":"chunk","offset":6912,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"../test/bar.txt","type":"chunk","offset":6944,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"../test/bar.txt","type":"chunk","offset":6976,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:41:04Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2024-03-27T13:41:04Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":540,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"../baz.txt","type":"reg","size":21,"mode":420,"offset":1592,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","offset":1624,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","offset":1656,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"../baz.txt","type":"chunk","offset":1688,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","offset":1720,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","offset":1752,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"../foo.txt","type":"reg","size":1,"mode":420,"offset":2812,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2024-03-27T13:41:04Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2024-03-27T13:41:04Z"},{"name":"../dev/testchar1","type":"char","modtime":"2024-03-27T13:41:04Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","size":14,"mode":420,"offset":7988,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../test/bar.txt","type":"chunk","offset":8020,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"../test/bar.txt","type":"chunk","offset":8052,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"../test/bar.txt","type":"chunk","offset":8084,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:41:04Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2024-03-27T13:41:04Z","devMajor":1,"devMinor":2}]} + testutil.go:371: Comparing: "" vs "" + testutil.go:377: Directory: "" vs "": [foo.txt barlink test dev test2 baz.txt] vs [dev test2 .no.prefetch.landmark baz.txt foo.txt barlink test] testutil.go:371: Comparing: "dev" vs "dev" - testutil.go:377: Directory: "dev" vs "dev": [testfifo testchar1 testchar2 testblock] vs [testfifo testchar1 testchar2 testblock] + testutil.go:377: Directory: "dev" vs "dev": [testfifo testchar1 testchar2 testblock] vs [testchar1 testchar2 testblock testfifo] + testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" - testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" testutil.go:371: Comparing: "test2" vs "test2" testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" @@ -52261,26 +51653,42 @@ testutil.go:485: Offset: 1720, NextOffset: 1752 testutil.go:485: Offset: 700, NextOffset: 1732 testutil.go:485: Offset: 1752, NextOffset: 2812 - testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [test2 .no.prefetch.landmark baz.txt foo.txt barlink test dev] vs [test2 baz.txt foo.txt barlink test dev] + testutil.go:371: Comparing: "baz.txt" vs "baz.txt" + testutil.go:485: Offset: 540, NextOffset: 572 + testutil.go:485: Offset: 1592, NextOffset: 1624 + testutil.go:485: Offset: 572, NextOffset: 604 + testutil.go:485: Offset: 1624, NextOffset: 1656 + testutil.go:485: Offset: 604, NextOffset: 636 + testutil.go:485: Offset: 1656, NextOffset: 1688 + testutil.go:485: Offset: 636, NextOffset: 668 + testutil.go:485: Offset: 1688, NextOffset: 1720 + testutil.go:485: Offset: 668, NextOffset: 700 + testutil.go:485: Offset: 1720, NextOffset: 1752 + testutil.go:485: Offset: 700, NextOffset: 1732 + testutil.go:485: Offset: 1752, NextOffset: 2812 + testutil.go:371: Comparing: "foo.txt" vs "foo.txt" + testutil.go:485: Offset: 1732, NextOffset: 6880 + testutil.go:485: Offset: 2812, NextOffset: 7988 testutil.go:371: Comparing: "barlink" vs "barlink" testutil.go:371: Comparing: "test" vs "test" testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" - testutil.go:485: Offset: 7988, NextOffset: 8020 testutil.go:485: Offset: 6880, NextOffset: 6912 - testutil.go:485: Offset: 8020, NextOffset: 8052 + testutil.go:485: Offset: 7988, NextOffset: 8020 testutil.go:485: Offset: 6912, NextOffset: 6944 - testutil.go:485: Offset: 8052, NextOffset: 8084 + testutil.go:485: Offset: 8020, NextOffset: 8052 testutil.go:485: Offset: 6944, NextOffset: 6976 - testutil.go:485: Offset: 8084, NextOffset: 15915 + testutil.go:485: Offset: 8052, NextOffset: 8084 testutil.go:485: Offset: 6976, NextOffset: 14239 + testutil.go:485: Offset: 8084, NextOffset: 15915 + testutil.go:371: Comparing: "" vs "" + testutil.go:377: Directory: "" vs "": [foo.txt barlink test dev test2 .no.prefetch.landmark baz.txt] vs [baz.txt foo.txt barlink test dev test2] testutil.go:371: Comparing: "dev" vs "dev" - testutil.go:377: Directory: "dev" vs "dev": [testfifo testchar1 testchar2 testblock] vs [testblock testfifo testchar1 testchar2] - testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" - testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" + testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar1 testchar2 testblock testfifo] testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" + testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" + testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" testutil.go:371: Comparing: "test2" vs "test2" testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" @@ -52312,15 +51720,41 @@ testutil.go:371: Comparing: "foo.txt" vs "foo.txt" testutil.go:485: Offset: 2812, NextOffset: 7988 testutil.go:485: Offset: 1732, NextOffset: 6880 + testutil.go:371: Comparing: "barlink" vs "barlink" + testutil.go:371: Comparing: "test" vs "test" + testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] + testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" + testutil.go:485: Offset: 7988, NextOffset: 8020 + testutil.go:485: Offset: 6880, NextOffset: 6912 + testutil.go:485: Offset: 8020, NextOffset: 8052 + testutil.go:485: Offset: 6912, NextOffset: 6944 + testutil.go:485: Offset: 8052, NextOffset: 8084 + testutil.go:485: Offset: 6944, NextOffset: 6976 + testutil.go:485: Offset: 8084, NextOffset: 15915 + testutil.go:485: Offset: 6976, NextOffset: 14239 === RUN TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=0,prefix="",src=2,format=PAX -=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="./",format=GNU#01/lost_digest_in_a_entry -=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="./",format=GNU#01/duplicated_entry_offset -=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="/",format=USTAR#01 +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="./",format=USTAR/lost_digest_in_a_entry +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="./",format=USTAR/duplicated_entry_offset === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=0,prefix="",src=2,format=PAX - testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"baz.txt","type":"reg","size":21,"mode":420,"offset":540,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":572,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":604,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"baz.txt","type":"chunk","offset":636,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":668,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":700,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"foo.txt","type":"reg","size":1,"mode":420,"offset":1732,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2024-03-27T13:31:13Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2024-03-27T13:31:13Z"},{"name":"dev/testchar1","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","size":14,"mode":420,"offset":9952,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"test/bar.txt","type":"chunk","offset":9984,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"test/bar.txt","type":"chunk","offset":10016,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"test/bar.txt","type":"chunk","offset":10048,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:31:13Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":1,"devMinor":2}]} - testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":540,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"baz.txt","type":"reg","size":21,"mode":420,"offset":1592,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":1624,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":1656,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"baz.txt","type":"chunk","offset":1688,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":1720,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":1752,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"foo.txt","type":"reg","size":1,"mode":420,"offset":2812,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2024-03-27T13:31:13Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2024-03-27T13:31:13Z"},{"name":"dev/testchar1","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","size":14,"mode":420,"offset":11060,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"test/bar.txt","type":"chunk","offset":11092,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"test/bar.txt","type":"chunk","offset":11124,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"test/bar.txt","type":"chunk","offset":11156,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:31:13Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":1,"devMinor":2}]} + testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"baz.txt","type":"reg","size":21,"mode":420,"offset":540,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":572,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":604,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"baz.txt","type":"chunk","offset":636,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":668,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":700,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"foo.txt","type":"reg","size":1,"mode":420,"offset":1732,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2024-03-27T13:41:05Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2024-03-27T13:41:05Z"},{"name":"dev/testchar1","type":"char","modtime":"2024-03-27T13:41:05Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","size":14,"mode":420,"offset":9952,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"test/bar.txt","type":"chunk","offset":9984,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"test/bar.txt","type":"chunk","offset":10016,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"test/bar.txt","type":"chunk","offset":10048,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:41:05Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2024-03-27T13:41:05Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":540,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"baz.txt","type":"reg","size":21,"mode":420,"offset":1592,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":1624,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":1656,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"baz.txt","type":"chunk","offset":1688,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":1720,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":1752,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"foo.txt","type":"reg","size":1,"mode":420,"offset":2812,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2024-03-27T13:41:05Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2024-03-27T13:41:05Z"},{"name":"dev/testchar1","type":"char","modtime":"2024-03-27T13:41:05Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","size":14,"mode":420,"offset":11060,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"test/bar.txt","type":"chunk","offset":11092,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"test/bar.txt","type":"chunk","offset":11124,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"test/bar.txt","type":"chunk","offset":11156,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:41:05Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2024-03-27T13:41:05Z","devMajor":1,"devMinor":2}]} testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [baz.txt foo.txt barlink test dev test2] vs [dev test2 .no.prefetch.landmark baz.txt foo.txt barlink test] + testutil.go:377: Directory: "" vs "": [baz.txt foo.txt barlink test dev test2] vs [barlink test dev test2 .no.prefetch.landmark baz.txt foo.txt] + testutil.go:371: Comparing: "baz.txt" vs "baz.txt" + testutil.go:485: Offset: 540, NextOffset: 572 + testutil.go:485: Offset: 1592, NextOffset: 1624 + testutil.go:485: Offset: 572, NextOffset: 604 + testutil.go:485: Offset: 1624, NextOffset: 1656 + testutil.go:485: Offset: 604, NextOffset: 636 + testutil.go:485: Offset: 1656, NextOffset: 1688 + testutil.go:485: Offset: 636, NextOffset: 668 + testutil.go:485: Offset: 1688, NextOffset: 1720 + testutil.go:485: Offset: 668, NextOffset: 700 + testutil.go:485: Offset: 1720, NextOffset: 1752 +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="./",format=PAX +=== NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=0,prefix="",src=2,format=PAX + testutil.go:485: Offset: 700, NextOffset: 1732 + testutil.go:485: Offset: 1752, NextOffset: 2812 testutil.go:371: Comparing: "foo.txt" vs "foo.txt" testutil.go:485: Offset: 1732, NextOffset: 9952 testutil.go:485: Offset: 2812, NextOffset: 11060 @@ -52337,7 +51771,7 @@ testutil.go:485: Offset: 10048, NextOffset: 19359 testutil.go:485: Offset: 11156, NextOffset: 21035 testutil.go:371: Comparing: "dev" vs "dev" - testutil.go:377: Directory: "dev" vs "dev": [testchar2 testblock testfifo testchar1] vs [testfifo testchar1 testchar2 testblock] + testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" @@ -52357,42 +51791,8 @@ testutil.go:485: Offset: 1720, NextOffset: 1752 testutil.go:485: Offset: 700, NextOffset: 1732 testutil.go:485: Offset: 1752, NextOffset: 2812 - testutil.go:371: Comparing: "baz.txt" vs "baz.txt" - testutil.go:485: Offset: 540, NextOffset: 572 - testutil.go:485: Offset: 1592, NextOffset: 1624 - testutil.go:485: Offset: 572, NextOffset: 604 - testutil.go:485: Offset: 1624, NextOffset: 1656 - testutil.go:485: Offset: 604, NextOffset: 636 - testutil.go:485: Offset: 1656, NextOffset: 1688 - testutil.go:485: Offset: 636, NextOffset: 668 - testutil.go:485: Offset: 1688, NextOffset: 1720 - testutil.go:485: Offset: 668, NextOffset: 700 - testutil.go:485: Offset: 1720, NextOffset: 1752 - testutil.go:485: Offset: 700, NextOffset: 1732 - testutil.go:485: Offset: 1752, NextOffset: 2812 testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [test dev test2 .no.prefetch.landmark baz.txt foo.txt barlink] vs [barlink test dev test2 baz.txt foo.txt] - testutil.go:371: Comparing: "dev" vs "dev" - testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testfifo testchar1 testchar2 testblock] - testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" - testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" - testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" - testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" - testutil.go:371: Comparing: "test2" vs "test2" - testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] - testutil.go:371: Comparing: "baz.txt" vs "baz.txt" - testutil.go:485: Offset: 1592, NextOffset: 1624 - testutil.go:485: Offset: 540, NextOffset: 572 - testutil.go:485: Offset: 1624, NextOffset: 1656 - testutil.go:485: Offset: 572, NextOffset: 604 - testutil.go:485: Offset: 1656, NextOffset: 1688 - testutil.go:485: Offset: 604, NextOffset: 636 - testutil.go:485: Offset: 1688, NextOffset: 1720 - testutil.go:485: Offset: 636, NextOffset: 668 - testutil.go:485: Offset: 1720, NextOffset: 1752 - testutil.go:485: Offset: 668, NextOffset: 700 - testutil.go:485: Offset: 1752, NextOffset: 2812 - testutil.go:485: Offset: 700, NextOffset: 1732 + testutil.go:377: Directory: "" vs "": [dev test2 .no.prefetch.landmark baz.txt foo.txt barlink test] vs [test2 baz.txt foo.txt barlink test dev] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" testutil.go:485: Offset: 1592, NextOffset: 1624 testutil.go:485: Offset: 540, NextOffset: 572 @@ -52421,15 +51821,32 @@ testutil.go:485: Offset: 10016, NextOffset: 10048 testutil.go:485: Offset: 11156, NextOffset: 21035 testutil.go:485: Offset: 10048, NextOffset: 19359 + testutil.go:371: Comparing: "dev" vs "dev" + testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] + testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" + testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" + testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" + testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" + testutil.go:371: Comparing: "test2" vs "test2" + testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] + testutil.go:371: Comparing: "baz.txt" vs "baz.txt" + testutil.go:485: Offset: 1592, NextOffset: 1624 + testutil.go:485: Offset: 540, NextOffset: 572 + testutil.go:485: Offset: 1624, NextOffset: 1656 + testutil.go:485: Offset: 572, NextOffset: 604 + testutil.go:485: Offset: 1656, NextOffset: 1688 + testutil.go:485: Offset: 604, NextOffset: 636 + testutil.go:485: Offset: 1688, NextOffset: 1720 + testutil.go:485: Offset: 636, NextOffset: 668 + testutil.go:485: Offset: 1720, NextOffset: 1752 + testutil.go:485: Offset: 668, NextOffset: 700 + testutil.go:485: Offset: 1752, NextOffset: 2812 + testutil.go:485: Offset: 700, NextOffset: 1732 === RUN TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=0,prefix="./",src=2,format=PAX -=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="/",format=USTAR#01/lost_digest_in_a_entry -=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="/",format=USTAR#01/duplicated_entry_offset -=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="/",format=PAX#01 -=== NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=0,prefix="./",src=2,format=PAX - testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"./baz.txt","type":"reg","size":21,"mode":420,"offset":540,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":572,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":604,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"./baz.txt","type":"chunk","offset":636,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":668,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":700,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"./foo.txt","type":"reg","size":1,"mode":420,"offset":1732,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2024-03-27T13:31:13Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2024-03-27T13:31:13Z"},{"name":"./dev/testchar1","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","size":14,"mode":420,"offset":9952,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./test/bar.txt","type":"chunk","offset":9984,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"./test/bar.txt","type":"chunk","offset":10016,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"./test/bar.txt","type":"chunk","offset":10048,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:31:13Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":1,"devMinor":2}]} - testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":540,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"./baz.txt","type":"reg","size":21,"mode":420,"offset":1592,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":1624,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":1656,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"./baz.txt","type":"chunk","offset":1688,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":1720,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":1752,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"./foo.txt","type":"reg","size":1,"mode":420,"offset":2812,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2024-03-27T13:31:13Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2024-03-27T13:31:13Z"},{"name":"./dev/testchar1","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","size":14,"mode":420,"offset":11060,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./test/bar.txt","type":"chunk","offset":11092,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"./test/bar.txt","type":"chunk","offset":11124,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"./test/bar.txt","type":"chunk","offset":11156,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:31:13Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":1,"devMinor":2}]} + testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"./baz.txt","type":"reg","size":21,"mode":420,"offset":540,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":572,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":604,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"./baz.txt","type":"chunk","offset":636,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":668,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":700,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"./foo.txt","type":"reg","size":1,"mode":420,"offset":1732,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2024-03-27T13:41:05Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2024-03-27T13:41:05Z"},{"name":"./dev/testchar1","type":"char","modtime":"2024-03-27T13:41:05Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","size":14,"mode":420,"offset":9952,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./test/bar.txt","type":"chunk","offset":9984,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"./test/bar.txt","type":"chunk","offset":10016,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"./test/bar.txt","type":"chunk","offset":10048,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:41:05Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2024-03-27T13:41:05Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":540,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"./baz.txt","type":"reg","size":21,"mode":420,"offset":1592,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":1624,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":1656,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"./baz.txt","type":"chunk","offset":1688,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":1720,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":1752,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"./foo.txt","type":"reg","size":1,"mode":420,"offset":2812,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2024-03-27T13:41:05Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2024-03-27T13:41:05Z"},{"name":"./dev/testchar1","type":"char","modtime":"2024-03-27T13:41:05Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","size":14,"mode":420,"offset":11060,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./test/bar.txt","type":"chunk","offset":11092,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"./test/bar.txt","type":"chunk","offset":11124,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"./test/bar.txt","type":"chunk","offset":11156,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:41:05Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2024-03-27T13:41:05Z","devMajor":1,"devMinor":2}]} testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [dev test2 baz.txt foo.txt barlink test] vs [foo.txt barlink test dev test2 .no.prefetch.landmark baz.txt] + testutil.go:377: Directory: "" vs "": [barlink test dev test2 baz.txt foo.txt] vs [.no.prefetch.landmark baz.txt foo.txt barlink test dev test2] testutil.go:371: Comparing: "barlink" vs "barlink" testutil.go:371: Comparing: "test" vs "test" testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] @@ -52437,17 +51854,21 @@ testutil.go:485: Offset: 9952, NextOffset: 9984 testutil.go:485: Offset: 11060, NextOffset: 11092 testutil.go:485: Offset: 9984, NextOffset: 10016 +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="./",format=PAX/lost_digest_in_a_entry +=== NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=0,prefix="./",src=2,format=PAX testutil.go:485: Offset: 11092, NextOffset: 11124 testutil.go:485: Offset: 10016, NextOffset: 10048 testutil.go:485: Offset: 11124, NextOffset: 11156 testutil.go:485: Offset: 10048, NextOffset: 19359 testutil.go:485: Offset: 11156, NextOffset: 21035 testutil.go:371: Comparing: "dev" vs "dev" - testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar2 testblock testfifo testchar1] + testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] + testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" - testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="./",format=PAX/duplicated_entry_offset +=== NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=0,prefix="./",src=2,format=PAX testutil.go:371: Comparing: "test2" vs "test2" testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" @@ -52480,7 +51901,7 @@ testutil.go:485: Offset: 1732, NextOffset: 9952 testutil.go:485: Offset: 2812, NextOffset: 11060 testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [barlink test dev test2 .no.prefetch.landmark baz.txt foo.txt] vs [foo.txt barlink test dev test2 baz.txt] + testutil.go:377: Directory: "" vs "": [.no.prefetch.landmark baz.txt foo.txt barlink test dev test2] vs [dev test2 baz.txt foo.txt barlink test] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" testutil.go:485: Offset: 1592, NextOffset: 1624 testutil.go:485: Offset: 540, NextOffset: 572 @@ -52510,11 +51931,11 @@ testutil.go:485: Offset: 11156, NextOffset: 21035 testutil.go:485: Offset: 10048, NextOffset: 19359 testutil.go:371: Comparing: "dev" vs "dev" - testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] - testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" - testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" + testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar1 testchar2 testblock testfifo] testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" + testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" + testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" testutil.go:371: Comparing: "test2" vs "test2" testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" @@ -52530,31 +51951,16 @@ testutil.go:485: Offset: 668, NextOffset: 700 testutil.go:485: Offset: 1752, NextOffset: 2812 testutil.go:485: Offset: 700, NextOffset: 1732 +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="./",format=GNU === RUN TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=0,prefix="/",src=2,format=PAX -=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="/",format=PAX#01/duplicated_entry_offset -=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="/",format=PAX#01/lost_digest_in_a_entry -=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="/",format=GNU#01 +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="./",format=GNU/lost_digest_in_a_entry +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="./",format=GNU/duplicated_entry_offset +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="/",format=USTAR === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=0,prefix="/",src=2,format=PAX - testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"/baz.txt","type":"reg","size":21,"mode":420,"offset":540,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":572,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":604,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"/baz.txt","type":"chunk","offset":636,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":668,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":700,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"/foo.txt","type":"reg","size":1,"mode":420,"offset":1732,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2024-03-27T13:31:13Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2024-03-27T13:31:13Z"},{"name":"/dev/testchar1","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","size":14,"mode":420,"offset":9952,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/test/bar.txt","type":"chunk","offset":9984,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"/test/bar.txt","type":"chunk","offset":10016,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"/test/bar.txt","type":"chunk","offset":10048,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:31:13Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":1,"devMinor":2}]} - testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":540,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"/baz.txt","type":"reg","size":21,"mode":420,"offset":1592,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":1624,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":1656,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"/baz.txt","type":"chunk","offset":1688,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":1720,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":1752,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"/foo.txt","type":"reg","size":1,"mode":420,"offset":2812,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2024-03-27T13:31:13Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2024-03-27T13:31:13Z"},{"name":"/dev/testchar1","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","size":14,"mode":420,"offset":11060,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/test/bar.txt","type":"chunk","offset":11092,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"/test/bar.txt","type":"chunk","offset":11124,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"/test/bar.txt","type":"chunk","offset":11156,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:31:13Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":1,"devMinor":2}]} + testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"/baz.txt","type":"reg","size":21,"mode":420,"offset":540,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":572,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":604,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"/baz.txt","type":"chunk","offset":636,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":668,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":700,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"/foo.txt","type":"reg","size":1,"mode":420,"offset":1732,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2024-03-27T13:41:05Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2024-03-27T13:41:05Z"},{"name":"/dev/testchar1","type":"char","modtime":"2024-03-27T13:41:05Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","size":14,"mode":420,"offset":9952,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/test/bar.txt","type":"chunk","offset":9984,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"/test/bar.txt","type":"chunk","offset":10016,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"/test/bar.txt","type":"chunk","offset":10048,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:41:05Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2024-03-27T13:41:05Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":540,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"/baz.txt","type":"reg","size":21,"mode":420,"offset":1592,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":1624,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":1656,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"/baz.txt","type":"chunk","offset":1688,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":1720,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":1752,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"/foo.txt","type":"reg","size":1,"mode":420,"offset":2812,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2024-03-27T13:41:05Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2024-03-27T13:41:05Z"},{"name":"/dev/testchar1","type":"char","modtime":"2024-03-27T13:41:05Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","size":14,"mode":420,"offset":11060,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/test/bar.txt","type":"chunk","offset":11092,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"/test/bar.txt","type":"chunk","offset":11124,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"/test/bar.txt","type":"chunk","offset":11156,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:41:05Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2024-03-27T13:41:05Z","devMajor":1,"devMinor":2}]} testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [baz.txt foo.txt barlink test dev test2] vs [test dev test2 .no.prefetch.landmark baz.txt foo.txt barlink] - testutil.go:371: Comparing: "baz.txt" vs "baz.txt" - testutil.go:485: Offset: 540, NextOffset: 572 - testutil.go:485: Offset: 1592, NextOffset: 1624 - testutil.go:485: Offset: 572, NextOffset: 604 - testutil.go:485: Offset: 1624, NextOffset: 1656 - testutil.go:485: Offset: 604, NextOffset: 636 - testutil.go:485: Offset: 1656, NextOffset: 1688 - testutil.go:485: Offset: 636, NextOffset: 668 - testutil.go:485: Offset: 1688, NextOffset: 1720 - testutil.go:485: Offset: 668, NextOffset: 700 - testutil.go:485: Offset: 1720, NextOffset: 1752 - testutil.go:485: Offset: 700, NextOffset: 1732 - testutil.go:485: Offset: 1752, NextOffset: 2812 - testutil.go:371: Comparing: "foo.txt" vs "foo.txt" - testutil.go:485: Offset: 1732, NextOffset: 9952 - testutil.go:485: Offset: 2812, NextOffset: 11060 + testutil.go:377: Directory: "" vs "": [foo.txt barlink test dev test2 baz.txt] vs [dev test2 .no.prefetch.landmark baz.txt foo.txt barlink test] testutil.go:371: Comparing: "barlink" vs "barlink" testutil.go:371: Comparing: "test" vs "test" testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] @@ -52588,8 +51994,40 @@ testutil.go:485: Offset: 1720, NextOffset: 1752 testutil.go:485: Offset: 700, NextOffset: 1732 testutil.go:485: Offset: 1752, NextOffset: 2812 + testutil.go:371: Comparing: "baz.txt" vs "baz.txt" + testutil.go:485: Offset: 540, NextOffset: 572 + testutil.go:485: Offset: 1592, NextOffset: 1624 + testutil.go:485: Offset: 572, NextOffset: 604 + testutil.go:485: Offset: 1624, NextOffset: 1656 + testutil.go:485: Offset: 604, NextOffset: 636 + testutil.go:485: Offset: 1656, NextOffset: 1688 + testutil.go:485: Offset: 636, NextOffset: 668 + testutil.go:485: Offset: 1688, NextOffset: 1720 + testutil.go:485: Offset: 668, NextOffset: 700 + testutil.go:485: Offset: 1720, NextOffset: 1752 + testutil.go:485: Offset: 700, NextOffset: 1732 + testutil.go:485: Offset: 1752, NextOffset: 2812 + testutil.go:371: Comparing: "foo.txt" vs "foo.txt" + testutil.go:485: Offset: 1732, NextOffset: 9952 + testutil.go:485: Offset: 2812, NextOffset: 11060 testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [barlink test dev test2 .no.prefetch.landmark baz.txt foo.txt] vs [test2 baz.txt foo.txt barlink test dev] + testutil.go:377: Directory: "" vs "": [dev test2 .no.prefetch.landmark baz.txt foo.txt barlink test] vs [baz.txt foo.txt barlink test dev test2] + testutil.go:371: Comparing: "baz.txt" vs "baz.txt" + testutil.go:485: Offset: 1592, NextOffset: 1624 + testutil.go:485: Offset: 540, NextOffset: 572 + testutil.go:485: Offset: 1624, NextOffset: 1656 + testutil.go:485: Offset: 572, NextOffset: 604 + testutil.go:485: Offset: 1656, NextOffset: 1688 + testutil.go:485: Offset: 604, NextOffset: 636 + testutil.go:485: Offset: 1688, NextOffset: 1720 + testutil.go:485: Offset: 636, NextOffset: 668 + testutil.go:485: Offset: 1720, NextOffset: 1752 + testutil.go:485: Offset: 668, NextOffset: 700 + testutil.go:485: Offset: 1752, NextOffset: 2812 + testutil.go:485: Offset: 700, NextOffset: 1732 + testutil.go:371: Comparing: "foo.txt" vs "foo.txt" + testutil.go:485: Offset: 2812, NextOffset: 11060 + testutil.go:485: Offset: 1732, NextOffset: 9952 testutil.go:371: Comparing: "barlink" vs "barlink" testutil.go:371: Comparing: "test" vs "test" testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] @@ -52603,11 +52041,11 @@ testutil.go:485: Offset: 11156, NextOffset: 21035 testutil.go:485: Offset: 10048, NextOffset: 19359 testutil.go:371: Comparing: "dev" vs "dev" - testutil.go:377: Directory: "dev" vs "dev": [testchar2 testblock testfifo testchar1] vs [testblock testfifo testchar1 testchar2] - testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" - testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" + testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" + testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" + testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" testutil.go:371: Comparing: "test2" vs "test2" testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" @@ -52623,31 +52061,18 @@ testutil.go:485: Offset: 668, NextOffset: 700 testutil.go:485: Offset: 1752, NextOffset: 2812 testutil.go:485: Offset: 700, NextOffset: 1732 - testutil.go:371: Comparing: "baz.txt" vs "baz.txt" - testutil.go:485: Offset: 1592, NextOffset: 1624 - testutil.go:485: Offset: 540, NextOffset: 572 - testutil.go:485: Offset: 1624, NextOffset: 1656 - testutil.go:485: Offset: 572, NextOffset: 604 - testutil.go:485: Offset: 1656, NextOffset: 1688 - testutil.go:485: Offset: 604, NextOffset: 636 - testutil.go:485: Offset: 1688, NextOffset: 1720 - testutil.go:485: Offset: 636, NextOffset: 668 - testutil.go:485: Offset: 1720, NextOffset: 1752 - testutil.go:485: Offset: 668, NextOffset: 700 - testutil.go:485: Offset: 1752, NextOffset: 2812 - testutil.go:485: Offset: 700, NextOffset: 1732 - testutil.go:371: Comparing: "foo.txt" vs "foo.txt" - testutil.go:485: Offset: 2812, NextOffset: 11060 - testutil.go:485: Offset: 1732, NextOffset: 9952 === RUN TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=0,prefix="../",src=2,format=PAX -=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="/",format=GNU#01/lost_digest_in_a_entry -=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="/",format=GNU#01/duplicated_entry_offset -=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="../",format=USTAR#01 +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="/",format=USTAR/lost_digest_in_a_entry +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="/",format=USTAR/duplicated_entry_offset +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="/",format=PAX === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=0,prefix="../",src=2,format=PAX - testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"../baz.txt","type":"reg","size":21,"mode":420,"offset":540,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","offset":572,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","offset":604,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"../baz.txt","type":"chunk","offset":636,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","offset":668,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","offset":700,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"../foo.txt","type":"reg","size":1,"mode":420,"offset":1732,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2024-03-27T13:31:13Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2024-03-27T13:31:13Z"},{"name":"../dev/testchar1","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","size":14,"mode":420,"offset":9952,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../test/bar.txt","type":"chunk","offset":9984,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"../test/bar.txt","type":"chunk","offset":10016,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"../test/bar.txt","type":"chunk","offset":10048,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:31:13Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":1,"devMinor":2}]} - testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":540,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"../baz.txt","type":"reg","size":21,"mode":420,"offset":1592,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","offset":1624,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","offset":1656,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"../baz.txt","type":"chunk","offset":1688,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","offset":1720,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","offset":1752,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"../foo.txt","type":"reg","size":1,"mode":420,"offset":2812,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2024-03-27T13:31:13Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2024-03-27T13:31:13Z"},{"name":"../dev/testchar1","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","size":14,"mode":420,"offset":11060,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../test/bar.txt","type":"chunk","offset":11092,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"../test/bar.txt","type":"chunk","offset":11124,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"../test/bar.txt","type":"chunk","offset":11156,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:31:13Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":1,"devMinor":2}]} + testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"../baz.txt","type":"reg","size":21,"mode":420,"offset":540,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","offset":572,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","offset":604,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"../baz.txt","type":"chunk","offset":636,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","offset":668,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","offset":700,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"../foo.txt","type":"reg","size":1,"mode":420,"offset":1732,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2024-03-27T13:41:05Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2024-03-27T13:41:05Z"},{"name":"../dev/testchar1","type":"char","modtime":"2024-03-27T13:41:05Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","size":14,"mode":420,"offset":9952,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../test/bar.txt","type":"chunk","offset":9984,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"../test/bar.txt","type":"chunk","offset":10016,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"../test/bar.txt","type":"chunk","offset":10048,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:41:05Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2024-03-27T13:41:05Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":540,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"../baz.txt","type":"reg","size":21,"mode":420,"offset":1592,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","offset":1624,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","offset":1656,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"../baz.txt","type":"chunk","offset":1688,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","offset":1720,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","offset":1752,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"../foo.txt","type":"reg","size":1,"mode":420,"offset":2812,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2024-03-27T13:41:05Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2024-03-27T13:41:05Z"},{"name":"../dev/testchar1","type":"char","modtime":"2024-03-27T13:41:05Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","size":14,"mode":420,"offset":11060,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../test/bar.txt","type":"chunk","offset":11092,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"../test/bar.txt","type":"chunk","offset":11124,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"../test/bar.txt","type":"chunk","offset":11156,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:41:05Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2024-03-27T13:41:05Z","devMajor":1,"devMinor":2}]} testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [baz.txt foo.txt barlink test dev test2] vs [foo.txt barlink test dev test2 .no.prefetch.landmark baz.txt] + testutil.go:377: Directory: "" vs "": [test2 baz.txt foo.txt barlink test dev] vs [.no.prefetch.landmark baz.txt foo.txt barlink test dev test2] + testutil.go:371: Comparing: "foo.txt" vs "foo.txt" + testutil.go:485: Offset: 1732, NextOffset: 9952 + testutil.go:485: Offset: 2812, NextOffset: 11060 testutil.go:371: Comparing: "barlink" vs "barlink" testutil.go:371: Comparing: "test" vs "test" testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] @@ -52661,7 +52086,7 @@ testutil.go:485: Offset: 10048, NextOffset: 19359 testutil.go:485: Offset: 11156, NextOffset: 21035 testutil.go:371: Comparing: "dev" vs "dev" - testutil.go:377: Directory: "dev" vs "dev": [testchar2 testblock testfifo testchar1] vs [testblock testfifo testchar1 testchar2] + testutil.go:377: Directory: "dev" vs "dev": [testchar1 testchar2 testblock testfifo] vs [testchar1 testchar2 testblock testfifo] testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" @@ -52694,24 +52119,10 @@ testutil.go:485: Offset: 1720, NextOffset: 1752 testutil.go:485: Offset: 700, NextOffset: 1732 testutil.go:485: Offset: 1752, NextOffset: 2812 - testutil.go:371: Comparing: "foo.txt" vs "foo.txt" - testutil.go:485: Offset: 1732, NextOffset: 9952 - testutil.go:485: Offset: 2812, NextOffset: 11060 testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [test2 .no.prefetch.landmark baz.txt foo.txt barlink test dev] vs [test2 baz.txt foo.txt barlink test dev] - testutil.go:371: Comparing: "test" vs "test" - testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] - testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" - testutil.go:485: Offset: 11060, NextOffset: 11092 - testutil.go:485: Offset: 9952, NextOffset: 9984 - testutil.go:485: Offset: 11092, NextOffset: 11124 - testutil.go:485: Offset: 9984, NextOffset: 10016 - testutil.go:485: Offset: 11124, NextOffset: 11156 - testutil.go:485: Offset: 10016, NextOffset: 10048 - testutil.go:485: Offset: 11156, NextOffset: 21035 - testutil.go:485: Offset: 10048, NextOffset: 19359 + testutil.go:377: Directory: "" vs "": [.no.prefetch.landmark baz.txt foo.txt barlink test dev test2] vs [baz.txt foo.txt barlink test dev test2] testutil.go:371: Comparing: "dev" vs "dev" - testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testfifo testchar1 testchar2 testblock] + testutil.go:377: Directory: "dev" vs "dev": [testchar2 testblock testfifo testchar1] vs [testchar1 testchar2 testblock testfifo] testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" @@ -52737,8 +52148,6 @@ testutil.go:485: Offset: 1624, NextOffset: 1656 testutil.go:485: Offset: 572, NextOffset: 604 testutil.go:485: Offset: 1656, NextOffset: 1688 -=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="../",format=USTAR#01/lost_digest_in_a_entry -=== NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=0,prefix="../",src=2,format=PAX testutil.go:485: Offset: 604, NextOffset: 636 testutil.go:485: Offset: 1688, NextOffset: 1720 testutil.go:485: Offset: 636, NextOffset: 668 @@ -52750,14 +52159,41 @@ testutil.go:485: Offset: 2812, NextOffset: 11060 testutil.go:485: Offset: 1732, NextOffset: 9952 testutil.go:371: Comparing: "barlink" vs "barlink" + testutil.go:371: Comparing: "test" vs "test" + testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] + testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" + testutil.go:485: Offset: 11060, NextOffset: 11092 + testutil.go:485: Offset: 9952, NextOffset: 9984 + testutil.go:485: Offset: 11092, NextOffset: 11124 + testutil.go:485: Offset: 9984, NextOffset: 10016 + testutil.go:485: Offset: 11124, NextOffset: 11156 + testutil.go:485: Offset: 10016, NextOffset: 10048 + testutil.go:485: Offset: 11156, NextOffset: 21035 + testutil.go:485: Offset: 10048, NextOffset: 19359 === RUN TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=0,prefix="",src=2,format=GNU -=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="../",format=USTAR#01/duplicated_entry_offset -=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="../",format=PAX#01 +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="/",format=PAX/lost_digest_in_a_entry +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="/",format=PAX/duplicated_entry_offset +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="/",format=GNU === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=0,prefix="",src=2,format=GNU - testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"baz.txt","type":"reg","size":21,"mode":420,"offset":540,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":572,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":604,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"baz.txt","type":"chunk","offset":636,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":668,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":700,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"foo.txt","type":"reg","size":1,"mode":420,"offset":1732,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2024-03-27T13:31:13Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2024-03-27T13:31:13Z"},{"name":"dev/testchar1","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","size":14,"mode":420,"offset":6880,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"test/bar.txt","type":"chunk","offset":6912,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"test/bar.txt","type":"chunk","offset":6944,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"test/bar.txt","type":"chunk","offset":6976,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:31:13Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":1,"devMinor":2}]} - testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":540,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"baz.txt","type":"reg","size":21,"mode":420,"offset":1592,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":1624,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":1656,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"baz.txt","type":"chunk","offset":1688,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":1720,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":1752,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"foo.txt","type":"reg","size":1,"mode":420,"offset":2812,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2024-03-27T13:31:13Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2024-03-27T13:31:13Z"},{"name":"dev/testchar1","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","size":14,"mode":420,"offset":7988,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"test/bar.txt","type":"chunk","offset":8020,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"test/bar.txt","type":"chunk","offset":8052,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"test/bar.txt","type":"chunk","offset":8084,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:31:13Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":1,"devMinor":2}]} + testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"baz.txt","type":"reg","size":21,"mode":420,"offset":540,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":572,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":604,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"baz.txt","type":"chunk","offset":636,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":668,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":700,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"foo.txt","type":"reg","size":1,"mode":420,"offset":1732,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2024-03-27T13:41:04Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2024-03-27T13:41:04Z"},{"name":"dev/testchar1","type":"char","modtime":"2024-03-27T13:41:04Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","size":14,"mode":420,"offset":6880,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"test/bar.txt","type":"chunk","offset":6912,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"test/bar.txt","type":"chunk","offset":6944,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"test/bar.txt","type":"chunk","offset":6976,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:41:04Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2024-03-27T13:41:04Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":540,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"baz.txt","type":"reg","size":21,"mode":420,"offset":1592,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":1624,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":1656,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"baz.txt","type":"chunk","offset":1688,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":1720,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":1752,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"foo.txt","type":"reg","size":1,"mode":420,"offset":2812,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2024-03-27T13:41:04Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2024-03-27T13:41:04Z"},{"name":"dev/testchar1","type":"char","modtime":"2024-03-27T13:41:04Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","size":14,"mode":420,"offset":7988,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"test/bar.txt","type":"chunk","offset":8020,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"test/bar.txt","type":"chunk","offset":8052,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"test/bar.txt","type":"chunk","offset":8084,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:41:04Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2024-03-27T13:41:04Z","devMajor":1,"devMinor":2}]} testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [test dev test2 baz.txt foo.txt barlink] vs [foo.txt barlink test dev test2 .no.prefetch.landmark baz.txt] + testutil.go:377: Directory: "" vs "": [barlink test dev test2 baz.txt foo.txt] vs [foo.txt barlink test dev test2 .no.prefetch.landmark baz.txt] + testutil.go:371: Comparing: "test2" vs "test2" + testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] + testutil.go:371: Comparing: "baz.txt" vs "baz.txt" + testutil.go:485: Offset: 540, NextOffset: 572 + testutil.go:485: Offset: 1592, NextOffset: 1624 + testutil.go:485: Offset: 572, NextOffset: 604 + testutil.go:485: Offset: 1624, NextOffset: 1656 + testutil.go:485: Offset: 604, NextOffset: 636 + testutil.go:485: Offset: 1656, NextOffset: 1688 + testutil.go:485: Offset: 636, NextOffset: 668 + testutil.go:485: Offset: 1688, NextOffset: 1720 + testutil.go:485: Offset: 668, NextOffset: 700 + testutil.go:485: Offset: 1720, NextOffset: 1752 + testutil.go:485: Offset: 700, NextOffset: 1732 + testutil.go:485: Offset: 1752, NextOffset: 2812 testutil.go:371: Comparing: "baz.txt" vs "baz.txt" testutil.go:485: Offset: 540, NextOffset: 572 testutil.go:485: Offset: 1592, NextOffset: 1624 @@ -52787,49 +52223,13 @@ testutil.go:485: Offset: 6976, NextOffset: 14239 testutil.go:485: Offset: 8084, NextOffset: 15915 testutil.go:371: Comparing: "dev" vs "dev" - testutil.go:377: Directory: "dev" vs "dev": [testchar1 testchar2 testblock testfifo] vs [testchar2 testblock testfifo testchar1] + testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testfifo testchar1 testchar2 testblock] + testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" - testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" - testutil.go:371: Comparing: "test2" vs "test2" - testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] - testutil.go:371: Comparing: "baz.txt" vs "baz.txt" - testutil.go:485: Offset: 540, NextOffset: 572 - testutil.go:485: Offset: 1592, NextOffset: 1624 - testutil.go:485: Offset: 572, NextOffset: 604 - testutil.go:485: Offset: 1624, NextOffset: 1656 - testutil.go:485: Offset: 604, NextOffset: 636 - testutil.go:485: Offset: 1656, NextOffset: 1688 - testutil.go:485: Offset: 636, NextOffset: 668 - testutil.go:485: Offset: 1688, NextOffset: 1720 - testutil.go:485: Offset: 668, NextOffset: 700 - testutil.go:485: Offset: 1720, NextOffset: 1752 - testutil.go:485: Offset: 700, NextOffset: 1732 - testutil.go:485: Offset: 1752, NextOffset: 2812 testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [dev test2 .no.prefetch.landmark baz.txt foo.txt barlink test] vs [baz.txt foo.txt barlink test dev test2] - testutil.go:371: Comparing: "dev" vs "dev" - testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] - testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" - testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" - testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" - testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" - testutil.go:371: Comparing: "test2" vs "test2" - testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] - testutil.go:371: Comparing: "baz.txt" vs "baz.txt" - testutil.go:485: Offset: 1592, NextOffset: 1624 - testutil.go:485: Offset: 540, NextOffset: 572 - testutil.go:485: Offset: 1624, NextOffset: 1656 - testutil.go:485: Offset: 572, NextOffset: 604 - testutil.go:485: Offset: 1656, NextOffset: 1688 - testutil.go:485: Offset: 604, NextOffset: 636 - testutil.go:485: Offset: 1688, NextOffset: 1720 - testutil.go:485: Offset: 636, NextOffset: 668 - testutil.go:485: Offset: 1720, NextOffset: 1752 - testutil.go:485: Offset: 668, NextOffset: 700 - testutil.go:485: Offset: 1752, NextOffset: 2812 - testutil.go:485: Offset: 700, NextOffset: 1732 + testutil.go:377: Directory: "" vs "": [barlink test dev test2 .no.prefetch.landmark baz.txt foo.txt] vs [test2 baz.txt foo.txt barlink test dev] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" testutil.go:485: Offset: 1592, NextOffset: 1624 testutil.go:485: Offset: 540, NextOffset: 572 @@ -52858,31 +52258,36 @@ testutil.go:485: Offset: 6944, NextOffset: 6976 testutil.go:485: Offset: 8084, NextOffset: 15915 testutil.go:485: Offset: 6976, NextOffset: 14239 -=== RUN TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=0,prefix="./",src=2,format=GNU -=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="../",format=PAX#01/lost_digest_in_a_entry -=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="../",format=PAX#01/duplicated_entry_offset -=== NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=0,prefix="./",src=2,format=GNU - testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"./baz.txt","type":"reg","size":21,"mode":420,"offset":540,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":572,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":604,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"./baz.txt","type":"chunk","offset":636,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":668,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":700,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"./foo.txt","type":"reg","size":1,"mode":420,"offset":1732,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2024-03-27T13:31:13Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2024-03-27T13:31:13Z"},{"name":"./dev/testchar1","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","size":14,"mode":420,"offset":6880,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./test/bar.txt","type":"chunk","offset":6912,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"./test/bar.txt","type":"chunk","offset":6944,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"./test/bar.txt","type":"chunk","offset":6976,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:31:13Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":1,"devMinor":2}]} - testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":540,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"./baz.txt","type":"reg","size":21,"mode":420,"offset":1592,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":1624,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":1656,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"./baz.txt","type":"chunk","offset":1688,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":1720,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":1752,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"./foo.txt","type":"reg","size":1,"mode":420,"offset":2812,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2024-03-27T13:31:13Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2024-03-27T13:31:13Z"},{"name":"./dev/testchar1","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","size":14,"mode":420,"offset":7988,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./test/bar.txt","type":"chunk","offset":8020,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"./test/bar.txt","type":"chunk","offset":8052,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"./test/bar.txt","type":"chunk","offset":8084,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:31:13Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":1,"devMinor":2}]} - testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [baz.txt foo.txt barlink test dev test2] vs [foo.txt barlink test dev test2 .no.prefetch.landmark baz.txt] + testutil.go:371: Comparing: "dev" vs "dev" + testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] + testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" + testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" + testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" + testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" + testutil.go:371: Comparing: "test2" vs "test2" + testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" - testutil.go:485: Offset: 540, NextOffset: 572 testutil.go:485: Offset: 1592, NextOffset: 1624 - testutil.go:485: Offset: 572, NextOffset: 604 + testutil.go:485: Offset: 540, NextOffset: 572 testutil.go:485: Offset: 1624, NextOffset: 1656 - testutil.go:485: Offset: 604, NextOffset: 636 + testutil.go:485: Offset: 572, NextOffset: 604 testutil.go:485: Offset: 1656, NextOffset: 1688 - testutil.go:485: Offset: 636, NextOffset: 668 + testutil.go:485: Offset: 604, NextOffset: 636 testutil.go:485: Offset: 1688, NextOffset: 1720 - testutil.go:485: Offset: 668, NextOffset: 700 + testutil.go:485: Offset: 636, NextOffset: 668 testutil.go:485: Offset: 1720, NextOffset: 1752 - testutil.go:485: Offset: 700, NextOffset: 1732 + testutil.go:485: Offset: 668, NextOffset: 700 testutil.go:485: Offset: 1752, NextOffset: 2812 - testutil.go:371: Comparing: "foo.txt" vs "foo.txt" - testutil.go:485: Offset: 1732, NextOffset: 6880 - testutil.go:485: Offset: 2812, NextOffset: 7988 - testutil.go:371: Comparing: "barlink" vs "barlink" + testutil.go:485: Offset: 700, NextOffset: 1732 +=== RUN TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=0,prefix="./",src=2,format=GNU +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="/",format=GNU/lost_digest_in_a_entry +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="/",format=GNU/duplicated_entry_offset +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="../",format=USTAR +=== NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=0,prefix="./",src=2,format=GNU + testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"./baz.txt","type":"reg","size":21,"mode":420,"offset":540,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":572,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":604,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"./baz.txt","type":"chunk","offset":636,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":668,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":700,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"./foo.txt","type":"reg","size":1,"mode":420,"offset":1732,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2024-03-27T13:41:04Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2024-03-27T13:41:04Z"},{"name":"./dev/testchar1","type":"char","modtime":"2024-03-27T13:41:04Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","size":14,"mode":420,"offset":6880,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./test/bar.txt","type":"chunk","offset":6912,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"./test/bar.txt","type":"chunk","offset":6944,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"./test/bar.txt","type":"chunk","offset":6976,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:41:04Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2024-03-27T13:41:04Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":540,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"./baz.txt","type":"reg","size":21,"mode":420,"offset":1592,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":1624,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":1656,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"./baz.txt","type":"chunk","offset":1688,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":1720,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":1752,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"./foo.txt","type":"reg","size":1,"mode":420,"offset":2812,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2024-03-27T13:41:04Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2024-03-27T13:41:04Z"},{"name":"./dev/testchar1","type":"char","modtime":"2024-03-27T13:41:04Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","size":14,"mode":420,"offset":7988,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./test/bar.txt","type":"chunk","offset":8020,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"./test/bar.txt","type":"chunk","offset":8052,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"./test/bar.txt","type":"chunk","offset":8084,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:41:04Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2024-03-27T13:41:04Z","devMajor":1,"devMinor":2}]} + testutil.go:371: Comparing: "" vs "" + testutil.go:377: Directory: "" vs "": [barlink test dev test2 baz.txt foo.txt] vs [.no.prefetch.landmark baz.txt foo.txt barlink test dev test2] testutil.go:371: Comparing: "test" vs "test" testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" @@ -52895,11 +52300,11 @@ testutil.go:485: Offset: 6976, NextOffset: 14239 testutil.go:485: Offset: 8084, NextOffset: 15915 testutil.go:371: Comparing: "dev" vs "dev" - testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testfifo testchar1 testchar2 testblock] - testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" + testutil.go:377: Directory: "dev" vs "dev": [testchar1 testchar2 testblock testfifo] vs [testblock testfifo testchar1 testchar2] testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" + testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" testutil.go:371: Comparing: "test2" vs "test2" testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" @@ -52915,27 +52320,25 @@ testutil.go:485: Offset: 1720, NextOffset: 1752 testutil.go:485: Offset: 700, NextOffset: 1732 testutil.go:485: Offset: 1752, NextOffset: 2812 - testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [barlink test dev test2 .no.prefetch.landmark baz.txt foo.txt] vs [baz.txt foo.txt barlink test dev test2] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" - testutil.go:485: Offset: 1592, NextOffset: 1624 testutil.go:485: Offset: 540, NextOffset: 572 - testutil.go:485: Offset: 1624, NextOffset: 1656 + testutil.go:485: Offset: 1592, NextOffset: 1624 testutil.go:485: Offset: 572, NextOffset: 604 - testutil.go:485: Offset: 1656, NextOffset: 1688 + testutil.go:485: Offset: 1624, NextOffset: 1656 testutil.go:485: Offset: 604, NextOffset: 636 - testutil.go:485: Offset: 1688, NextOffset: 1720 + testutil.go:485: Offset: 1656, NextOffset: 1688 testutil.go:485: Offset: 636, NextOffset: 668 - testutil.go:485: Offset: 1720, NextOffset: 1752 + testutil.go:485: Offset: 1688, NextOffset: 1720 testutil.go:485: Offset: 668, NextOffset: 700 -=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="../",format=GNU#01 -=== NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=0,prefix="./",src=2,format=GNU - testutil.go:485: Offset: 1752, NextOffset: 2812 + testutil.go:485: Offset: 1720, NextOffset: 1752 testutil.go:485: Offset: 700, NextOffset: 1732 + testutil.go:485: Offset: 1752, NextOffset: 2812 testutil.go:371: Comparing: "foo.txt" vs "foo.txt" - testutil.go:485: Offset: 2812, NextOffset: 7988 testutil.go:485: Offset: 1732, NextOffset: 6880 + testutil.go:485: Offset: 2812, NextOffset: 7988 testutil.go:371: Comparing: "barlink" vs "barlink" + testutil.go:371: Comparing: "" vs "" + testutil.go:377: Directory: "" vs "": [foo.txt barlink test dev test2 .no.prefetch.landmark baz.txt] vs [barlink test dev test2 baz.txt foo.txt] testutil.go:371: Comparing: "test" vs "test" testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" @@ -52948,7 +52351,7 @@ testutil.go:485: Offset: 8084, NextOffset: 15915 testutil.go:485: Offset: 6976, NextOffset: 14239 testutil.go:371: Comparing: "dev" vs "dev" - testutil.go:377: Directory: "dev" vs "dev": [testfifo testchar1 testchar2 testblock] vs [testblock testfifo testchar1 testchar2] + testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar2 testblock testfifo testchar1] testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" @@ -52968,11 +52371,48 @@ testutil.go:485: Offset: 668, NextOffset: 700 testutil.go:485: Offset: 1752, NextOffset: 2812 testutil.go:485: Offset: 700, NextOffset: 1732 + testutil.go:371: Comparing: "baz.txt" vs "baz.txt" + testutil.go:485: Offset: 1592, NextOffset: 1624 + testutil.go:485: Offset: 540, NextOffset: 572 + testutil.go:485: Offset: 1624, NextOffset: 1656 + testutil.go:485: Offset: 572, NextOffset: 604 + testutil.go:485: Offset: 1656, NextOffset: 1688 + testutil.go:485: Offset: 604, NextOffset: 636 + testutil.go:485: Offset: 1688, NextOffset: 1720 + testutil.go:485: Offset: 636, NextOffset: 668 + testutil.go:485: Offset: 1720, NextOffset: 1752 + testutil.go:485: Offset: 668, NextOffset: 700 + testutil.go:485: Offset: 1752, NextOffset: 2812 + testutil.go:485: Offset: 700, NextOffset: 1732 + testutil.go:371: Comparing: "foo.txt" vs "foo.txt" + testutil.go:485: Offset: 2812, NextOffset: 7988 + testutil.go:485: Offset: 1732, NextOffset: 6880 + testutil.go:371: Comparing: "barlink" vs "barlink" === RUN TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=0,prefix="/",src=2,format=GNU - testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"/baz.txt","type":"reg","size":21,"mode":420,"offset":540,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":572,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":604,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"/baz.txt","type":"chunk","offset":636,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":668,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":700,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"/foo.txt","type":"reg","size":1,"mode":420,"offset":1732,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2024-03-27T13:31:13Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2024-03-27T13:31:13Z"},{"name":"/dev/testchar1","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","size":14,"mode":420,"offset":6880,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/test/bar.txt","type":"chunk","offset":6912,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"/test/bar.txt","type":"chunk","offset":6944,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"/test/bar.txt","type":"chunk","offset":6976,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:31:13Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":1,"devMinor":2}]} - testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":540,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"/baz.txt","type":"reg","size":21,"mode":420,"offset":1592,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":1624,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":1656,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"/baz.txt","type":"chunk","offset":1688,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":1720,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":1752,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"/foo.txt","type":"reg","size":1,"mode":420,"offset":2812,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2024-03-27T13:31:13Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2024-03-27T13:31:13Z"},{"name":"/dev/testchar1","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","size":14,"mode":420,"offset":7988,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/test/bar.txt","type":"chunk","offset":8020,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"/test/bar.txt","type":"chunk","offset":8052,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"/test/bar.txt","type":"chunk","offset":8084,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:31:13Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":1,"devMinor":2}]} +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="../",format=USTAR/lost_digest_in_a_entry +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="../",format=USTAR/duplicated_entry_offset +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="../",format=PAX +=== NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=0,prefix="/",src=2,format=GNU + testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"/baz.txt","type":"reg","size":21,"mode":420,"offset":540,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":572,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":604,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"/baz.txt","type":"chunk","offset":636,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":668,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":700,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"/foo.txt","type":"reg","size":1,"mode":420,"offset":1732,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2024-03-27T13:41:04Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2024-03-27T13:41:04Z"},{"name":"/dev/testchar1","type":"char","modtime":"2024-03-27T13:41:04Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","size":14,"mode":420,"offset":6880,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/test/bar.txt","type":"chunk","offset":6912,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"/test/bar.txt","type":"chunk","offset":6944,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"/test/bar.txt","type":"chunk","offset":6976,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:41:04Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2024-03-27T13:41:04Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":540,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"/baz.txt","type":"reg","size":21,"mode":420,"offset":1592,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":1624,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":1656,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"/baz.txt","type":"chunk","offset":1688,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":1720,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":1752,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"/foo.txt","type":"reg","size":1,"mode":420,"offset":2812,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2024-03-27T13:41:04Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2024-03-27T13:41:04Z"},{"name":"/dev/testchar1","type":"char","modtime":"2024-03-27T13:41:04Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","size":14,"mode":420,"offset":7988,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/test/bar.txt","type":"chunk","offset":8020,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"/test/bar.txt","type":"chunk","offset":8052,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"/test/bar.txt","type":"chunk","offset":8084,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:41:04Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2024-03-27T13:41:04Z","devMajor":1,"devMinor":2}]} testutil.go:371: Comparing: "" vs "" testutil.go:377: Directory: "" vs "": [baz.txt foo.txt barlink test dev test2] vs [.no.prefetch.landmark baz.txt foo.txt barlink test dev test2] + testutil.go:371: Comparing: "baz.txt" vs "baz.txt" + testutil.go:485: Offset: 540, NextOffset: 572 + testutil.go:485: Offset: 1592, NextOffset: 1624 + testutil.go:485: Offset: 572, NextOffset: 604 + testutil.go:485: Offset: 1624, NextOffset: 1656 + testutil.go:485: Offset: 604, NextOffset: 636 + testutil.go:485: Offset: 1656, NextOffset: 1688 + testutil.go:485: Offset: 636, NextOffset: 668 + testutil.go:485: Offset: 1688, NextOffset: 1720 + testutil.go:485: Offset: 668, NextOffset: 700 + testutil.go:485: Offset: 1720, NextOffset: 1752 + testutil.go:485: Offset: 700, NextOffset: 1732 + testutil.go:485: Offset: 1752, NextOffset: 2812 + testutil.go:371: Comparing: "foo.txt" vs "foo.txt" + testutil.go:485: Offset: 1732, NextOffset: 6880 + testutil.go:485: Offset: 2812, NextOffset: 7988 testutil.go:371: Comparing: "barlink" vs "barlink" testutil.go:371: Comparing: "test" vs "test" testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] @@ -52986,11 +52426,11 @@ testutil.go:485: Offset: 6976, NextOffset: 14239 testutil.go:485: Offset: 8084, NextOffset: 15915 testutil.go:371: Comparing: "dev" vs "dev" - testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar2 testblock testfifo testchar1] - testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" - testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" + testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar1 testchar2 testblock testfifo] testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" + testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" + testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" testutil.go:371: Comparing: "test2" vs "test2" testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" @@ -53006,24 +52446,25 @@ testutil.go:485: Offset: 1720, NextOffset: 1752 testutil.go:485: Offset: 700, NextOffset: 1732 testutil.go:485: Offset: 1752, NextOffset: 2812 - testutil.go:371: Comparing: "baz.txt" vs "baz.txt" - testutil.go:485: Offset: 540, NextOffset: 572 - testutil.go:485: Offset: 1592, NextOffset: 1624 - testutil.go:485: Offset: 572, NextOffset: 604 - testutil.go:485: Offset: 1624, NextOffset: 1656 - testutil.go:485: Offset: 604, NextOffset: 636 - testutil.go:485: Offset: 1656, NextOffset: 1688 - testutil.go:485: Offset: 636, NextOffset: 668 - testutil.go:485: Offset: 1688, NextOffset: 1720 - testutil.go:485: Offset: 668, NextOffset: 700 - testutil.go:485: Offset: 1720, NextOffset: 1752 - testutil.go:485: Offset: 700, NextOffset: 1732 - testutil.go:485: Offset: 1752, NextOffset: 2812 - testutil.go:371: Comparing: "foo.txt" vs "foo.txt" - testutil.go:485: Offset: 1732, NextOffset: 6880 - testutil.go:485: Offset: 2812, NextOffset: 7988 testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [.no.prefetch.landmark baz.txt foo.txt barlink test dev test2] vs [test dev test2 baz.txt foo.txt barlink] + testutil.go:377: Directory: "" vs "": [foo.txt barlink test dev test2 .no.prefetch.landmark baz.txt] vs [barlink test dev test2 baz.txt foo.txt] + testutil.go:371: Comparing: "test" vs "test" + testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] + testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" + testutil.go:485: Offset: 7988, NextOffset: 8020 + testutil.go:485: Offset: 6880, NextOffset: 6912 + testutil.go:485: Offset: 8020, NextOffset: 8052 + testutil.go:485: Offset: 6912, NextOffset: 6944 + testutil.go:485: Offset: 8052, NextOffset: 8084 + testutil.go:485: Offset: 6944, NextOffset: 6976 + testutil.go:485: Offset: 8084, NextOffset: 15915 + testutil.go:485: Offset: 6976, NextOffset: 14239 + testutil.go:371: Comparing: "dev" vs "dev" + testutil.go:377: Directory: "dev" vs "dev": [testchar1 testchar2 testblock testfifo] vs [testblock testfifo testchar1 testchar2] + testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" + testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" + testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" + testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" testutil.go:371: Comparing: "test2" vs "test2" testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" @@ -53056,45 +52497,15 @@ testutil.go:485: Offset: 2812, NextOffset: 7988 testutil.go:485: Offset: 1732, NextOffset: 6880 testutil.go:371: Comparing: "barlink" vs "barlink" - testutil.go:371: Comparing: "test" vs "test" - testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] - testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" - testutil.go:485: Offset: 7988, NextOffset: 8020 - testutil.go:485: Offset: 6880, NextOffset: 6912 - testutil.go:485: Offset: 8020, NextOffset: 8052 - testutil.go:485: Offset: 6912, NextOffset: 6944 - testutil.go:485: Offset: 8052, NextOffset: 8084 - testutil.go:485: Offset: 6944, NextOffset: 6976 - testutil.go:485: Offset: 8084, NextOffset: 15915 - testutil.go:485: Offset: 6976, NextOffset: 14239 - testutil.go:371: Comparing: "dev" vs "dev" - testutil.go:377: Directory: "dev" vs "dev": [testfifo testchar1 testchar2 testblock] vs [testfifo testchar1 testchar2 testblock] - testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" - testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" - testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" - testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" === RUN TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=0,prefix="../",src=2,format=GNU -=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="../",format=GNU#01/lost_digest_in_a_entry -=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="../",format=GNU#01/duplicated_entry_offset -=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="",format=USTAR#01 +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="../",format=PAX/duplicated_entry_offset +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="../",format=PAX/lost_digest_in_a_entry +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="../",format=GNU === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=0,prefix="../",src=2,format=GNU - testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"../baz.txt","type":"reg","size":21,"mode":420,"offset":540,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","offset":572,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","offset":604,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"../baz.txt","type":"chunk","offset":636,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","offset":668,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","offset":700,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"../foo.txt","type":"reg","size":1,"mode":420,"offset":1732,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2024-03-27T13:31:13Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2024-03-27T13:31:13Z"},{"name":"../dev/testchar1","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","size":14,"mode":420,"offset":6880,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../test/bar.txt","type":"chunk","offset":6912,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"../test/bar.txt","type":"chunk","offset":6944,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"../test/bar.txt","type":"chunk","offset":6976,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:31:13Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":1,"devMinor":2}]} - testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":540,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"../baz.txt","type":"reg","size":21,"mode":420,"offset":1592,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","offset":1624,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","offset":1656,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"../baz.txt","type":"chunk","offset":1688,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","offset":1720,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","offset":1752,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"../foo.txt","type":"reg","size":1,"mode":420,"offset":2812,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2024-03-27T13:31:13Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2024-03-27T13:31:13Z"},{"name":"../dev/testchar1","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","size":14,"mode":420,"offset":7988,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../test/bar.txt","type":"chunk","offset":8020,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"../test/bar.txt","type":"chunk","offset":8052,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"../test/bar.txt","type":"chunk","offset":8084,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:31:13Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":1,"devMinor":2}]} + testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"../baz.txt","type":"reg","size":21,"mode":420,"offset":540,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","offset":572,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","offset":604,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"../baz.txt","type":"chunk","offset":636,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","offset":668,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","offset":700,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"../foo.txt","type":"reg","size":1,"mode":420,"offset":1732,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2024-03-27T13:41:04Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2024-03-27T13:41:04Z"},{"name":"../dev/testchar1","type":"char","modtime":"2024-03-27T13:41:04Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","size":14,"mode":420,"offset":6880,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../test/bar.txt","type":"chunk","offset":6912,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"../test/bar.txt","type":"chunk","offset":6944,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"../test/bar.txt","type":"chunk","offset":6976,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:41:04Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2024-03-27T13:41:04Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":540,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"../baz.txt","type":"reg","size":21,"mode":420,"offset":1592,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","offset":1624,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","offset":1656,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"../baz.txt","type":"chunk","offset":1688,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","offset":1720,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","offset":1752,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"../foo.txt","type":"reg","size":1,"mode":420,"offset":2812,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2024-03-27T13:41:04Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2024-03-27T13:41:04Z"},{"name":"../dev/testchar1","type":"char","modtime":"2024-03-27T13:41:04Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","size":14,"mode":420,"offset":7988,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../test/bar.txt","type":"chunk","offset":8020,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"../test/bar.txt","type":"chunk","offset":8052,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"../test/bar.txt","type":"chunk","offset":8084,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:41:04Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2024-03-27T13:41:04Z","devMajor":1,"devMinor":2}]} testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [dev test2 baz.txt foo.txt barlink test] vs [.no.prefetch.landmark baz.txt foo.txt barlink test dev test2] - testutil.go:371: Comparing: "baz.txt" vs "baz.txt" - testutil.go:485: Offset: 540, NextOffset: 572 - testutil.go:485: Offset: 1592, NextOffset: 1624 - testutil.go:485: Offset: 572, NextOffset: 604 - testutil.go:485: Offset: 1624, NextOffset: 1656 - testutil.go:485: Offset: 604, NextOffset: 636 - testutil.go:485: Offset: 1656, NextOffset: 1688 - testutil.go:485: Offset: 636, NextOffset: 668 - testutil.go:485: Offset: 1688, NextOffset: 1720 - testutil.go:485: Offset: 668, NextOffset: 700 - testutil.go:485: Offset: 1720, NextOffset: 1752 - testutil.go:485: Offset: 700, NextOffset: 1732 - testutil.go:485: Offset: 1752, NextOffset: 2812 + testutil.go:377: Directory: "" vs "": [baz.txt foo.txt barlink test dev test2] vs [test dev test2 .no.prefetch.landmark baz.txt foo.txt barlink] testutil.go:371: Comparing: "foo.txt" vs "foo.txt" testutil.go:485: Offset: 1732, NextOffset: 6880 testutil.go:485: Offset: 2812, NextOffset: 7988 @@ -53111,7 +52522,7 @@ testutil.go:485: Offset: 6976, NextOffset: 14239 testutil.go:485: Offset: 8084, NextOffset: 15915 testutil.go:371: Comparing: "dev" vs "dev" - testutil.go:377: Directory: "dev" vs "dev": [testchar2 testblock testfifo testchar1] vs [testblock testfifo testchar1 testchar2] + testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar2 testblock testfifo testchar1] testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" @@ -53131,8 +52542,34 @@ testutil.go:485: Offset: 1720, NextOffset: 1752 testutil.go:485: Offset: 700, NextOffset: 1732 testutil.go:485: Offset: 1752, NextOffset: 2812 + testutil.go:371: Comparing: "baz.txt" vs "baz.txt" + testutil.go:485: Offset: 540, NextOffset: 572 + testutil.go:485: Offset: 1592, NextOffset: 1624 + testutil.go:485: Offset: 572, NextOffset: 604 + testutil.go:485: Offset: 1624, NextOffset: 1656 + testutil.go:485: Offset: 604, NextOffset: 636 + testutil.go:485: Offset: 1656, NextOffset: 1688 + testutil.go:485: Offset: 636, NextOffset: 668 + testutil.go:485: Offset: 1688, NextOffset: 1720 + testutil.go:485: Offset: 668, NextOffset: 700 + testutil.go:485: Offset: 1720, NextOffset: 1752 + testutil.go:485: Offset: 700, NextOffset: 1732 + testutil.go:485: Offset: 1752, NextOffset: 2812 testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [dev test2 .no.prefetch.landmark baz.txt foo.txt barlink test] vs [test dev test2 baz.txt foo.txt barlink] + testutil.go:377: Directory: "" vs "": [test2 .no.prefetch.landmark baz.txt foo.txt barlink test dev] vs [baz.txt foo.txt barlink test dev test2] + testutil.go:371: Comparing: "baz.txt" vs "baz.txt" + testutil.go:485: Offset: 1592, NextOffset: 1624 + testutil.go:485: Offset: 540, NextOffset: 572 + testutil.go:485: Offset: 1624, NextOffset: 1656 + testutil.go:485: Offset: 572, NextOffset: 604 + testutil.go:485: Offset: 1656, NextOffset: 1688 + testutil.go:485: Offset: 604, NextOffset: 636 + testutil.go:485: Offset: 1688, NextOffset: 1720 + testutil.go:485: Offset: 636, NextOffset: 668 + testutil.go:485: Offset: 1720, NextOffset: 1752 + testutil.go:485: Offset: 668, NextOffset: 700 + testutil.go:485: Offset: 1752, NextOffset: 2812 + testutil.go:485: Offset: 700, NextOffset: 1732 testutil.go:371: Comparing: "foo.txt" vs "foo.txt" testutil.go:485: Offset: 2812, NextOffset: 7988 testutil.go:485: Offset: 1732, NextOffset: 6880 @@ -53141,6 +52578,8 @@ testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" testutil.go:485: Offset: 7988, NextOffset: 8020 +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="../",format=GNU/duplicated_entry_offset +=== NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=0,prefix="../",src=2,format=GNU testutil.go:485: Offset: 6880, NextOffset: 6912 testutil.go:485: Offset: 8020, NextOffset: 8052 testutil.go:485: Offset: 6912, NextOffset: 6944 @@ -53149,7 +52588,7 @@ testutil.go:485: Offset: 8084, NextOffset: 15915 testutil.go:485: Offset: 6976, NextOffset: 14239 testutil.go:371: Comparing: "dev" vs "dev" - testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testfifo testchar1 testchar2 testblock] + testutil.go:377: Directory: "dev" vs "dev": [testchar2 testblock testfifo testchar1] vs [testblock testfifo testchar1 testchar2] testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" @@ -53169,45 +52608,23 @@ testutil.go:485: Offset: 668, NextOffset: 700 testutil.go:485: Offset: 1752, NextOffset: 2812 testutil.go:485: Offset: 700, NextOffset: 1732 - testutil.go:371: Comparing: "baz.txt" vs "baz.txt" - testutil.go:485: Offset: 1592, NextOffset: 1624 - testutil.go:485: Offset: 540, NextOffset: 572 - testutil.go:485: Offset: 1624, NextOffset: 1656 - testutil.go:485: Offset: 572, NextOffset: 604 - testutil.go:485: Offset: 1656, NextOffset: 1688 - testutil.go:485: Offset: 604, NextOffset: 636 - testutil.go:485: Offset: 1688, NextOffset: 1720 - testutil.go:485: Offset: 636, NextOffset: 668 - testutil.go:485: Offset: 1720, NextOffset: 1752 - testutil.go:485: Offset: 668, NextOffset: 700 - testutil.go:485: Offset: 1752, NextOffset: 2812 - testutil.go:485: Offset: 700, NextOffset: 1732 +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="../",format=GNU/lost_digest_in_a_entry === RUN TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=1,prefix="",src=2,format=USTAR -=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="",format=USTAR#01/lost_digest_in_a_entry -=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="",format=USTAR#01/duplicated_entry_offset -=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="",format=PAX#01 +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="",format=USTAR#01 +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="",format=USTAR#01/lost_digest_in_a_entry +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="",format=USTAR#01/duplicated_entry_offset +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="",format=PAX#01 === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=1,prefix="",src=2,format=USTAR - testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"baz.txt","type":"reg","size":21,"mode":420,"offset":93,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":125,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":157,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"baz.txt","type":"chunk","offset":189,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":221,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":253,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"foo.txt","type":"reg","size":1,"mode":420,"offset":351,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2024-03-27T13:31:13Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2024-03-27T13:31:13Z"},{"name":"dev/testchar1","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","size":14,"mode":420,"offset":720,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"test/bar.txt","type":"chunk","offset":752,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"test/bar.txt","type":"chunk","offset":784,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"test/bar.txt","type":"chunk","offset":816,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:31:13Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":1,"devMinor":2}]} - testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":101,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"baz.txt","type":"reg","size":21,"mode":420,"offset":202,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":234,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":266,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"baz.txt","type":"chunk","offset":298,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":330,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":362,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"foo.txt","type":"reg","size":1,"mode":420,"offset":493,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2024-03-27T13:31:13Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2024-03-27T13:31:13Z"},{"name":"dev/testchar1","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","size":14,"mode":420,"offset":898,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"test/bar.txt","type":"chunk","offset":930,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"test/bar.txt","type":"chunk","offset":962,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"test/bar.txt","type":"chunk","offset":994,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:31:13Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":1,"devMinor":2}]} + testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"baz.txt","type":"reg","size":21,"mode":420,"offset":93,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":125,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":157,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"baz.txt","type":"chunk","offset":189,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":221,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":253,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"foo.txt","type":"reg","size":1,"mode":420,"offset":351,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2024-03-27T13:41:04Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2024-03-27T13:41:04Z"},{"name":"dev/testchar1","type":"char","modtime":"2024-03-27T13:41:04Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","size":14,"mode":420,"offset":720,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"test/bar.txt","type":"chunk","offset":752,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"test/bar.txt","type":"chunk","offset":784,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"test/bar.txt","type":"chunk","offset":816,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:41:04Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2024-03-27T13:41:04Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":101,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"baz.txt","type":"reg","size":21,"mode":420,"offset":202,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":234,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":266,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"baz.txt","type":"chunk","offset":298,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":330,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":362,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"foo.txt","type":"reg","size":1,"mode":420,"offset":493,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2024-03-27T13:41:04Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2024-03-27T13:41:04Z"},{"name":"dev/testchar1","type":"char","modtime":"2024-03-27T13:41:04Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","size":14,"mode":420,"offset":899,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"test/bar.txt","type":"chunk","offset":931,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"test/bar.txt","type":"chunk","offset":963,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"test/bar.txt","type":"chunk","offset":995,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:41:04Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2024-03-27T13:41:04Z","devMajor":1,"devMinor":2}]} testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [foo.txt barlink test dev test2 baz.txt] vs [test dev test2 .no.prefetch.landmark baz.txt foo.txt barlink] - testutil.go:371: Comparing: "test" vs "test" - testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] - testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" - testutil.go:485: Offset: 720, NextOffset: 752 - testutil.go:485: Offset: 898, NextOffset: 930 - testutil.go:485: Offset: 752, NextOffset: 784 - testutil.go:485: Offset: 930, NextOffset: 962 - testutil.go:485: Offset: 784, NextOffset: 816 - testutil.go:485: Offset: 962, NextOffset: 994 - testutil.go:485: Offset: 816, NextOffset: 2183 - testutil.go:485: Offset: 994, NextOffset: 2521 + testutil.go:377: Directory: "" vs "": [test dev test2 baz.txt foo.txt barlink] vs [test dev test2 .no.prefetch.landmark baz.txt foo.txt barlink] testutil.go:371: Comparing: "dev" vs "dev" testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] + testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" - testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" testutil.go:371: Comparing: "test2" vs "test2" testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" @@ -53238,12 +52655,21 @@ testutil.go:485: Offset: 362, NextOffset: 493 testutil.go:371: Comparing: "foo.txt" vs "foo.txt" testutil.go:485: Offset: 351, NextOffset: 720 - testutil.go:485: Offset: 493, NextOffset: 898 + testutil.go:485: Offset: 493, NextOffset: 899 testutil.go:371: Comparing: "barlink" vs "barlink" + testutil.go:371: Comparing: "test" vs "test" + testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] + testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" + testutil.go:485: Offset: 720, NextOffset: 752 + testutil.go:485: Offset: 899, NextOffset: 931 + testutil.go:485: Offset: 752, NextOffset: 784 + testutil.go:485: Offset: 931, NextOffset: 963 + testutil.go:485: Offset: 784, NextOffset: 816 + testutil.go:485: Offset: 963, NextOffset: 995 + testutil.go:485: Offset: 816, NextOffset: 2181 + testutil.go:485: Offset: 995, NextOffset: 2533 testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [.no.prefetch.landmark baz.txt foo.txt barlink test dev test2] vs [foo.txt barlink test dev test2 baz.txt] - testutil.go:371: Comparing: "test2" vs "test2" - testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] + testutil.go:377: Directory: "" vs "": [foo.txt barlink test dev test2 .no.prefetch.landmark baz.txt] vs [barlink test dev test2 baz.txt foo.txt] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" testutil.go:485: Offset: 202, NextOffset: 234 testutil.go:485: Offset: 93, NextOffset: 125 @@ -53257,11 +52683,31 @@ testutil.go:485: Offset: 221, NextOffset: 253 testutil.go:485: Offset: 362, NextOffset: 493 testutil.go:485: Offset: 253, NextOffset: 351 + testutil.go:371: Comparing: "foo.txt" vs "foo.txt" + testutil.go:485: Offset: 493, NextOffset: 899 + testutil.go:485: Offset: 351, NextOffset: 720 + testutil.go:371: Comparing: "barlink" vs "barlink" + testutil.go:371: Comparing: "test" vs "test" + testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] + testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" + testutil.go:485: Offset: 899, NextOffset: 931 + testutil.go:485: Offset: 720, NextOffset: 752 + testutil.go:485: Offset: 931, NextOffset: 963 + testutil.go:485: Offset: 752, NextOffset: 784 + testutil.go:485: Offset: 963, NextOffset: 995 + testutil.go:485: Offset: 784, NextOffset: 816 + testutil.go:485: Offset: 995, NextOffset: 2533 + testutil.go:485: Offset: 816, NextOffset: 2181 + testutil.go:371: Comparing: "dev" vs "dev" + testutil.go:377: Directory: "dev" vs "dev": [testfifo testchar1 testchar2 testblock] vs [testchar2 testblock testfifo testchar1] + testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" + testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" + testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" + testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" + testutil.go:371: Comparing: "test2" vs "test2" + testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" testutil.go:485: Offset: 202, NextOffset: 234 -=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="",format=PAX#01/lost_digest_in_a_entry -=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="",format=PAX#01/duplicated_entry_offset -=== NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=1,prefix="",src=2,format=USTAR testutil.go:485: Offset: 93, NextOffset: 125 testutil.go:485: Offset: 234, NextOffset: 266 testutil.go:485: Offset: 125, NextOffset: 157 @@ -53273,43 +52719,39 @@ testutil.go:485: Offset: 221, NextOffset: 253 testutil.go:485: Offset: 362, NextOffset: 493 testutil.go:485: Offset: 253, NextOffset: 351 +=== RUN TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=1,prefix="./",src=2,format=USTAR +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="",format=PAX#01/lost_digest_in_a_entry +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="",format=PAX#01/duplicated_entry_offset +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="",format=GNU#01 +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="",format=GNU#01/lost_digest_in_a_entry +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="",format=GNU#01/duplicated_entry_offset +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="./",format=USTAR#01 +=== NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=1,prefix="./",src=2,format=USTAR + testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"./baz.txt","type":"reg","size":21,"mode":420,"offset":94,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":126,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":158,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"./baz.txt","type":"chunk","offset":190,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":222,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":254,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"./foo.txt","type":"reg","size":1,"mode":420,"offset":354,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2024-03-27T13:41:04Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2024-03-27T13:41:04Z"},{"name":"./dev/testchar1","type":"char","modtime":"2024-03-27T13:41:04Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","size":14,"mode":420,"offset":727,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./test/bar.txt","type":"chunk","offset":759,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"./test/bar.txt","type":"chunk","offset":791,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"./test/bar.txt","type":"chunk","offset":823,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:41:04Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2024-03-27T13:41:04Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":101,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"./baz.txt","type":"reg","size":21,"mode":420,"offset":202,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":234,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":266,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"./baz.txt","type":"chunk","offset":298,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":330,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":362,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"./foo.txt","type":"reg","size":1,"mode":420,"offset":495,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2024-03-27T13:41:04Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2024-03-27T13:41:04Z"},{"name":"./dev/testchar1","type":"char","modtime":"2024-03-27T13:41:04Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","size":14,"mode":420,"offset":905,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./test/bar.txt","type":"chunk","offset":937,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"./test/bar.txt","type":"chunk","offset":969,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"./test/bar.txt","type":"chunk","offset":1001,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:41:04Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2024-03-27T13:41:04Z","devMajor":1,"devMinor":2}]} + testutil.go:371: Comparing: "" vs "" + testutil.go:377: Directory: "" vs "": [foo.txt barlink test dev test2 baz.txt] vs [dev test2 .no.prefetch.landmark baz.txt foo.txt barlink test] testutil.go:371: Comparing: "foo.txt" vs "foo.txt" - testutil.go:485: Offset: 493, NextOffset: 898 - testutil.go:485: Offset: 351, NextOffset: 720 + testutil.go:485: Offset: 354, NextOffset: 727 + testutil.go:485: Offset: 495, NextOffset: 905 testutil.go:371: Comparing: "barlink" vs "barlink" testutil.go:371: Comparing: "test" vs "test" testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" - testutil.go:485: Offset: 898, NextOffset: 930 - testutil.go:485: Offset: 720, NextOffset: 752 - testutil.go:485: Offset: 930, NextOffset: 962 - testutil.go:485: Offset: 752, NextOffset: 784 - testutil.go:485: Offset: 962, NextOffset: 994 - testutil.go:485: Offset: 784, NextOffset: 816 - testutil.go:485: Offset: 994, NextOffset: 2521 - testutil.go:485: Offset: 816, NextOffset: 2183 + testutil.go:485: Offset: 727, NextOffset: 759 + testutil.go:485: Offset: 905, NextOffset: 937 + testutil.go:485: Offset: 759, NextOffset: 791 + testutil.go:485: Offset: 937, NextOffset: 969 + testutil.go:485: Offset: 791, NextOffset: 823 + testutil.go:485: Offset: 969, NextOffset: 1001 + testutil.go:485: Offset: 823, NextOffset: 2196 + testutil.go:485: Offset: 1001, NextOffset: 2546 testutil.go:371: Comparing: "dev" vs "dev" - testutil.go:377: Directory: "dev" vs "dev": [testchar1 testchar2 testblock testfifo] vs [testchar2 testblock testfifo testchar1] - testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" + testutil.go:377: Directory: "dev" vs "dev": [testfifo testchar1 testchar2 testblock] vs [testblock testfifo testchar1 testchar2] testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" -=== RUN TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=1,prefix="./",src=2,format=USTAR -=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="",format=GNU#01 -=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="",format=GNU#01/lost_digest_in_a_entry -=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="",format=GNU#01/duplicated_entry_offset -=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="./",format=USTAR#01 -=== NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=1,prefix="./",src=2,format=USTAR - testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"./baz.txt","type":"reg","size":21,"mode":420,"offset":94,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":126,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":158,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"./baz.txt","type":"chunk","offset":190,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":222,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":254,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"./foo.txt","type":"reg","size":1,"mode":420,"offset":354,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2024-03-27T13:31:13Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2024-03-27T13:31:13Z"},{"name":"./dev/testchar1","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","size":14,"mode":420,"offset":726,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./test/bar.txt","type":"chunk","offset":758,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"./test/bar.txt","type":"chunk","offset":790,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"./test/bar.txt","type":"chunk","offset":822,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:31:13Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":1,"devMinor":2}]} - testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":101,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"./baz.txt","type":"reg","size":21,"mode":420,"offset":202,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":234,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":266,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"./baz.txt","type":"chunk","offset":298,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":330,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":362,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"./foo.txt","type":"reg","size":1,"mode":420,"offset":495,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2024-03-27T13:31:13Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2024-03-27T13:31:13Z"},{"name":"./dev/testchar1","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","size":14,"mode":420,"offset":904,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./test/bar.txt","type":"chunk","offset":936,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"./test/bar.txt","type":"chunk","offset":968,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"./test/bar.txt","type":"chunk","offset":1000,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:31:13Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":1,"devMinor":2}]} - testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [baz.txt foo.txt barlink test dev test2] vs [test dev test2 .no.prefetch.landmark baz.txt foo.txt barlink] - testutil.go:371: Comparing: "dev" vs "dev" - testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] - testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" - testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" - testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" testutil.go:371: Comparing: "test2" vs "test2" testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" @@ -53338,42 +52780,8 @@ testutil.go:485: Offset: 330, NextOffset: 362 testutil.go:485: Offset: 254, NextOffset: 354 testutil.go:485: Offset: 362, NextOffset: 495 - testutil.go:371: Comparing: "foo.txt" vs "foo.txt" - testutil.go:485: Offset: 354, NextOffset: 726 - testutil.go:485: Offset: 495, NextOffset: 904 - testutil.go:371: Comparing: "barlink" vs "barlink" - testutil.go:371: Comparing: "test" vs "test" - testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] - testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" - testutil.go:485: Offset: 726, NextOffset: 758 - testutil.go:485: Offset: 904, NextOffset: 936 - testutil.go:485: Offset: 758, NextOffset: 790 - testutil.go:485: Offset: 936, NextOffset: 968 - testutil.go:485: Offset: 790, NextOffset: 822 - testutil.go:485: Offset: 968, NextOffset: 1000 - testutil.go:485: Offset: 822, NextOffset: 2182 - testutil.go:485: Offset: 1000, NextOffset: 2539 testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [dev test2 .no.prefetch.landmark baz.txt foo.txt barlink test] vs [baz.txt foo.txt barlink test dev test2] - testutil.go:371: Comparing: "test" vs "test" - testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] - testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" - testutil.go:485: Offset: 904, NextOffset: 936 - testutil.go:485: Offset: 726, NextOffset: 758 - testutil.go:485: Offset: 936, NextOffset: 968 - testutil.go:485: Offset: 758, NextOffset: 790 - testutil.go:485: Offset: 968, NextOffset: 1000 - testutil.go:485: Offset: 790, NextOffset: 822 - testutil.go:485: Offset: 1000, NextOffset: 2539 - testutil.go:485: Offset: 822, NextOffset: 2182 - testutil.go:371: Comparing: "dev" vs "dev" - testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar2 testblock testfifo testchar1] - testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" - testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" - testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" - testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" - testutil.go:371: Comparing: "test2" vs "test2" - testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] + testutil.go:377: Directory: "" vs "": [test dev test2 .no.prefetch.landmark baz.txt foo.txt barlink] vs [foo.txt barlink test dev test2 baz.txt] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" testutil.go:485: Offset: 202, NextOffset: 234 testutil.go:485: Offset: 94, NextOffset: 126 @@ -53387,6 +52795,29 @@ testutil.go:485: Offset: 222, NextOffset: 254 testutil.go:485: Offset: 362, NextOffset: 495 testutil.go:485: Offset: 254, NextOffset: 354 + testutil.go:371: Comparing: "foo.txt" vs "foo.txt" + testutil.go:485: Offset: 495, NextOffset: 905 + testutil.go:485: Offset: 354, NextOffset: 727 + testutil.go:371: Comparing: "barlink" vs "barlink" + testutil.go:371: Comparing: "test" vs "test" + testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] + testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" + testutil.go:485: Offset: 905, NextOffset: 937 + testutil.go:485: Offset: 727, NextOffset: 759 + testutil.go:485: Offset: 937, NextOffset: 969 + testutil.go:485: Offset: 759, NextOffset: 791 + testutil.go:485: Offset: 969, NextOffset: 1001 + testutil.go:485: Offset: 791, NextOffset: 823 + testutil.go:485: Offset: 1001, NextOffset: 2546 + testutil.go:485: Offset: 823, NextOffset: 2196 + testutil.go:371: Comparing: "dev" vs "dev" + testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testfifo testchar1 testchar2 testblock] + testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" + testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" + testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" + testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" + testutil.go:371: Comparing: "test2" vs "test2" + testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" testutil.go:485: Offset: 202, NextOffset: 234 testutil.go:485: Offset: 94, NextOffset: 126 @@ -53400,34 +52831,16 @@ testutil.go:485: Offset: 222, NextOffset: 254 testutil.go:485: Offset: 362, NextOffset: 495 testutil.go:485: Offset: 254, NextOffset: 354 - testutil.go:371: Comparing: "foo.txt" vs "foo.txt" - testutil.go:485: Offset: 495, NextOffset: 904 - testutil.go:485: Offset: 354, NextOffset: 726 - testutil.go:371: Comparing: "barlink" vs "barlink" === RUN TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=1,prefix="/",src=2,format=USTAR -=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="./",format=USTAR#01/duplicated_entry_offset -=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="./",format=USTAR#01/lost_digest_in_a_entry -=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="./",format=PAX#01 +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="./",format=USTAR#01/lost_digest_in_a_entry +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="./",format=USTAR#01/duplicated_entry_offset +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="./",format=PAX#01 +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="./",format=PAX#01/lost_digest_in_a_entry === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=1,prefix="/",src=2,format=USTAR - testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"/baz.txt","type":"reg","size":21,"mode":420,"offset":94,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":126,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":158,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"/baz.txt","type":"chunk","offset":190,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":222,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":254,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"/foo.txt","type":"reg","size":1,"mode":420,"offset":353,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2024-03-27T13:31:13Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2024-03-27T13:31:13Z"},{"name":"/dev/testchar1","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","size":14,"mode":420,"offset":725,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/test/bar.txt","type":"chunk","offset":757,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"/test/bar.txt","type":"chunk","offset":789,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"/test/bar.txt","type":"chunk","offset":821,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:31:13Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":1,"devMinor":2}]} - testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":101,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"/baz.txt","type":"reg","size":21,"mode":420,"offset":202,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":234,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":266,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"/baz.txt","type":"chunk","offset":298,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":330,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":362,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"/foo.txt","type":"reg","size":1,"mode":420,"offset":495,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2024-03-27T13:31:13Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2024-03-27T13:31:13Z"},{"name":"/dev/testchar1","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","size":14,"mode":420,"offset":901,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/test/bar.txt","type":"chunk","offset":933,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"/test/bar.txt","type":"chunk","offset":965,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"/test/bar.txt","type":"chunk","offset":997,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:31:13Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":1,"devMinor":2}]} + testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"/baz.txt","type":"reg","size":21,"mode":420,"offset":94,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":126,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":158,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"/baz.txt","type":"chunk","offset":190,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":222,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":254,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"/foo.txt","type":"reg","size":1,"mode":420,"offset":353,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2024-03-27T13:41:04Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2024-03-27T13:41:04Z"},{"name":"/dev/testchar1","type":"char","modtime":"2024-03-27T13:41:04Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","size":14,"mode":420,"offset":725,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/test/bar.txt","type":"chunk","offset":757,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"/test/bar.txt","type":"chunk","offset":789,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"/test/bar.txt","type":"chunk","offset":821,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:41:04Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2024-03-27T13:41:04Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":101,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"/baz.txt","type":"reg","size":21,"mode":420,"offset":202,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":234,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":266,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"/baz.txt","type":"chunk","offset":298,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":330,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":362,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"/foo.txt","type":"reg","size":1,"mode":420,"offset":495,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2024-03-27T13:41:04Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2024-03-27T13:41:04Z"},{"name":"/dev/testchar1","type":"char","modtime":"2024-03-27T13:41:04Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","size":14,"mode":420,"offset":901,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/test/bar.txt","type":"chunk","offset":933,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"/test/bar.txt","type":"chunk","offset":965,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"/test/bar.txt","type":"chunk","offset":997,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:41:04Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2024-03-27T13:41:04Z","devMajor":1,"devMinor":2}]} testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [baz.txt foo.txt barlink test dev test2] vs [barlink test dev test2 .no.prefetch.landmark baz.txt foo.txt] - testutil.go:371: Comparing: "test2" vs "test2" - testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] - testutil.go:371: Comparing: "baz.txt" vs "baz.txt" - testutil.go:485: Offset: 94, NextOffset: 126 - testutil.go:485: Offset: 202, NextOffset: 234 - testutil.go:485: Offset: 126, NextOffset: 158 - testutil.go:485: Offset: 234, NextOffset: 266 - testutil.go:485: Offset: 158, NextOffset: 190 - testutil.go:485: Offset: 266, NextOffset: 298 - testutil.go:485: Offset: 190, NextOffset: 222 - testutil.go:485: Offset: 298, NextOffset: 330 - testutil.go:485: Offset: 222, NextOffset: 254 - testutil.go:485: Offset: 330, NextOffset: 362 - testutil.go:485: Offset: 254, NextOffset: 353 - testutil.go:485: Offset: 362, NextOffset: 495 + testutil.go:377: Directory: "" vs "": [test2 baz.txt foo.txt barlink test dev] vs [.no.prefetch.landmark baz.txt foo.txt barlink test dev test2] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" testutil.go:485: Offset: 94, NextOffset: 126 testutil.go:485: Offset: 202, NextOffset: 234 @@ -53435,6 +52848,8 @@ testutil.go:485: Offset: 234, NextOffset: 266 testutil.go:485: Offset: 158, NextOffset: 190 testutil.go:485: Offset: 266, NextOffset: 298 +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="./",format=PAX#01/duplicated_entry_offset +=== NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=1,prefix="/",src=2,format=USTAR testutil.go:485: Offset: 190, NextOffset: 222 testutil.go:485: Offset: 298, NextOffset: 330 testutil.go:485: Offset: 222, NextOffset: 254 @@ -53457,13 +52872,30 @@ testutil.go:485: Offset: 821, NextOffset: 2191 testutil.go:485: Offset: 997, NextOffset: 2540 testutil.go:371: Comparing: "dev" vs "dev" - testutil.go:377: Directory: "dev" vs "dev": [testchar2 testblock testfifo testchar1] vs [testblock testfifo testchar1 testchar2] - testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" + testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" + testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" + testutil.go:371: Comparing: "test2" vs "test2" + testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] + testutil.go:371: Comparing: "baz.txt" vs "baz.txt" + testutil.go:485: Offset: 94, NextOffset: 126 + testutil.go:485: Offset: 202, NextOffset: 234 +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="./",format=GNU#01 +=== NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=1,prefix="/",src=2,format=USTAR + testutil.go:485: Offset: 126, NextOffset: 158 + testutil.go:485: Offset: 234, NextOffset: 266 + testutil.go:485: Offset: 158, NextOffset: 190 + testutil.go:485: Offset: 266, NextOffset: 298 + testutil.go:485: Offset: 190, NextOffset: 222 + testutil.go:485: Offset: 298, NextOffset: 330 + testutil.go:485: Offset: 222, NextOffset: 254 + testutil.go:485: Offset: 330, NextOffset: 362 + testutil.go:485: Offset: 254, NextOffset: 353 + testutil.go:485: Offset: 362, NextOffset: 495 testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [test dev test2 .no.prefetch.landmark baz.txt foo.txt barlink] vs [test dev test2 baz.txt foo.txt barlink] + testutil.go:377: Directory: "" vs "": [.no.prefetch.landmark baz.txt foo.txt barlink test dev test2] vs [baz.txt foo.txt barlink test dev test2] testutil.go:371: Comparing: "test2" vs "test2" testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" @@ -53508,38 +52940,20 @@ testutil.go:485: Offset: 997, NextOffset: 2540 testutil.go:485: Offset: 821, NextOffset: 2191 testutil.go:371: Comparing: "dev" vs "dev" - testutil.go:377: Directory: "dev" vs "dev": [testchar2 testblock testfifo testchar1] vs [testblock testfifo testchar1 testchar2] + testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" === RUN TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=1,prefix="../",src=2,format=USTAR -=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="./",format=PAX#01/lost_digest_in_a_entry -=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="./",format=PAX#01/duplicated_entry_offset -=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="./",format=GNU#01 +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="./",format=GNU#01/lost_digest_in_a_entry +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="./",format=GNU#01/duplicated_entry_offset +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="/",format=USTAR#01 === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=1,prefix="../",src=2,format=USTAR - testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"../baz.txt","type":"reg","size":21,"mode":420,"offset":95,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","offset":127,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","offset":159,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"../baz.txt","type":"chunk","offset":191,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","offset":223,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","offset":255,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"../foo.txt","type":"reg","size":1,"mode":420,"offset":356,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2024-03-27T13:31:13Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2024-03-27T13:31:13Z"},{"name":"../dev/testchar1","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","size":14,"mode":420,"offset":730,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../test/bar.txt","type":"chunk","offset":762,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"../test/bar.txt","type":"chunk","offset":794,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"../test/bar.txt","type":"chunk","offset":826,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:31:13Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":1,"devMinor":2}]} - testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":101,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"../baz.txt","type":"reg","size":21,"mode":420,"offset":203,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","offset":235,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","offset":267,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"../baz.txt","type":"chunk","offset":299,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","offset":331,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","offset":363,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"../foo.txt","type":"reg","size":1,"mode":420,"offset":497,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2024-03-27T13:31:13Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2024-03-27T13:31:13Z"},{"name":"../dev/testchar1","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","size":14,"mode":420,"offset":906,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../test/bar.txt","type":"chunk","offset":938,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"../test/bar.txt","type":"chunk","offset":970,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"../test/bar.txt","type":"chunk","offset":1002,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:31:13Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":1,"devMinor":2}]} + testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"../baz.txt","type":"reg","size":21,"mode":420,"offset":95,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","offset":127,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","offset":159,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"../baz.txt","type":"chunk","offset":191,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","offset":223,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","offset":255,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"../foo.txt","type":"reg","size":1,"mode":420,"offset":356,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2024-03-27T13:41:04Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2024-03-27T13:41:04Z"},{"name":"../dev/testchar1","type":"char","modtime":"2024-03-27T13:41:04Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","size":14,"mode":420,"offset":730,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../test/bar.txt","type":"chunk","offset":762,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"../test/bar.txt","type":"chunk","offset":794,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"../test/bar.txt","type":"chunk","offset":826,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:41:04Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2024-03-27T13:41:04Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":101,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"../baz.txt","type":"reg","size":21,"mode":420,"offset":203,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","offset":235,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","offset":267,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"../baz.txt","type":"chunk","offset":299,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","offset":331,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","offset":363,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"../foo.txt","type":"reg","size":1,"mode":420,"offset":497,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2024-03-27T13:41:04Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2024-03-27T13:41:04Z"},{"name":"../dev/testchar1","type":"char","modtime":"2024-03-27T13:41:04Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","size":14,"mode":420,"offset":905,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../test/bar.txt","type":"chunk","offset":937,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"../test/bar.txt","type":"chunk","offset":969,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"../test/bar.txt","type":"chunk","offset":1001,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:41:04Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2024-03-27T13:41:04Z","devMajor":1,"devMinor":2}]} testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [baz.txt foo.txt barlink test dev test2] vs [dev test2 .no.prefetch.landmark baz.txt foo.txt barlink test] - testutil.go:371: Comparing: "barlink" vs "barlink" - testutil.go:371: Comparing: "test" vs "test" - testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] - testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" - testutil.go:485: Offset: 730, NextOffset: 762 - testutil.go:485: Offset: 906, NextOffset: 938 - testutil.go:485: Offset: 762, NextOffset: 794 - testutil.go:485: Offset: 938, NextOffset: 970 - testutil.go:485: Offset: 794, NextOffset: 826 - testutil.go:485: Offset: 970, NextOffset: 1002 - testutil.go:485: Offset: 826, NextOffset: 2201 - testutil.go:485: Offset: 1002, NextOffset: 2547 - testutil.go:371: Comparing: "dev" vs "dev" - testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] - testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" - testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" - testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" - testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" + testutil.go:377: Directory: "" vs "": [dev test2 baz.txt foo.txt barlink test] vs [foo.txt barlink test dev test2 .no.prefetch.landmark baz.txt] testutil.go:371: Comparing: "test2" vs "test2" testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" @@ -53570,39 +52984,41 @@ testutil.go:485: Offset: 363, NextOffset: 497 testutil.go:371: Comparing: "foo.txt" vs "foo.txt" testutil.go:485: Offset: 356, NextOffset: 730 - testutil.go:485: Offset: 497, NextOffset: 906 + testutil.go:485: Offset: 497, NextOffset: 905 + testutil.go:371: Comparing: "barlink" vs "barlink" + testutil.go:371: Comparing: "test" vs "test" + testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] + testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" + testutil.go:485: Offset: 730, NextOffset: 762 + testutil.go:485: Offset: 905, NextOffset: 937 + testutil.go:485: Offset: 762, NextOffset: 794 + testutil.go:485: Offset: 937, NextOffset: 969 + testutil.go:485: Offset: 794, NextOffset: 826 + testutil.go:485: Offset: 969, NextOffset: 1001 + testutil.go:485: Offset: 826, NextOffset: 2201 + testutil.go:485: Offset: 1001, NextOffset: 2544 + testutil.go:371: Comparing: "dev" vs "dev" + testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar1 testchar2 testblock testfifo] + testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" + testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" + testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" + testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [baz.txt foo.txt barlink test dev test2 .no.prefetch.landmark] vs [test2 baz.txt foo.txt barlink test dev] - testutil.go:371: Comparing: "baz.txt" vs "baz.txt" - testutil.go:485: Offset: 203, NextOffset: 235 - testutil.go:485: Offset: 95, NextOffset: 127 - testutil.go:485: Offset: 235, NextOffset: 267 - testutil.go:485: Offset: 127, NextOffset: 159 - testutil.go:485: Offset: 267, NextOffset: 299 - testutil.go:485: Offset: 159, NextOffset: 191 - testutil.go:485: Offset: 299, NextOffset: 331 - testutil.go:485: Offset: 191, NextOffset: 223 - testutil.go:485: Offset: 331, NextOffset: 363 - testutil.go:485: Offset: 223, NextOffset: 255 - testutil.go:485: Offset: 363, NextOffset: 497 - testutil.go:485: Offset: 255, NextOffset: 356 - testutil.go:371: Comparing: "foo.txt" vs "foo.txt" - testutil.go:485: Offset: 497, NextOffset: 906 - testutil.go:485: Offset: 356, NextOffset: 730 + testutil.go:377: Directory: "" vs "": [dev test2 .no.prefetch.landmark baz.txt foo.txt barlink test] vs [baz.txt foo.txt barlink test dev test2] testutil.go:371: Comparing: "barlink" vs "barlink" testutil.go:371: Comparing: "test" vs "test" testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" - testutil.go:485: Offset: 906, NextOffset: 938 + testutil.go:485: Offset: 905, NextOffset: 937 testutil.go:485: Offset: 730, NextOffset: 762 - testutil.go:485: Offset: 938, NextOffset: 970 + testutil.go:485: Offset: 937, NextOffset: 969 testutil.go:485: Offset: 762, NextOffset: 794 - testutil.go:485: Offset: 970, NextOffset: 1002 + testutil.go:485: Offset: 969, NextOffset: 1001 testutil.go:485: Offset: 794, NextOffset: 826 - testutil.go:485: Offset: 1002, NextOffset: 2547 + testutil.go:485: Offset: 1001, NextOffset: 2544 testutil.go:485: Offset: 826, NextOffset: 2201 testutil.go:371: Comparing: "dev" vs "dev" - testutil.go:377: Directory: "dev" vs "dev": [testchar1 testchar2 testblock testfifo] vs [testchar1 testchar2 testblock testfifo] + testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" @@ -53622,26 +53038,42 @@ testutil.go:485: Offset: 223, NextOffset: 255 testutil.go:485: Offset: 363, NextOffset: 497 testutil.go:485: Offset: 255, NextOffset: 356 + testutil.go:371: Comparing: "baz.txt" vs "baz.txt" + testutil.go:485: Offset: 203, NextOffset: 235 + testutil.go:485: Offset: 95, NextOffset: 127 + testutil.go:485: Offset: 235, NextOffset: 267 + testutil.go:485: Offset: 127, NextOffset: 159 + testutil.go:485: Offset: 267, NextOffset: 299 + testutil.go:485: Offset: 159, NextOffset: 191 + testutil.go:485: Offset: 299, NextOffset: 331 + testutil.go:485: Offset: 191, NextOffset: 223 + testutil.go:485: Offset: 331, NextOffset: 363 + testutil.go:485: Offset: 223, NextOffset: 255 + testutil.go:485: Offset: 363, NextOffset: 497 + testutil.go:485: Offset: 255, NextOffset: 356 + testutil.go:371: Comparing: "foo.txt" vs "foo.txt" + testutil.go:485: Offset: 497, NextOffset: 905 + testutil.go:485: Offset: 356, NextOffset: 730 === RUN TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=1,prefix="",src=2,format=PAX -=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="./",format=GNU#01/lost_digest_in_a_entry -=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="./",format=GNU#01/duplicated_entry_offset -=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="/",format=USTAR#01 +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="/",format=USTAR#01/lost_digest_in_a_entry +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="/",format=USTAR#01/duplicated_entry_offset +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="/",format=PAX#01 === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=1,prefix="",src=2,format=PAX - testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"baz.txt","type":"reg","size":21,"mode":420,"offset":93,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":125,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":157,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"baz.txt","type":"chunk","offset":189,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":221,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":253,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"foo.txt","type":"reg","size":1,"mode":420,"offset":351,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2024-03-27T13:31:13Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2024-03-27T13:31:13Z"},{"name":"dev/testchar1","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","size":14,"mode":420,"offset":853,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"test/bar.txt","type":"chunk","offset":885,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"test/bar.txt","type":"chunk","offset":917,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"test/bar.txt","type":"chunk","offset":949,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:31:13Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":1,"devMinor":2}]} - testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":101,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"baz.txt","type":"reg","size":21,"mode":420,"offset":202,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":234,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":266,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"baz.txt","type":"chunk","offset":298,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":330,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":362,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"foo.txt","type":"reg","size":1,"mode":420,"offset":493,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2024-03-27T13:31:13Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2024-03-27T13:31:13Z"},{"name":"dev/testchar1","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","size":14,"mode":420,"offset":1031,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"test/bar.txt","type":"chunk","offset":1063,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"test/bar.txt","type":"chunk","offset":1095,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"test/bar.txt","type":"chunk","offset":1127,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:31:13Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":1,"devMinor":2}]} + testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"baz.txt","type":"reg","size":21,"mode":420,"offset":93,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":125,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":157,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"baz.txt","type":"chunk","offset":189,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":221,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":253,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"foo.txt","type":"reg","size":1,"mode":420,"offset":351,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2024-03-27T13:41:05Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2024-03-27T13:41:05Z"},{"name":"dev/testchar1","type":"char","modtime":"2024-03-27T13:41:05Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","size":14,"mode":420,"offset":833,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"test/bar.txt","type":"chunk","offset":865,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"test/bar.txt","type":"chunk","offset":897,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"test/bar.txt","type":"chunk","offset":929,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:41:05Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2024-03-27T13:41:05Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":101,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"baz.txt","type":"reg","size":21,"mode":420,"offset":202,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":234,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":266,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"baz.txt","type":"chunk","offset":298,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":330,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":362,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"foo.txt","type":"reg","size":1,"mode":420,"offset":493,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2024-03-27T13:41:05Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2024-03-27T13:41:05Z"},{"name":"dev/testchar1","type":"char","modtime":"2024-03-27T13:41:05Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","size":14,"mode":420,"offset":1010,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"test/bar.txt","type":"chunk","offset":1042,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"test/bar.txt","type":"chunk","offset":1074,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"test/bar.txt","type":"chunk","offset":1106,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:41:05Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2024-03-27T13:41:05Z","devMajor":1,"devMinor":2}]} testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [baz.txt foo.txt barlink test dev test2] vs [dev test2 .no.prefetch.landmark baz.txt foo.txt barlink test] + testutil.go:377: Directory: "" vs "": [baz.txt foo.txt barlink test dev test2] vs [foo.txt barlink test dev test2 .no.prefetch.landmark baz.txt] testutil.go:371: Comparing: "test" vs "test" testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" - testutil.go:485: Offset: 853, NextOffset: 885 - testutil.go:485: Offset: 1031, NextOffset: 1063 - testutil.go:485: Offset: 885, NextOffset: 917 - testutil.go:485: Offset: 1063, NextOffset: 1095 - testutil.go:485: Offset: 917, NextOffset: 949 - testutil.go:485: Offset: 1095, NextOffset: 1127 - testutil.go:485: Offset: 949, NextOffset: 2421 - testutil.go:485: Offset: 1127, NextOffset: 2773 + testutil.go:485: Offset: 833, NextOffset: 865 + testutil.go:485: Offset: 1010, NextOffset: 1042 + testutil.go:485: Offset: 865, NextOffset: 897 + testutil.go:485: Offset: 1042, NextOffset: 1074 + testutil.go:485: Offset: 897, NextOffset: 929 + testutil.go:485: Offset: 1074, NextOffset: 1106 + testutil.go:485: Offset: 929, NextOffset: 2404 + testutil.go:485: Offset: 1106, NextOffset: 2747 testutil.go:371: Comparing: "dev" vs "dev" testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" @@ -53677,11 +53109,30 @@ testutil.go:485: Offset: 253, NextOffset: 351 testutil.go:485: Offset: 362, NextOffset: 493 testutil.go:371: Comparing: "foo.txt" vs "foo.txt" - testutil.go:485: Offset: 351, NextOffset: 853 - testutil.go:485: Offset: 493, NextOffset: 1031 + testutil.go:485: Offset: 351, NextOffset: 833 + testutil.go:485: Offset: 493, NextOffset: 1010 testutil.go:371: Comparing: "barlink" vs "barlink" testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [baz.txt foo.txt barlink test dev test2 .no.prefetch.landmark] vs [foo.txt barlink test dev test2 baz.txt] + testutil.go:377: Directory: "" vs "": [.no.prefetch.landmark baz.txt foo.txt barlink test dev test2] vs [baz.txt foo.txt barlink test dev test2] + testutil.go:371: Comparing: "test" vs "test" + testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] + testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" + testutil.go:485: Offset: 1010, NextOffset: 1042 + testutil.go:485: Offset: 833, NextOffset: 865 + testutil.go:485: Offset: 1042, NextOffset: 1074 + testutil.go:485: Offset: 865, NextOffset: 897 + testutil.go:485: Offset: 1074, NextOffset: 1106 + testutil.go:485: Offset: 897, NextOffset: 929 + testutil.go:485: Offset: 1106, NextOffset: 2747 + testutil.go:485: Offset: 929, NextOffset: 2404 + testutil.go:371: Comparing: "dev" vs "dev" + testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] + testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" + testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" + testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" + testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" + testutil.go:371: Comparing: "test2" vs "test2" + testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" testutil.go:485: Offset: 202, NextOffset: 234 testutil.go:485: Offset: 93, NextOffset: 125 @@ -53695,72 +53146,54 @@ testutil.go:485: Offset: 221, NextOffset: 253 testutil.go:485: Offset: 362, NextOffset: 493 testutil.go:485: Offset: 253, NextOffset: 351 - testutil.go:371: Comparing: "foo.txt" vs "foo.txt" - testutil.go:485: Offset: 493, NextOffset: 1031 - testutil.go:485: Offset: 351, NextOffset: 853 - testutil.go:371: Comparing: "barlink" vs "barlink" - testutil.go:371: Comparing: "test" vs "test" - testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] - testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" - testutil.go:485: Offset: 1031, NextOffset: 1063 - testutil.go:485: Offset: 853, NextOffset: 885 - testutil.go:485: Offset: 1063, NextOffset: 1095 - testutil.go:485: Offset: 885, NextOffset: 917 - testutil.go:485: Offset: 1095, NextOffset: 1127 - testutil.go:485: Offset: 917, NextOffset: 949 - testutil.go:485: Offset: 1127, NextOffset: 2773 - testutil.go:485: Offset: 949, NextOffset: 2421 - testutil.go:371: Comparing: "dev" vs "dev" - testutil.go:377: Directory: "dev" vs "dev": [testchar2 testblock testfifo testchar1] vs [testblock testfifo testchar1 testchar2] - testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" - testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" - testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" - testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" - testutil.go:371: Comparing: "test2" vs "test2" - testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" testutil.go:485: Offset: 202, NextOffset: 234 testutil.go:485: Offset: 93, NextOffset: 125 testutil.go:485: Offset: 234, NextOffset: 266 testutil.go:485: Offset: 125, NextOffset: 157 +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="/",format=PAX#01/lost_digest_in_a_entry +=== NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=1,prefix="",src=2,format=PAX testutil.go:485: Offset: 266, NextOffset: 298 testutil.go:485: Offset: 157, NextOffset: 189 -=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="/",format=USTAR#01/lost_digest_in_a_entry -=== NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=1,prefix="",src=2,format=PAX testutil.go:485: Offset: 298, NextOffset: 330 testutil.go:485: Offset: 189, NextOffset: 221 testutil.go:485: Offset: 330, NextOffset: 362 testutil.go:485: Offset: 221, NextOffset: 253 testutil.go:485: Offset: 362, NextOffset: 493 testutil.go:485: Offset: 253, NextOffset: 351 -=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="/",format=USTAR#01/duplicated_entry_offset + testutil.go:371: Comparing: "foo.txt" vs "foo.txt" + testutil.go:485: Offset: 493, NextOffset: 1010 + testutil.go:485: Offset: 351, NextOffset: 833 + testutil.go:371: Comparing: "barlink" vs "barlink" +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="/",format=PAX#01/duplicated_entry_offset === RUN TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=1,prefix="./",src=2,format=PAX -=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="/",format=PAX#01 -=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="/",format=PAX#01/lost_digest_in_a_entry +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="/",format=GNU#01 +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="/",format=GNU#01/lost_digest_in_a_entry +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="/",format=GNU#01/duplicated_entry_offset +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="../",format=USTAR#01 === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=1,prefix="./",src=2,format=PAX - testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"./baz.txt","type":"reg","size":21,"mode":420,"offset":94,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":126,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":158,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"./baz.txt","type":"chunk","offset":190,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":222,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":254,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"./foo.txt","type":"reg","size":1,"mode":420,"offset":354,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2024-03-27T13:31:13Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2024-03-27T13:31:13Z"},{"name":"./dev/testchar1","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","size":14,"mode":420,"offset":858,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./test/bar.txt","type":"chunk","offset":890,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"./test/bar.txt","type":"chunk","offset":922,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"./test/bar.txt","type":"chunk","offset":954,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:31:13Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":1,"devMinor":2}]} - testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":101,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"./baz.txt","type":"reg","size":21,"mode":420,"offset":202,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":234,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":266,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"./baz.txt","type":"chunk","offset":298,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":330,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":362,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"./foo.txt","type":"reg","size":1,"mode":420,"offset":495,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2024-03-27T13:31:13Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2024-03-27T13:31:13Z"},{"name":"./dev/testchar1","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","size":14,"mode":420,"offset":1034,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./test/bar.txt","type":"chunk","offset":1066,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"./test/bar.txt","type":"chunk","offset":1098,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"./test/bar.txt","type":"chunk","offset":1130,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:31:13Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":1,"devMinor":2}]} + testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"./baz.txt","type":"reg","size":21,"mode":420,"offset":94,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":126,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":158,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"./baz.txt","type":"chunk","offset":190,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":222,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":254,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"./foo.txt","type":"reg","size":1,"mode":420,"offset":354,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2024-03-27T13:41:05Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2024-03-27T13:41:05Z"},{"name":"./dev/testchar1","type":"char","modtime":"2024-03-27T13:41:05Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","size":14,"mode":420,"offset":835,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./test/bar.txt","type":"chunk","offset":867,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"./test/bar.txt","type":"chunk","offset":899,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"./test/bar.txt","type":"chunk","offset":931,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:41:05Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2024-03-27T13:41:05Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":101,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"./baz.txt","type":"reg","size":21,"mode":420,"offset":202,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":234,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":266,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"./baz.txt","type":"chunk","offset":298,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":330,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":362,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"./foo.txt","type":"reg","size":1,"mode":420,"offset":495,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2024-03-27T13:41:05Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2024-03-27T13:41:05Z"},{"name":"./dev/testchar1","type":"char","modtime":"2024-03-27T13:41:05Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","size":14,"mode":420,"offset":1011,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./test/bar.txt","type":"chunk","offset":1043,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"./test/bar.txt","type":"chunk","offset":1075,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"./test/bar.txt","type":"chunk","offset":1107,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:41:05Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2024-03-27T13:41:05Z","devMajor":1,"devMinor":2}]} testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [foo.txt barlink test dev test2 baz.txt] vs [test2 .no.prefetch.landmark baz.txt foo.txt barlink test dev] -=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="/",format=PAX#01/duplicated_entry_offset -=== NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=1,prefix="./",src=2,format=PAX + testutil.go:377: Directory: "" vs "": [test2 baz.txt foo.txt barlink test dev] vs [baz.txt foo.txt barlink test dev test2 .no.prefetch.landmark] + testutil.go:371: Comparing: "barlink" vs "barlink" testutil.go:371: Comparing: "test" vs "test" testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" - testutil.go:485: Offset: 858, NextOffset: 890 - testutil.go:485: Offset: 1034, NextOffset: 1066 - testutil.go:485: Offset: 890, NextOffset: 922 - testutil.go:485: Offset: 1066, NextOffset: 1098 - testutil.go:485: Offset: 922, NextOffset: 954 - testutil.go:485: Offset: 1098, NextOffset: 1130 - testutil.go:485: Offset: 954, NextOffset: 2432 - testutil.go:485: Offset: 1130, NextOffset: 2770 + testutil.go:485: Offset: 835, NextOffset: 867 + testutil.go:485: Offset: 1011, NextOffset: 1043 + testutil.go:485: Offset: 867, NextOffset: 899 + testutil.go:485: Offset: 1043, NextOffset: 1075 + testutil.go:485: Offset: 899, NextOffset: 931 + testutil.go:485: Offset: 1075, NextOffset: 1107 + testutil.go:485: Offset: 931, NextOffset: 2415 + testutil.go:485: Offset: 1107, NextOffset: 2760 testutil.go:371: Comparing: "dev" vs "dev" - testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar1 testchar2 testblock testfifo] + testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar2 testblock testfifo testchar1] + testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" - testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" testutil.go:371: Comparing: "test2" vs "test2" testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" @@ -53790,34 +53223,16 @@ testutil.go:485: Offset: 254, NextOffset: 354 testutil.go:485: Offset: 362, NextOffset: 495 testutil.go:371: Comparing: "foo.txt" vs "foo.txt" - testutil.go:485: Offset: 354, NextOffset: 858 - testutil.go:485: Offset: 495, NextOffset: 1034 - testutil.go:371: Comparing: "barlink" vs "barlink" + testutil.go:485: Offset: 354, NextOffset: 835 + testutil.go:485: Offset: 495, NextOffset: 1011 testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [foo.txt barlink test dev test2 .no.prefetch.landmark baz.txt] vs [foo.txt barlink test dev test2 baz.txt] - testutil.go:371: Comparing: "foo.txt" vs "foo.txt" - testutil.go:485: Offset: 495, NextOffset: 1034 - testutil.go:485: Offset: 354, NextOffset: 858 - testutil.go:371: Comparing: "barlink" vs "barlink" - testutil.go:371: Comparing: "test" vs "test" - testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] - testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" - testutil.go:485: Offset: 1034, NextOffset: 1066 - testutil.go:485: Offset: 858, NextOffset: 890 - testutil.go:485: Offset: 1066, NextOffset: 1098 - testutil.go:485: Offset: 890, NextOffset: 922 - testutil.go:485: Offset: 1098, NextOffset: 1130 - testutil.go:485: Offset: 922, NextOffset: 954 - testutil.go:485: Offset: 1130, NextOffset: 2770 - testutil.go:485: Offset: 954, NextOffset: 2432 + testutil.go:377: Directory: "" vs "": [dev test2 .no.prefetch.landmark baz.txt foo.txt barlink test] vs [foo.txt barlink test dev test2 baz.txt] testutil.go:371: Comparing: "dev" vs "dev" -=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="/",format=GNU#01 -=== NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=1,prefix="./",src=2,format=PAX - testutil.go:377: Directory: "dev" vs "dev": [testchar1 testchar2 testblock testfifo] vs [testblock testfifo testchar1 testchar2] + testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] + testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" - testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" testutil.go:371: Comparing: "test2" vs "test2" testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" @@ -53846,33 +53261,47 @@ testutil.go:485: Offset: 222, NextOffset: 254 testutil.go:485: Offset: 362, NextOffset: 495 testutil.go:485: Offset: 254, NextOffset: 354 + testutil.go:371: Comparing: "foo.txt" vs "foo.txt" + testutil.go:485: Offset: 495, NextOffset: 1011 + testutil.go:485: Offset: 354, NextOffset: 835 + testutil.go:371: Comparing: "barlink" vs "barlink" + testutil.go:371: Comparing: "test" vs "test" + testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] + testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" + testutil.go:485: Offset: 1011, NextOffset: 1043 + testutil.go:485: Offset: 835, NextOffset: 867 + testutil.go:485: Offset: 1043, NextOffset: 1075 + testutil.go:485: Offset: 867, NextOffset: 899 + testutil.go:485: Offset: 1075, NextOffset: 1107 + testutil.go:485: Offset: 899, NextOffset: 931 + testutil.go:485: Offset: 1107, NextOffset: 2760 + testutil.go:485: Offset: 931, NextOffset: 2415 === RUN TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=1,prefix="/",src=2,format=PAX -=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="/",format=GNU#01/duplicated_entry_offset -=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="/",format=GNU#01/lost_digest_in_a_entry -=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="../",format=USTAR#01 +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="../",format=USTAR#01/lost_digest_in_a_entry +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="../",format=USTAR#01/duplicated_entry_offset +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="../",format=PAX#01 === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=1,prefix="/",src=2,format=PAX - testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"/baz.txt","type":"reg","size":21,"mode":420,"offset":94,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":126,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":158,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"/baz.txt","type":"chunk","offset":190,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":222,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":254,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"/foo.txt","type":"reg","size":1,"mode":420,"offset":353,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2024-03-27T13:31:13Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2024-03-27T13:31:13Z"},{"name":"/dev/testchar1","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","size":14,"mode":420,"offset":860,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/test/bar.txt","type":"chunk","offset":892,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"/test/bar.txt","type":"chunk","offset":924,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"/test/bar.txt","type":"chunk","offset":956,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:31:13Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":1,"devMinor":2}]} - testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":101,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"/baz.txt","type":"reg","size":21,"mode":420,"offset":202,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":234,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":266,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"/baz.txt","type":"chunk","offset":298,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":330,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":362,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"/foo.txt","type":"reg","size":1,"mode":420,"offset":495,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2024-03-27T13:31:13Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2024-03-27T13:31:13Z"},{"name":"/dev/testchar1","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","size":14,"mode":420,"offset":1038,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/test/bar.txt","type":"chunk","offset":1070,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"/test/bar.txt","type":"chunk","offset":1102,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"/test/bar.txt","type":"chunk","offset":1134,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:31:13Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":1,"devMinor":2}]} + testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"/baz.txt","type":"reg","size":21,"mode":420,"offset":94,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":126,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":158,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"/baz.txt","type":"chunk","offset":190,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":222,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":254,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"/foo.txt","type":"reg","size":1,"mode":420,"offset":353,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2024-03-27T13:41:05Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2024-03-27T13:41:05Z"},{"name":"/dev/testchar1","type":"char","modtime":"2024-03-27T13:41:05Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","size":14,"mode":420,"offset":836,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/test/bar.txt","type":"chunk","offset":868,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"/test/bar.txt","type":"chunk","offset":900,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"/test/bar.txt","type":"chunk","offset":932,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:41:05Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2024-03-27T13:41:05Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":101,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"/baz.txt","type":"reg","size":21,"mode":420,"offset":202,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":234,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":266,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"/baz.txt","type":"chunk","offset":298,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":330,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":362,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"/foo.txt","type":"reg","size":1,"mode":420,"offset":495,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2024-03-27T13:41:05Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2024-03-27T13:41:05Z"},{"name":"/dev/testchar1","type":"char","modtime":"2024-03-27T13:41:05Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","size":14,"mode":420,"offset":1014,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/test/bar.txt","type":"chunk","offset":1046,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"/test/bar.txt","type":"chunk","offset":1078,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"/test/bar.txt","type":"chunk","offset":1110,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:41:05Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2024-03-27T13:41:05Z","devMajor":1,"devMinor":2}]} testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [baz.txt foo.txt barlink test dev test2] vs [.no.prefetch.landmark baz.txt foo.txt barlink test dev test2] - testutil.go:371: Comparing: "barlink" vs "barlink" + testutil.go:377: Directory: "" vs "": [foo.txt barlink test dev test2 baz.txt] vs [test dev test2 .no.prefetch.landmark baz.txt foo.txt barlink] testutil.go:371: Comparing: "test" vs "test" testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" - testutil.go:485: Offset: 860, NextOffset: 892 - testutil.go:485: Offset: 1038, NextOffset: 1070 - testutil.go:485: Offset: 892, NextOffset: 924 - testutil.go:485: Offset: 1070, NextOffset: 1102 - testutil.go:485: Offset: 924, NextOffset: 956 - testutil.go:485: Offset: 1102, NextOffset: 1134 - testutil.go:485: Offset: 956, NextOffset: 2439 - testutil.go:485: Offset: 1134, NextOffset: 2780 + testutil.go:485: Offset: 836, NextOffset: 868 + testutil.go:485: Offset: 1014, NextOffset: 1046 + testutil.go:485: Offset: 868, NextOffset: 900 + testutil.go:485: Offset: 1046, NextOffset: 1078 + testutil.go:485: Offset: 900, NextOffset: 932 + testutil.go:485: Offset: 1078, NextOffset: 1110 + testutil.go:485: Offset: 932, NextOffset: 2418 + testutil.go:485: Offset: 1110, NextOffset: 2753 testutil.go:371: Comparing: "dev" vs "dev" - testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testfifo testchar1 testchar2 testblock] - testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" - testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" + testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" + testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" + testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" testutil.go:371: Comparing: "test2" vs "test2" testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" @@ -53902,10 +53331,13 @@ testutil.go:485: Offset: 254, NextOffset: 353 testutil.go:485: Offset: 362, NextOffset: 495 testutil.go:371: Comparing: "foo.txt" vs "foo.txt" - testutil.go:485: Offset: 353, NextOffset: 860 - testutil.go:485: Offset: 495, NextOffset: 1038 + testutil.go:485: Offset: 353, NextOffset: 836 + testutil.go:485: Offset: 495, NextOffset: 1014 + testutil.go:371: Comparing: "barlink" vs "barlink" testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [test2 .no.prefetch.landmark baz.txt foo.txt barlink test dev] vs [baz.txt foo.txt barlink test dev test2] + testutil.go:377: Directory: "" vs "": [.no.prefetch.landmark baz.txt foo.txt barlink test dev test2] vs [dev test2 baz.txt foo.txt barlink test] + testutil.go:371: Comparing: "test2" vs "test2" + testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" testutil.go:485: Offset: 202, NextOffset: 234 testutil.go:485: Offset: 94, NextOffset: 126 @@ -53919,29 +53351,6 @@ testutil.go:485: Offset: 222, NextOffset: 254 testutil.go:485: Offset: 362, NextOffset: 495 testutil.go:485: Offset: 254, NextOffset: 353 - testutil.go:371: Comparing: "foo.txt" vs "foo.txt" - testutil.go:485: Offset: 495, NextOffset: 1038 - testutil.go:485: Offset: 353, NextOffset: 860 - testutil.go:371: Comparing: "barlink" vs "barlink" - testutil.go:371: Comparing: "test" vs "test" - testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] - testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" - testutil.go:485: Offset: 1038, NextOffset: 1070 - testutil.go:485: Offset: 860, NextOffset: 892 - testutil.go:485: Offset: 1070, NextOffset: 1102 - testutil.go:485: Offset: 892, NextOffset: 924 - testutil.go:485: Offset: 1102, NextOffset: 1134 - testutil.go:485: Offset: 924, NextOffset: 956 - testutil.go:485: Offset: 1134, NextOffset: 2780 - testutil.go:485: Offset: 956, NextOffset: 2439 - testutil.go:371: Comparing: "dev" vs "dev" - testutil.go:377: Directory: "dev" vs "dev": [testchar1 testchar2 testblock testfifo] vs [testchar1 testchar2 testblock testfifo] - testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" - testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" - testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" - testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" - testutil.go:371: Comparing: "test2" vs "test2" - testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" testutil.go:485: Offset: 202, NextOffset: 234 testutil.go:485: Offset: 94, NextOffset: 126 @@ -53955,26 +53364,36 @@ testutil.go:485: Offset: 222, NextOffset: 254 testutil.go:485: Offset: 362, NextOffset: 495 testutil.go:485: Offset: 254, NextOffset: 353 -=== RUN TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=1,prefix="../",src=2,format=PAX - testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"../baz.txt","type":"reg","size":21,"mode":420,"offset":95,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","offset":127,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","offset":159,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"../baz.txt","type":"chunk","offset":191,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","offset":223,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","offset":255,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"../foo.txt","type":"reg","size":1,"mode":420,"offset":356,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2024-03-27T13:31:13Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2024-03-27T13:31:13Z"},{"name":"../dev/testchar1","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","size":14,"mode":420,"offset":868,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../test/bar.txt","type":"chunk","offset":900,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"../test/bar.txt","type":"chunk","offset":932,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"../test/bar.txt","type":"chunk","offset":964,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:31:13Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":1,"devMinor":2}]} - testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":101,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"../baz.txt","type":"reg","size":21,"mode":420,"offset":203,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","offset":235,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","offset":267,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"../baz.txt","type":"chunk","offset":299,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","offset":331,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","offset":363,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"../foo.txt","type":"reg","size":1,"mode":420,"offset":497,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2024-03-27T13:31:13Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2024-03-27T13:31:13Z"},{"name":"../dev/testchar1","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","size":14,"mode":420,"offset":1044,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../test/bar.txt","type":"chunk","offset":1076,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"../test/bar.txt","type":"chunk","offset":1108,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"../test/bar.txt","type":"chunk","offset":1140,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:31:13Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":1,"devMinor":2}]} - testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [test2 baz.txt foo.txt barlink test dev] vs [test2 .no.prefetch.landmark baz.txt foo.txt barlink test dev] testutil.go:371: Comparing: "foo.txt" vs "foo.txt" - testutil.go:485: Offset: 356, NextOffset: 868 - testutil.go:485: Offset: 497, NextOffset: 1044 + testutil.go:485: Offset: 495, NextOffset: 1014 + testutil.go:485: Offset: 353, NextOffset: 836 testutil.go:371: Comparing: "barlink" vs "barlink" testutil.go:371: Comparing: "test" vs "test" testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" + testutil.go:485: Offset: 1014, NextOffset: 1046 + testutil.go:485: Offset: 836, NextOffset: 868 + testutil.go:485: Offset: 1046, NextOffset: 1078 testutil.go:485: Offset: 868, NextOffset: 900 - testutil.go:485: Offset: 1044, NextOffset: 1076 + testutil.go:485: Offset: 1078, NextOffset: 1110 testutil.go:485: Offset: 900, NextOffset: 932 - testutil.go:485: Offset: 1076, NextOffset: 1108 - testutil.go:485: Offset: 932, NextOffset: 964 - testutil.go:485: Offset: 1108, NextOffset: 1140 - testutil.go:485: Offset: 964, NextOffset: 2457 - testutil.go:485: Offset: 1140, NextOffset: 2790 + testutil.go:485: Offset: 1110, NextOffset: 2753 + testutil.go:485: Offset: 932, NextOffset: 2418 + testutil.go:371: Comparing: "dev" vs "dev" + testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] + testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" + testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" + testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" + testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" +=== RUN TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=1,prefix="../",src=2,format=PAX +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="../",format=PAX#01/lost_digest_in_a_entry +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="../",format=PAX#01/duplicated_entry_offset +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="../",format=GNU#01 +=== NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=1,prefix="../",src=2,format=PAX + testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"../baz.txt","type":"reg","size":21,"mode":420,"offset":95,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","offset":127,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","offset":159,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"../baz.txt","type":"chunk","offset":191,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","offset":223,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","offset":255,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"../foo.txt","type":"reg","size":1,"mode":420,"offset":356,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2024-03-27T13:41:05Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2024-03-27T13:41:05Z"},{"name":"../dev/testchar1","type":"char","modtime":"2024-03-27T13:41:05Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","size":14,"mode":420,"offset":847,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../test/bar.txt","type":"chunk","offset":879,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"../test/bar.txt","type":"chunk","offset":911,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"../test/bar.txt","type":"chunk","offset":943,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:41:05Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2024-03-27T13:41:05Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":101,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"../baz.txt","type":"reg","size":21,"mode":420,"offset":203,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","offset":235,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","offset":267,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"../baz.txt","type":"chunk","offset":299,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","offset":331,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","offset":363,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"../foo.txt","type":"reg","size":1,"mode":420,"offset":497,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2024-03-27T13:41:05Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2024-03-27T13:41:05Z"},{"name":"../dev/testchar1","type":"char","modtime":"2024-03-27T13:41:05Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","size":14,"mode":420,"offset":1023,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../test/bar.txt","type":"chunk","offset":1055,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"../test/bar.txt","type":"chunk","offset":1087,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"../test/bar.txt","type":"chunk","offset":1119,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:41:05Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2024-03-27T13:41:05Z","devMajor":1,"devMinor":2}]} + testutil.go:371: Comparing: "" vs "" + testutil.go:377: Directory: "" vs "": [baz.txt foo.txt barlink test dev test2] vs [.no.prefetch.landmark baz.txt foo.txt barlink test dev test2] testutil.go:371: Comparing: "dev" vs "dev" testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" @@ -53987,10 +53406,10 @@ testutil.go:485: Offset: 95, NextOffset: 127 testutil.go:485: Offset: 203, NextOffset: 235 testutil.go:485: Offset: 127, NextOffset: 159 -=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="../",format=USTAR#01/lost_digest_in_a_entry -=== NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=1,prefix="../",src=2,format=PAX testutil.go:485: Offset: 235, NextOffset: 267 testutil.go:485: Offset: 159, NextOffset: 191 +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="../",format=GNU#01/lost_digest_in_a_entry +=== NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=1,prefix="../",src=2,format=PAX testutil.go:485: Offset: 267, NextOffset: 299 testutil.go:485: Offset: 191, NextOffset: 223 testutil.go:485: Offset: 299, NextOffset: 331 @@ -54011,8 +53430,44 @@ testutil.go:485: Offset: 331, NextOffset: 363 testutil.go:485: Offset: 255, NextOffset: 356 testutil.go:485: Offset: 363, NextOffset: 497 + testutil.go:371: Comparing: "foo.txt" vs "foo.txt" + testutil.go:485: Offset: 356, NextOffset: 847 + testutil.go:485: Offset: 497, NextOffset: 1023 + testutil.go:371: Comparing: "barlink" vs "barlink" + testutil.go:371: Comparing: "test" vs "test" + testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="../",format=GNU#01/duplicated_entry_offset +=== NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=1,prefix="../",src=2,format=PAX + testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" + testutil.go:485: Offset: 847, NextOffset: 879 + testutil.go:485: Offset: 1023, NextOffset: 1055 + testutil.go:485: Offset: 879, NextOffset: 911 + testutil.go:485: Offset: 1055, NextOffset: 1087 + testutil.go:485: Offset: 911, NextOffset: 943 + testutil.go:485: Offset: 1087, NextOffset: 1119 + testutil.go:485: Offset: 943, NextOffset: 2433 + testutil.go:485: Offset: 1119, NextOffset: 2766 testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [foo.txt barlink test dev test2 .no.prefetch.landmark baz.txt] vs [baz.txt foo.txt barlink test dev test2] + testutil.go:377: Directory: "" vs "": [test2 .no.prefetch.landmark baz.txt foo.txt barlink test dev] vs [test2 baz.txt foo.txt barlink test dev] + testutil.go:371: Comparing: "test" vs "test" + testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] + testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" + testutil.go:485: Offset: 1023, NextOffset: 1055 + testutil.go:485: Offset: 847, NextOffset: 879 + testutil.go:485: Offset: 1055, NextOffset: 1087 + testutil.go:485: Offset: 879, NextOffset: 911 + testutil.go:485: Offset: 1087, NextOffset: 1119 + testutil.go:485: Offset: 911, NextOffset: 943 + testutil.go:485: Offset: 1119, NextOffset: 2766 + testutil.go:485: Offset: 943, NextOffset: 2433 + testutil.go:371: Comparing: "dev" vs "dev" + testutil.go:377: Directory: "dev" vs "dev": [testfifo testchar1 testchar2 testblock] vs [testchar2 testblock testfifo testchar1] + testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" + testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" + testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" + testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" + testutil.go:371: Comparing: "test2" vs "test2" + testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" testutil.go:485: Offset: 203, NextOffset: 235 testutil.go:485: Offset: 95, NextOffset: 127 @@ -54026,29 +53481,6 @@ testutil.go:485: Offset: 223, NextOffset: 255 testutil.go:485: Offset: 363, NextOffset: 497 testutil.go:485: Offset: 255, NextOffset: 356 - testutil.go:371: Comparing: "foo.txt" vs "foo.txt" - testutil.go:485: Offset: 497, NextOffset: 1044 - testutil.go:485: Offset: 356, NextOffset: 868 - testutil.go:371: Comparing: "barlink" vs "barlink" - testutil.go:371: Comparing: "test" vs "test" - testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] - testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" - testutil.go:485: Offset: 1044, NextOffset: 1076 - testutil.go:485: Offset: 868, NextOffset: 900 - testutil.go:485: Offset: 1076, NextOffset: 1108 - testutil.go:485: Offset: 900, NextOffset: 932 - testutil.go:485: Offset: 1108, NextOffset: 1140 - testutil.go:485: Offset: 932, NextOffset: 964 - testutil.go:485: Offset: 1140, NextOffset: 2790 - testutil.go:485: Offset: 964, NextOffset: 2457 - testutil.go:371: Comparing: "dev" vs "dev" - testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] - testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" - testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" - testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" - testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" - testutil.go:371: Comparing: "test2" vs "test2" - testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" testutil.go:485: Offset: 203, NextOffset: 235 testutil.go:485: Offset: 95, NextOffset: 127 @@ -54057,33 +53489,29 @@ testutil.go:485: Offset: 267, NextOffset: 299 testutil.go:485: Offset: 159, NextOffset: 191 testutil.go:485: Offset: 299, NextOffset: 331 +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="",format=USTAR#01 +=== NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=1,prefix="../",src=2,format=PAX testutil.go:485: Offset: 191, NextOffset: 223 testutil.go:485: Offset: 331, NextOffset: 363 testutil.go:485: Offset: 223, NextOffset: 255 testutil.go:485: Offset: 363, NextOffset: 497 testutil.go:485: Offset: 255, NextOffset: 356 -=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="../",format=USTAR#01/duplicated_entry_offset + testutil.go:371: Comparing: "foo.txt" vs "foo.txt" + testutil.go:485: Offset: 497, NextOffset: 1023 + testutil.go:485: Offset: 356, NextOffset: 847 + testutil.go:371: Comparing: "barlink" vs "barlink" === RUN TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=1,prefix="",src=2,format=GNU -=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="../",format=PAX#01 -=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="../",format=PAX#01/lost_digest_in_a_entry -=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="../",format=PAX#01/duplicated_entry_offset -=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="../",format=GNU#01 +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="",format=USTAR#01/lost_digest_in_a_entry === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=1,prefix="",src=2,format=GNU - testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"baz.txt","type":"reg","size":21,"mode":420,"offset":93,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":125,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":157,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"baz.txt","type":"chunk","offset":189,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":221,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":253,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"foo.txt","type":"reg","size":1,"mode":420,"offset":352,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2024-03-27T13:31:13Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2024-03-27T13:31:13Z"},{"name":"dev/testchar1","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","size":14,"mode":420,"offset":724,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"test/bar.txt","type":"chunk","offset":756,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"test/bar.txt","type":"chunk","offset":788,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"test/bar.txt","type":"chunk","offset":820,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:31:13Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":1,"devMinor":2}]} - testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":101,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"baz.txt","type":"reg","size":21,"mode":420,"offset":202,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":234,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":266,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"baz.txt","type":"chunk","offset":298,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":330,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":362,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"foo.txt","type":"reg","size":1,"mode":420,"offset":493,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2024-03-27T13:31:13Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2024-03-27T13:31:13Z"},{"name":"dev/testchar1","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","size":14,"mode":420,"offset":902,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"test/bar.txt","type":"chunk","offset":934,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"test/bar.txt","type":"chunk","offset":966,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"test/bar.txt","type":"chunk","offset":998,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:31:13Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":1,"devMinor":2}]} + testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"baz.txt","type":"reg","size":21,"mode":420,"offset":93,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":125,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":157,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"baz.txt","type":"chunk","offset":189,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":221,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":253,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"foo.txt","type":"reg","size":1,"mode":420,"offset":352,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2024-03-27T13:41:04Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2024-03-27T13:41:04Z"},{"name":"dev/testchar1","type":"char","modtime":"2024-03-27T13:41:04Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","size":14,"mode":420,"offset":724,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"test/bar.txt","type":"chunk","offset":756,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"test/bar.txt","type":"chunk","offset":788,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"test/bar.txt","type":"chunk","offset":820,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:41:04Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2024-03-27T13:41:04Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":101,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"baz.txt","type":"reg","size":21,"mode":420,"offset":202,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":234,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":266,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"baz.txt","type":"chunk","offset":298,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":330,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":362,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"foo.txt","type":"reg","size":1,"mode":420,"offset":493,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2024-03-27T13:41:04Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2024-03-27T13:41:04Z"},{"name":"dev/testchar1","type":"char","modtime":"2024-03-27T13:41:04Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","size":14,"mode":420,"offset":901,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"test/bar.txt","type":"chunk","offset":933,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"test/bar.txt","type":"chunk","offset":965,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"test/bar.txt","type":"chunk","offset":997,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:41:04Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2024-03-27T13:41:04Z","devMajor":1,"devMinor":2}]} testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [barlink test dev test2 baz.txt foo.txt] vs [foo.txt barlink test dev test2 .no.prefetch.landmark baz.txt] - testutil.go:371: Comparing: "dev" vs "dev" - testutil.go:377: Directory: "dev" vs "dev": [testfifo testchar1 testchar2 testblock] vs [testchar1 testchar2 testblock testfifo] - testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" - testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" - testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" - testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" - testutil.go:371: Comparing: "test2" vs "test2" - testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] + testutil.go:377: Directory: "" vs "": [dev test2 baz.txt foo.txt barlink test] vs [test2 .no.prefetch.landmark baz.txt foo.txt barlink test dev] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" testutil.go:485: Offset: 93, NextOffset: 125 testutil.go:485: Offset: 202, NextOffset: 234 +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="",format=USTAR#01/duplicated_entry_offset +=== NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=1,prefix="",src=2,format=GNU testutil.go:485: Offset: 125, NextOffset: 157 testutil.go:485: Offset: 234, NextOffset: 266 testutil.go:485: Offset: 157, NextOffset: 189 @@ -54094,6 +53522,29 @@ testutil.go:485: Offset: 330, NextOffset: 362 testutil.go:485: Offset: 253, NextOffset: 352 testutil.go:485: Offset: 362, NextOffset: 493 + testutil.go:371: Comparing: "foo.txt" vs "foo.txt" + testutil.go:485: Offset: 352, NextOffset: 724 + testutil.go:485: Offset: 493, NextOffset: 901 + testutil.go:371: Comparing: "barlink" vs "barlink" + testutil.go:371: Comparing: "test" vs "test" + testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] + testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" + testutil.go:485: Offset: 724, NextOffset: 756 + testutil.go:485: Offset: 901, NextOffset: 933 + testutil.go:485: Offset: 756, NextOffset: 788 + testutil.go:485: Offset: 933, NextOffset: 965 + testutil.go:485: Offset: 788, NextOffset: 820 + testutil.go:485: Offset: 965, NextOffset: 997 + testutil.go:485: Offset: 820, NextOffset: 2192 + testutil.go:485: Offset: 997, NextOffset: 2532 + testutil.go:371: Comparing: "dev" vs "dev" + testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testfifo testchar1 testchar2 testblock] + testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" + testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" + testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" + testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" + testutil.go:371: Comparing: "test2" vs "test2" + testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" testutil.go:485: Offset: 93, NextOffset: 125 testutil.go:485: Offset: 202, NextOffset: 234 @@ -54106,24 +53557,11 @@ testutil.go:485: Offset: 221, NextOffset: 253 testutil.go:485: Offset: 330, NextOffset: 362 testutil.go:485: Offset: 253, NextOffset: 352 +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="",format=PAX#01 +=== NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=1,prefix="",src=2,format=GNU testutil.go:485: Offset: 362, NextOffset: 493 - testutil.go:371: Comparing: "foo.txt" vs "foo.txt" - testutil.go:485: Offset: 352, NextOffset: 724 - testutil.go:485: Offset: 493, NextOffset: 902 - testutil.go:371: Comparing: "barlink" vs "barlink" - testutil.go:371: Comparing: "test" vs "test" - testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] - testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" - testutil.go:485: Offset: 724, NextOffset: 756 - testutil.go:485: Offset: 902, NextOffset: 934 - testutil.go:485: Offset: 756, NextOffset: 788 - testutil.go:485: Offset: 934, NextOffset: 966 - testutil.go:485: Offset: 788, NextOffset: 820 - testutil.go:485: Offset: 966, NextOffset: 998 - testutil.go:485: Offset: 820, NextOffset: 2191 - testutil.go:485: Offset: 998, NextOffset: 2508 testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [baz.txt foo.txt barlink test dev test2 .no.prefetch.landmark] vs [baz.txt foo.txt barlink test dev test2] + testutil.go:377: Directory: "" vs "": [foo.txt barlink test dev test2 .no.prefetch.landmark baz.txt] vs [barlink test dev test2 baz.txt foo.txt] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" testutil.go:485: Offset: 202, NextOffset: 234 testutil.go:485: Offset: 93, NextOffset: 125 @@ -54138,22 +53576,22 @@ testutil.go:485: Offset: 362, NextOffset: 493 testutil.go:485: Offset: 253, NextOffset: 352 testutil.go:371: Comparing: "foo.txt" vs "foo.txt" - testutil.go:485: Offset: 493, NextOffset: 902 + testutil.go:485: Offset: 493, NextOffset: 901 testutil.go:485: Offset: 352, NextOffset: 724 testutil.go:371: Comparing: "barlink" vs "barlink" testutil.go:371: Comparing: "test" vs "test" testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" - testutil.go:485: Offset: 902, NextOffset: 934 + testutil.go:485: Offset: 901, NextOffset: 933 testutil.go:485: Offset: 724, NextOffset: 756 - testutil.go:485: Offset: 934, NextOffset: 966 + testutil.go:485: Offset: 933, NextOffset: 965 testutil.go:485: Offset: 756, NextOffset: 788 - testutil.go:485: Offset: 966, NextOffset: 998 + testutil.go:485: Offset: 965, NextOffset: 997 testutil.go:485: Offset: 788, NextOffset: 820 - testutil.go:485: Offset: 998, NextOffset: 2508 - testutil.go:485: Offset: 820, NextOffset: 2191 + testutil.go:485: Offset: 997, NextOffset: 2532 + testutil.go:485: Offset: 820, NextOffset: 2192 testutil.go:371: Comparing: "dev" vs "dev" - testutil.go:377: Directory: "dev" vs "dev": [testchar2 testblock testfifo testchar1] vs [testblock testfifo testchar1 testchar2] + testutil.go:377: Directory: "dev" vs "dev": [testchar1 testchar2 testblock testfifo] vs [testblock testfifo testchar1 testchar2] testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" @@ -54174,30 +53612,13 @@ testutil.go:485: Offset: 362, NextOffset: 493 testutil.go:485: Offset: 253, NextOffset: 352 === RUN TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=1,prefix="./",src=2,format=GNU -=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="../",format=GNU#01/lost_digest_in_a_entry -=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="../",format=GNU#01/duplicated_entry_offset -=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="",format=USTAR#01 +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="",format=PAX#01/lost_digest_in_a_entry +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="",format=PAX#01/duplicated_entry_offset === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=1,prefix="./",src=2,format=GNU - testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"./baz.txt","type":"reg","size":21,"mode":420,"offset":95,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":127,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":159,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"./baz.txt","type":"chunk","offset":191,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":223,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":255,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"./foo.txt","type":"reg","size":1,"mode":420,"offset":356,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2024-03-27T13:31:13Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2024-03-27T13:31:13Z"},{"name":"./dev/testchar1","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","size":14,"mode":420,"offset":732,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./test/bar.txt","type":"chunk","offset":764,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"./test/bar.txt","type":"chunk","offset":796,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"./test/bar.txt","type":"chunk","offset":828,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:31:13Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":1,"devMinor":2}]} - testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":101,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"./baz.txt","type":"reg","size":21,"mode":420,"offset":205,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":237,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":269,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"./baz.txt","type":"chunk","offset":301,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":333,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":365,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"./foo.txt","type":"reg","size":1,"mode":420,"offset":499,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2024-03-27T13:31:13Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2024-03-27T13:31:13Z"},{"name":"./dev/testchar1","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","size":14,"mode":420,"offset":911,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./test/bar.txt","type":"chunk","offset":943,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"./test/bar.txt","type":"chunk","offset":975,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"./test/bar.txt","type":"chunk","offset":1007,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:31:13Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":1,"devMinor":2}]} + testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"./baz.txt","type":"reg","size":21,"mode":420,"offset":95,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":127,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":159,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"./baz.txt","type":"chunk","offset":191,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":223,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":255,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"./foo.txt","type":"reg","size":1,"mode":420,"offset":356,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2024-03-27T13:41:04Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2024-03-27T13:41:04Z"},{"name":"./dev/testchar1","type":"char","modtime":"2024-03-27T13:41:04Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","size":14,"mode":420,"offset":732,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./test/bar.txt","type":"chunk","offset":764,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"./test/bar.txt","type":"chunk","offset":796,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"./test/bar.txt","type":"chunk","offset":828,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:41:04Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2024-03-27T13:41:04Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":101,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"./baz.txt","type":"reg","size":21,"mode":420,"offset":205,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":237,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":269,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"./baz.txt","type":"chunk","offset":301,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":333,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":365,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"./foo.txt","type":"reg","size":1,"mode":420,"offset":499,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2024-03-27T13:41:04Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2024-03-27T13:41:04Z"},{"name":"./dev/testchar1","type":"char","modtime":"2024-03-27T13:41:04Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","size":14,"mode":420,"offset":911,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./test/bar.txt","type":"chunk","offset":943,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"./test/bar.txt","type":"chunk","offset":975,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"./test/bar.txt","type":"chunk","offset":1007,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:41:04Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2024-03-27T13:41:04Z","devMajor":1,"devMinor":2}]} testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [dev test2 baz.txt foo.txt barlink test] vs [foo.txt barlink test dev test2 .no.prefetch.landmark baz.txt] - testutil.go:371: Comparing: "baz.txt" vs "baz.txt" - testutil.go:485: Offset: 95, NextOffset: 127 - testutil.go:485: Offset: 205, NextOffset: 237 - testutil.go:485: Offset: 127, NextOffset: 159 - testutil.go:485: Offset: 237, NextOffset: 269 - testutil.go:485: Offset: 159, NextOffset: 191 - testutil.go:485: Offset: 269, NextOffset: 301 - testutil.go:485: Offset: 191, NextOffset: 223 - testutil.go:485: Offset: 301, NextOffset: 333 - testutil.go:485: Offset: 223, NextOffset: 255 - testutil.go:485: Offset: 333, NextOffset: 365 - testutil.go:485: Offset: 255, NextOffset: 356 - testutil.go:485: Offset: 365, NextOffset: 499 - testutil.go:371: Comparing: "foo.txt" vs "foo.txt" - testutil.go:485: Offset: 356, NextOffset: 732 - testutil.go:485: Offset: 499, NextOffset: 911 + testutil.go:377: Directory: "" vs "": [dev test2 baz.txt foo.txt barlink test] vs [baz.txt foo.txt barlink test dev test2 .no.prefetch.landmark] testutil.go:371: Comparing: "barlink" vs "barlink" testutil.go:371: Comparing: "test" vs "test" testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] @@ -54208,14 +53629,14 @@ testutil.go:485: Offset: 943, NextOffset: 975 testutil.go:485: Offset: 796, NextOffset: 828 testutil.go:485: Offset: 975, NextOffset: 1007 - testutil.go:485: Offset: 828, NextOffset: 2205 + testutil.go:485: Offset: 828, NextOffset: 2206 testutil.go:485: Offset: 1007, NextOffset: 2546 testutil.go:371: Comparing: "dev" vs "dev" - testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testfifo testchar1 testchar2 testblock] - testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" - testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" + testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar1 testchar2 testblock testfifo] testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" + testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" + testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" testutil.go:371: Comparing: "test2" vs "test2" testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" @@ -54231,14 +53652,44 @@ testutil.go:485: Offset: 333, NextOffset: 365 testutil.go:485: Offset: 255, NextOffset: 356 testutil.go:485: Offset: 365, NextOffset: 499 + testutil.go:371: Comparing: "baz.txt" vs "baz.txt" + testutil.go:485: Offset: 95, NextOffset: 127 + testutil.go:485: Offset: 205, NextOffset: 237 + testutil.go:485: Offset: 127, NextOffset: 159 + testutil.go:485: Offset: 237, NextOffset: 269 + testutil.go:485: Offset: 159, NextOffset: 191 + testutil.go:485: Offset: 269, NextOffset: 301 + testutil.go:485: Offset: 191, NextOffset: 223 + testutil.go:485: Offset: 301, NextOffset: 333 + testutil.go:485: Offset: 223, NextOffset: 255 + testutil.go:485: Offset: 333, NextOffset: 365 + testutil.go:485: Offset: 255, NextOffset: 356 + testutil.go:485: Offset: 365, NextOffset: 499 + testutil.go:371: Comparing: "foo.txt" vs "foo.txt" + testutil.go:485: Offset: 356, NextOffset: 732 +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="",format=GNU#01 +=== NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=1,prefix="./",src=2,format=GNU + testutil.go:485: Offset: 499, NextOffset: 911 testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [dev test2 .no.prefetch.landmark baz.txt foo.txt barlink test] vs [baz.txt foo.txt barlink test dev test2] + testutil.go:377: Directory: "" vs "": [baz.txt foo.txt barlink test dev test2 .no.prefetch.landmark] vs [baz.txt foo.txt barlink test dev test2] + testutil.go:371: Comparing: "barlink" vs "barlink" + testutil.go:371: Comparing: "test" vs "test" + testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] + testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" + testutil.go:485: Offset: 911, NextOffset: 943 + testutil.go:485: Offset: 732, NextOffset: 764 + testutil.go:485: Offset: 943, NextOffset: 975 + testutil.go:485: Offset: 764, NextOffset: 796 + testutil.go:485: Offset: 975, NextOffset: 1007 + testutil.go:485: Offset: 796, NextOffset: 828 + testutil.go:485: Offset: 1007, NextOffset: 2546 + testutil.go:485: Offset: 828, NextOffset: 2206 testutil.go:371: Comparing: "dev" vs "dev" - testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar1 testchar2 testblock testfifo] - testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" - testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" + testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" + testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" + testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" testutil.go:371: Comparing: "test2" vs "test2" testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" @@ -54270,41 +53721,32 @@ testutil.go:371: Comparing: "foo.txt" vs "foo.txt" testutil.go:485: Offset: 499, NextOffset: 911 testutil.go:485: Offset: 356, NextOffset: 732 - testutil.go:371: Comparing: "barlink" vs "barlink" - testutil.go:371: Comparing: "test" vs "test" - testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] - testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" - testutil.go:485: Offset: 911, NextOffset: 943 - testutil.go:485: Offset: 732, NextOffset: 764 - testutil.go:485: Offset: 943, NextOffset: 975 - testutil.go:485: Offset: 764, NextOffset: 796 - testutil.go:485: Offset: 975, NextOffset: 1007 - testutil.go:485: Offset: 796, NextOffset: 828 - testutil.go:485: Offset: 1007, NextOffset: 2546 - testutil.go:485: Offset: 828, NextOffset: 2205 === RUN TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=1,prefix="/",src=2,format=GNU -=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="",format=USTAR#01/lost_digest_in_a_entry -=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="",format=USTAR#01/duplicated_entry_offset -=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="",format=PAX#01 +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="",format=GNU#01/lost_digest_in_a_entry +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="",format=GNU#01/duplicated_entry_offset +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="./",format=USTAR#01 === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=1,prefix="/",src=2,format=GNU - testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"/baz.txt","type":"reg","size":21,"mode":420,"offset":95,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":127,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":159,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"/baz.txt","type":"chunk","offset":191,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":223,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":255,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"/foo.txt","type":"reg","size":1,"mode":420,"offset":355,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2024-03-27T13:31:13Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2024-03-27T13:31:13Z"},{"name":"/dev/testchar1","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","size":14,"mode":420,"offset":729,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/test/bar.txt","type":"chunk","offset":761,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"/test/bar.txt","type":"chunk","offset":793,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"/test/bar.txt","type":"chunk","offset":825,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:31:13Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":1,"devMinor":2}]} - testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":101,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"/baz.txt","type":"reg","size":21,"mode":420,"offset":203,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":235,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":267,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"/baz.txt","type":"chunk","offset":299,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":331,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":363,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"/foo.txt","type":"reg","size":1,"mode":420,"offset":497,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2024-03-27T13:31:13Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2024-03-27T13:31:13Z"},{"name":"/dev/testchar1","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","size":14,"mode":420,"offset":906,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/test/bar.txt","type":"chunk","offset":938,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"/test/bar.txt","type":"chunk","offset":970,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"/test/bar.txt","type":"chunk","offset":1002,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:31:13Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":1,"devMinor":2}]} + testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"/baz.txt","type":"reg","size":21,"mode":420,"offset":95,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":127,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":159,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"/baz.txt","type":"chunk","offset":191,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":223,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":255,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"/foo.txt","type":"reg","size":1,"mode":420,"offset":355,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2024-03-27T13:41:04Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2024-03-27T13:41:04Z"},{"name":"/dev/testchar1","type":"char","modtime":"2024-03-27T13:41:04Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","size":14,"mode":420,"offset":731,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/test/bar.txt","type":"chunk","offset":763,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"/test/bar.txt","type":"chunk","offset":795,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"/test/bar.txt","type":"chunk","offset":827,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:41:04Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2024-03-27T13:41:04Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":101,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"/baz.txt","type":"reg","size":21,"mode":420,"offset":203,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":235,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":267,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"/baz.txt","type":"chunk","offset":299,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":331,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":363,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"/foo.txt","type":"reg","size":1,"mode":420,"offset":497,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2024-03-27T13:41:04Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2024-03-27T13:41:04Z"},{"name":"/dev/testchar1","type":"char","modtime":"2024-03-27T13:41:04Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","size":14,"mode":420,"offset":909,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/test/bar.txt","type":"chunk","offset":941,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"/test/bar.txt","type":"chunk","offset":973,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"/test/bar.txt","type":"chunk","offset":1005,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:41:04Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2024-03-27T13:41:04Z","devMajor":1,"devMinor":2}]} testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [barlink test dev test2 baz.txt foo.txt] vs [barlink test dev test2 .no.prefetch.landmark baz.txt foo.txt] + testutil.go:377: Directory: "" vs "": [dev test2 baz.txt foo.txt barlink test] vs [test dev test2 .no.prefetch.landmark baz.txt foo.txt barlink] + testutil.go:371: Comparing: "foo.txt" vs "foo.txt" + testutil.go:485: Offset: 355, NextOffset: 731 + testutil.go:485: Offset: 497, NextOffset: 909 testutil.go:371: Comparing: "barlink" vs "barlink" testutil.go:371: Comparing: "test" vs "test" testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" - testutil.go:485: Offset: 729, NextOffset: 761 - testutil.go:485: Offset: 906, NextOffset: 938 - testutil.go:485: Offset: 761, NextOffset: 793 - testutil.go:485: Offset: 938, NextOffset: 970 - testutil.go:485: Offset: 793, NextOffset: 825 - testutil.go:485: Offset: 970, NextOffset: 1002 - testutil.go:485: Offset: 825, NextOffset: 2198 - testutil.go:485: Offset: 1002, NextOffset: 2540 + testutil.go:485: Offset: 731, NextOffset: 763 + testutil.go:485: Offset: 909, NextOffset: 941 + testutil.go:485: Offset: 763, NextOffset: 795 + testutil.go:485: Offset: 941, NextOffset: 973 + testutil.go:485: Offset: 795, NextOffset: 827 + testutil.go:485: Offset: 973, NextOffset: 1005 + testutil.go:485: Offset: 827, NextOffset: 2197 + testutil.go:485: Offset: 1005, NextOffset: 2543 testutil.go:371: Comparing: "dev" vs "dev" - testutil.go:377: Directory: "dev" vs "dev": [testfifo testchar1 testchar2 testblock] vs [testblock testfifo testchar1 testchar2] + testutil.go:377: Directory: "dev" vs "dev": [testchar2 testblock testfifo testchar1] vs [testchar2 testblock testfifo testchar1] testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" @@ -54337,11 +53779,16 @@ testutil.go:485: Offset: 331, NextOffset: 363 testutil.go:485: Offset: 255, NextOffset: 355 testutil.go:485: Offset: 363, NextOffset: 497 - testutil.go:371: Comparing: "foo.txt" vs "foo.txt" - testutil.go:485: Offset: 355, NextOffset: 729 - testutil.go:485: Offset: 497, NextOffset: 906 testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [test2 .no.prefetch.landmark baz.txt foo.txt barlink test dev] vs [barlink test dev test2 baz.txt foo.txt] + testutil.go:377: Directory: "" vs "": [barlink test dev test2 .no.prefetch.landmark baz.txt foo.txt] vs [barlink test dev test2 baz.txt foo.txt] + testutil.go:371: Comparing: "dev" vs "dev" + testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] + testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" + testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" + testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" + testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" + testutil.go:371: Comparing: "test2" vs "test2" + testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" testutil.go:485: Offset: 203, NextOffset: 235 testutil.go:485: Offset: 95, NextOffset: 127 @@ -54355,29 +53802,6 @@ testutil.go:485: Offset: 223, NextOffset: 255 testutil.go:485: Offset: 363, NextOffset: 497 testutil.go:485: Offset: 255, NextOffset: 355 - testutil.go:371: Comparing: "foo.txt" vs "foo.txt" - testutil.go:485: Offset: 497, NextOffset: 906 - testutil.go:485: Offset: 355, NextOffset: 729 - testutil.go:371: Comparing: "barlink" vs "barlink" - testutil.go:371: Comparing: "test" vs "test" - testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] - testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" - testutil.go:485: Offset: 906, NextOffset: 938 - testutil.go:485: Offset: 729, NextOffset: 761 - testutil.go:485: Offset: 938, NextOffset: 970 - testutil.go:485: Offset: 761, NextOffset: 793 - testutil.go:485: Offset: 970, NextOffset: 1002 - testutil.go:485: Offset: 793, NextOffset: 825 - testutil.go:485: Offset: 1002, NextOffset: 2540 - testutil.go:485: Offset: 825, NextOffset: 2198 - testutil.go:371: Comparing: "dev" vs "dev" - testutil.go:377: Directory: "dev" vs "dev": [testchar2 testblock testfifo testchar1] vs [testchar1 testchar2 testblock testfifo] - testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" - testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" - testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" - testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" - testutil.go:371: Comparing: "test2" vs "test2" - testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" testutil.go:485: Offset: 203, NextOffset: 235 testutil.go:485: Offset: 95, NextOffset: 127 @@ -54391,33 +53815,30 @@ testutil.go:485: Offset: 223, NextOffset: 255 testutil.go:485: Offset: 363, NextOffset: 497 testutil.go:485: Offset: 255, NextOffset: 355 -=== RUN TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=1,prefix="../",src=2,format=GNU -=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="",format=PAX#01/duplicated_entry_offset -=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="",format=PAX#01/lost_digest_in_a_entry -=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="",format=GNU#01 -=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="",format=GNU#01/lost_digest_in_a_entry -=== NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=1,prefix="../",src=2,format=GNU - testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"../baz.txt","type":"reg","size":21,"mode":420,"offset":96,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","offset":128,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","offset":160,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"../baz.txt","type":"chunk","offset":192,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","offset":224,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","offset":256,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"../foo.txt","type":"reg","size":1,"mode":420,"offset":359,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2024-03-27T13:31:13Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2024-03-27T13:31:13Z"},{"name":"../dev/testchar1","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","size":14,"mode":420,"offset":737,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../test/bar.txt","type":"chunk","offset":769,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"../test/bar.txt","type":"chunk","offset":801,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"../test/bar.txt","type":"chunk","offset":833,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:31:13Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":1,"devMinor":2}]} - testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":101,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"../baz.txt","type":"reg","size":21,"mode":420,"offset":205,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","offset":237,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","offset":269,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"../baz.txt","type":"chunk","offset":301,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","offset":333,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","offset":365,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"../foo.txt","type":"reg","size":1,"mode":420,"offset":500,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2024-03-27T13:31:13Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2024-03-27T13:31:13Z"},{"name":"../dev/testchar1","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","size":14,"mode":420,"offset":912,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../test/bar.txt","type":"chunk","offset":944,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"../test/bar.txt","type":"chunk","offset":976,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"../test/bar.txt","type":"chunk","offset":1008,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:31:13Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":1,"devMinor":2}]} - testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [foo.txt barlink test dev test2 baz.txt] vs [.no.prefetch.landmark baz.txt foo.txt barlink test dev test2] + testutil.go:371: Comparing: "foo.txt" vs "foo.txt" + testutil.go:485: Offset: 497, NextOffset: 909 + testutil.go:485: Offset: 355, NextOffset: 731 + testutil.go:371: Comparing: "barlink" vs "barlink" testutil.go:371: Comparing: "test" vs "test" testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" - testutil.go:485: Offset: 737, NextOffset: 769 - testutil.go:485: Offset: 912, NextOffset: 944 - testutil.go:485: Offset: 769, NextOffset: 801 - testutil.go:485: Offset: 944, NextOffset: 976 - testutil.go:485: Offset: 801, NextOffset: 833 - testutil.go:485: Offset: 976, NextOffset: 1008 - testutil.go:485: Offset: 833, NextOffset: 2206 - testutil.go:485: Offset: 1008, NextOffset: 2550 - testutil.go:371: Comparing: "dev" vs "dev" - testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testfifo testchar1 testchar2 testblock] - testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" - testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" - testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" - testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" + testutil.go:485: Offset: 909, NextOffset: 941 + testutil.go:485: Offset: 731, NextOffset: 763 + testutil.go:485: Offset: 941, NextOffset: 973 + testutil.go:485: Offset: 763, NextOffset: 795 + testutil.go:485: Offset: 973, NextOffset: 1005 + testutil.go:485: Offset: 795, NextOffset: 827 + testutil.go:485: Offset: 1005, NextOffset: 2543 + testutil.go:485: Offset: 827, NextOffset: 2197 +=== RUN TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=1,prefix="../",src=2,format=GNU +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="./",format=USTAR#01/lost_digest_in_a_entry +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="./",format=USTAR#01/duplicated_entry_offset +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="./",format=PAX#01 +=== NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=1,prefix="../",src=2,format=GNU + testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"../baz.txt","type":"reg","size":21,"mode":420,"offset":96,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","offset":128,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","offset":160,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"../baz.txt","type":"chunk","offset":192,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","offset":224,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","offset":256,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"../foo.txt","type":"reg","size":1,"mode":420,"offset":359,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2024-03-27T13:41:04Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2024-03-27T13:41:04Z"},{"name":"../dev/testchar1","type":"char","modtime":"2024-03-27T13:41:04Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","size":14,"mode":420,"offset":740,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../test/bar.txt","type":"chunk","offset":772,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"../test/bar.txt","type":"chunk","offset":804,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"../test/bar.txt","type":"chunk","offset":836,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:41:04Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2024-03-27T13:41:04Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":101,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"../baz.txt","type":"reg","size":21,"mode":420,"offset":205,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","offset":237,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","offset":269,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"../baz.txt","type":"chunk","offset":301,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","offset":333,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","offset":365,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"../foo.txt","type":"reg","size":1,"mode":420,"offset":500,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2024-03-27T13:41:04Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2024-03-27T13:41:04Z"},{"name":"../dev/testchar1","type":"char","modtime":"2024-03-27T13:41:04Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","size":14,"mode":420,"offset":915,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../test/bar.txt","type":"chunk","offset":947,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"../test/bar.txt","type":"chunk","offset":979,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"../test/bar.txt","type":"chunk","offset":1011,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:41:04Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2024-03-27T13:41:04Z","devMajor":1,"devMinor":2}]} + testutil.go:371: Comparing: "" vs "" + testutil.go:377: Directory: "" vs "": [barlink test dev test2 baz.txt foo.txt] vs [.no.prefetch.landmark baz.txt foo.txt barlink test dev test2] testutil.go:371: Comparing: "test2" vs "test2" testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" @@ -54436,8 +53857,6 @@ testutil.go:371: Comparing: "baz.txt" vs "baz.txt" testutil.go:485: Offset: 96, NextOffset: 128 testutil.go:485: Offset: 205, NextOffset: 237 -=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="",format=GNU#01/duplicated_entry_offset -=== NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=1,prefix="../",src=2,format=GNU testutil.go:485: Offset: 128, NextOffset: 160 testutil.go:485: Offset: 237, NextOffset: 269 testutil.go:485: Offset: 160, NextOffset: 192 @@ -54449,13 +53868,30 @@ testutil.go:485: Offset: 256, NextOffset: 359 testutil.go:485: Offset: 365, NextOffset: 500 testutil.go:371: Comparing: "foo.txt" vs "foo.txt" - testutil.go:485: Offset: 359, NextOffset: 737 -=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="./",format=USTAR#01 -=== NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=1,prefix="../",src=2,format=GNU - testutil.go:485: Offset: 500, NextOffset: 912 + testutil.go:485: Offset: 359, NextOffset: 740 + testutil.go:485: Offset: 500, NextOffset: 915 testutil.go:371: Comparing: "barlink" vs "barlink" + testutil.go:371: Comparing: "test" vs "test" + testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] + testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" + testutil.go:485: Offset: 740, NextOffset: 772 + testutil.go:485: Offset: 915, NextOffset: 947 + testutil.go:485: Offset: 772, NextOffset: 804 + testutil.go:485: Offset: 947, NextOffset: 979 + testutil.go:485: Offset: 804, NextOffset: 836 + testutil.go:485: Offset: 979, NextOffset: 1011 + testutil.go:485: Offset: 836, NextOffset: 2204 + testutil.go:485: Offset: 1011, NextOffset: 2540 + testutil.go:371: Comparing: "dev" vs "dev" + testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] + testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" + testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" + testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" + testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [.no.prefetch.landmark baz.txt foo.txt barlink test dev test2] vs [foo.txt barlink test dev test2 baz.txt] + testutil.go:377: Directory: "" vs "": [baz.txt foo.txt barlink test dev test2 .no.prefetch.landmark] vs [test2 baz.txt foo.txt barlink test dev] + testutil.go:371: Comparing: "test2" vs "test2" + testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" testutil.go:485: Offset: 205, NextOffset: 237 testutil.go:485: Offset: 96, NextOffset: 128 @@ -54469,29 +53905,6 @@ testutil.go:485: Offset: 224, NextOffset: 256 testutil.go:485: Offset: 365, NextOffset: 500 testutil.go:485: Offset: 256, NextOffset: 359 - testutil.go:371: Comparing: "foo.txt" vs "foo.txt" - testutil.go:485: Offset: 500, NextOffset: 912 - testutil.go:485: Offset: 359, NextOffset: 737 - testutil.go:371: Comparing: "barlink" vs "barlink" - testutil.go:371: Comparing: "test" vs "test" - testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] - testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" - testutil.go:485: Offset: 912, NextOffset: 944 - testutil.go:485: Offset: 737, NextOffset: 769 - testutil.go:485: Offset: 944, NextOffset: 976 - testutil.go:485: Offset: 769, NextOffset: 801 - testutil.go:485: Offset: 976, NextOffset: 1008 - testutil.go:485: Offset: 801, NextOffset: 833 - testutil.go:485: Offset: 1008, NextOffset: 2550 - testutil.go:485: Offset: 833, NextOffset: 2206 - testutil.go:371: Comparing: "dev" vs "dev" - testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] - testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" - testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" - testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" - testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" - testutil.go:371: Comparing: "test2" vs "test2" - testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" testutil.go:485: Offset: 205, NextOffset: 237 testutil.go:485: Offset: 96, NextOffset: 128 @@ -54505,12 +53918,34 @@ testutil.go:485: Offset: 224, NextOffset: 256 testutil.go:485: Offset: 365, NextOffset: 500 testutil.go:485: Offset: 256, NextOffset: 359 + testutil.go:371: Comparing: "foo.txt" vs "foo.txt" + testutil.go:485: Offset: 500, NextOffset: 915 + testutil.go:485: Offset: 359, NextOffset: 740 + testutil.go:371: Comparing: "barlink" vs "barlink" + testutil.go:371: Comparing: "test" vs "test" + testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] + testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" + testutil.go:485: Offset: 915, NextOffset: 947 + testutil.go:485: Offset: 740, NextOffset: 772 + testutil.go:485: Offset: 947, NextOffset: 979 + testutil.go:485: Offset: 772, NextOffset: 804 + testutil.go:485: Offset: 979, NextOffset: 1011 + testutil.go:485: Offset: 804, NextOffset: 836 + testutil.go:485: Offset: 1011, NextOffset: 2540 + testutil.go:485: Offset: 836, NextOffset: 2204 + testutil.go:371: Comparing: "dev" vs "dev" + testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] + testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" + testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" + testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" + testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" === RUN TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=9,prefix="",src=2,format=USTAR -=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="./",format=USTAR#01/lost_digest_in_a_entry -=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="./",format=USTAR#01/duplicated_entry_offset +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="./",format=PAX#01/lost_digest_in_a_entry +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="./",format=PAX#01/duplicated_entry_offset +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="./",format=GNU#01 === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=9,prefix="",src=2,format=USTAR - testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"baz.txt","type":"reg","size":21,"mode":420,"offset":81,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":109,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":137,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"baz.txt","type":"chunk","offset":165,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":193,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":221,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"foo.txt","type":"reg","size":1,"mode":420,"offset":309,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2024-03-27T13:31:13Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2024-03-27T13:31:13Z"},{"name":"dev/testchar1","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","size":14,"mode":420,"offset":603,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"test/bar.txt","type":"chunk","offset":631,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"test/bar.txt","type":"chunk","offset":659,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"test/bar.txt","type":"chunk","offset":687,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:31:13Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":1,"devMinor":2}]} - testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":85,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"baz.txt","type":"reg","size":21,"mode":420,"offset":172,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":200,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":228,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"baz.txt","type":"chunk","offset":256,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":284,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":312,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"foo.txt","type":"reg","size":1,"mode":420,"offset":425,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2024-03-27T13:31:13Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2024-03-27T13:31:13Z"},{"name":"dev/testchar1","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","size":14,"mode":420,"offset":744,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"test/bar.txt","type":"chunk","offset":772,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"test/bar.txt","type":"chunk","offset":800,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"test/bar.txt","type":"chunk","offset":828,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:31:13Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":1,"devMinor":2}]} + testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"baz.txt","type":"reg","size":21,"mode":420,"offset":81,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":109,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":137,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"baz.txt","type":"chunk","offset":165,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":193,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":221,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"foo.txt","type":"reg","size":1,"mode":420,"offset":309,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2024-03-27T13:41:04Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2024-03-27T13:41:04Z"},{"name":"dev/testchar1","type":"char","modtime":"2024-03-27T13:41:04Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","size":14,"mode":420,"offset":603,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"test/bar.txt","type":"chunk","offset":631,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"test/bar.txt","type":"chunk","offset":659,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"test/bar.txt","type":"chunk","offset":687,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:41:04Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2024-03-27T13:41:04Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":85,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"baz.txt","type":"reg","size":21,"mode":420,"offset":172,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":200,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":228,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"baz.txt","type":"chunk","offset":256,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":284,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":312,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"foo.txt","type":"reg","size":1,"mode":420,"offset":425,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2024-03-27T13:41:04Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2024-03-27T13:41:04Z"},{"name":"dev/testchar1","type":"char","modtime":"2024-03-27T13:41:04Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","size":14,"mode":420,"offset":744,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"test/bar.txt","type":"chunk","offset":772,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"test/bar.txt","type":"chunk","offset":800,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"test/bar.txt","type":"chunk","offset":828,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:41:04Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2024-03-27T13:41:04Z","devMajor":1,"devMinor":2}]} testutil.go:371: Comparing: "" vs "" testutil.go:377: Directory: "" vs "": [barlink test dev test2 baz.txt foo.txt] vs [.no.prefetch.landmark baz.txt foo.txt barlink test dev test2] testutil.go:371: Comparing: "test" vs "test" @@ -54523,7 +53958,7 @@ testutil.go:485: Offset: 659, NextOffset: 687 testutil.go:485: Offset: 800, NextOffset: 828 testutil.go:485: Offset: 687, NextOffset: 1871 - testutil.go:485: Offset: 828, NextOffset: 2155 + testutil.go:485: Offset: 828, NextOffset: 2156 testutil.go:371: Comparing: "dev" vs "dev" testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" @@ -54563,30 +53998,7 @@ testutil.go:485: Offset: 425, NextOffset: 744 testutil.go:371: Comparing: "barlink" vs "barlink" testutil.go:371: Comparing: "" vs "" -=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="./",format=PAX#01 -=== NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=9,prefix="",src=2,format=USTAR - testutil.go:377: Directory: "" vs "": [test2 .no.prefetch.landmark baz.txt foo.txt barlink test dev] vs [baz.txt foo.txt barlink test dev test2] - testutil.go:371: Comparing: "foo.txt" vs "foo.txt" - testutil.go:485: Offset: 425, NextOffset: 744 - testutil.go:485: Offset: 309, NextOffset: 603 - testutil.go:371: Comparing: "barlink" vs "barlink" - testutil.go:371: Comparing: "test" vs "test" - testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] - testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" - testutil.go:485: Offset: 744, NextOffset: 772 - testutil.go:485: Offset: 603, NextOffset: 631 - testutil.go:485: Offset: 772, NextOffset: 800 - testutil.go:485: Offset: 631, NextOffset: 659 - testutil.go:485: Offset: 800, NextOffset: 828 - testutil.go:485: Offset: 659, NextOffset: 687 - testutil.go:485: Offset: 828, NextOffset: 2155 - testutil.go:485: Offset: 687, NextOffset: 1871 - testutil.go:371: Comparing: "dev" vs "dev" - testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] - testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" - testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" - testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" - testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" + testutil.go:377: Directory: "" vs "": [foo.txt barlink test dev test2 .no.prefetch.landmark baz.txt] vs [baz.txt foo.txt barlink test dev test2] testutil.go:371: Comparing: "test2" vs "test2" testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" @@ -54615,53 +54027,59 @@ testutil.go:485: Offset: 193, NextOffset: 221 testutil.go:485: Offset: 312, NextOffset: 425 testutil.go:485: Offset: 221, NextOffset: 309 + testutil.go:371: Comparing: "foo.txt" vs "foo.txt" + testutil.go:485: Offset: 425, NextOffset: 744 + testutil.go:485: Offset: 309, NextOffset: 603 + testutil.go:371: Comparing: "barlink" vs "barlink" + testutil.go:371: Comparing: "test" vs "test" + testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] + testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" + testutil.go:485: Offset: 744, NextOffset: 772 + testutil.go:485: Offset: 603, NextOffset: 631 + testutil.go:485: Offset: 772, NextOffset: 800 + testutil.go:485: Offset: 631, NextOffset: 659 + testutil.go:485: Offset: 800, NextOffset: 828 + testutil.go:485: Offset: 659, NextOffset: 687 + testutil.go:485: Offset: 828, NextOffset: 2156 + testutil.go:485: Offset: 687, NextOffset: 1871 + testutil.go:371: Comparing: "dev" vs "dev" + testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] + testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" + testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" + testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" + testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" === RUN TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=9,prefix="./",src=2,format=USTAR -=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="./",format=PAX#01/lost_digest_in_a_entry +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="./",format=GNU#01/lost_digest_in_a_entry +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="./",format=GNU#01/duplicated_entry_offset +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="/",format=USTAR#01 === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=9,prefix="./",src=2,format=USTAR - testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"./baz.txt","type":"reg","size":21,"mode":420,"offset":83,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":111,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":139,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"./baz.txt","type":"chunk","offset":167,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":195,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":223,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"./foo.txt","type":"reg","size":1,"mode":420,"offset":313,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2024-03-27T13:31:13Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2024-03-27T13:31:13Z"},{"name":"./dev/testchar1","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","size":14,"mode":420,"offset":609,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./test/bar.txt","type":"chunk","offset":637,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"./test/bar.txt","type":"chunk","offset":665,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"./test/bar.txt","type":"chunk","offset":693,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:31:13Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":1,"devMinor":2}]} - testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":85,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"./baz.txt","type":"reg","size":21,"mode":420,"offset":174,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":202,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":230,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"./baz.txt","type":"chunk","offset":258,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":286,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":314,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"./foo.txt","type":"reg","size":1,"mode":420,"offset":429,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2024-03-27T13:31:13Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2024-03-27T13:31:13Z"},{"name":"./dev/testchar1","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","size":14,"mode":420,"offset":753,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./test/bar.txt","type":"chunk","offset":781,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"./test/bar.txt","type":"chunk","offset":809,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"./test/bar.txt","type":"chunk","offset":837,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:31:13Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":1,"devMinor":2}]} + testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"./baz.txt","type":"reg","size":21,"mode":420,"offset":83,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":111,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":139,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"./baz.txt","type":"chunk","offset":167,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":195,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":223,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"./foo.txt","type":"reg","size":1,"mode":420,"offset":313,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2024-03-27T13:41:04Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2024-03-27T13:41:04Z"},{"name":"./dev/testchar1","type":"char","modtime":"2024-03-27T13:41:04Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","size":14,"mode":420,"offset":610,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./test/bar.txt","type":"chunk","offset":638,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"./test/bar.txt","type":"chunk","offset":666,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"./test/bar.txt","type":"chunk","offset":694,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:41:04Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2024-03-27T13:41:04Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":85,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"./baz.txt","type":"reg","size":21,"mode":420,"offset":174,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":202,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":230,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"./baz.txt","type":"chunk","offset":258,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":286,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":314,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"./foo.txt","type":"reg","size":1,"mode":420,"offset":429,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2024-03-27T13:41:04Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2024-03-27T13:41:04Z"},{"name":"./dev/testchar1","type":"char","modtime":"2024-03-27T13:41:04Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","size":14,"mode":420,"offset":755,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./test/bar.txt","type":"chunk","offset":783,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"./test/bar.txt","type":"chunk","offset":811,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"./test/bar.txt","type":"chunk","offset":839,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:41:04Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2024-03-27T13:41:04Z","devMajor":1,"devMinor":2}]} testutil.go:371: Comparing: "" vs "" -=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="./",format=PAX#01/duplicated_entry_offset -=== NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=9,prefix="./",src=2,format=USTAR - testutil.go:377: Directory: "" vs "": [baz.txt foo.txt barlink test dev test2] vs [.no.prefetch.landmark baz.txt foo.txt barlink test dev test2] - testutil.go:371: Comparing: "baz.txt" vs "baz.txt" - testutil.go:485: Offset: 83, NextOffset: 111 - testutil.go:485: Offset: 174, NextOffset: 202 - testutil.go:485: Offset: 111, NextOffset: 139 - testutil.go:485: Offset: 202, NextOffset: 230 - testutil.go:485: Offset: 139, NextOffset: 167 - testutil.go:485: Offset: 230, NextOffset: 258 - testutil.go:485: Offset: 167, NextOffset: 195 - testutil.go:485: Offset: 258, NextOffset: 286 - testutil.go:485: Offset: 195, NextOffset: 223 - testutil.go:485: Offset: 286, NextOffset: 314 - testutil.go:485: Offset: 223, NextOffset: 313 - testutil.go:485: Offset: 314, NextOffset: 429 + testutil.go:377: Directory: "" vs "": [foo.txt barlink test dev test2 baz.txt] vs [foo.txt barlink test dev test2 .no.prefetch.landmark baz.txt] testutil.go:371: Comparing: "foo.txt" vs "foo.txt" - testutil.go:485: Offset: 313, NextOffset: 609 - testutil.go:485: Offset: 429, NextOffset: 753 + testutil.go:485: Offset: 313, NextOffset: 610 + testutil.go:485: Offset: 429, NextOffset: 755 testutil.go:371: Comparing: "barlink" vs "barlink" testutil.go:371: Comparing: "test" vs "test" testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" - testutil.go:485: Offset: 609, NextOffset: 637 - testutil.go:485: Offset: 753, NextOffset: 781 - testutil.go:485: Offset: 637, NextOffset: 665 - testutil.go:485: Offset: 781, NextOffset: 809 - testutil.go:485: Offset: 665, NextOffset: 693 - testutil.go:485: Offset: 809, NextOffset: 837 - testutil.go:485: Offset: 693, NextOffset: 1876 - testutil.go:485: Offset: 837, NextOffset: 2165 + testutil.go:485: Offset: 610, NextOffset: 638 + testutil.go:485: Offset: 755, NextOffset: 783 + testutil.go:485: Offset: 638, NextOffset: 666 + testutil.go:485: Offset: 783, NextOffset: 811 + testutil.go:485: Offset: 666, NextOffset: 694 + testutil.go:485: Offset: 811, NextOffset: 839 + testutil.go:485: Offset: 694, NextOffset: 1876 + testutil.go:485: Offset: 839, NextOffset: 2167 testutil.go:371: Comparing: "dev" vs "dev" testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] - testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" - testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" + testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" + testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" testutil.go:371: Comparing: "test2" vs "test2" testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] -=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="./",format=GNU#01 -=== NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=9,prefix="./",src=2,format=USTAR testutil.go:371: Comparing: "baz.txt" vs "baz.txt" testutil.go:485: Offset: 83, NextOffset: 111 testutil.go:485: Offset: 174, NextOffset: 202 @@ -54675,38 +54093,35 @@ testutil.go:485: Offset: 286, NextOffset: 314 testutil.go:485: Offset: 223, NextOffset: 313 testutil.go:485: Offset: 314, NextOffset: 429 - testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [baz.txt foo.txt barlink test dev test2 .no.prefetch.landmark] vs [baz.txt foo.txt barlink test dev test2] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" - testutil.go:485: Offset: 174, NextOffset: 202 testutil.go:485: Offset: 83, NextOffset: 111 - testutil.go:485: Offset: 202, NextOffset: 230 + testutil.go:485: Offset: 174, NextOffset: 202 testutil.go:485: Offset: 111, NextOffset: 139 - testutil.go:485: Offset: 230, NextOffset: 258 + testutil.go:485: Offset: 202, NextOffset: 230 testutil.go:485: Offset: 139, NextOffset: 167 - testutil.go:485: Offset: 258, NextOffset: 286 + testutil.go:485: Offset: 230, NextOffset: 258 testutil.go:485: Offset: 167, NextOffset: 195 - testutil.go:485: Offset: 286, NextOffset: 314 + testutil.go:485: Offset: 258, NextOffset: 286 testutil.go:485: Offset: 195, NextOffset: 223 - testutil.go:485: Offset: 314, NextOffset: 429 + testutil.go:485: Offset: 286, NextOffset: 314 testutil.go:485: Offset: 223, NextOffset: 313 - testutil.go:371: Comparing: "foo.txt" vs "foo.txt" - testutil.go:485: Offset: 429, NextOffset: 753 - testutil.go:485: Offset: 313, NextOffset: 609 + testutil.go:485: Offset: 314, NextOffset: 429 + testutil.go:371: Comparing: "" vs "" + testutil.go:377: Directory: "" vs "": [.no.prefetch.landmark baz.txt foo.txt barlink test dev test2] vs [baz.txt foo.txt barlink test dev test2] testutil.go:371: Comparing: "barlink" vs "barlink" testutil.go:371: Comparing: "test" vs "test" testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" - testutil.go:485: Offset: 753, NextOffset: 781 - testutil.go:485: Offset: 609, NextOffset: 637 - testutil.go:485: Offset: 781, NextOffset: 809 - testutil.go:485: Offset: 637, NextOffset: 665 - testutil.go:485: Offset: 809, NextOffset: 837 - testutil.go:485: Offset: 665, NextOffset: 693 - testutil.go:485: Offset: 837, NextOffset: 2165 - testutil.go:485: Offset: 693, NextOffset: 1876 + testutil.go:485: Offset: 755, NextOffset: 783 + testutil.go:485: Offset: 610, NextOffset: 638 + testutil.go:485: Offset: 783, NextOffset: 811 + testutil.go:485: Offset: 638, NextOffset: 666 + testutil.go:485: Offset: 811, NextOffset: 839 + testutil.go:485: Offset: 666, NextOffset: 694 + testutil.go:485: Offset: 839, NextOffset: 2167 + testutil.go:485: Offset: 694, NextOffset: 1876 testutil.go:371: Comparing: "dev" vs "dev" - testutil.go:377: Directory: "dev" vs "dev": [testchar1 testchar2 testblock testfifo] vs [testchar2 testblock testfifo testchar1] + testutil.go:377: Directory: "dev" vs "dev": [testfifo testchar1 testchar2 testblock] vs [testblock testfifo testchar1 testchar2] testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" @@ -54726,38 +54141,31 @@ testutil.go:485: Offset: 195, NextOffset: 223 testutil.go:485: Offset: 314, NextOffset: 429 testutil.go:485: Offset: 223, NextOffset: 313 + testutil.go:371: Comparing: "baz.txt" vs "baz.txt" + testutil.go:485: Offset: 174, NextOffset: 202 + testutil.go:485: Offset: 83, NextOffset: 111 + testutil.go:485: Offset: 202, NextOffset: 230 + testutil.go:485: Offset: 111, NextOffset: 139 + testutil.go:485: Offset: 230, NextOffset: 258 + testutil.go:485: Offset: 139, NextOffset: 167 + testutil.go:485: Offset: 258, NextOffset: 286 + testutil.go:485: Offset: 167, NextOffset: 195 + testutil.go:485: Offset: 286, NextOffset: 314 + testutil.go:485: Offset: 195, NextOffset: 223 + testutil.go:485: Offset: 314, NextOffset: 429 + testutil.go:485: Offset: 223, NextOffset: 313 + testutil.go:371: Comparing: "foo.txt" vs "foo.txt" + testutil.go:485: Offset: 429, NextOffset: 755 + testutil.go:485: Offset: 313, NextOffset: 610 === RUN TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=9,prefix="/",src=2,format=USTAR -=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="./",format=GNU#01/lost_digest_in_a_entry -=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="./",format=GNU#01/duplicated_entry_offset -=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="/",format=USTAR#01 +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="/",format=USTAR#01/lost_digest_in_a_entry +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="/",format=USTAR#01/duplicated_entry_offset +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="/",format=PAX#01 === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=9,prefix="/",src=2,format=USTAR - testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"/baz.txt","type":"reg","size":21,"mode":420,"offset":82,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":110,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":138,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"/baz.txt","type":"chunk","offset":166,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":194,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":222,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"/foo.txt","type":"reg","size":1,"mode":420,"offset":311,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2024-03-27T13:31:13Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2024-03-27T13:31:13Z"},{"name":"/dev/testchar1","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","size":14,"mode":420,"offset":607,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/test/bar.txt","type":"chunk","offset":635,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"/test/bar.txt","type":"chunk","offset":663,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"/test/bar.txt","type":"chunk","offset":691,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:31:13Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":1,"devMinor":2}]} - testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":85,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"/baz.txt","type":"reg","size":21,"mode":420,"offset":173,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":201,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":229,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"/baz.txt","type":"chunk","offset":257,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":285,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":313,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"/foo.txt","type":"reg","size":1,"mode":420,"offset":427,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2024-03-27T13:31:13Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2024-03-27T13:31:13Z"},{"name":"/dev/testchar1","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","size":14,"mode":420,"offset":748,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/test/bar.txt","type":"chunk","offset":776,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"/test/bar.txt","type":"chunk","offset":804,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"/test/bar.txt","type":"chunk","offset":832,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:31:13Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":1,"devMinor":2}]} + testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"/baz.txt","type":"reg","size":21,"mode":420,"offset":82,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":110,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":138,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"/baz.txt","type":"chunk","offset":166,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":194,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":222,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"/foo.txt","type":"reg","size":1,"mode":420,"offset":311,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2024-03-27T13:41:04Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2024-03-27T13:41:04Z"},{"name":"/dev/testchar1","type":"char","modtime":"2024-03-27T13:41:04Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","size":14,"mode":420,"offset":606,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/test/bar.txt","type":"chunk","offset":634,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"/test/bar.txt","type":"chunk","offset":662,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"/test/bar.txt","type":"chunk","offset":690,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:41:04Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2024-03-27T13:41:04Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":85,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"/baz.txt","type":"reg","size":21,"mode":420,"offset":173,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":201,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":229,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"/baz.txt","type":"chunk","offset":257,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":285,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":313,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"/foo.txt","type":"reg","size":1,"mode":420,"offset":427,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2024-03-27T13:41:04Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2024-03-27T13:41:04Z"},{"name":"/dev/testchar1","type":"char","modtime":"2024-03-27T13:41:04Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","size":14,"mode":420,"offset":747,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/test/bar.txt","type":"chunk","offset":775,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"/test/bar.txt","type":"chunk","offset":803,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"/test/bar.txt","type":"chunk","offset":831,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:41:04Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2024-03-27T13:41:04Z","devMajor":1,"devMinor":2}]} testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [barlink test dev test2 baz.txt foo.txt] vs [test2 .no.prefetch.landmark baz.txt foo.txt barlink test dev] - testutil.go:371: Comparing: "foo.txt" vs "foo.txt" - testutil.go:485: Offset: 311, NextOffset: 607 - testutil.go:485: Offset: 427, NextOffset: 748 - testutil.go:371: Comparing: "barlink" vs "barlink" - testutil.go:371: Comparing: "test" vs "test" - testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] - testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" - testutil.go:485: Offset: 607, NextOffset: 635 - testutil.go:485: Offset: 748, NextOffset: 776 - testutil.go:485: Offset: 635, NextOffset: 663 - testutil.go:485: Offset: 776, NextOffset: 804 - testutil.go:485: Offset: 663, NextOffset: 691 - testutil.go:485: Offset: 804, NextOffset: 832 - testutil.go:485: Offset: 691, NextOffset: 1872 - testutil.go:485: Offset: 832, NextOffset: 2159 - testutil.go:371: Comparing: "dev" vs "dev" - testutil.go:377: Directory: "dev" vs "dev": [testchar1 testchar2 testblock testfifo] vs [testblock testfifo testchar1 testchar2] - testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" - testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" - testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" - testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" - testutil.go:371: Comparing: "test2" vs "test2" - testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] + testutil.go:377: Directory: "" vs "": [foo.txt barlink test dev test2 baz.txt] vs [foo.txt barlink test dev test2 .no.prefetch.landmark baz.txt] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" testutil.go:485: Offset: 82, NextOffset: 110 testutil.go:485: Offset: 173, NextOffset: 201 @@ -54771,6 +54179,29 @@ testutil.go:485: Offset: 285, NextOffset: 313 testutil.go:485: Offset: 222, NextOffset: 311 testutil.go:485: Offset: 313, NextOffset: 427 + testutil.go:371: Comparing: "foo.txt" vs "foo.txt" + testutil.go:485: Offset: 311, NextOffset: 606 + testutil.go:485: Offset: 427, NextOffset: 747 + testutil.go:371: Comparing: "barlink" vs "barlink" + testutil.go:371: Comparing: "test" vs "test" + testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] + testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" + testutil.go:485: Offset: 606, NextOffset: 634 + testutil.go:485: Offset: 747, NextOffset: 775 + testutil.go:485: Offset: 634, NextOffset: 662 + testutil.go:485: Offset: 775, NextOffset: 803 + testutil.go:485: Offset: 662, NextOffset: 690 + testutil.go:485: Offset: 803, NextOffset: 831 + testutil.go:485: Offset: 690, NextOffset: 1871 + testutil.go:485: Offset: 831, NextOffset: 2158 + testutil.go:371: Comparing: "dev" vs "dev" + testutil.go:377: Directory: "dev" vs "dev": [testfifo testchar1 testchar2 testblock] vs [testblock testfifo testchar1 testchar2] + testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" + testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" + testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" + testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" + testutil.go:371: Comparing: "test2" vs "test2" + testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" testutil.go:485: Offset: 82, NextOffset: 110 testutil.go:485: Offset: 173, NextOffset: 201 @@ -54786,27 +54217,24 @@ testutil.go:485: Offset: 313, NextOffset: 427 testutil.go:371: Comparing: "" vs "" testutil.go:377: Directory: "" vs "": [.no.prefetch.landmark baz.txt foo.txt barlink test dev test2] vs [baz.txt foo.txt barlink test dev test2] - testutil.go:371: Comparing: "foo.txt" vs "foo.txt" - testutil.go:485: Offset: 427, NextOffset: 748 - testutil.go:485: Offset: 311, NextOffset: 607 testutil.go:371: Comparing: "barlink" vs "barlink" testutil.go:371: Comparing: "test" vs "test" testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" - testutil.go:485: Offset: 748, NextOffset: 776 - testutil.go:485: Offset: 607, NextOffset: 635 - testutil.go:485: Offset: 776, NextOffset: 804 - testutil.go:485: Offset: 635, NextOffset: 663 - testutil.go:485: Offset: 804, NextOffset: 832 - testutil.go:485: Offset: 663, NextOffset: 691 - testutil.go:485: Offset: 832, NextOffset: 2159 - testutil.go:485: Offset: 691, NextOffset: 1872 + testutil.go:485: Offset: 747, NextOffset: 775 + testutil.go:485: Offset: 606, NextOffset: 634 + testutil.go:485: Offset: 775, NextOffset: 803 + testutil.go:485: Offset: 634, NextOffset: 662 + testutil.go:485: Offset: 803, NextOffset: 831 + testutil.go:485: Offset: 662, NextOffset: 690 + testutil.go:485: Offset: 831, NextOffset: 2158 + testutil.go:485: Offset: 690, NextOffset: 1871 testutil.go:371: Comparing: "dev" vs "dev" - testutil.go:377: Directory: "dev" vs "dev": [testfifo testchar1 testchar2 testblock] vs [testblock testfifo testchar1 testchar2] - testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" - testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" + testutil.go:377: Directory: "dev" vs "dev": [testchar2 testblock testfifo testchar1] vs [testblock testfifo testchar1 testchar2] testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" + testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" + testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" testutil.go:371: Comparing: "test2" vs "test2" testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" @@ -54835,15 +54263,19 @@ testutil.go:485: Offset: 194, NextOffset: 222 testutil.go:485: Offset: 313, NextOffset: 427 testutil.go:485: Offset: 222, NextOffset: 311 + testutil.go:371: Comparing: "foo.txt" vs "foo.txt" + testutil.go:485: Offset: 427, NextOffset: 747 + testutil.go:485: Offset: 311, NextOffset: 606 === RUN TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=9,prefix="../",src=2,format=USTAR -=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="/",format=USTAR#01/lost_digest_in_a_entry -=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="/",format=USTAR#01/duplicated_entry_offset -=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="/",format=PAX#01 +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="/",format=PAX#01/duplicated_entry_offset +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="/",format=PAX#01/lost_digest_in_a_entry +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="/",format=GNU#01 +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="/",format=GNU#01/lost_digest_in_a_entry === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=9,prefix="../",src=2,format=USTAR - testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"../baz.txt","type":"reg","size":21,"mode":420,"offset":84,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","offset":112,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","offset":140,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"../baz.txt","type":"chunk","offset":168,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","offset":196,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","offset":224,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"../foo.txt","type":"reg","size":1,"mode":420,"offset":315,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2024-03-27T13:31:13Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2024-03-27T13:31:13Z"},{"name":"../dev/testchar1","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","size":14,"mode":420,"offset":610,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../test/bar.txt","type":"chunk","offset":638,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"../test/bar.txt","type":"chunk","offset":666,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"../test/bar.txt","type":"chunk","offset":694,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:31:13Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":1,"devMinor":2}]} - testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":85,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"../baz.txt","type":"reg","size":21,"mode":420,"offset":175,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","offset":203,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","offset":231,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"../baz.txt","type":"chunk","offset":259,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","offset":287,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","offset":315,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"../foo.txt","type":"reg","size":1,"mode":420,"offset":431,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2024-03-27T13:31:13Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2024-03-27T13:31:13Z"},{"name":"../dev/testchar1","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","size":14,"mode":420,"offset":754,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../test/bar.txt","type":"chunk","offset":782,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"../test/bar.txt","type":"chunk","offset":810,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"../test/bar.txt","type":"chunk","offset":838,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:31:13Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":1,"devMinor":2}]} + testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"../baz.txt","type":"reg","size":21,"mode":420,"offset":84,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","offset":112,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","offset":140,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"../baz.txt","type":"chunk","offset":168,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","offset":196,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","offset":224,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"../foo.txt","type":"reg","size":1,"mode":420,"offset":315,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2024-03-27T13:41:04Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2024-03-27T13:41:04Z"},{"name":"../dev/testchar1","type":"char","modtime":"2024-03-27T13:41:04Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","size":14,"mode":420,"offset":611,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../test/bar.txt","type":"chunk","offset":639,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"../test/bar.txt","type":"chunk","offset":667,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"../test/bar.txt","type":"chunk","offset":695,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:41:04Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2024-03-27T13:41:04Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":85,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"../baz.txt","type":"reg","size":21,"mode":420,"offset":175,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","offset":203,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","offset":231,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"../baz.txt","type":"chunk","offset":259,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","offset":287,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","offset":315,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"../foo.txt","type":"reg","size":1,"mode":420,"offset":431,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2024-03-27T13:41:04Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2024-03-27T13:41:04Z"},{"name":"../dev/testchar1","type":"char","modtime":"2024-03-27T13:41:04Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","size":14,"mode":420,"offset":754,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../test/bar.txt","type":"chunk","offset":782,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"../test/bar.txt","type":"chunk","offset":810,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"../test/bar.txt","type":"chunk","offset":838,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:41:04Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2024-03-27T13:41:04Z","devMajor":1,"devMinor":2}]} testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [baz.txt foo.txt barlink test dev test2] vs [.no.prefetch.landmark baz.txt foo.txt barlink test dev test2] + testutil.go:377: Directory: "" vs "": [dev test2 baz.txt foo.txt barlink test] vs [foo.txt barlink test dev test2 .no.prefetch.landmark baz.txt] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" testutil.go:485: Offset: 84, NextOffset: 112 testutil.go:485: Offset: 175, NextOffset: 203 @@ -54858,26 +54290,28 @@ testutil.go:485: Offset: 224, NextOffset: 315 testutil.go:485: Offset: 315, NextOffset: 431 testutil.go:371: Comparing: "foo.txt" vs "foo.txt" - testutil.go:485: Offset: 315, NextOffset: 610 + testutil.go:485: Offset: 315, NextOffset: 611 testutil.go:485: Offset: 431, NextOffset: 754 testutil.go:371: Comparing: "barlink" vs "barlink" testutil.go:371: Comparing: "test" vs "test" testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" - testutil.go:485: Offset: 610, NextOffset: 638 + testutil.go:485: Offset: 611, NextOffset: 639 testutil.go:485: Offset: 754, NextOffset: 782 - testutil.go:485: Offset: 638, NextOffset: 666 + testutil.go:485: Offset: 639, NextOffset: 667 testutil.go:485: Offset: 782, NextOffset: 810 - testutil.go:485: Offset: 666, NextOffset: 694 +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="/",format=GNU#01/duplicated_entry_offset +=== NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=9,prefix="../",src=2,format=USTAR + testutil.go:485: Offset: 667, NextOffset: 695 testutil.go:485: Offset: 810, NextOffset: 838 - testutil.go:485: Offset: 694, NextOffset: 1881 + testutil.go:485: Offset: 695, NextOffset: 1884 testutil.go:485: Offset: 838, NextOffset: 2172 testutil.go:371: Comparing: "dev" vs "dev" - testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] - testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" - testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" + testutil.go:377: Directory: "dev" vs "dev": [testchar2 testblock testfifo testchar1] vs [testblock testfifo testchar1 testchar2] testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" + testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" + testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" testutil.go:371: Comparing: "test2" vs "test2" testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" @@ -54894,7 +54328,22 @@ testutil.go:485: Offset: 224, NextOffset: 315 testutil.go:485: Offset: 315, NextOffset: 431 testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [.no.prefetch.landmark baz.txt foo.txt barlink test dev test2] vs [baz.txt foo.txt barlink test dev test2] + testutil.go:377: Directory: "" vs "": [foo.txt barlink test dev test2 .no.prefetch.landmark baz.txt] vs [dev test2 baz.txt foo.txt barlink test] + testutil.go:371: Comparing: "test2" vs "test2" + testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] + testutil.go:371: Comparing: "baz.txt" vs "baz.txt" + testutil.go:485: Offset: 175, NextOffset: 203 + testutil.go:485: Offset: 84, NextOffset: 112 + testutil.go:485: Offset: 203, NextOffset: 231 + testutil.go:485: Offset: 112, NextOffset: 140 + testutil.go:485: Offset: 231, NextOffset: 259 + testutil.go:485: Offset: 140, NextOffset: 168 + testutil.go:485: Offset: 259, NextOffset: 287 + testutil.go:485: Offset: 168, NextOffset: 196 + testutil.go:485: Offset: 287, NextOffset: 315 + testutil.go:485: Offset: 196, NextOffset: 224 + testutil.go:485: Offset: 315, NextOffset: 431 + testutil.go:485: Offset: 224, NextOffset: 315 testutil.go:371: Comparing: "baz.txt" vs "baz.txt" testutil.go:485: Offset: 175, NextOffset: 203 testutil.go:485: Offset: 84, NextOffset: 112 @@ -54910,51 +54359,36 @@ testutil.go:485: Offset: 224, NextOffset: 315 testutil.go:371: Comparing: "foo.txt" vs "foo.txt" testutil.go:485: Offset: 431, NextOffset: 754 - testutil.go:485: Offset: 315, NextOffset: 610 + testutil.go:485: Offset: 315, NextOffset: 611 testutil.go:371: Comparing: "barlink" vs "barlink" testutil.go:371: Comparing: "test" vs "test" testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" testutil.go:485: Offset: 754, NextOffset: 782 - testutil.go:485: Offset: 610, NextOffset: 638 + testutil.go:485: Offset: 611, NextOffset: 639 testutil.go:485: Offset: 782, NextOffset: 810 - testutil.go:485: Offset: 638, NextOffset: 666 + testutil.go:485: Offset: 639, NextOffset: 667 testutil.go:485: Offset: 810, NextOffset: 838 - testutil.go:485: Offset: 666, NextOffset: 694 + testutil.go:485: Offset: 667, NextOffset: 695 testutil.go:485: Offset: 838, NextOffset: 2172 - testutil.go:485: Offset: 694, NextOffset: 1881 + testutil.go:485: Offset: 695, NextOffset: 1884 testutil.go:371: Comparing: "dev" vs "dev" - testutil.go:377: Directory: "dev" vs "dev": [testchar1 testchar2 testblock testfifo] vs [testblock testfifo testchar1 testchar2] + testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" - testutil.go:371: Comparing: "test2" vs "test2" - testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] - testutil.go:371: Comparing: "baz.txt" vs "baz.txt" - testutil.go:485: Offset: 175, NextOffset: 203 - testutil.go:485: Offset: 84, NextOffset: 112 - testutil.go:485: Offset: 203, NextOffset: 231 - testutil.go:485: Offset: 112, NextOffset: 140 - testutil.go:485: Offset: 231, NextOffset: 259 - testutil.go:485: Offset: 140, NextOffset: 168 - testutil.go:485: Offset: 259, NextOffset: 287 - testutil.go:485: Offset: 168, NextOffset: 196 - testutil.go:485: Offset: 287, NextOffset: 315 - testutil.go:485: Offset: 196, NextOffset: 224 - testutil.go:485: Offset: 315, NextOffset: 431 - testutil.go:485: Offset: 224, NextOffset: 315 +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="../",format=USTAR#01 === RUN TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=9,prefix="",src=2,format=PAX -=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="/",format=PAX#01/lost_digest_in_a_entry -=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="/",format=PAX#01/duplicated_entry_offset -=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="/",format=GNU#01 +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="../",format=USTAR#01/lost_digest_in_a_entry +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="../",format=USTAR#01/duplicated_entry_offset === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=9,prefix="",src=2,format=PAX - testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"baz.txt","type":"reg","size":21,"mode":420,"offset":81,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":109,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":137,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"baz.txt","type":"chunk","offset":165,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":193,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":221,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"foo.txt","type":"reg","size":1,"mode":420,"offset":309,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2024-03-27T13:31:13Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2024-03-27T13:31:13Z"},{"name":"dev/testchar1","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","size":14,"mode":420,"offset":699,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"test/bar.txt","type":"chunk","offset":727,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"test/bar.txt","type":"chunk","offset":755,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"test/bar.txt","type":"chunk","offset":783,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:31:13Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":1,"devMinor":2}]} - testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":85,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"baz.txt","type":"reg","size":21,"mode":420,"offset":172,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":200,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":228,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"baz.txt","type":"chunk","offset":256,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":284,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":312,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"foo.txt","type":"reg","size":1,"mode":420,"offset":425,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2024-03-27T13:31:13Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2024-03-27T13:31:13Z"},{"name":"dev/testchar1","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","size":14,"mode":420,"offset":840,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"test/bar.txt","type":"chunk","offset":868,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"test/bar.txt","type":"chunk","offset":896,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"test/bar.txt","type":"chunk","offset":924,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:31:13Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":1,"devMinor":2}]} + testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"baz.txt","type":"reg","size":21,"mode":420,"offset":81,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":109,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":137,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"baz.txt","type":"chunk","offset":165,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":193,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":221,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"foo.txt","type":"reg","size":1,"mode":420,"offset":309,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2024-03-27T13:41:05Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2024-03-27T13:41:05Z"},{"name":"dev/testchar1","type":"char","modtime":"2024-03-27T13:41:05Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","size":14,"mode":420,"offset":689,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"test/bar.txt","type":"chunk","offset":717,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"test/bar.txt","type":"chunk","offset":745,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"test/bar.txt","type":"chunk","offset":773,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:41:05Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2024-03-27T13:41:05Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":85,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"baz.txt","type":"reg","size":21,"mode":420,"offset":172,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":200,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":228,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"baz.txt","type":"chunk","offset":256,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":284,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":312,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"foo.txt","type":"reg","size":1,"mode":420,"offset":425,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2024-03-27T13:41:05Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2024-03-27T13:41:05Z"},{"name":"dev/testchar1","type":"char","modtime":"2024-03-27T13:41:05Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","size":14,"mode":420,"offset":831,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"test/bar.txt","type":"chunk","offset":859,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"test/bar.txt","type":"chunk","offset":887,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"test/bar.txt","type":"chunk","offset":915,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:41:05Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2024-03-27T13:41:05Z","devMajor":1,"devMinor":2}]} testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [baz.txt foo.txt barlink test dev test2] vs [foo.txt barlink test dev test2 .no.prefetch.landmark baz.txt] + testutil.go:377: Directory: "" vs "": [foo.txt barlink test dev test2 baz.txt] vs [baz.txt foo.txt barlink test dev test2 .no.prefetch.landmark] testutil.go:371: Comparing: "dev" vs "dev" - testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testfifo testchar1 testchar2 testblock] + testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" @@ -54988,39 +54422,40 @@ testutil.go:485: Offset: 221, NextOffset: 309 testutil.go:485: Offset: 312, NextOffset: 425 testutil.go:371: Comparing: "foo.txt" vs "foo.txt" - testutil.go:485: Offset: 309, NextOffset: 699 - testutil.go:485: Offset: 425, NextOffset: 840 + testutil.go:485: Offset: 309, NextOffset: 689 + testutil.go:485: Offset: 425, NextOffset: 831 testutil.go:371: Comparing: "barlink" vs "barlink" testutil.go:371: Comparing: "test" vs "test" testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" - testutil.go:485: Offset: 699, NextOffset: 727 - testutil.go:485: Offset: 840, NextOffset: 868 - testutil.go:485: Offset: 727, NextOffset: 755 - testutil.go:485: Offset: 868, NextOffset: 896 - testutil.go:485: Offset: 755, NextOffset: 783 - testutil.go:485: Offset: 896, NextOffset: 924 - testutil.go:485: Offset: 783, NextOffset: 2052 - testutil.go:485: Offset: 924, NextOffset: 2340 + testutil.go:485: Offset: 689, NextOffset: 717 + testutil.go:485: Offset: 831, NextOffset: 859 + testutil.go:485: Offset: 717, NextOffset: 745 + testutil.go:485: Offset: 859, NextOffset: 887 + testutil.go:485: Offset: 745, NextOffset: 773 + testutil.go:485: Offset: 887, NextOffset: 915 + testutil.go:485: Offset: 773, NextOffset: 2043 + testutil.go:485: Offset: 915, NextOffset: 2332 testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [dev test2 .no.prefetch.landmark baz.txt foo.txt barlink test] vs [baz.txt foo.txt barlink test dev test2] + testutil.go:377: Directory: "" vs "": [.no.prefetch.landmark baz.txt foo.txt barlink test dev test2] vs [baz.txt foo.txt barlink test dev test2] + testutil.go:371: Comparing: "barlink" vs "barlink" testutil.go:371: Comparing: "test" vs "test" testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" - testutil.go:485: Offset: 840, NextOffset: 868 - testutil.go:485: Offset: 699, NextOffset: 727 - testutil.go:485: Offset: 868, NextOffset: 896 - testutil.go:485: Offset: 727, NextOffset: 755 - testutil.go:485: Offset: 896, NextOffset: 924 - testutil.go:485: Offset: 755, NextOffset: 783 - testutil.go:485: Offset: 924, NextOffset: 2340 - testutil.go:485: Offset: 783, NextOffset: 2052 + testutil.go:485: Offset: 831, NextOffset: 859 + testutil.go:485: Offset: 689, NextOffset: 717 + testutil.go:485: Offset: 859, NextOffset: 887 + testutil.go:485: Offset: 717, NextOffset: 745 + testutil.go:485: Offset: 887, NextOffset: 915 + testutil.go:485: Offset: 745, NextOffset: 773 + testutil.go:485: Offset: 915, NextOffset: 2332 + testutil.go:485: Offset: 773, NextOffset: 2043 testutil.go:371: Comparing: "dev" vs "dev" - testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testfifo testchar1 testchar2 testblock] - testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" + testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" + testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" testutil.go:371: Comparing: "test2" vs "test2" testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" @@ -55040,6 +54475,8 @@ testutil.go:485: Offset: 172, NextOffset: 200 testutil.go:485: Offset: 81, NextOffset: 109 testutil.go:485: Offset: 200, NextOffset: 228 +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="../",format=PAX#01 +=== NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=9,prefix="",src=2,format=PAX testutil.go:485: Offset: 109, NextOffset: 137 testutil.go:485: Offset: 228, NextOffset: 256 testutil.go:485: Offset: 137, NextOffset: 165 @@ -55050,37 +54487,17 @@ testutil.go:485: Offset: 312, NextOffset: 425 testutil.go:485: Offset: 221, NextOffset: 309 testutil.go:371: Comparing: "foo.txt" vs "foo.txt" - testutil.go:485: Offset: 425, NextOffset: 840 - testutil.go:485: Offset: 309, NextOffset: 699 - testutil.go:371: Comparing: "barlink" vs "barlink" + testutil.go:485: Offset: 425, NextOffset: 831 + testutil.go:485: Offset: 309, NextOffset: 689 === RUN TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=9,prefix="./",src=2,format=PAX -=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="/",format=GNU#01/lost_digest_in_a_entry -=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="/",format=GNU#01/duplicated_entry_offset -=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="../",format=USTAR#01 +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="../",format=PAX#01/lost_digest_in_a_entry +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="../",format=PAX#01/duplicated_entry_offset +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="../",format=GNU#01 === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=9,prefix="./",src=2,format=PAX - testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"./baz.txt","type":"reg","size":21,"mode":420,"offset":83,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":111,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":139,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"./baz.txt","type":"chunk","offset":167,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":195,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":223,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"./foo.txt","type":"reg","size":1,"mode":420,"offset":313,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2024-03-27T13:31:13Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2024-03-27T13:31:13Z"},{"name":"./dev/testchar1","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","size":14,"mode":420,"offset":704,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./test/bar.txt","type":"chunk","offset":732,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"./test/bar.txt","type":"chunk","offset":760,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"./test/bar.txt","type":"chunk","offset":788,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:31:13Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":1,"devMinor":2}]} - testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":85,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"./baz.txt","type":"reg","size":21,"mode":420,"offset":174,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":202,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":230,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"./baz.txt","type":"chunk","offset":258,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":286,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":314,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"./foo.txt","type":"reg","size":1,"mode":420,"offset":429,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2024-03-27T13:31:13Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2024-03-27T13:31:13Z"},{"name":"./dev/testchar1","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","size":14,"mode":420,"offset":844,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./test/bar.txt","type":"chunk","offset":872,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"./test/bar.txt","type":"chunk","offset":900,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"./test/bar.txt","type":"chunk","offset":928,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:31:13Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":1,"devMinor":2}]} + testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"./baz.txt","type":"reg","size":21,"mode":420,"offset":83,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":111,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":139,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"./baz.txt","type":"chunk","offset":167,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":195,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":223,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"./foo.txt","type":"reg","size":1,"mode":420,"offset":313,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2024-03-27T13:41:05Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2024-03-27T13:41:05Z"},{"name":"./dev/testchar1","type":"char","modtime":"2024-03-27T13:41:05Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","size":14,"mode":420,"offset":697,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./test/bar.txt","type":"chunk","offset":725,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"./test/bar.txt","type":"chunk","offset":753,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"./test/bar.txt","type":"chunk","offset":781,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:41:05Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2024-03-27T13:41:05Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":85,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"./baz.txt","type":"reg","size":21,"mode":420,"offset":174,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":202,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":230,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"./baz.txt","type":"chunk","offset":258,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":286,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":314,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"./foo.txt","type":"reg","size":1,"mode":420,"offset":429,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2024-03-27T13:41:05Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2024-03-27T13:41:05Z"},{"name":"./dev/testchar1","type":"char","modtime":"2024-03-27T13:41:05Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","size":14,"mode":420,"offset":838,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./test/bar.txt","type":"chunk","offset":866,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"./test/bar.txt","type":"chunk","offset":894,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"./test/bar.txt","type":"chunk","offset":922,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:41:05Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2024-03-27T13:41:05Z","devMajor":1,"devMinor":2}]} testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [test dev test2 baz.txt foo.txt barlink] vs [foo.txt barlink test dev test2 .no.prefetch.landmark baz.txt] - testutil.go:371: Comparing: "test" vs "test" - testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] - testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" -=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="../",format=USTAR#01/lost_digest_in_a_entry -=== NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=9,prefix="./",src=2,format=PAX - testutil.go:485: Offset: 704, NextOffset: 732 - testutil.go:485: Offset: 844, NextOffset: 872 - testutil.go:485: Offset: 732, NextOffset: 760 - testutil.go:485: Offset: 872, NextOffset: 900 - testutil.go:485: Offset: 760, NextOffset: 788 - testutil.go:485: Offset: 900, NextOffset: 928 - testutil.go:485: Offset: 788, NextOffset: 2058 - testutil.go:485: Offset: 928, NextOffset: 2345 - testutil.go:371: Comparing: "dev" vs "dev" - testutil.go:377: Directory: "dev" vs "dev": [testchar1 testchar2 testblock testfifo] vs [testblock testfifo testchar1 testchar2] - testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" - testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" - testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" - testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" + testutil.go:377: Directory: "" vs "": [foo.txt barlink test dev test2 baz.txt] vs [baz.txt foo.txt barlink test dev test2 .no.prefetch.landmark] testutil.go:371: Comparing: "test2" vs "test2" testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" @@ -55110,31 +54527,49 @@ testutil.go:485: Offset: 223, NextOffset: 313 testutil.go:485: Offset: 314, NextOffset: 429 testutil.go:371: Comparing: "foo.txt" vs "foo.txt" -=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="../",format=USTAR#01/duplicated_entry_offset -=== NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=9,prefix="./",src=2,format=PAX - testutil.go:485: Offset: 313, NextOffset: 704 - testutil.go:485: Offset: 429, NextOffset: 844 - testutil.go:371: Comparing: "barlink" vs "barlink" - testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [.no.prefetch.landmark baz.txt foo.txt barlink test dev test2] vs [baz.txt foo.txt barlink test dev test2] + testutil.go:485: Offset: 313, NextOffset: 697 + testutil.go:485: Offset: 429, NextOffset: 838 testutil.go:371: Comparing: "barlink" vs "barlink" testutil.go:371: Comparing: "test" vs "test" testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" - testutil.go:485: Offset: 844, NextOffset: 872 - testutil.go:485: Offset: 704, NextOffset: 732 - testutil.go:485: Offset: 872, NextOffset: 900 - testutil.go:485: Offset: 732, NextOffset: 760 - testutil.go:485: Offset: 900, NextOffset: 928 - testutil.go:485: Offset: 760, NextOffset: 788 - testutil.go:485: Offset: 928, NextOffset: 2345 - testutil.go:485: Offset: 788, NextOffset: 2058 + testutil.go:485: Offset: 697, NextOffset: 725 + testutil.go:485: Offset: 838, NextOffset: 866 + testutil.go:485: Offset: 725, NextOffset: 753 + testutil.go:485: Offset: 866, NextOffset: 894 + testutil.go:485: Offset: 753, NextOffset: 781 + testutil.go:485: Offset: 894, NextOffset: 922 + testutil.go:485: Offset: 781, NextOffset: 2053 + testutil.go:485: Offset: 922, NextOffset: 2341 testutil.go:371: Comparing: "dev" vs "dev" - testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar2 testblock testfifo testchar1] + testutil.go:377: Directory: "dev" vs "dev": [testfifo testchar1 testchar2 testblock] vs [testblock testfifo testchar1 testchar2] testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" + testutil.go:371: Comparing: "" vs "" + testutil.go:377: Directory: "" vs "": [baz.txt foo.txt barlink test dev test2 .no.prefetch.landmark] vs [test dev test2 baz.txt foo.txt barlink] + testutil.go:371: Comparing: "foo.txt" vs "foo.txt" + testutil.go:485: Offset: 429, NextOffset: 838 + testutil.go:485: Offset: 313, NextOffset: 697 + testutil.go:371: Comparing: "barlink" vs "barlink" + testutil.go:371: Comparing: "test" vs "test" + testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] + testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" + testutil.go:485: Offset: 838, NextOffset: 866 + testutil.go:485: Offset: 697, NextOffset: 725 + testutil.go:485: Offset: 866, NextOffset: 894 + testutil.go:485: Offset: 725, NextOffset: 753 + testutil.go:485: Offset: 894, NextOffset: 922 + testutil.go:485: Offset: 753, NextOffset: 781 + testutil.go:485: Offset: 922, NextOffset: 2341 + testutil.go:485: Offset: 781, NextOffset: 2053 + testutil.go:371: Comparing: "dev" vs "dev" + testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar1 testchar2 testblock testfifo] + testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" + testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" + testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" + testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" testutil.go:371: Comparing: "test2" vs "test2" testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" @@ -55163,19 +54598,15 @@ testutil.go:485: Offset: 195, NextOffset: 223 testutil.go:485: Offset: 314, NextOffset: 429 testutil.go:485: Offset: 223, NextOffset: 313 - testutil.go:371: Comparing: "foo.txt" vs "foo.txt" - testutil.go:485: Offset: 429, NextOffset: 844 - testutil.go:485: Offset: 313, NextOffset: 704 === RUN TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=9,prefix="/",src=2,format=PAX -=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="../",format=PAX#01 -=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="../",format=PAX#01/lost_digest_in_a_entry -=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="../",format=PAX#01/duplicated_entry_offset -=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="../",format=GNU#01 +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="../",format=GNU#01/duplicated_entry_offset +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="../",format=GNU#01/lost_digest_in_a_entry +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="",format=USTAR#01 === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=9,prefix="/",src=2,format=PAX - testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"/baz.txt","type":"reg","size":21,"mode":420,"offset":82,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":110,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":138,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"/baz.txt","type":"chunk","offset":166,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":194,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":222,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"/foo.txt","type":"reg","size":1,"mode":420,"offset":311,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2024-03-27T13:31:13Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2024-03-27T13:31:13Z"},{"name":"/dev/testchar1","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","size":14,"mode":420,"offset":700,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/test/bar.txt","type":"chunk","offset":728,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"/test/bar.txt","type":"chunk","offset":756,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"/test/bar.txt","type":"chunk","offset":784,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:31:13Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":1,"devMinor":2}]} - testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":85,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"/baz.txt","type":"reg","size":21,"mode":420,"offset":173,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":201,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":229,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"/baz.txt","type":"chunk","offset":257,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":285,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":313,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"/foo.txt","type":"reg","size":1,"mode":420,"offset":427,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2024-03-27T13:31:13Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2024-03-27T13:31:13Z"},{"name":"/dev/testchar1","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","size":14,"mode":420,"offset":842,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/test/bar.txt","type":"chunk","offset":870,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"/test/bar.txt","type":"chunk","offset":898,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"/test/bar.txt","type":"chunk","offset":926,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:31:13Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":1,"devMinor":2}]} + testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"/baz.txt","type":"reg","size":21,"mode":420,"offset":82,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":110,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":138,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"/baz.txt","type":"chunk","offset":166,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":194,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":222,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"/foo.txt","type":"reg","size":1,"mode":420,"offset":311,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2024-03-27T13:41:05Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2024-03-27T13:41:05Z"},{"name":"/dev/testchar1","type":"char","modtime":"2024-03-27T13:41:05Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","size":14,"mode":420,"offset":692,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/test/bar.txt","type":"chunk","offset":720,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"/test/bar.txt","type":"chunk","offset":748,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"/test/bar.txt","type":"chunk","offset":776,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:41:05Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2024-03-27T13:41:05Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":85,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"/baz.txt","type":"reg","size":21,"mode":420,"offset":173,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":201,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":229,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"/baz.txt","type":"chunk","offset":257,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":285,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":313,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"/foo.txt","type":"reg","size":1,"mode":420,"offset":427,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2024-03-27T13:41:05Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2024-03-27T13:41:05Z"},{"name":"/dev/testchar1","type":"char","modtime":"2024-03-27T13:41:05Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","size":14,"mode":420,"offset":833,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/test/bar.txt","type":"chunk","offset":861,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"/test/bar.txt","type":"chunk","offset":889,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"/test/bar.txt","type":"chunk","offset":917,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:41:05Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2024-03-27T13:41:05Z","devMajor":1,"devMinor":2}]} testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [baz.txt foo.txt barlink test dev test2] vs [.no.prefetch.landmark baz.txt foo.txt barlink test dev test2] + testutil.go:377: Directory: "" vs "": [test2 baz.txt foo.txt barlink test dev] vs [test2 .no.prefetch.landmark baz.txt foo.txt barlink test dev] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" testutil.go:485: Offset: 82, NextOffset: 110 testutil.go:485: Offset: 173, NextOffset: 201 @@ -55190,26 +54621,26 @@ testutil.go:485: Offset: 222, NextOffset: 311 testutil.go:485: Offset: 313, NextOffset: 427 testutil.go:371: Comparing: "foo.txt" vs "foo.txt" - testutil.go:485: Offset: 311, NextOffset: 700 - testutil.go:485: Offset: 427, NextOffset: 842 + testutil.go:485: Offset: 311, NextOffset: 692 + testutil.go:485: Offset: 427, NextOffset: 833 testutil.go:371: Comparing: "barlink" vs "barlink" testutil.go:371: Comparing: "test" vs "test" testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" - testutil.go:485: Offset: 700, NextOffset: 728 - testutil.go:485: Offset: 842, NextOffset: 870 - testutil.go:485: Offset: 728, NextOffset: 756 - testutil.go:485: Offset: 870, NextOffset: 898 - testutil.go:485: Offset: 756, NextOffset: 784 - testutil.go:485: Offset: 898, NextOffset: 926 - testutil.go:485: Offset: 784, NextOffset: 2051 - testutil.go:485: Offset: 926, NextOffset: 2344 + testutil.go:485: Offset: 692, NextOffset: 720 + testutil.go:485: Offset: 833, NextOffset: 861 + testutil.go:485: Offset: 720, NextOffset: 748 + testutil.go:485: Offset: 861, NextOffset: 889 + testutil.go:485: Offset: 748, NextOffset: 776 + testutil.go:485: Offset: 889, NextOffset: 917 + testutil.go:485: Offset: 776, NextOffset: 2044 + testutil.go:485: Offset: 917, NextOffset: 2336 testutil.go:371: Comparing: "dev" vs "dev" - testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar1 testchar2 testblock testfifo] - testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" + testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" + testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" testutil.go:371: Comparing: "test2" vs "test2" testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" @@ -55226,26 +54657,7 @@ testutil.go:485: Offset: 222, NextOffset: 311 testutil.go:485: Offset: 313, NextOffset: 427 testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [baz.txt foo.txt barlink test dev test2 .no.prefetch.landmark] vs [baz.txt foo.txt barlink test dev test2] - testutil.go:371: Comparing: "test" vs "test" - testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] - testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" - testutil.go:485: Offset: 842, NextOffset: 870 - testutil.go:485: Offset: 700, NextOffset: 728 - testutil.go:485: Offset: 870, NextOffset: 898 - testutil.go:485: Offset: 728, NextOffset: 756 - testutil.go:485: Offset: 898, NextOffset: 926 - testutil.go:485: Offset: 756, NextOffset: 784 - testutil.go:485: Offset: 926, NextOffset: 2344 - testutil.go:485: Offset: 784, NextOffset: 2051 - testutil.go:371: Comparing: "dev" vs "dev" - testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] - testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" - testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" - testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" - testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" - testutil.go:371: Comparing: "test2" vs "test2" - testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] + testutil.go:377: Directory: "" vs "": [barlink test dev test2 .no.prefetch.landmark baz.txt foo.txt] vs [dev test2 baz.txt foo.txt barlink test] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" testutil.go:485: Offset: 173, NextOffset: 201 testutil.go:485: Offset: 82, NextOffset: 110 @@ -55259,6 +54671,29 @@ testutil.go:485: Offset: 194, NextOffset: 222 testutil.go:485: Offset: 313, NextOffset: 427 testutil.go:485: Offset: 222, NextOffset: 311 + testutil.go:371: Comparing: "foo.txt" vs "foo.txt" + testutil.go:485: Offset: 427, NextOffset: 833 + testutil.go:485: Offset: 311, NextOffset: 692 + testutil.go:371: Comparing: "barlink" vs "barlink" + testutil.go:371: Comparing: "test" vs "test" + testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] + testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" + testutil.go:485: Offset: 833, NextOffset: 861 + testutil.go:485: Offset: 692, NextOffset: 720 + testutil.go:485: Offset: 861, NextOffset: 889 + testutil.go:485: Offset: 720, NextOffset: 748 + testutil.go:485: Offset: 889, NextOffset: 917 + testutil.go:485: Offset: 748, NextOffset: 776 + testutil.go:485: Offset: 917, NextOffset: 2336 + testutil.go:485: Offset: 776, NextOffset: 2044 + testutil.go:371: Comparing: "dev" vs "dev" + testutil.go:377: Directory: "dev" vs "dev": [testchar1 testchar2 testblock testfifo] vs [testfifo testchar1 testchar2 testblock] + testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" + testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" + testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" + testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" + testutil.go:371: Comparing: "test2" vs "test2" + testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" testutil.go:485: Offset: 173, NextOffset: 201 testutil.go:485: Offset: 82, NextOffset: 110 @@ -55272,19 +54707,15 @@ testutil.go:485: Offset: 194, NextOffset: 222 testutil.go:485: Offset: 313, NextOffset: 427 testutil.go:485: Offset: 222, NextOffset: 311 - testutil.go:371: Comparing: "foo.txt" vs "foo.txt" - testutil.go:485: Offset: 427, NextOffset: 842 - testutil.go:485: Offset: 311, NextOffset: 700 - testutil.go:371: Comparing: "barlink" vs "barlink" === RUN TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=9,prefix="../",src=2,format=PAX -=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="../",format=GNU#01/lost_digest_in_a_entry -=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="../",format=GNU#01/duplicated_entry_offset -=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="",format=USTAR#01 +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="",format=USTAR#01/lost_digest_in_a_entry +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="",format=USTAR#01/duplicated_entry_offset +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="",format=PAX#01 === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=9,prefix="../",src=2,format=PAX - testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"../baz.txt","type":"reg","size":21,"mode":420,"offset":84,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","offset":112,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","offset":140,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"../baz.txt","type":"chunk","offset":168,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","offset":196,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","offset":224,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"../foo.txt","type":"reg","size":1,"mode":420,"offset":315,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2024-03-27T13:31:13Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2024-03-27T13:31:13Z"},{"name":"../dev/testchar1","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","size":14,"mode":420,"offset":706,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../test/bar.txt","type":"chunk","offset":734,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"../test/bar.txt","type":"chunk","offset":762,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"../test/bar.txt","type":"chunk","offset":790,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:31:13Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":1,"devMinor":2}]} - testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":85,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"../baz.txt","type":"reg","size":21,"mode":420,"offset":175,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","offset":203,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","offset":231,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"../baz.txt","type":"chunk","offset":259,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","offset":287,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","offset":315,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"../foo.txt","type":"reg","size":1,"mode":420,"offset":431,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2024-03-27T13:31:13Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2024-03-27T13:31:13Z"},{"name":"../dev/testchar1","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","size":14,"mode":420,"offset":847,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../test/bar.txt","type":"chunk","offset":875,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"../test/bar.txt","type":"chunk","offset":903,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"../test/bar.txt","type":"chunk","offset":931,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:31:13Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":1,"devMinor":2}]} + testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"../baz.txt","type":"reg","size":21,"mode":420,"offset":84,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","offset":112,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","offset":140,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"../baz.txt","type":"chunk","offset":168,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","offset":196,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","offset":224,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"../foo.txt","type":"reg","size":1,"mode":420,"offset":315,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2024-03-27T13:41:05Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2024-03-27T13:41:05Z"},{"name":"../dev/testchar1","type":"char","modtime":"2024-03-27T13:41:05Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","size":14,"mode":420,"offset":698,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../test/bar.txt","type":"chunk","offset":726,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"../test/bar.txt","type":"chunk","offset":754,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"../test/bar.txt","type":"chunk","offset":782,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:41:05Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2024-03-27T13:41:05Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":85,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"../baz.txt","type":"reg","size":21,"mode":420,"offset":175,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","offset":203,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","offset":231,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"../baz.txt","type":"chunk","offset":259,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","offset":287,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","offset":315,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"../foo.txt","type":"reg","size":1,"mode":420,"offset":431,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2024-03-27T13:41:05Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2024-03-27T13:41:05Z"},{"name":"../dev/testchar1","type":"char","modtime":"2024-03-27T13:41:05Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","size":14,"mode":420,"offset":841,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../test/bar.txt","type":"chunk","offset":869,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"../test/bar.txt","type":"chunk","offset":897,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"../test/bar.txt","type":"chunk","offset":925,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:41:05Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2024-03-27T13:41:05Z","devMajor":1,"devMinor":2}]} testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [foo.txt barlink test dev test2 baz.txt] vs [barlink test dev test2 .no.prefetch.landmark baz.txt foo.txt] + testutil.go:377: Directory: "" vs "": [dev test2 baz.txt foo.txt barlink test] vs [baz.txt foo.txt barlink test dev test2 .no.prefetch.landmark] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" testutil.go:485: Offset: 84, NextOffset: 112 testutil.go:485: Offset: 175, NextOffset: 203 @@ -55299,22 +54730,22 @@ testutil.go:485: Offset: 224, NextOffset: 315 testutil.go:485: Offset: 315, NextOffset: 431 testutil.go:371: Comparing: "foo.txt" vs "foo.txt" - testutil.go:485: Offset: 315, NextOffset: 706 - testutil.go:485: Offset: 431, NextOffset: 847 + testutil.go:485: Offset: 315, NextOffset: 698 + testutil.go:485: Offset: 431, NextOffset: 841 testutil.go:371: Comparing: "barlink" vs "barlink" testutil.go:371: Comparing: "test" vs "test" testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" - testutil.go:485: Offset: 706, NextOffset: 734 - testutil.go:485: Offset: 847, NextOffset: 875 - testutil.go:485: Offset: 734, NextOffset: 762 - testutil.go:485: Offset: 875, NextOffset: 903 - testutil.go:485: Offset: 762, NextOffset: 790 - testutil.go:485: Offset: 903, NextOffset: 931 - testutil.go:485: Offset: 790, NextOffset: 2065 - testutil.go:485: Offset: 931, NextOffset: 2361 + testutil.go:485: Offset: 698, NextOffset: 726 + testutil.go:485: Offset: 841, NextOffset: 869 + testutil.go:485: Offset: 726, NextOffset: 754 + testutil.go:485: Offset: 869, NextOffset: 897 + testutil.go:485: Offset: 754, NextOffset: 782 + testutil.go:485: Offset: 897, NextOffset: 925 + testutil.go:485: Offset: 782, NextOffset: 2058 + testutil.go:485: Offset: 925, NextOffset: 2351 testutil.go:371: Comparing: "dev" vs "dev" - testutil.go:377: Directory: "dev" vs "dev": [testchar2 testblock testfifo testchar1] vs [testfifo testchar1 testchar2 testblock] + testutil.go:377: Directory: "dev" vs "dev": [testchar1 testchar2 testblock testfifo] vs [testblock testfifo testchar1 testchar2] testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" @@ -55335,24 +54766,7 @@ testutil.go:485: Offset: 224, NextOffset: 315 testutil.go:485: Offset: 315, NextOffset: 431 testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [foo.txt barlink test dev test2 .no.prefetch.landmark baz.txt] vs [test dev test2 baz.txt foo.txt barlink] - testutil.go:371: Comparing: "test" vs "test" - testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] - testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" - testutil.go:485: Offset: 847, NextOffset: 875 - testutil.go:485: Offset: 706, NextOffset: 734 - testutil.go:485: Offset: 875, NextOffset: 903 - testutil.go:485: Offset: 734, NextOffset: 762 - testutil.go:485: Offset: 903, NextOffset: 931 - testutil.go:485: Offset: 762, NextOffset: 790 - testutil.go:485: Offset: 931, NextOffset: 2361 - testutil.go:485: Offset: 790, NextOffset: 2065 - testutil.go:371: Comparing: "dev" vs "dev" - testutil.go:377: Directory: "dev" vs "dev": [testchar2 testblock testfifo testchar1] vs [testchar1 testchar2 testblock testfifo] - testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" - testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" - testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" - testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" + testutil.go:377: Directory: "" vs "": [dev test2 .no.prefetch.landmark baz.txt foo.txt barlink test] vs [test dev test2 baz.txt foo.txt barlink] testutil.go:371: Comparing: "test2" vs "test2" testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" @@ -55382,18 +54796,39 @@ testutil.go:485: Offset: 315, NextOffset: 431 testutil.go:485: Offset: 224, NextOffset: 315 testutil.go:371: Comparing: "foo.txt" vs "foo.txt" - testutil.go:485: Offset: 431, NextOffset: 847 - testutil.go:485: Offset: 315, NextOffset: 706 + testutil.go:485: Offset: 431, NextOffset: 841 + testutil.go:485: Offset: 315, NextOffset: 698 testutil.go:371: Comparing: "barlink" vs "barlink" + testutil.go:371: Comparing: "test" vs "test" + testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] + testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" + testutil.go:485: Offset: 841, NextOffset: 869 + testutil.go:485: Offset: 698, NextOffset: 726 + testutil.go:485: Offset: 869, NextOffset: 897 + testutil.go:485: Offset: 726, NextOffset: 754 + testutil.go:485: Offset: 897, NextOffset: 925 + testutil.go:485: Offset: 754, NextOffset: 782 + testutil.go:485: Offset: 925, NextOffset: 2351 + testutil.go:485: Offset: 782, NextOffset: 2058 + testutil.go:371: Comparing: "dev" vs "dev" + testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] + testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" + testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" + testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" + testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="",format=PAX#01/lost_digest_in_a_entry === RUN TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=9,prefix="",src=2,format=GNU -=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="",format=USTAR#01/lost_digest_in_a_entry -=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="",format=USTAR#01/duplicated_entry_offset -=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="",format=PAX#01 +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="",format=PAX#01/duplicated_entry_offset +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="",format=GNU#01 +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="",format=GNU#01/lost_digest_in_a_entry +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="",format=GNU#01/duplicated_entry_offset === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=9,prefix="",src=2,format=GNU - testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"baz.txt","type":"reg","size":21,"mode":420,"offset":80,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":108,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":136,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"baz.txt","type":"chunk","offset":164,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":192,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":220,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"foo.txt","type":"reg","size":1,"mode":420,"offset":307,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2024-03-27T13:31:13Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2024-03-27T13:31:13Z"},{"name":"dev/testchar1","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","size":14,"mode":420,"offset":606,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"test/bar.txt","type":"chunk","offset":634,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"test/bar.txt","type":"chunk","offset":662,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"test/bar.txt","type":"chunk","offset":690,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:31:13Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":1,"devMinor":2}]} - testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":85,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"baz.txt","type":"reg","size":21,"mode":420,"offset":171,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":199,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":227,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"baz.txt","type":"chunk","offset":255,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":283,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":311,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"foo.txt","type":"reg","size":1,"mode":420,"offset":423,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2024-03-27T13:31:13Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2024-03-27T13:31:13Z"},{"name":"dev/testchar1","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","size":14,"mode":420,"offset":745,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"test/bar.txt","type":"chunk","offset":773,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"test/bar.txt","type":"chunk","offset":801,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"test/bar.txt","type":"chunk","offset":829,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:31:13Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":1,"devMinor":2}]} + testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"baz.txt","type":"reg","size":21,"mode":420,"offset":80,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":108,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":136,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"baz.txt","type":"chunk","offset":164,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":192,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":220,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"foo.txt","type":"reg","size":1,"mode":420,"offset":307,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2024-03-27T13:41:04Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2024-03-27T13:41:04Z"},{"name":"dev/testchar1","type":"char","modtime":"2024-03-27T13:41:04Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","size":14,"mode":420,"offset":606,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"test/bar.txt","type":"chunk","offset":634,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"test/bar.txt","type":"chunk","offset":662,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"test/bar.txt","type":"chunk","offset":690,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:41:04Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2024-03-27T13:41:04Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":85,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"baz.txt","type":"reg","size":21,"mode":420,"offset":171,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":199,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":227,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"baz.txt","type":"chunk","offset":255,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":283,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":311,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"foo.txt","type":"reg","size":1,"mode":420,"offset":423,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2024-03-27T13:41:04Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2024-03-27T13:41:04Z"},{"name":"dev/testchar1","type":"char","modtime":"2024-03-27T13:41:04Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","size":14,"mode":420,"offset":745,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"test/bar.txt","type":"chunk","offset":773,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"test/bar.txt","type":"chunk","offset":801,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"test/bar.txt","type":"chunk","offset":829,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:41:04Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2024-03-27T13:41:04Z","devMajor":1,"devMinor":2}]} testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [foo.txt barlink test dev test2 baz.txt] vs [barlink test dev test2 .no.prefetch.landmark baz.txt foo.txt] + testutil.go:377: Directory: "" vs "": [barlink test dev test2 baz.txt foo.txt] vs [baz.txt foo.txt barlink test dev test2 .no.prefetch.landmark] +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="./",format=USTAR#01 +=== NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=9,prefix="",src=2,format=GNU testutil.go:371: Comparing: "baz.txt" vs "baz.txt" testutil.go:485: Offset: 80, NextOffset: 108 testutil.go:485: Offset: 171, NextOffset: 199 @@ -55423,7 +54858,7 @@ testutil.go:485: Offset: 690, NextOffset: 1872 testutil.go:485: Offset: 829, NextOffset: 2152 testutil.go:371: Comparing: "dev" vs "dev" - testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar2 testblock testfifo testchar1] + testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" @@ -55444,7 +54879,7 @@ testutil.go:485: Offset: 220, NextOffset: 307 testutil.go:485: Offset: 311, NextOffset: 423 testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [baz.txt foo.txt barlink test dev test2 .no.prefetch.landmark] vs [foo.txt barlink test dev test2 baz.txt] + testutil.go:377: Directory: "" vs "": [test dev test2 .no.prefetch.landmark baz.txt foo.txt barlink] vs [test2 baz.txt foo.txt barlink test dev] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" testutil.go:485: Offset: 171, NextOffset: 199 testutil.go:485: Offset: 80, NextOffset: 108 @@ -55495,27 +54930,14 @@ testutil.go:485: Offset: 311, NextOffset: 423 testutil.go:485: Offset: 220, NextOffset: 307 === RUN TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=9,prefix="./",src=2,format=GNU -=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="",format=PAX#01/lost_digest_in_a_entry -=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="",format=PAX#01/duplicated_entry_offset -=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="",format=GNU#01 +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="./",format=USTAR#01/lost_digest_in_a_entry +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="./",format=USTAR#01/duplicated_entry_offset +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="./",format=PAX#01 === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=9,prefix="./",src=2,format=GNU - testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"./baz.txt","type":"reg","size":21,"mode":420,"offset":82,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":110,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":138,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"./baz.txt","type":"chunk","offset":166,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":194,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":222,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"./foo.txt","type":"reg","size":1,"mode":420,"offset":311,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2024-03-27T13:31:13Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2024-03-27T13:31:13Z"},{"name":"./dev/testchar1","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","size":14,"mode":420,"offset":614,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./test/bar.txt","type":"chunk","offset":642,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"./test/bar.txt","type":"chunk","offset":670,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"./test/bar.txt","type":"chunk","offset":698,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:31:13Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":1,"devMinor":2}]} - testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":85,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"./baz.txt","type":"reg","size":21,"mode":420,"offset":173,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":201,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":229,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"./baz.txt","type":"chunk","offset":257,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":285,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":313,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"./foo.txt","type":"reg","size":1,"mode":420,"offset":427,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2024-03-27T13:31:13Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2024-03-27T13:31:13Z"},{"name":"./dev/testchar1","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","size":14,"mode":420,"offset":756,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./test/bar.txt","type":"chunk","offset":784,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"./test/bar.txt","type":"chunk","offset":812,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"./test/bar.txt","type":"chunk","offset":840,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:31:13Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":1,"devMinor":2}]} + testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"./baz.txt","type":"reg","size":21,"mode":420,"offset":82,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":110,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":138,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"./baz.txt","type":"chunk","offset":166,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":194,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":222,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"./foo.txt","type":"reg","size":1,"mode":420,"offset":311,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2024-03-27T13:41:04Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2024-03-27T13:41:04Z"},{"name":"./dev/testchar1","type":"char","modtime":"2024-03-27T13:41:04Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","size":14,"mode":420,"offset":614,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./test/bar.txt","type":"chunk","offset":642,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"./test/bar.txt","type":"chunk","offset":670,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"./test/bar.txt","type":"chunk","offset":698,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:41:04Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2024-03-27T13:41:04Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":85,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"./baz.txt","type":"reg","size":21,"mode":420,"offset":173,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":201,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":229,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"./baz.txt","type":"chunk","offset":257,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":285,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":313,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"./foo.txt","type":"reg","size":1,"mode":420,"offset":427,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2024-03-27T13:41:04Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2024-03-27T13:41:04Z"},{"name":"./dev/testchar1","type":"char","modtime":"2024-03-27T13:41:04Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","size":14,"mode":420,"offset":756,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./test/bar.txt","type":"chunk","offset":784,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"./test/bar.txt","type":"chunk","offset":812,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"./test/bar.txt","type":"chunk","offset":840,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:41:04Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2024-03-27T13:41:04Z","devMajor":1,"devMinor":2}]} testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [test dev test2 baz.txt foo.txt barlink] vs [foo.txt barlink test dev test2 .no.prefetch.landmark baz.txt] - testutil.go:371: Comparing: "baz.txt" vs "baz.txt" - testutil.go:485: Offset: 82, NextOffset: 110 - testutil.go:485: Offset: 173, NextOffset: 201 - testutil.go:485: Offset: 110, NextOffset: 138 - testutil.go:485: Offset: 201, NextOffset: 229 - testutil.go:485: Offset: 138, NextOffset: 166 - testutil.go:485: Offset: 229, NextOffset: 257 - testutil.go:485: Offset: 166, NextOffset: 194 - testutil.go:485: Offset: 257, NextOffset: 285 - testutil.go:485: Offset: 194, NextOffset: 222 - testutil.go:485: Offset: 285, NextOffset: 313 - testutil.go:485: Offset: 222, NextOffset: 311 - testutil.go:485: Offset: 313, NextOffset: 427 + testutil.go:377: Directory: "" vs "": [barlink test dev test2 baz.txt foo.txt] vs [test dev test2 .no.prefetch.landmark baz.txt foo.txt barlink] testutil.go:371: Comparing: "foo.txt" vs "foo.txt" testutil.go:485: Offset: 311, NextOffset: 614 testutil.go:485: Offset: 427, NextOffset: 756 @@ -55532,11 +54954,11 @@ testutil.go:485: Offset: 698, NextOffset: 1880 testutil.go:485: Offset: 840, NextOffset: 2172 testutil.go:371: Comparing: "dev" vs "dev" - testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testfifo testchar1 testchar2 testblock] - testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" + testutil.go:377: Directory: "dev" vs "dev": [testfifo testchar1 testchar2 testblock] vs [testchar2 testblock testfifo testchar1] testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" + testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" testutil.go:371: Comparing: "test2" vs "test2" testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" @@ -55552,8 +54974,38 @@ testutil.go:485: Offset: 285, NextOffset: 313 testutil.go:485: Offset: 222, NextOffset: 311 testutil.go:485: Offset: 313, NextOffset: 427 + testutil.go:371: Comparing: "baz.txt" vs "baz.txt" + testutil.go:485: Offset: 82, NextOffset: 110 + testutil.go:485: Offset: 173, NextOffset: 201 + testutil.go:485: Offset: 110, NextOffset: 138 + testutil.go:485: Offset: 201, NextOffset: 229 + testutil.go:485: Offset: 138, NextOffset: 166 + testutil.go:485: Offset: 229, NextOffset: 257 + testutil.go:485: Offset: 166, NextOffset: 194 + testutil.go:485: Offset: 257, NextOffset: 285 + testutil.go:485: Offset: 194, NextOffset: 222 + testutil.go:485: Offset: 285, NextOffset: 313 + testutil.go:485: Offset: 222, NextOffset: 311 + testutil.go:485: Offset: 313, NextOffset: 427 testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [test2 .no.prefetch.landmark baz.txt foo.txt barlink test dev] vs [barlink test dev test2 baz.txt foo.txt] + testutil.go:377: Directory: "" vs "": [.no.prefetch.landmark baz.txt foo.txt barlink test dev test2] vs [baz.txt foo.txt barlink test dev test2] + testutil.go:371: Comparing: "test" vs "test" + testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] + testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" + testutil.go:485: Offset: 756, NextOffset: 784 + testutil.go:485: Offset: 614, NextOffset: 642 + testutil.go:485: Offset: 784, NextOffset: 812 + testutil.go:485: Offset: 642, NextOffset: 670 + testutil.go:485: Offset: 812, NextOffset: 840 + testutil.go:485: Offset: 670, NextOffset: 698 + testutil.go:485: Offset: 840, NextOffset: 2172 + testutil.go:485: Offset: 698, NextOffset: 1880 + testutil.go:371: Comparing: "dev" vs "dev" + testutil.go:377: Directory: "dev" vs "dev": [testfifo testchar1 testchar2 testblock] vs [testblock testfifo testchar1 testchar2] + testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" + testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" + testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" + testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" testutil.go:371: Comparing: "test2" vs "test2" testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" @@ -55586,32 +55038,35 @@ testutil.go:485: Offset: 427, NextOffset: 756 testutil.go:485: Offset: 311, NextOffset: 614 testutil.go:371: Comparing: "barlink" vs "barlink" +=== RUN TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=9,prefix="/",src=2,format=GNU +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="./",format=PAX#01/lost_digest_in_a_entry +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="./",format=PAX#01/duplicated_entry_offset +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="./",format=GNU#01 +=== NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=9,prefix="/",src=2,format=GNU + testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"/baz.txt","type":"reg","size":21,"mode":420,"offset":81,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":109,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":137,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"/baz.txt","type":"chunk","offset":165,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":193,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":221,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"/foo.txt","type":"reg","size":1,"mode":420,"offset":309,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2024-03-27T13:41:04Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2024-03-27T13:41:04Z"},{"name":"/dev/testchar1","type":"char","modtime":"2024-03-27T13:41:04Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","size":14,"mode":420,"offset":608,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/test/bar.txt","type":"chunk","offset":636,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"/test/bar.txt","type":"chunk","offset":664,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"/test/bar.txt","type":"chunk","offset":692,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:41:04Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2024-03-27T13:41:04Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":85,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"/baz.txt","type":"reg","size":21,"mode":420,"offset":172,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":200,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":228,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"/baz.txt","type":"chunk","offset":256,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":284,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":312,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"/foo.txt","type":"reg","size":1,"mode":420,"offset":425,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2024-03-27T13:41:04Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2024-03-27T13:41:04Z"},{"name":"/dev/testchar1","type":"char","modtime":"2024-03-27T13:41:04Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","size":14,"mode":420,"offset":749,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/test/bar.txt","type":"chunk","offset":777,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"/test/bar.txt","type":"chunk","offset":805,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"/test/bar.txt","type":"chunk","offset":833,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:41:04Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2024-03-27T13:41:04Z","devMajor":1,"devMinor":2}]} + testutil.go:371: Comparing: "" vs "" + testutil.go:377: Directory: "" vs "": [baz.txt foo.txt barlink test dev test2] vs [foo.txt barlink test dev test2 .no.prefetch.landmark baz.txt] + testutil.go:371: Comparing: "barlink" vs "barlink" testutil.go:371: Comparing: "test" vs "test" testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" - testutil.go:485: Offset: 756, NextOffset: 784 - testutil.go:485: Offset: 614, NextOffset: 642 - testutil.go:485: Offset: 784, NextOffset: 812 - testutil.go:485: Offset: 642, NextOffset: 670 - testutil.go:485: Offset: 812, NextOffset: 840 - testutil.go:485: Offset: 670, NextOffset: 698 - testutil.go:485: Offset: 840, NextOffset: 2172 - testutil.go:485: Offset: 698, NextOffset: 1880 + testutil.go:485: Offset: 608, NextOffset: 636 + testutil.go:485: Offset: 749, NextOffset: 777 + testutil.go:485: Offset: 636, NextOffset: 664 + testutil.go:485: Offset: 777, NextOffset: 805 + testutil.go:485: Offset: 664, NextOffset: 692 + testutil.go:485: Offset: 805, NextOffset: 833 + testutil.go:485: Offset: 692, NextOffset: 1878 + testutil.go:485: Offset: 833, NextOffset: 2157 testutil.go:371: Comparing: "dev" vs "dev" - testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] + testutil.go:377: Directory: "dev" vs "dev": [testchar2 testblock testfifo testchar1] vs [testchar1 testchar2 testblock testfifo] + testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" - testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" -=== RUN TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=9,prefix="/",src=2,format=GNU -=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="",format=GNU#01/lost_digest_in_a_entry -=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="",format=GNU#01/duplicated_entry_offset -=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="./",format=USTAR#01 -=== NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=9,prefix="/",src=2,format=GNU - testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"/baz.txt","type":"reg","size":21,"mode":420,"offset":81,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":109,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":137,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"/baz.txt","type":"chunk","offset":165,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":193,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":221,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"/foo.txt","type":"reg","size":1,"mode":420,"offset":309,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2024-03-27T13:31:13Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2024-03-27T13:31:13Z"},{"name":"/dev/testchar1","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","size":14,"mode":420,"offset":610,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/test/bar.txt","type":"chunk","offset":638,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"/test/bar.txt","type":"chunk","offset":666,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"/test/bar.txt","type":"chunk","offset":694,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:31:13Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":1,"devMinor":2}]} - testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":85,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"/baz.txt","type":"reg","size":21,"mode":420,"offset":172,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":200,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":228,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"/baz.txt","type":"chunk","offset":256,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":284,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":312,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"/foo.txt","type":"reg","size":1,"mode":420,"offset":425,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2024-03-27T13:31:13Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2024-03-27T13:31:13Z"},{"name":"/dev/testchar1","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","size":14,"mode":420,"offset":749,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/test/bar.txt","type":"chunk","offset":777,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"/test/bar.txt","type":"chunk","offset":805,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"/test/bar.txt","type":"chunk","offset":833,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:31:13Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":1,"devMinor":2}]} - testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [test2 baz.txt foo.txt barlink test dev] vs [test2 .no.prefetch.landmark baz.txt foo.txt barlink test dev] + testutil.go:371: Comparing: "test2" vs "test2" + testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" testutil.go:485: Offset: 81, NextOffset: 109 testutil.go:485: Offset: 172, NextOffset: 200 @@ -55625,29 +55080,6 @@ testutil.go:485: Offset: 284, NextOffset: 312 testutil.go:485: Offset: 221, NextOffset: 309 testutil.go:485: Offset: 312, NextOffset: 425 - testutil.go:371: Comparing: "foo.txt" vs "foo.txt" - testutil.go:485: Offset: 309, NextOffset: 610 - testutil.go:485: Offset: 425, NextOffset: 749 - testutil.go:371: Comparing: "barlink" vs "barlink" - testutil.go:371: Comparing: "test" vs "test" - testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] - testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" - testutil.go:485: Offset: 610, NextOffset: 638 - testutil.go:485: Offset: 749, NextOffset: 777 - testutil.go:485: Offset: 638, NextOffset: 666 - testutil.go:485: Offset: 777, NextOffset: 805 - testutil.go:485: Offset: 666, NextOffset: 694 - testutil.go:485: Offset: 805, NextOffset: 833 - testutil.go:485: Offset: 694, NextOffset: 1877 - testutil.go:485: Offset: 833, NextOffset: 2155 - testutil.go:371: Comparing: "dev" vs "dev" - testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar1 testchar2 testblock testfifo] - testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" - testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" - testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" - testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" - testutil.go:371: Comparing: "test2" vs "test2" - testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" testutil.go:485: Offset: 81, NextOffset: 109 testutil.go:485: Offset: 172, NextOffset: 200 @@ -55661,25 +55093,17 @@ testutil.go:485: Offset: 284, NextOffset: 312 testutil.go:485: Offset: 221, NextOffset: 309 testutil.go:485: Offset: 312, NextOffset: 425 + testutil.go:371: Comparing: "foo.txt" vs "foo.txt" + testutil.go:485: Offset: 309, NextOffset: 608 + testutil.go:485: Offset: 425, NextOffset: 749 testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [test dev test2 .no.prefetch.landmark baz.txt foo.txt barlink] vs [test dev test2 baz.txt foo.txt barlink] - testutil.go:371: Comparing: "test" vs "test" - testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] - testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" - testutil.go:485: Offset: 749, NextOffset: 777 - testutil.go:485: Offset: 610, NextOffset: 638 - testutil.go:485: Offset: 777, NextOffset: 805 - testutil.go:485: Offset: 638, NextOffset: 666 - testutil.go:485: Offset: 805, NextOffset: 833 - testutil.go:485: Offset: 666, NextOffset: 694 - testutil.go:485: Offset: 833, NextOffset: 2155 - testutil.go:485: Offset: 694, NextOffset: 1877 + testutil.go:377: Directory: "" vs "": [test2 .no.prefetch.landmark baz.txt foo.txt barlink test dev] vs [dev test2 baz.txt foo.txt barlink test] testutil.go:371: Comparing: "dev" vs "dev" - testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testfifo testchar1 testchar2 testblock] + testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] + testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" - testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" testutil.go:371: Comparing: "test2" vs "test2" testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" @@ -55710,53 +55134,46 @@ testutil.go:485: Offset: 221, NextOffset: 309 testutil.go:371: Comparing: "foo.txt" vs "foo.txt" testutil.go:485: Offset: 425, NextOffset: 749 - testutil.go:485: Offset: 309, NextOffset: 610 + testutil.go:485: Offset: 309, NextOffset: 608 testutil.go:371: Comparing: "barlink" vs "barlink" + testutil.go:371: Comparing: "test" vs "test" + testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] + testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" + testutil.go:485: Offset: 749, NextOffset: 777 + testutil.go:485: Offset: 608, NextOffset: 636 + testutil.go:485: Offset: 777, NextOffset: 805 + testutil.go:485: Offset: 636, NextOffset: 664 + testutil.go:485: Offset: 805, NextOffset: 833 + testutil.go:485: Offset: 664, NextOffset: 692 + testutil.go:485: Offset: 833, NextOffset: 2157 + testutil.go:485: Offset: 692, NextOffset: 1878 === RUN TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=9,prefix="../",src=2,format=GNU -=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="./",format=USTAR#01/lost_digest_in_a_entry -=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="./",format=USTAR#01/duplicated_entry_offset -=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="./",format=PAX#01 -=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="./",format=PAX#01/lost_digest_in_a_entry -=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="./",format=PAX#01/duplicated_entry_offset +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="./",format=GNU#01/lost_digest_in_a_entry +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="./",format=GNU#01/duplicated_entry_offset +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="/",format=USTAR#01 === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=9,prefix="../",src=2,format=GNU - testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"../baz.txt","type":"reg","size":21,"mode":420,"offset":83,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","offset":111,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","offset":139,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"../baz.txt","type":"chunk","offset":167,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","offset":195,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","offset":223,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"../foo.txt","type":"reg","size":1,"mode":420,"offset":313,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2024-03-27T13:31:13Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2024-03-27T13:31:13Z"},{"name":"../dev/testchar1","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","size":14,"mode":420,"offset":613,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../test/bar.txt","type":"chunk","offset":641,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"../test/bar.txt","type":"chunk","offset":669,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"../test/bar.txt","type":"chunk","offset":697,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:31:13Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":1,"devMinor":2}]} - testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":85,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"../baz.txt","type":"reg","size":21,"mode":420,"offset":174,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","offset":202,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","offset":230,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"../baz.txt","type":"chunk","offset":258,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","offset":286,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","offset":314,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"../foo.txt","type":"reg","size":1,"mode":420,"offset":429,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2024-03-27T13:31:13Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2024-03-27T13:31:13Z"},{"name":"../dev/testchar1","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","size":14,"mode":420,"offset":758,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../test/bar.txt","type":"chunk","offset":786,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"../test/bar.txt","type":"chunk","offset":814,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"../test/bar.txt","type":"chunk","offset":842,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:31:13Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":1,"devMinor":2}]} + testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"../baz.txt","type":"reg","size":21,"mode":420,"offset":83,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","offset":111,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","offset":139,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"../baz.txt","type":"chunk","offset":167,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","offset":195,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","offset":223,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"../foo.txt","type":"reg","size":1,"mode":420,"offset":313,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2024-03-27T13:41:04Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2024-03-27T13:41:04Z"},{"name":"../dev/testchar1","type":"char","modtime":"2024-03-27T13:41:04Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","size":14,"mode":420,"offset":613,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../test/bar.txt","type":"chunk","offset":641,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"../test/bar.txt","type":"chunk","offset":669,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"../test/bar.txt","type":"chunk","offset":697,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:41:04Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2024-03-27T13:41:04Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":85,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"../baz.txt","type":"reg","size":21,"mode":420,"offset":174,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","offset":202,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","offset":230,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"../baz.txt","type":"chunk","offset":258,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","offset":286,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","offset":314,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"../foo.txt","type":"reg","size":1,"mode":420,"offset":429,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2024-03-27T13:41:04Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2024-03-27T13:41:04Z"},{"name":"../dev/testchar1","type":"char","modtime":"2024-03-27T13:41:04Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","size":14,"mode":420,"offset":757,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../test/bar.txt","type":"chunk","offset":785,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"../test/bar.txt","type":"chunk","offset":813,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"../test/bar.txt","type":"chunk","offset":841,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:41:04Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2024-03-27T13:41:04Z","devMajor":1,"devMinor":2}]} testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [baz.txt foo.txt barlink test dev test2] vs [dev test2 .no.prefetch.landmark baz.txt foo.txt barlink test] - testutil.go:371: Comparing: "baz.txt" vs "baz.txt" - testutil.go:485: Offset: 83, NextOffset: 111 - testutil.go:485: Offset: 174, NextOffset: 202 - testutil.go:485: Offset: 111, NextOffset: 139 - testutil.go:485: Offset: 202, NextOffset: 230 - testutil.go:485: Offset: 139, NextOffset: 167 - testutil.go:485: Offset: 230, NextOffset: 258 - testutil.go:485: Offset: 167, NextOffset: 195 - testutil.go:485: Offset: 258, NextOffset: 286 - testutil.go:485: Offset: 195, NextOffset: 223 - testutil.go:485: Offset: 286, NextOffset: 314 - testutil.go:485: Offset: 223, NextOffset: 313 - testutil.go:485: Offset: 314, NextOffset: 429 - testutil.go:371: Comparing: "foo.txt" vs "foo.txt" - testutil.go:485: Offset: 313, NextOffset: 613 - testutil.go:485: Offset: 429, NextOffset: 758 + testutil.go:377: Directory: "" vs "": [baz.txt foo.txt barlink test dev test2] vs [baz.txt foo.txt barlink test dev test2 .no.prefetch.landmark] testutil.go:371: Comparing: "barlink" vs "barlink" testutil.go:371: Comparing: "test" vs "test" testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" testutil.go:485: Offset: 613, NextOffset: 641 - testutil.go:485: Offset: 758, NextOffset: 786 + testutil.go:485: Offset: 757, NextOffset: 785 testutil.go:485: Offset: 641, NextOffset: 669 - testutil.go:485: Offset: 786, NextOffset: 814 + testutil.go:485: Offset: 785, NextOffset: 813 testutil.go:485: Offset: 669, NextOffset: 697 - testutil.go:485: Offset: 814, NextOffset: 842 - testutil.go:485: Offset: 697, NextOffset: 1883 - testutil.go:485: Offset: 842, NextOffset: 2176 + testutil.go:485: Offset: 813, NextOffset: 841 + testutil.go:485: Offset: 697, NextOffset: 1882 + testutil.go:485: Offset: 841, NextOffset: 2173 testutil.go:371: Comparing: "dev" vs "dev" - testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testfifo testchar1 testchar2 testblock] + testutil.go:377: Directory: "dev" vs "dev": [testchar1 testchar2 testblock testfifo] vs [testfifo testchar1 testchar2 testblock] + testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" - testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" testutil.go:371: Comparing: "test2" vs "test2" testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" @@ -55772,10 +55189,26 @@ testutil.go:485: Offset: 286, NextOffset: 314 testutil.go:485: Offset: 223, NextOffset: 313 testutil.go:485: Offset: 314, NextOffset: 429 + testutil.go:371: Comparing: "baz.txt" vs "baz.txt" + testutil.go:485: Offset: 83, NextOffset: 111 + testutil.go:485: Offset: 174, NextOffset: 202 + testutil.go:485: Offset: 111, NextOffset: 139 + testutil.go:485: Offset: 202, NextOffset: 230 + testutil.go:485: Offset: 139, NextOffset: 167 + testutil.go:485: Offset: 230, NextOffset: 258 + testutil.go:485: Offset: 167, NextOffset: 195 + testutil.go:485: Offset: 258, NextOffset: 286 + testutil.go:485: Offset: 195, NextOffset: 223 + testutil.go:485: Offset: 286, NextOffset: 314 + testutil.go:485: Offset: 223, NextOffset: 313 + testutil.go:485: Offset: 314, NextOffset: 429 + testutil.go:371: Comparing: "foo.txt" vs "foo.txt" + testutil.go:485: Offset: 313, NextOffset: 613 + testutil.go:485: Offset: 429, NextOffset: 757 testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [.no.prefetch.landmark baz.txt foo.txt barlink test dev test2] vs [baz.txt foo.txt barlink test dev test2] + testutil.go:377: Directory: "" vs "": [foo.txt barlink test dev test2 .no.prefetch.landmark baz.txt] vs [test2 baz.txt foo.txt barlink test dev] testutil.go:371: Comparing: "dev" vs "dev" - testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testfifo testchar1 testchar2 testblock] + testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" @@ -55793,8 +55226,6 @@ testutil.go:485: Offset: 167, NextOffset: 195 testutil.go:485: Offset: 286, NextOffset: 314 testutil.go:485: Offset: 195, NextOffset: 223 -=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="./",format=GNU#01 -=== NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=9,prefix="../",src=2,format=GNU testutil.go:485: Offset: 314, NextOffset: 429 testutil.go:485: Offset: 223, NextOffset: 313 testutil.go:371: Comparing: "baz.txt" vs "baz.txt" @@ -55811,43 +55242,42 @@ testutil.go:485: Offset: 314, NextOffset: 429 testutil.go:485: Offset: 223, NextOffset: 313 testutil.go:371: Comparing: "foo.txt" vs "foo.txt" - testutil.go:485: Offset: 429, NextOffset: 758 + testutil.go:485: Offset: 429, NextOffset: 757 testutil.go:485: Offset: 313, NextOffset: 613 testutil.go:371: Comparing: "barlink" vs "barlink" testutil.go:371: Comparing: "test" vs "test" testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" - testutil.go:485: Offset: 758, NextOffset: 786 + testutil.go:485: Offset: 757, NextOffset: 785 testutil.go:485: Offset: 613, NextOffset: 641 - testutil.go:485: Offset: 786, NextOffset: 814 + testutil.go:485: Offset: 785, NextOffset: 813 testutil.go:485: Offset: 641, NextOffset: 669 - testutil.go:485: Offset: 814, NextOffset: 842 + testutil.go:485: Offset: 813, NextOffset: 841 testutil.go:485: Offset: 669, NextOffset: 697 - testutil.go:485: Offset: 842, NextOffset: 2176 - testutil.go:485: Offset: 697, NextOffset: 1883 + testutil.go:485: Offset: 841, NextOffset: 2173 + testutil.go:485: Offset: 697, NextOffset: 1882 === RUN TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-1,prefix="",src=2,format=USTAR -=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="./",format=GNU#01/lost_digest_in_a_entry -=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="./",format=GNU#01/duplicated_entry_offset -=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="/",format=USTAR#01 +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="/",format=USTAR#01/lost_digest_in_a_entry +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="/",format=USTAR#01/duplicated_entry_offset +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="/",format=PAX#01 === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-1,prefix="",src=2,format=USTAR - testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"baz.txt","type":"reg","size":21,"mode":420,"offset":81,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":109,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":137,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"baz.txt","type":"chunk","offset":165,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":193,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":221,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"foo.txt","type":"reg","size":1,"mode":420,"offset":309,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2024-03-27T13:31:13Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2024-03-27T13:31:13Z"},{"name":"dev/testchar1","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","size":14,"mode":420,"offset":632,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"test/bar.txt","type":"chunk","offset":660,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"test/bar.txt","type":"chunk","offset":688,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"test/bar.txt","type":"chunk","offset":716,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:31:13Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":1,"devMinor":2}]} - testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":88,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"baz.txt","type":"reg","size":21,"mode":420,"offset":175,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":203,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":231,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"baz.txt","type":"chunk","offset":259,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":287,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":315,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"foo.txt","type":"reg","size":1,"mode":420,"offset":428,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2024-03-27T13:31:13Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2024-03-27T13:31:13Z"},{"name":"dev/testchar1","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","size":14,"mode":420,"offset":777,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"test/bar.txt","type":"chunk","offset":805,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"test/bar.txt","type":"chunk","offset":833,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"test/bar.txt","type":"chunk","offset":861,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:31:13Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":1,"devMinor":2}]} + testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"baz.txt","type":"reg","size":21,"mode":420,"offset":81,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":109,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":137,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"baz.txt","type":"chunk","offset":165,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":193,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":221,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"foo.txt","type":"reg","size":1,"mode":420,"offset":309,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2024-03-27T13:41:04Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2024-03-27T13:41:04Z"},{"name":"dev/testchar1","type":"char","modtime":"2024-03-27T13:41:04Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","size":14,"mode":420,"offset":631,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"test/bar.txt","type":"chunk","offset":659,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"test/bar.txt","type":"chunk","offset":687,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"test/bar.txt","type":"chunk","offset":715,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:41:04Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2024-03-27T13:41:04Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":88,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"baz.txt","type":"reg","size":21,"mode":420,"offset":175,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":203,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":231,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"baz.txt","type":"chunk","offset":259,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":287,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":315,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"foo.txt","type":"reg","size":1,"mode":420,"offset":428,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2024-03-27T13:41:04Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2024-03-27T13:41:04Z"},{"name":"dev/testchar1","type":"char","modtime":"2024-03-27T13:41:04Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","size":14,"mode":420,"offset":776,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"test/bar.txt","type":"chunk","offset":804,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"test/bar.txt","type":"chunk","offset":832,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"test/bar.txt","type":"chunk","offset":860,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:41:04Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2024-03-27T13:41:04Z","devMajor":1,"devMinor":2}]} testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [baz.txt foo.txt barlink test dev test2] vs [dev test2 .no.prefetch.landmark baz.txt foo.txt barlink test] - testutil.go:371: Comparing: "barlink" vs "barlink" + testutil.go:377: Directory: "" vs "": [baz.txt foo.txt barlink test dev test2] vs [test2 .no.prefetch.landmark baz.txt foo.txt barlink test dev] testutil.go:371: Comparing: "test" vs "test" testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" - testutil.go:485: Offset: 632, NextOffset: 660 - testutil.go:485: Offset: 777, NextOffset: 805 - testutil.go:485: Offset: 660, NextOffset: 688 - testutil.go:485: Offset: 805, NextOffset: 833 - testutil.go:485: Offset: 688, NextOffset: 716 - testutil.go:485: Offset: 833, NextOffset: 861 - testutil.go:485: Offset: 716, NextOffset: 1924 - testutil.go:485: Offset: 861, NextOffset: 2207 + testutil.go:485: Offset: 631, NextOffset: 659 + testutil.go:485: Offset: 776, NextOffset: 804 + testutil.go:485: Offset: 659, NextOffset: 687 + testutil.go:485: Offset: 804, NextOffset: 832 + testutil.go:485: Offset: 687, NextOffset: 715 + testutil.go:485: Offset: 832, NextOffset: 860 + testutil.go:485: Offset: 715, NextOffset: 1920 + testutil.go:485: Offset: 860, NextOffset: 2199 testutil.go:371: Comparing: "dev" vs "dev" - testutil.go:377: Directory: "dev" vs "dev": [testchar1 testchar2 testblock testfifo] vs [testchar2 testblock testfifo testchar1] + testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" @@ -55881,27 +55311,32 @@ testutil.go:485: Offset: 221, NextOffset: 309 testutil.go:485: Offset: 315, NextOffset: 428 testutil.go:371: Comparing: "foo.txt" vs "foo.txt" - testutil.go:485: Offset: 309, NextOffset: 632 - testutil.go:485: Offset: 428, NextOffset: 777 + testutil.go:485: Offset: 309, NextOffset: 631 + testutil.go:485: Offset: 428, NextOffset: 776 + testutil.go:371: Comparing: "barlink" vs "barlink" testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [baz.txt foo.txt barlink test dev test2 .no.prefetch.landmark] vs [test2 baz.txt foo.txt barlink test dev] + testutil.go:377: Directory: "" vs "": [baz.txt foo.txt barlink test dev test2 .no.prefetch.landmark] vs [baz.txt foo.txt barlink test dev test2] + testutil.go:371: Comparing: "foo.txt" vs "foo.txt" + testutil.go:485: Offset: 428, NextOffset: 776 + testutil.go:485: Offset: 309, NextOffset: 631 + testutil.go:371: Comparing: "barlink" vs "barlink" testutil.go:371: Comparing: "test" vs "test" testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" - testutil.go:485: Offset: 777, NextOffset: 805 - testutil.go:485: Offset: 632, NextOffset: 660 - testutil.go:485: Offset: 805, NextOffset: 833 - testutil.go:485: Offset: 660, NextOffset: 688 - testutil.go:485: Offset: 833, NextOffset: 861 - testutil.go:485: Offset: 688, NextOffset: 716 - testutil.go:485: Offset: 861, NextOffset: 2207 - testutil.go:485: Offset: 716, NextOffset: 1924 + testutil.go:485: Offset: 776, NextOffset: 804 + testutil.go:485: Offset: 631, NextOffset: 659 + testutil.go:485: Offset: 804, NextOffset: 832 + testutil.go:485: Offset: 659, NextOffset: 687 + testutil.go:485: Offset: 832, NextOffset: 860 + testutil.go:485: Offset: 687, NextOffset: 715 + testutil.go:485: Offset: 860, NextOffset: 2199 + testutil.go:485: Offset: 715, NextOffset: 1920 testutil.go:371: Comparing: "dev" vs "dev" - testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar2 testblock testfifo testchar1] - testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" + testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" + testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" testutil.go:371: Comparing: "test2" vs "test2" testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" @@ -55930,19 +55365,35 @@ testutil.go:485: Offset: 193, NextOffset: 221 testutil.go:485: Offset: 315, NextOffset: 428 testutil.go:485: Offset: 221, NextOffset: 309 - testutil.go:371: Comparing: "foo.txt" vs "foo.txt" - testutil.go:485: Offset: 428, NextOffset: 777 - testutil.go:485: Offset: 309, NextOffset: 632 - testutil.go:371: Comparing: "barlink" vs "barlink" === RUN TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-1,prefix="./",src=2,format=USTAR -=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="/",format=USTAR#01/lost_digest_in_a_entry -=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="/",format=USTAR#01/duplicated_entry_offset -=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="/",format=PAX#01 +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="/",format=PAX#01/duplicated_entry_offset +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="/",format=PAX#01/lost_digest_in_a_entry +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="/",format=GNU#01 === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-1,prefix="./",src=2,format=USTAR - testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"./baz.txt","type":"reg","size":21,"mode":420,"offset":83,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":111,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":139,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"./baz.txt","type":"chunk","offset":167,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":195,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":223,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"./foo.txt","type":"reg","size":1,"mode":420,"offset":313,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2024-03-27T13:31:13Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2024-03-27T13:31:13Z"},{"name":"./dev/testchar1","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","size":14,"mode":420,"offset":638,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./test/bar.txt","type":"chunk","offset":666,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"./test/bar.txt","type":"chunk","offset":694,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"./test/bar.txt","type":"chunk","offset":722,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:31:13Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":1,"devMinor":2}]} - testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":88,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"./baz.txt","type":"reg","size":21,"mode":420,"offset":177,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":205,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":233,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"./baz.txt","type":"chunk","offset":261,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":289,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":317,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"./foo.txt","type":"reg","size":1,"mode":420,"offset":432,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2024-03-27T13:31:13Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2024-03-27T13:31:13Z"},{"name":"./dev/testchar1","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","size":14,"mode":420,"offset":783,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./test/bar.txt","type":"chunk","offset":811,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"./test/bar.txt","type":"chunk","offset":839,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"./test/bar.txt","type":"chunk","offset":867,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:31:13Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":1,"devMinor":2}]} + testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"./baz.txt","type":"reg","size":21,"mode":420,"offset":83,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":111,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":139,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"./baz.txt","type":"chunk","offset":167,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":195,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":223,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"./foo.txt","type":"reg","size":1,"mode":420,"offset":313,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2024-03-27T13:41:04Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2024-03-27T13:41:04Z"},{"name":"./dev/testchar1","type":"char","modtime":"2024-03-27T13:41:04Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","size":14,"mode":420,"offset":639,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./test/bar.txt","type":"chunk","offset":667,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"./test/bar.txt","type":"chunk","offset":695,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"./test/bar.txt","type":"chunk","offset":723,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:41:04Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2024-03-27T13:41:04Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":88,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"./baz.txt","type":"reg","size":21,"mode":420,"offset":177,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":205,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":233,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"./baz.txt","type":"chunk","offset":261,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":289,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":317,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"./foo.txt","type":"reg","size":1,"mode":420,"offset":432,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2024-03-27T13:41:04Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2024-03-27T13:41:04Z"},{"name":"./dev/testchar1","type":"char","modtime":"2024-03-27T13:41:04Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","size":14,"mode":420,"offset":784,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./test/bar.txt","type":"chunk","offset":812,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"./test/bar.txt","type":"chunk","offset":840,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"./test/bar.txt","type":"chunk","offset":868,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:41:04Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2024-03-27T13:41:04Z","devMajor":1,"devMinor":2}]} testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [baz.txt foo.txt barlink test dev test2] vs [foo.txt barlink test dev test2 .no.prefetch.landmark baz.txt] + testutil.go:377: Directory: "" vs "": [baz.txt foo.txt barlink test dev test2] vs [dev test2 .no.prefetch.landmark baz.txt foo.txt barlink test] + testutil.go:371: Comparing: "barlink" vs "barlink" + testutil.go:371: Comparing: "test" vs "test" + testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] + testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" + testutil.go:485: Offset: 639, NextOffset: 667 + testutil.go:485: Offset: 784, NextOffset: 812 + testutil.go:485: Offset: 667, NextOffset: 695 + testutil.go:485: Offset: 812, NextOffset: 840 + testutil.go:485: Offset: 695, NextOffset: 723 + testutil.go:485: Offset: 840, NextOffset: 868 + testutil.go:485: Offset: 723, NextOffset: 1933 + testutil.go:485: Offset: 868, NextOffset: 2217 + testutil.go:371: Comparing: "dev" vs "dev" + testutil.go:377: Directory: "dev" vs "dev": [testchar2 testblock testfifo testchar1] vs [testblock testfifo testchar1 testchar2] + testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" + testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" + testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" + testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" + testutil.go:371: Comparing: "test2" vs "test2" + testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" testutil.go:485: Offset: 83, NextOffset: 111 testutil.go:485: Offset: 177, NextOffset: 205 @@ -55956,29 +55407,6 @@ testutil.go:485: Offset: 289, NextOffset: 317 testutil.go:485: Offset: 223, NextOffset: 313 testutil.go:485: Offset: 317, NextOffset: 432 - testutil.go:371: Comparing: "foo.txt" vs "foo.txt" - testutil.go:485: Offset: 313, NextOffset: 638 - testutil.go:485: Offset: 432, NextOffset: 783 - testutil.go:371: Comparing: "barlink" vs "barlink" - testutil.go:371: Comparing: "test" vs "test" - testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] - testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" - testutil.go:485: Offset: 638, NextOffset: 666 - testutil.go:485: Offset: 783, NextOffset: 811 - testutil.go:485: Offset: 666, NextOffset: 694 - testutil.go:485: Offset: 811, NextOffset: 839 - testutil.go:485: Offset: 694, NextOffset: 722 - testutil.go:485: Offset: 839, NextOffset: 867 - testutil.go:485: Offset: 722, NextOffset: 1924 - testutil.go:485: Offset: 867, NextOffset: 2220 - testutil.go:371: Comparing: "dev" vs "dev" - testutil.go:377: Directory: "dev" vs "dev": [testchar1 testchar2 testblock testfifo] vs [testblock testfifo testchar1 testchar2] - testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" - testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" - testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" - testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" - testutil.go:371: Comparing: "test2" vs "test2" - testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" testutil.go:485: Offset: 83, NextOffset: 111 testutil.go:485: Offset: 177, NextOffset: 205 @@ -55992,8 +55420,19 @@ testutil.go:485: Offset: 289, NextOffset: 317 testutil.go:485: Offset: 223, NextOffset: 313 testutil.go:485: Offset: 317, NextOffset: 432 + testutil.go:371: Comparing: "foo.txt" vs "foo.txt" + testutil.go:485: Offset: 313, NextOffset: 639 + testutil.go:485: Offset: 432, NextOffset: 784 testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [baz.txt foo.txt barlink test dev test2 .no.prefetch.landmark] vs [baz.txt foo.txt barlink test dev test2] + testutil.go:377: Directory: "" vs "": [barlink test dev test2 .no.prefetch.landmark baz.txt foo.txt] vs [baz.txt foo.txt barlink test dev test2] + testutil.go:371: Comparing: "dev" vs "dev" + testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] + testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" + testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" + testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" + testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" + testutil.go:371: Comparing: "test2" vs "test2" + testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" testutil.go:485: Offset: 177, NextOffset: 205 testutil.go:485: Offset: 83, NextOffset: 111 @@ -56007,29 +55446,6 @@ testutil.go:485: Offset: 195, NextOffset: 223 testutil.go:485: Offset: 317, NextOffset: 432 testutil.go:485: Offset: 223, NextOffset: 313 - testutil.go:371: Comparing: "foo.txt" vs "foo.txt" - testutil.go:485: Offset: 432, NextOffset: 783 - testutil.go:485: Offset: 313, NextOffset: 638 - testutil.go:371: Comparing: "barlink" vs "barlink" - testutil.go:371: Comparing: "test" vs "test" - testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] - testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" - testutil.go:485: Offset: 783, NextOffset: 811 - testutil.go:485: Offset: 638, NextOffset: 666 - testutil.go:485: Offset: 811, NextOffset: 839 - testutil.go:485: Offset: 666, NextOffset: 694 - testutil.go:485: Offset: 839, NextOffset: 867 - testutil.go:485: Offset: 694, NextOffset: 722 - testutil.go:485: Offset: 867, NextOffset: 2220 - testutil.go:485: Offset: 722, NextOffset: 1924 - testutil.go:371: Comparing: "dev" vs "dev" - testutil.go:377: Directory: "dev" vs "dev": [testchar2 testblock testfifo testchar1] vs [testblock testfifo testchar1 testchar2] - testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" - testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" - testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" - testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" - testutil.go:371: Comparing: "test2" vs "test2" - testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" testutil.go:485: Offset: 177, NextOffset: 205 testutil.go:485: Offset: 83, NextOffset: 111 @@ -56043,15 +55459,51 @@ testutil.go:485: Offset: 195, NextOffset: 223 testutil.go:485: Offset: 317, NextOffset: 432 testutil.go:485: Offset: 223, NextOffset: 313 + testutil.go:371: Comparing: "foo.txt" vs "foo.txt" + testutil.go:485: Offset: 432, NextOffset: 784 + testutil.go:485: Offset: 313, NextOffset: 639 + testutil.go:371: Comparing: "barlink" vs "barlink" + testutil.go:371: Comparing: "test" vs "test" + testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] + testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" + testutil.go:485: Offset: 784, NextOffset: 812 + testutil.go:485: Offset: 639, NextOffset: 667 + testutil.go:485: Offset: 812, NextOffset: 840 + testutil.go:485: Offset: 667, NextOffset: 695 + testutil.go:485: Offset: 840, NextOffset: 868 + testutil.go:485: Offset: 695, NextOffset: 723 + testutil.go:485: Offset: 868, NextOffset: 2217 + testutil.go:485: Offset: 723, NextOffset: 1933 === RUN TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-1,prefix="/",src=2,format=USTAR -=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="/",format=PAX#01/lost_digest_in_a_entry -=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="/",format=PAX#01/duplicated_entry_offset -=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="/",format=GNU#01 +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="/",format=GNU#01/lost_digest_in_a_entry +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="/",format=GNU#01/duplicated_entry_offset +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="../",format=USTAR#01 === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-1,prefix="/",src=2,format=USTAR - testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"/baz.txt","type":"reg","size":21,"mode":420,"offset":82,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":110,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":138,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"/baz.txt","type":"chunk","offset":166,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":194,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":222,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"/foo.txt","type":"reg","size":1,"mode":420,"offset":311,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2024-03-27T13:31:13Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2024-03-27T13:31:13Z"},{"name":"/dev/testchar1","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","size":14,"mode":420,"offset":634,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/test/bar.txt","type":"chunk","offset":662,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"/test/bar.txt","type":"chunk","offset":690,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"/test/bar.txt","type":"chunk","offset":718,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:31:13Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":1,"devMinor":2}]} - testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":88,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"/baz.txt","type":"reg","size":21,"mode":420,"offset":176,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":204,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":232,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"/baz.txt","type":"chunk","offset":260,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":288,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":316,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"/foo.txt","type":"reg","size":1,"mode":420,"offset":430,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2024-03-27T13:31:13Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2024-03-27T13:31:13Z"},{"name":"/dev/testchar1","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","size":14,"mode":420,"offset":779,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/test/bar.txt","type":"chunk","offset":807,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"/test/bar.txt","type":"chunk","offset":835,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"/test/bar.txt","type":"chunk","offset":863,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:31:13Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":1,"devMinor":2}]} + testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"/baz.txt","type":"reg","size":21,"mode":420,"offset":82,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":110,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":138,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"/baz.txt","type":"chunk","offset":166,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":194,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":222,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"/foo.txt","type":"reg","size":1,"mode":420,"offset":311,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2024-03-27T13:41:04Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2024-03-27T13:41:04Z"},{"name":"/dev/testchar1","type":"char","modtime":"2024-03-27T13:41:04Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","size":14,"mode":420,"offset":633,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/test/bar.txt","type":"chunk","offset":661,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"/test/bar.txt","type":"chunk","offset":689,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"/test/bar.txt","type":"chunk","offset":717,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:41:04Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2024-03-27T13:41:04Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":88,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"/baz.txt","type":"reg","size":21,"mode":420,"offset":176,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":204,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":232,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"/baz.txt","type":"chunk","offset":260,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":288,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":316,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"/foo.txt","type":"reg","size":1,"mode":420,"offset":430,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2024-03-27T13:41:04Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2024-03-27T13:41:04Z"},{"name":"/dev/testchar1","type":"char","modtime":"2024-03-27T13:41:04Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","size":14,"mode":420,"offset":777,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/test/bar.txt","type":"chunk","offset":805,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"/test/bar.txt","type":"chunk","offset":833,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"/test/bar.txt","type":"chunk","offset":861,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:41:04Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2024-03-27T13:41:04Z","devMajor":1,"devMinor":2}]} testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [dev test2 baz.txt foo.txt barlink test] vs [.no.prefetch.landmark baz.txt foo.txt barlink test dev test2] + testutil.go:377: Directory: "" vs "": [baz.txt foo.txt barlink test dev test2] vs [test2 .no.prefetch.landmark baz.txt foo.txt barlink test dev] + testutil.go:371: Comparing: "foo.txt" vs "foo.txt" + testutil.go:485: Offset: 311, NextOffset: 633 + testutil.go:485: Offset: 430, NextOffset: 777 + testutil.go:371: Comparing: "barlink" vs "barlink" + testutil.go:371: Comparing: "test" vs "test" + testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] + testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" + testutil.go:485: Offset: 633, NextOffset: 661 + testutil.go:485: Offset: 777, NextOffset: 805 + testutil.go:485: Offset: 661, NextOffset: 689 + testutil.go:485: Offset: 805, NextOffset: 833 + testutil.go:485: Offset: 689, NextOffset: 717 + testutil.go:485: Offset: 833, NextOffset: 861 + testutil.go:485: Offset: 717, NextOffset: 1916 + testutil.go:485: Offset: 861, NextOffset: 2203 + testutil.go:371: Comparing: "dev" vs "dev" + testutil.go:377: Directory: "dev" vs "dev": [testchar1 testchar2 testblock testfifo] vs [testblock testfifo testchar1 testchar2] + testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" + testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" + testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" + testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" testutil.go:371: Comparing: "test2" vs "test2" testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" @@ -56080,29 +55532,8 @@ testutil.go:485: Offset: 288, NextOffset: 316 testutil.go:485: Offset: 222, NextOffset: 311 testutil.go:485: Offset: 316, NextOffset: 430 - testutil.go:371: Comparing: "foo.txt" vs "foo.txt" - testutil.go:485: Offset: 311, NextOffset: 634 - testutil.go:485: Offset: 430, NextOffset: 779 - testutil.go:371: Comparing: "barlink" vs "barlink" - testutil.go:371: Comparing: "test" vs "test" - testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] - testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" - testutil.go:485: Offset: 634, NextOffset: 662 - testutil.go:485: Offset: 779, NextOffset: 807 - testutil.go:485: Offset: 662, NextOffset: 690 - testutil.go:485: Offset: 807, NextOffset: 835 - testutil.go:485: Offset: 690, NextOffset: 718 - testutil.go:485: Offset: 835, NextOffset: 863 - testutil.go:485: Offset: 718, NextOffset: 1925 - testutil.go:485: Offset: 863, NextOffset: 2205 - testutil.go:371: Comparing: "dev" vs "dev" - testutil.go:377: Directory: "dev" vs "dev": [testfifo testchar1 testchar2 testblock] vs [testblock testfifo testchar1 testchar2] - testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" - testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" - testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" - testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [.no.prefetch.landmark baz.txt foo.txt barlink test dev test2] vs [test dev test2 baz.txt foo.txt barlink] + testutil.go:377: Directory: "" vs "": [test2 .no.prefetch.landmark baz.txt foo.txt barlink test dev] vs [baz.txt foo.txt barlink test dev test2] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" testutil.go:485: Offset: 176, NextOffset: 204 testutil.go:485: Offset: 82, NextOffset: 110 @@ -56117,22 +55548,22 @@ testutil.go:485: Offset: 316, NextOffset: 430 testutil.go:485: Offset: 222, NextOffset: 311 testutil.go:371: Comparing: "foo.txt" vs "foo.txt" - testutil.go:485: Offset: 430, NextOffset: 779 - testutil.go:485: Offset: 311, NextOffset: 634 + testutil.go:485: Offset: 430, NextOffset: 777 + testutil.go:485: Offset: 311, NextOffset: 633 testutil.go:371: Comparing: "barlink" vs "barlink" testutil.go:371: Comparing: "test" vs "test" testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" - testutil.go:485: Offset: 779, NextOffset: 807 - testutil.go:485: Offset: 634, NextOffset: 662 - testutil.go:485: Offset: 807, NextOffset: 835 - testutil.go:485: Offset: 662, NextOffset: 690 - testutil.go:485: Offset: 835, NextOffset: 863 - testutil.go:485: Offset: 690, NextOffset: 718 - testutil.go:485: Offset: 863, NextOffset: 2205 - testutil.go:485: Offset: 718, NextOffset: 1925 + testutil.go:485: Offset: 777, NextOffset: 805 + testutil.go:485: Offset: 633, NextOffset: 661 + testutil.go:485: Offset: 805, NextOffset: 833 + testutil.go:485: Offset: 661, NextOffset: 689 + testutil.go:485: Offset: 833, NextOffset: 861 + testutil.go:485: Offset: 689, NextOffset: 717 + testutil.go:485: Offset: 861, NextOffset: 2203 + testutil.go:485: Offset: 717, NextOffset: 1916 testutil.go:371: Comparing: "dev" vs "dev" - testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] + testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testfifo testchar1 testchar2 testblock] testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" @@ -56153,15 +55584,33 @@ testutil.go:485: Offset: 316, NextOffset: 430 testutil.go:485: Offset: 222, NextOffset: 311 === RUN TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-1,prefix="../",src=2,format=USTAR -=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="/",format=GNU#01/lost_digest_in_a_entry -=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="/",format=GNU#01/duplicated_entry_offset -=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="../",format=USTAR#01 -=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="../",format=USTAR#01/duplicated_entry_offset +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="../",format=USTAR#01/lost_digest_in_a_entry +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="../",format=USTAR#01/duplicated_entry_offset +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="../",format=PAX#01 === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-1,prefix="../",src=2,format=USTAR - testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"../baz.txt","type":"reg","size":21,"mode":420,"offset":84,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","offset":112,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","offset":140,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"../baz.txt","type":"chunk","offset":168,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","offset":196,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","offset":224,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"../foo.txt","type":"reg","size":1,"mode":420,"offset":315,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2024-03-27T13:31:13Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2024-03-27T13:31:13Z"},{"name":"../dev/testchar1","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","size":14,"mode":420,"offset":640,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../test/bar.txt","type":"chunk","offset":668,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"../test/bar.txt","type":"chunk","offset":696,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"../test/bar.txt","type":"chunk","offset":724,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:31:13Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":1,"devMinor":2}]} - testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":88,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"../baz.txt","type":"reg","size":21,"mode":420,"offset":178,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","offset":206,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","offset":234,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"../baz.txt","type":"chunk","offset":262,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","offset":290,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","offset":318,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"../foo.txt","type":"reg","size":1,"mode":420,"offset":434,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2024-03-27T13:31:13Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2024-03-27T13:31:13Z"},{"name":"../dev/testchar1","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","size":14,"mode":420,"offset":786,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../test/bar.txt","type":"chunk","offset":814,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"../test/bar.txt","type":"chunk","offset":842,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"../test/bar.txt","type":"chunk","offset":870,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:31:13Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":1,"devMinor":2}]} + testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"../baz.txt","type":"reg","size":21,"mode":420,"offset":84,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","offset":112,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","offset":140,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"../baz.txt","type":"chunk","offset":168,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","offset":196,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","offset":224,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"../foo.txt","type":"reg","size":1,"mode":420,"offset":315,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2024-03-27T13:41:04Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2024-03-27T13:41:04Z"},{"name":"../dev/testchar1","type":"char","modtime":"2024-03-27T13:41:04Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","size":14,"mode":420,"offset":642,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../test/bar.txt","type":"chunk","offset":670,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"../test/bar.txt","type":"chunk","offset":698,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"../test/bar.txt","type":"chunk","offset":726,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:41:04Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2024-03-27T13:41:04Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":88,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"../baz.txt","type":"reg","size":21,"mode":420,"offset":178,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","offset":206,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","offset":234,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"../baz.txt","type":"chunk","offset":262,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","offset":290,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","offset":318,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"../foo.txt","type":"reg","size":1,"mode":420,"offset":434,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2024-03-27T13:41:04Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2024-03-27T13:41:04Z"},{"name":"../dev/testchar1","type":"char","modtime":"2024-03-27T13:41:04Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","size":14,"mode":420,"offset":786,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../test/bar.txt","type":"chunk","offset":814,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"../test/bar.txt","type":"chunk","offset":842,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"../test/bar.txt","type":"chunk","offset":870,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:41:04Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2024-03-27T13:41:04Z","devMajor":1,"devMinor":2}]} testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [baz.txt foo.txt barlink test dev test2] vs [.no.prefetch.landmark baz.txt foo.txt barlink test dev test2] + testutil.go:377: Directory: "" vs "": [baz.txt foo.txt barlink test dev test2] vs [foo.txt barlink test dev test2 .no.prefetch.landmark baz.txt] + testutil.go:371: Comparing: "test" vs "test" + testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] + testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" + testutil.go:485: Offset: 642, NextOffset: 670 + testutil.go:485: Offset: 786, NextOffset: 814 + testutil.go:485: Offset: 670, NextOffset: 698 + testutil.go:485: Offset: 814, NextOffset: 842 + testutil.go:485: Offset: 698, NextOffset: 726 + testutil.go:485: Offset: 842, NextOffset: 870 + testutil.go:485: Offset: 726, NextOffset: 1938 + testutil.go:485: Offset: 870, NextOffset: 2224 + testutil.go:371: Comparing: "dev" vs "dev" + testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar2 testblock testfifo testchar1] + testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" + testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" + testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" + testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" + testutil.go:371: Comparing: "test2" vs "test2" + testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" testutil.go:485: Offset: 84, NextOffset: 112 testutil.go:485: Offset: 178, NextOffset: 206 @@ -56175,29 +55624,6 @@ testutil.go:485: Offset: 290, NextOffset: 318 testutil.go:485: Offset: 224, NextOffset: 315 testutil.go:485: Offset: 318, NextOffset: 434 - testutil.go:371: Comparing: "foo.txt" vs "foo.txt" - testutil.go:485: Offset: 315, NextOffset: 640 - testutil.go:485: Offset: 434, NextOffset: 786 - testutil.go:371: Comparing: "barlink" vs "barlink" - testutil.go:371: Comparing: "test" vs "test" - testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] - testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" - testutil.go:485: Offset: 640, NextOffset: 668 - testutil.go:485: Offset: 786, NextOffset: 814 - testutil.go:485: Offset: 668, NextOffset: 696 - testutil.go:485: Offset: 814, NextOffset: 842 - testutil.go:485: Offset: 696, NextOffset: 724 - testutil.go:485: Offset: 842, NextOffset: 870 - testutil.go:485: Offset: 724, NextOffset: 1936 - testutil.go:485: Offset: 870, NextOffset: 2223 - testutil.go:371: Comparing: "dev" vs "dev" - testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar1 testchar2 testblock testfifo] - testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" - testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" - testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" - testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" - testutil.go:371: Comparing: "test2" vs "test2" - testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" testutil.go:485: Offset: 84, NextOffset: 112 testutil.go:485: Offset: 178, NextOffset: 206 @@ -56211,30 +55637,12 @@ testutil.go:485: Offset: 290, NextOffset: 318 testutil.go:485: Offset: 224, NextOffset: 315 testutil.go:485: Offset: 318, NextOffset: 434 - testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [.no.prefetch.landmark baz.txt foo.txt barlink test dev test2] vs [barlink test dev test2 baz.txt foo.txt] + testutil.go:371: Comparing: "foo.txt" vs "foo.txt" + testutil.go:485: Offset: 315, NextOffset: 642 + testutil.go:485: Offset: 434, NextOffset: 786 testutil.go:371: Comparing: "barlink" vs "barlink" - testutil.go:371: Comparing: "test" vs "test" - testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] - testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" - testutil.go:485: Offset: 786, NextOffset: 814 - testutil.go:485: Offset: 640, NextOffset: 668 - testutil.go:485: Offset: 814, NextOffset: 842 - testutil.go:485: Offset: 668, NextOffset: 696 - testutil.go:485: Offset: 842, NextOffset: 870 - testutil.go:485: Offset: 696, NextOffset: 724 - testutil.go:485: Offset: 870, NextOffset: 2223 - testutil.go:485: Offset: 724, NextOffset: 1936 - testutil.go:371: Comparing: "dev" vs "dev" -=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="../",format=USTAR#01/lost_digest_in_a_entry -=== NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-1,prefix="../",src=2,format=USTAR - testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] - testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" - testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" - testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" - testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" - testutil.go:371: Comparing: "test2" vs "test2" - testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] + testutil.go:371: Comparing: "" vs "" + testutil.go:377: Directory: "" vs "": [barlink test dev test2 .no.prefetch.landmark baz.txt foo.txt] vs [dev test2 baz.txt foo.txt barlink test] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" testutil.go:485: Offset: 178, NextOffset: 206 testutil.go:485: Offset: 84, NextOffset: 112 @@ -56248,6 +55656,29 @@ testutil.go:485: Offset: 196, NextOffset: 224 testutil.go:485: Offset: 318, NextOffset: 434 testutil.go:485: Offset: 224, NextOffset: 315 + testutil.go:371: Comparing: "foo.txt" vs "foo.txt" + testutil.go:485: Offset: 434, NextOffset: 786 + testutil.go:485: Offset: 315, NextOffset: 642 + testutil.go:371: Comparing: "barlink" vs "barlink" + testutil.go:371: Comparing: "test" vs "test" + testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] + testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" + testutil.go:485: Offset: 786, NextOffset: 814 + testutil.go:485: Offset: 642, NextOffset: 670 + testutil.go:485: Offset: 814, NextOffset: 842 + testutil.go:485: Offset: 670, NextOffset: 698 + testutil.go:485: Offset: 842, NextOffset: 870 + testutil.go:485: Offset: 698, NextOffset: 726 + testutil.go:485: Offset: 870, NextOffset: 2224 + testutil.go:485: Offset: 726, NextOffset: 1938 + testutil.go:371: Comparing: "dev" vs "dev" + testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar2 testblock testfifo testchar1] + testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" + testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" + testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" + testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" + testutil.go:371: Comparing: "test2" vs "test2" + testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" testutil.go:485: Offset: 178, NextOffset: 206 testutil.go:485: Offset: 84, NextOffset: 112 @@ -56261,40 +55692,33 @@ testutil.go:485: Offset: 196, NextOffset: 224 testutil.go:485: Offset: 318, NextOffset: 434 testutil.go:485: Offset: 224, NextOffset: 315 - testutil.go:371: Comparing: "foo.txt" vs "foo.txt" - testutil.go:485: Offset: 434, NextOffset: 786 - testutil.go:485: Offset: 315, NextOffset: 640 === RUN TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-1,prefix="",src=2,format=PAX -=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="../",format=PAX#01 -=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="../",format=PAX#01/lost_digest_in_a_entry +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="../",format=PAX#01/lost_digest_in_a_entry +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="../",format=PAX#01/duplicated_entry_offset +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="../",format=GNU#01 === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-1,prefix="",src=2,format=PAX - testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"baz.txt","type":"reg","size":21,"mode":420,"offset":81,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":109,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":137,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"baz.txt","type":"chunk","offset":165,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":193,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":221,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"foo.txt","type":"reg","size":1,"mode":420,"offset":309,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2024-03-27T13:31:13Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2024-03-27T13:31:13Z"},{"name":"dev/testchar1","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","size":14,"mode":420,"offset":734,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"test/bar.txt","type":"chunk","offset":762,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"test/bar.txt","type":"chunk","offset":790,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"test/bar.txt","type":"chunk","offset":818,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:31:13Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":1,"devMinor":2}]} - testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":88,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"baz.txt","type":"reg","size":21,"mode":420,"offset":175,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":203,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":231,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"baz.txt","type":"chunk","offset":259,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":287,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":315,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"foo.txt","type":"reg","size":1,"mode":420,"offset":428,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2024-03-27T13:31:13Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2024-03-27T13:31:13Z"},{"name":"dev/testchar1","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","size":14,"mode":420,"offset":879,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"test/bar.txt","type":"chunk","offset":907,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"test/bar.txt","type":"chunk","offset":935,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"test/bar.txt","type":"chunk","offset":963,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:31:13Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":1,"devMinor":2}]} + testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"baz.txt","type":"reg","size":21,"mode":420,"offset":81,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":109,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":137,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"baz.txt","type":"chunk","offset":165,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":193,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":221,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"foo.txt","type":"reg","size":1,"mode":420,"offset":309,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2024-03-27T13:41:05Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2024-03-27T13:41:05Z"},{"name":"dev/testchar1","type":"char","modtime":"2024-03-27T13:41:05Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","size":14,"mode":420,"offset":728,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"test/bar.txt","type":"chunk","offset":756,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"test/bar.txt","type":"chunk","offset":784,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"test/bar.txt","type":"chunk","offset":812,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:41:05Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2024-03-27T13:41:05Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":88,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"baz.txt","type":"reg","size":21,"mode":420,"offset":175,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":203,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":231,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"baz.txt","type":"chunk","offset":259,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":287,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":315,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"foo.txt","type":"reg","size":1,"mode":420,"offset":428,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2024-03-27T13:41:05Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2024-03-27T13:41:05Z"},{"name":"dev/testchar1","type":"char","modtime":"2024-03-27T13:41:05Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","size":14,"mode":420,"offset":871,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"test/bar.txt","type":"chunk","offset":899,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"test/bar.txt","type":"chunk","offset":927,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"test/bar.txt","type":"chunk","offset":955,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:41:05Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2024-03-27T13:41:05Z","devMajor":1,"devMinor":2}]} testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [test2 baz.txt foo.txt barlink test dev] vs [baz.txt foo.txt barlink test dev test2 .no.prefetch.landmark] - testutil.go:371: Comparing: "foo.txt" vs "foo.txt" - testutil.go:485: Offset: 309, NextOffset: 734 - testutil.go:485: Offset: 428, NextOffset: 879 + testutil.go:377: Directory: "" vs "": [foo.txt barlink test dev test2 baz.txt] vs [test2 .no.prefetch.landmark baz.txt foo.txt barlink test dev] testutil.go:371: Comparing: "barlink" vs "barlink" testutil.go:371: Comparing: "test" vs "test" testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" - testutil.go:485: Offset: 734, NextOffset: 762 -=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="../",format=PAX#01/duplicated_entry_offset -=== NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-1,prefix="",src=2,format=PAX - testutil.go:485: Offset: 879, NextOffset: 907 - testutil.go:485: Offset: 762, NextOffset: 790 - testutil.go:485: Offset: 907, NextOffset: 935 - testutil.go:485: Offset: 790, NextOffset: 818 - testutil.go:485: Offset: 935, NextOffset: 963 - testutil.go:485: Offset: 818, NextOffset: 2121 - testutil.go:485: Offset: 963, NextOffset: 2412 + testutil.go:485: Offset: 728, NextOffset: 756 + testutil.go:485: Offset: 871, NextOffset: 899 + testutil.go:485: Offset: 756, NextOffset: 784 + testutil.go:485: Offset: 899, NextOffset: 927 + testutil.go:485: Offset: 784, NextOffset: 812 + testutil.go:485: Offset: 927, NextOffset: 955 + testutil.go:485: Offset: 812, NextOffset: 2118 + testutil.go:485: Offset: 955, NextOffset: 2404 testutil.go:371: Comparing: "dev" vs "dev" - testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] + testutil.go:377: Directory: "dev" vs "dev": [testchar1 testchar2 testblock testfifo] vs [testblock testfifo testchar1 testchar2] + testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" - testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" testutil.go:371: Comparing: "test2" vs "test2" testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" @@ -56323,25 +55747,11 @@ testutil.go:485: Offset: 287, NextOffset: 315 testutil.go:485: Offset: 221, NextOffset: 309 testutil.go:485: Offset: 315, NextOffset: 428 + testutil.go:371: Comparing: "foo.txt" vs "foo.txt" + testutil.go:485: Offset: 309, NextOffset: 728 + testutil.go:485: Offset: 428, NextOffset: 871 testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [baz.txt foo.txt barlink test dev test2 .no.prefetch.landmark] vs [baz.txt foo.txt barlink test dev test2] - testutil.go:371: Comparing: "test" vs "test" - testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] - testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" - testutil.go:485: Offset: 879, NextOffset: 907 - testutil.go:485: Offset: 734, NextOffset: 762 - testutil.go:485: Offset: 907, NextOffset: 935 - testutil.go:485: Offset: 762, NextOffset: 790 - testutil.go:485: Offset: 935, NextOffset: 963 - testutil.go:485: Offset: 790, NextOffset: 818 - testutil.go:485: Offset: 963, NextOffset: 2412 - testutil.go:485: Offset: 818, NextOffset: 2121 - testutil.go:371: Comparing: "dev" vs "dev" - testutil.go:377: Directory: "dev" vs "dev": [testchar1 testchar2 testblock testfifo] vs [testblock testfifo testchar1 testchar2] - testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" - testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" - testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" - testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" + testutil.go:377: Directory: "" vs "": [dev test2 .no.prefetch.landmark baz.txt foo.txt barlink test] vs [baz.txt foo.txt barlink test dev test2] testutil.go:371: Comparing: "test2" vs "test2" testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" @@ -56371,33 +55781,49 @@ testutil.go:485: Offset: 315, NextOffset: 428 testutil.go:485: Offset: 221, NextOffset: 309 testutil.go:371: Comparing: "foo.txt" vs "foo.txt" - testutil.go:485: Offset: 428, NextOffset: 879 - testutil.go:485: Offset: 309, NextOffset: 734 + testutil.go:485: Offset: 428, NextOffset: 871 + testutil.go:485: Offset: 309, NextOffset: 728 testutil.go:371: Comparing: "barlink" vs "barlink" + testutil.go:371: Comparing: "test" vs "test" + testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] + testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" + testutil.go:485: Offset: 871, NextOffset: 899 + testutil.go:485: Offset: 728, NextOffset: 756 + testutil.go:485: Offset: 899, NextOffset: 927 + testutil.go:485: Offset: 756, NextOffset: 784 + testutil.go:485: Offset: 927, NextOffset: 955 + testutil.go:485: Offset: 784, NextOffset: 812 + testutil.go:485: Offset: 955, NextOffset: 2404 + testutil.go:485: Offset: 812, NextOffset: 2118 + testutil.go:371: Comparing: "dev" vs "dev" + testutil.go:377: Directory: "dev" vs "dev": [testfifo testchar1 testchar2 testblock] vs [testchar1 testchar2 testblock testfifo] + testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" + testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" + testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" + testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" === RUN TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-1,prefix="./",src=2,format=PAX -=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="../",format=GNU#01 +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="../",format=GNU#01/duplicated_entry_offset +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="../",format=GNU#01/lost_digest_in_a_entry +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="",format=USTAR#01 === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-1,prefix="./",src=2,format=PAX - testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"./baz.txt","type":"reg","size":21,"mode":420,"offset":83,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":111,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":139,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"./baz.txt","type":"chunk","offset":167,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":195,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":223,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"./foo.txt","type":"reg","size":1,"mode":420,"offset":313,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2024-03-27T13:31:13Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2024-03-27T13:31:13Z"},{"name":"./dev/testchar1","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","size":14,"mode":420,"offset":740,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./test/bar.txt","type":"chunk","offset":768,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"./test/bar.txt","type":"chunk","offset":796,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"./test/bar.txt","type":"chunk","offset":824,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:31:13Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":1,"devMinor":2}]} - testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":88,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"./baz.txt","type":"reg","size":21,"mode":420,"offset":177,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":205,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":233,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"./baz.txt","type":"chunk","offset":261,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":289,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":317,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"./foo.txt","type":"reg","size":1,"mode":420,"offset":432,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2024-03-27T13:31:13Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2024-03-27T13:31:13Z"},{"name":"./dev/testchar1","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","size":14,"mode":420,"offset":885,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./test/bar.txt","type":"chunk","offset":913,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"./test/bar.txt","type":"chunk","offset":941,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"./test/bar.txt","type":"chunk","offset":969,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:31:13Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":1,"devMinor":2}]} + testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"./baz.txt","type":"reg","size":21,"mode":420,"offset":83,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":111,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":139,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"./baz.txt","type":"chunk","offset":167,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":195,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":223,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"./foo.txt","type":"reg","size":1,"mode":420,"offset":313,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2024-03-27T13:41:05Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2024-03-27T13:41:05Z"},{"name":"./dev/testchar1","type":"char","modtime":"2024-03-27T13:41:05Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","size":14,"mode":420,"offset":735,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./test/bar.txt","type":"chunk","offset":763,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"./test/bar.txt","type":"chunk","offset":791,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"./test/bar.txt","type":"chunk","offset":819,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:41:05Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2024-03-27T13:41:05Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":88,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"./baz.txt","type":"reg","size":21,"mode":420,"offset":177,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":205,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":233,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"./baz.txt","type":"chunk","offset":261,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":289,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":317,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"./foo.txt","type":"reg","size":1,"mode":420,"offset":432,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2024-03-27T13:41:05Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2024-03-27T13:41:05Z"},{"name":"./dev/testchar1","type":"char","modtime":"2024-03-27T13:41:05Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","size":14,"mode":420,"offset":879,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./test/bar.txt","type":"chunk","offset":907,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"./test/bar.txt","type":"chunk","offset":935,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"./test/bar.txt","type":"chunk","offset":963,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:41:05Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2024-03-27T13:41:05Z","devMajor":1,"devMinor":2}]} testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [baz.txt foo.txt barlink test dev test2] vs [.no.prefetch.landmark baz.txt foo.txt barlink test dev test2] - testutil.go:371: Comparing: "foo.txt" vs "foo.txt" - testutil.go:485: Offset: 313, NextOffset: 740 - testutil.go:485: Offset: 432, NextOffset: 885 + testutil.go:377: Directory: "" vs "": [baz.txt foo.txt barlink test dev test2] vs [test dev test2 .no.prefetch.landmark baz.txt foo.txt barlink] testutil.go:371: Comparing: "barlink" vs "barlink" testutil.go:371: Comparing: "test" vs "test" testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" - testutil.go:485: Offset: 740, NextOffset: 768 - testutil.go:485: Offset: 885, NextOffset: 913 - testutil.go:485: Offset: 768, NextOffset: 796 - testutil.go:485: Offset: 913, NextOffset: 941 - testutil.go:485: Offset: 796, NextOffset: 824 - testutil.go:485: Offset: 941, NextOffset: 969 - testutil.go:485: Offset: 824, NextOffset: 2126 - testutil.go:485: Offset: 969, NextOffset: 2421 + testutil.go:485: Offset: 735, NextOffset: 763 + testutil.go:485: Offset: 879, NextOffset: 907 + testutil.go:485: Offset: 763, NextOffset: 791 + testutil.go:485: Offset: 907, NextOffset: 935 + testutil.go:485: Offset: 791, NextOffset: 819 + testutil.go:485: Offset: 935, NextOffset: 963 + testutil.go:485: Offset: 819, NextOffset: 2130 + testutil.go:485: Offset: 963, NextOffset: 2418 testutil.go:371: Comparing: "dev" vs "dev" - testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] + testutil.go:377: Directory: "dev" vs "dev": [testchar2 testblock testfifo testchar1] vs [testblock testfifo testchar1 testchar2] testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" @@ -56430,14 +55856,11 @@ testutil.go:485: Offset: 289, NextOffset: 317 testutil.go:485: Offset: 223, NextOffset: 313 testutil.go:485: Offset: 317, NextOffset: 432 + testutil.go:371: Comparing: "foo.txt" vs "foo.txt" + testutil.go:485: Offset: 313, NextOffset: 735 + testutil.go:485: Offset: 432, NextOffset: 879 testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [test dev test2 .no.prefetch.landmark baz.txt foo.txt barlink] vs [dev test2 baz.txt foo.txt barlink test] - testutil.go:371: Comparing: "dev" vs "dev" - testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] - testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" - testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" - testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" - testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" + testutil.go:377: Directory: "" vs "": [.no.prefetch.landmark baz.txt foo.txt barlink test dev test2] vs [baz.txt foo.txt barlink test dev test2] testutil.go:371: Comparing: "test2" vs "test2" testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" @@ -56467,50 +55890,35 @@ testutil.go:485: Offset: 317, NextOffset: 432 testutil.go:485: Offset: 223, NextOffset: 313 testutil.go:371: Comparing: "foo.txt" vs "foo.txt" - testutil.go:485: Offset: 432, NextOffset: 885 - testutil.go:485: Offset: 313, NextOffset: 740 + testutil.go:485: Offset: 432, NextOffset: 879 + testutil.go:485: Offset: 313, NextOffset: 735 testutil.go:371: Comparing: "barlink" vs "barlink" testutil.go:371: Comparing: "test" vs "test" testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" - testutil.go:485: Offset: 885, NextOffset: 913 - testutil.go:485: Offset: 740, NextOffset: 768 - testutil.go:485: Offset: 913, NextOffset: 941 - testutil.go:485: Offset: 768, NextOffset: 796 - testutil.go:485: Offset: 941, NextOffset: 969 - testutil.go:485: Offset: 796, NextOffset: 824 - testutil.go:485: Offset: 969, NextOffset: 2421 - testutil.go:485: Offset: 824, NextOffset: 2126 -=== RUN TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-1,prefix="/",src=2,format=PAX -=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="../",format=GNU#01/lost_digest_in_a_entry -=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="../",format=GNU#01/duplicated_entry_offset -=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="",format=USTAR#02 -=== NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-1,prefix="/",src=2,format=PAX - testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"/baz.txt","type":"reg","size":21,"mode":420,"offset":82,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":110,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":138,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"/baz.txt","type":"chunk","offset":166,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":194,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":222,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"/foo.txt","type":"reg","size":1,"mode":420,"offset":311,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2024-03-27T13:31:13Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2024-03-27T13:31:13Z"},{"name":"/dev/testchar1","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","size":14,"mode":420,"offset":733,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/test/bar.txt","type":"chunk","offset":761,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"/test/bar.txt","type":"chunk","offset":789,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"/test/bar.txt","type":"chunk","offset":817,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:31:13Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":1,"devMinor":2}]} - testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":88,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"/baz.txt","type":"reg","size":21,"mode":420,"offset":176,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":204,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":232,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"/baz.txt","type":"chunk","offset":260,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":288,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":316,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"/foo.txt","type":"reg","size":1,"mode":420,"offset":430,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2024-03-27T13:31:13Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2024-03-27T13:31:13Z"},{"name":"/dev/testchar1","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","size":14,"mode":420,"offset":878,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/test/bar.txt","type":"chunk","offset":906,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"/test/bar.txt","type":"chunk","offset":934,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"/test/bar.txt","type":"chunk","offset":962,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:31:13Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":1,"devMinor":2}]} - testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [barlink test dev test2 baz.txt foo.txt] vs [barlink test dev test2 .no.prefetch.landmark baz.txt foo.txt] - testutil.go:371: Comparing: "foo.txt" vs "foo.txt" - testutil.go:485: Offset: 311, NextOffset: 733 - testutil.go:485: Offset: 430, NextOffset: 878 - testutil.go:371: Comparing: "barlink" vs "barlink" - testutil.go:371: Comparing: "test" vs "test" - testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] - testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" - testutil.go:485: Offset: 733, NextOffset: 761 - testutil.go:485: Offset: 878, NextOffset: 906 - testutil.go:485: Offset: 761, NextOffset: 789 - testutil.go:485: Offset: 906, NextOffset: 934 - testutil.go:485: Offset: 789, NextOffset: 817 - testutil.go:485: Offset: 934, NextOffset: 962 - testutil.go:485: Offset: 817, NextOffset: 2113 - testutil.go:485: Offset: 962, NextOffset: 2414 + testutil.go:485: Offset: 879, NextOffset: 907 + testutil.go:485: Offset: 735, NextOffset: 763 + testutil.go:485: Offset: 907, NextOffset: 935 + testutil.go:485: Offset: 763, NextOffset: 791 + testutil.go:485: Offset: 935, NextOffset: 963 + testutil.go:485: Offset: 791, NextOffset: 819 + testutil.go:485: Offset: 963, NextOffset: 2418 + testutil.go:485: Offset: 819, NextOffset: 2130 testutil.go:371: Comparing: "dev" vs "dev" - testutil.go:377: Directory: "dev" vs "dev": [testfifo testchar1 testchar2 testblock] vs [testchar1 testchar2 testblock testfifo] + testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" +=== RUN TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-1,prefix="/",src=2,format=PAX +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="",format=USTAR#01/lost_digest_in_a_entry +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="",format=USTAR#01/duplicated_entry_offset +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="",format=PAX#01 +=== NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-1,prefix="/",src=2,format=PAX + testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"/baz.txt","type":"reg","size":21,"mode":420,"offset":82,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":110,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":138,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"/baz.txt","type":"chunk","offset":166,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":194,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":222,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"/foo.txt","type":"reg","size":1,"mode":420,"offset":311,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2024-03-27T13:41:05Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2024-03-27T13:41:05Z"},{"name":"/dev/testchar1","type":"char","modtime":"2024-03-27T13:41:05Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","size":14,"mode":420,"offset":727,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/test/bar.txt","type":"chunk","offset":755,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"/test/bar.txt","type":"chunk","offset":783,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"/test/bar.txt","type":"chunk","offset":811,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:41:05Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2024-03-27T13:41:05Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":88,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"/baz.txt","type":"reg","size":21,"mode":420,"offset":176,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":204,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":232,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"/baz.txt","type":"chunk","offset":260,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":288,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":316,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"/foo.txt","type":"reg","size":1,"mode":420,"offset":430,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2024-03-27T13:41:05Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2024-03-27T13:41:05Z"},{"name":"/dev/testchar1","type":"char","modtime":"2024-03-27T13:41:05Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","size":14,"mode":420,"offset":872,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/test/bar.txt","type":"chunk","offset":900,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"/test/bar.txt","type":"chunk","offset":928,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"/test/bar.txt","type":"chunk","offset":956,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:41:05Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2024-03-27T13:41:05Z","devMajor":1,"devMinor":2}]} + testutil.go:371: Comparing: "" vs "" + testutil.go:377: Directory: "" vs "": [baz.txt foo.txt barlink test dev test2] vs [.no.prefetch.landmark baz.txt foo.txt barlink test dev test2] testutil.go:371: Comparing: "test2" vs "test2" testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" @@ -56539,22 +55947,31 @@ testutil.go:485: Offset: 288, NextOffset: 316 testutil.go:485: Offset: 222, NextOffset: 311 testutil.go:485: Offset: 316, NextOffset: 430 - testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [baz.txt foo.txt barlink test dev test2 .no.prefetch.landmark] vs [barlink test dev test2 baz.txt foo.txt] + testutil.go:371: Comparing: "foo.txt" vs "foo.txt" + testutil.go:485: Offset: 311, NextOffset: 727 + testutil.go:485: Offset: 430, NextOffset: 872 testutil.go:371: Comparing: "barlink" vs "barlink" testutil.go:371: Comparing: "test" vs "test" testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" - testutil.go:485: Offset: 878, NextOffset: 906 - testutil.go:485: Offset: 733, NextOffset: 761 - testutil.go:485: Offset: 906, NextOffset: 934 - testutil.go:485: Offset: 761, NextOffset: 789 - testutil.go:485: Offset: 934, NextOffset: 962 - testutil.go:485: Offset: 789, NextOffset: 817 - testutil.go:485: Offset: 962, NextOffset: 2414 - testutil.go:485: Offset: 817, NextOffset: 2113 + testutil.go:485: Offset: 727, NextOffset: 755 + testutil.go:485: Offset: 872, NextOffset: 900 + testutil.go:485: Offset: 755, NextOffset: 783 + testutil.go:485: Offset: 900, NextOffset: 928 + testutil.go:485: Offset: 783, NextOffset: 811 + testutil.go:485: Offset: 928, NextOffset: 956 + testutil.go:485: Offset: 811, NextOffset: 2110 + testutil.go:485: Offset: 956, NextOffset: 2408 testutil.go:371: Comparing: "dev" vs "dev" - testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar2 testblock testfifo testchar1] + testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] + testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" + testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" + testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" + testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" + testutil.go:371: Comparing: "" vs "" + testutil.go:377: Directory: "" vs "": [barlink test dev test2 .no.prefetch.landmark baz.txt foo.txt] vs [baz.txt foo.txt barlink test dev test2] + testutil.go:371: Comparing: "dev" vs "dev" + testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" @@ -56588,38 +56005,35 @@ testutil.go:485: Offset: 316, NextOffset: 430 testutil.go:485: Offset: 222, NextOffset: 311 testutil.go:371: Comparing: "foo.txt" vs "foo.txt" - testutil.go:485: Offset: 430, NextOffset: 878 - testutil.go:485: Offset: 311, NextOffset: 733 -=== RUN TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-1,prefix="../",src=2,format=PAX -=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="",format=USTAR#02/lost_digest_in_a_entry -=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="",format=USTAR#02/duplicated_entry_offset -=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="",format=PAX#02 -=== NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-1,prefix="../",src=2,format=PAX - testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"../baz.txt","type":"reg","size":21,"mode":420,"offset":84,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","offset":112,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","offset":140,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"../baz.txt","type":"chunk","offset":168,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","offset":196,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","offset":224,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"../foo.txt","type":"reg","size":1,"mode":420,"offset":315,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2024-03-27T13:31:13Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2024-03-27T13:31:13Z"},{"name":"../dev/testchar1","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","size":14,"mode":420,"offset":744,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../test/bar.txt","type":"chunk","offset":772,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"../test/bar.txt","type":"chunk","offset":800,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"../test/bar.txt","type":"chunk","offset":828,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:31:13Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":1,"devMinor":2}]} - testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":88,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"../baz.txt","type":"reg","size":21,"mode":420,"offset":178,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","offset":206,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","offset":234,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"../baz.txt","type":"chunk","offset":262,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","offset":290,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","offset":318,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"../foo.txt","type":"reg","size":1,"mode":420,"offset":434,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2024-03-27T13:31:13Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2024-03-27T13:31:13Z"},{"name":"../dev/testchar1","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","size":14,"mode":420,"offset":888,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../test/bar.txt","type":"chunk","offset":916,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"../test/bar.txt","type":"chunk","offset":944,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"../test/bar.txt","type":"chunk","offset":972,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:31:13Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":1,"devMinor":2}]} - testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [foo.txt barlink test dev test2 baz.txt] vs [foo.txt barlink test dev test2 .no.prefetch.landmark baz.txt] - testutil.go:371: Comparing: "foo.txt" vs "foo.txt" - testutil.go:485: Offset: 315, NextOffset: 744 - testutil.go:485: Offset: 434, NextOffset: 888 + testutil.go:485: Offset: 430, NextOffset: 872 + testutil.go:485: Offset: 311, NextOffset: 727 testutil.go:371: Comparing: "barlink" vs "barlink" testutil.go:371: Comparing: "test" vs "test" testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" - testutil.go:485: Offset: 744, NextOffset: 772 - testutil.go:485: Offset: 888, NextOffset: 916 - testutil.go:485: Offset: 772, NextOffset: 800 - testutil.go:485: Offset: 916, NextOffset: 944 - testutil.go:485: Offset: 800, NextOffset: 828 - testutil.go:485: Offset: 944, NextOffset: 972 - testutil.go:485: Offset: 828, NextOffset: 2131 - testutil.go:485: Offset: 972, NextOffset: 2422 + testutil.go:485: Offset: 872, NextOffset: 900 + testutil.go:485: Offset: 727, NextOffset: 755 + testutil.go:485: Offset: 900, NextOffset: 928 + testutil.go:485: Offset: 755, NextOffset: 783 + testutil.go:485: Offset: 928, NextOffset: 956 + testutil.go:485: Offset: 783, NextOffset: 811 + testutil.go:485: Offset: 956, NextOffset: 2408 + testutil.go:485: Offset: 811, NextOffset: 2110 +=== RUN TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-1,prefix="../",src=2,format=PAX +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="",format=PAX#01/lost_digest_in_a_entry +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="",format=PAX#01/duplicated_entry_offset +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="",format=GNU#01 +=== NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-1,prefix="../",src=2,format=PAX + testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"../baz.txt","type":"reg","size":21,"mode":420,"offset":84,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","offset":112,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","offset":140,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"../baz.txt","type":"chunk","offset":168,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","offset":196,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","offset":224,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"../foo.txt","type":"reg","size":1,"mode":420,"offset":315,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2024-03-27T13:41:05Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2024-03-27T13:41:05Z"},{"name":"../dev/testchar1","type":"char","modtime":"2024-03-27T13:41:05Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","size":14,"mode":420,"offset":738,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../test/bar.txt","type":"chunk","offset":766,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"../test/bar.txt","type":"chunk","offset":794,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"../test/bar.txt","type":"chunk","offset":822,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:41:05Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2024-03-27T13:41:05Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":88,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"../baz.txt","type":"reg","size":21,"mode":420,"offset":178,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","offset":206,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","offset":234,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"../baz.txt","type":"chunk","offset":262,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","offset":290,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","offset":318,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"../foo.txt","type":"reg","size":1,"mode":420,"offset":434,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2024-03-27T13:41:05Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2024-03-27T13:41:05Z"},{"name":"../dev/testchar1","type":"char","modtime":"2024-03-27T13:41:05Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","size":14,"mode":420,"offset":883,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../test/bar.txt","type":"chunk","offset":911,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"../test/bar.txt","type":"chunk","offset":939,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"../test/bar.txt","type":"chunk","offset":967,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:41:05Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2024-03-27T13:41:05Z","devMajor":1,"devMinor":2}]} + testutil.go:371: Comparing: "" vs "" + testutil.go:377: Directory: "" vs "": [baz.txt foo.txt barlink test dev test2] vs [foo.txt barlink test dev test2 .no.prefetch.landmark baz.txt] testutil.go:371: Comparing: "dev" vs "dev" - testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar1 testchar2 testblock testfifo] - testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" + testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" + testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" testutil.go:371: Comparing: "test2" vs "test2" testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" @@ -56648,28 +56062,23 @@ testutil.go:485: Offset: 290, NextOffset: 318 testutil.go:485: Offset: 224, NextOffset: 315 testutil.go:485: Offset: 318, NextOffset: 434 - testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [test dev test2 .no.prefetch.landmark baz.txt foo.txt barlink] vs [baz.txt foo.txt barlink test dev test2] + testutil.go:371: Comparing: "foo.txt" vs "foo.txt" + testutil.go:485: Offset: 315, NextOffset: 738 + testutil.go:485: Offset: 434, NextOffset: 883 testutil.go:371: Comparing: "barlink" vs "barlink" testutil.go:371: Comparing: "test" vs "test" testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" - testutil.go:485: Offset: 888, NextOffset: 916 - testutil.go:485: Offset: 744, NextOffset: 772 - testutil.go:485: Offset: 916, NextOffset: 944 - testutil.go:485: Offset: 772, NextOffset: 800 - testutil.go:485: Offset: 944, NextOffset: 972 - testutil.go:485: Offset: 800, NextOffset: 828 - testutil.go:485: Offset: 972, NextOffset: 2422 - testutil.go:485: Offset: 828, NextOffset: 2131 - testutil.go:371: Comparing: "dev" vs "dev" - testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] - testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" - testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" - testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" - testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" - testutil.go:371: Comparing: "test2" vs "test2" - testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] + testutil.go:485: Offset: 738, NextOffset: 766 + testutil.go:485: Offset: 883, NextOffset: 911 + testutil.go:485: Offset: 766, NextOffset: 794 + testutil.go:485: Offset: 911, NextOffset: 939 + testutil.go:485: Offset: 794, NextOffset: 822 + testutil.go:485: Offset: 939, NextOffset: 967 + testutil.go:485: Offset: 822, NextOffset: 2134 + testutil.go:485: Offset: 967, NextOffset: 2417 + testutil.go:371: Comparing: "" vs "" + testutil.go:377: Directory: "" vs "": [dev test2 .no.prefetch.landmark baz.txt foo.txt barlink test] vs [baz.txt foo.txt barlink test dev test2] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" testutil.go:485: Offset: 178, NextOffset: 206 testutil.go:485: Offset: 84, NextOffset: 112 @@ -56683,6 +56092,29 @@ testutil.go:485: Offset: 196, NextOffset: 224 testutil.go:485: Offset: 318, NextOffset: 434 testutil.go:485: Offset: 224, NextOffset: 315 + testutil.go:371: Comparing: "foo.txt" vs "foo.txt" + testutil.go:485: Offset: 434, NextOffset: 883 + testutil.go:485: Offset: 315, NextOffset: 738 + testutil.go:371: Comparing: "barlink" vs "barlink" + testutil.go:371: Comparing: "test" vs "test" + testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] + testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" + testutil.go:485: Offset: 883, NextOffset: 911 + testutil.go:485: Offset: 738, NextOffset: 766 + testutil.go:485: Offset: 911, NextOffset: 939 + testutil.go:485: Offset: 766, NextOffset: 794 + testutil.go:485: Offset: 939, NextOffset: 967 + testutil.go:485: Offset: 794, NextOffset: 822 + testutil.go:485: Offset: 967, NextOffset: 2417 + testutil.go:485: Offset: 822, NextOffset: 2134 + testutil.go:371: Comparing: "dev" vs "dev" + testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] + testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" + testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" + testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" + testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" + testutil.go:371: Comparing: "test2" vs "test2" + testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" testutil.go:485: Offset: 178, NextOffset: 206 testutil.go:485: Offset: 84, NextOffset: 112 @@ -56696,37 +56128,15 @@ testutil.go:485: Offset: 196, NextOffset: 224 testutil.go:485: Offset: 318, NextOffset: 434 testutil.go:485: Offset: 224, NextOffset: 315 - testutil.go:371: Comparing: "foo.txt" vs "foo.txt" - testutil.go:485: Offset: 434, NextOffset: 888 - testutil.go:485: Offset: 315, NextOffset: 744 === RUN TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-1,prefix="",src=2,format=GNU -=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="",format=PAX#02/duplicated_entry_offset -=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="",format=PAX#02/lost_digest_in_a_entry -=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="",format=GNU#02 +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="",format=GNU#01/lost_digest_in_a_entry +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="",format=GNU#01/duplicated_entry_offset +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="./",format=USTAR#01 === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-1,prefix="",src=2,format=GNU - testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"baz.txt","type":"reg","size":21,"mode":420,"offset":81,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":109,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":137,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"baz.txt","type":"chunk","offset":165,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":193,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":221,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"foo.txt","type":"reg","size":1,"mode":420,"offset":309,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2024-03-27T13:31:13Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2024-03-27T13:31:13Z"},{"name":"dev/testchar1","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","size":14,"mode":420,"offset":636,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"test/bar.txt","type":"chunk","offset":664,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"test/bar.txt","type":"chunk","offset":692,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"test/bar.txt","type":"chunk","offset":720,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:31:13Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":1,"devMinor":2}]} - testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":88,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"baz.txt","type":"reg","size":21,"mode":420,"offset":175,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":203,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":231,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"baz.txt","type":"chunk","offset":259,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":287,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":315,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"foo.txt","type":"reg","size":1,"mode":420,"offset":428,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2024-03-27T13:31:13Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2024-03-27T13:31:13Z"},{"name":"dev/testchar1","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","size":14,"mode":420,"offset":782,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"test/bar.txt","type":"chunk","offset":810,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"test/bar.txt","type":"chunk","offset":838,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"test/bar.txt","type":"chunk","offset":866,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:31:13Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":1,"devMinor":2}]} + testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"baz.txt","type":"reg","size":21,"mode":420,"offset":81,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":109,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":137,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"baz.txt","type":"chunk","offset":165,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":193,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":221,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"foo.txt","type":"reg","size":1,"mode":420,"offset":309,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2024-03-27T13:41:04Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2024-03-27T13:41:04Z"},{"name":"dev/testchar1","type":"char","modtime":"2024-03-27T13:41:04Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","size":14,"mode":420,"offset":635,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"test/bar.txt","type":"chunk","offset":663,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"test/bar.txt","type":"chunk","offset":691,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"test/bar.txt","type":"chunk","offset":719,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:41:04Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2024-03-27T13:41:04Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":88,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"baz.txt","type":"reg","size":21,"mode":420,"offset":175,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":203,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":231,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"baz.txt","type":"chunk","offset":259,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":287,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":315,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"foo.txt","type":"reg","size":1,"mode":420,"offset":428,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2024-03-27T13:41:04Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2024-03-27T13:41:04Z"},{"name":"dev/testchar1","type":"char","modtime":"2024-03-27T13:41:04Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","size":14,"mode":420,"offset":781,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"test/bar.txt","type":"chunk","offset":809,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"test/bar.txt","type":"chunk","offset":837,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"test/bar.txt","type":"chunk","offset":865,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:41:04Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2024-03-27T13:41:04Z","devMajor":1,"devMinor":2}]} testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [baz.txt foo.txt barlink test dev test2] vs [.no.prefetch.landmark baz.txt foo.txt barlink test dev test2] - testutil.go:371: Comparing: "test" vs "test" - testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] - testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" - testutil.go:485: Offset: 636, NextOffset: 664 - testutil.go:485: Offset: 782, NextOffset: 810 - testutil.go:485: Offset: 664, NextOffset: 692 - testutil.go:485: Offset: 810, NextOffset: 838 - testutil.go:485: Offset: 692, NextOffset: 720 - testutil.go:485: Offset: 838, NextOffset: 866 - testutil.go:485: Offset: 720, NextOffset: 1927 - testutil.go:485: Offset: 866, NextOffset: 2202 - testutil.go:371: Comparing: "dev" vs "dev" - testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar2 testblock testfifo testchar1] - testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" - testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" - testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" - testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" - testutil.go:371: Comparing: "test2" vs "test2" - testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] + testutil.go:377: Directory: "" vs "": [test2 baz.txt foo.txt barlink test dev] vs [test2 .no.prefetch.landmark baz.txt foo.txt barlink test dev] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" testutil.go:485: Offset: 81, NextOffset: 109 testutil.go:485: Offset: 175, NextOffset: 203 @@ -56740,6 +56150,29 @@ testutil.go:485: Offset: 287, NextOffset: 315 testutil.go:485: Offset: 221, NextOffset: 309 testutil.go:485: Offset: 315, NextOffset: 428 + testutil.go:371: Comparing: "foo.txt" vs "foo.txt" + testutil.go:485: Offset: 309, NextOffset: 635 + testutil.go:485: Offset: 428, NextOffset: 781 + testutil.go:371: Comparing: "barlink" vs "barlink" + testutil.go:371: Comparing: "test" vs "test" + testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] + testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" + testutil.go:485: Offset: 635, NextOffset: 663 + testutil.go:485: Offset: 781, NextOffset: 809 + testutil.go:485: Offset: 663, NextOffset: 691 + testutil.go:485: Offset: 809, NextOffset: 837 + testutil.go:485: Offset: 691, NextOffset: 719 + testutil.go:485: Offset: 837, NextOffset: 865 + testutil.go:485: Offset: 719, NextOffset: 1930 + testutil.go:485: Offset: 865, NextOffset: 2209 + testutil.go:371: Comparing: "dev" vs "dev" + testutil.go:377: Directory: "dev" vs "dev": [testchar2 testblock testfifo testchar1] vs [testblock testfifo testchar1 testchar2] + testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" + testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" + testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" + testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" + testutil.go:371: Comparing: "test2" vs "test2" + testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" testutil.go:485: Offset: 81, NextOffset: 109 testutil.go:485: Offset: 175, NextOffset: 203 @@ -56753,20 +56186,8 @@ testutil.go:485: Offset: 287, NextOffset: 315 testutil.go:485: Offset: 221, NextOffset: 309 testutil.go:485: Offset: 315, NextOffset: 428 - testutil.go:371: Comparing: "foo.txt" vs "foo.txt" - testutil.go:485: Offset: 309, NextOffset: 636 - testutil.go:485: Offset: 428, NextOffset: 782 - testutil.go:371: Comparing: "barlink" vs "barlink" testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [barlink test dev test2 .no.prefetch.landmark baz.txt foo.txt] vs [test dev test2 baz.txt foo.txt barlink] - testutil.go:371: Comparing: "dev" vs "dev" - testutil.go:377: Directory: "dev" vs "dev": [testchar1 testchar2 testblock testfifo] vs [testblock testfifo testchar1 testchar2] - testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" - testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" - testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" - testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" - testutil.go:371: Comparing: "test2" vs "test2" - testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] + testutil.go:377: Directory: "" vs "": [baz.txt foo.txt barlink test dev test2 .no.prefetch.landmark] vs [baz.txt foo.txt barlink test dev test2] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" testutil.go:485: Offset: 175, NextOffset: 203 testutil.go:485: Offset: 81, NextOffset: 109 @@ -56780,6 +56201,29 @@ testutil.go:485: Offset: 193, NextOffset: 221 testutil.go:485: Offset: 315, NextOffset: 428 testutil.go:485: Offset: 221, NextOffset: 309 + testutil.go:371: Comparing: "foo.txt" vs "foo.txt" + testutil.go:485: Offset: 428, NextOffset: 781 + testutil.go:485: Offset: 309, NextOffset: 635 + testutil.go:371: Comparing: "barlink" vs "barlink" + testutil.go:371: Comparing: "test" vs "test" + testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] + testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" + testutil.go:485: Offset: 781, NextOffset: 809 + testutil.go:485: Offset: 635, NextOffset: 663 + testutil.go:485: Offset: 809, NextOffset: 837 + testutil.go:485: Offset: 663, NextOffset: 691 + testutil.go:485: Offset: 837, NextOffset: 865 + testutil.go:485: Offset: 691, NextOffset: 719 + testutil.go:485: Offset: 865, NextOffset: 2209 + testutil.go:485: Offset: 719, NextOffset: 1930 + testutil.go:371: Comparing: "dev" vs "dev" + testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] + testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" + testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" + testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" + testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" + testutil.go:371: Comparing: "test2" vs "test2" + testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" testutil.go:485: Offset: 175, NextOffset: 203 testutil.go:485: Offset: 81, NextOffset: 109 @@ -56793,29 +56237,36 @@ testutil.go:485: Offset: 193, NextOffset: 221 testutil.go:485: Offset: 315, NextOffset: 428 testutil.go:485: Offset: 221, NextOffset: 309 - testutil.go:371: Comparing: "foo.txt" vs "foo.txt" - testutil.go:485: Offset: 428, NextOffset: 782 - testutil.go:485: Offset: 309, NextOffset: 636 - testutil.go:371: Comparing: "barlink" vs "barlink" - testutil.go:371: Comparing: "test" vs "test" - testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] - testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" - testutil.go:485: Offset: 782, NextOffset: 810 - testutil.go:485: Offset: 636, NextOffset: 664 - testutil.go:485: Offset: 810, NextOffset: 838 - testutil.go:485: Offset: 664, NextOffset: 692 - testutil.go:485: Offset: 838, NextOffset: 866 - testutil.go:485: Offset: 692, NextOffset: 720 - testutil.go:485: Offset: 866, NextOffset: 2202 - testutil.go:485: Offset: 720, NextOffset: 1927 === RUN TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-1,prefix="./",src=2,format=GNU -=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="",format=GNU#02/duplicated_entry_offset -=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="",format=GNU#02/lost_digest_in_a_entry +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="./",format=USTAR#01/lost_digest_in_a_entry +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="./",format=USTAR#01/duplicated_entry_offset +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="./",format=PAX#01 === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-1,prefix="./",src=2,format=GNU - testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"./baz.txt","type":"reg","size":21,"mode":420,"offset":83,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":111,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":139,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"./baz.txt","type":"chunk","offset":167,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":195,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":223,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"./foo.txt","type":"reg","size":1,"mode":420,"offset":313,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2024-03-27T13:31:13Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2024-03-27T13:31:13Z"},{"name":"./dev/testchar1","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","size":14,"mode":420,"offset":644,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./test/bar.txt","type":"chunk","offset":672,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"./test/bar.txt","type":"chunk","offset":700,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"./test/bar.txt","type":"chunk","offset":728,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:31:13Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":1,"devMinor":2}]} - testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":88,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"./baz.txt","type":"reg","size":21,"mode":420,"offset":177,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":205,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":233,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"./baz.txt","type":"chunk","offset":261,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":289,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":317,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"./foo.txt","type":"reg","size":1,"mode":420,"offset":432,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2024-03-27T13:31:13Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2024-03-27T13:31:13Z"},{"name":"./dev/testchar1","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","size":14,"mode":420,"offset":790,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./test/bar.txt","type":"chunk","offset":818,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"./test/bar.txt","type":"chunk","offset":846,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"./test/bar.txt","type":"chunk","offset":874,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:31:13Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":1,"devMinor":2}]} + testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"./baz.txt","type":"reg","size":21,"mode":420,"offset":83,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":111,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":139,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"./baz.txt","type":"chunk","offset":167,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":195,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":223,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"./foo.txt","type":"reg","size":1,"mode":420,"offset":313,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2024-03-27T13:41:04Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2024-03-27T13:41:04Z"},{"name":"./dev/testchar1","type":"char","modtime":"2024-03-27T13:41:04Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","size":14,"mode":420,"offset":644,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./test/bar.txt","type":"chunk","offset":672,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"./test/bar.txt","type":"chunk","offset":700,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"./test/bar.txt","type":"chunk","offset":728,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:41:04Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2024-03-27T13:41:04Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":88,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"./baz.txt","type":"reg","size":21,"mode":420,"offset":177,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":205,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":233,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"./baz.txt","type":"chunk","offset":261,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":289,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":317,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"./foo.txt","type":"reg","size":1,"mode":420,"offset":432,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2024-03-27T13:41:04Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2024-03-27T13:41:04Z"},{"name":"./dev/testchar1","type":"char","modtime":"2024-03-27T13:41:04Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","size":14,"mode":420,"offset":790,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./test/bar.txt","type":"chunk","offset":818,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"./test/bar.txt","type":"chunk","offset":846,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"./test/bar.txt","type":"chunk","offset":874,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:41:04Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2024-03-27T13:41:04Z","devMajor":1,"devMinor":2}]} testutil.go:371: Comparing: "" vs "" testutil.go:377: Directory: "" vs "": [dev test2 baz.txt foo.txt barlink test] vs [test dev test2 .no.prefetch.landmark baz.txt foo.txt barlink] + testutil.go:371: Comparing: "dev" vs "dev" + testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] + testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" + testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" + testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" + testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" + testutil.go:371: Comparing: "test2" vs "test2" + testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] + testutil.go:371: Comparing: "baz.txt" vs "baz.txt" + testutil.go:485: Offset: 83, NextOffset: 111 + testutil.go:485: Offset: 177, NextOffset: 205 + testutil.go:485: Offset: 111, NextOffset: 139 + testutil.go:485: Offset: 205, NextOffset: 233 + testutil.go:485: Offset: 139, NextOffset: 167 + testutil.go:485: Offset: 233, NextOffset: 261 + testutil.go:485: Offset: 167, NextOffset: 195 + testutil.go:485: Offset: 261, NextOffset: 289 + testutil.go:485: Offset: 195, NextOffset: 223 + testutil.go:485: Offset: 289, NextOffset: 317 + testutil.go:485: Offset: 223, NextOffset: 313 + testutil.go:485: Offset: 317, NextOffset: 432 testutil.go:371: Comparing: "baz.txt" vs "baz.txt" testutil.go:485: Offset: 83, NextOffset: 111 testutil.go:485: Offset: 177, NextOffset: 205 @@ -56842,31 +56293,10 @@ testutil.go:485: Offset: 818, NextOffset: 846 testutil.go:485: Offset: 700, NextOffset: 728 testutil.go:485: Offset: 846, NextOffset: 874 - testutil.go:485: Offset: 728, NextOffset: 1929 + testutil.go:485: Offset: 728, NextOffset: 1933 testutil.go:485: Offset: 874, NextOffset: 2217 - testutil.go:371: Comparing: "dev" vs "dev" - testutil.go:377: Directory: "dev" vs "dev": [testchar2 testblock testfifo testchar1] vs [testchar2 testblock testfifo testchar1] - testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" - testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" - testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" - testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" - testutil.go:371: Comparing: "test2" vs "test2" - testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] - testutil.go:371: Comparing: "baz.txt" vs "baz.txt" - testutil.go:485: Offset: 83, NextOffset: 111 - testutil.go:485: Offset: 177, NextOffset: 205 - testutil.go:485: Offset: 111, NextOffset: 139 - testutil.go:485: Offset: 205, NextOffset: 233 - testutil.go:485: Offset: 139, NextOffset: 167 - testutil.go:485: Offset: 233, NextOffset: 261 - testutil.go:485: Offset: 167, NextOffset: 195 - testutil.go:485: Offset: 261, NextOffset: 289 - testutil.go:485: Offset: 195, NextOffset: 223 - testutil.go:485: Offset: 289, NextOffset: 317 - testutil.go:485: Offset: 223, NextOffset: 313 - testutil.go:485: Offset: 317, NextOffset: 432 testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [barlink test dev test2 .no.prefetch.landmark baz.txt foo.txt] vs [foo.txt barlink test dev test2 baz.txt] + testutil.go:377: Directory: "" vs "": [dev test2 .no.prefetch.landmark baz.txt foo.txt barlink test] vs [barlink test dev test2 baz.txt foo.txt] testutil.go:371: Comparing: "barlink" vs "barlink" testutil.go:371: Comparing: "test" vs "test" testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] @@ -56878,19 +56308,21 @@ testutil.go:485: Offset: 846, NextOffset: 874 testutil.go:485: Offset: 700, NextOffset: 728 testutil.go:485: Offset: 874, NextOffset: 2217 - testutil.go:485: Offset: 728, NextOffset: 1929 + testutil.go:485: Offset: 728, NextOffset: 1933 testutil.go:371: Comparing: "dev" vs "dev" - testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar1 testchar2 testblock testfifo] - testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" - testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" + testutil.go:377: Directory: "dev" vs "dev": [testfifo testchar1 testchar2 testblock] vs [testchar2 testblock testfifo testchar1] testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" + testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" + testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" testutil.go:371: Comparing: "test2" vs "test2" testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" testutil.go:485: Offset: 177, NextOffset: 205 testutil.go:485: Offset: 83, NextOffset: 111 testutil.go:485: Offset: 205, NextOffset: 233 +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="./",format=PAX#01/duplicated_entry_offset +=== NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-1,prefix="./",src=2,format=GNU testutil.go:485: Offset: 111, NextOffset: 139 testutil.go:485: Offset: 233, NextOffset: 261 testutil.go:485: Offset: 139, NextOffset: 167 @@ -56902,10 +56334,10 @@ testutil.go:485: Offset: 223, NextOffset: 313 testutil.go:371: Comparing: "baz.txt" vs "baz.txt" testutil.go:485: Offset: 177, NextOffset: 205 +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="./",format=PAX#01/lost_digest_in_a_entry +=== NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-1,prefix="./",src=2,format=GNU testutil.go:485: Offset: 83, NextOffset: 111 testutil.go:485: Offset: 205, NextOffset: 233 -=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="./",format=USTAR#02 -=== NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-1,prefix="./",src=2,format=GNU testutil.go:485: Offset: 111, NextOffset: 139 testutil.go:485: Offset: 233, NextOffset: 261 testutil.go:485: Offset: 139, NextOffset: 167 @@ -56918,30 +56350,19 @@ testutil.go:371: Comparing: "foo.txt" vs "foo.txt" testutil.go:485: Offset: 432, NextOffset: 790 testutil.go:485: Offset: 313, NextOffset: 644 +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="./",format=GNU#01 === RUN TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-1,prefix="/",src=2,format=GNU -=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="./",format=USTAR#02/lost_digest_in_a_entry +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="./",format=GNU#01/lost_digest_in_a_entry +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="./",format=GNU#01/duplicated_entry_offset +=== NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-1,prefix="/",src=2,format=GNU + testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"/baz.txt","type":"reg","size":21,"mode":420,"offset":82,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":110,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":138,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"/baz.txt","type":"chunk","offset":166,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":194,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":222,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"/foo.txt","type":"reg","size":1,"mode":420,"offset":311,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2024-03-27T13:41:04Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2024-03-27T13:41:04Z"},{"name":"/dev/testchar1","type":"char","modtime":"2024-03-27T13:41:04Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","size":14,"mode":420,"offset":637,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/test/bar.txt","type":"chunk","offset":665,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"/test/bar.txt","type":"chunk","offset":693,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"/test/bar.txt","type":"chunk","offset":721,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:41:04Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2024-03-27T13:41:04Z","devMajor":1,"devMinor":2}]} +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="/",format=USTAR#01 === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-1,prefix="/",src=2,format=GNU - testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"/baz.txt","type":"reg","size":21,"mode":420,"offset":82,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":110,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":138,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"/baz.txt","type":"chunk","offset":166,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":194,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":222,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"/foo.txt","type":"reg","size":1,"mode":420,"offset":311,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2024-03-27T13:31:13Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2024-03-27T13:31:13Z"},{"name":"/dev/testchar1","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","size":14,"mode":420,"offset":639,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/test/bar.txt","type":"chunk","offset":667,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"/test/bar.txt","type":"chunk","offset":695,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"/test/bar.txt","type":"chunk","offset":723,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:31:13Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":1,"devMinor":2}]} - testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":88,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"/baz.txt","type":"reg","size":21,"mode":420,"offset":176,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":204,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":232,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"/baz.txt","type":"chunk","offset":260,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":288,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":316,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"/foo.txt","type":"reg","size":1,"mode":420,"offset":430,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2024-03-27T13:31:13Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2024-03-27T13:31:13Z"},{"name":"/dev/testchar1","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","size":14,"mode":420,"offset":783,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/test/bar.txt","type":"chunk","offset":811,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"/test/bar.txt","type":"chunk","offset":839,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"/test/bar.txt","type":"chunk","offset":867,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:31:13Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":88,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"/baz.txt","type":"reg","size":21,"mode":420,"offset":176,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":204,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":232,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"/baz.txt","type":"chunk","offset":260,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":288,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":316,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"/foo.txt","type":"reg","size":1,"mode":420,"offset":430,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2024-03-27T13:41:04Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2024-03-27T13:41:04Z"},{"name":"/dev/testchar1","type":"char","modtime":"2024-03-27T13:41:04Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","size":14,"mode":420,"offset":782,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/test/bar.txt","type":"chunk","offset":810,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"/test/bar.txt","type":"chunk","offset":838,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"/test/bar.txt","type":"chunk","offset":866,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:41:04Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2024-03-27T13:41:04Z","devMajor":1,"devMinor":2}]} testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [foo.txt barlink test dev test2 baz.txt] vs [test dev test2 .no.prefetch.landmark baz.txt foo.txt barlink] - testutil.go:371: Comparing: "foo.txt" vs "foo.txt" - testutil.go:485: Offset: 311, NextOffset: 639 - testutil.go:485: Offset: 430, NextOffset: 783 - testutil.go:371: Comparing: "barlink" vs "barlink" - testutil.go:371: Comparing: "test" vs "test" - testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] - testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" - testutil.go:485: Offset: 639, NextOffset: 667 - testutil.go:485: Offset: 783, NextOffset: 811 - testutil.go:485: Offset: 667, NextOffset: 695 - testutil.go:485: Offset: 811, NextOffset: 839 - testutil.go:485: Offset: 695, NextOffset: 723 - testutil.go:485: Offset: 839, NextOffset: 867 - testutil.go:485: Offset: 723, NextOffset: 1920 - testutil.go:485: Offset: 867, NextOffset: 2204 + testutil.go:377: Directory: "" vs "": [barlink test dev test2 baz.txt foo.txt] vs [foo.txt barlink test dev test2 .no.prefetch.landmark baz.txt] testutil.go:371: Comparing: "dev" vs "dev" - testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] + testutil.go:377: Directory: "dev" vs "dev": [testchar2 testblock testfifo testchar1] vs [testfifo testchar1 testchar2 testblock] testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" @@ -56973,11 +56394,44 @@ testutil.go:485: Offset: 194, NextOffset: 222 testutil.go:485: Offset: 288, NextOffset: 316 testutil.go:485: Offset: 222, NextOffset: 311 -=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="./",format=USTAR#02/duplicated_entry_offset -=== NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-1,prefix="/",src=2,format=GNU testutil.go:485: Offset: 316, NextOffset: 430 + testutil.go:371: Comparing: "foo.txt" vs "foo.txt" + testutil.go:485: Offset: 311, NextOffset: 637 + testutil.go:485: Offset: 430, NextOffset: 782 + testutil.go:371: Comparing: "barlink" vs "barlink" + testutil.go:371: Comparing: "test" vs "test" + testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] + testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" + testutil.go:485: Offset: 637, NextOffset: 665 + testutil.go:485: Offset: 782, NextOffset: 810 + testutil.go:485: Offset: 665, NextOffset: 693 + testutil.go:485: Offset: 810, NextOffset: 838 + testutil.go:485: Offset: 693, NextOffset: 721 + testutil.go:485: Offset: 838, NextOffset: 866 + testutil.go:485: Offset: 721, NextOffset: 1922 + testutil.go:485: Offset: 866, NextOffset: 2213 testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [test2 .no.prefetch.landmark baz.txt foo.txt barlink test dev] vs [baz.txt foo.txt barlink test dev test2] + testutil.go:377: Directory: "" vs "": [.no.prefetch.landmark baz.txt foo.txt barlink test dev test2] vs [baz.txt foo.txt barlink test dev test2] + testutil.go:371: Comparing: "barlink" vs "barlink" + testutil.go:371: Comparing: "test" vs "test" + testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] + testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" + testutil.go:485: Offset: 782, NextOffset: 810 + testutil.go:485: Offset: 637, NextOffset: 665 + testutil.go:485: Offset: 810, NextOffset: 838 + testutil.go:485: Offset: 665, NextOffset: 693 + testutil.go:485: Offset: 838, NextOffset: 866 + testutil.go:485: Offset: 693, NextOffset: 721 + testutil.go:485: Offset: 866, NextOffset: 2213 + testutil.go:485: Offset: 721, NextOffset: 1922 + testutil.go:371: Comparing: "dev" vs "dev" + testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] + testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" + testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" + testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" + testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" + testutil.go:371: Comparing: "test2" vs "test2" + testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" testutil.go:485: Offset: 176, NextOffset: 204 testutil.go:485: Offset: 82, NextOffset: 110 @@ -56991,29 +56445,6 @@ testutil.go:485: Offset: 194, NextOffset: 222 testutil.go:485: Offset: 316, NextOffset: 430 testutil.go:485: Offset: 222, NextOffset: 311 - testutil.go:371: Comparing: "foo.txt" vs "foo.txt" - testutil.go:485: Offset: 430, NextOffset: 783 - testutil.go:485: Offset: 311, NextOffset: 639 - testutil.go:371: Comparing: "barlink" vs "barlink" - testutil.go:371: Comparing: "test" vs "test" - testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] - testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" - testutil.go:485: Offset: 783, NextOffset: 811 - testutil.go:485: Offset: 639, NextOffset: 667 - testutil.go:485: Offset: 811, NextOffset: 839 - testutil.go:485: Offset: 667, NextOffset: 695 - testutil.go:485: Offset: 839, NextOffset: 867 - testutil.go:485: Offset: 695, NextOffset: 723 - testutil.go:485: Offset: 867, NextOffset: 2204 - testutil.go:485: Offset: 723, NextOffset: 1920 - testutil.go:371: Comparing: "dev" vs "dev" - testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] - testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" - testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" - testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" - testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" - testutil.go:371: Comparing: "test2" vs "test2" - testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" testutil.go:485: Offset: 176, NextOffset: 204 testutil.go:485: Offset: 82, NextOffset: 110 @@ -57027,36 +56458,17 @@ testutil.go:485: Offset: 194, NextOffset: 222 testutil.go:485: Offset: 316, NextOffset: 430 testutil.go:485: Offset: 222, NextOffset: 311 + testutil.go:371: Comparing: "foo.txt" vs "foo.txt" + testutil.go:485: Offset: 430, NextOffset: 782 + testutil.go:485: Offset: 311, NextOffset: 637 === RUN TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-1,prefix="../",src=2,format=GNU -=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="./",format=PAX#02 -=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="./",format=PAX#02/lost_digest_in_a_entry -=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="./",format=PAX#02/duplicated_entry_offset +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="/",format=USTAR#01/duplicated_entry_offset +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="/",format=USTAR#01/lost_digest_in_a_entry === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-1,prefix="../",src=2,format=GNU - testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"../baz.txt","type":"reg","size":21,"mode":420,"offset":84,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","offset":112,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","offset":140,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"../baz.txt","type":"chunk","offset":168,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","offset":196,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","offset":224,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"../foo.txt","type":"reg","size":1,"mode":420,"offset":315,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2024-03-27T13:31:13Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2024-03-27T13:31:13Z"},{"name":"../dev/testchar1","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","size":14,"mode":420,"offset":646,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../test/bar.txt","type":"chunk","offset":674,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"../test/bar.txt","type":"chunk","offset":702,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"../test/bar.txt","type":"chunk","offset":730,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:31:13Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":1,"devMinor":2}]} - testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":88,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"../baz.txt","type":"reg","size":21,"mode":420,"offset":178,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","offset":206,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","offset":234,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"../baz.txt","type":"chunk","offset":262,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","offset":290,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","offset":318,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"../foo.txt","type":"reg","size":1,"mode":420,"offset":434,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2024-03-27T13:31:13Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2024-03-27T13:31:13Z"},{"name":"../dev/testchar1","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","size":14,"mode":420,"offset":790,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../test/bar.txt","type":"chunk","offset":818,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"../test/bar.txt","type":"chunk","offset":846,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"../test/bar.txt","type":"chunk","offset":874,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:31:13Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":1,"devMinor":2}]} + testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"../baz.txt","type":"reg","size":21,"mode":420,"offset":84,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","offset":112,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","offset":140,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"../baz.txt","type":"chunk","offset":168,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","offset":196,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","offset":224,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"../foo.txt","type":"reg","size":1,"mode":420,"offset":315,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2024-03-27T13:41:04Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2024-03-27T13:41:04Z"},{"name":"../dev/testchar1","type":"char","modtime":"2024-03-27T13:41:04Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","size":14,"mode":420,"offset":645,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../test/bar.txt","type":"chunk","offset":673,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"../test/bar.txt","type":"chunk","offset":701,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"../test/bar.txt","type":"chunk","offset":729,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:41:04Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2024-03-27T13:41:04Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":88,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"../baz.txt","type":"reg","size":21,"mode":420,"offset":178,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","offset":206,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","offset":234,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"../baz.txt","type":"chunk","offset":262,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","offset":290,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","offset":318,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"../foo.txt","type":"reg","size":1,"mode":420,"offset":434,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2024-03-27T13:41:04Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2024-03-27T13:41:04Z"},{"name":"../dev/testchar1","type":"char","modtime":"2024-03-27T13:41:04Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","size":14,"mode":420,"offset":790,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../test/bar.txt","type":"chunk","offset":818,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"../test/bar.txt","type":"chunk","offset":846,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"../test/bar.txt","type":"chunk","offset":874,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:41:04Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2024-03-27T13:41:04Z","devMajor":1,"devMinor":2}]} testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [dev test2 baz.txt foo.txt barlink test] vs [foo.txt barlink test dev test2 .no.prefetch.landmark baz.txt] - testutil.go:371: Comparing: "foo.txt" vs "foo.txt" - testutil.go:485: Offset: 315, NextOffset: 646 - testutil.go:485: Offset: 434, NextOffset: 790 - testutil.go:371: Comparing: "barlink" vs "barlink" - testutil.go:371: Comparing: "test" vs "test" - testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] - testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" - testutil.go:485: Offset: 646, NextOffset: 674 - testutil.go:485: Offset: 790, NextOffset: 818 - testutil.go:485: Offset: 674, NextOffset: 702 - testutil.go:485: Offset: 818, NextOffset: 846 - testutil.go:485: Offset: 702, NextOffset: 730 - testutil.go:485: Offset: 846, NextOffset: 874 - testutil.go:485: Offset: 730, NextOffset: 1946 - testutil.go:485: Offset: 874, NextOffset: 2227 - testutil.go:371: Comparing: "dev" vs "dev" - testutil.go:377: Directory: "dev" vs "dev": [testfifo testchar1 testchar2 testblock] vs [testblock testfifo testchar1 testchar2] - testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" - testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" - testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" - testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" + testutil.go:377: Directory: "" vs "": [test dev test2 baz.txt foo.txt barlink] vs [test2 .no.prefetch.landmark baz.txt foo.txt barlink test dev] testutil.go:371: Comparing: "test2" vs "test2" testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" @@ -57077,8 +56489,6 @@ testutil.go:485: Offset: 178, NextOffset: 206 testutil.go:485: Offset: 112, NextOffset: 140 testutil.go:485: Offset: 206, NextOffset: 234 -=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="./",format=GNU#02 -=== NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-1,prefix="../",src=2,format=GNU testutil.go:485: Offset: 140, NextOffset: 168 testutil.go:485: Offset: 234, NextOffset: 262 testutil.go:485: Offset: 168, NextOffset: 196 @@ -57087,41 +56497,36 @@ testutil.go:485: Offset: 290, NextOffset: 318 testutil.go:485: Offset: 224, NextOffset: 315 testutil.go:485: Offset: 318, NextOffset: 434 - testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [.no.prefetch.landmark baz.txt foo.txt barlink test dev test2] vs [baz.txt foo.txt barlink test dev test2] - testutil.go:371: Comparing: "baz.txt" vs "baz.txt" - testutil.go:485: Offset: 178, NextOffset: 206 - testutil.go:485: Offset: 84, NextOffset: 112 - testutil.go:485: Offset: 206, NextOffset: 234 - testutil.go:485: Offset: 112, NextOffset: 140 - testutil.go:485: Offset: 234, NextOffset: 262 - testutil.go:485: Offset: 140, NextOffset: 168 - testutil.go:485: Offset: 262, NextOffset: 290 - testutil.go:485: Offset: 168, NextOffset: 196 - testutil.go:485: Offset: 290, NextOffset: 318 - testutil.go:485: Offset: 196, NextOffset: 224 - testutil.go:485: Offset: 318, NextOffset: 434 - testutil.go:485: Offset: 224, NextOffset: 315 testutil.go:371: Comparing: "foo.txt" vs "foo.txt" + testutil.go:485: Offset: 315, NextOffset: 645 testutil.go:485: Offset: 434, NextOffset: 790 - testutil.go:485: Offset: 315, NextOffset: 646 testutil.go:371: Comparing: "barlink" vs "barlink" testutil.go:371: Comparing: "test" vs "test" testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" + testutil.go:485: Offset: 645, NextOffset: 673 testutil.go:485: Offset: 790, NextOffset: 818 - testutil.go:485: Offset: 646, NextOffset: 674 + testutil.go:485: Offset: 673, NextOffset: 701 testutil.go:485: Offset: 818, NextOffset: 846 - testutil.go:485: Offset: 674, NextOffset: 702 + testutil.go:485: Offset: 701, NextOffset: 729 testutil.go:485: Offset: 846, NextOffset: 874 - testutil.go:485: Offset: 702, NextOffset: 730 + testutil.go:485: Offset: 729, NextOffset: 1936 testutil.go:485: Offset: 874, NextOffset: 2227 - testutil.go:485: Offset: 730, NextOffset: 1946 testutil.go:371: Comparing: "dev" vs "dev" - testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] + testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testfifo testchar1 testchar2 testblock] + testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" + testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" + testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" + testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" + testutil.go:371: Comparing: "" vs "" + testutil.go:377: Directory: "" vs "": [test dev test2 .no.prefetch.landmark baz.txt foo.txt barlink] vs [dev test2 baz.txt foo.txt barlink test] + testutil.go:371: Comparing: "dev" vs "dev" + testutil.go:377: Directory: "dev" vs "dev": [testfifo testchar1 testchar2 testblock] vs [testblock testfifo testchar1 testchar2] testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="/",format=PAX#01 +=== NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-1,prefix="../",src=2,format=GNU testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" testutil.go:371: Comparing: "test2" vs "test2" testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] @@ -57138,17 +56543,44 @@ testutil.go:485: Offset: 196, NextOffset: 224 testutil.go:485: Offset: 318, NextOffset: 434 testutil.go:485: Offset: 224, NextOffset: 315 + testutil.go:371: Comparing: "baz.txt" vs "baz.txt" + testutil.go:485: Offset: 178, NextOffset: 206 + testutil.go:485: Offset: 84, NextOffset: 112 + testutil.go:485: Offset: 206, NextOffset: 234 + testutil.go:485: Offset: 112, NextOffset: 140 + testutil.go:485: Offset: 234, NextOffset: 262 + testutil.go:485: Offset: 140, NextOffset: 168 + testutil.go:485: Offset: 262, NextOffset: 290 + testutil.go:485: Offset: 168, NextOffset: 196 + testutil.go:485: Offset: 290, NextOffset: 318 + testutil.go:485: Offset: 196, NextOffset: 224 + testutil.go:485: Offset: 318, NextOffset: 434 + testutil.go:485: Offset: 224, NextOffset: 315 + testutil.go:371: Comparing: "foo.txt" vs "foo.txt" + testutil.go:485: Offset: 434, NextOffset: 790 + testutil.go:485: Offset: 315, NextOffset: 645 + testutil.go:371: Comparing: "barlink" vs "barlink" + testutil.go:371: Comparing: "test" vs "test" + testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] + testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" + testutil.go:485: Offset: 790, NextOffset: 818 + testutil.go:485: Offset: 645, NextOffset: 673 + testutil.go:485: Offset: 818, NextOffset: 846 + testutil.go:485: Offset: 673, NextOffset: 701 + testutil.go:485: Offset: 846, NextOffset: 874 + testutil.go:485: Offset: 701, NextOffset: 729 + testutil.go:485: Offset: 874, NextOffset: 2227 + testutil.go:485: Offset: 729, NextOffset: 1936 === RUN TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-2,prefix="",src=2,format=USTAR -=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="./",format=GNU#02/lost_digest_in_a_entry -=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="./",format=GNU#02/duplicated_entry_offset -=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="/",format=USTAR#02 +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="/",format=PAX#01/lost_digest_in_a_entry +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="/",format=PAX#01/duplicated_entry_offset === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-2,prefix="",src=2,format=USTAR - testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"baz.txt","type":"reg","size":21,"mode":420,"offset":130,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":162,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":194,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"baz.txt","type":"chunk","offset":226,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":258,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":290,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"foo.txt","type":"reg","size":1,"mode":420,"offset":484,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2024-03-27T13:31:13Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2024-03-27T13:31:13Z"},{"name":"dev/testchar1","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","size":14,"mode":420,"offset":1430,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"test/bar.txt","type":"chunk","offset":1462,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"test/bar.txt","type":"chunk","offset":1494,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"test/bar.txt","type":"chunk","offset":1526,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:31:13Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":1,"devMinor":2}]} - testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":141,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"baz.txt","type":"reg","size":21,"mode":420,"offset":339,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":371,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":403,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"baz.txt","type":"chunk","offset":435,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":467,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":499,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"foo.txt","type":"reg","size":1,"mode":420,"offset":727,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2024-03-27T13:31:13Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2024-03-27T13:31:13Z"},{"name":"dev/testchar1","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","size":14,"mode":420,"offset":1708,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"test/bar.txt","type":"chunk","offset":1740,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"test/bar.txt","type":"chunk","offset":1772,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"test/bar.txt","type":"chunk","offset":1804,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:31:13Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":1,"devMinor":2}]} + testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"baz.txt","type":"reg","size":21,"mode":420,"offset":130,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":162,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":194,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"baz.txt","type":"chunk","offset":226,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":258,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":290,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"foo.txt","type":"reg","size":1,"mode":420,"offset":484,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2024-03-27T13:41:04Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2024-03-27T13:41:04Z"},{"name":"dev/testchar1","type":"char","modtime":"2024-03-27T13:41:04Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","size":14,"mode":420,"offset":1426,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"test/bar.txt","type":"chunk","offset":1458,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"test/bar.txt","type":"chunk","offset":1490,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"test/bar.txt","type":"chunk","offset":1522,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:41:04Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2024-03-27T13:41:04Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":141,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"baz.txt","type":"reg","size":21,"mode":420,"offset":339,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":371,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":403,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"baz.txt","type":"chunk","offset":435,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":467,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":499,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"foo.txt","type":"reg","size":1,"mode":420,"offset":727,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2024-03-27T13:41:04Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2024-03-27T13:41:04Z"},{"name":"dev/testchar1","type":"char","modtime":"2024-03-27T13:41:04Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","size":14,"mode":420,"offset":1705,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"test/bar.txt","type":"chunk","offset":1737,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"test/bar.txt","type":"chunk","offset":1769,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"test/bar.txt","type":"chunk","offset":1801,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:41:04Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2024-03-27T13:41:04Z","devMajor":1,"devMinor":2}]} testutil.go:371: Comparing: "" vs "" testutil.go:377: Directory: "" vs "": [baz.txt foo.txt barlink test dev test2] vs [.no.prefetch.landmark baz.txt foo.txt barlink test dev test2] testutil.go:371: Comparing: "dev" vs "dev" - testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar1 testchar2 testblock testfifo] + testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" @@ -57179,31 +56611,27 @@ testutil.go:485: Offset: 435, NextOffset: 467 testutil.go:485: Offset: 258, NextOffset: 290 testutil.go:485: Offset: 467, NextOffset: 499 +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="/",format=GNU#01 +=== NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-2,prefix="",src=2,format=USTAR testutil.go:485: Offset: 290, NextOffset: 484 testutil.go:485: Offset: 499, NextOffset: 727 testutil.go:371: Comparing: "foo.txt" vs "foo.txt" - testutil.go:485: Offset: 484, NextOffset: 1430 - testutil.go:485: Offset: 727, NextOffset: 1708 + testutil.go:485: Offset: 484, NextOffset: 1426 + testutil.go:485: Offset: 727, NextOffset: 1705 testutil.go:371: Comparing: "barlink" vs "barlink" testutil.go:371: Comparing: "test" vs "test" testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" - testutil.go:485: Offset: 1430, NextOffset: 1462 - testutil.go:485: Offset: 1708, NextOffset: 1740 - testutil.go:485: Offset: 1462, NextOffset: 1494 - testutil.go:485: Offset: 1740, NextOffset: 1772 - testutil.go:485: Offset: 1494, NextOffset: 1526 - testutil.go:485: Offset: 1772, NextOffset: 1804 - testutil.go:485: Offset: 1526, NextOffset: 4856 - testutil.go:485: Offset: 1804, NextOffset: 5464 + testutil.go:485: Offset: 1426, NextOffset: 1458 + testutil.go:485: Offset: 1705, NextOffset: 1737 + testutil.go:485: Offset: 1458, NextOffset: 1490 + testutil.go:485: Offset: 1737, NextOffset: 1769 + testutil.go:485: Offset: 1490, NextOffset: 1522 + testutil.go:485: Offset: 1769, NextOffset: 1801 + testutil.go:485: Offset: 1522, NextOffset: 4851 + testutil.go:485: Offset: 1801, NextOffset: 5459 testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [test2 .no.prefetch.landmark baz.txt foo.txt barlink test dev] vs [test2 baz.txt foo.txt barlink test dev] - testutil.go:371: Comparing: "dev" vs "dev" - testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] - testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" - testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" - testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" - testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" + testutil.go:377: Directory: "" vs "": [baz.txt foo.txt barlink test dev test2 .no.prefetch.landmark] vs [baz.txt foo.txt barlink test dev test2] testutil.go:371: Comparing: "test2" vs "test2" testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" @@ -57233,50 +56661,40 @@ testutil.go:485: Offset: 499, NextOffset: 727 testutil.go:485: Offset: 290, NextOffset: 484 testutil.go:371: Comparing: "foo.txt" vs "foo.txt" - testutil.go:485: Offset: 727, NextOffset: 1708 - testutil.go:485: Offset: 484, NextOffset: 1430 + testutil.go:485: Offset: 727, NextOffset: 1705 + testutil.go:485: Offset: 484, NextOffset: 1426 testutil.go:371: Comparing: "barlink" vs "barlink" testutil.go:371: Comparing: "test" vs "test" testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" - testutil.go:485: Offset: 1708, NextOffset: 1740 - testutil.go:485: Offset: 1430, NextOffset: 1462 - testutil.go:485: Offset: 1740, NextOffset: 1772 - testutil.go:485: Offset: 1462, NextOffset: 1494 - testutil.go:485: Offset: 1772, NextOffset: 1804 - testutil.go:485: Offset: 1494, NextOffset: 1526 - testutil.go:485: Offset: 1804, NextOffset: 5464 - testutil.go:485: Offset: 1526, NextOffset: 4856 + testutil.go:485: Offset: 1705, NextOffset: 1737 + testutil.go:485: Offset: 1426, NextOffset: 1458 + testutil.go:485: Offset: 1737, NextOffset: 1769 + testutil.go:485: Offset: 1458, NextOffset: 1490 + testutil.go:485: Offset: 1769, NextOffset: 1801 + testutil.go:485: Offset: 1490, NextOffset: 1522 + testutil.go:485: Offset: 1801, NextOffset: 5459 + testutil.go:485: Offset: 1522, NextOffset: 4851 + testutil.go:371: Comparing: "dev" vs "dev" + testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] + testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" + testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" + testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" + testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" === RUN TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-2,prefix="./",src=2,format=USTAR -=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="/",format=USTAR#02/duplicated_entry_offset -=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="/",format=USTAR#02/lost_digest_in_a_entry -=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="/",format=PAX#02 +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="/",format=GNU#01/lost_digest_in_a_entry +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="/",format=GNU#01/duplicated_entry_offset === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-2,prefix="./",src=2,format=USTAR - testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"./baz.txt","type":"reg","size":21,"mode":420,"offset":132,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":164,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":196,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"./baz.txt","type":"chunk","offset":228,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":260,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":292,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"./foo.txt","type":"reg","size":1,"mode":420,"offset":488,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2024-03-27T13:31:13Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2024-03-27T13:31:13Z"},{"name":"./dev/testchar1","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","size":14,"mode":420,"offset":1443,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./test/bar.txt","type":"chunk","offset":1475,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"./test/bar.txt","type":"chunk","offset":1507,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"./test/bar.txt","type":"chunk","offset":1539,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:31:13Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":1,"devMinor":2}]} - testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":141,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"./baz.txt","type":"reg","size":21,"mode":420,"offset":339,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":371,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":403,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"./baz.txt","type":"chunk","offset":435,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":467,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":499,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"./foo.txt","type":"reg","size":1,"mode":420,"offset":729,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2024-03-27T13:31:13Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2024-03-27T13:31:13Z"},{"name":"./dev/testchar1","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","size":14,"mode":420,"offset":1719,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./test/bar.txt","type":"chunk","offset":1751,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"./test/bar.txt","type":"chunk","offset":1783,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"./test/bar.txt","type":"chunk","offset":1815,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:31:13Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":1,"devMinor":2}]} + testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"./baz.txt","type":"reg","size":21,"mode":420,"offset":132,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":164,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":196,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"./baz.txt","type":"chunk","offset":228,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":260,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":292,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"./foo.txt","type":"reg","size":1,"mode":420,"offset":488,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2024-03-27T13:41:04Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2024-03-27T13:41:04Z"},{"name":"./dev/testchar1","type":"char","modtime":"2024-03-27T13:41:04Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","size":14,"mode":420,"offset":1440,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./test/bar.txt","type":"chunk","offset":1472,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"./test/bar.txt","type":"chunk","offset":1504,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"./test/bar.txt","type":"chunk","offset":1536,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:41:04Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2024-03-27T13:41:04Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":141,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"./baz.txt","type":"reg","size":21,"mode":420,"offset":339,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":371,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":403,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"./baz.txt","type":"chunk","offset":435,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":467,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":499,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"./foo.txt","type":"reg","size":1,"mode":420,"offset":729,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2024-03-27T13:41:04Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2024-03-27T13:41:04Z"},{"name":"./dev/testchar1","type":"char","modtime":"2024-03-27T13:41:04Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","size":14,"mode":420,"offset":1717,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./test/bar.txt","type":"chunk","offset":1749,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"./test/bar.txt","type":"chunk","offset":1781,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"./test/bar.txt","type":"chunk","offset":1813,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:41:04Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2024-03-27T13:41:04Z","devMajor":1,"devMinor":2}]} testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [foo.txt barlink test dev test2 baz.txt] vs [.no.prefetch.landmark baz.txt foo.txt barlink test dev test2] - testutil.go:371: Comparing: "foo.txt" vs "foo.txt" - testutil.go:485: Offset: 488, NextOffset: 1443 - testutil.go:485: Offset: 729, NextOffset: 1719 - testutil.go:371: Comparing: "barlink" vs "barlink" - testutil.go:371: Comparing: "test" vs "test" - testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] - testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" - testutil.go:485: Offset: 1443, NextOffset: 1475 - testutil.go:485: Offset: 1719, NextOffset: 1751 - testutil.go:485: Offset: 1475, NextOffset: 1507 - testutil.go:485: Offset: 1751, NextOffset: 1783 - testutil.go:485: Offset: 1507, NextOffset: 1539 - testutil.go:485: Offset: 1783, NextOffset: 1815 - testutil.go:485: Offset: 1539, NextOffset: 4901 - testutil.go:485: Offset: 1815, NextOffset: 5508 + testutil.go:377: Directory: "" vs "": [baz.txt foo.txt barlink test dev test2] vs [test2 .no.prefetch.landmark baz.txt foo.txt barlink test dev] testutil.go:371: Comparing: "dev" vs "dev" - testutil.go:377: Directory: "dev" vs "dev": [testchar2 testblock testfifo testchar1] vs [testchar1 testchar2 testblock testfifo] - testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" + testutil.go:377: Directory: "dev" vs "dev": [testchar2 testblock testfifo testchar1] vs [testblock testfifo testchar1 testchar2] testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" + testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" testutil.go:371: Comparing: "test2" vs "test2" testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" @@ -57305,10 +56723,25 @@ testutil.go:485: Offset: 467, NextOffset: 499 testutil.go:485: Offset: 292, NextOffset: 488 testutil.go:485: Offset: 499, NextOffset: 729 + testutil.go:371: Comparing: "foo.txt" vs "foo.txt" + testutil.go:485: Offset: 488, NextOffset: 1440 + testutil.go:485: Offset: 729, NextOffset: 1717 + testutil.go:371: Comparing: "barlink" vs "barlink" + testutil.go:371: Comparing: "test" vs "test" + testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] + testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" + testutil.go:485: Offset: 1440, NextOffset: 1472 + testutil.go:485: Offset: 1717, NextOffset: 1749 + testutil.go:485: Offset: 1472, NextOffset: 1504 + testutil.go:485: Offset: 1749, NextOffset: 1781 + testutil.go:485: Offset: 1504, NextOffset: 1536 + testutil.go:485: Offset: 1781, NextOffset: 1813 + testutil.go:485: Offset: 1536, NextOffset: 4896 +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="../",format=USTAR#01 +=== NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-2,prefix="./",src=2,format=USTAR + testutil.go:485: Offset: 1813, NextOffset: 5503 testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [foo.txt barlink test dev test2 .no.prefetch.landmark baz.txt] vs [dev test2 baz.txt foo.txt barlink test] - testutil.go:371: Comparing: "test2" vs "test2" - testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] + testutil.go:377: Directory: "" vs "": [test2 .no.prefetch.landmark baz.txt foo.txt barlink test dev] vs [test dev test2 baz.txt foo.txt barlink] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" testutil.go:485: Offset: 339, NextOffset: 371 testutil.go:485: Offset: 132, NextOffset: 164 @@ -57322,6 +56755,29 @@ testutil.go:485: Offset: 260, NextOffset: 292 testutil.go:485: Offset: 499, NextOffset: 729 testutil.go:485: Offset: 292, NextOffset: 488 + testutil.go:371: Comparing: "foo.txt" vs "foo.txt" + testutil.go:485: Offset: 729, NextOffset: 1717 + testutil.go:485: Offset: 488, NextOffset: 1440 + testutil.go:371: Comparing: "barlink" vs "barlink" + testutil.go:371: Comparing: "test" vs "test" + testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] + testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" + testutil.go:485: Offset: 1717, NextOffset: 1749 + testutil.go:485: Offset: 1440, NextOffset: 1472 + testutil.go:485: Offset: 1749, NextOffset: 1781 + testutil.go:485: Offset: 1472, NextOffset: 1504 + testutil.go:485: Offset: 1781, NextOffset: 1813 + testutil.go:485: Offset: 1504, NextOffset: 1536 + testutil.go:485: Offset: 1813, NextOffset: 5503 + testutil.go:485: Offset: 1536, NextOffset: 4896 + testutil.go:371: Comparing: "dev" vs "dev" + testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testfifo testchar1 testchar2 testblock] + testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" + testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" + testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" + testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" + testutil.go:371: Comparing: "test2" vs "test2" + testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" testutil.go:485: Offset: 339, NextOffset: 371 testutil.go:485: Offset: 132, NextOffset: 164 @@ -57335,36 +56791,15 @@ testutil.go:485: Offset: 260, NextOffset: 292 testutil.go:485: Offset: 499, NextOffset: 729 testutil.go:485: Offset: 292, NextOffset: 488 - testutil.go:371: Comparing: "foo.txt" vs "foo.txt" - testutil.go:485: Offset: 729, NextOffset: 1719 - testutil.go:485: Offset: 488, NextOffset: 1443 - testutil.go:371: Comparing: "barlink" vs "barlink" - testutil.go:371: Comparing: "test" vs "test" - testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] - testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" - testutil.go:485: Offset: 1719, NextOffset: 1751 - testutil.go:485: Offset: 1443, NextOffset: 1475 - testutil.go:485: Offset: 1751, NextOffset: 1783 - testutil.go:485: Offset: 1475, NextOffset: 1507 - testutil.go:485: Offset: 1783, NextOffset: 1815 - testutil.go:485: Offset: 1507, NextOffset: 1539 - testutil.go:485: Offset: 1815, NextOffset: 5508 - testutil.go:485: Offset: 1539, NextOffset: 4901 - testutil.go:371: Comparing: "dev" vs "dev" - testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] - testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" - testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" - testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" - testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" === RUN TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-2,prefix="/",src=2,format=USTAR -=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="/",format=PAX#02/lost_digest_in_a_entry -=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="/",format=PAX#02/duplicated_entry_offset -=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="/",format=GNU#02 +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="../",format=USTAR#01/duplicated_entry_offset +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="../",format=USTAR#01/lost_digest_in_a_entry +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="../",format=PAX#01 === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-2,prefix="/",src=2,format=USTAR - testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"/baz.txt","type":"reg","size":21,"mode":420,"offset":132,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":164,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":196,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"/baz.txt","type":"chunk","offset":228,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":260,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":292,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"/foo.txt","type":"reg","size":1,"mode":420,"offset":487,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2024-03-27T13:31:13Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2024-03-27T13:31:13Z"},{"name":"/dev/testchar1","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","size":14,"mode":420,"offset":1437,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/test/bar.txt","type":"chunk","offset":1469,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"/test/bar.txt","type":"chunk","offset":1501,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"/test/bar.txt","type":"chunk","offset":1533,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:31:13Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":1,"devMinor":2}]} - testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":141,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"/baz.txt","type":"reg","size":21,"mode":420,"offset":339,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":371,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":403,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"/baz.txt","type":"chunk","offset":435,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":467,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":499,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"/foo.txt","type":"reg","size":1,"mode":420,"offset":728,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2024-03-27T13:31:13Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2024-03-27T13:31:13Z"},{"name":"/dev/testchar1","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","size":14,"mode":420,"offset":1714,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/test/bar.txt","type":"chunk","offset":1746,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"/test/bar.txt","type":"chunk","offset":1778,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"/test/bar.txt","type":"chunk","offset":1810,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:31:13Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":1,"devMinor":2}]} + testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"/baz.txt","type":"reg","size":21,"mode":420,"offset":132,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":164,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":196,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"/baz.txt","type":"chunk","offset":228,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":260,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":292,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"/foo.txt","type":"reg","size":1,"mode":420,"offset":487,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2024-03-27T13:41:04Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2024-03-27T13:41:04Z"},{"name":"/dev/testchar1","type":"char","modtime":"2024-03-27T13:41:04Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","size":14,"mode":420,"offset":1435,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/test/bar.txt","type":"chunk","offset":1467,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"/test/bar.txt","type":"chunk","offset":1499,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"/test/bar.txt","type":"chunk","offset":1531,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:41:04Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2024-03-27T13:41:04Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":141,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"/baz.txt","type":"reg","size":21,"mode":420,"offset":339,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":371,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":403,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"/baz.txt","type":"chunk","offset":435,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":467,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":499,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"/foo.txt","type":"reg","size":1,"mode":420,"offset":728,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2024-03-27T13:41:04Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2024-03-27T13:41:04Z"},{"name":"/dev/testchar1","type":"char","modtime":"2024-03-27T13:41:04Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","size":14,"mode":420,"offset":1711,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/test/bar.txt","type":"chunk","offset":1743,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"/test/bar.txt","type":"chunk","offset":1775,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"/test/bar.txt","type":"chunk","offset":1807,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:41:04Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2024-03-27T13:41:04Z","devMajor":1,"devMinor":2}]} testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [foo.txt barlink test dev test2 baz.txt] vs [.no.prefetch.landmark baz.txt foo.txt barlink test dev test2] + testutil.go:377: Directory: "" vs "": [baz.txt foo.txt barlink test dev test2] vs [test dev test2 .no.prefetch.landmark baz.txt foo.txt barlink] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" testutil.go:485: Offset: 132, NextOffset: 164 testutil.go:485: Offset: 339, NextOffset: 371 @@ -57379,22 +56814,22 @@ testutil.go:485: Offset: 292, NextOffset: 487 testutil.go:485: Offset: 499, NextOffset: 728 testutil.go:371: Comparing: "foo.txt" vs "foo.txt" - testutil.go:485: Offset: 487, NextOffset: 1437 - testutil.go:485: Offset: 728, NextOffset: 1714 + testutil.go:485: Offset: 487, NextOffset: 1435 + testutil.go:485: Offset: 728, NextOffset: 1711 testutil.go:371: Comparing: "barlink" vs "barlink" testutil.go:371: Comparing: "test" vs "test" testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" - testutil.go:485: Offset: 1437, NextOffset: 1469 - testutil.go:485: Offset: 1714, NextOffset: 1746 - testutil.go:485: Offset: 1469, NextOffset: 1501 - testutil.go:485: Offset: 1746, NextOffset: 1778 - testutil.go:485: Offset: 1501, NextOffset: 1533 - testutil.go:485: Offset: 1778, NextOffset: 1810 - testutil.go:485: Offset: 1533, NextOffset: 4879 - testutil.go:485: Offset: 1810, NextOffset: 5488 + testutil.go:485: Offset: 1435, NextOffset: 1467 + testutil.go:485: Offset: 1711, NextOffset: 1743 + testutil.go:485: Offset: 1467, NextOffset: 1499 + testutil.go:485: Offset: 1743, NextOffset: 1775 + testutil.go:485: Offset: 1499, NextOffset: 1531 + testutil.go:485: Offset: 1775, NextOffset: 1807 + testutil.go:485: Offset: 1531, NextOffset: 4875 + testutil.go:485: Offset: 1807, NextOffset: 5482 testutil.go:371: Comparing: "dev" vs "dev" - testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testfifo testchar1 testchar2 testblock] + testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" @@ -57415,7 +56850,26 @@ testutil.go:485: Offset: 292, NextOffset: 487 testutil.go:485: Offset: 499, NextOffset: 728 testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [test dev test2 .no.prefetch.landmark baz.txt foo.txt barlink] vs [dev test2 baz.txt foo.txt barlink test] + testutil.go:377: Directory: "" vs "": [dev test2 .no.prefetch.landmark baz.txt foo.txt barlink test] vs [baz.txt foo.txt barlink test dev test2] + testutil.go:371: Comparing: "test" vs "test" + testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] + testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" + testutil.go:485: Offset: 1711, NextOffset: 1743 + testutil.go:485: Offset: 1435, NextOffset: 1467 + testutil.go:485: Offset: 1743, NextOffset: 1775 + testutil.go:485: Offset: 1467, NextOffset: 1499 + testutil.go:485: Offset: 1775, NextOffset: 1807 + testutil.go:485: Offset: 1499, NextOffset: 1531 + testutil.go:485: Offset: 1807, NextOffset: 5482 + testutil.go:485: Offset: 1531, NextOffset: 4875 + testutil.go:371: Comparing: "dev" vs "dev" + testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] + testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" + testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" + testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" + testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" + testutil.go:371: Comparing: "test2" vs "test2" + testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" testutil.go:485: Offset: 339, NextOffset: 371 testutil.go:485: Offset: 132, NextOffset: 164 @@ -57429,29 +56883,6 @@ testutil.go:485: Offset: 260, NextOffset: 292 testutil.go:485: Offset: 499, NextOffset: 728 testutil.go:485: Offset: 292, NextOffset: 487 - testutil.go:371: Comparing: "foo.txt" vs "foo.txt" - testutil.go:485: Offset: 728, NextOffset: 1714 - testutil.go:485: Offset: 487, NextOffset: 1437 - testutil.go:371: Comparing: "barlink" vs "barlink" - testutil.go:371: Comparing: "test" vs "test" - testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] - testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" - testutil.go:485: Offset: 1714, NextOffset: 1746 - testutil.go:485: Offset: 1437, NextOffset: 1469 - testutil.go:485: Offset: 1746, NextOffset: 1778 - testutil.go:485: Offset: 1469, NextOffset: 1501 - testutil.go:485: Offset: 1778, NextOffset: 1810 - testutil.go:485: Offset: 1501, NextOffset: 1533 - testutil.go:485: Offset: 1810, NextOffset: 5488 - testutil.go:485: Offset: 1533, NextOffset: 4879 - testutil.go:371: Comparing: "dev" vs "dev" - testutil.go:377: Directory: "dev" vs "dev": [testchar2 testblock testfifo testchar1] vs [testblock testfifo testchar1 testchar2] - testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" - testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" - testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" - testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" - testutil.go:371: Comparing: "test2" vs "test2" - testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" testutil.go:485: Offset: 339, NextOffset: 371 testutil.go:485: Offset: 132, NextOffset: 164 @@ -57465,28 +56896,21 @@ testutil.go:485: Offset: 260, NextOffset: 292 testutil.go:485: Offset: 499, NextOffset: 728 testutil.go:485: Offset: 292, NextOffset: 487 + testutil.go:371: Comparing: "foo.txt" vs "foo.txt" + testutil.go:485: Offset: 728, NextOffset: 1711 + testutil.go:485: Offset: 487, NextOffset: 1435 + testutil.go:371: Comparing: "barlink" vs "barlink" === RUN TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-2,prefix="../",src=2,format=USTAR -=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="/",format=GNU#02/lost_digest_in_a_entry -=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="/",format=GNU#02/duplicated_entry_offset -=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="../",format=USTAR#02 +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="../",format=PAX#01/lost_digest_in_a_entry +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="../",format=PAX#01/duplicated_entry_offset +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="../",format=GNU#01 === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-2,prefix="../",src=2,format=USTAR - testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"../baz.txt","type":"reg","size":21,"mode":420,"offset":133,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","offset":165,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","offset":197,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"../baz.txt","type":"chunk","offset":229,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","offset":261,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","offset":293,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"../foo.txt","type":"reg","size":1,"mode":420,"offset":490,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2024-03-27T13:31:13Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2024-03-27T13:31:13Z"},{"name":"../dev/testchar1","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","size":14,"mode":420,"offset":1452,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../test/bar.txt","type":"chunk","offset":1484,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"../test/bar.txt","type":"chunk","offset":1516,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"../test/bar.txt","type":"chunk","offset":1548,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:31:13Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":1,"devMinor":2}]} - testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":141,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"../baz.txt","type":"reg","size":21,"mode":420,"offset":340,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","offset":372,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","offset":404,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"../baz.txt","type":"chunk","offset":436,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","offset":468,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","offset":500,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"../foo.txt","type":"reg","size":1,"mode":420,"offset":731,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2024-03-27T13:31:13Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2024-03-27T13:31:13Z"},{"name":"../dev/testchar1","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","size":14,"mode":420,"offset":1728,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../test/bar.txt","type":"chunk","offset":1760,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"../test/bar.txt","type":"chunk","offset":1792,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"../test/bar.txt","type":"chunk","offset":1824,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:31:13Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":1,"devMinor":2}]} + testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"../baz.txt","type":"reg","size":21,"mode":420,"offset":133,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","offset":165,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","offset":197,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"../baz.txt","type":"chunk","offset":229,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","offset":261,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","offset":293,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"../foo.txt","type":"reg","size":1,"mode":420,"offset":490,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2024-03-27T13:41:04Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2024-03-27T13:41:04Z"},{"name":"../dev/testchar1","type":"char","modtime":"2024-03-27T13:41:04Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","size":14,"mode":420,"offset":1449,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../test/bar.txt","type":"chunk","offset":1481,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"../test/bar.txt","type":"chunk","offset":1513,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"../test/bar.txt","type":"chunk","offset":1545,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:41:04Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2024-03-27T13:41:04Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":141,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"../baz.txt","type":"reg","size":21,"mode":420,"offset":340,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","offset":372,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","offset":404,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"../baz.txt","type":"chunk","offset":436,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","offset":468,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","offset":500,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"../foo.txt","type":"reg","size":1,"mode":420,"offset":731,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2024-03-27T13:41:04Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2024-03-27T13:41:04Z"},{"name":"../dev/testchar1","type":"char","modtime":"2024-03-27T13:41:04Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","size":14,"mode":420,"offset":1725,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../test/bar.txt","type":"chunk","offset":1757,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"../test/bar.txt","type":"chunk","offset":1789,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"../test/bar.txt","type":"chunk","offset":1821,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:41:04Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2024-03-27T13:41:04Z","devMajor":1,"devMinor":2}]} testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [baz.txt foo.txt barlink test dev test2] vs [barlink test dev test2 .no.prefetch.landmark baz.txt foo.txt] - testutil.go:371: Comparing: "test" vs "test" - testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] - testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" - testutil.go:485: Offset: 1452, NextOffset: 1484 - testutil.go:485: Offset: 1728, NextOffset: 1760 - testutil.go:485: Offset: 1484, NextOffset: 1516 - testutil.go:485: Offset: 1760, NextOffset: 1792 - testutil.go:485: Offset: 1516, NextOffset: 1548 - testutil.go:485: Offset: 1792, NextOffset: 1824 - testutil.go:485: Offset: 1548, NextOffset: 4925 - testutil.go:485: Offset: 1824, NextOffset: 5531 + testutil.go:377: Directory: "" vs "": [barlink test dev test2 baz.txt foo.txt] vs [barlink test dev test2 .no.prefetch.landmark baz.txt foo.txt] testutil.go:371: Comparing: "dev" vs "dev" - testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar1 testchar2 testblock testfifo] + testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar2 testblock testfifo testchar1] testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" @@ -57520,11 +56944,42 @@ testutil.go:485: Offset: 293, NextOffset: 490 testutil.go:485: Offset: 500, NextOffset: 731 testutil.go:371: Comparing: "foo.txt" vs "foo.txt" - testutil.go:485: Offset: 490, NextOffset: 1452 - testutil.go:485: Offset: 731, NextOffset: 1728 + testutil.go:485: Offset: 490, NextOffset: 1449 + testutil.go:485: Offset: 731, NextOffset: 1725 testutil.go:371: Comparing: "barlink" vs "barlink" + testutil.go:371: Comparing: "test" vs "test" + testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] + testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" + testutil.go:485: Offset: 1449, NextOffset: 1481 + testutil.go:485: Offset: 1725, NextOffset: 1757 + testutil.go:485: Offset: 1481, NextOffset: 1513 + testutil.go:485: Offset: 1757, NextOffset: 1789 + testutil.go:485: Offset: 1513, NextOffset: 1545 + testutil.go:485: Offset: 1789, NextOffset: 1821 + testutil.go:485: Offset: 1545, NextOffset: 4919 + testutil.go:485: Offset: 1821, NextOffset: 5526 testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [barlink test dev test2 .no.prefetch.landmark baz.txt foo.txt] vs [baz.txt foo.txt barlink test dev test2] + testutil.go:377: Directory: "" vs "": [.no.prefetch.landmark baz.txt foo.txt barlink test dev test2] vs [dev test2 baz.txt foo.txt barlink test] + testutil.go:371: Comparing: "barlink" vs "barlink" + testutil.go:371: Comparing: "test" vs "test" + testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] + testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" + testutil.go:485: Offset: 1725, NextOffset: 1757 + testutil.go:485: Offset: 1449, NextOffset: 1481 + testutil.go:485: Offset: 1757, NextOffset: 1789 + testutil.go:485: Offset: 1481, NextOffset: 1513 + testutil.go:485: Offset: 1789, NextOffset: 1821 + testutil.go:485: Offset: 1513, NextOffset: 1545 + testutil.go:485: Offset: 1821, NextOffset: 5526 + testutil.go:485: Offset: 1545, NextOffset: 4919 + testutil.go:371: Comparing: "dev" vs "dev" + testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] + testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" + testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" + testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" + testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" + testutil.go:371: Comparing: "test2" vs "test2" + testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" testutil.go:485: Offset: 340, NextOffset: 372 testutil.go:485: Offset: 133, NextOffset: 165 @@ -57538,29 +56993,6 @@ testutil.go:485: Offset: 261, NextOffset: 293 testutil.go:485: Offset: 500, NextOffset: 731 testutil.go:485: Offset: 293, NextOffset: 490 - testutil.go:371: Comparing: "foo.txt" vs "foo.txt" - testutil.go:485: Offset: 731, NextOffset: 1728 - testutil.go:485: Offset: 490, NextOffset: 1452 - testutil.go:371: Comparing: "barlink" vs "barlink" - testutil.go:371: Comparing: "test" vs "test" - testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] - testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" - testutil.go:485: Offset: 1728, NextOffset: 1760 - testutil.go:485: Offset: 1452, NextOffset: 1484 - testutil.go:485: Offset: 1760, NextOffset: 1792 - testutil.go:485: Offset: 1484, NextOffset: 1516 - testutil.go:485: Offset: 1792, NextOffset: 1824 - testutil.go:485: Offset: 1516, NextOffset: 1548 - testutil.go:485: Offset: 1824, NextOffset: 5531 - testutil.go:485: Offset: 1548, NextOffset: 4925 - testutil.go:371: Comparing: "dev" vs "dev" - testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar2 testblock testfifo testchar1] - testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" - testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" - testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" - testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" - testutil.go:371: Comparing: "test2" vs "test2" - testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" testutil.go:485: Offset: 340, NextOffset: 372 testutil.go:485: Offset: 133, NextOffset: 165 @@ -57574,15 +57006,36 @@ testutil.go:485: Offset: 261, NextOffset: 293 testutil.go:485: Offset: 500, NextOffset: 731 testutil.go:485: Offset: 293, NextOffset: 490 + testutil.go:371: Comparing: "foo.txt" vs "foo.txt" + testutil.go:485: Offset: 731, NextOffset: 1725 + testutil.go:485: Offset: 490, NextOffset: 1449 === RUN TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-2,prefix="",src=2,format=PAX -=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="../",format=USTAR#02/lost_digest_in_a_entry -=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="../",format=USTAR#02/duplicated_entry_offset -=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="../",format=PAX#02 +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="../",format=GNU#01/duplicated_entry_offset +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="../",format=GNU#01/lost_digest_in_a_entry +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="",format=USTAR#01 === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-2,prefix="",src=2,format=PAX - testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"baz.txt","type":"reg","size":21,"mode":420,"offset":130,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":162,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":194,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"baz.txt","type":"chunk","offset":226,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":258,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":290,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"foo.txt","type":"reg","size":1,"mode":420,"offset":484,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2024-03-27T13:31:13Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2024-03-27T13:31:13Z"},{"name":"dev/testchar1","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","size":14,"mode":420,"offset":1980,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"test/bar.txt","type":"chunk","offset":2012,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"test/bar.txt","type":"chunk","offset":2044,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"test/bar.txt","type":"chunk","offset":2076,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:31:13Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":1,"devMinor":2}]} - testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":141,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"baz.txt","type":"reg","size":21,"mode":420,"offset":339,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":371,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":403,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"baz.txt","type":"chunk","offset":435,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":467,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":499,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"foo.txt","type":"reg","size":1,"mode":420,"offset":727,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2024-03-27T13:31:13Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2024-03-27T13:31:13Z"},{"name":"dev/testchar1","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","size":14,"mode":420,"offset":2259,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"test/bar.txt","type":"chunk","offset":2291,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"test/bar.txt","type":"chunk","offset":2323,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"test/bar.txt","type":"chunk","offset":2355,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:31:13Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":1,"devMinor":2}]} + testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"baz.txt","type":"reg","size":21,"mode":420,"offset":130,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":162,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":194,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"baz.txt","type":"chunk","offset":226,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":258,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":290,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"foo.txt","type":"reg","size":1,"mode":420,"offset":484,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2024-03-27T13:41:05Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2024-03-27T13:41:05Z"},{"name":"dev/testchar1","type":"char","modtime":"2024-03-27T13:41:05Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","size":14,"mode":420,"offset":1980,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"test/bar.txt","type":"chunk","offset":2012,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"test/bar.txt","type":"chunk","offset":2044,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"test/bar.txt","type":"chunk","offset":2076,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:41:05Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2024-03-27T13:41:05Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":141,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"baz.txt","type":"reg","size":21,"mode":420,"offset":339,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":371,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":403,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"baz.txt","type":"chunk","offset":435,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":467,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":499,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"foo.txt","type":"reg","size":1,"mode":420,"offset":727,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2024-03-27T13:41:05Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2024-03-27T13:41:05Z"},{"name":"dev/testchar1","type":"char","modtime":"2024-03-27T13:41:05Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","size":14,"mode":420,"offset":2258,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"test/bar.txt","type":"chunk","offset":2290,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"test/bar.txt","type":"chunk","offset":2322,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"test/bar.txt","type":"chunk","offset":2354,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:41:05Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2024-03-27T13:41:05Z","devMajor":1,"devMinor":2}]} testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [baz.txt foo.txt barlink test dev test2] vs [.no.prefetch.landmark baz.txt foo.txt barlink test dev test2] + testutil.go:377: Directory: "" vs "": [baz.txt foo.txt barlink test dev test2] vs [test2 .no.prefetch.landmark baz.txt foo.txt barlink test dev] + testutil.go:371: Comparing: "barlink" vs "barlink" + testutil.go:371: Comparing: "test" vs "test" + testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] + testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" + testutil.go:485: Offset: 1980, NextOffset: 2012 + testutil.go:485: Offset: 2258, NextOffset: 2290 + testutil.go:485: Offset: 2012, NextOffset: 2044 + testutil.go:485: Offset: 2290, NextOffset: 2322 + testutil.go:485: Offset: 2044, NextOffset: 2076 + testutil.go:485: Offset: 2322, NextOffset: 2354 + testutil.go:485: Offset: 2076, NextOffset: 5778 + testutil.go:485: Offset: 2354, NextOffset: 6385 + testutil.go:371: Comparing: "dev" vs "dev" + testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testfifo testchar1 testchar2 testblock] + testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" + testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" + testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" + testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" testutil.go:371: Comparing: "test2" vs "test2" testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" @@ -57613,48 +57066,9 @@ testutil.go:485: Offset: 499, NextOffset: 727 testutil.go:371: Comparing: "foo.txt" vs "foo.txt" testutil.go:485: Offset: 484, NextOffset: 1980 - testutil.go:485: Offset: 727, NextOffset: 2259 - testutil.go:371: Comparing: "barlink" vs "barlink" - testutil.go:371: Comparing: "test" vs "test" - testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] - testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" - testutil.go:485: Offset: 1980, NextOffset: 2012 - testutil.go:485: Offset: 2259, NextOffset: 2291 - testutil.go:485: Offset: 2012, NextOffset: 2044 - testutil.go:485: Offset: 2291, NextOffset: 2323 - testutil.go:485: Offset: 2044, NextOffset: 2076 - testutil.go:485: Offset: 2323, NextOffset: 2355 - testutil.go:485: Offset: 2076, NextOffset: 5779 - testutil.go:485: Offset: 2355, NextOffset: 6387 - testutil.go:371: Comparing: "dev" vs "dev" - testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testfifo testchar1 testchar2 testblock] - testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" - testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" - testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" - testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" + testutil.go:485: Offset: 727, NextOffset: 2258 testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [barlink test dev test2 .no.prefetch.landmark baz.txt foo.txt] vs [dev test2 baz.txt foo.txt barlink test] - testutil.go:371: Comparing: "foo.txt" vs "foo.txt" - testutil.go:485: Offset: 727, NextOffset: 2259 - testutil.go:485: Offset: 484, NextOffset: 1980 - testutil.go:371: Comparing: "barlink" vs "barlink" - testutil.go:371: Comparing: "test" vs "test" - testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] - testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" - testutil.go:485: Offset: 2259, NextOffset: 2291 - testutil.go:485: Offset: 1980, NextOffset: 2012 - testutil.go:485: Offset: 2291, NextOffset: 2323 - testutil.go:485: Offset: 2012, NextOffset: 2044 - testutil.go:485: Offset: 2323, NextOffset: 2355 - testutil.go:485: Offset: 2044, NextOffset: 2076 - testutil.go:485: Offset: 2355, NextOffset: 6387 - testutil.go:485: Offset: 2076, NextOffset: 5779 - testutil.go:371: Comparing: "dev" vs "dev" - testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] - testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" - testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" - testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" - testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" + testutil.go:377: Directory: "" vs "": [barlink test dev test2 .no.prefetch.landmark baz.txt foo.txt] vs [foo.txt barlink test dev test2 baz.txt] testutil.go:371: Comparing: "test2" vs "test2" testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" @@ -57683,36 +57097,36 @@ testutil.go:485: Offset: 258, NextOffset: 290 testutil.go:485: Offset: 499, NextOffset: 727 testutil.go:485: Offset: 290, NextOffset: 484 -=== RUN TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-2,prefix="./",src=2,format=PAX -=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="../",format=PAX#02/lost_digest_in_a_entry -=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="../",format=PAX#02/duplicated_entry_offset -=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="../",format=GNU#02 -=== NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-2,prefix="./",src=2,format=PAX - testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"./baz.txt","type":"reg","size":21,"mode":420,"offset":132,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":164,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":196,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"./baz.txt","type":"chunk","offset":228,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":260,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":292,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"./foo.txt","type":"reg","size":1,"mode":420,"offset":488,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2024-03-27T13:31:13Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2024-03-27T13:31:13Z"},{"name":"./dev/testchar1","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","size":14,"mode":420,"offset":1993,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./test/bar.txt","type":"chunk","offset":2025,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"./test/bar.txt","type":"chunk","offset":2057,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"./test/bar.txt","type":"chunk","offset":2089,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:31:13Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":1,"devMinor":2}]} - testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":141,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"./baz.txt","type":"reg","size":21,"mode":420,"offset":339,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":371,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":403,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"./baz.txt","type":"chunk","offset":435,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":467,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":499,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"./foo.txt","type":"reg","size":1,"mode":420,"offset":729,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2024-03-27T13:31:13Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2024-03-27T13:31:13Z"},{"name":"./dev/testchar1","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","size":14,"mode":420,"offset":2270,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./test/bar.txt","type":"chunk","offset":2302,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"./test/bar.txt","type":"chunk","offset":2334,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"./test/bar.txt","type":"chunk","offset":2366,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:31:13Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":1,"devMinor":2}]} - testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [baz.txt foo.txt barlink test dev test2] vs [.no.prefetch.landmark baz.txt foo.txt barlink test dev test2] testutil.go:371: Comparing: "foo.txt" vs "foo.txt" - testutil.go:485: Offset: 488, NextOffset: 1993 - testutil.go:485: Offset: 729, NextOffset: 2270 + testutil.go:485: Offset: 727, NextOffset: 2258 + testutil.go:485: Offset: 484, NextOffset: 1980 testutil.go:371: Comparing: "barlink" vs "barlink" testutil.go:371: Comparing: "test" vs "test" testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" - testutil.go:485: Offset: 1993, NextOffset: 2025 - testutil.go:485: Offset: 2270, NextOffset: 2302 - testutil.go:485: Offset: 2025, NextOffset: 2057 - testutil.go:485: Offset: 2302, NextOffset: 2334 - testutil.go:485: Offset: 2057, NextOffset: 2089 - testutil.go:485: Offset: 2334, NextOffset: 2366 - testutil.go:485: Offset: 2089, NextOffset: 5823 - testutil.go:485: Offset: 2366, NextOffset: 6430 + testutil.go:485: Offset: 2258, NextOffset: 2290 + testutil.go:485: Offset: 1980, NextOffset: 2012 + testutil.go:485: Offset: 2290, NextOffset: 2322 + testutil.go:485: Offset: 2012, NextOffset: 2044 + testutil.go:485: Offset: 2322, NextOffset: 2354 + testutil.go:485: Offset: 2044, NextOffset: 2076 + testutil.go:485: Offset: 2354, NextOffset: 6385 + testutil.go:485: Offset: 2076, NextOffset: 5778 testutil.go:371: Comparing: "dev" vs "dev" - testutil.go:377: Directory: "dev" vs "dev": [testchar1 testchar2 testblock testfifo] vs [testblock testfifo testchar1 testchar2] + testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testfifo testchar1 testchar2 testblock] + testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" - testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" +=== RUN TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-2,prefix="./",src=2,format=PAX +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="",format=USTAR#01/lost_digest_in_a_entry +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="",format=USTAR#01/duplicated_entry_offset +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="",format=PAX#01 +=== NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-2,prefix="./",src=2,format=PAX + testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"./baz.txt","type":"reg","size":21,"mode":420,"offset":132,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":164,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":196,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"./baz.txt","type":"chunk","offset":228,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":260,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":292,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"./foo.txt","type":"reg","size":1,"mode":420,"offset":488,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2024-03-27T13:41:05Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2024-03-27T13:41:05Z"},{"name":"./dev/testchar1","type":"char","modtime":"2024-03-27T13:41:05Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","size":14,"mode":420,"offset":1994,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./test/bar.txt","type":"chunk","offset":2026,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"./test/bar.txt","type":"chunk","offset":2058,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"./test/bar.txt","type":"chunk","offset":2090,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:41:05Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2024-03-27T13:41:05Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":141,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"./baz.txt","type":"reg","size":21,"mode":420,"offset":339,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":371,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":403,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"./baz.txt","type":"chunk","offset":435,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":467,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":499,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"./foo.txt","type":"reg","size":1,"mode":420,"offset":729,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2024-03-27T13:41:05Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2024-03-27T13:41:05Z"},{"name":"./dev/testchar1","type":"char","modtime":"2024-03-27T13:41:05Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","size":14,"mode":420,"offset":2270,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./test/bar.txt","type":"chunk","offset":2302,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"./test/bar.txt","type":"chunk","offset":2334,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"./test/bar.txt","type":"chunk","offset":2366,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:41:05Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2024-03-27T13:41:05Z","devMajor":1,"devMinor":2}]} + testutil.go:371: Comparing: "" vs "" + testutil.go:377: Directory: "" vs "": [barlink test dev test2 baz.txt foo.txt] vs [.no.prefetch.landmark baz.txt foo.txt barlink test dev test2] testutil.go:371: Comparing: "test2" vs "test2" testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" @@ -57741,27 +57155,29 @@ testutil.go:485: Offset: 467, NextOffset: 499 testutil.go:485: Offset: 292, NextOffset: 488 testutil.go:485: Offset: 499, NextOffset: 729 - testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [.no.prefetch.landmark baz.txt foo.txt barlink test dev test2] vs [barlink test dev test2 baz.txt foo.txt] + testutil.go:371: Comparing: "foo.txt" vs "foo.txt" + testutil.go:485: Offset: 488, NextOffset: 1994 + testutil.go:485: Offset: 729, NextOffset: 2270 + testutil.go:371: Comparing: "barlink" vs "barlink" testutil.go:371: Comparing: "test" vs "test" testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" + testutil.go:485: Offset: 1994, NextOffset: 2026 testutil.go:485: Offset: 2270, NextOffset: 2302 - testutil.go:485: Offset: 1993, NextOffset: 2025 + testutil.go:485: Offset: 2026, NextOffset: 2058 testutil.go:485: Offset: 2302, NextOffset: 2334 - testutil.go:485: Offset: 2025, NextOffset: 2057 + testutil.go:485: Offset: 2058, NextOffset: 2090 testutil.go:485: Offset: 2334, NextOffset: 2366 - testutil.go:485: Offset: 2057, NextOffset: 2089 + testutil.go:485: Offset: 2090, NextOffset: 5823 testutil.go:485: Offset: 2366, NextOffset: 6430 - testutil.go:485: Offset: 2089, NextOffset: 5823 testutil.go:371: Comparing: "dev" vs "dev" testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" - testutil.go:371: Comparing: "test2" vs "test2" - testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] + testutil.go:371: Comparing: "" vs "" + testutil.go:377: Directory: "" vs "": [test dev test2 .no.prefetch.landmark baz.txt foo.txt barlink] vs [barlink test dev test2 baz.txt foo.txt] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" testutil.go:485: Offset: 339, NextOffset: 371 testutil.go:485: Offset: 132, NextOffset: 164 @@ -57775,6 +57191,29 @@ testutil.go:485: Offset: 260, NextOffset: 292 testutil.go:485: Offset: 499, NextOffset: 729 testutil.go:485: Offset: 292, NextOffset: 488 + testutil.go:371: Comparing: "foo.txt" vs "foo.txt" + testutil.go:485: Offset: 729, NextOffset: 2270 + testutil.go:485: Offset: 488, NextOffset: 1994 + testutil.go:371: Comparing: "barlink" vs "barlink" + testutil.go:371: Comparing: "test" vs "test" + testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] + testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" + testutil.go:485: Offset: 2270, NextOffset: 2302 + testutil.go:485: Offset: 1994, NextOffset: 2026 + testutil.go:485: Offset: 2302, NextOffset: 2334 + testutil.go:485: Offset: 2026, NextOffset: 2058 + testutil.go:485: Offset: 2334, NextOffset: 2366 + testutil.go:485: Offset: 2058, NextOffset: 2090 + testutil.go:485: Offset: 2366, NextOffset: 6430 + testutil.go:485: Offset: 2090, NextOffset: 5823 + testutil.go:371: Comparing: "dev" vs "dev" + testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar2 testblock testfifo testchar1] + testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" + testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" + testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" + testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" + testutil.go:371: Comparing: "test2" vs "test2" + testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" testutil.go:485: Offset: 339, NextOffset: 371 testutil.go:485: Offset: 132, NextOffset: 164 @@ -57788,15 +57227,33 @@ testutil.go:485: Offset: 260, NextOffset: 292 testutil.go:485: Offset: 499, NextOffset: 729 testutil.go:485: Offset: 292, NextOffset: 488 - testutil.go:371: Comparing: "foo.txt" vs "foo.txt" - testutil.go:485: Offset: 729, NextOffset: 2270 - testutil.go:485: Offset: 488, NextOffset: 1993 - testutil.go:371: Comparing: "barlink" vs "barlink" === RUN TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-2,prefix="/",src=2,format=PAX - testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"/baz.txt","type":"reg","size":21,"mode":420,"offset":132,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":164,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":196,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"/baz.txt","type":"chunk","offset":228,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":260,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":292,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"/foo.txt","type":"reg","size":1,"mode":420,"offset":487,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2024-03-27T13:31:13Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2024-03-27T13:31:13Z"},{"name":"/dev/testchar1","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","size":14,"mode":420,"offset":1990,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/test/bar.txt","type":"chunk","offset":2022,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"/test/bar.txt","type":"chunk","offset":2054,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"/test/bar.txt","type":"chunk","offset":2086,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:31:13Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":1,"devMinor":2}]} - testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":141,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"/baz.txt","type":"reg","size":21,"mode":420,"offset":339,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":371,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":403,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"/baz.txt","type":"chunk","offset":435,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":467,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":499,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"/foo.txt","type":"reg","size":1,"mode":420,"offset":728,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2024-03-27T13:31:13Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2024-03-27T13:31:13Z"},{"name":"/dev/testchar1","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","size":14,"mode":420,"offset":2266,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/test/bar.txt","type":"chunk","offset":2298,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"/test/bar.txt","type":"chunk","offset":2330,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"/test/bar.txt","type":"chunk","offset":2362,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:31:13Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":1,"devMinor":2}]} +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="",format=PAX#01/lost_digest_in_a_entry +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="",format=PAX#01/duplicated_entry_offset +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="",format=GNU#01 +=== NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-2,prefix="/",src=2,format=PAX + testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"/baz.txt","type":"reg","size":21,"mode":420,"offset":132,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":164,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":196,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"/baz.txt","type":"chunk","offset":228,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":260,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":292,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"/foo.txt","type":"reg","size":1,"mode":420,"offset":487,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2024-03-27T13:41:05Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2024-03-27T13:41:05Z"},{"name":"/dev/testchar1","type":"char","modtime":"2024-03-27T13:41:05Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","size":14,"mode":420,"offset":1991,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/test/bar.txt","type":"chunk","offset":2023,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"/test/bar.txt","type":"chunk","offset":2055,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"/test/bar.txt","type":"chunk","offset":2087,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:41:05Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2024-03-27T13:41:05Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":141,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"/baz.txt","type":"reg","size":21,"mode":420,"offset":339,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":371,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":403,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"/baz.txt","type":"chunk","offset":435,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":467,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":499,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"/foo.txt","type":"reg","size":1,"mode":420,"offset":728,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2024-03-27T13:41:05Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2024-03-27T13:41:05Z"},{"name":"/dev/testchar1","type":"char","modtime":"2024-03-27T13:41:05Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","size":14,"mode":420,"offset":2267,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/test/bar.txt","type":"chunk","offset":2299,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"/test/bar.txt","type":"chunk","offset":2331,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"/test/bar.txt","type":"chunk","offset":2363,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:41:05Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2024-03-27T13:41:05Z","devMajor":1,"devMinor":2}]} testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [barlink test dev test2 baz.txt foo.txt] vs [baz.txt foo.txt barlink test dev test2 .no.prefetch.landmark] + testutil.go:377: Directory: "" vs "": [baz.txt foo.txt barlink test dev test2] vs [baz.txt foo.txt barlink test dev test2 .no.prefetch.landmark] + testutil.go:371: Comparing: "barlink" vs "barlink" + testutil.go:371: Comparing: "test" vs "test" + testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] + testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" + testutil.go:485: Offset: 1991, NextOffset: 2023 + testutil.go:485: Offset: 2267, NextOffset: 2299 + testutil.go:485: Offset: 2023, NextOffset: 2055 + testutil.go:485: Offset: 2299, NextOffset: 2331 + testutil.go:485: Offset: 2055, NextOffset: 2087 + testutil.go:485: Offset: 2331, NextOffset: 2363 + testutil.go:485: Offset: 2087, NextOffset: 5807 + testutil.go:485: Offset: 2363, NextOffset: 6414 + testutil.go:371: Comparing: "dev" vs "dev" + testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] + testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" + testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" + testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" + testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" testutil.go:371: Comparing: "test2" vs "test2" testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" @@ -57826,40 +57283,21 @@ testutil.go:485: Offset: 292, NextOffset: 487 testutil.go:485: Offset: 499, NextOffset: 728 testutil.go:371: Comparing: "foo.txt" vs "foo.txt" - testutil.go:485: Offset: 487, NextOffset: 1990 - testutil.go:485: Offset: 728, NextOffset: 2266 - testutil.go:371: Comparing: "barlink" vs "barlink" - testutil.go:371: Comparing: "test" vs "test" - testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] - testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" - testutil.go:485: Offset: 1990, NextOffset: 2022 - testutil.go:485: Offset: 2266, NextOffset: 2298 - testutil.go:485: Offset: 2022, NextOffset: 2054 - testutil.go:485: Offset: 2298, NextOffset: 2330 - testutil.go:485: Offset: 2054, NextOffset: 2086 - testutil.go:485: Offset: 2330, NextOffset: 2362 - testutil.go:485: Offset: 2086, NextOffset: 5806 - testutil.go:485: Offset: 2362, NextOffset: 6413 - testutil.go:371: Comparing: "dev" vs "dev" - testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testfifo testchar1 testchar2 testblock] - testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" - testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" - testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" - testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" + testutil.go:485: Offset: 487, NextOffset: 1991 + testutil.go:485: Offset: 728, NextOffset: 2267 testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [test dev test2 .no.prefetch.landmark baz.txt foo.txt barlink] vs [test2 baz.txt foo.txt barlink test dev] - testutil.go:371: Comparing: "barlink" vs "barlink" + testutil.go:377: Directory: "" vs "": [baz.txt foo.txt barlink test dev test2 .no.prefetch.landmark] vs [baz.txt foo.txt barlink test dev test2] testutil.go:371: Comparing: "test" vs "test" testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" - testutil.go:485: Offset: 2266, NextOffset: 2298 - testutil.go:485: Offset: 1990, NextOffset: 2022 - testutil.go:485: Offset: 2298, NextOffset: 2330 - testutil.go:485: Offset: 2022, NextOffset: 2054 - testutil.go:485: Offset: 2330, NextOffset: 2362 - testutil.go:485: Offset: 2054, NextOffset: 2086 - testutil.go:485: Offset: 2362, NextOffset: 6413 - testutil.go:485: Offset: 2086, NextOffset: 5806 + testutil.go:485: Offset: 2267, NextOffset: 2299 + testutil.go:485: Offset: 1991, NextOffset: 2023 + testutil.go:485: Offset: 2299, NextOffset: 2331 + testutil.go:485: Offset: 2023, NextOffset: 2055 + testutil.go:485: Offset: 2331, NextOffset: 2363 + testutil.go:485: Offset: 2055, NextOffset: 2087 + testutil.go:485: Offset: 2363, NextOffset: 6414 + testutil.go:485: Offset: 2087, NextOffset: 5807 testutil.go:371: Comparing: "dev" vs "dev" testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" @@ -57895,17 +57333,18 @@ testutil.go:485: Offset: 499, NextOffset: 728 testutil.go:485: Offset: 292, NextOffset: 487 testutil.go:371: Comparing: "foo.txt" vs "foo.txt" - testutil.go:485: Offset: 728, NextOffset: 2266 - testutil.go:485: Offset: 487, NextOffset: 1990 + testutil.go:485: Offset: 728, NextOffset: 2267 + testutil.go:485: Offset: 487, NextOffset: 1991 + testutil.go:371: Comparing: "barlink" vs "barlink" === RUN TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-2,prefix="../",src=2,format=PAX -=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="../",format=GNU#02/lost_digest_in_a_entry -=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="../",format=GNU#02/duplicated_entry_offset -=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="",format=USTAR#02 +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="",format=GNU#01/duplicated_entry_offset +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="",format=GNU#01/lost_digest_in_a_entry +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="./",format=USTAR#01 === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-2,prefix="../",src=2,format=PAX - testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"../baz.txt","type":"reg","size":21,"mode":420,"offset":133,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","offset":165,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","offset":197,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"../baz.txt","type":"chunk","offset":229,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","offset":261,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","offset":293,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"../foo.txt","type":"reg","size":1,"mode":420,"offset":490,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2024-03-27T13:31:13Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2024-03-27T13:31:13Z"},{"name":"../dev/testchar1","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","size":14,"mode":420,"offset":2008,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../test/bar.txt","type":"chunk","offset":2040,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"../test/bar.txt","type":"chunk","offset":2072,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"../test/bar.txt","type":"chunk","offset":2104,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:31:13Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":1,"devMinor":2}]} - testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":141,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"../baz.txt","type":"reg","size":21,"mode":420,"offset":340,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","offset":372,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","offset":404,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"../baz.txt","type":"chunk","offset":436,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","offset":468,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","offset":500,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"../foo.txt","type":"reg","size":1,"mode":420,"offset":731,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2024-03-27T13:31:13Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2024-03-27T13:31:13Z"},{"name":"../dev/testchar1","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","size":14,"mode":420,"offset":2284,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../test/bar.txt","type":"chunk","offset":2316,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"../test/bar.txt","type":"chunk","offset":2348,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"../test/bar.txt","type":"chunk","offset":2380,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:31:13Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":1,"devMinor":2}]} + testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"../baz.txt","type":"reg","size":21,"mode":420,"offset":133,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","offset":165,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","offset":197,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"../baz.txt","type":"chunk","offset":229,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","offset":261,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","offset":293,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"../foo.txt","type":"reg","size":1,"mode":420,"offset":490,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2024-03-27T13:41:05Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2024-03-27T13:41:05Z"},{"name":"../dev/testchar1","type":"char","modtime":"2024-03-27T13:41:05Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","size":14,"mode":420,"offset":2008,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../test/bar.txt","type":"chunk","offset":2040,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"../test/bar.txt","type":"chunk","offset":2072,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"../test/bar.txt","type":"chunk","offset":2104,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:41:05Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2024-03-27T13:41:05Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":141,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"../baz.txt","type":"reg","size":21,"mode":420,"offset":340,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","offset":372,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","offset":404,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"../baz.txt","type":"chunk","offset":436,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","offset":468,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","offset":500,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"../foo.txt","type":"reg","size":1,"mode":420,"offset":731,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2024-03-27T13:41:05Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2024-03-27T13:41:05Z"},{"name":"../dev/testchar1","type":"char","modtime":"2024-03-27T13:41:05Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","size":14,"mode":420,"offset":2284,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../test/bar.txt","type":"chunk","offset":2316,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"../test/bar.txt","type":"chunk","offset":2348,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"../test/bar.txt","type":"chunk","offset":2380,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:41:05Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2024-03-27T13:41:05Z","devMajor":1,"devMinor":2}]} testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [dev test2 baz.txt foo.txt barlink test] vs [barlink test dev test2 .no.prefetch.landmark baz.txt foo.txt] + testutil.go:377: Directory: "" vs "": [baz.txt foo.txt barlink test dev test2] vs [.no.prefetch.landmark baz.txt foo.txt barlink test dev test2] testutil.go:371: Comparing: "test" vs "test" testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" @@ -57916,13 +57355,13 @@ testutil.go:485: Offset: 2072, NextOffset: 2104 testutil.go:485: Offset: 2348, NextOffset: 2380 testutil.go:485: Offset: 2104, NextOffset: 5855 - testutil.go:485: Offset: 2380, NextOffset: 6463 + testutil.go:485: Offset: 2380, NextOffset: 6462 testutil.go:371: Comparing: "dev" vs "dev" - testutil.go:377: Directory: "dev" vs "dev": [testchar2 testblock testfifo testchar1] vs [testblock testfifo testchar1 testchar2] - testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" - testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" + testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" + testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" + testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" testutil.go:371: Comparing: "test2" vs "test2" testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" @@ -57956,7 +57395,7 @@ testutil.go:485: Offset: 731, NextOffset: 2284 testutil.go:371: Comparing: "barlink" vs "barlink" testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [baz.txt foo.txt barlink test dev test2 .no.prefetch.landmark] vs [test dev test2 baz.txt foo.txt barlink] + testutil.go:377: Directory: "" vs "": [baz.txt foo.txt barlink test dev test2 .no.prefetch.landmark] vs [foo.txt barlink test dev test2 baz.txt] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" testutil.go:485: Offset: 340, NextOffset: 372 testutil.go:485: Offset: 133, NextOffset: 165 @@ -57983,14 +57422,14 @@ testutil.go:485: Offset: 2040, NextOffset: 2072 testutil.go:485: Offset: 2348, NextOffset: 2380 testutil.go:485: Offset: 2072, NextOffset: 2104 - testutil.go:485: Offset: 2380, NextOffset: 6463 + testutil.go:485: Offset: 2380, NextOffset: 6462 testutil.go:485: Offset: 2104, NextOffset: 5855 testutil.go:371: Comparing: "dev" vs "dev" - testutil.go:377: Directory: "dev" vs "dev": [testchar2 testblock testfifo testchar1] vs [testblock testfifo testchar1 testchar2] + testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] + testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" - testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" testutil.go:371: Comparing: "test2" vs "test2" testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" @@ -58006,15 +57445,37 @@ testutil.go:485: Offset: 261, NextOffset: 293 testutil.go:485: Offset: 500, NextOffset: 731 testutil.go:485: Offset: 293, NextOffset: 490 +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="./",format=USTAR#01/lost_digest_in_a_entry === RUN TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-2,prefix="",src=2,format=GNU -=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="",format=USTAR#02/lost_digest_in_a_entry -=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="",format=USTAR#02/duplicated_entry_offset -=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="",format=PAX#02 +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="./",format=USTAR#01/duplicated_entry_offset +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="./",format=PAX#01 +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="./",format=PAX#01/duplicated_entry_offset +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="./",format=PAX#01/lost_digest_in_a_entry === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-2,prefix="",src=2,format=GNU - testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"baz.txt","type":"reg","size":21,"mode":420,"offset":131,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":163,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":195,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"baz.txt","type":"chunk","offset":227,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":259,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":291,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"foo.txt","type":"reg","size":1,"mode":420,"offset":485,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2024-03-27T13:31:13Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2024-03-27T13:31:13Z"},{"name":"dev/testchar1","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","size":14,"mode":420,"offset":1437,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"test/bar.txt","type":"chunk","offset":1469,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"test/bar.txt","type":"chunk","offset":1501,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"test/bar.txt","type":"chunk","offset":1533,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:31:13Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":1,"devMinor":2}]} - testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":141,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"baz.txt","type":"reg","size":21,"mode":420,"offset":339,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":371,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":403,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"baz.txt","type":"chunk","offset":435,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":467,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":499,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"foo.txt","type":"reg","size":1,"mode":420,"offset":727,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2024-03-27T13:31:13Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2024-03-27T13:31:13Z"},{"name":"dev/testchar1","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","size":14,"mode":420,"offset":1714,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"test/bar.txt","type":"chunk","offset":1746,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"test/bar.txt","type":"chunk","offset":1778,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"test/bar.txt","type":"chunk","offset":1810,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:31:13Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":1,"devMinor":2}]} + testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"baz.txt","type":"reg","size":21,"mode":420,"offset":131,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":163,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":195,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"baz.txt","type":"chunk","offset":227,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":259,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":291,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"foo.txt","type":"reg","size":1,"mode":420,"offset":485,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2024-03-27T13:41:04Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2024-03-27T13:41:04Z"},{"name":"dev/testchar1","type":"char","modtime":"2024-03-27T13:41:04Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","size":14,"mode":420,"offset":1434,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"test/bar.txt","type":"chunk","offset":1466,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"test/bar.txt","type":"chunk","offset":1498,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"test/bar.txt","type":"chunk","offset":1530,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:41:04Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2024-03-27T13:41:04Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":141,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"baz.txt","type":"reg","size":21,"mode":420,"offset":339,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":371,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":403,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"baz.txt","type":"chunk","offset":435,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":467,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":499,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"foo.txt","type":"reg","size":1,"mode":420,"offset":727,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2024-03-27T13:41:04Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2024-03-27T13:41:04Z"},{"name":"dev/testchar1","type":"char","modtime":"2024-03-27T13:41:04Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","size":14,"mode":420,"offset":1711,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"test/bar.txt","type":"chunk","offset":1743,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"test/bar.txt","type":"chunk","offset":1775,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"test/bar.txt","type":"chunk","offset":1807,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:41:04Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2024-03-27T13:41:04Z","devMajor":1,"devMinor":2}]} testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [baz.txt foo.txt barlink test dev test2] vs [baz.txt foo.txt barlink test dev test2 .no.prefetch.landmark] + testutil.go:377: Directory: "" vs "": [test dev test2 baz.txt foo.txt barlink] vs [test2 .no.prefetch.landmark baz.txt foo.txt barlink test dev] + testutil.go:371: Comparing: "barlink" vs "barlink" + testutil.go:371: Comparing: "test" vs "test" + testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] + testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" + testutil.go:485: Offset: 1434, NextOffset: 1466 + testutil.go:485: Offset: 1711, NextOffset: 1743 + testutil.go:485: Offset: 1466, NextOffset: 1498 + testutil.go:485: Offset: 1743, NextOffset: 1775 + testutil.go:485: Offset: 1498, NextOffset: 1530 + testutil.go:485: Offset: 1775, NextOffset: 1807 + testutil.go:485: Offset: 1530, NextOffset: 4861 + testutil.go:485: Offset: 1807, NextOffset: 5467 + testutil.go:371: Comparing: "dev" vs "dev" + testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testfifo testchar1 testchar2 testblock] + testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" + testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" + testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" + testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" + testutil.go:371: Comparing: "test2" vs "test2" + testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" testutil.go:485: Offset: 131, NextOffset: 163 testutil.go:485: Offset: 339, NextOffset: 371 @@ -58028,35 +57489,12 @@ testutil.go:485: Offset: 467, NextOffset: 499 testutil.go:485: Offset: 291, NextOffset: 485 testutil.go:485: Offset: 499, NextOffset: 727 - testutil.go:371: Comparing: "foo.txt" vs "foo.txt" - testutil.go:485: Offset: 485, NextOffset: 1437 - testutil.go:485: Offset: 727, NextOffset: 1714 - testutil.go:371: Comparing: "barlink" vs "barlink" - testutil.go:371: Comparing: "test" vs "test" - testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] - testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" - testutil.go:485: Offset: 1437, NextOffset: 1469 - testutil.go:485: Offset: 1714, NextOffset: 1746 - testutil.go:485: Offset: 1469, NextOffset: 1501 - testutil.go:485: Offset: 1746, NextOffset: 1778 - testutil.go:485: Offset: 1501, NextOffset: 1533 - testutil.go:485: Offset: 1778, NextOffset: 1810 - testutil.go:485: Offset: 1533, NextOffset: 4866 - testutil.go:485: Offset: 1810, NextOffset: 5473 - testutil.go:371: Comparing: "dev" vs "dev" - testutil.go:377: Directory: "dev" vs "dev": [testfifo testchar1 testchar2 testblock] vs [testblock testfifo testchar1 testchar2] - testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" - testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" - testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" - testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" - testutil.go:371: Comparing: "test2" vs "test2" - testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" testutil.go:485: Offset: 131, NextOffset: 163 +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="./",format=GNU#01 +=== NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-2,prefix="",src=2,format=GNU testutil.go:485: Offset: 339, NextOffset: 371 testutil.go:485: Offset: 163, NextOffset: 195 -=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="",format=PAX#02/lost_digest_in_a_entry -=== NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-2,prefix="",src=2,format=GNU testutil.go:485: Offset: 371, NextOffset: 403 testutil.go:485: Offset: 195, NextOffset: 227 testutil.go:485: Offset: 403, NextOffset: 435 @@ -58066,8 +57504,11 @@ testutil.go:485: Offset: 467, NextOffset: 499 testutil.go:485: Offset: 291, NextOffset: 485 testutil.go:485: Offset: 499, NextOffset: 727 + testutil.go:371: Comparing: "foo.txt" vs "foo.txt" + testutil.go:485: Offset: 485, NextOffset: 1434 + testutil.go:485: Offset: 727, NextOffset: 1711 testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [dev test2 .no.prefetch.landmark baz.txt foo.txt barlink test] vs [dev test2 baz.txt foo.txt barlink test] + testutil.go:377: Directory: "" vs "": [dev test2 .no.prefetch.landmark baz.txt foo.txt barlink test] vs [baz.txt foo.txt barlink test dev test2] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" testutil.go:485: Offset: 339, NextOffset: 371 testutil.go:485: Offset: 131, NextOffset: 163 @@ -58082,28 +57523,26 @@ testutil.go:485: Offset: 499, NextOffset: 727 testutil.go:485: Offset: 291, NextOffset: 485 testutil.go:371: Comparing: "foo.txt" vs "foo.txt" - testutil.go:485: Offset: 727, NextOffset: 1714 - testutil.go:485: Offset: 485, NextOffset: 1437 -=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="",format=PAX#02/duplicated_entry_offset -=== NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-2,prefix="",src=2,format=GNU + testutil.go:485: Offset: 727, NextOffset: 1711 + testutil.go:485: Offset: 485, NextOffset: 1434 testutil.go:371: Comparing: "barlink" vs "barlink" testutil.go:371: Comparing: "test" vs "test" testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" - testutil.go:485: Offset: 1714, NextOffset: 1746 - testutil.go:485: Offset: 1437, NextOffset: 1469 - testutil.go:485: Offset: 1746, NextOffset: 1778 - testutil.go:485: Offset: 1469, NextOffset: 1501 - testutil.go:485: Offset: 1778, NextOffset: 1810 - testutil.go:485: Offset: 1501, NextOffset: 1533 - testutil.go:485: Offset: 1810, NextOffset: 5473 - testutil.go:485: Offset: 1533, NextOffset: 4866 + testutil.go:485: Offset: 1711, NextOffset: 1743 + testutil.go:485: Offset: 1434, NextOffset: 1466 + testutil.go:485: Offset: 1743, NextOffset: 1775 + testutil.go:485: Offset: 1466, NextOffset: 1498 + testutil.go:485: Offset: 1775, NextOffset: 1807 + testutil.go:485: Offset: 1498, NextOffset: 1530 + testutil.go:485: Offset: 1807, NextOffset: 5467 + testutil.go:485: Offset: 1530, NextOffset: 4861 testutil.go:371: Comparing: "dev" vs "dev" - testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar1 testchar2 testblock testfifo] + testutil.go:377: Directory: "dev" vs "dev": [testchar1 testchar2 testblock testfifo] vs [testblock testfifo testchar1 testchar2] + testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" - testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" testutil.go:371: Comparing: "test2" vs "test2" testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" @@ -58119,18 +57558,14 @@ testutil.go:485: Offset: 259, NextOffset: 291 testutil.go:485: Offset: 499, NextOffset: 727 testutil.go:485: Offset: 291, NextOffset: 485 -=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="",format=GNU#02 === RUN TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-2,prefix="./",src=2,format=GNU - testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"./baz.txt","type":"reg","size":21,"mode":420,"offset":133,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":165,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":197,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"./baz.txt","type":"chunk","offset":229,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":261,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":293,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"./foo.txt","type":"reg","size":1,"mode":420,"offset":490,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2024-03-27T13:31:13Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2024-03-27T13:31:13Z"},{"name":"./dev/testchar1","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","size":14,"mode":420,"offset":1452,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./test/bar.txt","type":"chunk","offset":1484,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"./test/bar.txt","type":"chunk","offset":1516,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"./test/bar.txt","type":"chunk","offset":1548,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:31:13Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":1,"devMinor":2}]} - testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":141,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"./baz.txt","type":"reg","size":21,"mode":420,"offset":341,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":373,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":405,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"./baz.txt","type":"chunk","offset":437,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":469,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":501,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"./foo.txt","type":"reg","size":1,"mode":420,"offset":732,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2024-03-27T13:31:13Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2024-03-27T13:31:13Z"},{"name":"./dev/testchar1","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","size":14,"mode":420,"offset":1729,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./test/bar.txt","type":"chunk","offset":1761,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"./test/bar.txt","type":"chunk","offset":1793,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"./test/bar.txt","type":"chunk","offset":1825,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:31:13Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":1,"devMinor":2}]} +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="./",format=GNU#01/duplicated_entry_offset +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="./",format=GNU#01/lost_digest_in_a_entry +=== NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-2,prefix="./",src=2,format=GNU + testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"./baz.txt","type":"reg","size":21,"mode":420,"offset":133,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":165,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":197,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"./baz.txt","type":"chunk","offset":229,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":261,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":293,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"./foo.txt","type":"reg","size":1,"mode":420,"offset":490,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2024-03-27T13:41:04Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2024-03-27T13:41:04Z"},{"name":"./dev/testchar1","type":"char","modtime":"2024-03-27T13:41:04Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","size":14,"mode":420,"offset":1448,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./test/bar.txt","type":"chunk","offset":1480,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"./test/bar.txt","type":"chunk","offset":1512,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"./test/bar.txt","type":"chunk","offset":1544,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:41:04Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2024-03-27T13:41:04Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":141,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"./baz.txt","type":"reg","size":21,"mode":420,"offset":341,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":373,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":405,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"./baz.txt","type":"chunk","offset":437,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":469,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":501,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"./foo.txt","type":"reg","size":1,"mode":420,"offset":732,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2024-03-27T13:41:04Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2024-03-27T13:41:04Z"},{"name":"./dev/testchar1","type":"char","modtime":"2024-03-27T13:41:04Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","size":14,"mode":420,"offset":1726,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./test/bar.txt","type":"chunk","offset":1758,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"./test/bar.txt","type":"chunk","offset":1790,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"./test/bar.txt","type":"chunk","offset":1822,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:41:04Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2024-03-27T13:41:04Z","devMajor":1,"devMinor":2}]} testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [foo.txt barlink test dev test2 baz.txt] vs [test2 .no.prefetch.landmark baz.txt foo.txt barlink test dev] - testutil.go:371: Comparing: "dev" vs "dev" - testutil.go:377: Directory: "dev" vs "dev": [testchar1 testchar2 testblock testfifo] vs [testfifo testchar1 testchar2 testblock] - testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" - testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" - testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" - testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" + testutil.go:377: Directory: "" vs "": [dev test2 baz.txt foo.txt barlink test] vs [dev test2 .no.prefetch.landmark baz.txt foo.txt barlink test] testutil.go:371: Comparing: "test2" vs "test2" testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" @@ -58160,43 +57595,47 @@ testutil.go:485: Offset: 293, NextOffset: 490 testutil.go:485: Offset: 501, NextOffset: 732 testutil.go:371: Comparing: "foo.txt" vs "foo.txt" - testutil.go:485: Offset: 490, NextOffset: 1452 - testutil.go:485: Offset: 732, NextOffset: 1729 + testutil.go:485: Offset: 490, NextOffset: 1448 + testutil.go:485: Offset: 732, NextOffset: 1726 +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="/",format=USTAR#01 +=== NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-2,prefix="./",src=2,format=GNU testutil.go:371: Comparing: "barlink" vs "barlink" testutil.go:371: Comparing: "test" vs "test" testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" - testutil.go:485: Offset: 1452, NextOffset: 1484 - testutil.go:485: Offset: 1729, NextOffset: 1761 - testutil.go:485: Offset: 1484, NextOffset: 1516 - testutil.go:485: Offset: 1761, NextOffset: 1793 - testutil.go:485: Offset: 1516, NextOffset: 1548 - testutil.go:485: Offset: 1793, NextOffset: 1825 - testutil.go:485: Offset: 1548, NextOffset: 4914 - testutil.go:485: Offset: 1825, NextOffset: 5520 + testutil.go:485: Offset: 1448, NextOffset: 1480 + testutil.go:485: Offset: 1726, NextOffset: 1758 + testutil.go:485: Offset: 1480, NextOffset: 1512 + testutil.go:485: Offset: 1758, NextOffset: 1790 + testutil.go:485: Offset: 1512, NextOffset: 1544 + testutil.go:485: Offset: 1790, NextOffset: 1822 + testutil.go:485: Offset: 1544, NextOffset: 4908 + testutil.go:485: Offset: 1822, NextOffset: 5516 + testutil.go:371: Comparing: "dev" vs "dev" + testutil.go:377: Directory: "dev" vs "dev": [testfifo testchar1 testchar2 testblock] vs [testblock testfifo testchar1 testchar2] + testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" + testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" + testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" + testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [barlink test dev test2 .no.prefetch.landmark baz.txt foo.txt] vs [baz.txt foo.txt barlink test dev test2] - testutil.go:371: Comparing: "foo.txt" vs "foo.txt" - testutil.go:485: Offset: 732, NextOffset: 1729 - testutil.go:485: Offset: 490, NextOffset: 1452 - testutil.go:371: Comparing: "barlink" vs "barlink" + testutil.go:377: Directory: "" vs "": [test dev test2 .no.prefetch.landmark baz.txt foo.txt barlink] vs [test2 baz.txt foo.txt barlink test dev] testutil.go:371: Comparing: "test" vs "test" testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" - testutil.go:485: Offset: 1729, NextOffset: 1761 - testutil.go:485: Offset: 1452, NextOffset: 1484 - testutil.go:485: Offset: 1761, NextOffset: 1793 - testutil.go:485: Offset: 1484, NextOffset: 1516 - testutil.go:485: Offset: 1793, NextOffset: 1825 - testutil.go:485: Offset: 1516, NextOffset: 1548 - testutil.go:485: Offset: 1825, NextOffset: 5520 - testutil.go:485: Offset: 1548, NextOffset: 4914 + testutil.go:485: Offset: 1726, NextOffset: 1758 + testutil.go:485: Offset: 1448, NextOffset: 1480 + testutil.go:485: Offset: 1758, NextOffset: 1790 + testutil.go:485: Offset: 1480, NextOffset: 1512 + testutil.go:485: Offset: 1790, NextOffset: 1822 + testutil.go:485: Offset: 1512, NextOffset: 1544 + testutil.go:485: Offset: 1822, NextOffset: 5516 + testutil.go:485: Offset: 1544, NextOffset: 4908 testutil.go:371: Comparing: "dev" vs "dev" - testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar2 testblock testfifo testchar1] - testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" - testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" + testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" + testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" + testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" testutil.go:371: Comparing: "test2" vs "test2" testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" @@ -58225,15 +57664,38 @@ testutil.go:485: Offset: 261, NextOffset: 293 testutil.go:485: Offset: 501, NextOffset: 732 testutil.go:485: Offset: 293, NextOffset: 490 -=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="",format=GNU#02/lost_digest_in_a_entry -=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="",format=GNU#02/duplicated_entry_offset + testutil.go:371: Comparing: "foo.txt" vs "foo.txt" + testutil.go:485: Offset: 732, NextOffset: 1726 + testutil.go:485: Offset: 490, NextOffset: 1448 + testutil.go:371: Comparing: "barlink" vs "barlink" === RUN TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-2,prefix="/",src=2,format=GNU -=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="./",format=USTAR#02 +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="/",format=USTAR#01/lost_digest_in_a_entry +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="/",format=USTAR#01/duplicated_entry_offset +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="/",format=PAX#01 === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-2,prefix="/",src=2,format=GNU - testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"/baz.txt","type":"reg","size":21,"mode":420,"offset":132,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":164,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":196,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"/baz.txt","type":"chunk","offset":228,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":260,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":292,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"/foo.txt","type":"reg","size":1,"mode":420,"offset":488,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2024-03-27T13:31:13Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2024-03-27T13:31:13Z"},{"name":"/dev/testchar1","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","size":14,"mode":420,"offset":1443,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/test/bar.txt","type":"chunk","offset":1475,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"/test/bar.txt","type":"chunk","offset":1507,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"/test/bar.txt","type":"chunk","offset":1539,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:31:13Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":1,"devMinor":2}]} - testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":141,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"/baz.txt","type":"reg","size":21,"mode":420,"offset":340,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":372,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":404,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"/baz.txt","type":"chunk","offset":436,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":468,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":500,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"/foo.txt","type":"reg","size":1,"mode":420,"offset":731,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2024-03-27T13:31:13Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2024-03-27T13:31:13Z"},{"name":"/dev/testchar1","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","size":14,"mode":420,"offset":1722,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/test/bar.txt","type":"chunk","offset":1754,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"/test/bar.txt","type":"chunk","offset":1786,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"/test/bar.txt","type":"chunk","offset":1818,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:31:13Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":1,"devMinor":2}]} + testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"/baz.txt","type":"reg","size":21,"mode":420,"offset":132,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":164,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":196,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"/baz.txt","type":"chunk","offset":228,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":260,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":292,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"/foo.txt","type":"reg","size":1,"mode":420,"offset":488,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2024-03-27T13:41:04Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2024-03-27T13:41:04Z"},{"name":"/dev/testchar1","type":"char","modtime":"2024-03-27T13:41:04Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","size":14,"mode":420,"offset":1442,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/test/bar.txt","type":"chunk","offset":1474,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"/test/bar.txt","type":"chunk","offset":1506,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"/test/bar.txt","type":"chunk","offset":1538,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:41:04Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2024-03-27T13:41:04Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":141,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"/baz.txt","type":"reg","size":21,"mode":420,"offset":340,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":372,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":404,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"/baz.txt","type":"chunk","offset":436,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":468,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":500,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"/foo.txt","type":"reg","size":1,"mode":420,"offset":731,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2024-03-27T13:41:04Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2024-03-27T13:41:04Z"},{"name":"/dev/testchar1","type":"char","modtime":"2024-03-27T13:41:04Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","size":14,"mode":420,"offset":1720,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/test/bar.txt","type":"chunk","offset":1752,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"/test/bar.txt","type":"chunk","offset":1784,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"/test/bar.txt","type":"chunk","offset":1816,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:41:04Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2024-03-27T13:41:04Z","devMajor":1,"devMinor":2}]} testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [baz.txt foo.txt barlink test dev test2] vs [baz.txt foo.txt barlink test dev test2 .no.prefetch.landmark] + testutil.go:377: Directory: "" vs "": [dev test2 baz.txt foo.txt barlink test] vs [test dev test2 .no.prefetch.landmark baz.txt foo.txt barlink] + testutil.go:371: Comparing: "test" vs "test" + testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] + testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" + testutil.go:485: Offset: 1442, NextOffset: 1474 + testutil.go:485: Offset: 1720, NextOffset: 1752 + testutil.go:485: Offset: 1474, NextOffset: 1506 + testutil.go:485: Offset: 1752, NextOffset: 1784 + testutil.go:485: Offset: 1506, NextOffset: 1538 + testutil.go:485: Offset: 1784, NextOffset: 1816 + testutil.go:485: Offset: 1538, NextOffset: 4886 + testutil.go:485: Offset: 1816, NextOffset: 5493 + testutil.go:371: Comparing: "dev" vs "dev" + testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar1 testchar2 testblock testfifo] + testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" + testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" + testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" + testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" + testutil.go:371: Comparing: "test2" vs "test2" + testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" testutil.go:485: Offset: 132, NextOffset: 164 testutil.go:485: Offset: 340, NextOffset: 372 @@ -58247,31 +57709,6 @@ testutil.go:485: Offset: 468, NextOffset: 500 testutil.go:485: Offset: 292, NextOffset: 488 testutil.go:485: Offset: 500, NextOffset: 731 - testutil.go:371: Comparing: "foo.txt" vs "foo.txt" - testutil.go:485: Offset: 488, NextOffset: 1443 -=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="./",format=USTAR#02/lost_digest_in_a_entry -=== NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-2,prefix="/",src=2,format=GNU - testutil.go:485: Offset: 731, NextOffset: 1722 - testutil.go:371: Comparing: "barlink" vs "barlink" - testutil.go:371: Comparing: "test" vs "test" - testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] - testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" - testutil.go:485: Offset: 1443, NextOffset: 1475 - testutil.go:485: Offset: 1722, NextOffset: 1754 - testutil.go:485: Offset: 1475, NextOffset: 1507 - testutil.go:485: Offset: 1754, NextOffset: 1786 - testutil.go:485: Offset: 1507, NextOffset: 1539 - testutil.go:485: Offset: 1786, NextOffset: 1818 - testutil.go:485: Offset: 1539, NextOffset: 4889 - testutil.go:485: Offset: 1818, NextOffset: 5498 - testutil.go:371: Comparing: "dev" vs "dev" - testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar2 testblock testfifo testchar1] - testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" - testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" - testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" - testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" - testutil.go:371: Comparing: "test2" vs "test2" - testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" testutil.go:485: Offset: 132, NextOffset: 164 testutil.go:485: Offset: 340, NextOffset: 372 @@ -58285,28 +57722,12 @@ testutil.go:485: Offset: 468, NextOffset: 500 testutil.go:485: Offset: 292, NextOffset: 488 testutil.go:485: Offset: 500, NextOffset: 731 - testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [test2 .no.prefetch.landmark baz.txt foo.txt barlink test dev] vs [baz.txt foo.txt barlink test dev test2] + testutil.go:371: Comparing: "foo.txt" vs "foo.txt" + testutil.go:485: Offset: 488, NextOffset: 1442 + testutil.go:485: Offset: 731, NextOffset: 1720 testutil.go:371: Comparing: "barlink" vs "barlink" - testutil.go:371: Comparing: "test" vs "test" - testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] - testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" - testutil.go:485: Offset: 1722, NextOffset: 1754 - testutil.go:485: Offset: 1443, NextOffset: 1475 - testutil.go:485: Offset: 1754, NextOffset: 1786 - testutil.go:485: Offset: 1475, NextOffset: 1507 - testutil.go:485: Offset: 1786, NextOffset: 1818 - testutil.go:485: Offset: 1507, NextOffset: 1539 - testutil.go:485: Offset: 1818, NextOffset: 5498 - testutil.go:485: Offset: 1539, NextOffset: 4889 - testutil.go:371: Comparing: "dev" vs "dev" - testutil.go:377: Directory: "dev" vs "dev": [testchar1 testchar2 testblock testfifo] vs [testblock testfifo testchar1 testchar2] - testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" - testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" - testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" - testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" - testutil.go:371: Comparing: "test2" vs "test2" - testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] + testutil.go:371: Comparing: "" vs "" + testutil.go:377: Directory: "" vs "": [.no.prefetch.landmark baz.txt foo.txt barlink test dev test2] vs [test dev test2 baz.txt foo.txt barlink] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" testutil.go:485: Offset: 340, NextOffset: 372 testutil.go:485: Offset: 132, NextOffset: 164 @@ -58320,6 +57741,29 @@ testutil.go:485: Offset: 260, NextOffset: 292 testutil.go:485: Offset: 500, NextOffset: 731 testutil.go:485: Offset: 292, NextOffset: 488 + testutil.go:371: Comparing: "foo.txt" vs "foo.txt" + testutil.go:485: Offset: 731, NextOffset: 1720 + testutil.go:485: Offset: 488, NextOffset: 1442 + testutil.go:371: Comparing: "barlink" vs "barlink" + testutil.go:371: Comparing: "test" vs "test" + testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] + testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" + testutil.go:485: Offset: 1720, NextOffset: 1752 + testutil.go:485: Offset: 1442, NextOffset: 1474 + testutil.go:485: Offset: 1752, NextOffset: 1784 + testutil.go:485: Offset: 1474, NextOffset: 1506 + testutil.go:485: Offset: 1784, NextOffset: 1816 + testutil.go:485: Offset: 1506, NextOffset: 1538 + testutil.go:485: Offset: 1816, NextOffset: 5493 + testutil.go:485: Offset: 1538, NextOffset: 4886 + testutil.go:371: Comparing: "dev" vs "dev" + testutil.go:377: Directory: "dev" vs "dev": [testchar2 testblock testfifo testchar1] vs [testchar1 testchar2 testblock testfifo] + testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" + testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" + testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" + testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" + testutil.go:371: Comparing: "test2" vs "test2" + testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" testutil.go:485: Offset: 340, NextOffset: 372 testutil.go:485: Offset: 132, NextOffset: 164 @@ -58333,35 +57777,26 @@ testutil.go:485: Offset: 260, NextOffset: 292 testutil.go:485: Offset: 500, NextOffset: 731 testutil.go:485: Offset: 292, NextOffset: 488 -=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="./",format=USTAR#02/duplicated_entry_offset -=== NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-2,prefix="/",src=2,format=GNU - testutil.go:371: Comparing: "foo.txt" vs "foo.txt" - testutil.go:485: Offset: 731, NextOffset: 1722 - testutil.go:485: Offset: 488, NextOffset: 1443 === RUN TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-2,prefix="../",src=2,format=GNU -=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="./",format=PAX#02 + testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"../baz.txt","type":"reg","size":21,"mode":420,"offset":134,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","offset":166,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","offset":198,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"../baz.txt","type":"chunk","offset":230,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","offset":262,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","offset":294,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"../foo.txt","type":"reg","size":1,"mode":420,"offset":492,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2024-03-27T13:41:04Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2024-03-27T13:41:04Z"},{"name":"../dev/testchar1","type":"char","modtime":"2024-03-27T13:41:04Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","size":14,"mode":420,"offset":1455,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../test/bar.txt","type":"chunk","offset":1487,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"../test/bar.txt","type":"chunk","offset":1519,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"../test/bar.txt","type":"chunk","offset":1551,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:41:04Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2024-03-27T13:41:04Z","devMajor":1,"devMinor":2}]} +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="/",format=PAX#01/lost_digest_in_a_entry === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-2,prefix="../",src=2,format=GNU - testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"../baz.txt","type":"reg","size":21,"mode":420,"offset":134,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","offset":166,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","offset":198,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"../baz.txt","type":"chunk","offset":230,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","offset":262,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","offset":294,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"../foo.txt","type":"reg","size":1,"mode":420,"offset":492,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2024-03-27T13:31:13Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2024-03-27T13:31:13Z"},{"name":"../dev/testchar1","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","size":14,"mode":420,"offset":1459,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../test/bar.txt","type":"chunk","offset":1491,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"../test/bar.txt","type":"chunk","offset":1523,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"../test/bar.txt","type":"chunk","offset":1555,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:31:13Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":1,"devMinor":2}]} - testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":141,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"../baz.txt","type":"reg","size":21,"mode":420,"offset":342,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","offset":374,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","offset":406,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"../baz.txt","type":"chunk","offset":438,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","offset":470,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","offset":502,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"../foo.txt","type":"reg","size":1,"mode":420,"offset":734,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2024-03-27T13:31:13Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2024-03-27T13:31:13Z"},{"name":"../dev/testchar1","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","size":14,"mode":420,"offset":1736,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../test/bar.txt","type":"chunk","offset":1768,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"../test/bar.txt","type":"chunk","offset":1800,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"../test/bar.txt","type":"chunk","offset":1832,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:31:13Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":141,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"../baz.txt","type":"reg","size":21,"mode":420,"offset":342,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","offset":374,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","offset":406,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"../baz.txt","type":"chunk","offset":438,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","offset":470,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","offset":502,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"../foo.txt","type":"reg","size":1,"mode":420,"offset":734,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2024-03-27T13:41:04Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2024-03-27T13:41:04Z"},{"name":"../dev/testchar1","type":"char","modtime":"2024-03-27T13:41:04Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","size":14,"mode":420,"offset":1732,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../test/bar.txt","type":"chunk","offset":1764,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"../test/bar.txt","type":"chunk","offset":1796,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"../test/bar.txt","type":"chunk","offset":1828,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:41:04Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2024-03-27T13:41:04Z","devMajor":1,"devMinor":2}]} testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [test2 baz.txt foo.txt barlink test dev] vs [test dev test2 .no.prefetch.landmark baz.txt foo.txt barlink] - testutil.go:371: Comparing: "foo.txt" vs "foo.txt" - testutil.go:485: Offset: 492, NextOffset: 1459 - testutil.go:485: Offset: 734, NextOffset: 1736 - testutil.go:371: Comparing: "barlink" vs "barlink" + testutil.go:377: Directory: "" vs "": [baz.txt foo.txt barlink test dev test2] vs [.no.prefetch.landmark baz.txt foo.txt barlink test dev test2] testutil.go:371: Comparing: "test" vs "test" testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" - testutil.go:485: Offset: 1459, NextOffset: 1491 - testutil.go:485: Offset: 1736, NextOffset: 1768 - testutil.go:485: Offset: 1491, NextOffset: 1523 - testutil.go:485: Offset: 1768, NextOffset: 1800 - testutil.go:485: Offset: 1523, NextOffset: 1555 - testutil.go:485: Offset: 1800, NextOffset: 1832 - testutil.go:485: Offset: 1555, NextOffset: 4935 - testutil.go:485: Offset: 1832, NextOffset: 5543 + testutil.go:485: Offset: 1455, NextOffset: 1487 + testutil.go:485: Offset: 1732, NextOffset: 1764 + testutil.go:485: Offset: 1487, NextOffset: 1519 + testutil.go:485: Offset: 1764, NextOffset: 1796 + testutil.go:485: Offset: 1519, NextOffset: 1551 + testutil.go:485: Offset: 1796, NextOffset: 1828 + testutil.go:485: Offset: 1551, NextOffset: 4928 + testutil.go:485: Offset: 1828, NextOffset: 5536 testutil.go:371: Comparing: "dev" vs "dev" - testutil.go:377: Directory: "dev" vs "dev": [testchar1 testchar2 testblock testfifo] vs [testfifo testchar1 testchar2 testblock] + testutil.go:377: Directory: "dev" vs "dev": [testchar1 testchar2 testblock testfifo] vs [testchar1 testchar2 testblock testfifo] testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" @@ -58394,16 +57829,12 @@ testutil.go:485: Offset: 470, NextOffset: 502 testutil.go:485: Offset: 294, NextOffset: 492 testutil.go:485: Offset: 502, NextOffset: 734 + testutil.go:371: Comparing: "foo.txt" vs "foo.txt" + testutil.go:485: Offset: 492, NextOffset: 1455 + testutil.go:485: Offset: 734, NextOffset: 1732 + testutil.go:371: Comparing: "barlink" vs "barlink" testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [barlink test dev test2 .no.prefetch.landmark baz.txt foo.txt] vs [baz.txt foo.txt barlink test dev test2] - testutil.go:371: Comparing: "dev" vs "dev" - testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] - testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" - testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" - testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" - testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" - testutil.go:371: Comparing: "test2" vs "test2" - testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] + testutil.go:377: Directory: "" vs "": [barlink test dev test2 .no.prefetch.landmark baz.txt foo.txt] vs [barlink test dev test2 baz.txt foo.txt] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" testutil.go:485: Offset: 342, NextOffset: 374 testutil.go:485: Offset: 134, NextOffset: 166 @@ -58417,10 +57848,31 @@ testutil.go:485: Offset: 262, NextOffset: 294 testutil.go:485: Offset: 502, NextOffset: 734 testutil.go:485: Offset: 294, NextOffset: 492 + testutil.go:371: Comparing: "foo.txt" vs "foo.txt" + testutil.go:485: Offset: 734, NextOffset: 1732 + testutil.go:485: Offset: 492, NextOffset: 1455 + testutil.go:371: Comparing: "barlink" vs "barlink" + testutil.go:371: Comparing: "test" vs "test" + testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] + testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" + testutil.go:485: Offset: 1732, NextOffset: 1764 + testutil.go:485: Offset: 1455, NextOffset: 1487 + testutil.go:485: Offset: 1764, NextOffset: 1796 + testutil.go:485: Offset: 1487, NextOffset: 1519 + testutil.go:485: Offset: 1796, NextOffset: 1828 + testutil.go:485: Offset: 1519, NextOffset: 1551 + testutil.go:485: Offset: 1828, NextOffset: 5536 + testutil.go:485: Offset: 1551, NextOffset: 4928 + testutil.go:371: Comparing: "dev" vs "dev" + testutil.go:377: Directory: "dev" vs "dev": [testfifo testchar1 testchar2 testblock] vs [testblock testfifo testchar1 testchar2] + testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" + testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" + testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" + testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" + testutil.go:371: Comparing: "test2" vs "test2" + testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" testutil.go:485: Offset: 342, NextOffset: 374 -=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="./",format=PAX#02/lost_digest_in_a_entry -=== NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-2,prefix="../",src=2,format=GNU testutil.go:485: Offset: 134, NextOffset: 166 testutil.go:485: Offset: 374, NextOffset: 406 testutil.go:485: Offset: 166, NextOffset: 198 @@ -58432,86 +57884,71 @@ testutil.go:485: Offset: 262, NextOffset: 294 testutil.go:485: Offset: 502, NextOffset: 734 testutil.go:485: Offset: 294, NextOffset: 492 - testutil.go:371: Comparing: "foo.txt" vs "foo.txt" - testutil.go:485: Offset: 734, NextOffset: 1736 - testutil.go:485: Offset: 492, NextOffset: 1459 - testutil.go:371: Comparing: "barlink" vs "barlink" - testutil.go:371: Comparing: "test" vs "test" - testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] - testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" - testutil.go:485: Offset: 1736, NextOffset: 1768 - testutil.go:485: Offset: 1459, NextOffset: 1491 - testutil.go:485: Offset: 1768, NextOffset: 1800 - testutil.go:485: Offset: 1491, NextOffset: 1523 - testutil.go:485: Offset: 1800, NextOffset: 1832 -=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="./",format=PAX#02/duplicated_entry_offset -=== NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-2,prefix="../",src=2,format=GNU - testutil.go:485: Offset: 1523, NextOffset: 1555 - testutil.go:485: Offset: 1832, NextOffset: 5543 - testutil.go:485: Offset: 1555, NextOffset: 4935 +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="/",format=PAX#01/duplicated_entry_offset === RUN TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=0,prefix="",src=0,format=USTAR -=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="./",format=GNU#02 +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="/",format=GNU#01 === NAME TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=0,prefix="",src=0,format=USTAR - testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2024-03-27T13:31:13Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2024-03-27T13:31:13Z"},{"name":"dev/testchar1","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:31:13Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":1,"devMinor":2}]} - testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":540,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2024-03-27T13:31:13Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2024-03-27T13:31:13Z"},{"name":"dev/testchar1","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:31:13Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":1,"devMinor":2}]} + testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2024-03-27T13:41:04Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2024-03-27T13:41:04Z"},{"name":"dev/testchar1","type":"char","modtime":"2024-03-27T13:41:04Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:41:04Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2024-03-27T13:41:04Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":540,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2024-03-27T13:41:04Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2024-03-27T13:41:04Z"},{"name":"dev/testchar1","type":"char","modtime":"2024-03-27T13:41:04Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:41:04Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2024-03-27T13:41:04Z","devMajor":1,"devMinor":2}]} testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [test2 baz.txt barlink test dev] vs [barlink test dev test2 .no.prefetch.landmark baz.txt] + testutil.go:377: Directory: "" vs "": [test2 baz.txt barlink test dev] vs [test dev test2 .no.prefetch.landmark baz.txt barlink] + testutil.go:371: Comparing: "test" vs "test" + testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] + testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" testutil.go:371: Comparing: "dev" vs "dev" - testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] + testutil.go:377: Directory: "dev" vs "dev": [testchar1 testchar2 testblock testfifo] vs [testblock testfifo testchar1 testchar2] + testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" - testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" testutil.go:371: Comparing: "test2" vs "test2" testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" testutil.go:371: Comparing: "baz.txt" vs "baz.txt" testutil.go:371: Comparing: "barlink" vs "barlink" - testutil.go:371: Comparing: "test" vs "test" - testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] - testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [barlink test dev test2 .no.prefetch.landmark baz.txt] vs [baz.txt barlink test dev test2] + testutil.go:377: Directory: "" vs "": [test dev test2 .no.prefetch.landmark baz.txt barlink] vs [dev test2 baz.txt barlink test] + testutil.go:371: Comparing: "test2" vs "test2" + testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] + testutil.go:371: Comparing: "baz.txt" vs "baz.txt" testutil.go:371: Comparing: "baz.txt" vs "baz.txt" testutil.go:371: Comparing: "barlink" vs "barlink" testutil.go:371: Comparing: "test" vs "test" testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" testutil.go:371: Comparing: "dev" vs "dev" - testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] + testutil.go:377: Directory: "dev" vs "dev": [testchar1 testchar2 testblock testfifo] vs [testblock testfifo testchar1 testchar2] testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" - testutil.go:371: Comparing: "test2" vs "test2" - testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] - testutil.go:371: Comparing: "baz.txt" vs "baz.txt" === RUN TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=0,prefix="./",src=0,format=USTAR - testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"./baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2024-03-27T13:31:13Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2024-03-27T13:31:13Z"},{"name":"./dev/testchar1","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:31:13Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":1,"devMinor":2}]} - testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":540,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"./baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2024-03-27T13:31:13Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2024-03-27T13:31:13Z"},{"name":"./dev/testchar1","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:31:13Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":1,"devMinor":2}]} +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="/",format=GNU#01/lost_digest_in_a_entry +=== NAME TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=0,prefix="./",src=0,format=USTAR + testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"./baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2024-03-27T13:41:04Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2024-03-27T13:41:04Z"},{"name":"./dev/testchar1","type":"char","modtime":"2024-03-27T13:41:04Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:41:04Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2024-03-27T13:41:04Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":540,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"./baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2024-03-27T13:41:04Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2024-03-27T13:41:04Z"},{"name":"./dev/testchar1","type":"char","modtime":"2024-03-27T13:41:04Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:41:04Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2024-03-27T13:41:04Z","devMajor":1,"devMinor":2}]} testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [dev test2 baz.txt barlink test] vs [dev test2 .no.prefetch.landmark baz.txt barlink test] - testutil.go:371: Comparing: "test2" vs "test2" - testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] - testutil.go:371: Comparing: "baz.txt" vs "baz.txt" + testutil.go:377: Directory: "" vs "": [baz.txt barlink test dev test2] vs [.no.prefetch.landmark baz.txt barlink test dev test2] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" testutil.go:371: Comparing: "barlink" vs "barlink" testutil.go:371: Comparing: "test" vs "test" testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" testutil.go:371: Comparing: "dev" vs "dev" - testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] + testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar2 testblock testfifo testchar1] testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" + testutil.go:371: Comparing: "test2" vs "test2" + testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] + testutil.go:371: Comparing: "baz.txt" vs "baz.txt" testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [baz.txt barlink test dev test2 .no.prefetch.landmark] vs [baz.txt barlink test dev test2] - testutil.go:371: Comparing: "test" vs "test" - testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] - testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" + testutil.go:377: Directory: "" vs "": [barlink test dev test2 .no.prefetch.landmark baz.txt] vs [baz.txt barlink test dev test2] testutil.go:371: Comparing: "dev" vs "dev" testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar1 testchar2 testblock testfifo] +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="/",format=GNU#01/duplicated_entry_offset +=== NAME TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=0,prefix="./",src=0,format=USTAR testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" @@ -58521,33 +57958,34 @@ testutil.go:371: Comparing: "baz.txt" vs "baz.txt" testutil.go:371: Comparing: "baz.txt" vs "baz.txt" testutil.go:371: Comparing: "barlink" vs "barlink" + testutil.go:371: Comparing: "test" vs "test" + testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] + testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" === RUN TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=0,prefix="/",src=0,format=USTAR -=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="./",format=GNU#02/lost_digest_in_a_entry -=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="./",format=GNU#02/duplicated_entry_offset -=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="/",format=USTAR#02 +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="../",format=USTAR#01 === NAME TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=0,prefix="/",src=0,format=USTAR - testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"/baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2024-03-27T13:31:13Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2024-03-27T13:31:13Z"},{"name":"/dev/testchar1","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:31:13Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":1,"devMinor":2}]} - testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":540,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"/baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2024-03-27T13:31:13Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2024-03-27T13:31:13Z"},{"name":"/dev/testchar1","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:31:13Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":1,"devMinor":2}]} + testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"/baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2024-03-27T13:41:04Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2024-03-27T13:41:04Z"},{"name":"/dev/testchar1","type":"char","modtime":"2024-03-27T13:41:04Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:41:04Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2024-03-27T13:41:04Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":540,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"/baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2024-03-27T13:41:04Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2024-03-27T13:41:04Z"},{"name":"/dev/testchar1","type":"char","modtime":"2024-03-27T13:41:04Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:41:04Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2024-03-27T13:41:04Z","devMajor":1,"devMinor":2}]} testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [baz.txt barlink test dev test2] vs [.no.prefetch.landmark baz.txt barlink test dev test2] - testutil.go:371: Comparing: "baz.txt" vs "baz.txt" + testutil.go:377: Directory: "" vs "": [barlink test dev test2 baz.txt] vs [.no.prefetch.landmark baz.txt barlink test dev test2] testutil.go:371: Comparing: "barlink" vs "barlink" testutil.go:371: Comparing: "test" vs "test" testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" testutil.go:371: Comparing: "dev" vs "dev" - testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testfifo testchar1 testchar2 testblock] + testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] + testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" - testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" testutil.go:371: Comparing: "test2" vs "test2" testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" + testutil.go:371: Comparing: "baz.txt" vs "baz.txt" testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [.no.prefetch.landmark baz.txt barlink test dev test2] vs [dev test2 baz.txt barlink test] + testutil.go:377: Directory: "" vs "": [baz.txt barlink test dev test2 .no.prefetch.landmark] vs [dev test2 baz.txt barlink test] testutil.go:371: Comparing: "dev" vs "dev" - testutil.go:377: Directory: "dev" vs "dev": [testchar2 testblock testfifo testchar1] vs [testchar2 testblock testfifo testchar1] + testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" @@ -58561,16 +57999,17 @@ testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" === RUN TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=0,prefix="../",src=0,format=USTAR - testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"../baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2024-03-27T13:31:13Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2024-03-27T13:31:13Z"},{"name":"../dev/testchar1","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:31:13Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":1,"devMinor":2}]} - testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":540,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"../baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2024-03-27T13:31:13Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2024-03-27T13:31:13Z"},{"name":"../dev/testchar1","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:31:13Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":1,"devMinor":2}]} + testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"../baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2024-03-27T13:41:04Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2024-03-27T13:41:04Z"},{"name":"../dev/testchar1","type":"char","modtime":"2024-03-27T13:41:04Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:41:04Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2024-03-27T13:41:04Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":540,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"../baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2024-03-27T13:41:04Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2024-03-27T13:41:04Z"},{"name":"../dev/testchar1","type":"char","modtime":"2024-03-27T13:41:04Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:41:04Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2024-03-27T13:41:04Z","devMajor":1,"devMinor":2}]} testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [baz.txt barlink test dev test2] vs [barlink test dev test2 .no.prefetch.landmark baz.txt] + testutil.go:377: Directory: "" vs "": [barlink test dev test2 baz.txt] vs [test2 .no.prefetch.landmark baz.txt barlink test dev] + testutil.go:371: Comparing: "baz.txt" vs "baz.txt" testutil.go:371: Comparing: "barlink" vs "barlink" testutil.go:371: Comparing: "test" vs "test" testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" testutil.go:371: Comparing: "dev" vs "dev" - testutil.go:377: Directory: "dev" vs "dev": [testfifo testchar1 testchar2 testblock] vs [testblock testfifo testchar1 testchar2] + testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" @@ -58578,11 +58017,15 @@ testutil.go:371: Comparing: "test2" vs "test2" testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" - testutil.go:371: Comparing: "baz.txt" vs "baz.txt" testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [.no.prefetch.landmark baz.txt barlink test dev test2] vs [test2 baz.txt barlink test dev] + testutil.go:377: Directory: "" vs "": [baz.txt barlink test dev test2 .no.prefetch.landmark] vs [baz.txt barlink test dev test2] + testutil.go:371: Comparing: "baz.txt" vs "baz.txt" + testutil.go:371: Comparing: "barlink" vs "barlink" + testutil.go:371: Comparing: "test" vs "test" + testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] + testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" testutil.go:371: Comparing: "dev" vs "dev" - testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] + testutil.go:377: Directory: "dev" vs "dev": [testchar2 testblock testfifo testchar1] vs [testchar2 testblock testfifo testchar1] testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" @@ -58590,74 +58033,66 @@ testutil.go:371: Comparing: "test2" vs "test2" testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" - testutil.go:371: Comparing: "baz.txt" vs "baz.txt" - testutil.go:371: Comparing: "barlink" vs "barlink" - testutil.go:371: Comparing: "test" vs "test" - testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] - testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" === RUN TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=0,prefix="",src=0,format=PAX -=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="/",format=USTAR#02/duplicated_entry_offset -=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="/",format=USTAR#02/lost_digest_in_a_entry +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="../",format=USTAR#01/lost_digest_in_a_entry +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="../",format=USTAR#01/duplicated_entry_offset +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="../",format=PAX#01 === NAME TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=0,prefix="",src=0,format=PAX - testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2024-03-27T13:31:13Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2024-03-27T13:31:13Z"},{"name":"dev/testchar1","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:31:13Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":1,"devMinor":2}]} - testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":540,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2024-03-27T13:31:13Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2024-03-27T13:31:13Z"},{"name":"dev/testchar1","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:31:13Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":1,"devMinor":2}]} + testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2024-03-27T13:41:05Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2024-03-27T13:41:05Z"},{"name":"dev/testchar1","type":"char","modtime":"2024-03-27T13:41:05Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:41:05Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2024-03-27T13:41:05Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":540,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2024-03-27T13:41:05Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2024-03-27T13:41:05Z"},{"name":"dev/testchar1","type":"char","modtime":"2024-03-27T13:41:05Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:41:05Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2024-03-27T13:41:05Z","devMajor":1,"devMinor":2}]} testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [baz.txt barlink test dev test2] vs [barlink test dev test2 .no.prefetch.landmark baz.txt] - testutil.go:371: Comparing: "baz.txt" vs "baz.txt" - testutil.go:371: Comparing: "barlink" vs "barlink" - testutil.go:371: Comparing: "test" vs "test" - testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] - testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" + testutil.go:377: Directory: "" vs "": [baz.txt barlink test dev test2] vs [.no.prefetch.landmark baz.txt barlink test dev test2] testutil.go:371: Comparing: "dev" vs "dev" - testutil.go:377: Directory: "dev" vs "dev": [testfifo testchar1 testchar2 testblock] vs [testchar1 testchar2 testblock testfifo] - testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" - testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" + testutil.go:377: Directory: "dev" vs "dev": [testchar2 testblock testfifo testchar1] vs [testchar1 testchar2 testblock testfifo] testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" + testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" + testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" testutil.go:371: Comparing: "test2" vs "test2" testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" + testutil.go:371: Comparing: "baz.txt" vs "baz.txt" + testutil.go:371: Comparing: "barlink" vs "barlink" + testutil.go:371: Comparing: "test" vs "test" + testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] + testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [barlink test dev test2 .no.prefetch.landmark baz.txt] vs [barlink test dev test2 baz.txt] + testutil.go:377: Directory: "" vs "": [test2 .no.prefetch.landmark baz.txt barlink test dev] vs [test2 baz.txt barlink test dev] + testutil.go:371: Comparing: "baz.txt" vs "baz.txt" testutil.go:371: Comparing: "barlink" vs "barlink" testutil.go:371: Comparing: "test" vs "test" testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" testutil.go:371: Comparing: "dev" vs "dev" - testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] + testutil.go:377: Directory: "dev" vs "dev": [testchar1 testchar2 testblock testfifo] vs [testblock testfifo testchar1 testchar2] + testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" - testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" testutil.go:371: Comparing: "test2" vs "test2" testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" - testutil.go:371: Comparing: "baz.txt" vs "baz.txt" === RUN TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=0,prefix="./",src=0,format=PAX -=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="/",format=PAX#02 -=== NAME TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=0,prefix="./",src=0,format=PAX - testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"./baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2024-03-27T13:31:13Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2024-03-27T13:31:13Z"},{"name":"./dev/testchar1","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:31:13Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":1,"devMinor":2}]} - testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":540,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"./baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2024-03-27T13:31:13Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2024-03-27T13:31:13Z"},{"name":"./dev/testchar1","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:31:13Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":1,"devMinor":2}]} + testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"./baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2024-03-27T13:41:05Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2024-03-27T13:41:05Z"},{"name":"./dev/testchar1","type":"char","modtime":"2024-03-27T13:41:05Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:41:05Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2024-03-27T13:41:05Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":540,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"./baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2024-03-27T13:41:05Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2024-03-27T13:41:05Z"},{"name":"./dev/testchar1","type":"char","modtime":"2024-03-27T13:41:05Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:41:05Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2024-03-27T13:41:05Z","devMajor":1,"devMinor":2}]} testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [baz.txt barlink test dev test2] vs [test dev test2 .no.prefetch.landmark baz.txt barlink] - testutil.go:371: Comparing: "test2" vs "test2" - testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] - testutil.go:371: Comparing: "baz.txt" vs "baz.txt" + testutil.go:377: Directory: "" vs "": [test dev test2 baz.txt barlink] vs [.no.prefetch.landmark baz.txt barlink test dev test2] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" testutil.go:371: Comparing: "barlink" vs "barlink" testutil.go:371: Comparing: "test" vs "test" testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" testutil.go:371: Comparing: "dev" vs "dev" - testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar1 testchar2 testblock testfifo] - testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" - testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" + testutil.go:377: Directory: "dev" vs "dev": [testchar1 testchar2 testblock testfifo] vs [testblock testfifo testchar1 testchar2] testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" - testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [.no.prefetch.landmark baz.txt barlink test dev test2] vs [dev test2 baz.txt barlink test] + testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" + testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" + testutil.go:371: Comparing: "test2" vs "test2" + testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" - testutil.go:371: Comparing: "barlink" vs "barlink" + testutil.go:371: Comparing: "" vs "" + testutil.go:377: Directory: "" vs "": [.no.prefetch.landmark baz.txt barlink test dev test2] vs [test2 baz.txt barlink test dev] testutil.go:371: Comparing: "test" vs "test" testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" @@ -58670,9 +58105,13 @@ testutil.go:371: Comparing: "test2" vs "test2" testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" + testutil.go:371: Comparing: "baz.txt" vs "baz.txt" + testutil.go:371: Comparing: "barlink" vs "barlink" === RUN TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=0,prefix="/",src=0,format=PAX - testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"/baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2024-03-27T13:31:13Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2024-03-27T13:31:13Z"},{"name":"/dev/testchar1","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:31:13Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":1,"devMinor":2}]} - testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":540,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"/baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2024-03-27T13:31:13Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2024-03-27T13:31:13Z"},{"name":"/dev/testchar1","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:31:13Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":1,"devMinor":2}]} +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="../",format=PAX#01/lost_digest_in_a_entry +=== NAME TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=0,prefix="/",src=0,format=PAX + testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"/baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2024-03-27T13:41:05Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2024-03-27T13:41:05Z"},{"name":"/dev/testchar1","type":"char","modtime":"2024-03-27T13:41:05Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:41:05Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2024-03-27T13:41:05Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":540,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"/baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2024-03-27T13:41:05Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2024-03-27T13:41:05Z"},{"name":"/dev/testchar1","type":"char","modtime":"2024-03-27T13:41:05Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:41:05Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2024-03-27T13:41:05Z","devMajor":1,"devMinor":2}]} testutil.go:371: Comparing: "" vs "" testutil.go:377: Directory: "" vs "": [baz.txt barlink test dev test2] vs [.no.prefetch.landmark baz.txt barlink test dev test2] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" @@ -58681,7 +58120,7 @@ testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" testutil.go:371: Comparing: "dev" vs "dev" - testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testfifo testchar1 testchar2 testblock] + testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" @@ -58690,44 +58129,44 @@ testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [baz.txt barlink test dev test2 .no.prefetch.landmark] vs [baz.txt barlink test dev test2] - testutil.go:371: Comparing: "baz.txt" vs "baz.txt" - testutil.go:371: Comparing: "barlink" vs "barlink" - testutil.go:371: Comparing: "test" vs "test" - testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] - testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" + testutil.go:377: Directory: "" vs "": [.no.prefetch.landmark baz.txt barlink test dev test2] vs [baz.txt barlink test dev test2] testutil.go:371: Comparing: "dev" vs "dev" - testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] + testutil.go:377: Directory: "dev" vs "dev": [testchar2 testblock testfifo testchar1] vs [testblock testfifo testchar1 testchar2] testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="../",format=PAX#01/duplicated_entry_offset +=== NAME TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=0,prefix="/",src=0,format=PAX testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" testutil.go:371: Comparing: "test2" vs "test2" testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" -=== RUN TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=0,prefix="../",src=0,format=PAX -=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="/",format=PAX#02/lost_digest_in_a_entry -=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="/",format=PAX#02/duplicated_entry_offset -=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="/",format=GNU#02 -=== NAME TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=0,prefix="../",src=0,format=PAX - testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"../baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2024-03-27T13:31:13Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2024-03-27T13:31:13Z"},{"name":"../dev/testchar1","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:31:13Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":1,"devMinor":2}]} - testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":540,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"../baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2024-03-27T13:31:13Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2024-03-27T13:31:13Z"},{"name":"../dev/testchar1","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:31:13Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":1,"devMinor":2}]} - testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [barlink test dev test2 baz.txt] vs [.no.prefetch.landmark baz.txt barlink test dev test2] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" testutil.go:371: Comparing: "barlink" vs "barlink" testutil.go:371: Comparing: "test" vs "test" testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" +=== RUN TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=0,prefix="../",src=0,format=PAX +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="../",format=GNU#01 +=== NAME TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=0,prefix="../",src=0,format=PAX + testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"../baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2024-03-27T13:41:05Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2024-03-27T13:41:05Z"},{"name":"../dev/testchar1","type":"char","modtime":"2024-03-27T13:41:05Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:41:05Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2024-03-27T13:41:05Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":540,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"../baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2024-03-27T13:41:05Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2024-03-27T13:41:05Z"},{"name":"../dev/testchar1","type":"char","modtime":"2024-03-27T13:41:05Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:41:05Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2024-03-27T13:41:05Z","devMajor":1,"devMinor":2}]} + testutil.go:371: Comparing: "" vs "" + testutil.go:377: Directory: "" vs "": [baz.txt barlink test dev test2] vs [baz.txt barlink test dev test2 .no.prefetch.landmark] testutil.go:371: Comparing: "dev" vs "dev" testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] + testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" - testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" testutil.go:371: Comparing: "test2" vs "test2" testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" + testutil.go:371: Comparing: "baz.txt" vs "baz.txt" + testutil.go:371: Comparing: "barlink" vs "barlink" + testutil.go:371: Comparing: "test" vs "test" + testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] + testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" testutil.go:371: Comparing: "" vs "" testutil.go:377: Directory: "" vs "": [.no.prefetch.landmark baz.txt barlink test dev test2] vs [barlink test dev test2 baz.txt] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" @@ -58736,7 +58175,7 @@ testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" testutil.go:371: Comparing: "dev" vs "dev" - testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] + testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testfifo testchar1 testchar2 testblock] testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" @@ -58745,52 +58184,49 @@ testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" === RUN TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=0,prefix="",src=0,format=GNU -=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="/",format=GNU#02/lost_digest_in_a_entry -=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="/",format=GNU#02/duplicated_entry_offset -=== NAME TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=0,prefix="",src=0,format=GNU - testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2024-03-27T13:31:13Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2024-03-27T13:31:13Z"},{"name":"dev/testchar1","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:31:13Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":1,"devMinor":2}]} - testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":540,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2024-03-27T13:31:13Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2024-03-27T13:31:13Z"},{"name":"dev/testchar1","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:31:13Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":1,"devMinor":2}]} + testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2024-03-27T13:41:04Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2024-03-27T13:41:04Z"},{"name":"dev/testchar1","type":"char","modtime":"2024-03-27T13:41:04Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:41:04Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2024-03-27T13:41:04Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":540,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2024-03-27T13:41:04Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2024-03-27T13:41:04Z"},{"name":"dev/testchar1","type":"char","modtime":"2024-03-27T13:41:04Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:41:04Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2024-03-27T13:41:04Z","devMajor":1,"devMinor":2}]} testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [barlink test dev test2 baz.txt] vs [dev test2 .no.prefetch.landmark baz.txt barlink test] + testutil.go:377: Directory: "" vs "": [test dev test2 baz.txt barlink] vs [test2 .no.prefetch.landmark baz.txt barlink test dev] + testutil.go:371: Comparing: "baz.txt" vs "baz.txt" testutil.go:371: Comparing: "barlink" vs "barlink" testutil.go:371: Comparing: "test" vs "test" testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" testutil.go:371: Comparing: "dev" vs "dev" - testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] + testutil.go:377: Directory: "dev" vs "dev": [testchar1 testchar2 testblock testfifo] vs [testblock testfifo testchar1 testchar2] + testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" - testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" testutil.go:371: Comparing: "test2" vs "test2" testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" -=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="../",format=USTAR#02 -=== NAME TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=0,prefix="",src=0,format=GNU - testutil.go:371: Comparing: "baz.txt" vs "baz.txt" testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [baz.txt barlink test dev test2 .no.prefetch.landmark] vs [baz.txt barlink test dev test2] + testutil.go:377: Directory: "" vs "": [.no.prefetch.landmark baz.txt barlink test dev test2] vs [test dev test2 baz.txt barlink] + testutil.go:371: Comparing: "test2" vs "test2" + testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] + testutil.go:371: Comparing: "baz.txt" vs "baz.txt" + testutil.go:371: Comparing: "baz.txt" vs "baz.txt" + testutil.go:371: Comparing: "barlink" vs "barlink" testutil.go:371: Comparing: "test" vs "test" testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" testutil.go:371: Comparing: "dev" vs "dev" - testutil.go:377: Directory: "dev" vs "dev": [testfifo testchar1 testchar2 testblock] vs [testchar2 testblock testfifo testchar1] + testutil.go:377: Directory: "dev" vs "dev": [testchar2 testblock testfifo testchar1] vs [testblock testfifo testchar1 testchar2] testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" - testutil.go:371: Comparing: "test2" vs "test2" - testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] - testutil.go:371: Comparing: "baz.txt" vs "baz.txt" - testutil.go:371: Comparing: "baz.txt" vs "baz.txt" - testutil.go:371: Comparing: "barlink" vs "barlink" +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="../",format=GNU#01/duplicated_entry_offset === RUN TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=0,prefix="./",src=0,format=GNU - testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"./baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2024-03-27T13:31:13Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2024-03-27T13:31:13Z"},{"name":"./dev/testchar1","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:31:13Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":1,"devMinor":2}]} - testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":540,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"./baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2024-03-27T13:31:13Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2024-03-27T13:31:13Z"},{"name":"./dev/testchar1","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:31:13Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":1,"devMinor":2}]} +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="../",format=GNU#01/lost_digest_in_a_entry +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="",format=USTAR#02 +=== NAME TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=0,prefix="./",src=0,format=GNU + testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"./baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2024-03-27T13:41:04Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2024-03-27T13:41:04Z"},{"name":"./dev/testchar1","type":"char","modtime":"2024-03-27T13:41:04Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:41:04Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2024-03-27T13:41:04Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":540,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"./baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2024-03-27T13:41:04Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2024-03-27T13:41:04Z"},{"name":"./dev/testchar1","type":"char","modtime":"2024-03-27T13:41:04Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:41:04Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2024-03-27T13:41:04Z","devMajor":1,"devMinor":2}]} testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [barlink test dev test2 baz.txt] vs [baz.txt barlink test dev test2 .no.prefetch.landmark] - testutil.go:371: Comparing: "baz.txt" vs "baz.txt" - testutil.go:371: Comparing: "barlink" vs "barlink" + testutil.go:377: Directory: "" vs "": [baz.txt barlink test dev test2] vs [.no.prefetch.landmark baz.txt barlink test dev test2] testutil.go:371: Comparing: "test" vs "test" testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" @@ -58803,67 +58239,77 @@ testutil.go:371: Comparing: "test2" vs "test2" testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" - testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [.no.prefetch.landmark baz.txt barlink test dev test2] vs [baz.txt barlink test dev test2] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" testutil.go:371: Comparing: "barlink" vs "barlink" - testutil.go:371: Comparing: "test" vs "test" - testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] - testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" + testutil.go:371: Comparing: "" vs "" + testutil.go:377: Directory: "" vs "": [.no.prefetch.landmark baz.txt barlink test dev test2] vs [baz.txt barlink test dev test2] testutil.go:371: Comparing: "dev" vs "dev" - testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar2 testblock testfifo testchar1] + testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] + testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" - testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" testutil.go:371: Comparing: "test2" vs "test2" testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" + testutil.go:371: Comparing: "baz.txt" vs "baz.txt" + testutil.go:371: Comparing: "barlink" vs "barlink" + testutil.go:371: Comparing: "test" vs "test" + testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] + testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" === RUN TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=0,prefix="/",src=0,format=GNU - testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"/baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2024-03-27T13:31:13Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2024-03-27T13:31:13Z"},{"name":"/dev/testchar1","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:31:13Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":1,"devMinor":2}]} - testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":540,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"/baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2024-03-27T13:31:13Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2024-03-27T13:31:13Z"},{"name":"/dev/testchar1","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:31:13Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":1,"devMinor":2}]} +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="",format=USTAR#02/lost_digest_in_a_entry +=== NAME TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=0,prefix="/",src=0,format=GNU + testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"/baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2024-03-27T13:41:04Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2024-03-27T13:41:04Z"},{"name":"/dev/testchar1","type":"char","modtime":"2024-03-27T13:41:04Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:41:04Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2024-03-27T13:41:04Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":540,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"/baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2024-03-27T13:41:04Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2024-03-27T13:41:04Z"},{"name":"/dev/testchar1","type":"char","modtime":"2024-03-27T13:41:04Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:41:04Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2024-03-27T13:41:04Z","devMajor":1,"devMinor":2}]} testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [baz.txt barlink test dev test2] vs [dev test2 .no.prefetch.landmark baz.txt barlink test] + testutil.go:377: Directory: "" vs "": [baz.txt barlink test dev test2] vs [barlink test dev test2 .no.prefetch.landmark baz.txt] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" testutil.go:371: Comparing: "barlink" vs "barlink" testutil.go:371: Comparing: "test" vs "test" testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" testutil.go:371: Comparing: "dev" vs "dev" - testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar1 testchar2 testblock testfifo] - testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" + testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" + testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" testutil.go:371: Comparing: "test2" vs "test2" testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="",format=USTAR#02/duplicated_entry_offset +=== NAME TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=0,prefix="/",src=0,format=GNU testutil.go:371: Comparing: "baz.txt" vs "baz.txt" testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [baz.txt barlink test dev test2 .no.prefetch.landmark] vs [test dev test2 baz.txt barlink] + testutil.go:377: Directory: "" vs "": [dev test2 .no.prefetch.landmark baz.txt barlink test] vs [dev test2 baz.txt barlink test] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" testutil.go:371: Comparing: "barlink" vs "barlink" testutil.go:371: Comparing: "test" vs "test" testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" testutil.go:371: Comparing: "dev" vs "dev" - testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar1 testchar2 testblock testfifo] - testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" + testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testfifo testchar1 testchar2 testblock] testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" + testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" testutil.go:371: Comparing: "test2" vs "test2" testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" === RUN TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=0,prefix="../",src=0,format=GNU -=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="../",format=USTAR#02/lost_digest_in_a_entry -=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="../",format=USTAR#02/duplicated_entry_offset +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="",format=PAX#02 === NAME TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=0,prefix="../",src=0,format=GNU - testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"../baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2024-03-27T13:31:13Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2024-03-27T13:31:13Z"},{"name":"../dev/testchar1","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:31:13Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":1,"devMinor":2}]} - testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":540,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"../baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2024-03-27T13:31:13Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2024-03-27T13:31:13Z"},{"name":"../dev/testchar1","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:31:13Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":1,"devMinor":2}]} + testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"../baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2024-03-27T13:41:04Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2024-03-27T13:41:04Z"},{"name":"../dev/testchar1","type":"char","modtime":"2024-03-27T13:41:04Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:41:04Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2024-03-27T13:41:04Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":540,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"../baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2024-03-27T13:41:04Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2024-03-27T13:41:04Z"},{"name":"../dev/testchar1","type":"char","modtime":"2024-03-27T13:41:04Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:41:04Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2024-03-27T13:41:04Z","devMajor":1,"devMinor":2}]} testutil.go:371: Comparing: "" vs "" testutil.go:377: Directory: "" vs "": [baz.txt barlink test dev test2] vs [dev test2 .no.prefetch.landmark baz.txt barlink test] + testutil.go:371: Comparing: "baz.txt" vs "baz.txt" + testutil.go:371: Comparing: "barlink" vs "barlink" + testutil.go:371: Comparing: "test" vs "test" + testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] + testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" testutil.go:371: Comparing: "dev" vs "dev" - testutil.go:377: Directory: "dev" vs "dev": [testfifo testchar1 testchar2 testblock] vs [testblock testfifo testchar1 testchar2] + testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar2 testblock testfifo testchar1] testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" @@ -58871,20 +58317,15 @@ testutil.go:371: Comparing: "test2" vs "test2" testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" - testutil.go:371: Comparing: "baz.txt" vs "baz.txt" - testutil.go:371: Comparing: "barlink" vs "barlink" - testutil.go:371: Comparing: "test" vs "test" - testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] - testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [.no.prefetch.landmark baz.txt barlink test dev test2] vs [test dev test2 baz.txt barlink] + testutil.go:377: Directory: "" vs "": [.no.prefetch.landmark baz.txt barlink test dev test2] vs [baz.txt barlink test dev test2] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" testutil.go:371: Comparing: "barlink" vs "barlink" testutil.go:371: Comparing: "test" vs "test" testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" testutil.go:371: Comparing: "dev" vs "dev" - testutil.go:377: Directory: "dev" vs "dev": [testfifo testchar1 testchar2 testblock] vs [testblock testfifo testchar1 testchar2] + testutil.go:377: Directory: "dev" vs "dev": [testchar1 testchar2 testblock testfifo] vs [testchar2 testblock testfifo testchar1] testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" @@ -58893,57 +58334,56 @@ testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" === RUN TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=1,prefix="",src=0,format=USTAR -=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="../",format=PAX#02 -=== NAME TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=1,prefix="",src=0,format=USTAR - testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2024-03-27T13:31:13Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2024-03-27T13:31:13Z"},{"name":"dev/testchar1","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:31:13Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":1,"devMinor":2}]} - testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":101,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2024-03-27T13:31:13Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2024-03-27T13:31:13Z"},{"name":"dev/testchar1","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:31:13Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":1,"devMinor":2}]} + testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2024-03-27T13:41:04Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2024-03-27T13:41:04Z"},{"name":"dev/testchar1","type":"char","modtime":"2024-03-27T13:41:04Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:41:04Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2024-03-27T13:41:04Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":101,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2024-03-27T13:41:04Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2024-03-27T13:41:04Z"},{"name":"dev/testchar1","type":"char","modtime":"2024-03-27T13:41:04Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:41:04Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2024-03-27T13:41:04Z","devMajor":1,"devMinor":2}]} testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [baz.txt barlink test dev test2] vs [test2 .no.prefetch.landmark baz.txt barlink test dev] - testutil.go:371: Comparing: "baz.txt" vs "baz.txt" + testutil.go:377: Directory: "" vs "": [baz.txt barlink test dev test2] vs [test dev test2 .no.prefetch.landmark baz.txt barlink] testutil.go:371: Comparing: "barlink" vs "barlink" testutil.go:371: Comparing: "test" vs "test" testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" testutil.go:371: Comparing: "dev" vs "dev" - testutil.go:377: Directory: "dev" vs "dev": [testfifo testchar1 testchar2 testblock] vs [testblock testfifo testchar1 testchar2] - testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" + testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" + testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" testutil.go:371: Comparing: "test2" vs "test2" testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" + testutil.go:371: Comparing: "baz.txt" vs "baz.txt" testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [.no.prefetch.landmark baz.txt barlink test dev test2] vs [baz.txt barlink test dev test2] + testutil.go:377: Directory: "" vs "": [dev test2 .no.prefetch.landmark baz.txt barlink test] vs [baz.txt barlink test dev test2] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" testutil.go:371: Comparing: "barlink" vs "barlink" testutil.go:371: Comparing: "test" vs "test" testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" testutil.go:371: Comparing: "dev" vs "dev" - testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] - testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" - testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" + testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar2 testblock testfifo testchar1] testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" + testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" + testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" testutil.go:371: Comparing: "test2" vs "test2" testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" === RUN TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=1,prefix="./",src=0,format=USTAR -=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="../",format=PAX#02/lost_digest_in_a_entry -=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="../",format=PAX#02/duplicated_entry_offset +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="",format=PAX#02/lost_digest_in_a_entry +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="",format=PAX#02/duplicated_entry_offset +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="",format=GNU#02 === NAME TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=1,prefix="./",src=0,format=USTAR - testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"./baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2024-03-27T13:31:13Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2024-03-27T13:31:13Z"},{"name":"./dev/testchar1","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:31:13Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":1,"devMinor":2}]} - testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":101,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"./baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2024-03-27T13:31:13Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2024-03-27T13:31:13Z"},{"name":"./dev/testchar1","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:31:13Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":1,"devMinor":2}]} + testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"./baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2024-03-27T13:41:04Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2024-03-27T13:41:04Z"},{"name":"./dev/testchar1","type":"char","modtime":"2024-03-27T13:41:04Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:41:04Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2024-03-27T13:41:04Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":101,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"./baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2024-03-27T13:41:04Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2024-03-27T13:41:04Z"},{"name":"./dev/testchar1","type":"char","modtime":"2024-03-27T13:41:04Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:41:04Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2024-03-27T13:41:04Z","devMajor":1,"devMinor":2}]} testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [test dev test2 baz.txt barlink] vs [test dev test2 .no.prefetch.landmark baz.txt barlink] + testutil.go:377: Directory: "" vs "": [baz.txt barlink test dev test2] vs [test dev test2 .no.prefetch.landmark baz.txt barlink] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" testutil.go:371: Comparing: "barlink" vs "barlink" testutil.go:371: Comparing: "test" vs "test" testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" testutil.go:371: Comparing: "dev" vs "dev" - testutil.go:377: Directory: "dev" vs "dev": [testfifo testchar1 testchar2 testblock] vs [testchar2 testblock testfifo testchar1] + testutil.go:377: Directory: "dev" vs "dev": [testchar1 testchar2 testblock testfifo] vs [testfifo testchar1 testchar2 testblock] testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" @@ -58952,38 +58392,37 @@ testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [test2 .no.prefetch.landmark baz.txt barlink test dev] vs [baz.txt barlink test dev test2] - testutil.go:371: Comparing: "test2" vs "test2" - testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] - testutil.go:371: Comparing: "baz.txt" vs "baz.txt" + testutil.go:377: Directory: "" vs "": [.no.prefetch.landmark baz.txt barlink test dev test2] vs [baz.txt barlink test dev test2] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" testutil.go:371: Comparing: "barlink" vs "barlink" testutil.go:371: Comparing: "test" vs "test" testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" testutil.go:371: Comparing: "dev" vs "dev" - testutil.go:377: Directory: "dev" vs "dev": [testchar2 testblock testfifo testchar1] vs [testblock testfifo testchar1 testchar2] + testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] + testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" - testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" -=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="../",format=GNU#02 + testutil.go:371: Comparing: "test2" vs "test2" + testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] + testutil.go:371: Comparing: "baz.txt" vs "baz.txt" === RUN TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=1,prefix="/",src=0,format=USTAR - testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"/baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2024-03-27T13:31:13Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2024-03-27T13:31:13Z"},{"name":"/dev/testchar1","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:31:13Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":1,"devMinor":2}]} - testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":101,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"/baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2024-03-27T13:31:13Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2024-03-27T13:31:13Z"},{"name":"/dev/testchar1","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:31:13Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":1,"devMinor":2}]} + testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"/baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2024-03-27T13:41:04Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2024-03-27T13:41:04Z"},{"name":"/dev/testchar1","type":"char","modtime":"2024-03-27T13:41:04Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:41:04Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2024-03-27T13:41:04Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":101,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"/baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2024-03-27T13:41:04Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2024-03-27T13:41:04Z"},{"name":"/dev/testchar1","type":"char","modtime":"2024-03-27T13:41:04Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:41:04Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2024-03-27T13:41:04Z","devMajor":1,"devMinor":2}]} testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [test dev test2 baz.txt barlink] vs [test2 .no.prefetch.landmark baz.txt barlink test dev] + testutil.go:377: Directory: "" vs "": [baz.txt barlink test dev test2] vs [test dev test2 .no.prefetch.landmark baz.txt barlink] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" testutil.go:371: Comparing: "barlink" vs "barlink" testutil.go:371: Comparing: "test" vs "test" testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" testutil.go:371: Comparing: "dev" vs "dev" - testutil.go:377: Directory: "dev" vs "dev": [testchar1 testchar2 testblock testfifo] vs [testblock testfifo testchar1 testchar2] - testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" - testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" + testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testfifo testchar1 testchar2 testblock] testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" + testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" + testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" testutil.go:371: Comparing: "test2" vs "test2" testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" @@ -58996,22 +58435,28 @@ testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" testutil.go:371: Comparing: "dev" vs "dev" testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] - testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" - testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" + testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" + testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" testutil.go:371: Comparing: "test2" vs "test2" testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" === RUN TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=1,prefix="../",src=0,format=USTAR -=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="../",format=GNU#02/lost_digest_in_a_entry -=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="../",format=GNU#02/duplicated_entry_offset -=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="",format=USTAR#02 +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="",format=GNU#02/lost_digest_in_a_entry +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="",format=GNU#02/duplicated_entry_offset +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="./",format=USTAR#02 === NAME TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=1,prefix="../",src=0,format=USTAR - testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"../baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2024-03-27T13:31:13Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2024-03-27T13:31:13Z"},{"name":"../dev/testchar1","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:31:13Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":1,"devMinor":2}]} - testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":101,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"../baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2024-03-27T13:31:13Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2024-03-27T13:31:13Z"},{"name":"../dev/testchar1","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:31:13Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":1,"devMinor":2}]} + testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"../baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2024-03-27T13:41:04Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2024-03-27T13:41:04Z"},{"name":"../dev/testchar1","type":"char","modtime":"2024-03-27T13:41:04Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:41:04Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2024-03-27T13:41:04Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":101,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"../baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2024-03-27T13:41:04Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2024-03-27T13:41:04Z"},{"name":"../dev/testchar1","type":"char","modtime":"2024-03-27T13:41:04Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:41:04Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2024-03-27T13:41:04Z","devMajor":1,"devMinor":2}]} testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [test dev test2 baz.txt barlink] vs [test dev test2 .no.prefetch.landmark baz.txt barlink] + testutil.go:377: Directory: "" vs "": [dev test2 baz.txt barlink test] vs [test2 .no.prefetch.landmark baz.txt barlink test dev] + testutil.go:371: Comparing: "dev" vs "dev" + testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] + testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" + testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" + testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" + testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" testutil.go:371: Comparing: "test2" vs "test2" testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" @@ -59020,77 +58465,73 @@ testutil.go:371: Comparing: "test" vs "test" testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" - testutil.go:371: Comparing: "dev" vs "dev" - testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] - testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" - testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" - testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" - testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [baz.txt barlink test dev test2 .no.prefetch.landmark] vs [baz.txt barlink test dev test2] + testutil.go:377: Directory: "" vs "": [barlink test dev test2 .no.prefetch.landmark baz.txt] vs [baz.txt barlink test dev test2] + testutil.go:371: Comparing: "baz.txt" vs "baz.txt" + testutil.go:371: Comparing: "barlink" vs "barlink" testutil.go:371: Comparing: "test" vs "test" testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" testutil.go:371: Comparing: "dev" vs "dev" - testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar2 testblock testfifo testchar1] + testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar1 testchar2 testblock testfifo] + testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" - testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" testutil.go:371: Comparing: "test2" vs "test2" testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" - testutil.go:371: Comparing: "baz.txt" vs "baz.txt" - testutil.go:371: Comparing: "barlink" vs "barlink" === RUN TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=1,prefix="",src=0,format=PAX - testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2024-03-27T13:31:13Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2024-03-27T13:31:13Z"},{"name":"dev/testchar1","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:31:13Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":1,"devMinor":2}]} - testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":101,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2024-03-27T13:31:13Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2024-03-27T13:31:13Z"},{"name":"dev/testchar1","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:31:13Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":1,"devMinor":2}]} + testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2024-03-27T13:41:05Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2024-03-27T13:41:05Z"},{"name":"dev/testchar1","type":"char","modtime":"2024-03-27T13:41:05Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:41:05Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2024-03-27T13:41:05Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":101,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2024-03-27T13:41:05Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2024-03-27T13:41:05Z"},{"name":"dev/testchar1","type":"char","modtime":"2024-03-27T13:41:05Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:41:05Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2024-03-27T13:41:05Z","devMajor":1,"devMinor":2}]} testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [test2 baz.txt barlink test dev] vs [test dev test2 .no.prefetch.landmark baz.txt barlink] + testutil.go:377: Directory: "" vs "": [barlink test dev test2 baz.txt] vs [test dev test2 .no.prefetch.landmark baz.txt barlink] + testutil.go:371: Comparing: "test2" vs "test2" + testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] + testutil.go:371: Comparing: "baz.txt" vs "baz.txt" testutil.go:371: Comparing: "baz.txt" vs "baz.txt" testutil.go:371: Comparing: "barlink" vs "barlink" testutil.go:371: Comparing: "test" vs "test" testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" testutil.go:371: Comparing: "dev" vs "dev" - testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testfifo testchar1 testchar2 testblock] + testutil.go:377: Directory: "dev" vs "dev": [testfifo testchar1 testchar2 testblock] vs [testblock testfifo testchar1 testchar2] testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" - testutil.go:371: Comparing: "test2" vs "test2" - testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] - testutil.go:371: Comparing: "baz.txt" vs "baz.txt" testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [dev test2 .no.prefetch.landmark baz.txt barlink test] vs [baz.txt barlink test dev test2] + testutil.go:377: Directory: "" vs "": [.no.prefetch.landmark baz.txt barlink test dev test2] vs [baz.txt barlink test dev test2] + testutil.go:371: Comparing: "baz.txt" vs "baz.txt" + testutil.go:371: Comparing: "barlink" vs "barlink" + testutil.go:371: Comparing: "test" vs "test" + testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] + testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" testutil.go:371: Comparing: "dev" vs "dev" - testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] - testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" + testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar1 testchar2 testblock testfifo] testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" + testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" testutil.go:371: Comparing: "test2" vs "test2" testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" - testutil.go:371: Comparing: "baz.txt" vs "baz.txt" - testutil.go:371: Comparing: "barlink" vs "barlink" - testutil.go:371: Comparing: "test" vs "test" - testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] - testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" === RUN TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=1,prefix="./",src=0,format=PAX -=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="",format=USTAR#02/lost_digest_in_a_entry -=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="",format=USTAR#02/duplicated_entry_offset +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="./",format=USTAR#02/duplicated_entry_offset +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="./",format=USTAR#02/lost_digest_in_a_entry +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="./",format=PAX#02 === NAME TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=1,prefix="./",src=0,format=PAX - testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"./baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2024-03-27T13:31:13Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2024-03-27T13:31:13Z"},{"name":"./dev/testchar1","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:31:13Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":1,"devMinor":2}]} - testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":101,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"./baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2024-03-27T13:31:13Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2024-03-27T13:31:13Z"},{"name":"./dev/testchar1","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:31:13Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":1,"devMinor":2}]} + testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"./baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2024-03-27T13:41:05Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2024-03-27T13:41:05Z"},{"name":"./dev/testchar1","type":"char","modtime":"2024-03-27T13:41:05Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:41:05Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2024-03-27T13:41:05Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":101,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"./baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2024-03-27T13:41:05Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2024-03-27T13:41:05Z"},{"name":"./dev/testchar1","type":"char","modtime":"2024-03-27T13:41:05Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:41:05Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2024-03-27T13:41:05Z","devMajor":1,"devMinor":2}]} testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [test2 baz.txt barlink test dev] vs [.no.prefetch.landmark baz.txt barlink test dev test2] + testutil.go:377: Directory: "" vs "": [test dev test2 baz.txt barlink] vs [test2 .no.prefetch.landmark baz.txt barlink test dev] + testutil.go:371: Comparing: "baz.txt" vs "baz.txt" testutil.go:371: Comparing: "barlink" vs "barlink" testutil.go:371: Comparing: "test" vs "test" testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" testutil.go:371: Comparing: "dev" vs "dev" - testutil.go:377: Directory: "dev" vs "dev": [testchar2 testblock testfifo testchar1] vs [testchar2 testblock testfifo testchar1] + testutil.go:377: Directory: "dev" vs "dev": [testfifo testchar1 testchar2 testblock] vs [testchar2 testblock testfifo testchar1] testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" @@ -59098,52 +58539,51 @@ testutil.go:371: Comparing: "test2" vs "test2" testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" - testutil.go:371: Comparing: "baz.txt" vs "baz.txt" testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [test dev test2 .no.prefetch.landmark baz.txt barlink] vs [dev test2 baz.txt barlink test] - testutil.go:371: Comparing: "test2" vs "test2" - testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] - testutil.go:371: Comparing: "baz.txt" vs "baz.txt" - testutil.go:371: Comparing: "baz.txt" vs "baz.txt" - testutil.go:371: Comparing: "barlink" vs "barlink" + testutil.go:377: Directory: "" vs "": [.no.prefetch.landmark baz.txt barlink test dev test2] vs [baz.txt barlink test dev test2] testutil.go:371: Comparing: "test" vs "test" testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" testutil.go:371: Comparing: "dev" vs "dev" testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] - testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" + testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" + testutil.go:371: Comparing: "test2" vs "test2" + testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] + testutil.go:371: Comparing: "baz.txt" vs "baz.txt" + testutil.go:371: Comparing: "baz.txt" vs "baz.txt" + testutil.go:371: Comparing: "barlink" vs "barlink" === RUN TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=1,prefix="/",src=0,format=PAX -=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="",format=PAX#02 +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="./",format=PAX#02/lost_digest_in_a_entry === NAME TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=1,prefix="/",src=0,format=PAX - testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"/baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2024-03-27T13:31:13Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2024-03-27T13:31:13Z"},{"name":"/dev/testchar1","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:31:13Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":1,"devMinor":2}]} - testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":101,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"/baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2024-03-27T13:31:13Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2024-03-27T13:31:13Z"},{"name":"/dev/testchar1","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:31:13Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":1,"devMinor":2}]} + testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"/baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2024-03-27T13:41:05Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2024-03-27T13:41:05Z"},{"name":"/dev/testchar1","type":"char","modtime":"2024-03-27T13:41:05Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:41:05Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2024-03-27T13:41:05Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":101,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"/baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2024-03-27T13:41:05Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2024-03-27T13:41:05Z"},{"name":"/dev/testchar1","type":"char","modtime":"2024-03-27T13:41:05Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:41:05Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2024-03-27T13:41:05Z","devMajor":1,"devMinor":2}]} testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [dev test2 baz.txt barlink test] vs [dev test2 .no.prefetch.landmark baz.txt barlink test] + testutil.go:377: Directory: "" vs "": [baz.txt barlink test dev test2] vs [.no.prefetch.landmark baz.txt barlink test dev test2] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" testutil.go:371: Comparing: "barlink" vs "barlink" testutil.go:371: Comparing: "test" vs "test" testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" testutil.go:371: Comparing: "dev" vs "dev" - testutil.go:377: Directory: "dev" vs "dev": [testchar2 testblock testfifo testchar1] vs [testfifo testchar1 testchar2 testblock] - testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" - testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" + testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" + testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" + testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" testutil.go:371: Comparing: "test2" vs "test2" testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [.no.prefetch.landmark baz.txt barlink test dev test2] vs [baz.txt barlink test dev test2] + testutil.go:377: Directory: "" vs "": [.no.prefetch.landmark baz.txt barlink test dev test2] vs [test dev test2 baz.txt barlink] testutil.go:371: Comparing: "barlink" vs "barlink" testutil.go:371: Comparing: "test" vs "test" testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" testutil.go:371: Comparing: "dev" vs "dev" - testutil.go:377: Directory: "dev" vs "dev": [testchar1 testchar2 testblock testfifo] vs [testblock testfifo testchar1 testchar2] + testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" @@ -59152,16 +58592,20 @@ testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" testutil.go:371: Comparing: "baz.txt" vs "baz.txt" +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="./",format=PAX#02/duplicated_entry_offset === RUN TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=1,prefix="../",src=0,format=PAX - testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"../baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2024-03-27T13:31:13Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2024-03-27T13:31:13Z"},{"name":"../dev/testchar1","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:31:13Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":1,"devMinor":2}]} - testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":101,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"../baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2024-03-27T13:31:13Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2024-03-27T13:31:13Z"},{"name":"../dev/testchar1","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:31:13Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":1,"devMinor":2}]} +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="./",format=GNU#02 +=== NAME TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=1,prefix="../",src=0,format=PAX + testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"../baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2024-03-27T13:41:05Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2024-03-27T13:41:05Z"},{"name":"../dev/testchar1","type":"char","modtime":"2024-03-27T13:41:05Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:41:05Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2024-03-27T13:41:05Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":101,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"../baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2024-03-27T13:41:05Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2024-03-27T13:41:05Z"},{"name":"../dev/testchar1","type":"char","modtime":"2024-03-27T13:41:05Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:41:05Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2024-03-27T13:41:05Z","devMajor":1,"devMinor":2}]} testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [baz.txt barlink test dev test2] vs [.no.prefetch.landmark baz.txt barlink test dev test2] + testutil.go:377: Directory: "" vs "": [baz.txt barlink test dev test2] vs [barlink test dev test2 .no.prefetch.landmark baz.txt] + testutil.go:371: Comparing: "barlink" vs "barlink" testutil.go:371: Comparing: "test" vs "test" testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" testutil.go:371: Comparing: "dev" vs "dev" - testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testfifo testchar1 testchar2 testblock] + testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" @@ -59170,16 +58614,14 @@ testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" testutil.go:371: Comparing: "baz.txt" vs "baz.txt" - testutil.go:371: Comparing: "barlink" vs "barlink" testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [.no.prefetch.landmark baz.txt barlink test dev test2] vs [baz.txt barlink test dev test2] - testutil.go:371: Comparing: "baz.txt" vs "baz.txt" + testutil.go:377: Directory: "" vs "": [test dev test2 .no.prefetch.landmark baz.txt barlink] vs [baz.txt barlink test dev test2] testutil.go:371: Comparing: "barlink" vs "barlink" testutil.go:371: Comparing: "test" vs "test" testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" testutil.go:371: Comparing: "dev" vs "dev" - testutil.go:377: Directory: "dev" vs "dev": [testchar1 testchar2 testblock testfifo] vs [testchar2 testblock testfifo testchar1] + testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testfifo testchar1 testchar2 testblock] testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" @@ -59187,38 +58629,37 @@ testutil.go:371: Comparing: "test2" vs "test2" testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" + testutil.go:371: Comparing: "baz.txt" vs "baz.txt" === RUN TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=1,prefix="",src=0,format=GNU -=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="",format=PAX#02/lost_digest_in_a_entry -=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="",format=PAX#02/duplicated_entry_offset -=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="",format=GNU#02 +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="./",format=GNU#02/lost_digest_in_a_entry +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="./",format=GNU#02/duplicated_entry_offset +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="/",format=USTAR#02 === NAME TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=1,prefix="",src=0,format=GNU - testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2024-03-27T13:31:13Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2024-03-27T13:31:13Z"},{"name":"dev/testchar1","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:31:13Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":1,"devMinor":2}]} - testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":101,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2024-03-27T13:31:13Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2024-03-27T13:31:13Z"},{"name":"dev/testchar1","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:31:13Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":1,"devMinor":2}]} + testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2024-03-27T13:41:04Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2024-03-27T13:41:04Z"},{"name":"dev/testchar1","type":"char","modtime":"2024-03-27T13:41:04Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:41:04Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2024-03-27T13:41:04Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":101,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2024-03-27T13:41:04Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2024-03-27T13:41:04Z"},{"name":"dev/testchar1","type":"char","modtime":"2024-03-27T13:41:04Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:41:04Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2024-03-27T13:41:04Z","devMajor":1,"devMinor":2}]} testutil.go:371: Comparing: "" vs "" testutil.go:377: Directory: "" vs "": [baz.txt barlink test dev test2] vs [.no.prefetch.landmark baz.txt barlink test dev test2] - testutil.go:371: Comparing: "baz.txt" vs "baz.txt" - testutil.go:371: Comparing: "barlink" vs "barlink" testutil.go:371: Comparing: "test" vs "test" testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" testutil.go:371: Comparing: "dev" vs "dev" - testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] - testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" + testutil.go:377: Directory: "dev" vs "dev": [testchar1 testchar2 testblock testfifo] vs [testblock testfifo testchar1 testchar2] testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" + testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" testutil.go:371: Comparing: "test2" vs "test2" testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" - testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [test dev test2 .no.prefetch.landmark baz.txt barlink] vs [baz.txt barlink test dev test2] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" testutil.go:371: Comparing: "barlink" vs "barlink" + testutil.go:371: Comparing: "" vs "" + testutil.go:377: Directory: "" vs "": [baz.txt barlink test dev test2 .no.prefetch.landmark] vs [dev test2 baz.txt barlink test] testutil.go:371: Comparing: "test" vs "test" testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" testutil.go:371: Comparing: "dev" vs "dev" - testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testfifo testchar1 testchar2 testblock] + testutil.go:377: Directory: "dev" vs "dev": [testchar1 testchar2 testblock testfifo] vs [testblock testfifo testchar1 testchar2] testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" @@ -59226,9 +58667,11 @@ testutil.go:371: Comparing: "test2" vs "test2" testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" + testutil.go:371: Comparing: "baz.txt" vs "baz.txt" + testutil.go:371: Comparing: "barlink" vs "barlink" === RUN TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=1,prefix="./",src=0,format=GNU - testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"./baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2024-03-27T13:31:13Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2024-03-27T13:31:13Z"},{"name":"./dev/testchar1","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:31:13Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":1,"devMinor":2}]} - testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":101,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"./baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2024-03-27T13:31:13Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2024-03-27T13:31:13Z"},{"name":"./dev/testchar1","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:31:13Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":1,"devMinor":2}]} + testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"./baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2024-03-27T13:41:04Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2024-03-27T13:41:04Z"},{"name":"./dev/testchar1","type":"char","modtime":"2024-03-27T13:41:04Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:41:04Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2024-03-27T13:41:04Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":101,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"./baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2024-03-27T13:41:04Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2024-03-27T13:41:04Z"},{"name":"./dev/testchar1","type":"char","modtime":"2024-03-27T13:41:04Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:41:04Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2024-03-27T13:41:04Z","devMajor":1,"devMinor":2}]} testutil.go:371: Comparing: "" vs "" testutil.go:377: Directory: "" vs "": [baz.txt barlink test dev test2] vs [test dev test2 .no.prefetch.landmark baz.txt barlink] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" @@ -59237,74 +58680,78 @@ testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" testutil.go:371: Comparing: "dev" vs "dev" - testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar2 testblock testfifo testchar1] - testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" - testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" + testutil.go:377: Directory: "dev" vs "dev": [testchar1 testchar2 testblock testfifo] vs [testblock testfifo testchar1 testchar2] testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" + testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" + testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" testutil.go:371: Comparing: "test2" vs "test2" testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [dev test2 .no.prefetch.landmark baz.txt barlink test] vs [baz.txt barlink test dev test2] - testutil.go:371: Comparing: "baz.txt" vs "baz.txt" - testutil.go:371: Comparing: "barlink" vs "barlink" - testutil.go:371: Comparing: "test" vs "test" - testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] - testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" + testutil.go:377: Directory: "" vs "": [test dev test2 .no.prefetch.landmark baz.txt barlink] vs [baz.txt barlink test dev test2] testutil.go:371: Comparing: "dev" vs "dev" - testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar2 testblock testfifo testchar1] - testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" + testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar1 testchar2 testblock testfifo] testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" + testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" testutil.go:371: Comparing: "test2" vs "test2" testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" -=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="",format=GNU#02/lost_digest_in_a_entry + testutil.go:371: Comparing: "baz.txt" vs "baz.txt" + testutil.go:371: Comparing: "barlink" vs "barlink" + testutil.go:371: Comparing: "test" vs "test" + testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] + testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" === RUN TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=1,prefix="/",src=0,format=GNU -=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="",format=GNU#02/duplicated_entry_offset -=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="./",format=USTAR#02 +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="/",format=USTAR#02/lost_digest_in_a_entry +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="/",format=USTAR#02/duplicated_entry_offset +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="/",format=PAX#02 === NAME TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=1,prefix="/",src=0,format=GNU - testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"/baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2024-03-27T13:31:13Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2024-03-27T13:31:13Z"},{"name":"/dev/testchar1","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:31:13Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":1,"devMinor":2}]} - testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":101,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"/baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2024-03-27T13:31:13Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2024-03-27T13:31:13Z"},{"name":"/dev/testchar1","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:31:13Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":1,"devMinor":2}]} + testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"/baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2024-03-27T13:41:04Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2024-03-27T13:41:04Z"},{"name":"/dev/testchar1","type":"char","modtime":"2024-03-27T13:41:04Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:41:04Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2024-03-27T13:41:04Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":101,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"/baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2024-03-27T13:41:04Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2024-03-27T13:41:04Z"},{"name":"/dev/testchar1","type":"char","modtime":"2024-03-27T13:41:04Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:41:04Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2024-03-27T13:41:04Z","devMajor":1,"devMinor":2}]} testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [dev test2 baz.txt barlink test] vs [baz.txt barlink test dev test2 .no.prefetch.landmark] - testutil.go:371: Comparing: "test2" vs "test2" - testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] - testutil.go:371: Comparing: "baz.txt" vs "baz.txt" - testutil.go:371: Comparing: "baz.txt" vs "baz.txt" + testutil.go:377: Directory: "" vs "": [baz.txt barlink test dev test2] vs [baz.txt barlink test dev test2 .no.prefetch.landmark] testutil.go:371: Comparing: "barlink" vs "barlink" testutil.go:371: Comparing: "test" vs "test" testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" testutil.go:371: Comparing: "dev" vs "dev" - testutil.go:377: Directory: "dev" vs "dev": [testchar2 testblock testfifo testchar1] vs [testblock testfifo testchar1 testchar2] - testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" + testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testfifo testchar1 testchar2 testblock] testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" + testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" + testutil.go:371: Comparing: "test2" vs "test2" + testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] + testutil.go:371: Comparing: "baz.txt" vs "baz.txt" + testutil.go:371: Comparing: "baz.txt" vs "baz.txt" testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [.no.prefetch.landmark baz.txt barlink test dev test2] vs [baz.txt barlink test dev test2] + testutil.go:377: Directory: "" vs "": [test2 .no.prefetch.landmark baz.txt barlink test dev] vs [baz.txt barlink test dev test2] + testutil.go:371: Comparing: "baz.txt" vs "baz.txt" testutil.go:371: Comparing: "barlink" vs "barlink" testutil.go:371: Comparing: "test" vs "test" testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" testutil.go:371: Comparing: "dev" vs "dev" testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] - testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" + testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" testutil.go:371: Comparing: "test2" vs "test2" testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" - testutil.go:371: Comparing: "baz.txt" vs "baz.txt" === RUN TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=1,prefix="../",src=0,format=GNU - testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"../baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2024-03-27T13:31:13Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2024-03-27T13:31:13Z"},{"name":"../dev/testchar1","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:31:13Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":1,"devMinor":2}]} - testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":101,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"../baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2024-03-27T13:31:13Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2024-03-27T13:31:13Z"},{"name":"../dev/testchar1","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:31:13Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":1,"devMinor":2}]} +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="/",format=PAX#02/lost_digest_in_a_entry +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="/",format=PAX#02/duplicated_entry_offset +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="/",format=GNU#02 +=== NAME TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=1,prefix="../",src=0,format=GNU + testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"../baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2024-03-27T13:41:04Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2024-03-27T13:41:04Z"},{"name":"../dev/testchar1","type":"char","modtime":"2024-03-27T13:41:04Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:41:04Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2024-03-27T13:41:04Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":101,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"../baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2024-03-27T13:41:04Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2024-03-27T13:41:04Z"},{"name":"../dev/testchar1","type":"char","modtime":"2024-03-27T13:41:04Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:41:04Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2024-03-27T13:41:04Z","devMajor":1,"devMinor":2}]} testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [baz.txt barlink test dev test2] vs [.no.prefetch.landmark baz.txt barlink test dev test2] + testutil.go:377: Directory: "" vs "": [test2 baz.txt barlink test dev] vs [.no.prefetch.landmark baz.txt barlink test dev test2] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" testutil.go:371: Comparing: "barlink" vs "barlink" testutil.go:371: Comparing: "test" vs "test" @@ -59320,7 +58767,7 @@ testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [baz.txt barlink test dev test2 .no.prefetch.landmark] vs [baz.txt barlink test dev test2] + testutil.go:377: Directory: "" vs "": [dev test2 .no.prefetch.landmark baz.txt barlink test] vs [baz.txt barlink test dev test2] testutil.go:371: Comparing: "test2" vs "test2" testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" @@ -59330,20 +58777,19 @@ testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" testutil.go:371: Comparing: "dev" vs "dev" - testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testfifo testchar1 testchar2 testblock] + testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" === RUN TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=9,prefix="",src=0,format=USTAR -=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="./",format=USTAR#02/lost_digest_in_a_entry -=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="./",format=USTAR#02/duplicated_entry_offset -=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="./",format=PAX#02 -=== NAME TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=9,prefix="",src=0,format=USTAR - testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2024-03-27T13:31:13Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2024-03-27T13:31:13Z"},{"name":"dev/testchar1","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:31:13Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":1,"devMinor":2}]} - testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":85,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2024-03-27T13:31:13Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2024-03-27T13:31:13Z"},{"name":"dev/testchar1","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:31:13Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":1,"devMinor":2}]} + testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2024-03-27T13:41:04Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2024-03-27T13:41:04Z"},{"name":"dev/testchar1","type":"char","modtime":"2024-03-27T13:41:04Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:41:04Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2024-03-27T13:41:04Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":85,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2024-03-27T13:41:04Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2024-03-27T13:41:04Z"},{"name":"dev/testchar1","type":"char","modtime":"2024-03-27T13:41:04Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:41:04Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2024-03-27T13:41:04Z","devMajor":1,"devMinor":2}]} testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [barlink test dev test2 baz.txt] vs [baz.txt barlink test dev test2 .no.prefetch.landmark] + testutil.go:377: Directory: "" vs "": [test dev test2 baz.txt barlink] vs [baz.txt barlink test dev test2 .no.prefetch.landmark] + testutil.go:371: Comparing: "test" vs "test" + testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] + testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" testutil.go:371: Comparing: "dev" vs "dev" testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" @@ -59355,36 +58801,38 @@ testutil.go:371: Comparing: "baz.txt" vs "baz.txt" testutil.go:371: Comparing: "baz.txt" vs "baz.txt" testutil.go:371: Comparing: "barlink" vs "barlink" - testutil.go:371: Comparing: "test" vs "test" - testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] - testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [.no.prefetch.landmark baz.txt barlink test dev test2] vs [dev test2 baz.txt barlink test] + testutil.go:377: Directory: "" vs "": [test2 .no.prefetch.landmark baz.txt barlink test dev] vs [baz.txt barlink test dev test2] + testutil.go:371: Comparing: "baz.txt" vs "baz.txt" + testutil.go:371: Comparing: "barlink" vs "barlink" testutil.go:371: Comparing: "test" vs "test" testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" testutil.go:371: Comparing: "dev" vs "dev" - testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] - testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" - testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" + testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testfifo testchar1 testchar2 testblock] testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" + testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" + testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" testutil.go:371: Comparing: "test2" vs "test2" testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" - testutil.go:371: Comparing: "baz.txt" vs "baz.txt" - testutil.go:371: Comparing: "barlink" vs "barlink" === RUN TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=9,prefix="./",src=0,format=USTAR -=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="./",format=PAX#02/lost_digest_in_a_entry -=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="./",format=PAX#02/duplicated_entry_offset -=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="./",format=GNU#02 +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="/",format=GNU#02/duplicated_entry_offset +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="/",format=GNU#02/lost_digest_in_a_entry +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="../",format=USTAR#02 === NAME TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=9,prefix="./",src=0,format=USTAR - testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"./baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2024-03-27T13:31:13Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2024-03-27T13:31:13Z"},{"name":"./dev/testchar1","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:31:13Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":1,"devMinor":2}]} - testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":85,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"./baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2024-03-27T13:31:13Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2024-03-27T13:31:13Z"},{"name":"./dev/testchar1","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:31:13Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":1,"devMinor":2}]} + testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"./baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2024-03-27T13:41:04Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2024-03-27T13:41:04Z"},{"name":"./dev/testchar1","type":"char","modtime":"2024-03-27T13:41:04Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:41:04Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2024-03-27T13:41:04Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":85,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"./baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2024-03-27T13:41:04Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2024-03-27T13:41:04Z"},{"name":"./dev/testchar1","type":"char","modtime":"2024-03-27T13:41:04Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:41:04Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2024-03-27T13:41:04Z","devMajor":1,"devMinor":2}]} testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [test dev test2 baz.txt barlink] vs [test dev test2 .no.prefetch.landmark baz.txt barlink] + testutil.go:377: Directory: "" vs "": [baz.txt barlink test dev test2] vs [dev test2 .no.prefetch.landmark baz.txt barlink test] + testutil.go:371: Comparing: "baz.txt" vs "baz.txt" + testutil.go:371: Comparing: "barlink" vs "barlink" + testutil.go:371: Comparing: "test" vs "test" + testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] + testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" testutil.go:371: Comparing: "dev" vs "dev" - testutil.go:377: Directory: "dev" vs "dev": [testfifo testchar1 testchar2 testblock] vs [testblock testfifo testchar1 testchar2] + testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar2 testblock testfifo testchar1] testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" @@ -59392,18 +58840,14 @@ testutil.go:371: Comparing: "test2" vs "test2" testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" - testutil.go:371: Comparing: "baz.txt" vs "baz.txt" - testutil.go:371: Comparing: "barlink" vs "barlink" - testutil.go:371: Comparing: "test" vs "test" - testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] - testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [test2 .no.prefetch.landmark baz.txt barlink test dev] vs [baz.txt barlink test dev test2] + testutil.go:377: Directory: "" vs "": [.no.prefetch.landmark baz.txt barlink test dev test2] vs [baz.txt barlink test dev test2] + testutil.go:371: Comparing: "barlink" vs "barlink" testutil.go:371: Comparing: "test" vs "test" testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" testutil.go:371: Comparing: "dev" vs "dev" - testutil.go:377: Directory: "dev" vs "dev": [testchar1 testchar2 testblock testfifo] vs [testchar1 testchar2 testblock testfifo] + testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" @@ -59412,31 +58856,31 @@ testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" testutil.go:371: Comparing: "baz.txt" vs "baz.txt" - testutil.go:371: Comparing: "barlink" vs "barlink" === RUN TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=9,prefix="/",src=0,format=USTAR - testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"/baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2024-03-27T13:31:13Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2024-03-27T13:31:13Z"},{"name":"/dev/testchar1","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:31:13Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":1,"devMinor":2}]} - testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":85,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"/baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2024-03-27T13:31:13Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2024-03-27T13:31:13Z"},{"name":"/dev/testchar1","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:31:13Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":1,"devMinor":2}]} +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="../",format=USTAR#02/lost_digest_in_a_entry +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="../",format=USTAR#02/duplicated_entry_offset +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="../",format=PAX#02 +=== NAME TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=9,prefix="/",src=0,format=USTAR + testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"/baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2024-03-27T13:41:04Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2024-03-27T13:41:04Z"},{"name":"/dev/testchar1","type":"char","modtime":"2024-03-27T13:41:04Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:41:04Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2024-03-27T13:41:04Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":85,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"/baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2024-03-27T13:41:04Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2024-03-27T13:41:04Z"},{"name":"/dev/testchar1","type":"char","modtime":"2024-03-27T13:41:04Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:41:04Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2024-03-27T13:41:04Z","devMajor":1,"devMinor":2}]} testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [barlink test dev test2 baz.txt] vs [barlink test dev test2 .no.prefetch.landmark baz.txt] + testutil.go:377: Directory: "" vs "": [test2 baz.txt barlink test dev] vs [.no.prefetch.landmark baz.txt barlink test dev test2] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" testutil.go:371: Comparing: "barlink" vs "barlink" testutil.go:371: Comparing: "test" vs "test" testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" testutil.go:371: Comparing: "dev" vs "dev" - testutil.go:377: Directory: "dev" vs "dev": [testchar1 testchar2 testblock testfifo] vs [testfifo testchar1 testchar2 testblock] + testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testfifo testchar1 testchar2 testblock] + testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" - testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" testutil.go:371: Comparing: "test2" vs "test2" testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [test2 .no.prefetch.landmark baz.txt barlink test dev] vs [test dev test2 baz.txt barlink] - testutil.go:371: Comparing: "test2" vs "test2" - testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] - testutil.go:371: Comparing: "baz.txt" vs "baz.txt" + testutil.go:377: Directory: "" vs "": [barlink test dev test2 .no.prefetch.landmark baz.txt] vs [baz.txt barlink test dev test2] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" testutil.go:371: Comparing: "barlink" vs "barlink" testutil.go:371: Comparing: "test" vs "test" @@ -59444,26 +58888,23 @@ testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" testutil.go:371: Comparing: "dev" vs "dev" testutil.go:377: Directory: "dev" vs "dev": [testchar2 testblock testfifo testchar1] vs [testblock testfifo testchar1 testchar2] - testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" + testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" + testutil.go:371: Comparing: "test2" vs "test2" + testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] + testutil.go:371: Comparing: "baz.txt" vs "baz.txt" === RUN TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=9,prefix="../",src=0,format=USTAR -=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="./",format=GNU#02/lost_digest_in_a_entry -=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="./",format=GNU#02/duplicated_entry_offset -=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="/",format=USTAR#02 -=== NAME TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=9,prefix="../",src=0,format=USTAR - testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"../baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2024-03-27T13:31:13Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2024-03-27T13:31:13Z"},{"name":"../dev/testchar1","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:31:13Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":1,"devMinor":2}]} - testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":85,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"../baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2024-03-27T13:31:13Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2024-03-27T13:31:13Z"},{"name":"../dev/testchar1","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:31:13Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":1,"devMinor":2}]} + testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"../baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2024-03-27T13:41:04Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2024-03-27T13:41:04Z"},{"name":"../dev/testchar1","type":"char","modtime":"2024-03-27T13:41:04Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:41:04Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2024-03-27T13:41:04Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":85,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"../baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2024-03-27T13:41:04Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2024-03-27T13:41:04Z"},{"name":"../dev/testchar1","type":"char","modtime":"2024-03-27T13:41:04Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:41:04Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2024-03-27T13:41:04Z","devMajor":1,"devMinor":2}]} testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [test2 baz.txt barlink test dev] vs [.no.prefetch.landmark baz.txt barlink test dev test2] - testutil.go:371: Comparing: "baz.txt" vs "baz.txt" - testutil.go:371: Comparing: "barlink" vs "barlink" + testutil.go:377: Directory: "" vs "": [dev test2 baz.txt barlink test] vs [barlink test dev test2 .no.prefetch.landmark baz.txt] testutil.go:371: Comparing: "test" vs "test" testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" testutil.go:371: Comparing: "dev" vs "dev" - testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] + testutil.go:377: Directory: "dev" vs "dev": [testchar1 testchar2 testblock testfifo] vs [testblock testfifo testchar1 testchar2] testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" @@ -59471,90 +58912,94 @@ testutil.go:371: Comparing: "test2" vs "test2" testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" + testutil.go:371: Comparing: "baz.txt" vs "baz.txt" + testutil.go:371: Comparing: "barlink" vs "barlink" testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [test dev test2 .no.prefetch.landmark baz.txt barlink] vs [baz.txt barlink test dev test2] + testutil.go:377: Directory: "" vs "": [.no.prefetch.landmark baz.txt barlink test dev test2] vs [baz.txt barlink test dev test2] testutil.go:371: Comparing: "test" vs "test" testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" testutil.go:371: Comparing: "dev" vs "dev" - testutil.go:377: Directory: "dev" vs "dev": [testchar2 testblock testfifo testchar1] vs [testblock testfifo testchar1 testchar2] - testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" - testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" + testutil.go:377: Directory: "dev" vs "dev": [testchar1 testchar2 testblock testfifo] vs [testfifo testchar1 testchar2 testblock] testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" + testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" + testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" testutil.go:371: Comparing: "test2" vs "test2" testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" testutil.go:371: Comparing: "baz.txt" vs "baz.txt" testutil.go:371: Comparing: "barlink" vs "barlink" === RUN TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=9,prefix="",src=0,format=PAX -=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="/",format=USTAR#02/duplicated_entry_offset -=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="/",format=USTAR#02/lost_digest_in_a_entry +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="../",format=PAX#02/lost_digest_in_a_entry +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="../",format=PAX#02/duplicated_entry_offset +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="../",format=GNU#02 === NAME TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=9,prefix="",src=0,format=PAX - testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2024-03-27T13:31:13Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2024-03-27T13:31:13Z"},{"name":"dev/testchar1","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:31:13Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":1,"devMinor":2}]} - testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":85,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2024-03-27T13:31:13Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2024-03-27T13:31:13Z"},{"name":"dev/testchar1","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:31:13Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":1,"devMinor":2}]} + testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2024-03-27T13:41:05Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2024-03-27T13:41:05Z"},{"name":"dev/testchar1","type":"char","modtime":"2024-03-27T13:41:05Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:41:05Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2024-03-27T13:41:05Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":85,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2024-03-27T13:41:05Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2024-03-27T13:41:05Z"},{"name":"dev/testchar1","type":"char","modtime":"2024-03-27T13:41:05Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:41:05Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2024-03-27T13:41:05Z","devMajor":1,"devMinor":2}]} testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [test2 baz.txt barlink test dev] vs [.no.prefetch.landmark baz.txt barlink test dev test2] - testutil.go:371: Comparing: "baz.txt" vs "baz.txt" - testutil.go:371: Comparing: "barlink" vs "barlink" + testutil.go:377: Directory: "" vs "": [baz.txt barlink test dev test2] vs [barlink test dev test2 .no.prefetch.landmark baz.txt] testutil.go:371: Comparing: "test" vs "test" testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" testutil.go:371: Comparing: "dev" vs "dev" - testutil.go:377: Directory: "dev" vs "dev": [testchar2 testblock testfifo testchar1] vs [testchar2 testblock testfifo testchar1] - testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" + testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" + testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" testutil.go:371: Comparing: "test2" vs "test2" testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" + testutil.go:371: Comparing: "baz.txt" vs "baz.txt" + testutil.go:371: Comparing: "barlink" vs "barlink" testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [barlink test dev test2 .no.prefetch.landmark baz.txt] vs [test dev test2 baz.txt barlink] + testutil.go:377: Directory: "" vs "": [test2 .no.prefetch.landmark baz.txt barlink test dev] vs [baz.txt barlink test dev test2] + testutil.go:371: Comparing: "test" vs "test" + testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] + testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" testutil.go:371: Comparing: "dev" vs "dev" - testutil.go:377: Directory: "dev" vs "dev": [testchar2 testblock testfifo testchar1] vs [testblock testfifo testchar1 testchar2] - testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" - testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" + testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" + testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" + testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" testutil.go:371: Comparing: "test2" vs "test2" testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" testutil.go:371: Comparing: "baz.txt" vs "baz.txt" testutil.go:371: Comparing: "barlink" vs "barlink" - testutil.go:371: Comparing: "test" vs "test" - testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] - testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" === RUN TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=9,prefix="./",src=0,format=PAX -=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="/",format=PAX#02 +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="../",format=GNU#02/lost_digest_in_a_entry +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="../",format=GNU#02/duplicated_entry_offset +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="",format=USTAR#02 === NAME TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=9,prefix="./",src=0,format=PAX - testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"./baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2024-03-27T13:31:13Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2024-03-27T13:31:13Z"},{"name":"./dev/testchar1","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:31:13Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":1,"devMinor":2}]} - testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":85,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"./baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2024-03-27T13:31:13Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2024-03-27T13:31:13Z"},{"name":"./dev/testchar1","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:31:13Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":1,"devMinor":2}]} + testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"./baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2024-03-27T13:41:05Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2024-03-27T13:41:05Z"},{"name":"./dev/testchar1","type":"char","modtime":"2024-03-27T13:41:05Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:41:05Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2024-03-27T13:41:05Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":85,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"./baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2024-03-27T13:41:05Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2024-03-27T13:41:05Z"},{"name":"./dev/testchar1","type":"char","modtime":"2024-03-27T13:41:05Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:41:05Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2024-03-27T13:41:05Z","devMajor":1,"devMinor":2}]} testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [barlink test dev test2 baz.txt] vs [baz.txt barlink test dev test2 .no.prefetch.landmark] + testutil.go:377: Directory: "" vs "": [baz.txt barlink test dev test2] vs [test dev test2 .no.prefetch.landmark baz.txt barlink] + testutil.go:371: Comparing: "baz.txt" vs "baz.txt" + testutil.go:371: Comparing: "barlink" vs "barlink" testutil.go:371: Comparing: "test" vs "test" testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" testutil.go:371: Comparing: "dev" vs "dev" - testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] - testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" + testutil.go:377: Directory: "dev" vs "dev": [testchar1 testchar2 testblock testfifo] vs [testblock testfifo testchar1 testchar2] testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" + testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" testutil.go:371: Comparing: "test2" vs "test2" testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" - testutil.go:371: Comparing: "baz.txt" vs "baz.txt" - testutil.go:371: Comparing: "barlink" vs "barlink" testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [test dev test2 .no.prefetch.landmark baz.txt barlink] vs [test dev test2 baz.txt barlink] - testutil.go:371: Comparing: "baz.txt" vs "baz.txt" + testutil.go:377: Directory: "" vs "": [baz.txt barlink test dev test2 .no.prefetch.landmark] vs [test dev test2 baz.txt barlink] testutil.go:371: Comparing: "barlink" vs "barlink" testutil.go:371: Comparing: "test" vs "test" testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" testutil.go:371: Comparing: "dev" vs "dev" - testutil.go:377: Directory: "dev" vs "dev": [testchar2 testblock testfifo testchar1] vs [testblock testfifo testchar1 testchar2] + testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" @@ -59562,22 +59007,21 @@ testutil.go:371: Comparing: "test2" vs "test2" testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" + testutil.go:371: Comparing: "baz.txt" vs "baz.txt" === RUN TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=9,prefix="/",src=0,format=PAX -=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="/",format=PAX#02/lost_digest_in_a_entry -=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="/",format=PAX#02/duplicated_entry_offset -=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="/",format=GNU#02 +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="",format=USTAR#02/lost_digest_in_a_entry +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="",format=USTAR#02/duplicated_entry_offset === NAME TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=9,prefix="/",src=0,format=PAX - testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"/baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2024-03-27T13:31:13Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2024-03-27T13:31:13Z"},{"name":"/dev/testchar1","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:31:13Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":1,"devMinor":2}]} - testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":85,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"/baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2024-03-27T13:31:13Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2024-03-27T13:31:13Z"},{"name":"/dev/testchar1","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:31:13Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":1,"devMinor":2}]} + testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"/baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2024-03-27T13:41:05Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2024-03-27T13:41:05Z"},{"name":"/dev/testchar1","type":"char","modtime":"2024-03-27T13:41:05Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:41:05Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2024-03-27T13:41:05Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":85,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"/baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2024-03-27T13:41:05Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2024-03-27T13:41:05Z"},{"name":"/dev/testchar1","type":"char","modtime":"2024-03-27T13:41:05Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:41:05Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2024-03-27T13:41:05Z","devMajor":1,"devMinor":2}]} testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [test2 baz.txt barlink test dev] vs [.no.prefetch.landmark baz.txt barlink test dev test2] - testutil.go:371: Comparing: "baz.txt" vs "baz.txt" + testutil.go:377: Directory: "" vs "": [baz.txt barlink test dev test2] vs [dev test2 .no.prefetch.landmark baz.txt barlink test] testutil.go:371: Comparing: "barlink" vs "barlink" testutil.go:371: Comparing: "test" vs "test" testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" testutil.go:371: Comparing: "dev" vs "dev" - testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] + testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar1 testchar2 testblock testfifo] testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" @@ -59585,14 +59029,9 @@ testutil.go:371: Comparing: "test2" vs "test2" testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" + testutil.go:371: Comparing: "baz.txt" vs "baz.txt" testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [dev test2 .no.prefetch.landmark baz.txt barlink test] vs [test dev test2 baz.txt barlink] - testutil.go:371: Comparing: "dev" vs "dev" - testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] - testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" - testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" - testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" - testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" + testutil.go:377: Directory: "" vs "": [test dev test2 .no.prefetch.landmark baz.txt barlink] vs [baz.txt barlink test dev test2] testutil.go:371: Comparing: "test2" vs "test2" testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" @@ -59601,20 +59040,26 @@ testutil.go:371: Comparing: "test" vs "test" testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" + testutil.go:371: Comparing: "dev" vs "dev" + testutil.go:377: Directory: "dev" vs "dev": [testfifo testchar1 testchar2 testblock] vs [testblock testfifo testchar1 testchar2] + testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" + testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" + testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" + testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" === RUN TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=9,prefix="../",src=0,format=PAX -=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="/",format=GNU#02/lost_digest_in_a_entry +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="",format=PAX#02 === NAME TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=9,prefix="../",src=0,format=PAX - testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"../baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2024-03-27T13:31:13Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2024-03-27T13:31:13Z"},{"name":"../dev/testchar1","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:31:13Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":1,"devMinor":2}]} - testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":85,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"../baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2024-03-27T13:31:13Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2024-03-27T13:31:13Z"},{"name":"../dev/testchar1","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:31:13Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":1,"devMinor":2}]} + testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"../baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2024-03-27T13:41:05Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2024-03-27T13:41:05Z"},{"name":"../dev/testchar1","type":"char","modtime":"2024-03-27T13:41:05Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:41:05Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2024-03-27T13:41:05Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":85,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"../baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2024-03-27T13:41:05Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2024-03-27T13:41:05Z"},{"name":"../dev/testchar1","type":"char","modtime":"2024-03-27T13:41:05Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:41:05Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2024-03-27T13:41:05Z","devMajor":1,"devMinor":2}]} testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [dev test2 baz.txt barlink test] vs [dev test2 .no.prefetch.landmark baz.txt barlink test] + testutil.go:377: Directory: "" vs "": [barlink test dev test2 baz.txt] vs [test2 .no.prefetch.landmark baz.txt barlink test dev] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" testutil.go:371: Comparing: "barlink" vs "barlink" testutil.go:371: Comparing: "test" vs "test" testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" testutil.go:371: Comparing: "dev" vs "dev" - testutil.go:377: Directory: "dev" vs "dev": [testchar2 testblock testfifo testchar1] vs [testblock testfifo testchar1 testchar2] + testutil.go:377: Directory: "dev" vs "dev": [testchar1 testchar2 testblock testfifo] vs [testchar2 testblock testfifo testchar1] testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" @@ -59623,12 +59068,7 @@ testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [.no.prefetch.landmark baz.txt barlink test dev test2] vs [baz.txt barlink test dev test2] - testutil.go:371: Comparing: "test2" vs "test2" - testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] - testutil.go:371: Comparing: "baz.txt" vs "baz.txt" -=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="/",format=GNU#02/duplicated_entry_offset -=== NAME TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=9,prefix="../",src=0,format=PAX + testutil.go:377: Directory: "" vs "": [test2 .no.prefetch.landmark baz.txt barlink test dev] vs [barlink test dev test2 baz.txt] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" testutil.go:371: Comparing: "barlink" vs "barlink" testutil.go:371: Comparing: "test" vs "test" @@ -59636,22 +59076,24 @@ testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" testutil.go:371: Comparing: "dev" vs "dev" testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] - testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" - testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" + testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" + testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" + testutil.go:371: Comparing: "test2" vs "test2" + testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] + testutil.go:371: Comparing: "baz.txt" vs "baz.txt" === RUN TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=9,prefix="",src=0,format=GNU -=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="../",format=USTAR#02 +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="",format=PAX#02/lost_digest_in_a_entry +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="",format=PAX#02/duplicated_entry_offset +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="",format=GNU#02 === NAME TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=9,prefix="",src=0,format=GNU - testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2024-03-27T13:31:13Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2024-03-27T13:31:13Z"},{"name":"dev/testchar1","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:31:13Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":1,"devMinor":2}]} - testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":85,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2024-03-27T13:31:13Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2024-03-27T13:31:13Z"},{"name":"dev/testchar1","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:31:13Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":1,"devMinor":2}]} + testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2024-03-27T13:41:04Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2024-03-27T13:41:04Z"},{"name":"dev/testchar1","type":"char","modtime":"2024-03-27T13:41:04Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:41:04Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2024-03-27T13:41:04Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":85,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2024-03-27T13:41:04Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2024-03-27T13:41:04Z"},{"name":"dev/testchar1","type":"char","modtime":"2024-03-27T13:41:04Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:41:04Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2024-03-27T13:41:04Z","devMajor":1,"devMinor":2}]} testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [baz.txt barlink test dev test2] vs [test2 .no.prefetch.landmark baz.txt barlink test dev] - testutil.go:371: Comparing: "test" vs "test" - testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] - testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" + testutil.go:377: Directory: "" vs "": [test dev test2 baz.txt barlink] vs [.no.prefetch.landmark baz.txt barlink test dev test2] testutil.go:371: Comparing: "dev" vs "dev" - testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testfifo testchar1 testchar2 testblock] + testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" @@ -59661,52 +59103,56 @@ testutil.go:371: Comparing: "baz.txt" vs "baz.txt" testutil.go:371: Comparing: "baz.txt" vs "baz.txt" testutil.go:371: Comparing: "barlink" vs "barlink" + testutil.go:371: Comparing: "test" vs "test" + testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] + testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [baz.txt barlink test dev test2 .no.prefetch.landmark] vs [test2 baz.txt barlink test dev] + testutil.go:377: Directory: "" vs "": [.no.prefetch.landmark baz.txt barlink test dev test2] vs [dev test2 baz.txt barlink test] + testutil.go:371: Comparing: "test2" vs "test2" + testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] + testutil.go:371: Comparing: "baz.txt" vs "baz.txt" testutil.go:371: Comparing: "baz.txt" vs "baz.txt" testutil.go:371: Comparing: "barlink" vs "barlink" testutil.go:371: Comparing: "test" vs "test" testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" testutil.go:371: Comparing: "dev" vs "dev" - testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar1 testchar2 testblock testfifo] + testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar2 testblock testfifo testchar1] testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" - testutil.go:371: Comparing: "test2" vs "test2" - testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] - testutil.go:371: Comparing: "baz.txt" vs "baz.txt" === RUN TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=9,prefix="./",src=0,format=GNU -=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="../",format=USTAR#02/lost_digest_in_a_entry +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="",format=GNU#02/lost_digest_in_a_entry +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="",format=GNU#02/duplicated_entry_offset === NAME TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=9,prefix="./",src=0,format=GNU - testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"./baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2024-03-27T13:31:13Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2024-03-27T13:31:13Z"},{"name":"./dev/testchar1","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:31:13Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":1,"devMinor":2}]} - testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":85,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"./baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2024-03-27T13:31:13Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2024-03-27T13:31:13Z"},{"name":"./dev/testchar1","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:31:13Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":1,"devMinor":2}]} + testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"./baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2024-03-27T13:41:04Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2024-03-27T13:41:04Z"},{"name":"./dev/testchar1","type":"char","modtime":"2024-03-27T13:41:04Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:41:04Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2024-03-27T13:41:04Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":85,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"./baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2024-03-27T13:41:04Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2024-03-27T13:41:04Z"},{"name":"./dev/testchar1","type":"char","modtime":"2024-03-27T13:41:04Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:41:04Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2024-03-27T13:41:04Z","devMajor":1,"devMinor":2}]} testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [baz.txt barlink test dev test2] vs [test dev test2 .no.prefetch.landmark baz.txt barlink] + testutil.go:377: Directory: "" vs "": [dev test2 baz.txt barlink test] vs [.no.prefetch.landmark baz.txt barlink test dev test2] + testutil.go:371: Comparing: "barlink" vs "barlink" + testutil.go:371: Comparing: "test" vs "test" + testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] + testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" testutil.go:371: Comparing: "dev" vs "dev" - testutil.go:377: Directory: "dev" vs "dev": [testfifo testchar1 testchar2 testblock] vs [testblock testfifo testchar1 testchar2] - testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" - testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" + testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" + testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" + testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" testutil.go:371: Comparing: "test2" vs "test2" testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" testutil.go:371: Comparing: "baz.txt" vs "baz.txt" - testutil.go:371: Comparing: "barlink" vs "barlink" - testutil.go:371: Comparing: "test" vs "test" - testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] - testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [dev test2 .no.prefetch.landmark baz.txt barlink test] vs [baz.txt barlink test dev test2] + testutil.go:377: Directory: "" vs "": [test2 .no.prefetch.landmark baz.txt barlink test dev] vs [baz.txt barlink test dev test2] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" testutil.go:371: Comparing: "barlink" vs "barlink" testutil.go:371: Comparing: "test" vs "test" testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" testutil.go:371: Comparing: "dev" vs "dev" - testutil.go:377: Directory: "dev" vs "dev": [testchar1 testchar2 testblock testfifo] vs [testchar2 testblock testfifo testchar1] + testutil.go:377: Directory: "dev" vs "dev": [testchar2 testblock testfifo testchar1] vs [testchar1 testchar2 testblock testfifo] testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" @@ -59714,17 +59160,13 @@ testutil.go:371: Comparing: "test2" vs "test2" testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" -=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="../",format=USTAR#02/duplicated_entry_offset === RUN TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=9,prefix="/",src=0,format=GNU -=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="../",format=PAX#02 +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="./",format=USTAR#02 === NAME TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=9,prefix="/",src=0,format=GNU - testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"/baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2024-03-27T13:31:13Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2024-03-27T13:31:13Z"},{"name":"/dev/testchar1","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:31:13Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":1,"devMinor":2}]} - testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":85,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"/baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2024-03-27T13:31:13Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2024-03-27T13:31:13Z"},{"name":"/dev/testchar1","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:31:13Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":1,"devMinor":2}]} + testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"/baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2024-03-27T13:41:04Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2024-03-27T13:41:04Z"},{"name":"/dev/testchar1","type":"char","modtime":"2024-03-27T13:41:04Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:41:04Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2024-03-27T13:41:04Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":85,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"/baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2024-03-27T13:41:04Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2024-03-27T13:41:04Z"},{"name":"/dev/testchar1","type":"char","modtime":"2024-03-27T13:41:04Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:41:04Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2024-03-27T13:41:04Z","devMajor":1,"devMinor":2}]} testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [barlink test dev test2 baz.txt] vs [.no.prefetch.landmark baz.txt barlink test dev test2] - testutil.go:371: Comparing: "test2" vs "test2" - testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] - testutil.go:371: Comparing: "baz.txt" vs "baz.txt" + testutil.go:377: Directory: "" vs "": [dev test2 baz.txt barlink test] vs [baz.txt barlink test dev test2 .no.prefetch.landmark] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" testutil.go:371: Comparing: "barlink" vs "barlink" testutil.go:371: Comparing: "test" vs "test" @@ -59732,19 +59174,22 @@ testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" testutil.go:371: Comparing: "dev" vs "dev" testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] - testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" - testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" + testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" + testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" + testutil.go:371: Comparing: "test2" vs "test2" + testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] + testutil.go:371: Comparing: "baz.txt" vs "baz.txt" testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [test2 .no.prefetch.landmark baz.txt barlink test dev] vs [test2 baz.txt barlink test dev] + testutil.go:377: Directory: "" vs "": [dev test2 .no.prefetch.landmark baz.txt barlink test] vs [test2 baz.txt barlink test dev] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" testutil.go:371: Comparing: "barlink" vs "barlink" testutil.go:371: Comparing: "test" vs "test" testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" testutil.go:371: Comparing: "dev" vs "dev" - testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] + testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar2 testblock testfifo testchar1] testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" @@ -59753,37 +59198,37 @@ testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" === RUN TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=9,prefix="../",src=0,format=GNU -=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="../",format=PAX#02/lost_digest_in_a_entry -=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="../",format=PAX#02/duplicated_entry_offset -=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="../",format=GNU#02 +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="./",format=USTAR#02/lost_digest_in_a_entry +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="./",format=USTAR#02/duplicated_entry_offset === NAME TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=9,prefix="../",src=0,format=GNU - testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"../baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2024-03-27T13:31:13Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2024-03-27T13:31:13Z"},{"name":"../dev/testchar1","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:31:13Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":1,"devMinor":2}]} - testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":85,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"../baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2024-03-27T13:31:13Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2024-03-27T13:31:13Z"},{"name":"../dev/testchar1","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:31:13Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":1,"devMinor":2}]} + testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"../baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2024-03-27T13:41:04Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2024-03-27T13:41:04Z"},{"name":"../dev/testchar1","type":"char","modtime":"2024-03-27T13:41:04Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:41:04Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2024-03-27T13:41:04Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":85,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"../baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2024-03-27T13:41:04Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2024-03-27T13:41:04Z"},{"name":"../dev/testchar1","type":"char","modtime":"2024-03-27T13:41:04Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:41:04Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2024-03-27T13:41:04Z","devMajor":1,"devMinor":2}]} testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [test2 baz.txt barlink test dev] vs [dev test2 .no.prefetch.landmark baz.txt barlink test] - testutil.go:371: Comparing: "baz.txt" vs "baz.txt" - testutil.go:371: Comparing: "barlink" vs "barlink" - testutil.go:371: Comparing: "test" vs "test" - testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] - testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" + testutil.go:377: Directory: "" vs "": [barlink test dev test2 baz.txt] vs [.no.prefetch.landmark baz.txt barlink test dev test2] testutil.go:371: Comparing: "dev" vs "dev" - testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar2 testblock testfifo testchar1] - testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" - testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" + testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar1 testchar2 testblock testfifo] testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" + testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" + testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" testutil.go:371: Comparing: "test2" vs "test2" testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" - testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [baz.txt barlink test dev test2 .no.prefetch.landmark] vs [baz.txt barlink test dev test2] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="./",format=PAX#02 +=== NAME TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=9,prefix="../",src=0,format=GNU + testutil.go:371: Comparing: "barlink" vs "barlink" + testutil.go:371: Comparing: "test" vs "test" + testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] + testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" + testutil.go:371: Comparing: "" vs "" + testutil.go:377: Directory: "" vs "": [barlink test dev test2 .no.prefetch.landmark baz.txt] vs [baz.txt barlink test dev test2] testutil.go:371: Comparing: "barlink" vs "barlink" testutil.go:371: Comparing: "test" vs "test" testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" testutil.go:371: Comparing: "dev" vs "dev" - testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar2 testblock testfifo testchar1] + testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" @@ -59791,18 +59236,14 @@ testutil.go:371: Comparing: "test2" vs "test2" testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" + testutil.go:371: Comparing: "baz.txt" vs "baz.txt" === RUN TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=-1,prefix="",src=0,format=USTAR -=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="../",format=GNU#02/lost_digest_in_a_entry -=== NAME TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=-1,prefix="",src=0,format=USTAR - testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2024-03-27T13:31:13Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2024-03-27T13:31:13Z"},{"name":"dev/testchar1","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:31:13Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":1,"devMinor":2}]} - testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":88,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2024-03-27T13:31:13Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2024-03-27T13:31:13Z"},{"name":"dev/testchar1","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:31:13Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":1,"devMinor":2}]} + testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2024-03-27T13:41:04Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2024-03-27T13:41:04Z"},{"name":"dev/testchar1","type":"char","modtime":"2024-03-27T13:41:04Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:41:04Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2024-03-27T13:41:04Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":88,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2024-03-27T13:41:04Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2024-03-27T13:41:04Z"},{"name":"dev/testchar1","type":"char","modtime":"2024-03-27T13:41:04Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:41:04Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2024-03-27T13:41:04Z","devMajor":1,"devMinor":2}]} testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [barlink test dev test2 baz.txt] vs [test dev test2 .no.prefetch.landmark baz.txt barlink] - testutil.go:371: Comparing: "test" vs "test" - testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] - testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" + testutil.go:377: Directory: "" vs "": [test2 baz.txt barlink test dev] vs [.no.prefetch.landmark baz.txt barlink test dev test2] testutil.go:371: Comparing: "dev" vs "dev" - testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] + testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testfifo testchar1 testchar2 testblock] testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" @@ -59812,46 +59253,48 @@ testutil.go:371: Comparing: "baz.txt" vs "baz.txt" testutil.go:371: Comparing: "baz.txt" vs "baz.txt" testutil.go:371: Comparing: "barlink" vs "barlink" + testutil.go:371: Comparing: "test" vs "test" + testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] + testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [.no.prefetch.landmark baz.txt barlink test dev test2] vs [test2 baz.txt barlink test dev] + testutil.go:377: Directory: "" vs "": [.no.prefetch.landmark baz.txt barlink test dev test2] vs [baz.txt barlink test dev test2] + testutil.go:371: Comparing: "test2" vs "test2" + testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] + testutil.go:371: Comparing: "baz.txt" vs "baz.txt" testutil.go:371: Comparing: "baz.txt" vs "baz.txt" testutil.go:371: Comparing: "barlink" vs "barlink" testutil.go:371: Comparing: "test" vs "test" testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" testutil.go:371: Comparing: "dev" vs "dev" - testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar1 testchar2 testblock testfifo] + testutil.go:377: Directory: "dev" vs "dev": [testchar1 testchar2 testblock testfifo] vs [testblock testfifo testchar1 testchar2] + testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" - testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" - testutil.go:371: Comparing: "test2" vs "test2" - testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] - testutil.go:371: Comparing: "baz.txt" vs "baz.txt" -=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="../",format=GNU#02/duplicated_entry_offset === RUN TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=-1,prefix="./",src=0,format=USTAR -=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="",format=USTAR#02 -=== NAME TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=-1,prefix="./",src=0,format=USTAR - testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"./baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2024-03-27T13:31:13Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2024-03-27T13:31:13Z"},{"name":"./dev/testchar1","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:31:13Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":1,"devMinor":2}]} - testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":88,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"./baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2024-03-27T13:31:13Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2024-03-27T13:31:13Z"},{"name":"./dev/testchar1","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:31:13Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":1,"devMinor":2}]} + testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"./baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2024-03-27T13:41:04Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2024-03-27T13:41:04Z"},{"name":"./dev/testchar1","type":"char","modtime":"2024-03-27T13:41:04Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:41:04Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2024-03-27T13:41:04Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":88,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"./baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2024-03-27T13:41:04Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2024-03-27T13:41:04Z"},{"name":"./dev/testchar1","type":"char","modtime":"2024-03-27T13:41:04Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:41:04Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2024-03-27T13:41:04Z","devMajor":1,"devMinor":2}]} testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [barlink test dev test2 baz.txt] vs [.no.prefetch.landmark baz.txt barlink test dev test2] + testutil.go:377: Directory: "" vs "": [baz.txt barlink test dev test2] vs [dev test2 .no.prefetch.landmark baz.txt barlink test] testutil.go:371: Comparing: "test" vs "test" testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" testutil.go:371: Comparing: "dev" vs "dev" - testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] + testutil.go:377: Directory: "dev" vs "dev": [testfifo testchar1 testchar2 testblock] vs [testblock testfifo testchar1 testchar2] testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" testutil.go:371: Comparing: "test2" vs "test2" +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="./",format=PAX#02/duplicated_entry_offset +=== NAME TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=-1,prefix="./",src=0,format=USTAR testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" testutil.go:371: Comparing: "baz.txt" vs "baz.txt" testutil.go:371: Comparing: "barlink" vs "barlink" testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [test dev test2 .no.prefetch.landmark baz.txt barlink] vs [test2 baz.txt barlink test dev] + testutil.go:377: Directory: "" vs "": [baz.txt barlink test dev test2 .no.prefetch.landmark] vs [barlink test dev test2 baz.txt] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" testutil.go:371: Comparing: "barlink" vs "barlink" testutil.go:371: Comparing: "test" vs "test" @@ -59866,19 +59309,18 @@ testutil.go:371: Comparing: "test2" vs "test2" testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="./",format=PAX#02/lost_digest_in_a_entry +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="./",format=GNU#02 === RUN TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=-1,prefix="/",src=0,format=USTAR -=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="",format=USTAR#02/lost_digest_in_a_entry -=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="",format=USTAR#02/duplicated_entry_offset -=== NAME TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=-1,prefix="/",src=0,format=USTAR - testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"/baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2024-03-27T13:31:13Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2024-03-27T13:31:13Z"},{"name":"/dev/testchar1","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:31:13Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":1,"devMinor":2}]} - testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":88,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"/baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2024-03-27T13:31:13Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2024-03-27T13:31:13Z"},{"name":"/dev/testchar1","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:31:13Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":1,"devMinor":2}]} + testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"/baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2024-03-27T13:41:04Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2024-03-27T13:41:04Z"},{"name":"/dev/testchar1","type":"char","modtime":"2024-03-27T13:41:04Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:41:04Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2024-03-27T13:41:04Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":88,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"/baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2024-03-27T13:41:04Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2024-03-27T13:41:04Z"},{"name":"/dev/testchar1","type":"char","modtime":"2024-03-27T13:41:04Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:41:04Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2024-03-27T13:41:04Z","devMajor":1,"devMinor":2}]} testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [dev test2 baz.txt barlink test] vs [barlink test dev test2 .no.prefetch.landmark baz.txt] + testutil.go:377: Directory: "" vs "": [baz.txt barlink test dev test2] vs [baz.txt barlink test dev test2 .no.prefetch.landmark] testutil.go:371: Comparing: "test" vs "test" testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" testutil.go:371: Comparing: "dev" vs "dev" - testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar2 testblock testfifo testchar1] + testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" @@ -59889,13 +59331,13 @@ testutil.go:371: Comparing: "baz.txt" vs "baz.txt" testutil.go:371: Comparing: "barlink" vs "barlink" testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [.no.prefetch.landmark baz.txt barlink test dev test2] vs [baz.txt barlink test dev test2] + testutil.go:377: Directory: "" vs "": [test2 .no.prefetch.landmark baz.txt barlink test dev] vs [baz.txt barlink test dev test2] testutil.go:371: Comparing: "barlink" vs "barlink" testutil.go:371: Comparing: "test" vs "test" testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" testutil.go:371: Comparing: "dev" vs "dev" - testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar1 testchar2 testblock testfifo] + testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" @@ -59905,33 +59347,37 @@ testutil.go:371: Comparing: "baz.txt" vs "baz.txt" testutil.go:371: Comparing: "baz.txt" vs "baz.txt" === RUN TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=-1,prefix="../",src=0,format=USTAR -=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="",format=PAX#02 +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="./",format=GNU#02/lost_digest_in_a_entry +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="./",format=GNU#02/duplicated_entry_offset +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="/",format=USTAR#02 === NAME TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=-1,prefix="../",src=0,format=USTAR - testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"../baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2024-03-27T13:31:13Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2024-03-27T13:31:13Z"},{"name":"../dev/testchar1","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:31:13Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":1,"devMinor":2}]} - testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":88,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"../baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2024-03-27T13:31:13Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2024-03-27T13:31:13Z"},{"name":"../dev/testchar1","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:31:13Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":1,"devMinor":2}]} + testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"../baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2024-03-27T13:41:04Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2024-03-27T13:41:04Z"},{"name":"../dev/testchar1","type":"char","modtime":"2024-03-27T13:41:04Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:41:04Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2024-03-27T13:41:04Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":88,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"../baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2024-03-27T13:41:04Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2024-03-27T13:41:04Z"},{"name":"../dev/testchar1","type":"char","modtime":"2024-03-27T13:41:04Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:41:04Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2024-03-27T13:41:04Z","devMajor":1,"devMinor":2}]} testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [barlink test dev test2 baz.txt] vs [baz.txt barlink test dev test2 .no.prefetch.landmark] + testutil.go:377: Directory: "" vs "": [barlink test dev test2 baz.txt] vs [dev test2 .no.prefetch.landmark baz.txt barlink test] + testutil.go:371: Comparing: "test2" vs "test2" + testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] + testutil.go:371: Comparing: "baz.txt" vs "baz.txt" + testutil.go:371: Comparing: "baz.txt" vs "baz.txt" testutil.go:371: Comparing: "barlink" vs "barlink" testutil.go:371: Comparing: "test" vs "test" testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" testutil.go:371: Comparing: "dev" vs "dev" - testutil.go:377: Directory: "dev" vs "dev": [testfifo testchar1 testchar2 testblock] vs [testchar1 testchar2 testblock testfifo] - testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" + testutil.go:377: Directory: "dev" vs "dev": [testchar1 testchar2 testblock testfifo] vs [testfifo testchar1 testchar2 testblock] testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" - testutil.go:371: Comparing: "test2" vs "test2" - testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] - testutil.go:371: Comparing: "baz.txt" vs "baz.txt" - testutil.go:371: Comparing: "baz.txt" vs "baz.txt" + testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [barlink test dev test2 .no.prefetch.landmark baz.txt] vs [test2 baz.txt barlink test dev] + testutil.go:377: Directory: "" vs "": [test dev test2 .no.prefetch.landmark baz.txt barlink] vs [dev test2 baz.txt barlink test] + testutil.go:371: Comparing: "baz.txt" vs "baz.txt" + testutil.go:371: Comparing: "barlink" vs "barlink" testutil.go:371: Comparing: "test" vs "test" testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" testutil.go:371: Comparing: "dev" vs "dev" - testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testfifo testchar1 testchar2 testblock] + testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" @@ -59939,24 +59385,18 @@ testutil.go:371: Comparing: "test2" vs "test2" testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" - testutil.go:371: Comparing: "baz.txt" vs "baz.txt" - testutil.go:371: Comparing: "barlink" vs "barlink" === RUN TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=-1,prefix="",src=0,format=PAX -=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="",format=PAX#02/lost_digest_in_a_entry -=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="",format=PAX#02/duplicated_entry_offset -=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="",format=GNU#02 -=== NAME TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=-1,prefix="",src=0,format=PAX - testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2024-03-27T13:31:13Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2024-03-27T13:31:13Z"},{"name":"dev/testchar1","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:31:13Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":1,"devMinor":2}]} - testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":88,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2024-03-27T13:31:13Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2024-03-27T13:31:13Z"},{"name":"dev/testchar1","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:31:13Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":1,"devMinor":2}]} + testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2024-03-27T13:41:05Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2024-03-27T13:41:05Z"},{"name":"dev/testchar1","type":"char","modtime":"2024-03-27T13:41:05Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:41:05Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2024-03-27T13:41:05Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":88,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2024-03-27T13:41:05Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2024-03-27T13:41:05Z"},{"name":"dev/testchar1","type":"char","modtime":"2024-03-27T13:41:05Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:41:05Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2024-03-27T13:41:05Z","devMajor":1,"devMinor":2}]} testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [baz.txt barlink test dev test2] vs [.no.prefetch.landmark baz.txt barlink test dev test2] + testutil.go:377: Directory: "" vs "": [test2 baz.txt barlink test dev] vs [test dev test2 .no.prefetch.landmark baz.txt barlink] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" testutil.go:371: Comparing: "barlink" vs "barlink" testutil.go:371: Comparing: "test" vs "test" testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" testutil.go:371: Comparing: "dev" vs "dev" - testutil.go:377: Directory: "dev" vs "dev": [testchar1 testchar2 testblock testfifo] vs [testblock testfifo testchar1 testchar2] + testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar2 testblock testfifo testchar1] testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" @@ -59965,14 +59405,14 @@ testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [baz.txt barlink test dev test2 .no.prefetch.landmark] vs [baz.txt barlink test dev test2] + testutil.go:377: Directory: "" vs "": [test dev test2 .no.prefetch.landmark baz.txt barlink] vs [baz.txt barlink test dev test2] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" testutil.go:371: Comparing: "barlink" vs "barlink" testutil.go:371: Comparing: "test" vs "test" testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" testutil.go:371: Comparing: "dev" vs "dev" - testutil.go:377: Directory: "dev" vs "dev": [testfifo testchar1 testchar2 testblock] vs [testchar1 testchar2 testblock testfifo] + testutil.go:377: Directory: "dev" vs "dev": [testfifo testchar1 testchar2 testblock] vs [testchar2 testblock testfifo testchar1] testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" @@ -59981,35 +59421,35 @@ testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" === RUN TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=-1,prefix="./",src=0,format=PAX -=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="",format=GNU#02/lost_digest_in_a_entry -=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="",format=GNU#02/duplicated_entry_offset -=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="./",format=USTAR#02 +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="/",format=USTAR#02/lost_digest_in_a_entry +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="/",format=USTAR#02/duplicated_entry_offset +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="/",format=PAX#02 === NAME TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=-1,prefix="./",src=0,format=PAX - testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"./baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2024-03-27T13:31:13Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2024-03-27T13:31:13Z"},{"name":"./dev/testchar1","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:31:13Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":1,"devMinor":2}]} - testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":88,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"./baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2024-03-27T13:31:13Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2024-03-27T13:31:13Z"},{"name":"./dev/testchar1","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:31:13Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":1,"devMinor":2}]} + testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"./baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2024-03-27T13:41:05Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2024-03-27T13:41:05Z"},{"name":"./dev/testchar1","type":"char","modtime":"2024-03-27T13:41:05Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:41:05Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2024-03-27T13:41:05Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":88,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"./baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2024-03-27T13:41:05Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2024-03-27T13:41:05Z"},{"name":"./dev/testchar1","type":"char","modtime":"2024-03-27T13:41:05Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:41:05Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2024-03-27T13:41:05Z","devMajor":1,"devMinor":2}]} testutil.go:371: Comparing: "" vs "" testutil.go:377: Directory: "" vs "": [baz.txt barlink test dev test2] vs [.no.prefetch.landmark baz.txt barlink test dev test2] - testutil.go:371: Comparing: "test2" vs "test2" - testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] - testutil.go:371: Comparing: "baz.txt" vs "baz.txt" - testutil.go:371: Comparing: "baz.txt" vs "baz.txt" testutil.go:371: Comparing: "barlink" vs "barlink" testutil.go:371: Comparing: "test" vs "test" testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" testutil.go:371: Comparing: "dev" vs "dev" - testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] - testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" - testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" + testutil.go:377: Directory: "dev" vs "dev": [testfifo testchar1 testchar2 testblock] vs [testblock testfifo testchar1 testchar2] testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" + testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" + testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" + testutil.go:371: Comparing: "test2" vs "test2" + testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] + testutil.go:371: Comparing: "baz.txt" vs "baz.txt" + testutil.go:371: Comparing: "baz.txt" vs "baz.txt" testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [baz.txt barlink test dev test2 .no.prefetch.landmark] vs [baz.txt barlink test dev test2] + testutil.go:377: Directory: "" vs "": [dev test2 .no.prefetch.landmark baz.txt barlink test] vs [baz.txt barlink test dev test2] testutil.go:371: Comparing: "test" vs "test" testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" testutil.go:371: Comparing: "dev" vs "dev" - testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar2 testblock testfifo testchar1] + testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" @@ -60020,10 +59460,10 @@ testutil.go:371: Comparing: "baz.txt" vs "baz.txt" testutil.go:371: Comparing: "barlink" vs "barlink" === RUN TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=-1,prefix="/",src=0,format=PAX - testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"/baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2024-03-27T13:31:13Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2024-03-27T13:31:13Z"},{"name":"/dev/testchar1","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:31:13Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":1,"devMinor":2}]} - testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":88,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"/baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2024-03-27T13:31:13Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2024-03-27T13:31:13Z"},{"name":"/dev/testchar1","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:31:13Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":1,"devMinor":2}]} + testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"/baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2024-03-27T13:41:05Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2024-03-27T13:41:05Z"},{"name":"/dev/testchar1","type":"char","modtime":"2024-03-27T13:41:05Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:41:05Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2024-03-27T13:41:05Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":88,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"/baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2024-03-27T13:41:05Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2024-03-27T13:41:05Z"},{"name":"/dev/testchar1","type":"char","modtime":"2024-03-27T13:41:05Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:41:05Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2024-03-27T13:41:05Z","devMajor":1,"devMinor":2}]} testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [barlink test dev test2 baz.txt] vs [.no.prefetch.landmark baz.txt barlink test dev test2] + testutil.go:377: Directory: "" vs "": [baz.txt barlink test dev test2] vs [.no.prefetch.landmark baz.txt barlink test dev test2] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" testutil.go:371: Comparing: "barlink" vs "barlink" testutil.go:371: Comparing: "test" vs "test" @@ -60031,10 +59471,10 @@ testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" testutil.go:371: Comparing: "dev" vs "dev" testutil.go:377: Directory: "dev" vs "dev": [testchar2 testblock testfifo testchar1] vs [testblock testfifo testchar1 testchar2] + testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" - testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" testutil.go:371: Comparing: "test2" vs "test2" testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" @@ -60047,81 +59487,80 @@ testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" testutil.go:371: Comparing: "dev" vs "dev" testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] - testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" + testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" testutil.go:371: Comparing: "test2" vs "test2" testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" === RUN TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=-1,prefix="../",src=0,format=PAX -=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="./",format=USTAR#02/lost_digest_in_a_entry +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="/",format=PAX#02/duplicated_entry_offset +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="/",format=PAX#02/lost_digest_in_a_entry +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="/",format=GNU#02 === NAME TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=-1,prefix="../",src=0,format=PAX - testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"../baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2024-03-27T13:31:13Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2024-03-27T13:31:13Z"},{"name":"../dev/testchar1","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:31:13Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":1,"devMinor":2}]} - testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":88,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"../baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2024-03-27T13:31:13Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2024-03-27T13:31:13Z"},{"name":"../dev/testchar1","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:31:13Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":1,"devMinor":2}]} + testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"../baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2024-03-27T13:41:05Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2024-03-27T13:41:05Z"},{"name":"../dev/testchar1","type":"char","modtime":"2024-03-27T13:41:05Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:41:05Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2024-03-27T13:41:05Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":88,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"../baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2024-03-27T13:41:05Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2024-03-27T13:41:05Z"},{"name":"../dev/testchar1","type":"char","modtime":"2024-03-27T13:41:05Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:41:05Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2024-03-27T13:41:05Z","devMajor":1,"devMinor":2}]} testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [dev test2 baz.txt barlink test] vs [test2 .no.prefetch.landmark baz.txt barlink test dev] + testutil.go:377: Directory: "" vs "": [test2 baz.txt barlink test dev] vs [barlink test dev test2 .no.prefetch.landmark baz.txt] + testutil.go:371: Comparing: "baz.txt" vs "baz.txt" + testutil.go:371: Comparing: "barlink" vs "barlink" testutil.go:371: Comparing: "test" vs "test" testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" testutil.go:371: Comparing: "dev" vs "dev" - testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] - testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" + testutil.go:377: Directory: "dev" vs "dev": [testchar1 testchar2 testblock testfifo] vs [testblock testfifo testchar1 testchar2] testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" + testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" testutil.go:371: Comparing: "test2" vs "test2" testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" - testutil.go:371: Comparing: "baz.txt" vs "baz.txt" - testutil.go:371: Comparing: "barlink" vs "barlink" testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [test2 .no.prefetch.landmark baz.txt barlink test dev] vs [baz.txt barlink test dev test2] - testutil.go:371: Comparing: "test2" vs "test2" - testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] - testutil.go:371: Comparing: "baz.txt" vs "baz.txt" - testutil.go:371: Comparing: "baz.txt" vs "baz.txt" + testutil.go:377: Directory: "" vs "": [.no.prefetch.landmark baz.txt barlink test dev test2] vs [test dev test2 baz.txt barlink] testutil.go:371: Comparing: "barlink" vs "barlink" testutil.go:371: Comparing: "test" vs "test" testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" testutil.go:371: Comparing: "dev" vs "dev" testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] - testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" - testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" + testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" + testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" + testutil.go:371: Comparing: "test2" vs "test2" + testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] + testutil.go:371: Comparing: "baz.txt" vs "baz.txt" + testutil.go:371: Comparing: "baz.txt" vs "baz.txt" === RUN TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=-1,prefix="",src=0,format=GNU -=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="./",format=USTAR#02/duplicated_entry_offset -=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="./",format=PAX#02 -=== NAME TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=-1,prefix="",src=0,format=GNU - testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2024-03-27T13:31:13Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2024-03-27T13:31:13Z"},{"name":"dev/testchar1","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:31:13Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":1,"devMinor":2}]} - testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":88,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2024-03-27T13:31:13Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2024-03-27T13:31:13Z"},{"name":"dev/testchar1","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:31:13Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":1,"devMinor":2}]} + testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2024-03-27T13:41:04Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2024-03-27T13:41:04Z"},{"name":"dev/testchar1","type":"char","modtime":"2024-03-27T13:41:04Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:41:04Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2024-03-27T13:41:04Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":88,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2024-03-27T13:41:04Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2024-03-27T13:41:04Z"},{"name":"dev/testchar1","type":"char","modtime":"2024-03-27T13:41:04Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:41:04Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2024-03-27T13:41:04Z","devMajor":1,"devMinor":2}]} testutil.go:371: Comparing: "" vs "" testutil.go:377: Directory: "" vs "": [baz.txt barlink test dev test2] vs [barlink test dev test2 .no.prefetch.landmark baz.txt] + testutil.go:371: Comparing: "test2" vs "test2" + testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] + testutil.go:371: Comparing: "baz.txt" vs "baz.txt" testutil.go:371: Comparing: "baz.txt" vs "baz.txt" testutil.go:371: Comparing: "barlink" vs "barlink" testutil.go:371: Comparing: "test" vs "test" testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" testutil.go:371: Comparing: "dev" vs "dev" - testutil.go:377: Directory: "dev" vs "dev": [testchar2 testblock testfifo testchar1] vs [testblock testfifo testchar1 testchar2] + testutil.go:377: Directory: "dev" vs "dev": [testchar1 testchar2 testblock testfifo] vs [testfifo testchar1 testchar2 testblock] + testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" - testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" - testutil.go:371: Comparing: "test2" vs "test2" - testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] - testutil.go:371: Comparing: "baz.txt" vs "baz.txt" testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [.no.prefetch.landmark baz.txt barlink test dev test2] vs [baz.txt barlink test dev test2] + testutil.go:377: Directory: "" vs "": [barlink test dev test2 .no.prefetch.landmark baz.txt] vs [baz.txt barlink test dev test2] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" testutil.go:371: Comparing: "barlink" vs "barlink" testutil.go:371: Comparing: "test" vs "test" testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" testutil.go:371: Comparing: "dev" vs "dev" - testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar2 testblock testfifo testchar1] + testutil.go:377: Directory: "dev" vs "dev": [testchar2 testblock testfifo testchar1] vs [testblock testfifo testchar1 testchar2] testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" @@ -60130,144 +59569,146 @@ testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" === RUN TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=-1,prefix="./",src=0,format=GNU - testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"./baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2024-03-27T13:31:13Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2024-03-27T13:31:13Z"},{"name":"./dev/testchar1","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:31:13Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":1,"devMinor":2}]} - testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":88,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"./baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2024-03-27T13:31:13Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2024-03-27T13:31:13Z"},{"name":"./dev/testchar1","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:31:13Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":1,"devMinor":2}]} +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="/",format=GNU#02/lost_digest_in_a_entry +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="/",format=GNU#02/duplicated_entry_offset +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="../",format=USTAR#02 +=== NAME TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=-1,prefix="./",src=0,format=GNU + testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"./baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2024-03-27T13:41:04Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2024-03-27T13:41:04Z"},{"name":"./dev/testchar1","type":"char","modtime":"2024-03-27T13:41:04Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:41:04Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2024-03-27T13:41:04Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":88,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"./baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2024-03-27T13:41:04Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2024-03-27T13:41:04Z"},{"name":"./dev/testchar1","type":"char","modtime":"2024-03-27T13:41:04Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:41:04Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2024-03-27T13:41:04Z","devMajor":1,"devMinor":2}]} testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [baz.txt barlink test dev test2] vs [barlink test dev test2 .no.prefetch.landmark baz.txt] - testutil.go:371: Comparing: "baz.txt" vs "baz.txt" + testutil.go:377: Directory: "" vs "": [barlink test dev test2 baz.txt] vs [test dev test2 .no.prefetch.landmark baz.txt barlink] testutil.go:371: Comparing: "barlink" vs "barlink" testutil.go:371: Comparing: "test" vs "test" testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" testutil.go:371: Comparing: "dev" vs "dev" testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] + testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" - testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" testutil.go:371: Comparing: "test2" vs "test2" testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" + testutil.go:371: Comparing: "baz.txt" vs "baz.txt" testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [dev test2 .no.prefetch.landmark baz.txt barlink test] vs [barlink test dev test2 baz.txt] + testutil.go:377: Directory: "" vs "": [.no.prefetch.landmark baz.txt barlink test dev test2] vs [baz.txt barlink test dev test2] + testutil.go:371: Comparing: "baz.txt" vs "baz.txt" + testutil.go:371: Comparing: "barlink" vs "barlink" + testutil.go:371: Comparing: "test" vs "test" + testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] + testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" testutil.go:371: Comparing: "dev" vs "dev" - testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] - testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" - testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" + testutil.go:377: Directory: "dev" vs "dev": [testchar2 testblock testfifo testchar1] vs [testblock testfifo testchar1 testchar2] testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" + testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" + testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" testutil.go:371: Comparing: "test2" vs "test2" testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" - testutil.go:371: Comparing: "baz.txt" vs "baz.txt" - testutil.go:371: Comparing: "barlink" vs "barlink" - testutil.go:371: Comparing: "test" vs "test" - testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] - testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" -=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="./",format=PAX#02/lost_digest_in_a_entry === RUN TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=-1,prefix="/",src=0,format=GNU -=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="./",format=PAX#02/duplicated_entry_offset -=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="./",format=GNU#02 -=== NAME TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=-1,prefix="/",src=0,format=GNU - testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"/baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2024-03-27T13:31:13Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2024-03-27T13:31:13Z"},{"name":"/dev/testchar1","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:31:13Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":1,"devMinor":2}]} - testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":88,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"/baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2024-03-27T13:31:13Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2024-03-27T13:31:13Z"},{"name":"/dev/testchar1","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:31:13Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":1,"devMinor":2}]} + testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"/baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2024-03-27T13:41:04Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2024-03-27T13:41:04Z"},{"name":"/dev/testchar1","type":"char","modtime":"2024-03-27T13:41:04Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:41:04Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2024-03-27T13:41:04Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":88,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"/baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2024-03-27T13:41:04Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2024-03-27T13:41:04Z"},{"name":"/dev/testchar1","type":"char","modtime":"2024-03-27T13:41:04Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:41:04Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2024-03-27T13:41:04Z","devMajor":1,"devMinor":2}]} testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [baz.txt barlink test dev test2] vs [barlink test dev test2 .no.prefetch.landmark baz.txt] - testutil.go:371: Comparing: "baz.txt" vs "baz.txt" - testutil.go:371: Comparing: "barlink" vs "barlink" + testutil.go:377: Directory: "" vs "": [baz.txt barlink test dev test2] vs [test dev test2 .no.prefetch.landmark baz.txt barlink] testutil.go:371: Comparing: "test" vs "test" testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" testutil.go:371: Comparing: "dev" vs "dev" - testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] + testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar1 testchar2 testblock testfifo] + testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" - testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" testutil.go:371: Comparing: "test2" vs "test2" testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" + testutil.go:371: Comparing: "baz.txt" vs "baz.txt" + testutil.go:371: Comparing: "barlink" vs "barlink" testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [test2 .no.prefetch.landmark baz.txt barlink test dev] vs [baz.txt barlink test dev test2] + testutil.go:377: Directory: "" vs "": [test2 .no.prefetch.landmark baz.txt barlink test dev] vs [test2 baz.txt barlink test dev] + testutil.go:371: Comparing: "test2" vs "test2" + testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] + testutil.go:371: Comparing: "baz.txt" vs "baz.txt" testutil.go:371: Comparing: "baz.txt" vs "baz.txt" testutil.go:371: Comparing: "barlink" vs "barlink" testutil.go:371: Comparing: "test" vs "test" testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="../",format=USTAR#02/lost_digest_in_a_entry +=== NAME TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=-1,prefix="/",src=0,format=GNU testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" testutil.go:371: Comparing: "dev" vs "dev" - testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testfifo testchar1 testchar2 testblock] + testutil.go:377: Directory: "dev" vs "dev": [testchar2 testblock testfifo testchar1] vs [testchar1 testchar2 testblock testfifo] + testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" - testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" - testutil.go:371: Comparing: "test2" vs "test2" - testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] - testutil.go:371: Comparing: "baz.txt" vs "baz.txt" === RUN TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=-1,prefix="../",src=0,format=GNU -=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="./",format=GNU#02/lost_digest_in_a_entry -=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="./",format=GNU#02/duplicated_entry_offset +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="../",format=USTAR#02/duplicated_entry_offset +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="../",format=PAX#02 === NAME TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=-1,prefix="../",src=0,format=GNU - testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"../baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2024-03-27T13:31:13Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2024-03-27T13:31:13Z"},{"name":"../dev/testchar1","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:31:13Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":1,"devMinor":2}]} - testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":88,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"../baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2024-03-27T13:31:13Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2024-03-27T13:31:13Z"},{"name":"../dev/testchar1","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:31:13Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":1,"devMinor":2}]} + testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"../baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2024-03-27T13:41:04Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2024-03-27T13:41:04Z"},{"name":"../dev/testchar1","type":"char","modtime":"2024-03-27T13:41:04Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:41:04Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2024-03-27T13:41:04Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":88,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"../baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2024-03-27T13:41:04Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2024-03-27T13:41:04Z"},{"name":"../dev/testchar1","type":"char","modtime":"2024-03-27T13:41:04Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:41:04Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2024-03-27T13:41:04Z","devMajor":1,"devMinor":2}]} testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [test dev test2 baz.txt barlink] vs [test2 .no.prefetch.landmark baz.txt barlink test dev] + testutil.go:377: Directory: "" vs "": [dev test2 baz.txt barlink test] vs [.no.prefetch.landmark baz.txt barlink test dev test2] + testutil.go:371: Comparing: "baz.txt" vs "baz.txt" + testutil.go:371: Comparing: "barlink" vs "barlink" testutil.go:371: Comparing: "test" vs "test" testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" testutil.go:371: Comparing: "dev" vs "dev" testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] + testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" - testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" testutil.go:371: Comparing: "test2" vs "test2" testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" - testutil.go:371: Comparing: "baz.txt" vs "baz.txt" - testutil.go:371: Comparing: "barlink" vs "barlink" testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [.no.prefetch.landmark baz.txt barlink test dev test2] vs [barlink test dev test2 baz.txt] + testutil.go:377: Directory: "" vs "": [test dev test2 .no.prefetch.landmark baz.txt barlink] vs [baz.txt barlink test dev test2] + testutil.go:371: Comparing: "baz.txt" vs "baz.txt" testutil.go:371: Comparing: "barlink" vs "barlink" testutil.go:371: Comparing: "test" vs "test" testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" testutil.go:371: Comparing: "dev" vs "dev" testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] - testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" - testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" + testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" + testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" testutil.go:371: Comparing: "test2" vs "test2" testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" - testutil.go:371: Comparing: "baz.txt" vs "baz.txt" -=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="/",format=USTAR#02 === RUN TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=-2,prefix="",src=0,format=USTAR - testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2024-03-27T13:31:13Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2024-03-27T13:31:13Z"},{"name":"dev/testchar1","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:31:13Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":1,"devMinor":2}]} - testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":141,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2024-03-27T13:31:13Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2024-03-27T13:31:13Z"},{"name":"dev/testchar1","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:31:13Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":1,"devMinor":2}]} + testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2024-03-27T13:41:04Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2024-03-27T13:41:04Z"},{"name":"dev/testchar1","type":"char","modtime":"2024-03-27T13:41:04Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:41:04Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2024-03-27T13:41:04Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":141,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2024-03-27T13:41:04Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2024-03-27T13:41:04Z"},{"name":"dev/testchar1","type":"char","modtime":"2024-03-27T13:41:04Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:41:04Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2024-03-27T13:41:04Z","devMajor":1,"devMinor":2}]} testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [test2 baz.txt barlink test dev] vs [test2 .no.prefetch.landmark baz.txt barlink test dev] - testutil.go:371: Comparing: "baz.txt" vs "baz.txt" - testutil.go:371: Comparing: "barlink" vs "barlink" - testutil.go:371: Comparing: "test" vs "test" - testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] - testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" + testutil.go:377: Directory: "" vs "": [dev test2 baz.txt barlink test] vs [dev test2 .no.prefetch.landmark baz.txt barlink test] testutil.go:371: Comparing: "dev" vs "dev" - testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] + testutil.go:377: Directory: "dev" vs "dev": [testfifo testchar1 testchar2 testblock] vs [testblock testfifo testchar1 testchar2] + testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" - testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" testutil.go:371: Comparing: "test2" vs "test2" testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" + testutil.go:371: Comparing: "baz.txt" vs "baz.txt" + testutil.go:371: Comparing: "barlink" vs "barlink" + testutil.go:371: Comparing: "test" vs "test" + testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] + testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [.no.prefetch.landmark baz.txt barlink test dev test2] vs [barlink test dev test2 baz.txt] + testutil.go:377: Directory: "" vs "": [baz.txt barlink test dev test2 .no.prefetch.landmark] vs [test2 baz.txt barlink test dev] + testutil.go:371: Comparing: "barlink" vs "barlink" testutil.go:371: Comparing: "test" vs "test" testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" testutil.go:371: Comparing: "dev" vs "dev" - testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testfifo testchar1 testchar2 testblock] + testutil.go:377: Directory: "dev" vs "dev": [testfifo testchar1 testchar2 testblock] vs [testchar2 testblock testfifo testchar1] testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" @@ -60276,16 +59717,18 @@ testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" testutil.go:371: Comparing: "baz.txt" vs "baz.txt" - testutil.go:371: Comparing: "barlink" vs "barlink" === RUN TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=-2,prefix="./",src=0,format=USTAR -=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="/",format=USTAR#02/lost_digest_in_a_entry -=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="/",format=USTAR#02/duplicated_entry_offset -=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="/",format=PAX#02 +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="../",format=PAX#02/lost_digest_in_a_entry === NAME TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=-2,prefix="./",src=0,format=USTAR - testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"./baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2024-03-27T13:31:13Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2024-03-27T13:31:13Z"},{"name":"./dev/testchar1","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:31:13Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":1,"devMinor":2}]} - testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":141,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"./baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2024-03-27T13:31:13Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2024-03-27T13:31:13Z"},{"name":"./dev/testchar1","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:31:13Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":1,"devMinor":2}]} + testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"./baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2024-03-27T13:41:04Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2024-03-27T13:41:04Z"},{"name":"./dev/testchar1","type":"char","modtime":"2024-03-27T13:41:04Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:41:04Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2024-03-27T13:41:04Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":141,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"./baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2024-03-27T13:41:04Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2024-03-27T13:41:04Z"},{"name":"./dev/testchar1","type":"char","modtime":"2024-03-27T13:41:04Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:41:04Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2024-03-27T13:41:04Z","devMajor":1,"devMinor":2}]} testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [test2 baz.txt barlink test dev] vs [baz.txt barlink test dev test2 .no.prefetch.landmark] + testutil.go:377: Directory: "" vs "": [barlink test dev test2 baz.txt] vs [test2 .no.prefetch.landmark baz.txt barlink test dev] + testutil.go:371: Comparing: "test2" vs "test2" + testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] + testutil.go:371: Comparing: "baz.txt" vs "baz.txt" + testutil.go:371: Comparing: "baz.txt" vs "baz.txt" + testutil.go:371: Comparing: "barlink" vs "barlink" testutil.go:371: Comparing: "test" vs "test" testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" @@ -60295,13 +59738,8 @@ testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" - testutil.go:371: Comparing: "test2" vs "test2" - testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] - testutil.go:371: Comparing: "baz.txt" vs "baz.txt" - testutil.go:371: Comparing: "baz.txt" vs "baz.txt" - testutil.go:371: Comparing: "barlink" vs "barlink" testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [test2 .no.prefetch.landmark baz.txt barlink test dev] vs [test dev test2 baz.txt barlink] + testutil.go:377: Directory: "" vs "": [dev test2 .no.prefetch.landmark baz.txt barlink test] vs [dev test2 baz.txt barlink test] testutil.go:371: Comparing: "test2" vs "test2" testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" @@ -60312,143 +59750,151 @@ testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" testutil.go:371: Comparing: "dev" vs "dev" testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] - testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" + testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" === RUN TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=-2,prefix="/",src=0,format=USTAR - testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"/baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2024-03-27T13:31:13Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2024-03-27T13:31:13Z"},{"name":"/dev/testchar1","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:31:13Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":1,"devMinor":2}]} - testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":141,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"/baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2024-03-27T13:31:13Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2024-03-27T13:31:13Z"},{"name":"/dev/testchar1","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:31:13Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":1,"devMinor":2}]} +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="../",format=PAX#02/duplicated_entry_offset +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="../",format=GNU#02 +=== NAME TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=-2,prefix="/",src=0,format=USTAR + testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"/baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2024-03-27T13:41:04Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2024-03-27T13:41:04Z"},{"name":"/dev/testchar1","type":"char","modtime":"2024-03-27T13:41:04Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:41:04Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2024-03-27T13:41:04Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":141,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"/baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2024-03-27T13:41:04Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2024-03-27T13:41:04Z"},{"name":"/dev/testchar1","type":"char","modtime":"2024-03-27T13:41:04Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:41:04Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2024-03-27T13:41:04Z","devMajor":1,"devMinor":2}]} testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [dev test2 baz.txt barlink test] vs [dev test2 .no.prefetch.landmark baz.txt barlink test] + testutil.go:377: Directory: "" vs "": [baz.txt barlink test dev test2] vs [.no.prefetch.landmark baz.txt barlink test dev test2] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" testutil.go:371: Comparing: "barlink" vs "barlink" testutil.go:371: Comparing: "test" vs "test" testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" testutil.go:371: Comparing: "dev" vs "dev" - testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar2 testblock testfifo testchar1] - testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" - testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" + testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testfifo testchar1 testchar2 testblock] testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" + testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" + testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" testutil.go:371: Comparing: "test2" vs "test2" testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [.no.prefetch.landmark baz.txt barlink test dev test2] vs [barlink test dev test2 baz.txt] - testutil.go:371: Comparing: "baz.txt" vs "baz.txt" - testutil.go:371: Comparing: "barlink" vs "barlink" + testutil.go:377: Directory: "" vs "": [.no.prefetch.landmark baz.txt barlink test dev test2] vs [test2 baz.txt barlink test dev] testutil.go:371: Comparing: "test" vs "test" testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" testutil.go:371: Comparing: "dev" vs "dev" testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] - testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" + testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" testutil.go:371: Comparing: "test2" vs "test2" testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" + testutil.go:371: Comparing: "baz.txt" vs "baz.txt" + testutil.go:371: Comparing: "barlink" vs "barlink" === RUN TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=-2,prefix="../",src=0,format=USTAR -=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="/",format=PAX#02/lost_digest_in_a_entry -=== NAME TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=-2,prefix="../",src=0,format=USTAR - testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"../baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2024-03-27T13:31:13Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2024-03-27T13:31:13Z"},{"name":"../dev/testchar1","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:31:13Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":1,"devMinor":2}]} - testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":141,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"../baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2024-03-27T13:31:13Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2024-03-27T13:31:13Z"},{"name":"../dev/testchar1","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:31:13Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":1,"devMinor":2}]} + testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"../baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2024-03-27T13:41:04Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2024-03-27T13:41:04Z"},{"name":"../dev/testchar1","type":"char","modtime":"2024-03-27T13:41:04Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:41:04Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2024-03-27T13:41:04Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":141,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"../baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2024-03-27T13:41:04Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2024-03-27T13:41:04Z"},{"name":"../dev/testchar1","type":"char","modtime":"2024-03-27T13:41:04Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:41:04Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2024-03-27T13:41:04Z","devMajor":1,"devMinor":2}]} testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [baz.txt barlink test dev test2] vs [.no.prefetch.landmark baz.txt barlink test dev test2] + testutil.go:377: Directory: "" vs "": [baz.txt barlink test dev test2] vs [dev test2 .no.prefetch.landmark baz.txt barlink test] + testutil.go:371: Comparing: "baz.txt" vs "baz.txt" testutil.go:371: Comparing: "barlink" vs "barlink" testutil.go:371: Comparing: "test" vs "test" testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" testutil.go:371: Comparing: "dev" vs "dev" - testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] - testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" + testutil.go:377: Directory: "dev" vs "dev": [testchar2 testblock testfifo testchar1] vs [testblock testfifo testchar1 testchar2] testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" + testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" testutil.go:371: Comparing: "test2" vs "test2" testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" - testutil.go:371: Comparing: "baz.txt" vs "baz.txt" testutil.go:371: Comparing: "" vs "" testutil.go:377: Directory: "" vs "": [.no.prefetch.landmark baz.txt barlink test dev test2] vs [baz.txt barlink test dev test2] + testutil.go:371: Comparing: "baz.txt" vs "baz.txt" + testutil.go:371: Comparing: "barlink" vs "barlink" + testutil.go:371: Comparing: "test" vs "test" + testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] + testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" testutil.go:371: Comparing: "dev" vs "dev" - testutil.go:377: Directory: "dev" vs "dev": [testfifo testchar1 testchar2 testblock] vs [testchar2 testblock testfifo testchar1] - testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" - testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" + testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testfifo testchar1 testchar2 testblock] testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" + testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" + testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" testutil.go:371: Comparing: "test2" vs "test2" testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" - testutil.go:371: Comparing: "baz.txt" vs "baz.txt" - testutil.go:371: Comparing: "barlink" vs "barlink" - testutil.go:371: Comparing: "test" vs "test" - testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] - testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" -=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="/",format=PAX#02/duplicated_entry_offset === RUN TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=-2,prefix="",src=0,format=PAX -=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="/",format=GNU#02 +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="../",format=GNU#02/lost_digest_in_a_entry === NAME TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=-2,prefix="",src=0,format=PAX - testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2024-03-27T13:31:13Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2024-03-27T13:31:13Z"},{"name":"dev/testchar1","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:31:13Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":1,"devMinor":2}]} - testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":141,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2024-03-27T13:31:13Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2024-03-27T13:31:13Z"},{"name":"dev/testchar1","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:31:13Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":1,"devMinor":2}]} + testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2024-03-27T13:41:05Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2024-03-27T13:41:05Z"},{"name":"dev/testchar1","type":"char","modtime":"2024-03-27T13:41:05Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:41:05Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2024-03-27T13:41:05Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":141,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2024-03-27T13:41:05Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2024-03-27T13:41:05Z"},{"name":"dev/testchar1","type":"char","modtime":"2024-03-27T13:41:05Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:41:05Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2024-03-27T13:41:05Z","devMajor":1,"devMinor":2}]} testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [baz.txt barlink test dev test2] vs [test2 .no.prefetch.landmark baz.txt barlink test dev] + testutil.go:377: Directory: "" vs "": [barlink test dev test2 baz.txt] vs [.no.prefetch.landmark baz.txt barlink test dev test2] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" testutil.go:371: Comparing: "barlink" vs "barlink" testutil.go:371: Comparing: "test" vs "test" testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" testutil.go:371: Comparing: "dev" vs "dev" - testutil.go:377: Directory: "dev" vs "dev": [testchar1 testchar2 testblock testfifo] vs [testblock testfifo testchar1 testchar2] - testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" + testutil.go:377: Directory: "dev" vs "dev": [testchar1 testchar2 testblock testfifo] vs [testchar1 testchar2 testblock testfifo] testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" + testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" testutil.go:371: Comparing: "test2" vs "test2" testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [baz.txt barlink test dev test2 .no.prefetch.landmark] vs [dev test2 baz.txt barlink test] - testutil.go:371: Comparing: "baz.txt" vs "baz.txt" - testutil.go:371: Comparing: "barlink" vs "barlink" + testutil.go:377: Directory: "" vs "": [baz.txt barlink test dev test2 .no.prefetch.landmark] vs [baz.txt barlink test dev test2] testutil.go:371: Comparing: "test" vs "test" testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" testutil.go:371: Comparing: "dev" vs "dev" testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] - testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" - testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" + testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" + testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" testutil.go:371: Comparing: "test2" vs "test2" testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" + testutil.go:371: Comparing: "baz.txt" vs "baz.txt" + testutil.go:371: Comparing: "barlink" vs "barlink" +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="../",format=GNU#02/duplicated_entry_offset === RUN TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=-2,prefix="./",src=0,format=PAX - testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"./baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2024-03-27T13:31:13Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2024-03-27T13:31:13Z"},{"name":"./dev/testchar1","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:31:13Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":1,"devMinor":2}]} - testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":141,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"./baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2024-03-27T13:31:13Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2024-03-27T13:31:13Z"},{"name":"./dev/testchar1","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:31:13Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":1,"devMinor":2}]} +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="",format=USTAR#02 +=== NAME TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=-2,prefix="./",src=0,format=PAX + testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"./baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2024-03-27T13:41:05Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2024-03-27T13:41:05Z"},{"name":"./dev/testchar1","type":"char","modtime":"2024-03-27T13:41:05Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:41:05Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2024-03-27T13:41:05Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":141,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"./baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2024-03-27T13:41:05Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2024-03-27T13:41:05Z"},{"name":"./dev/testchar1","type":"char","modtime":"2024-03-27T13:41:05Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:41:05Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2024-03-27T13:41:05Z","devMajor":1,"devMinor":2}]} testutil.go:371: Comparing: "" vs "" testutil.go:377: Directory: "" vs "": [baz.txt barlink test dev test2] vs [.no.prefetch.landmark baz.txt barlink test dev test2] - testutil.go:371: Comparing: "baz.txt" vs "baz.txt" testutil.go:371: Comparing: "barlink" vs "barlink" testutil.go:371: Comparing: "test" vs "test" testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" testutil.go:371: Comparing: "dev" vs "dev" - testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] - testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" - testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" + testutil.go:377: Directory: "dev" vs "dev": [testfifo testchar1 testchar2 testblock] vs [testblock testfifo testchar1 testchar2] testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" + testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" + testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" testutil.go:371: Comparing: "test2" vs "test2" testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" + testutil.go:371: Comparing: "baz.txt" vs "baz.txt" testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [baz.txt barlink test dev test2 .no.prefetch.landmark] vs [barlink test dev test2 baz.txt] + testutil.go:377: Directory: "" vs "": [test2 .no.prefetch.landmark baz.txt barlink test dev] vs [baz.txt barlink test dev test2] + testutil.go:371: Comparing: "baz.txt" vs "baz.txt" + testutil.go:371: Comparing: "barlink" vs "barlink" + testutil.go:371: Comparing: "test" vs "test" + testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] + testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" testutil.go:371: Comparing: "dev" vs "dev" - testutil.go:377: Directory: "dev" vs "dev": [testchar1 testchar2 testblock testfifo] vs [testblock testfifo testchar1 testchar2] + testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" @@ -60456,92 +59902,91 @@ testutil.go:371: Comparing: "test2" vs "test2" testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" - testutil.go:371: Comparing: "baz.txt" vs "baz.txt" - testutil.go:371: Comparing: "barlink" vs "barlink" - testutil.go:371: Comparing: "test" vs "test" - testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] - testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" === RUN TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=-2,prefix="/",src=0,format=PAX -=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="/",format=GNU#02/lost_digest_in_a_entry -=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="/",format=GNU#02/duplicated_entry_offset -=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="../",format=USTAR#02 +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="",format=USTAR#02/lost_digest_in_a_entry +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="",format=USTAR#02/duplicated_entry_offset +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="",format=PAX#02 === NAME TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=-2,prefix="/",src=0,format=PAX - testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"/baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2024-03-27T13:31:13Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2024-03-27T13:31:13Z"},{"name":"/dev/testchar1","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:31:13Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":1,"devMinor":2}]} - testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":141,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"/baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2024-03-27T13:31:13Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2024-03-27T13:31:13Z"},{"name":"/dev/testchar1","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:31:13Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":1,"devMinor":2}]} + testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"/baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2024-03-27T13:41:05Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2024-03-27T13:41:05Z"},{"name":"/dev/testchar1","type":"char","modtime":"2024-03-27T13:41:05Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:41:05Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2024-03-27T13:41:05Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":141,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"/baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2024-03-27T13:41:05Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2024-03-27T13:41:05Z"},{"name":"/dev/testchar1","type":"char","modtime":"2024-03-27T13:41:05Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:41:05Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2024-03-27T13:41:05Z","devMajor":1,"devMinor":2}]} testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [dev test2 baz.txt barlink test] vs [.no.prefetch.landmark baz.txt barlink test dev test2] + testutil.go:377: Directory: "" vs "": [barlink test dev test2 baz.txt] vs [.no.prefetch.landmark baz.txt barlink test dev test2] + testutil.go:371: Comparing: "baz.txt" vs "baz.txt" testutil.go:371: Comparing: "barlink" vs "barlink" testutil.go:371: Comparing: "test" vs "test" testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" testutil.go:371: Comparing: "dev" vs "dev" - testutil.go:377: Directory: "dev" vs "dev": [testchar2 testblock testfifo testchar1] vs [testblock testfifo testchar1 testchar2] + testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] + testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" - testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" testutil.go:371: Comparing: "test2" vs "test2" testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" - testutil.go:371: Comparing: "baz.txt" vs "baz.txt" testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [.no.prefetch.landmark baz.txt barlink test dev test2] vs [test dev test2 baz.txt barlink] + testutil.go:377: Directory: "" vs "": [test2 .no.prefetch.landmark baz.txt barlink test dev] vs [test dev test2 baz.txt barlink] + testutil.go:371: Comparing: "test2" vs "test2" + testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] + testutil.go:371: Comparing: "baz.txt" vs "baz.txt" testutil.go:371: Comparing: "baz.txt" vs "baz.txt" testutil.go:371: Comparing: "barlink" vs "barlink" testutil.go:371: Comparing: "test" vs "test" testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" testutil.go:371: Comparing: "dev" vs "dev" - testutil.go:377: Directory: "dev" vs "dev": [testfifo testchar1 testchar2 testblock] vs [testblock testfifo testchar1 testchar2] - testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" + testutil.go:377: Directory: "dev" vs "dev": [testchar1 testchar2 testblock testfifo] vs [testchar1 testchar2 testblock testfifo] testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" - testutil.go:371: Comparing: "test2" vs "test2" - testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] - testutil.go:371: Comparing: "baz.txt" vs "baz.txt" + testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" === RUN TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=-2,prefix="../",src=0,format=PAX - testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"../baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2024-03-27T13:31:13Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2024-03-27T13:31:13Z"},{"name":"../dev/testchar1","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:31:13Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":1,"devMinor":2}]} - testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":141,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"../baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2024-03-27T13:31:13Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2024-03-27T13:31:13Z"},{"name":"../dev/testchar1","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:31:13Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":1,"devMinor":2}]} + testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"../baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2024-03-27T13:41:05Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2024-03-27T13:41:05Z"},{"name":"../dev/testchar1","type":"char","modtime":"2024-03-27T13:41:05Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:41:05Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2024-03-27T13:41:05Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":141,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"../baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2024-03-27T13:41:05Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2024-03-27T13:41:05Z"},{"name":"../dev/testchar1","type":"char","modtime":"2024-03-27T13:41:05Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:41:05Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2024-03-27T13:41:05Z","devMajor":1,"devMinor":2}]} testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [test2 baz.txt barlink test dev] vs [.no.prefetch.landmark baz.txt barlink test dev test2] + testutil.go:377: Directory: "" vs "": [baz.txt barlink test dev test2] vs [.no.prefetch.landmark baz.txt barlink test dev test2] testutil.go:371: Comparing: "barlink" vs "barlink" testutil.go:371: Comparing: "test" vs "test" testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" testutil.go:371: Comparing: "dev" vs "dev" - testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar1 testchar2 testblock testfifo] + testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] + testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" - testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" testutil.go:371: Comparing: "test2" vs "test2" testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" testutil.go:371: Comparing: "baz.txt" vs "baz.txt" testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [test dev test2 .no.prefetch.landmark baz.txt barlink] vs [baz.txt barlink test dev test2] + testutil.go:377: Directory: "" vs "": [dev test2 .no.prefetch.landmark baz.txt barlink test] vs [baz.txt barlink test dev test2] + testutil.go:371: Comparing: "test" vs "test" + testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] + testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" testutil.go:371: Comparing: "dev" vs "dev" - testutil.go:377: Directory: "dev" vs "dev": [testchar2 testblock testfifo testchar1] vs [testblock testfifo testchar1 testchar2] - testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" - testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" + testutil.go:377: Directory: "dev" vs "dev": [testfifo testchar1 testchar2 testblock] vs [testblock testfifo testchar1 testchar2] testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" + testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" + testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" testutil.go:371: Comparing: "test2" vs "test2" testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" testutil.go:371: Comparing: "baz.txt" vs "baz.txt" testutil.go:371: Comparing: "barlink" vs "barlink" - testutil.go:371: Comparing: "test" vs "test" - testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] - testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" === RUN TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=-2,prefix="",src=0,format=GNU -=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="../",format=USTAR#02/lost_digest_in_a_entry +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="",format=PAX#02/lost_digest_in_a_entry +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="",format=PAX#02/duplicated_entry_offset +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="",format=GNU#02 === NAME TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=-2,prefix="",src=0,format=GNU - testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2024-03-27T13:31:13Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2024-03-27T13:31:13Z"},{"name":"dev/testchar1","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:31:13Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":1,"devMinor":2}]} - testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":141,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2024-03-27T13:31:13Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2024-03-27T13:31:13Z"},{"name":"dev/testchar1","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:31:13Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":1,"devMinor":2}]} + testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2024-03-27T13:41:04Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2024-03-27T13:41:04Z"},{"name":"dev/testchar1","type":"char","modtime":"2024-03-27T13:41:04Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:41:04Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2024-03-27T13:41:04Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":141,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2024-03-27T13:41:04Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2024-03-27T13:41:04Z"},{"name":"dev/testchar1","type":"char","modtime":"2024-03-27T13:41:04Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:41:04Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2024-03-27T13:41:04Z","devMajor":1,"devMinor":2}]} testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [baz.txt barlink test dev test2] vs [dev test2 .no.prefetch.landmark baz.txt barlink test] + testutil.go:377: Directory: "" vs "": [baz.txt barlink test dev test2] vs [test2 .no.prefetch.landmark baz.txt barlink test dev] + testutil.go:371: Comparing: "baz.txt" vs "baz.txt" + testutil.go:371: Comparing: "barlink" vs "barlink" testutil.go:371: Comparing: "test" vs "test" testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" @@ -60554,10 +59999,8 @@ testutil.go:371: Comparing: "test2" vs "test2" testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" - testutil.go:371: Comparing: "baz.txt" vs "baz.txt" - testutil.go:371: Comparing: "barlink" vs "barlink" testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [test dev test2 .no.prefetch.landmark baz.txt barlink] vs [baz.txt barlink test dev test2] + testutil.go:377: Directory: "" vs "": [test dev test2 .no.prefetch.landmark baz.txt barlink] vs [test2 baz.txt barlink test dev] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" testutil.go:371: Comparing: "barlink" vs "barlink" testutil.go:371: Comparing: "test" vs "test" @@ -60565,43 +60008,34 @@ testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" testutil.go:371: Comparing: "dev" vs "dev" testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] + testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" - testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" testutil.go:371: Comparing: "test2" vs "test2" testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" === RUN TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=-2,prefix="./",src=0,format=GNU -=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="../",format=USTAR#02/duplicated_entry_offset -=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="../",format=PAX#02 -=== NAME TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=-2,prefix="./",src=0,format=GNU - testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"./baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2024-03-27T13:31:13Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2024-03-27T13:31:13Z"},{"name":"./dev/testchar1","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:31:13Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":1,"devMinor":2}]} - testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":141,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"./baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2024-03-27T13:31:13Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2024-03-27T13:31:13Z"},{"name":"./dev/testchar1","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:31:13Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":1,"devMinor":2}]} + testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"./baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2024-03-27T13:41:04Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2024-03-27T13:41:04Z"},{"name":"./dev/testchar1","type":"char","modtime":"2024-03-27T13:41:04Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:41:04Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2024-03-27T13:41:04Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":141,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"./baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2024-03-27T13:41:04Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2024-03-27T13:41:04Z"},{"name":"./dev/testchar1","type":"char","modtime":"2024-03-27T13:41:04Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:41:04Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2024-03-27T13:41:04Z","devMajor":1,"devMinor":2}]} testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [baz.txt barlink test dev test2] vs [baz.txt barlink test dev test2 .no.prefetch.landmark] + testutil.go:377: Directory: "" vs "": [dev test2 baz.txt barlink test] vs [baz.txt barlink test dev test2 .no.prefetch.landmark] + testutil.go:371: Comparing: "barlink" vs "barlink" testutil.go:371: Comparing: "test" vs "test" testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" testutil.go:371: Comparing: "dev" vs "dev" - testutil.go:377: Directory: "dev" vs "dev": [testchar1 testchar2 testblock testfifo] vs [testfifo testchar1 testchar2 testblock] + testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] + testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" - testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" testutil.go:371: Comparing: "test2" vs "test2" testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" testutil.go:371: Comparing: "baz.txt" vs "baz.txt" - testutil.go:371: Comparing: "barlink" vs "barlink" testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [baz.txt barlink test dev test2 .no.prefetch.landmark] vs [dev test2 baz.txt barlink test] - testutil.go:371: Comparing: "dev" vs "dev" - testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] - testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" - testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" - testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" - testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" + testutil.go:377: Directory: "" vs "": [test dev test2 .no.prefetch.landmark baz.txt barlink] vs [test2 baz.txt barlink test dev] testutil.go:371: Comparing: "test2" vs "test2" testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" @@ -60610,29 +60044,33 @@ testutil.go:371: Comparing: "test" vs "test" testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" -=== RUN TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=-2,prefix="/",src=0,format=GNU -=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="../",format=PAX#02/duplicated_entry_offset -=== NAME TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=-2,prefix="/",src=0,format=GNU - testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"/baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2024-03-27T13:31:13Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2024-03-27T13:31:13Z"},{"name":"/dev/testchar1","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:31:13Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":1,"devMinor":2}]} - testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":141,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"/baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2024-03-27T13:31:13Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2024-03-27T13:31:13Z"},{"name":"/dev/testchar1","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:31:13Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":1,"devMinor":2}]} - testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [dev test2 baz.txt barlink test] vs [test dev test2 .no.prefetch.landmark baz.txt barlink] testutil.go:371: Comparing: "dev" vs "dev" testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" - testutil.go:371: Comparing: "test2" vs "test2" - testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] - testutil.go:371: Comparing: "baz.txt" vs "baz.txt" +=== RUN TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=-2,prefix="/",src=0,format=GNU + testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"/baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2024-03-27T13:41:04Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2024-03-27T13:41:04Z"},{"name":"/dev/testchar1","type":"char","modtime":"2024-03-27T13:41:04Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:41:04Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2024-03-27T13:41:04Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":141,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"/baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2024-03-27T13:41:04Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2024-03-27T13:41:04Z"},{"name":"/dev/testchar1","type":"char","modtime":"2024-03-27T13:41:04Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:41:04Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2024-03-27T13:41:04Z","devMajor":1,"devMinor":2}]} + testutil.go:371: Comparing: "" vs "" + testutil.go:377: Directory: "" vs "": [baz.txt barlink test dev test2] vs [barlink test dev test2 .no.prefetch.landmark baz.txt] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" testutil.go:371: Comparing: "barlink" vs "barlink" testutil.go:371: Comparing: "test" vs "test" testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" + testutil.go:371: Comparing: "dev" vs "dev" + testutil.go:377: Directory: "dev" vs "dev": [testchar2 testblock testfifo testchar1] vs [testfifo testchar1 testchar2 testblock] + testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" + testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" + testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" + testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" + testutil.go:371: Comparing: "test2" vs "test2" + testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] + testutil.go:371: Comparing: "baz.txt" vs "baz.txt" testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [barlink test dev test2 .no.prefetch.landmark baz.txt] vs [test dev test2 baz.txt barlink] + testutil.go:377: Directory: "" vs "": [.no.prefetch.landmark baz.txt barlink test dev test2] vs [baz.txt barlink test dev test2] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" testutil.go:371: Comparing: "barlink" vs "barlink" testutil.go:371: Comparing: "test" vs "test" @@ -60647,14 +60085,15 @@ testutil.go:371: Comparing: "test2" vs "test2" testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" -=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="../",format=PAX#02/lost_digest_in_a_entry === RUN TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=-2,prefix="../",src=0,format=GNU -=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="../",format=GNU#02 +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="",format=GNU#02/lost_digest_in_a_entry +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="",format=GNU#02/duplicated_entry_offset +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="./",format=USTAR#02 === NAME TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=-2,prefix="../",src=0,format=GNU - testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"../baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2024-03-27T13:31:13Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2024-03-27T13:31:13Z"},{"name":"../dev/testchar1","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:31:13Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":1,"devMinor":2}]} - testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":141,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"../baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2024-03-27T13:31:13Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2024-03-27T13:31:13Z"},{"name":"../dev/testchar1","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:31:13Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":1,"devMinor":2}]} + testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"../baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2024-03-27T13:41:04Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2024-03-27T13:41:04Z"},{"name":"../dev/testchar1","type":"char","modtime":"2024-03-27T13:41:04Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:41:04Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2024-03-27T13:41:04Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":141,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"../baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2024-03-27T13:41:04Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2024-03-27T13:41:04Z"},{"name":"../dev/testchar1","type":"char","modtime":"2024-03-27T13:41:04Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:41:04Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2024-03-27T13:41:04Z","devMajor":1,"devMinor":2}]} testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [baz.txt barlink test dev test2] vs [baz.txt barlink test dev test2 .no.prefetch.landmark] + testutil.go:377: Directory: "" vs "": [baz.txt barlink test dev test2] vs [test2 .no.prefetch.landmark baz.txt barlink test dev] testutil.go:371: Comparing: "test2" vs "test2" testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" @@ -60664,55 +60103,50 @@ testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" testutil.go:371: Comparing: "dev" vs "dev" - testutil.go:377: Directory: "dev" vs "dev": [testchar2 testblock testfifo testchar1] vs [testblock testfifo testchar1 testchar2] + testutil.go:377: Directory: "dev" vs "dev": [testchar1 testchar2 testblock testfifo] vs [testblock testfifo testchar1 testchar2] + testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" - testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" testutil.go:371: Comparing: "" vs "" testutil.go:377: Directory: "" vs "": [.no.prefetch.landmark baz.txt barlink test dev test2] vs [baz.txt barlink test dev test2] + testutil.go:371: Comparing: "barlink" vs "barlink" testutil.go:371: Comparing: "test" vs "test" testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" testutil.go:371: Comparing: "dev" vs "dev" - testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar2 testblock testfifo testchar1] - testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" - testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" + testutil.go:377: Directory: "dev" vs "dev": [testchar2 testblock testfifo testchar1] vs [testchar2 testblock testfifo testchar1] testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" + testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" + testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" testutil.go:371: Comparing: "test2" vs "test2" testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" testutil.go:371: Comparing: "baz.txt" vs "baz.txt" - testutil.go:371: Comparing: "barlink" vs "barlink" === RUN TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=0,prefix="",src=1,format=USTAR - testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2024-03-27T13:31:13Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2024-03-27T13:31:13Z"},{"name":"dev/testchar1","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:31:13Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":1,"devMinor":2}]} - testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":540,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2024-03-27T13:31:13Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2024-03-27T13:31:13Z"},{"name":"dev/testchar1","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:31:13Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":1,"devMinor":2}]} + testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2024-03-27T13:41:04Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2024-03-27T13:41:04Z"},{"name":"dev/testchar1","type":"char","modtime":"2024-03-27T13:41:04Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:41:04Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2024-03-27T13:41:04Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":540,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2024-03-27T13:41:04Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2024-03-27T13:41:04Z"},{"name":"dev/testchar1","type":"char","modtime":"2024-03-27T13:41:04Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:41:04Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2024-03-27T13:41:04Z","devMajor":1,"devMinor":2}]} testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [test2 baz.txt barlink test dev] vs [.no.prefetch.landmark baz.txt barlink test dev test2] + testutil.go:377: Directory: "" vs "": [test dev test2 baz.txt barlink] vs [dev test2 .no.prefetch.landmark baz.txt barlink test] + testutil.go:371: Comparing: "baz.txt" vs "baz.txt" testutil.go:371: Comparing: "barlink" vs "barlink" testutil.go:371: Comparing: "test" vs "test" testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" testutil.go:371: Comparing: "dev" vs "dev" testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] + testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" - testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" testutil.go:371: Comparing: "test2" vs "test2" testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" - testutil.go:371: Comparing: "baz.txt" vs "baz.txt" testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [dev test2 .no.prefetch.landmark baz.txt barlink test] vs [barlink test dev test2 baz.txt] - testutil.go:371: Comparing: "baz.txt" vs "baz.txt" - testutil.go:371: Comparing: "barlink" vs "barlink" - testutil.go:371: Comparing: "test" vs "test" - testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] - testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" + testutil.go:377: Directory: "" vs "": [.no.prefetch.landmark baz.txt barlink test dev test2] vs [baz.txt barlink test dev test2] testutil.go:371: Comparing: "dev" vs "dev" - testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testfifo testchar1 testchar2 testblock] + testutil.go:377: Directory: "dev" vs "dev": [testchar1 testchar2 testblock testfifo] vs [testblock testfifo testchar1 testchar2] testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" @@ -60720,132 +60154,137 @@ testutil.go:371: Comparing: "test2" vs "test2" testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" + testutil.go:371: Comparing: "baz.txt" vs "baz.txt" + testutil.go:371: Comparing: "barlink" vs "barlink" + testutil.go:371: Comparing: "test" vs "test" + testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] + testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" === RUN TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=0,prefix="./",src=1,format=USTAR -=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="../",format=GNU#02/lost_digest_in_a_entry -=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="../",format=GNU#02/duplicated_entry_offset -=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="",format=USTAR#02 -=== NAME TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=0,prefix="./",src=1,format=USTAR - testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"./baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2024-03-27T13:31:13Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2024-03-27T13:31:13Z"},{"name":"./dev/testchar1","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:31:13Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":1,"devMinor":2}]} - testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":540,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"./baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2024-03-27T13:31:13Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2024-03-27T13:31:13Z"},{"name":"./dev/testchar1","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:31:13Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":1,"devMinor":2}]} + testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"./baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2024-03-27T13:41:04Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2024-03-27T13:41:04Z"},{"name":"./dev/testchar1","type":"char","modtime":"2024-03-27T13:41:04Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:41:04Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2024-03-27T13:41:04Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":540,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"./baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2024-03-27T13:41:04Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2024-03-27T13:41:04Z"},{"name":"./dev/testchar1","type":"char","modtime":"2024-03-27T13:41:04Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:41:04Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2024-03-27T13:41:04Z","devMajor":1,"devMinor":2}]} testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [baz.txt barlink test dev test2] vs [test dev test2 .no.prefetch.landmark baz.txt barlink] + testutil.go:377: Directory: "" vs "": [test dev test2 baz.txt barlink] vs [test dev test2 .no.prefetch.landmark baz.txt barlink] + testutil.go:371: Comparing: "baz.txt" vs "baz.txt" testutil.go:371: Comparing: "barlink" vs "barlink" testutil.go:371: Comparing: "test" vs "test" testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" testutil.go:371: Comparing: "dev" vs "dev" - testutil.go:377: Directory: "dev" vs "dev": [testchar2 testblock testfifo testchar1] vs [testblock testfifo testchar1 testchar2] - testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" + testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" + testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" testutil.go:371: Comparing: "test2" vs "test2" testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" - testutil.go:371: Comparing: "baz.txt" vs "baz.txt" testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [test2 .no.prefetch.landmark baz.txt barlink test dev] vs [baz.txt barlink test dev test2] + testutil.go:377: Directory: "" vs "": [test dev test2 .no.prefetch.landmark baz.txt barlink] vs [dev test2 baz.txt barlink test] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" testutil.go:371: Comparing: "barlink" vs "barlink" testutil.go:371: Comparing: "test" vs "test" testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" testutil.go:371: Comparing: "dev" vs "dev" - testutil.go:377: Directory: "dev" vs "dev": [testchar2 testblock testfifo testchar1] vs [testchar2 testblock testfifo testchar1] - testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" + testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="./",format=USTAR#02/lost_digest_in_a_entry +=== NAME TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=0,prefix="./",src=1,format=USTAR testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" + testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" testutil.go:371: Comparing: "test2" vs "test2" testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" === RUN TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=0,prefix="/",src=1,format=USTAR - testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"/baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2024-03-27T13:31:13Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2024-03-27T13:31:13Z"},{"name":"/dev/testchar1","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:31:13Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":1,"devMinor":2}]} - testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":540,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"/baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2024-03-27T13:31:13Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2024-03-27T13:31:13Z"},{"name":"/dev/testchar1","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:31:13Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":1,"devMinor":2}]} +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="./",format=USTAR#02/duplicated_entry_offset +=== NAME TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=0,prefix="/",src=1,format=USTAR + testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"/baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2024-03-27T13:41:04Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2024-03-27T13:41:04Z"},{"name":"/dev/testchar1","type":"char","modtime":"2024-03-27T13:41:04Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:41:04Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2024-03-27T13:41:04Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":540,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"/baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2024-03-27T13:41:04Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2024-03-27T13:41:04Z"},{"name":"/dev/testchar1","type":"char","modtime":"2024-03-27T13:41:04Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:41:04Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2024-03-27T13:41:04Z","devMajor":1,"devMinor":2}]} testutil.go:371: Comparing: "" vs "" testutil.go:377: Directory: "" vs "": [baz.txt barlink test dev test2] vs [test dev test2 .no.prefetch.landmark baz.txt barlink] - testutil.go:371: Comparing: "dev" vs "dev" - testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar2 testblock testfifo testchar1] - testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" - testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" - testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" - testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" - testutil.go:371: Comparing: "test2" vs "test2" - testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] - testutil.go:371: Comparing: "baz.txt" vs "baz.txt" testutil.go:371: Comparing: "baz.txt" vs "baz.txt" testutil.go:371: Comparing: "barlink" vs "barlink" testutil.go:371: Comparing: "test" vs "test" testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" - testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [test2 .no.prefetch.landmark baz.txt barlink test dev] vs [test2 baz.txt barlink test dev] + testutil.go:371: Comparing: "dev" vs "dev" + testutil.go:377: Directory: "dev" vs "dev": [testchar1 testchar2 testblock testfifo] vs [testblock testfifo testchar1 testchar2] + testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" + testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" + testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" + testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" testutil.go:371: Comparing: "test2" vs "test2" testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" + testutil.go:371: Comparing: "" vs "" + testutil.go:377: Directory: "" vs "": [baz.txt barlink test dev test2 .no.prefetch.landmark] vs [baz.txt barlink test dev test2] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="./",format=PAX#02 +=== NAME TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=0,prefix="/",src=1,format=USTAR testutil.go:371: Comparing: "barlink" vs "barlink" testutil.go:371: Comparing: "test" vs "test" testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" testutil.go:371: Comparing: "dev" vs "dev" testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] - testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" + testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" + testutil.go:371: Comparing: "test2" vs "test2" + testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] + testutil.go:371: Comparing: "baz.txt" vs "baz.txt" === RUN TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=0,prefix="../",src=1,format=USTAR -=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="",format=USTAR#02/lost_digest_in_a_entry -=== NAME TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=0,prefix="../",src=1,format=USTAR - testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"../baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2024-03-27T13:31:13Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2024-03-27T13:31:13Z"},{"name":"../dev/testchar1","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:31:13Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":1,"devMinor":2}]} - testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":540,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"../baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2024-03-27T13:31:13Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2024-03-27T13:31:13Z"},{"name":"../dev/testchar1","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:31:13Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":1,"devMinor":2}]} + testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"../baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2024-03-27T13:41:04Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2024-03-27T13:41:04Z"},{"name":"../dev/testchar1","type":"char","modtime":"2024-03-27T13:41:04Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:41:04Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2024-03-27T13:41:04Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":540,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"../baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2024-03-27T13:41:04Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2024-03-27T13:41:04Z"},{"name":"../dev/testchar1","type":"char","modtime":"2024-03-27T13:41:04Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:41:04Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2024-03-27T13:41:04Z","devMajor":1,"devMinor":2}]} testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [baz.txt barlink test dev test2] vs [baz.txt barlink test dev test2 .no.prefetch.landmark] - testutil.go:371: Comparing: "baz.txt" vs "baz.txt" - testutil.go:371: Comparing: "barlink" vs "barlink" + testutil.go:377: Directory: "" vs "": [baz.txt barlink test dev test2] vs [barlink test dev test2 .no.prefetch.landmark baz.txt] testutil.go:371: Comparing: "test" vs "test" testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" testutil.go:371: Comparing: "dev" vs "dev" testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] - testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" - testutil.go:371: Comparing: "test2" vs "test2" - testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] - testutil.go:371: Comparing: "baz.txt" vs "baz.txt" - testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [test dev test2 .no.prefetch.landmark baz.txt barlink] vs [test dev test2 baz.txt barlink] + testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" testutil.go:371: Comparing: "test2" vs "test2" testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" testutil.go:371: Comparing: "baz.txt" vs "baz.txt" testutil.go:371: Comparing: "barlink" vs "barlink" + testutil.go:371: Comparing: "" vs "" + testutil.go:377: Directory: "" vs "": [test2 .no.prefetch.landmark baz.txt barlink test dev] vs [baz.txt barlink test dev test2] testutil.go:371: Comparing: "test" vs "test" testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" testutil.go:371: Comparing: "dev" vs "dev" - testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] + testutil.go:377: Directory: "dev" vs "dev": [testchar1 testchar2 testblock testfifo] vs [testblock testfifo testchar1 testchar2] testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" + testutil.go:371: Comparing: "test2" vs "test2" + testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] + testutil.go:371: Comparing: "baz.txt" vs "baz.txt" + testutil.go:371: Comparing: "baz.txt" vs "baz.txt" + testutil.go:371: Comparing: "barlink" vs "barlink" === RUN TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=0,prefix="",src=1,format=PAX -=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="",format=USTAR#02/duplicated_entry_offset -=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="",format=PAX#02 +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="./",format=PAX#02/duplicated_entry_offset +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="./",format=PAX#02/lost_digest_in_a_entry === NAME TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=0,prefix="",src=1,format=PAX - testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2024-03-27T13:31:13Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2024-03-27T13:31:13Z"},{"name":"dev/testchar1","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:31:13Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":1,"devMinor":2}]} - testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":540,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2024-03-27T13:31:13Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2024-03-27T13:31:13Z"},{"name":"dev/testchar1","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:31:13Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":1,"devMinor":2}]} + testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2024-03-27T13:41:05Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2024-03-27T13:41:05Z"},{"name":"dev/testchar1","type":"char","modtime":"2024-03-27T13:41:05Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:41:05Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2024-03-27T13:41:05Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":540,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2024-03-27T13:41:05Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2024-03-27T13:41:05Z"},{"name":"dev/testchar1","type":"char","modtime":"2024-03-27T13:41:05Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:41:05Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2024-03-27T13:41:05Z","devMajor":1,"devMinor":2}]} testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [test dev test2 baz.txt barlink] vs [test dev test2 .no.prefetch.landmark baz.txt barlink] + testutil.go:377: Directory: "" vs "": [baz.txt barlink test dev test2] vs [test2 .no.prefetch.landmark baz.txt barlink test dev] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" testutil.go:371: Comparing: "barlink" vs "barlink" testutil.go:371: Comparing: "test" vs "test" testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" testutil.go:371: Comparing: "dev" vs "dev" - testutil.go:377: Directory: "dev" vs "dev": [testfifo testchar1 testchar2 testblock] vs [testchar2 testblock testfifo testchar1] + testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testfifo testchar1 testchar2 testblock] testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" @@ -60854,30 +60293,27 @@ testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [.no.prefetch.landmark baz.txt barlink test dev test2] vs [test dev test2 baz.txt barlink] + testutil.go:377: Directory: "" vs "": [.no.prefetch.landmark baz.txt barlink test dev test2] vs [baz.txt barlink test dev test2] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" testutil.go:371: Comparing: "barlink" vs "barlink" testutil.go:371: Comparing: "test" vs "test" testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" testutil.go:371: Comparing: "dev" vs "dev" - testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar1 testchar2 testblock testfifo] - testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" - testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" + testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" + testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" + testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" testutil.go:371: Comparing: "test2" vs "test2" testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="./",format=GNU#02 === RUN TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=0,prefix="./",src=1,format=PAX - testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"./baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2024-03-27T13:31:13Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2024-03-27T13:31:13Z"},{"name":"./dev/testchar1","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:31:13Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":1,"devMinor":2}]} - testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":540,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"./baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2024-03-27T13:31:13Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2024-03-27T13:31:13Z"},{"name":"./dev/testchar1","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:31:13Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":1,"devMinor":2}]} + testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"./baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2024-03-27T13:41:05Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2024-03-27T13:41:05Z"},{"name":"./dev/testchar1","type":"char","modtime":"2024-03-27T13:41:05Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:41:05Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2024-03-27T13:41:05Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":540,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"./baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2024-03-27T13:41:05Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2024-03-27T13:41:05Z"},{"name":"./dev/testchar1","type":"char","modtime":"2024-03-27T13:41:05Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:41:05Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2024-03-27T13:41:05Z","devMajor":1,"devMinor":2}]} testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [test dev test2 baz.txt barlink] vs [barlink test dev test2 .no.prefetch.landmark baz.txt] - testutil.go:371: Comparing: "barlink" vs "barlink" - testutil.go:371: Comparing: "test" vs "test" - testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] - testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" + testutil.go:377: Directory: "" vs "": [baz.txt barlink test dev test2] vs [.no.prefetch.landmark baz.txt barlink test dev test2] testutil.go:371: Comparing: "dev" vs "dev" testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" @@ -60888,31 +60324,35 @@ testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" testutil.go:371: Comparing: "baz.txt" vs "baz.txt" + testutil.go:371: Comparing: "barlink" vs "barlink" + testutil.go:371: Comparing: "test" vs "test" + testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] + testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [barlink test dev test2 .no.prefetch.landmark baz.txt] vs [barlink test dev test2 baz.txt] - testutil.go:371: Comparing: "test2" vs "test2" - testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] - testutil.go:371: Comparing: "baz.txt" vs "baz.txt" + testutil.go:377: Directory: "" vs "": [dev test2 .no.prefetch.landmark baz.txt barlink test] vs [baz.txt barlink test dev test2] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" testutil.go:371: Comparing: "barlink" vs "barlink" testutil.go:371: Comparing: "test" vs "test" testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" testutil.go:371: Comparing: "dev" vs "dev" - testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] + testutil.go:377: Directory: "dev" vs "dev": [testchar1 testchar2 testblock testfifo] vs [testblock testfifo testchar1 testchar2] testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" + testutil.go:371: Comparing: "test2" vs "test2" + testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] + testutil.go:371: Comparing: "baz.txt" vs "baz.txt" === RUN TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=0,prefix="/",src=1,format=PAX -=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="",format=PAX#02/lost_digest_in_a_entry -=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="",format=PAX#02/duplicated_entry_offset -=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="",format=GNU#02 +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="./",format=GNU#02/lost_digest_in_a_entry +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="./",format=GNU#02/duplicated_entry_offset +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="/",format=USTAR#02 === NAME TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=0,prefix="/",src=1,format=PAX - testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"/baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2024-03-27T13:31:13Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2024-03-27T13:31:13Z"},{"name":"/dev/testchar1","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:31:13Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":1,"devMinor":2}]} - testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":540,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"/baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2024-03-27T13:31:13Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2024-03-27T13:31:13Z"},{"name":"/dev/testchar1","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:31:13Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":1,"devMinor":2}]} + testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"/baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2024-03-27T13:41:05Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2024-03-27T13:41:05Z"},{"name":"/dev/testchar1","type":"char","modtime":"2024-03-27T13:41:05Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:41:05Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2024-03-27T13:41:05Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":540,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"/baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2024-03-27T13:41:05Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2024-03-27T13:41:05Z"},{"name":"/dev/testchar1","type":"char","modtime":"2024-03-27T13:41:05Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:41:05Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2024-03-27T13:41:05Z","devMajor":1,"devMinor":2}]} testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [test dev test2 baz.txt barlink] vs [test2 .no.prefetch.landmark baz.txt barlink test dev] + testutil.go:377: Directory: "" vs "": [dev test2 baz.txt barlink test] vs [baz.txt barlink test dev test2 .no.prefetch.landmark] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" testutil.go:371: Comparing: "barlink" vs "barlink" testutil.go:371: Comparing: "test" vs "test" @@ -60934,7 +60374,7 @@ testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" testutil.go:371: Comparing: "dev" vs "dev" - testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar2 testblock testfifo testchar1] + testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testfifo testchar1 testchar2 testblock] testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" @@ -60944,8 +60384,11 @@ testutil.go:371: Comparing: "baz.txt" vs "baz.txt" testutil.go:371: Comparing: "baz.txt" vs "baz.txt" === RUN TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=0,prefix="../",src=1,format=PAX - testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"../baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2024-03-27T13:31:13Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2024-03-27T13:31:13Z"},{"name":"../dev/testchar1","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:31:13Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":1,"devMinor":2}]} - testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":540,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"../baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2024-03-27T13:31:13Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2024-03-27T13:31:13Z"},{"name":"../dev/testchar1","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:31:13Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":1,"devMinor":2}]} +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="/",format=USTAR#02/lost_digest_in_a_entry +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="/",format=USTAR#02/duplicated_entry_offset +=== NAME TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=0,prefix="../",src=1,format=PAX + testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"../baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2024-03-27T13:41:05Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2024-03-27T13:41:05Z"},{"name":"../dev/testchar1","type":"char","modtime":"2024-03-27T13:41:05Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:41:05Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2024-03-27T13:41:05Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":540,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"../baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2024-03-27T13:41:05Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2024-03-27T13:41:05Z"},{"name":"../dev/testchar1","type":"char","modtime":"2024-03-27T13:41:05Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:41:05Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2024-03-27T13:41:05Z","devMajor":1,"devMinor":2}]} testutil.go:371: Comparing: "" vs "" testutil.go:377: Directory: "" vs "": [barlink test dev test2 baz.txt] vs [barlink test dev test2 .no.prefetch.landmark baz.txt] testutil.go:371: Comparing: "barlink" vs "barlink" @@ -60953,7 +60396,7 @@ testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" testutil.go:371: Comparing: "dev" vs "dev" - testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar2 testblock testfifo testchar1] + testutil.go:377: Directory: "dev" vs "dev": [testchar2 testblock testfifo testchar1] vs [testblock testfifo testchar1 testchar2] testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" @@ -60963,30 +60406,28 @@ testutil.go:371: Comparing: "baz.txt" vs "baz.txt" testutil.go:371: Comparing: "baz.txt" vs "baz.txt" testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [baz.txt barlink test dev test2 .no.prefetch.landmark] vs [test dev test2 baz.txt barlink] + testutil.go:377: Directory: "" vs "": [.no.prefetch.landmark baz.txt barlink test dev test2] vs [barlink test dev test2 baz.txt] + testutil.go:371: Comparing: "test2" vs "test2" + testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] + testutil.go:371: Comparing: "baz.txt" vs "baz.txt" + testutil.go:371: Comparing: "baz.txt" vs "baz.txt" testutil.go:371: Comparing: "barlink" vs "barlink" testutil.go:371: Comparing: "test" vs "test" testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" testutil.go:371: Comparing: "dev" vs "dev" - testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar1 testchar2 testblock testfifo] - testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" + testutil.go:377: Directory: "dev" vs "dev": [testchar2 testblock testfifo testchar1] vs [testblock testfifo testchar1 testchar2] testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" - testutil.go:371: Comparing: "test2" vs "test2" - testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] - testutil.go:371: Comparing: "baz.txt" vs "baz.txt" - testutil.go:371: Comparing: "baz.txt" vs "baz.txt" + testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" === RUN TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=0,prefix="",src=1,format=GNU -=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="",format=GNU#02/lost_digest_in_a_entry -=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="",format=GNU#02/duplicated_entry_offset -=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="./",format=USTAR#02 +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="/",format=PAX#02 === NAME TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=0,prefix="",src=1,format=GNU - testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2024-03-27T13:31:13Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2024-03-27T13:31:13Z"},{"name":"dev/testchar1","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:31:13Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":1,"devMinor":2}]} - testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":540,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2024-03-27T13:31:13Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2024-03-27T13:31:13Z"},{"name":"dev/testchar1","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:31:13Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":1,"devMinor":2}]} + testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2024-03-27T13:41:04Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2024-03-27T13:41:04Z"},{"name":"dev/testchar1","type":"char","modtime":"2024-03-27T13:41:04Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:41:04Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2024-03-27T13:41:04Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":540,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2024-03-27T13:41:04Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2024-03-27T13:41:04Z"},{"name":"dev/testchar1","type":"char","modtime":"2024-03-27T13:41:04Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:41:04Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2024-03-27T13:41:04Z","devMajor":1,"devMinor":2}]} testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [baz.txt barlink test dev test2] vs [test dev test2 .no.prefetch.landmark baz.txt barlink] + testutil.go:377: Directory: "" vs "": [baz.txt barlink test dev test2] vs [test2 .no.prefetch.landmark baz.txt barlink test dev] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" testutil.go:371: Comparing: "barlink" vs "barlink" testutil.go:371: Comparing: "test" vs "test" @@ -61002,14 +60443,14 @@ testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [dev test2 .no.prefetch.landmark baz.txt barlink test] vs [baz.txt barlink test dev test2] + testutil.go:377: Directory: "" vs "": [test dev test2 .no.prefetch.landmark baz.txt barlink] vs [barlink test dev test2 baz.txt] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" testutil.go:371: Comparing: "barlink" vs "barlink" testutil.go:371: Comparing: "test" vs "test" testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" testutil.go:371: Comparing: "dev" vs "dev" - testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] + testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testfifo testchar1 testchar2 testblock] testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" @@ -61018,17 +60459,17 @@ testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" === RUN TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=0,prefix="./",src=1,format=GNU - testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"./baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2024-03-27T13:31:13Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2024-03-27T13:31:13Z"},{"name":"./dev/testchar1","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:31:13Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":1,"devMinor":2}]} - testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":540,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"./baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2024-03-27T13:31:13Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2024-03-27T13:31:13Z"},{"name":"./dev/testchar1","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:31:13Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":1,"devMinor":2}]} + testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"./baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2024-03-27T13:41:04Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2024-03-27T13:41:04Z"},{"name":"./dev/testchar1","type":"char","modtime":"2024-03-27T13:41:04Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:41:04Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2024-03-27T13:41:04Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":540,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"./baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2024-03-27T13:41:04Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2024-03-27T13:41:04Z"},{"name":"./dev/testchar1","type":"char","modtime":"2024-03-27T13:41:04Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:41:04Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2024-03-27T13:41:04Z","devMajor":1,"devMinor":2}]} testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [barlink test dev test2 baz.txt] vs [.no.prefetch.landmark baz.txt barlink test dev test2] + testutil.go:377: Directory: "" vs "": [test dev test2 baz.txt barlink] vs [.no.prefetch.landmark baz.txt barlink test dev test2] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" testutil.go:371: Comparing: "barlink" vs "barlink" testutil.go:371: Comparing: "test" vs "test" testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" testutil.go:371: Comparing: "dev" vs "dev" - testutil.go:377: Directory: "dev" vs "dev": [testchar1 testchar2 testblock testfifo] vs [testblock testfifo testchar1 testchar2] + testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar2 testblock testfifo testchar1] testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" @@ -61037,82 +60478,81 @@ testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [baz.txt barlink test dev test2 .no.prefetch.landmark] vs [test2 baz.txt barlink test dev] + testutil.go:377: Directory: "" vs "": [.no.prefetch.landmark baz.txt barlink test dev test2] vs [baz.txt barlink test dev test2] + testutil.go:371: Comparing: "test2" vs "test2" + testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] + testutil.go:371: Comparing: "baz.txt" vs "baz.txt" testutil.go:371: Comparing: "baz.txt" vs "baz.txt" testutil.go:371: Comparing: "barlink" vs "barlink" testutil.go:371: Comparing: "test" vs "test" testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" testutil.go:371: Comparing: "dev" vs "dev" - testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar1 testchar2 testblock testfifo] + testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" - testutil.go:371: Comparing: "test2" vs "test2" - testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] - testutil.go:371: Comparing: "baz.txt" vs "baz.txt" === RUN TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=0,prefix="/",src=1,format=GNU -=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="./",format=USTAR#02/lost_digest_in_a_entry -=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="./",format=USTAR#02/duplicated_entry_offset -=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="./",format=PAX#02 +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="/",format=PAX#02/duplicated_entry_offset +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="/",format=PAX#02/lost_digest_in_a_entry +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="/",format=GNU#02 === NAME TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=0,prefix="/",src=1,format=GNU - testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"/baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2024-03-27T13:31:13Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2024-03-27T13:31:13Z"},{"name":"/dev/testchar1","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:31:13Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":1,"devMinor":2}]} - testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":540,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"/baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2024-03-27T13:31:13Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2024-03-27T13:31:13Z"},{"name":"/dev/testchar1","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:31:13Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":1,"devMinor":2}]} + testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"/baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2024-03-27T13:41:04Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2024-03-27T13:41:04Z"},{"name":"/dev/testchar1","type":"char","modtime":"2024-03-27T13:41:04Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:41:04Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2024-03-27T13:41:04Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":540,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"/baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2024-03-27T13:41:04Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2024-03-27T13:41:04Z"},{"name":"/dev/testchar1","type":"char","modtime":"2024-03-27T13:41:04Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:41:04Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2024-03-27T13:41:04Z","devMajor":1,"devMinor":2}]} testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [test2 baz.txt barlink test dev] vs [barlink test dev test2 .no.prefetch.landmark baz.txt] - testutil.go:371: Comparing: "baz.txt" vs "baz.txt" - testutil.go:371: Comparing: "barlink" vs "barlink" + testutil.go:377: Directory: "" vs "": [dev test2 baz.txt barlink test] vs [test2 .no.prefetch.landmark baz.txt barlink test dev] testutil.go:371: Comparing: "test" vs "test" testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" testutil.go:371: Comparing: "dev" vs "dev" testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] - testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" - testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" + testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" + testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" testutil.go:371: Comparing: "test2" vs "test2" testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" - testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [.no.prefetch.landmark baz.txt barlink test dev test2] vs [test dev test2 baz.txt barlink] - testutil.go:371: Comparing: "test2" vs "test2" - testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" + testutil.go:371: Comparing: "barlink" vs "barlink" + testutil.go:371: Comparing: "" vs "" + testutil.go:377: Directory: "" vs "": [barlink test dev test2 .no.prefetch.landmark baz.txt] vs [test2 baz.txt barlink test dev] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" testutil.go:371: Comparing: "barlink" vs "barlink" testutil.go:371: Comparing: "test" vs "test" testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" testutil.go:371: Comparing: "dev" vs "dev" - testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar2 testblock testfifo testchar1] + testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" + testutil.go:371: Comparing: "test2" vs "test2" + testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] + testutil.go:371: Comparing: "baz.txt" vs "baz.txt" === RUN TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=0,prefix="../",src=1,format=GNU - testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"../baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2024-03-27T13:31:13Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2024-03-27T13:31:13Z"},{"name":"../dev/testchar1","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:31:13Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":1,"devMinor":2}]} - testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":540,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"../baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2024-03-27T13:31:13Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2024-03-27T13:31:13Z"},{"name":"../dev/testchar1","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:31:13Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":1,"devMinor":2}]} + testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"../baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2024-03-27T13:41:04Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2024-03-27T13:41:04Z"},{"name":"../dev/testchar1","type":"char","modtime":"2024-03-27T13:41:04Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:41:04Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2024-03-27T13:41:04Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":540,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"../baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2024-03-27T13:41:04Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2024-03-27T13:41:04Z"},{"name":"../dev/testchar1","type":"char","modtime":"2024-03-27T13:41:04Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:41:04Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2024-03-27T13:41:04Z","devMajor":1,"devMinor":2}]} testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [baz.txt barlink test dev test2] vs [.no.prefetch.landmark baz.txt barlink test dev test2] + testutil.go:377: Directory: "" vs "": [baz.txt barlink test dev test2] vs [dev test2 .no.prefetch.landmark baz.txt barlink test] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" testutil.go:371: Comparing: "barlink" vs "barlink" testutil.go:371: Comparing: "test" vs "test" testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" testutil.go:371: Comparing: "dev" vs "dev" - testutil.go:377: Directory: "dev" vs "dev": [testchar1 testchar2 testblock testfifo] vs [testblock testfifo testchar1 testchar2] - testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" - testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" + testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" + testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" + testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" testutil.go:371: Comparing: "test2" vs "test2" testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" testutil.go:371: Comparing: "" vs "" testutil.go:377: Directory: "" vs "": [baz.txt barlink test dev test2 .no.prefetch.landmark] vs [baz.txt barlink test dev test2] - testutil.go:371: Comparing: "barlink" vs "barlink" testutil.go:371: Comparing: "test" vs "test" testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" @@ -61126,21 +60566,23 @@ testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" testutil.go:371: Comparing: "baz.txt" vs "baz.txt" + testutil.go:371: Comparing: "barlink" vs "barlink" === RUN TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=1,prefix="",src=1,format=USTAR -=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="./",format=PAX#02/lost_digest_in_a_entry -=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="./",format=PAX#02/duplicated_entry_offset +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="/",format=GNU#02/lost_digest_in_a_entry +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="/",format=GNU#02/duplicated_entry_offset +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="../",format=USTAR#02 === NAME TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=1,prefix="",src=1,format=USTAR - testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2024-03-27T13:31:13Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2024-03-27T13:31:13Z"},{"name":"dev/testchar1","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:31:13Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":1,"devMinor":2}]} - testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":101,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2024-03-27T13:31:13Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2024-03-27T13:31:13Z"},{"name":"dev/testchar1","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:31:13Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":1,"devMinor":2}]} + testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2024-03-27T13:41:04Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2024-03-27T13:41:04Z"},{"name":"dev/testchar1","type":"char","modtime":"2024-03-27T13:41:04Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:41:04Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2024-03-27T13:41:04Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":101,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2024-03-27T13:41:04Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2024-03-27T13:41:04Z"},{"name":"dev/testchar1","type":"char","modtime":"2024-03-27T13:41:04Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:41:04Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2024-03-27T13:41:04Z","devMajor":1,"devMinor":2}]} testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [baz.txt barlink test dev test2] vs [barlink test dev test2 .no.prefetch.landmark baz.txt] + testutil.go:377: Directory: "" vs "": [test2 baz.txt barlink test dev] vs [.no.prefetch.landmark baz.txt barlink test dev test2] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" testutil.go:371: Comparing: "barlink" vs "barlink" testutil.go:371: Comparing: "test" vs "test" testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" testutil.go:371: Comparing: "dev" vs "dev" - testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar2 testblock testfifo testchar1] + testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" @@ -61149,13 +60591,9 @@ testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [test2 .no.prefetch.landmark baz.txt barlink test dev] vs [baz.txt barlink test dev test2] - testutil.go:371: Comparing: "barlink" vs "barlink" - testutil.go:371: Comparing: "test" vs "test" - testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] - testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" + testutil.go:377: Directory: "" vs "": [baz.txt barlink test dev test2 .no.prefetch.landmark] vs [barlink test dev test2 baz.txt] testutil.go:371: Comparing: "dev" vs "dev" - testutil.go:377: Directory: "dev" vs "dev": [testchar2 testblock testfifo testchar1] vs [testchar1 testchar2 testblock testfifo] + testutil.go:377: Directory: "dev" vs "dev": [testfifo testchar1 testchar2 testblock] vs [testblock testfifo testchar1 testchar2] testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" @@ -61164,129 +60602,134 @@ testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" testutil.go:371: Comparing: "baz.txt" vs "baz.txt" + testutil.go:371: Comparing: "barlink" vs "barlink" + testutil.go:371: Comparing: "test" vs "test" + testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] + testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" === RUN TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=1,prefix="./",src=1,format=USTAR -=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="./",format=GNU#02 -=== NAME TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=1,prefix="./",src=1,format=USTAR - testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"./baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2024-03-27T13:31:13Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2024-03-27T13:31:13Z"},{"name":"./dev/testchar1","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:31:13Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":1,"devMinor":2}]} - testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":101,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"./baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2024-03-27T13:31:13Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2024-03-27T13:31:13Z"},{"name":"./dev/testchar1","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:31:13Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":1,"devMinor":2}]} + testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"./baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2024-03-27T13:41:04Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2024-03-27T13:41:04Z"},{"name":"./dev/testchar1","type":"char","modtime":"2024-03-27T13:41:04Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:41:04Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2024-03-27T13:41:04Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":101,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"./baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2024-03-27T13:41:04Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2024-03-27T13:41:04Z"},{"name":"./dev/testchar1","type":"char","modtime":"2024-03-27T13:41:04Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:41:04Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2024-03-27T13:41:04Z","devMajor":1,"devMinor":2}]} testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [baz.txt barlink test dev test2] vs [.no.prefetch.landmark baz.txt barlink test dev test2] + testutil.go:377: Directory: "" vs "": [baz.txt barlink test dev test2] vs [dev test2 .no.prefetch.landmark baz.txt barlink test] + testutil.go:371: Comparing: "barlink" vs "barlink" + testutil.go:371: Comparing: "test" vs "test" + testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] + testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" testutil.go:371: Comparing: "dev" vs "dev" - testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar1 testchar2 testblock testfifo] + testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] + testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" - testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" testutil.go:371: Comparing: "test2" vs "test2" testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" testutil.go:371: Comparing: "baz.txt" vs "baz.txt" - testutil.go:371: Comparing: "barlink" vs "barlink" - testutil.go:371: Comparing: "test" vs "test" - testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] - testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [.no.prefetch.landmark baz.txt barlink test dev test2] vs [barlink test dev test2 baz.txt] - testutil.go:371: Comparing: "baz.txt" vs "baz.txt" - testutil.go:371: Comparing: "barlink" vs "barlink" + testutil.go:377: Directory: "" vs "": [test2 .no.prefetch.landmark baz.txt barlink test dev] vs [dev test2 baz.txt barlink test] testutil.go:371: Comparing: "test" vs "test" testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" testutil.go:371: Comparing: "dev" vs "dev" testutil.go:377: Directory: "dev" vs "dev": [testchar2 testblock testfifo testchar1] vs [testblock testfifo testchar1 testchar2] + testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" - testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" testutil.go:371: Comparing: "test2" vs "test2" testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" + testutil.go:371: Comparing: "baz.txt" vs "baz.txt" + testutil.go:371: Comparing: "barlink" vs "barlink" === RUN TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=1,prefix="/",src=1,format=USTAR - testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"/baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2024-03-27T13:31:13Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2024-03-27T13:31:13Z"},{"name":"/dev/testchar1","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:31:13Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":1,"devMinor":2}]} - testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":101,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"/baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2024-03-27T13:31:13Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2024-03-27T13:31:13Z"},{"name":"/dev/testchar1","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:31:13Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":1,"devMinor":2}]} +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="../",format=USTAR#02/lost_digest_in_a_entry +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="../",format=USTAR#02/duplicated_entry_offset +=== NAME TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=1,prefix="/",src=1,format=USTAR + testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"/baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2024-03-27T13:41:04Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2024-03-27T13:41:04Z"},{"name":"/dev/testchar1","type":"char","modtime":"2024-03-27T13:41:04Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:41:04Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2024-03-27T13:41:04Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":101,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"/baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2024-03-27T13:41:04Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2024-03-27T13:41:04Z"},{"name":"/dev/testchar1","type":"char","modtime":"2024-03-27T13:41:04Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:41:04Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2024-03-27T13:41:04Z","devMajor":1,"devMinor":2}]} testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [barlink test dev test2 baz.txt] vs [baz.txt barlink test dev test2 .no.prefetch.landmark] - testutil.go:371: Comparing: "test2" vs "test2" - testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] - testutil.go:371: Comparing: "baz.txt" vs "baz.txt" - testutil.go:371: Comparing: "baz.txt" vs "baz.txt" + testutil.go:377: Directory: "" vs "": [baz.txt barlink test dev test2] vs [baz.txt barlink test dev test2 .no.prefetch.landmark] testutil.go:371: Comparing: "barlink" vs "barlink" testutil.go:371: Comparing: "test" vs "test" testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" testutil.go:371: Comparing: "dev" vs "dev" - testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] + testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar1 testchar2 testblock testfifo] testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" - testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [barlink test dev test2 .no.prefetch.landmark baz.txt] vs [dev test2 baz.txt barlink test] + testutil.go:371: Comparing: "test2" vs "test2" + testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" - testutil.go:371: Comparing: "barlink" vs "barlink" + testutil.go:371: Comparing: "baz.txt" vs "baz.txt" + testutil.go:371: Comparing: "" vs "" + testutil.go:377: Directory: "" vs "": [test dev test2 .no.prefetch.landmark baz.txt barlink] vs [baz.txt barlink test dev test2] testutil.go:371: Comparing: "test" vs "test" testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" testutil.go:371: Comparing: "dev" vs "dev" - testutil.go:377: Directory: "dev" vs "dev": [testfifo testchar1 testchar2 testblock] vs [testblock testfifo testchar1 testchar2] - testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" + testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" + testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" testutil.go:371: Comparing: "test2" vs "test2" testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="../",format=PAX#02 +=== NAME TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=1,prefix="/",src=1,format=USTAR + testutil.go:371: Comparing: "baz.txt" vs "baz.txt" + testutil.go:371: Comparing: "barlink" vs "barlink" === RUN TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=1,prefix="../",src=1,format=USTAR -=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="./",format=GNU#02/lost_digest_in_a_entry -=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="./",format=GNU#02/duplicated_entry_offset -=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="/",format=USTAR#02 -=== NAME TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=1,prefix="../",src=1,format=USTAR - testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"../baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2024-03-27T13:31:13Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2024-03-27T13:31:13Z"},{"name":"../dev/testchar1","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:31:13Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":1,"devMinor":2}]} - testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":101,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"../baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2024-03-27T13:31:13Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2024-03-27T13:31:13Z"},{"name":"../dev/testchar1","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:31:13Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":1,"devMinor":2}]} + testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"../baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2024-03-27T13:41:04Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2024-03-27T13:41:04Z"},{"name":"../dev/testchar1","type":"char","modtime":"2024-03-27T13:41:04Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:41:04Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2024-03-27T13:41:04Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":101,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"../baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2024-03-27T13:41:04Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2024-03-27T13:41:04Z"},{"name":"../dev/testchar1","type":"char","modtime":"2024-03-27T13:41:04Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:41:04Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2024-03-27T13:41:04Z","devMajor":1,"devMinor":2}]} testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [baz.txt barlink test dev test2] vs [.no.prefetch.landmark baz.txt barlink test dev test2] + testutil.go:377: Directory: "" vs "": [baz.txt barlink test dev test2] vs [baz.txt barlink test dev test2 .no.prefetch.landmark] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" testutil.go:371: Comparing: "barlink" vs "barlink" testutil.go:371: Comparing: "test" vs "test" testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" testutil.go:371: Comparing: "dev" vs "dev" - testutil.go:377: Directory: "dev" vs "dev": [testfifo testchar1 testchar2 testblock] vs [testblock testfifo testchar1 testchar2] - testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" - testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" + testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar2 testblock testfifo testchar1] testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" + testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" + testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" testutil.go:371: Comparing: "test2" vs "test2" testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [test dev test2 .no.prefetch.landmark baz.txt barlink] vs [test2 baz.txt barlink test dev] + testutil.go:377: Directory: "" vs "": [barlink test dev test2 .no.prefetch.landmark baz.txt] vs [baz.txt barlink test dev test2] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" testutil.go:371: Comparing: "barlink" vs "barlink" testutil.go:371: Comparing: "test" vs "test" testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" testutil.go:371: Comparing: "dev" vs "dev" - testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] - testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" + testutil.go:377: Directory: "dev" vs "dev": [testfifo testchar1 testchar2 testblock] vs [testfifo testchar1 testchar2 testblock] testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" + testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" testutil.go:371: Comparing: "test2" vs "test2" testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" === RUN TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=1,prefix="",src=1,format=PAX - testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2024-03-27T13:31:13Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2024-03-27T13:31:13Z"},{"name":"dev/testchar1","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:31:13Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":1,"devMinor":2}]} - testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":101,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2024-03-27T13:31:13Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2024-03-27T13:31:13Z"},{"name":"dev/testchar1","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:31:13Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":1,"devMinor":2}]} +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="../",format=PAX#02/lost_digest_in_a_entry +=== NAME TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=1,prefix="",src=1,format=PAX + testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2024-03-27T13:41:05Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2024-03-27T13:41:05Z"},{"name":"dev/testchar1","type":"char","modtime":"2024-03-27T13:41:05Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:41:05Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2024-03-27T13:41:05Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":101,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2024-03-27T13:41:05Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2024-03-27T13:41:05Z"},{"name":"dev/testchar1","type":"char","modtime":"2024-03-27T13:41:05Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:41:05Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2024-03-27T13:41:05Z","devMajor":1,"devMinor":2}]} testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [baz.txt barlink test dev test2] vs [.no.prefetch.landmark baz.txt barlink test dev test2] - testutil.go:371: Comparing: "baz.txt" vs "baz.txt" - testutil.go:371: Comparing: "barlink" vs "barlink" + testutil.go:377: Directory: "" vs "": [test dev test2 baz.txt barlink] vs [barlink test dev test2 .no.prefetch.landmark baz.txt] testutil.go:371: Comparing: "test" vs "test" +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="../",format=PAX#02/duplicated_entry_offset +=== NAME TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=1,prefix="",src=1,format=PAX testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" testutil.go:371: Comparing: "dev" vs "dev" - testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar1 testchar2 testblock testfifo] + testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testfifo testchar1 testchar2 testblock] testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" @@ -61294,15 +60737,17 @@ testutil.go:371: Comparing: "test2" vs "test2" testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" + testutil.go:371: Comparing: "baz.txt" vs "baz.txt" + testutil.go:371: Comparing: "barlink" vs "barlink" testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [barlink test dev test2 .no.prefetch.landmark baz.txt] vs [dev test2 baz.txt barlink test] + testutil.go:377: Directory: "" vs "": [.no.prefetch.landmark baz.txt barlink test dev test2] vs [baz.txt barlink test dev test2] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" testutil.go:371: Comparing: "barlink" vs "barlink" testutil.go:371: Comparing: "test" vs "test" testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" testutil.go:371: Comparing: "dev" vs "dev" - testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] + testutil.go:377: Directory: "dev" vs "dev": [testfifo testchar1 testchar2 testblock] vs [testfifo testchar1 testchar2 testblock] testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" @@ -61310,22 +60755,19 @@ testutil.go:371: Comparing: "test2" vs "test2" testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" -=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="/",format=USTAR#02/lost_digest_in_a_entry === RUN TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=1,prefix="./",src=1,format=PAX -=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="/",format=USTAR#02/duplicated_entry_offset -=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="/",format=PAX#02 +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="../",format=GNU#02 === NAME TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=1,prefix="./",src=1,format=PAX - testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"./baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2024-03-27T13:31:13Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2024-03-27T13:31:13Z"},{"name":"./dev/testchar1","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:31:13Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":1,"devMinor":2}]} - testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":101,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"./baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2024-03-27T13:31:13Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2024-03-27T13:31:13Z"},{"name":"./dev/testchar1","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:31:13Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":1,"devMinor":2}]} + testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"./baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2024-03-27T13:41:05Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2024-03-27T13:41:05Z"},{"name":"./dev/testchar1","type":"char","modtime":"2024-03-27T13:41:05Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:41:05Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2024-03-27T13:41:05Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":101,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"./baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2024-03-27T13:41:05Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2024-03-27T13:41:05Z"},{"name":"./dev/testchar1","type":"char","modtime":"2024-03-27T13:41:05Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:41:05Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2024-03-27T13:41:05Z","devMajor":1,"devMinor":2}]} testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [baz.txt barlink test dev test2] vs [.no.prefetch.landmark baz.txt barlink test dev test2] - testutil.go:371: Comparing: "baz.txt" vs "baz.txt" + testutil.go:377: Directory: "" vs "": [baz.txt barlink test dev test2] vs [barlink test dev test2 .no.prefetch.landmark baz.txt] testutil.go:371: Comparing: "barlink" vs "barlink" testutil.go:371: Comparing: "test" vs "test" testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" testutil.go:371: Comparing: "dev" vs "dev" - testutil.go:377: Directory: "dev" vs "dev": [testchar1 testchar2 testblock testfifo] vs [testblock testfifo testchar1 testchar2] + testutil.go:377: Directory: "dev" vs "dev": [testfifo testchar1 testchar2 testblock] vs [testblock testfifo testchar1 testchar2] testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" @@ -61333,36 +60775,39 @@ testutil.go:371: Comparing: "test2" vs "test2" testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" + testutil.go:371: Comparing: "baz.txt" vs "baz.txt" testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [dev test2 .no.prefetch.landmark baz.txt barlink test] vs [test2 baz.txt barlink test dev] + testutil.go:377: Directory: "" vs "": [baz.txt barlink test dev test2 .no.prefetch.landmark] vs [baz.txt barlink test dev test2] + testutil.go:371: Comparing: "baz.txt" vs "baz.txt" + testutil.go:371: Comparing: "barlink" vs "barlink" + testutil.go:371: Comparing: "test" vs "test" + testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] + testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" testutil.go:371: Comparing: "dev" vs "dev" - testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testfifo testchar1 testchar2 testblock] + testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar1 testchar2 testblock testfifo] + testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" - testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" testutil.go:371: Comparing: "test2" vs "test2" testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" - testutil.go:371: Comparing: "baz.txt" vs "baz.txt" - testutil.go:371: Comparing: "barlink" vs "barlink" - testutil.go:371: Comparing: "test" vs "test" - testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] - testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" === RUN TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=1,prefix="/",src=1,format=PAX -=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="/",format=PAX#02/lost_digest_in_a_entry +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="../",format=GNU#02/lost_digest_in_a_entry +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="../",format=GNU#02/duplicated_entry_offset +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="",format=USTAR#02 === NAME TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=1,prefix="/",src=1,format=PAX - testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"/baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2024-03-27T13:31:13Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2024-03-27T13:31:13Z"},{"name":"/dev/testchar1","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:31:13Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":1,"devMinor":2}]} - testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":101,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"/baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2024-03-27T13:31:13Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2024-03-27T13:31:13Z"},{"name":"/dev/testchar1","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:31:13Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":1,"devMinor":2}]} + testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"/baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2024-03-27T13:41:05Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2024-03-27T13:41:05Z"},{"name":"/dev/testchar1","type":"char","modtime":"2024-03-27T13:41:05Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:41:05Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2024-03-27T13:41:05Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":101,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"/baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2024-03-27T13:41:05Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2024-03-27T13:41:05Z"},{"name":"/dev/testchar1","type":"char","modtime":"2024-03-27T13:41:05Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:41:05Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2024-03-27T13:41:05Z","devMajor":1,"devMinor":2}]} testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [dev test2 baz.txt barlink test] vs [.no.prefetch.landmark baz.txt barlink test dev test2] + testutil.go:377: Directory: "" vs "": [baz.txt barlink test dev test2] vs [.no.prefetch.landmark baz.txt barlink test dev test2] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" testutil.go:371: Comparing: "barlink" vs "barlink" testutil.go:371: Comparing: "test" vs "test" testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" testutil.go:371: Comparing: "dev" vs "dev" - testutil.go:377: Directory: "dev" vs "dev": [testfifo testchar1 testchar2 testblock] vs [testblock testfifo testchar1 testchar2] + testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" @@ -61371,12 +60816,14 @@ testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [test dev test2 .no.prefetch.landmark baz.txt barlink] vs [dev test2 baz.txt barlink test] + testutil.go:377: Directory: "" vs "": [dev test2 .no.prefetch.landmark baz.txt barlink test] vs [baz.txt barlink test dev test2] + testutil.go:371: Comparing: "baz.txt" vs "baz.txt" + testutil.go:371: Comparing: "barlink" vs "barlink" testutil.go:371: Comparing: "test" vs "test" testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" testutil.go:371: Comparing: "dev" vs "dev" - testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] + testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testfifo testchar1 testchar2 testblock] testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" @@ -61384,69 +60831,70 @@ testutil.go:371: Comparing: "test2" vs "test2" testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" - testutil.go:371: Comparing: "baz.txt" vs "baz.txt" - testutil.go:371: Comparing: "barlink" vs "barlink" -=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="/",format=PAX#02/duplicated_entry_offset === RUN TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=1,prefix="../",src=1,format=PAX -=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="/",format=GNU#02 +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="",format=USTAR#02/lost_digest_in_a_entry +=== NAME TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=1,prefix="../",src=1,format=PAX + testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"../baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2024-03-27T13:41:05Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2024-03-27T13:41:05Z"},{"name":"../dev/testchar1","type":"char","modtime":"2024-03-27T13:41:05Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:41:05Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2024-03-27T13:41:05Z","devMajor":1,"devMinor":2}]} +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="",format=USTAR#02/duplicated_entry_offset === NAME TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=1,prefix="../",src=1,format=PAX - testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"../baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2024-03-27T13:31:13Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2024-03-27T13:31:13Z"},{"name":"../dev/testchar1","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:31:13Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":1,"devMinor":2}]} - testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":101,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"../baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2024-03-27T13:31:13Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2024-03-27T13:31:13Z"},{"name":"../dev/testchar1","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:31:13Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":101,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"../baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2024-03-27T13:41:05Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2024-03-27T13:41:05Z"},{"name":"../dev/testchar1","type":"char","modtime":"2024-03-27T13:41:05Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:41:05Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2024-03-27T13:41:05Z","devMajor":1,"devMinor":2}]} testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [barlink test dev test2 baz.txt] vs [.no.prefetch.landmark baz.txt barlink test dev test2] - testutil.go:371: Comparing: "test2" vs "test2" - testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] - testutil.go:371: Comparing: "baz.txt" vs "baz.txt" + testutil.go:377: Directory: "" vs "": [baz.txt barlink test dev test2] vs [dev test2 .no.prefetch.landmark baz.txt barlink test] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" testutil.go:371: Comparing: "barlink" vs "barlink" testutil.go:371: Comparing: "test" vs "test" testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" testutil.go:371: Comparing: "dev" vs "dev" - testutil.go:377: Directory: "dev" vs "dev": [testfifo testchar1 testchar2 testblock] vs [testblock testfifo testchar1 testchar2] - testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" - testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" + testutil.go:377: Directory: "dev" vs "dev": [testchar1 testchar2 testblock testfifo] vs [testblock testfifo testchar1 testchar2] testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" + testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" + testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" + testutil.go:371: Comparing: "test2" vs "test2" + testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] + testutil.go:371: Comparing: "baz.txt" vs "baz.txt" testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [test dev test2 .no.prefetch.landmark baz.txt barlink] vs [baz.txt barlink test dev test2] + testutil.go:377: Directory: "" vs "": [.no.prefetch.landmark baz.txt barlink test dev test2] vs [baz.txt barlink test dev test2] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" testutil.go:371: Comparing: "barlink" vs "barlink" testutil.go:371: Comparing: "test" vs "test" testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" testutil.go:371: Comparing: "dev" vs "dev" - testutil.go:377: Directory: "dev" vs "dev": [testchar1 testchar2 testblock testfifo] vs [testblock testfifo testchar1 testchar2] - testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" + testutil.go:377: Directory: "dev" vs "dev": [testfifo testchar1 testchar2 testblock] vs [testfifo testchar1 testchar2 testblock] testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" + testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" testutil.go:371: Comparing: "test2" vs "test2" testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" === RUN TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=1,prefix="",src=1,format=GNU - testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2024-03-27T13:31:13Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2024-03-27T13:31:13Z"},{"name":"dev/testchar1","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:31:13Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":1,"devMinor":2}]} - testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":101,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2024-03-27T13:31:13Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2024-03-27T13:31:13Z"},{"name":"dev/testchar1","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:31:13Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":1,"devMinor":2}]} +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="",format=PAX#02 +=== NAME TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=1,prefix="",src=1,format=GNU + testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2024-03-27T13:41:04Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2024-03-27T13:41:04Z"},{"name":"dev/testchar1","type":"char","modtime":"2024-03-27T13:41:04Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:41:04Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2024-03-27T13:41:04Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":101,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2024-03-27T13:41:04Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2024-03-27T13:41:04Z"},{"name":"dev/testchar1","type":"char","modtime":"2024-03-27T13:41:04Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:41:04Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2024-03-27T13:41:04Z","devMajor":1,"devMinor":2}]} testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [barlink test dev test2 baz.txt] vs [.no.prefetch.landmark baz.txt barlink test dev test2] - testutil.go:371: Comparing: "barlink" vs "barlink" + testutil.go:377: Directory: "" vs "": [baz.txt barlink test dev test2] vs [test dev test2 .no.prefetch.landmark baz.txt barlink] testutil.go:371: Comparing: "test" vs "test" testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" testutil.go:371: Comparing: "dev" vs "dev" - testutil.go:377: Directory: "dev" vs "dev": [testchar2 testblock testfifo testchar1] vs [testblock testfifo testchar1 testchar2] - testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" - testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" + testutil.go:377: Directory: "dev" vs "dev": [testfifo testchar1 testchar2 testblock] vs [testblock testfifo testchar1 testchar2] testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" + testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" + testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" testutil.go:371: Comparing: "test2" vs "test2" testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" testutil.go:371: Comparing: "baz.txt" vs "baz.txt" + testutil.go:371: Comparing: "barlink" vs "barlink" testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [barlink test dev test2 .no.prefetch.landmark baz.txt] vs [dev test2 baz.txt barlink test] + testutil.go:377: Directory: "" vs "": [.no.prefetch.landmark baz.txt barlink test dev test2] vs [dev test2 baz.txt barlink test] testutil.go:371: Comparing: "dev" vs "dev" - testutil.go:377: Directory: "dev" vs "dev": [testchar1 testchar2 testblock testfifo] vs [testblock testfifo testchar1 testchar2] + testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar1 testchar2 testblock testfifo] testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" @@ -61460,20 +60908,20 @@ testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" === RUN TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=1,prefix="./",src=1,format=GNU -=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="/",format=GNU#02/lost_digest_in_a_entry -=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="/",format=GNU#02/duplicated_entry_offset -=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="../",format=USTAR#02 +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="",format=PAX#02/lost_digest_in_a_entry === NAME TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=1,prefix="./",src=1,format=GNU - testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"./baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2024-03-27T13:31:13Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2024-03-27T13:31:13Z"},{"name":"./dev/testchar1","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:31:13Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":1,"devMinor":2}]} - testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":101,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"./baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2024-03-27T13:31:13Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2024-03-27T13:31:13Z"},{"name":"./dev/testchar1","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:31:13Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":1,"devMinor":2}]} + testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"./baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2024-03-27T13:41:04Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2024-03-27T13:41:04Z"},{"name":"./dev/testchar1","type":"char","modtime":"2024-03-27T13:41:04Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:41:04Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2024-03-27T13:41:04Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":101,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"./baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2024-03-27T13:41:04Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2024-03-27T13:41:04Z"},{"name":"./dev/testchar1","type":"char","modtime":"2024-03-27T13:41:04Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:41:04Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2024-03-27T13:41:04Z","devMajor":1,"devMinor":2}]} testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [barlink test dev test2 baz.txt] vs [baz.txt barlink test dev test2 .no.prefetch.landmark] + testutil.go:377: Directory: "" vs "": [test2 baz.txt barlink test dev] vs [barlink test dev test2 .no.prefetch.landmark baz.txt] testutil.go:371: Comparing: "dev" vs "dev" - testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] + testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar1 testchar2 testblock testfifo] testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="",format=PAX#02/duplicated_entry_offset +=== NAME TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=1,prefix="./",src=1,format=GNU testutil.go:371: Comparing: "test2" vs "test2" testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" @@ -61483,35 +60931,30 @@ testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [.no.prefetch.landmark baz.txt barlink test dev test2] vs [barlink test dev test2 baz.txt] + testutil.go:377: Directory: "" vs "": [test2 .no.prefetch.landmark baz.txt barlink test dev] vs [barlink test dev test2 baz.txt] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" testutil.go:371: Comparing: "barlink" vs "barlink" testutil.go:371: Comparing: "test" vs "test" testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" testutil.go:371: Comparing: "dev" vs "dev" - testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] - testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" - testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" + testutil.go:377: Directory: "dev" vs "dev": [testchar1 testchar2 testblock testfifo] vs [testchar1 testchar2 testblock testfifo] testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" + testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" + testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" testutil.go:371: Comparing: "test2" vs "test2" testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" === RUN TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=1,prefix="/",src=1,format=GNU -=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="../",format=USTAR#02/lost_digest_in_a_entry +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="",format=GNU#02 === NAME TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=1,prefix="/",src=1,format=GNU - testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"/baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2024-03-27T13:31:13Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2024-03-27T13:31:13Z"},{"name":"/dev/testchar1","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:31:13Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":1,"devMinor":2}]} - testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":101,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"/baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2024-03-27T13:31:13Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2024-03-27T13:31:13Z"},{"name":"/dev/testchar1","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:31:13Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":1,"devMinor":2}]} + testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"/baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2024-03-27T13:41:04Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2024-03-27T13:41:04Z"},{"name":"/dev/testchar1","type":"char","modtime":"2024-03-27T13:41:04Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:41:04Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2024-03-27T13:41:04Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":101,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"/baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2024-03-27T13:41:04Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2024-03-27T13:41:04Z"},{"name":"/dev/testchar1","type":"char","modtime":"2024-03-27T13:41:04Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:41:04Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2024-03-27T13:41:04Z","devMajor":1,"devMinor":2}]} testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [baz.txt barlink test dev test2] vs [baz.txt barlink test dev test2 .no.prefetch.landmark] - testutil.go:371: Comparing: "baz.txt" vs "baz.txt" - testutil.go:371: Comparing: "barlink" vs "barlink" - testutil.go:371: Comparing: "test" vs "test" - testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] - testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" + testutil.go:377: Directory: "" vs "": [test dev test2 baz.txt barlink] vs [test dev test2 .no.prefetch.landmark baz.txt barlink] testutil.go:371: Comparing: "dev" vs "dev" - testutil.go:377: Directory: "dev" vs "dev": [testfifo testchar1 testchar2 testblock] vs [testfifo testchar1 testchar2 testblock] + testutil.go:377: Directory: "dev" vs "dev": [testchar2 testblock testfifo testchar1] vs [testblock testfifo testchar1 testchar2] testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" @@ -61519,53 +60962,58 @@ testutil.go:371: Comparing: "test2" vs "test2" testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" + testutil.go:371: Comparing: "baz.txt" vs "baz.txt" + testutil.go:371: Comparing: "barlink" vs "barlink" + testutil.go:371: Comparing: "test" vs "test" + testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] + testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [baz.txt barlink test dev test2 .no.prefetch.landmark] vs [test dev test2 baz.txt barlink] + testutil.go:377: Directory: "" vs "": [baz.txt barlink test dev test2 .no.prefetch.landmark] vs [test2 baz.txt barlink test dev] + testutil.go:371: Comparing: "baz.txt" vs "baz.txt" + testutil.go:371: Comparing: "barlink" vs "barlink" + testutil.go:371: Comparing: "test" vs "test" + testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] + testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" testutil.go:371: Comparing: "dev" vs "dev" - testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] - testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" + testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testfifo testchar1 testchar2 testblock] testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" + testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" testutil.go:371: Comparing: "test2" vs "test2" testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" - testutil.go:371: Comparing: "baz.txt" vs "baz.txt" - testutil.go:371: Comparing: "barlink" vs "barlink" - testutil.go:371: Comparing: "test" vs "test" - testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] - testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" === RUN TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=1,prefix="../",src=1,format=GNU -=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="../",format=USTAR#02/duplicated_entry_offset -=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="../",format=PAX#02 +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="",format=GNU#02/lost_digest_in_a_entry +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="",format=GNU#02/duplicated_entry_offset === NAME TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=1,prefix="../",src=1,format=GNU - testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"../baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2024-03-27T13:31:13Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2024-03-27T13:31:13Z"},{"name":"../dev/testchar1","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:31:13Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":1,"devMinor":2}]} - testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":101,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"../baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2024-03-27T13:31:13Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2024-03-27T13:31:13Z"},{"name":"../dev/testchar1","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:31:13Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":1,"devMinor":2}]} + testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"../baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2024-03-27T13:41:04Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2024-03-27T13:41:04Z"},{"name":"../dev/testchar1","type":"char","modtime":"2024-03-27T13:41:04Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:41:04Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2024-03-27T13:41:04Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":101,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"../baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2024-03-27T13:41:04Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2024-03-27T13:41:04Z"},{"name":"../dev/testchar1","type":"char","modtime":"2024-03-27T13:41:04Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:41:04Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2024-03-27T13:41:04Z","devMajor":1,"devMinor":2}]} testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [baz.txt barlink test dev test2] vs [.no.prefetch.landmark baz.txt barlink test dev test2] + testutil.go:377: Directory: "" vs "": [test2 baz.txt barlink test dev] vs [test dev test2 .no.prefetch.landmark baz.txt barlink] + testutil.go:371: Comparing: "test2" vs "test2" + testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] + testutil.go:371: Comparing: "baz.txt" vs "baz.txt" testutil.go:371: Comparing: "baz.txt" vs "baz.txt" testutil.go:371: Comparing: "barlink" vs "barlink" testutil.go:371: Comparing: "test" vs "test" testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" testutil.go:371: Comparing: "dev" vs "dev" - testutil.go:377: Directory: "dev" vs "dev": [testchar2 testblock testfifo testchar1] vs [testblock testfifo testchar1 testchar2] - testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" + testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" - testutil.go:371: Comparing: "test2" vs "test2" - testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] - testutil.go:371: Comparing: "baz.txt" vs "baz.txt" + testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [dev test2 .no.prefetch.landmark baz.txt barlink test] vs [baz.txt barlink test dev test2] + testutil.go:377: Directory: "" vs "": [test2 .no.prefetch.landmark baz.txt barlink test dev] vs [baz.txt barlink test dev test2] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" testutil.go:371: Comparing: "barlink" vs "barlink" testutil.go:371: Comparing: "test" vs "test" testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" testutil.go:371: Comparing: "dev" vs "dev" - testutil.go:377: Directory: "dev" vs "dev": [testchar2 testblock testfifo testchar1] vs [testfifo testchar1 testchar2 testblock] + testutil.go:377: Directory: "dev" vs "dev": [testchar2 testblock testfifo testchar1] vs [testblock testfifo testchar1 testchar2] testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" @@ -61573,31 +61021,28 @@ testutil.go:371: Comparing: "test2" vs "test2" testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="./",format=USTAR#02 === RUN TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=9,prefix="",src=1,format=USTAR -=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="../",format=PAX#02/lost_digest_in_a_entry -=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="../",format=PAX#02/duplicated_entry_offset -=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="../",format=GNU#02 -=== NAME TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=9,prefix="",src=1,format=USTAR - testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2024-03-27T13:31:13Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2024-03-27T13:31:13Z"},{"name":"dev/testchar1","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:31:13Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":1,"devMinor":2}]} - testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":85,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2024-03-27T13:31:13Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2024-03-27T13:31:13Z"},{"name":"dev/testchar1","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:31:13Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":1,"devMinor":2}]} + testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2024-03-27T13:41:04Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2024-03-27T13:41:04Z"},{"name":"dev/testchar1","type":"char","modtime":"2024-03-27T13:41:04Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:41:04Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2024-03-27T13:41:04Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":85,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2024-03-27T13:41:04Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2024-03-27T13:41:04Z"},{"name":"dev/testchar1","type":"char","modtime":"2024-03-27T13:41:04Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:41:04Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2024-03-27T13:41:04Z","devMajor":1,"devMinor":2}]} testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [baz.txt barlink test dev test2] vs [test dev test2 .no.prefetch.landmark baz.txt barlink] + testutil.go:377: Directory: "" vs "": [barlink test dev test2 baz.txt] vs [test2 .no.prefetch.landmark baz.txt barlink test dev] + testutil.go:371: Comparing: "baz.txt" vs "baz.txt" + testutil.go:371: Comparing: "barlink" vs "barlink" testutil.go:371: Comparing: "test" vs "test" testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" testutil.go:371: Comparing: "dev" vs "dev" - testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] - testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" + testutil.go:377: Directory: "dev" vs "dev": [testchar2 testblock testfifo testchar1] vs [testfifo testchar1 testchar2 testblock] testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" + testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" testutil.go:371: Comparing: "test2" vs "test2" testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" - testutil.go:371: Comparing: "baz.txt" vs "baz.txt" - testutil.go:371: Comparing: "barlink" vs "barlink" testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [test dev test2 .no.prefetch.landmark baz.txt barlink] vs [baz.txt barlink test dev test2] + testutil.go:377: Directory: "" vs "": [.no.prefetch.landmark baz.txt barlink test dev test2] vs [baz.txt barlink test dev test2] testutil.go:371: Comparing: "test2" vs "test2" testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" @@ -61607,25 +61052,20 @@ testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" testutil.go:371: Comparing: "dev" vs "dev" - testutil.go:377: Directory: "dev" vs "dev": [testfifo testchar1 testchar2 testblock] vs [testblock testfifo testchar1 testchar2] + testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testfifo testchar1 testchar2 testblock] + testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" - testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="./",format=USTAR#02/lost_digest_in_a_entry === RUN TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=9,prefix="./",src=1,format=USTAR -=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="../",format=GNU#02/lost_digest_in_a_entry -=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="../",format=GNU#02/duplicated_entry_offset +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="./",format=USTAR#02/duplicated_entry_offset +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="./",format=PAX#02 === NAME TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=9,prefix="./",src=1,format=USTAR - testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"./baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2024-03-27T13:31:13Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2024-03-27T13:31:13Z"},{"name":"./dev/testchar1","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:31:13Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":1,"devMinor":2}]} - testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":85,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"./baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2024-03-27T13:31:13Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2024-03-27T13:31:13Z"},{"name":"./dev/testchar1","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:31:13Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":1,"devMinor":2}]} + testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"./baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2024-03-27T13:41:04Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2024-03-27T13:41:04Z"},{"name":"./dev/testchar1","type":"char","modtime":"2024-03-27T13:41:04Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:41:04Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2024-03-27T13:41:04Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":85,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"./baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2024-03-27T13:41:04Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2024-03-27T13:41:04Z"},{"name":"./dev/testchar1","type":"char","modtime":"2024-03-27T13:41:04Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:41:04Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2024-03-27T13:41:04Z","devMajor":1,"devMinor":2}]} testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [dev test2 baz.txt barlink test] vs [test2 .no.prefetch.landmark baz.txt barlink test dev] - testutil.go:371: Comparing: "dev" vs "dev" - testutil.go:377: Directory: "dev" vs "dev": [testchar2 testblock testfifo testchar1] vs [testblock testfifo testchar1 testchar2] - testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" - testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" - testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" - testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" + testutil.go:377: Directory: "" vs "": [baz.txt barlink test dev test2] vs [.no.prefetch.landmark baz.txt barlink test dev test2] testutil.go:371: Comparing: "test2" vs "test2" testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" @@ -61634,34 +61074,44 @@ testutil.go:371: Comparing: "test" vs "test" testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" + testutil.go:371: Comparing: "dev" vs "dev" + testutil.go:377: Directory: "dev" vs "dev": [testchar2 testblock testfifo testchar1] vs [testfifo testchar1 testchar2 testblock] + testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" + testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" + testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" + testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [baz.txt barlink test dev test2 .no.prefetch.landmark] vs [baz.txt barlink test dev test2] + testutil.go:377: Directory: "" vs "": [.no.prefetch.landmark baz.txt barlink test dev test2] vs [baz.txt barlink test dev test2] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" testutil.go:371: Comparing: "barlink" vs "barlink" testutil.go:371: Comparing: "test" vs "test" testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" testutil.go:371: Comparing: "dev" vs "dev" - testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar1 testchar2 testblock testfifo] + testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] + testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" - testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" testutil.go:371: Comparing: "test2" vs "test2" testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" === RUN TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=9,prefix="/",src=1,format=USTAR - testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"/baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2024-03-27T13:31:13Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2024-03-27T13:31:13Z"},{"name":"/dev/testchar1","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:31:13Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":1,"devMinor":2}]} - testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":85,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"/baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2024-03-27T13:31:13Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2024-03-27T13:31:13Z"},{"name":"/dev/testchar1","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:31:13Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":1,"devMinor":2}]} +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="./",format=PAX#02/lost_digest_in_a_entry +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="./",format=PAX#02/duplicated_entry_offset +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="./",format=GNU#02 +=== NAME TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=9,prefix="/",src=1,format=USTAR + testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"/baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2024-03-27T13:41:04Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2024-03-27T13:41:04Z"},{"name":"/dev/testchar1","type":"char","modtime":"2024-03-27T13:41:04Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:41:04Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2024-03-27T13:41:04Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":85,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"/baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2024-03-27T13:41:04Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2024-03-27T13:41:04Z"},{"name":"/dev/testchar1","type":"char","modtime":"2024-03-27T13:41:04Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:41:04Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2024-03-27T13:41:04Z","devMajor":1,"devMinor":2}]} testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [baz.txt barlink test dev test2] vs [test dev test2 .no.prefetch.landmark baz.txt barlink] + testutil.go:377: Directory: "" vs "": [baz.txt barlink test dev test2] vs [.no.prefetch.landmark baz.txt barlink test dev test2] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" testutil.go:371: Comparing: "barlink" vs "barlink" testutil.go:371: Comparing: "test" vs "test" testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" testutil.go:371: Comparing: "dev" vs "dev" - testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar2 testblock testfifo testchar1] + testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testfifo testchar1 testchar2 testblock] testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" @@ -61670,33 +61120,33 @@ testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [.no.prefetch.landmark baz.txt barlink test dev test2] vs [baz.txt barlink test dev test2] + testutil.go:377: Directory: "" vs "": [.no.prefetch.landmark baz.txt barlink test dev test2] vs [test dev test2 baz.txt barlink] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" testutil.go:371: Comparing: "barlink" vs "barlink" testutil.go:371: Comparing: "test" vs "test" testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" testutil.go:371: Comparing: "dev" vs "dev" - testutil.go:377: Directory: "dev" vs "dev": [testfifo testchar1 testchar2 testblock] vs [testblock testfifo testchar1 testchar2] + testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] + testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" - testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" testutil.go:371: Comparing: "test2" vs "test2" testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" === RUN TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=9,prefix="../",src=1,format=USTAR - testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"../baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2024-03-27T13:31:13Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2024-03-27T13:31:13Z"},{"name":"../dev/testchar1","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:31:13Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":1,"devMinor":2}]} - testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":85,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"../baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2024-03-27T13:31:13Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2024-03-27T13:31:13Z"},{"name":"../dev/testchar1","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:31:13Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":1,"devMinor":2}]} + testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"../baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2024-03-27T13:41:04Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2024-03-27T13:41:04Z"},{"name":"../dev/testchar1","type":"char","modtime":"2024-03-27T13:41:04Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:41:04Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2024-03-27T13:41:04Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":85,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"../baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2024-03-27T13:41:04Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2024-03-27T13:41:04Z"},{"name":"../dev/testchar1","type":"char","modtime":"2024-03-27T13:41:04Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:41:04Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2024-03-27T13:41:04Z","devMajor":1,"devMinor":2}]} testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [test2 baz.txt barlink test dev] vs [test2 .no.prefetch.landmark baz.txt barlink test dev] + testutil.go:377: Directory: "" vs "": [test dev test2 baz.txt barlink] vs [.no.prefetch.landmark baz.txt barlink test dev test2] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" testutil.go:371: Comparing: "barlink" vs "barlink" testutil.go:371: Comparing: "test" vs "test" testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" testutil.go:371: Comparing: "dev" vs "dev" - testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] + testutil.go:377: Directory: "dev" vs "dev": [testchar2 testblock testfifo testchar1] vs [testblock testfifo testchar1 testchar2] testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" @@ -61712,7 +61162,7 @@ testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" testutil.go:371: Comparing: "dev" vs "dev" - testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar1 testchar2 testblock testfifo] + testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" @@ -61721,52 +61171,58 @@ testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" === RUN TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=9,prefix="",src=1,format=PAX - testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2024-03-27T13:31:13Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2024-03-27T13:31:13Z"},{"name":"dev/testchar1","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:31:13Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":1,"devMinor":2}]} - testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":85,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2024-03-27T13:31:13Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2024-03-27T13:31:13Z"},{"name":"dev/testchar1","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:31:13Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":1,"devMinor":2}]} +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="./",format=GNU#02/lost_digest_in_a_entry +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="./",format=GNU#02/duplicated_entry_offset +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="/",format=USTAR#02 +=== NAME TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=9,prefix="",src=1,format=PAX + testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2024-03-27T13:41:05Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2024-03-27T13:41:05Z"},{"name":"dev/testchar1","type":"char","modtime":"2024-03-27T13:41:05Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:41:05Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2024-03-27T13:41:05Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":85,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2024-03-27T13:41:05Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2024-03-27T13:41:05Z"},{"name":"dev/testchar1","type":"char","modtime":"2024-03-27T13:41:05Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:41:05Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2024-03-27T13:41:05Z","devMajor":1,"devMinor":2}]} testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [baz.txt barlink test dev test2] vs [dev test2 .no.prefetch.landmark baz.txt barlink test] - testutil.go:371: Comparing: "test2" vs "test2" - testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] - testutil.go:371: Comparing: "baz.txt" vs "baz.txt" + testutil.go:377: Directory: "" vs "": [baz.txt barlink test dev test2] vs [test dev test2 .no.prefetch.landmark baz.txt barlink] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" testutil.go:371: Comparing: "barlink" vs "barlink" testutil.go:371: Comparing: "test" vs "test" testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" testutil.go:371: Comparing: "dev" vs "dev" - testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] - testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" - testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" + testutil.go:377: Directory: "dev" vs "dev": [testchar2 testblock testfifo testchar1] vs [testblock testfifo testchar1 testchar2] testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" + testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" + testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" + testutil.go:371: Comparing: "test2" vs "test2" + testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] + testutil.go:371: Comparing: "baz.txt" vs "baz.txt" testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [test2 .no.prefetch.landmark baz.txt barlink test dev] vs [baz.txt barlink test dev test2] + testutil.go:377: Directory: "" vs "": [barlink test dev test2 .no.prefetch.landmark baz.txt] vs [test dev test2 baz.txt barlink] + testutil.go:371: Comparing: "test2" vs "test2" + testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] + testutil.go:371: Comparing: "baz.txt" vs "baz.txt" + testutil.go:371: Comparing: "baz.txt" vs "baz.txt" testutil.go:371: Comparing: "barlink" vs "barlink" testutil.go:371: Comparing: "test" vs "test" testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" testutil.go:371: Comparing: "dev" vs "dev" - testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] + testutil.go:377: Directory: "dev" vs "dev": [testfifo testchar1 testchar2 testblock] vs [testblock testfifo testchar1 testchar2] + testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" - testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" - testutil.go:371: Comparing: "test2" vs "test2" - testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] - testutil.go:371: Comparing: "baz.txt" vs "baz.txt" - testutil.go:371: Comparing: "baz.txt" vs "baz.txt" === RUN TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=9,prefix="./",src=1,format=PAX - testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"./baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2024-03-27T13:31:13Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2024-03-27T13:31:13Z"},{"name":"./dev/testchar1","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:31:13Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":1,"devMinor":2}]} - testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":85,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"./baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2024-03-27T13:31:13Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2024-03-27T13:31:13Z"},{"name":"./dev/testchar1","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:31:13Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":1,"devMinor":2}]} +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="/",format=USTAR#02/lost_digest_in_a_entry +=== NAME TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=9,prefix="./",src=1,format=PAX + testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"./baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2024-03-27T13:41:05Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2024-03-27T13:41:05Z"},{"name":"./dev/testchar1","type":"char","modtime":"2024-03-27T13:41:05Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:41:05Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2024-03-27T13:41:05Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":85,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"./baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2024-03-27T13:41:05Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2024-03-27T13:41:05Z"},{"name":"./dev/testchar1","type":"char","modtime":"2024-03-27T13:41:05Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:41:05Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2024-03-27T13:41:05Z","devMajor":1,"devMinor":2}]} testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [test dev test2 baz.txt barlink] vs [dev test2 .no.prefetch.landmark baz.txt barlink test] + testutil.go:377: Directory: "" vs "": [dev test2 baz.txt barlink test] vs [barlink test dev test2 .no.prefetch.landmark baz.txt] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" testutil.go:371: Comparing: "barlink" vs "barlink" testutil.go:371: Comparing: "test" vs "test" testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" testutil.go:371: Comparing: "dev" vs "dev" - testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar2 testblock testfifo testchar1] + testutil.go:377: Directory: "dev" vs "dev": [testfifo testchar1 testchar2 testblock] vs [testblock testfifo testchar1 testchar2] testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" @@ -61775,14 +61231,14 @@ testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [.no.prefetch.landmark baz.txt barlink test dev test2] vs [barlink test dev test2 baz.txt] + testutil.go:377: Directory: "" vs "": [barlink test dev test2 .no.prefetch.landmark baz.txt] vs [baz.txt barlink test dev test2] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" testutil.go:371: Comparing: "barlink" vs "barlink" testutil.go:371: Comparing: "test" vs "test" testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" testutil.go:371: Comparing: "dev" vs "dev" - testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testfifo testchar1 testchar2 testblock] + testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" @@ -61790,9 +61246,12 @@ testutil.go:371: Comparing: "test2" vs "test2" testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="/",format=USTAR#02/duplicated_entry_offset === RUN TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=9,prefix="/",src=1,format=PAX - testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"/baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2024-03-27T13:31:13Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2024-03-27T13:31:13Z"},{"name":"/dev/testchar1","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:31:13Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":1,"devMinor":2}]} - testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":85,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"/baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2024-03-27T13:31:13Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2024-03-27T13:31:13Z"},{"name":"/dev/testchar1","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:31:13Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":1,"devMinor":2}]} +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="/",format=PAX#02 +=== NAME TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=9,prefix="/",src=1,format=PAX + testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"/baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2024-03-27T13:41:05Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2024-03-27T13:41:05Z"},{"name":"/dev/testchar1","type":"char","modtime":"2024-03-27T13:41:05Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:41:05Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2024-03-27T13:41:05Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":85,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"/baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2024-03-27T13:41:05Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2024-03-27T13:41:05Z"},{"name":"/dev/testchar1","type":"char","modtime":"2024-03-27T13:41:05Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:41:05Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2024-03-27T13:41:05Z","devMajor":1,"devMinor":2}]} testutil.go:371: Comparing: "" vs "" testutil.go:377: Directory: "" vs "": [baz.txt barlink test dev test2] vs [test dev test2 .no.prefetch.landmark baz.txt barlink] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" @@ -61801,7 +61260,7 @@ testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" testutil.go:371: Comparing: "dev" vs "dev" - testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] + testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar2 testblock testfifo testchar1] testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" @@ -61810,77 +61269,83 @@ testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [barlink test dev test2 .no.prefetch.landmark baz.txt] vs [baz.txt barlink test dev test2] - testutil.go:371: Comparing: "test" vs "test" - testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] - testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" + testutil.go:377: Directory: "" vs "": [dev test2 .no.prefetch.landmark baz.txt barlink test] vs [baz.txt barlink test dev test2] testutil.go:371: Comparing: "dev" vs "dev" testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] - testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" - testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" + testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" + testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" testutil.go:371: Comparing: "test2" vs "test2" testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" testutil.go:371: Comparing: "baz.txt" vs "baz.txt" testutil.go:371: Comparing: "barlink" vs "barlink" + testutil.go:371: Comparing: "test" vs "test" + testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] + testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" === RUN TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=9,prefix="../",src=1,format=PAX - testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"../baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2024-03-27T13:31:13Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2024-03-27T13:31:13Z"},{"name":"../dev/testchar1","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:31:13Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":1,"devMinor":2}]} - testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":85,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"../baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2024-03-27T13:31:13Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2024-03-27T13:31:13Z"},{"name":"../dev/testchar1","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:31:13Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":1,"devMinor":2}]} +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="/",format=PAX#02/lost_digest_in_a_entry +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="/",format=PAX#02/duplicated_entry_offset +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="/",format=GNU#02 +=== NAME TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=9,prefix="../",src=1,format=PAX + testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"../baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2024-03-27T13:41:05Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2024-03-27T13:41:05Z"},{"name":"../dev/testchar1","type":"char","modtime":"2024-03-27T13:41:05Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:41:05Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2024-03-27T13:41:05Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":85,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"../baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2024-03-27T13:41:05Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2024-03-27T13:41:05Z"},{"name":"../dev/testchar1","type":"char","modtime":"2024-03-27T13:41:05Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:41:05Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2024-03-27T13:41:05Z","devMajor":1,"devMinor":2}]} testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [test dev test2 baz.txt barlink] vs [baz.txt barlink test dev test2 .no.prefetch.landmark] + testutil.go:377: Directory: "" vs "": [dev test2 baz.txt barlink test] vs [dev test2 .no.prefetch.landmark baz.txt barlink test] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" testutil.go:371: Comparing: "barlink" vs "barlink" testutil.go:371: Comparing: "test" vs "test" testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" testutil.go:371: Comparing: "dev" vs "dev" - testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] + testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testfifo testchar1 testchar2 testblock] + testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" - testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" testutil.go:371: Comparing: "test2" vs "test2" testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [test2 .no.prefetch.landmark baz.txt barlink test dev] vs [baz.txt barlink test dev test2] + testutil.go:377: Directory: "" vs "": [dev test2 .no.prefetch.landmark baz.txt barlink test] vs [baz.txt barlink test dev test2] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" testutil.go:371: Comparing: "barlink" vs "barlink" testutil.go:371: Comparing: "test" vs "test" testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" testutil.go:371: Comparing: "dev" vs "dev" - testutil.go:377: Directory: "dev" vs "dev": [testfifo testchar1 testchar2 testblock] vs [testblock testfifo testchar1 testchar2] - testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" - testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" + testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" + testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" + testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" testutil.go:371: Comparing: "test2" vs "test2" testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" === RUN TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=9,prefix="",src=1,format=GNU - testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2024-03-27T13:31:13Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2024-03-27T13:31:13Z"},{"name":"dev/testchar1","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:31:13Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":1,"devMinor":2}]} - testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":85,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2024-03-27T13:31:13Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2024-03-27T13:31:13Z"},{"name":"dev/testchar1","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:31:13Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":1,"devMinor":2}]} +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="/",format=GNU#02/lost_digest_in_a_entry +=== NAME TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=9,prefix="",src=1,format=GNU + testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2024-03-27T13:41:04Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2024-03-27T13:41:04Z"},{"name":"dev/testchar1","type":"char","modtime":"2024-03-27T13:41:04Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:41:04Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2024-03-27T13:41:04Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":85,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2024-03-27T13:41:04Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2024-03-27T13:41:04Z"},{"name":"dev/testchar1","type":"char","modtime":"2024-03-27T13:41:04Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:41:04Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2024-03-27T13:41:04Z","devMajor":1,"devMinor":2}]} testutil.go:371: Comparing: "" vs "" testutil.go:377: Directory: "" vs "": [baz.txt barlink test dev test2] vs [.no.prefetch.landmark baz.txt barlink test dev test2] - testutil.go:371: Comparing: "baz.txt" vs "baz.txt" - testutil.go:371: Comparing: "barlink" vs "barlink" - testutil.go:371: Comparing: "test" vs "test" - testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] - testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" testutil.go:371: Comparing: "dev" vs "dev" - testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testfifo testchar1 testchar2 testblock] + testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] + testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" - testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" testutil.go:371: Comparing: "test2" vs "test2" testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" + testutil.go:371: Comparing: "baz.txt" vs "baz.txt" + testutil.go:371: Comparing: "barlink" vs "barlink" + testutil.go:371: Comparing: "test" vs "test" + testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] + testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [baz.txt barlink test dev test2 .no.prefetch.landmark] vs [test2 baz.txt barlink test dev] + testutil.go:377: Directory: "" vs "": [barlink test dev test2 .no.prefetch.landmark baz.txt] vs [baz.txt barlink test dev test2] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" testutil.go:371: Comparing: "barlink" vs "barlink" testutil.go:371: Comparing: "test" vs "test" @@ -61888,18 +61353,21 @@ testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" testutil.go:371: Comparing: "dev" vs "dev" testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] - testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" - testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" + testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" + testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" testutil.go:371: Comparing: "test2" vs "test2" testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" === RUN TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=9,prefix="./",src=1,format=GNU - testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"./baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2024-03-27T13:31:13Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2024-03-27T13:31:13Z"},{"name":"./dev/testchar1","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:31:13Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":1,"devMinor":2}]} - testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":85,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"./baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2024-03-27T13:31:13Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2024-03-27T13:31:13Z"},{"name":"./dev/testchar1","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:31:13Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":1,"devMinor":2}]} +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="/",format=GNU#02/duplicated_entry_offset +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="../",format=USTAR#02 +=== NAME TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=9,prefix="./",src=1,format=GNU + testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"./baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2024-03-27T13:41:04Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2024-03-27T13:41:04Z"},{"name":"./dev/testchar1","type":"char","modtime":"2024-03-27T13:41:04Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:41:04Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2024-03-27T13:41:04Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":85,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"./baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2024-03-27T13:41:04Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2024-03-27T13:41:04Z"},{"name":"./dev/testchar1","type":"char","modtime":"2024-03-27T13:41:04Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:41:04Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2024-03-27T13:41:04Z","devMajor":1,"devMinor":2}]} testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [test dev test2 baz.txt barlink] vs [test dev test2 .no.prefetch.landmark baz.txt barlink] + testutil.go:377: Directory: "" vs "": [baz.txt barlink test dev test2] vs [.no.prefetch.landmark baz.txt barlink test dev test2] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" testutil.go:371: Comparing: "barlink" vs "barlink" testutil.go:371: Comparing: "test" vs "test" @@ -61907,34 +61375,44 @@ testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" testutil.go:371: Comparing: "dev" vs "dev" testutil.go:377: Directory: "dev" vs "dev": [testchar1 testchar2 testblock testfifo] vs [testchar1 testchar2 testblock testfifo] - testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" - testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" + testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" + testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" testutil.go:371: Comparing: "test2" vs "test2" testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [.no.prefetch.landmark baz.txt barlink test dev test2] vs [test dev test2 baz.txt barlink] + testutil.go:377: Directory: "" vs "": [test2 .no.prefetch.landmark baz.txt barlink test dev] vs [baz.txt barlink test dev test2] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" testutil.go:371: Comparing: "barlink" vs "barlink" testutil.go:371: Comparing: "test" vs "test" testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" testutil.go:371: Comparing: "dev" vs "dev" - testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] - testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" - testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" + testutil.go:377: Directory: "dev" vs "dev": [testchar2 testblock testfifo testchar1] vs [testblock testfifo testchar1 testchar2] testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" + testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" + testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" testutil.go:371: Comparing: "test2" vs "test2" testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" === RUN TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=9,prefix="/",src=1,format=GNU - testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"/baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2024-03-27T13:31:13Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2024-03-27T13:31:13Z"},{"name":"/dev/testchar1","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:31:13Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":1,"devMinor":2}]} - testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":85,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"/baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2024-03-27T13:31:13Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2024-03-27T13:31:13Z"},{"name":"/dev/testchar1","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:31:13Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":1,"devMinor":2}]} +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="../",format=USTAR#02/lost_digest_in_a_entry +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="../",format=USTAR#02/duplicated_entry_offset +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="../",format=PAX#02 +=== NAME TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=9,prefix="/",src=1,format=GNU + testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"/baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2024-03-27T13:41:04Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2024-03-27T13:41:04Z"},{"name":"/dev/testchar1","type":"char","modtime":"2024-03-27T13:41:04Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:41:04Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2024-03-27T13:41:04Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":85,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"/baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2024-03-27T13:41:04Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2024-03-27T13:41:04Z"},{"name":"/dev/testchar1","type":"char","modtime":"2024-03-27T13:41:04Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:41:04Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2024-03-27T13:41:04Z","devMajor":1,"devMinor":2}]} testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [test2 baz.txt barlink test dev] vs [.no.prefetch.landmark baz.txt barlink test dev test2] + testutil.go:377: Directory: "" vs "": [dev test2 baz.txt barlink test] vs [test2 .no.prefetch.landmark baz.txt barlink test dev] + testutil.go:371: Comparing: "dev" vs "dev" + testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testfifo testchar1 testchar2 testblock] + testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" + testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" + testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" + testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" testutil.go:371: Comparing: "test2" vs "test2" testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" @@ -61943,91 +61421,108 @@ testutil.go:371: Comparing: "test" vs "test" testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" - testutil.go:371: Comparing: "dev" vs "dev" - testutil.go:377: Directory: "dev" vs "dev": [testfifo testchar1 testchar2 testblock] vs [testblock testfifo testchar1 testchar2] - testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" - testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" - testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" - testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [test2 .no.prefetch.landmark baz.txt barlink test dev] vs [barlink test dev test2 baz.txt] + testutil.go:377: Directory: "" vs "": [.no.prefetch.landmark baz.txt barlink test dev test2] vs [baz.txt barlink test dev test2] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" testutil.go:371: Comparing: "barlink" vs "barlink" testutil.go:371: Comparing: "test" vs "test" testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" testutil.go:371: Comparing: "dev" vs "dev" - testutil.go:377: Directory: "dev" vs "dev": [testchar2 testblock testfifo testchar1] vs [testblock testfifo testchar1 testchar2] - testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" - testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" + testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" + testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" + testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" testutil.go:371: Comparing: "test2" vs "test2" testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" === RUN TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=9,prefix="../",src=1,format=GNU - testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"../baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2024-03-27T13:31:13Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2024-03-27T13:31:13Z"},{"name":"../dev/testchar1","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:31:13Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":1,"devMinor":2}]} - testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":85,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"../baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2024-03-27T13:31:13Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2024-03-27T13:31:13Z"},{"name":"../dev/testchar1","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:31:13Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":1,"devMinor":2}]} + testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"../baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2024-03-27T13:41:04Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2024-03-27T13:41:04Z"},{"name":"../dev/testchar1","type":"char","modtime":"2024-03-27T13:41:04Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:41:04Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2024-03-27T13:41:04Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":85,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"../baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2024-03-27T13:41:04Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2024-03-27T13:41:04Z"},{"name":"../dev/testchar1","type":"char","modtime":"2024-03-27T13:41:04Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:41:04Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2024-03-27T13:41:04Z","devMajor":1,"devMinor":2}]} testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [dev test2 baz.txt barlink test] vs [barlink test dev test2 .no.prefetch.landmark baz.txt] + testutil.go:377: Directory: "" vs "": [baz.txt barlink test dev test2] vs [dev test2 .no.prefetch.landmark baz.txt barlink test] + testutil.go:371: Comparing: "baz.txt" vs "baz.txt" + testutil.go:371: Comparing: "barlink" vs "barlink" testutil.go:371: Comparing: "test" vs "test" testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" testutil.go:371: Comparing: "dev" vs "dev" - testutil.go:377: Directory: "dev" vs "dev": [testchar1 testchar2 testblock testfifo] vs [testblock testfifo testchar1 testchar2] + testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] + testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" - testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" testutil.go:371: Comparing: "test2" vs "test2" testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" - testutil.go:371: Comparing: "baz.txt" vs "baz.txt" - testutil.go:371: Comparing: "barlink" vs "barlink" testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [.no.prefetch.landmark baz.txt barlink test dev test2] vs [dev test2 baz.txt barlink test] + testutil.go:377: Directory: "" vs "": [dev test2 .no.prefetch.landmark baz.txt barlink test] vs [baz.txt barlink test dev test2] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" testutil.go:371: Comparing: "barlink" vs "barlink" testutil.go:371: Comparing: "test" vs "test" testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" testutil.go:371: Comparing: "dev" vs "dev" - testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] - testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" - testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" + testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar2 testblock testfifo testchar1] testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" + testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" + testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" testutil.go:371: Comparing: "test2" vs "test2" testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" === RUN TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=-1,prefix="",src=1,format=USTAR - testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2024-03-27T13:31:13Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2024-03-27T13:31:13Z"},{"name":"dev/testchar1","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:31:13Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":1,"devMinor":2}]} - testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":88,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2024-03-27T13:31:13Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2024-03-27T13:31:13Z"},{"name":"dev/testchar1","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:31:13Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":1,"devMinor":2}]} +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="../",format=PAX#02/lost_digest_in_a_entry +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="../",format=PAX#02/duplicated_entry_offset +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="../",format=GNU#02 +=== NAME TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=-1,prefix="",src=1,format=USTAR + testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2024-03-27T13:41:04Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2024-03-27T13:41:04Z"},{"name":"dev/testchar1","type":"char","modtime":"2024-03-27T13:41:04Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:41:04Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2024-03-27T13:41:04Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":88,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2024-03-27T13:41:04Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2024-03-27T13:41:04Z"},{"name":"dev/testchar1","type":"char","modtime":"2024-03-27T13:41:04Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:41:04Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2024-03-27T13:41:04Z","devMajor":1,"devMinor":2}]} testutil.go:371: Comparing: "" vs "" testutil.go:377: Directory: "" vs "": [baz.txt barlink test dev test2] vs [.no.prefetch.landmark baz.txt barlink test dev test2] + testutil.go:371: Comparing: "test2" vs "test2" + testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] + testutil.go:371: Comparing: "baz.txt" vs "baz.txt" testutil.go:371: Comparing: "baz.txt" vs "baz.txt" testutil.go:371: Comparing: "barlink" vs "barlink" testutil.go:371: Comparing: "test" vs "test" testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" testutil.go:371: Comparing: "dev" vs "dev" - testutil.go:377: Directory: "dev" vs "dev": [testchar1 testchar2 testblock testfifo] vs [testblock testfifo testchar1 testchar2] + testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" + testutil.go:371: Comparing: "" vs "" + testutil.go:377: Directory: "" vs "": [test2 .no.prefetch.landmark baz.txt barlink test dev] vs [baz.txt barlink test dev test2] + testutil.go:371: Comparing: "baz.txt" vs "baz.txt" + testutil.go:371: Comparing: "barlink" vs "barlink" + testutil.go:371: Comparing: "test" vs "test" + testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] + testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" + testutil.go:371: Comparing: "dev" vs "dev" + testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] + testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" + testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" + testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" + testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" testutil.go:371: Comparing: "test2" vs "test2" testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" +=== RUN TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=-1,prefix="./",src=1,format=USTAR + testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"./baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2024-03-27T13:41:04Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2024-03-27T13:41:04Z"},{"name":"./dev/testchar1","type":"char","modtime":"2024-03-27T13:41:04Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:41:04Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2024-03-27T13:41:04Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":88,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"./baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2024-03-27T13:41:04Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2024-03-27T13:41:04Z"},{"name":"./dev/testchar1","type":"char","modtime":"2024-03-27T13:41:04Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:41:04Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2024-03-27T13:41:04Z","devMajor":1,"devMinor":2}]} testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [.no.prefetch.landmark baz.txt barlink test dev test2] vs [baz.txt barlink test dev test2] + testutil.go:377: Directory: "" vs "": [test dev test2 baz.txt barlink] vs [.no.prefetch.landmark baz.txt barlink test dev test2] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" testutil.go:371: Comparing: "barlink" vs "barlink" testutil.go:371: Comparing: "test" vs "test" testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" testutil.go:371: Comparing: "dev" vs "dev" - testutil.go:377: Directory: "dev" vs "dev": [testchar1 testchar2 testblock testfifo] vs [testfifo testchar1 testchar2 testblock] + testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar2 testblock testfifo testchar1] testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" @@ -62035,11 +61530,10 @@ testutil.go:371: Comparing: "test2" vs "test2" testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" -=== RUN TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=-1,prefix="./",src=1,format=USTAR - testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"./baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2024-03-27T13:31:13Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2024-03-27T13:31:13Z"},{"name":"./dev/testchar1","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:31:13Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":1,"devMinor":2}]} - testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":88,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"./baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2024-03-27T13:31:13Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2024-03-27T13:31:13Z"},{"name":"./dev/testchar1","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:31:13Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":1,"devMinor":2}]} testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [test dev test2 baz.txt barlink] vs [dev test2 .no.prefetch.landmark baz.txt barlink test] + testutil.go:377: Directory: "" vs "": [.no.prefetch.landmark baz.txt barlink test dev test2] vs [baz.txt barlink test dev test2] + testutil.go:371: Comparing: "baz.txt" vs "baz.txt" + testutil.go:371: Comparing: "barlink" vs "barlink" testutil.go:371: Comparing: "test" vs "test" testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" @@ -62052,45 +61546,51 @@ testutil.go:371: Comparing: "test2" vs "test2" testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" - testutil.go:371: Comparing: "baz.txt" vs "baz.txt" - testutil.go:371: Comparing: "barlink" vs "barlink" +=== RUN TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=-1,prefix="/",src=1,format=USTAR +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="../",format=GNU#02/lost_digest_in_a_entry +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="../",format=GNU#02/duplicated_entry_offset +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="",format=USTAR#02 +=== NAME TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=-1,prefix="/",src=1,format=USTAR + testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"/baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2024-03-27T13:41:04Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2024-03-27T13:41:04Z"},{"name":"/dev/testchar1","type":"char","modtime":"2024-03-27T13:41:04Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:41:04Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2024-03-27T13:41:04Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":88,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"/baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2024-03-27T13:41:04Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2024-03-27T13:41:04Z"},{"name":"/dev/testchar1","type":"char","modtime":"2024-03-27T13:41:04Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:41:04Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2024-03-27T13:41:04Z","devMajor":1,"devMinor":2}]} testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [baz.txt barlink test dev test2 .no.prefetch.landmark] vs [baz.txt barlink test dev test2] + testutil.go:377: Directory: "" vs "": [barlink test dev test2 baz.txt] vs [barlink test dev test2 .no.prefetch.landmark baz.txt] + testutil.go:371: Comparing: "barlink" vs "barlink" testutil.go:371: Comparing: "test" vs "test" testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" testutil.go:371: Comparing: "dev" vs "dev" - testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] + testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar2 testblock testfifo testchar1] + testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" - testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" testutil.go:371: Comparing: "test2" vs "test2" testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" testutil.go:371: Comparing: "baz.txt" vs "baz.txt" - testutil.go:371: Comparing: "barlink" vs "barlink" -=== RUN TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=-1,prefix="/",src=1,format=USTAR - testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"/baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2024-03-27T13:31:13Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2024-03-27T13:31:13Z"},{"name":"/dev/testchar1","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:31:13Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":1,"devMinor":2}]} - testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":88,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"/baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2024-03-27T13:31:13Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2024-03-27T13:31:13Z"},{"name":"/dev/testchar1","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:31:13Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":1,"devMinor":2}]} testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [baz.txt barlink test dev test2] vs [barlink test dev test2 .no.prefetch.landmark baz.txt] + testutil.go:377: Directory: "" vs "": [test2 .no.prefetch.landmark baz.txt barlink test dev] vs [baz.txt barlink test dev test2] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" testutil.go:371: Comparing: "barlink" vs "barlink" testutil.go:371: Comparing: "test" vs "test" testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" testutil.go:371: Comparing: "dev" vs "dev" - testutil.go:377: Directory: "dev" vs "dev": [testfifo testchar1 testchar2 testblock] vs [testblock testfifo testchar1 testchar2] - testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" + testutil.go:377: Directory: "dev" vs "dev": [testfifo testchar1 testchar2 testblock] vs [testfifo testchar1 testchar2 testblock] testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" + testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" testutil.go:371: Comparing: "test2" vs "test2" testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" +=== RUN TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=-1,prefix="../",src=1,format=USTAR + testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"../baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2024-03-27T13:41:04Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2024-03-27T13:41:04Z"},{"name":"../dev/testchar1","type":"char","modtime":"2024-03-27T13:41:04Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:41:04Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2024-03-27T13:41:04Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":88,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"../baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2024-03-27T13:41:04Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2024-03-27T13:41:04Z"},{"name":"../dev/testchar1","type":"char","modtime":"2024-03-27T13:41:04Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:41:04Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2024-03-27T13:41:04Z","devMajor":1,"devMinor":2}]} testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [test dev test2 .no.prefetch.landmark baz.txt barlink] vs [barlink test dev test2 baz.txt] + testutil.go:377: Directory: "" vs "": [test dev test2 baz.txt barlink] vs [.no.prefetch.landmark baz.txt barlink test dev test2] + testutil.go:371: Comparing: "baz.txt" vs "baz.txt" testutil.go:371: Comparing: "barlink" vs "barlink" testutil.go:371: Comparing: "test" vs "test" testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] @@ -62104,12 +61604,8 @@ testutil.go:371: Comparing: "test2" vs "test2" testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" - testutil.go:371: Comparing: "baz.txt" vs "baz.txt" -=== RUN TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=-1,prefix="../",src=1,format=USTAR - testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"../baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2024-03-27T13:31:13Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2024-03-27T13:31:13Z"},{"name":"../dev/testchar1","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:31:13Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":1,"devMinor":2}]} - testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":88,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"../baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2024-03-27T13:31:13Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2024-03-27T13:31:13Z"},{"name":"../dev/testchar1","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:31:13Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":1,"devMinor":2}]} testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [barlink test dev test2 baz.txt] vs [baz.txt barlink test dev test2 .no.prefetch.landmark] + testutil.go:377: Directory: "" vs "": [test dev test2 .no.prefetch.landmark baz.txt barlink] vs [baz.txt barlink test dev test2] testutil.go:371: Comparing: "test2" vs "test2" testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" @@ -62119,20 +61615,26 @@ testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" testutil.go:371: Comparing: "dev" vs "dev" - testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testfifo testchar1 testchar2 testblock] - testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" + testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" + testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" +=== RUN TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=-1,prefix="",src=1,format=PAX +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="",format=USTAR#02/lost_digest_in_a_entry +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="",format=USTAR#02/duplicated_entry_offset +=== NAME TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=-1,prefix="",src=1,format=PAX + testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2024-03-27T13:41:05Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2024-03-27T13:41:05Z"},{"name":"dev/testchar1","type":"char","modtime":"2024-03-27T13:41:05Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:41:05Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2024-03-27T13:41:05Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":88,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2024-03-27T13:41:05Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2024-03-27T13:41:05Z"},{"name":"dev/testchar1","type":"char","modtime":"2024-03-27T13:41:05Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:41:05Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2024-03-27T13:41:05Z","devMajor":1,"devMinor":2}]} testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [baz.txt barlink test dev test2 .no.prefetch.landmark] vs [barlink test dev test2 baz.txt] + testutil.go:377: Directory: "" vs "": [baz.txt barlink test dev test2] vs [test2 .no.prefetch.landmark baz.txt barlink test dev] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" testutil.go:371: Comparing: "barlink" vs "barlink" testutil.go:371: Comparing: "test" vs "test" testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" testutil.go:371: Comparing: "dev" vs "dev" - testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] + testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testfifo testchar1 testchar2 testblock] testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" @@ -62140,11 +61642,8 @@ testutil.go:371: Comparing: "test2" vs "test2" testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" -=== RUN TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=-1,prefix="",src=1,format=PAX - testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2024-03-27T13:31:13Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2024-03-27T13:31:13Z"},{"name":"dev/testchar1","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:31:13Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":1,"devMinor":2}]} - testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":88,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2024-03-27T13:31:13Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2024-03-27T13:31:13Z"},{"name":"dev/testchar1","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:31:13Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":1,"devMinor":2}]} testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [dev test2 baz.txt barlink test] vs [.no.prefetch.landmark baz.txt barlink test dev test2] + testutil.go:377: Directory: "" vs "": [.no.prefetch.landmark baz.txt barlink test dev test2] vs [test2 baz.txt barlink test dev] testutil.go:371: Comparing: "test2" vs "test2" testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" @@ -62156,142 +61655,139 @@ testutil.go:371: Comparing: "dev" vs "dev" testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="",format=PAX#02 +=== NAME TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=-1,prefix="",src=1,format=PAX testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" +=== RUN TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=-1,prefix="./",src=1,format=PAX + testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"./baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2024-03-27T13:41:05Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2024-03-27T13:41:05Z"},{"name":"./dev/testchar1","type":"char","modtime":"2024-03-27T13:41:05Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:41:05Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2024-03-27T13:41:05Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":88,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"./baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2024-03-27T13:41:05Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2024-03-27T13:41:05Z"},{"name":"./dev/testchar1","type":"char","modtime":"2024-03-27T13:41:05Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:41:05Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2024-03-27T13:41:05Z","devMajor":1,"devMinor":2}]} testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [barlink test dev test2 .no.prefetch.landmark baz.txt] vs [dev test2 baz.txt barlink test] + testutil.go:377: Directory: "" vs "": [baz.txt barlink test dev test2] vs [baz.txt barlink test dev test2 .no.prefetch.landmark] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" testutil.go:371: Comparing: "barlink" vs "barlink" testutil.go:371: Comparing: "test" vs "test" testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" testutil.go:371: Comparing: "dev" vs "dev" - testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] - testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" - testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" + testutil.go:377: Directory: "dev" vs "dev": [testfifo testchar1 testchar2 testblock] vs [testchar2 testblock testfifo testchar1] testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" + testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" + testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" testutil.go:371: Comparing: "test2" vs "test2" testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" -=== RUN TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=-1,prefix="./",src=1,format=PAX - testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"./baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2024-03-27T13:31:13Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2024-03-27T13:31:13Z"},{"name":"./dev/testchar1","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:31:13Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":1,"devMinor":2}]} - testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":88,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"./baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2024-03-27T13:31:13Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2024-03-27T13:31:13Z"},{"name":"./dev/testchar1","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:31:13Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":1,"devMinor":2}]} testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [dev test2 baz.txt barlink test] vs [.no.prefetch.landmark baz.txt barlink test dev test2] - testutil.go:371: Comparing: "test2" vs "test2" - testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] - testutil.go:371: Comparing: "baz.txt" vs "baz.txt" - testutil.go:371: Comparing: "baz.txt" vs "baz.txt" - testutil.go:371: Comparing: "barlink" vs "barlink" + testutil.go:377: Directory: "" vs "": [dev test2 .no.prefetch.landmark baz.txt barlink test] vs [baz.txt barlink test dev test2] testutil.go:371: Comparing: "test" vs "test" testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" testutil.go:371: Comparing: "dev" vs "dev" - testutil.go:377: Directory: "dev" vs "dev": [testchar1 testchar2 testblock testfifo] vs [testblock testfifo testchar1 testchar2] - testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" - testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" + testutil.go:377: Directory: "dev" vs "dev": [testfifo testchar1 testchar2 testblock] vs [testblock testfifo testchar1 testchar2] testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" - testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [.no.prefetch.landmark baz.txt barlink test dev test2] vs [dev test2 baz.txt barlink test] - testutil.go:371: Comparing: "test" vs "test" - testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] - testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" - testutil.go:371: Comparing: "dev" vs "dev" - testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] - testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" - testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" testutil.go:371: Comparing: "test2" vs "test2" testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" testutil.go:371: Comparing: "baz.txt" vs "baz.txt" testutil.go:371: Comparing: "barlink" vs "barlink" === RUN TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=-1,prefix="/",src=1,format=PAX - testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"/baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2024-03-27T13:31:13Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2024-03-27T13:31:13Z"},{"name":"/dev/testchar1","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:31:13Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":1,"devMinor":2}]} - testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":88,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"/baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2024-03-27T13:31:13Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2024-03-27T13:31:13Z"},{"name":"/dev/testchar1","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:31:13Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":1,"devMinor":2}]} +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="",format=PAX#02/lost_digest_in_a_entry +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="",format=PAX#02/duplicated_entry_offset +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="",format=GNU#02 +=== NAME TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=-1,prefix="/",src=1,format=PAX + testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"/baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2024-03-27T13:41:05Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2024-03-27T13:41:05Z"},{"name":"/dev/testchar1","type":"char","modtime":"2024-03-27T13:41:05Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:41:05Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2024-03-27T13:41:05Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":88,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"/baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2024-03-27T13:41:05Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2024-03-27T13:41:05Z"},{"name":"/dev/testchar1","type":"char","modtime":"2024-03-27T13:41:05Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:41:05Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2024-03-27T13:41:05Z","devMajor":1,"devMinor":2}]} testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [test2 baz.txt barlink test dev] vs [.no.prefetch.landmark baz.txt barlink test dev test2] + testutil.go:377: Directory: "" vs "": [baz.txt barlink test dev test2] vs [.no.prefetch.landmark baz.txt barlink test dev test2] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" testutil.go:371: Comparing: "barlink" vs "barlink" testutil.go:371: Comparing: "test" vs "test" testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" testutil.go:371: Comparing: "dev" vs "dev" - testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testfifo testchar1 testchar2 testblock] + testutil.go:377: Directory: "dev" vs "dev": [testchar2 testblock testfifo testchar1] vs [testchar2 testblock testfifo testchar1] + testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" - testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" testutil.go:371: Comparing: "test2" vs "test2" testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [test2 .no.prefetch.landmark baz.txt barlink test dev] vs [baz.txt barlink test dev test2] - testutil.go:371: Comparing: "baz.txt" vs "baz.txt" + testutil.go:377: Directory: "" vs "": [.no.prefetch.landmark baz.txt barlink test dev test2] vs [barlink test dev test2 baz.txt] testutil.go:371: Comparing: "barlink" vs "barlink" testutil.go:371: Comparing: "test" vs "test" testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" testutil.go:371: Comparing: "dev" vs "dev" - testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testfifo testchar1 testchar2 testblock] - testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" + testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" + testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" testutil.go:371: Comparing: "test2" vs "test2" testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" + testutil.go:371: Comparing: "baz.txt" vs "baz.txt" === RUN TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=-1,prefix="../",src=1,format=PAX - testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"../baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2024-03-27T13:31:13Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2024-03-27T13:31:13Z"},{"name":"../dev/testchar1","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:31:13Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":1,"devMinor":2}]} - testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":88,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"../baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2024-03-27T13:31:13Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2024-03-27T13:31:13Z"},{"name":"../dev/testchar1","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:31:13Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":1,"devMinor":2}]} +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="",format=GNU#02/lost_digest_in_a_entry +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="",format=GNU#02/duplicated_entry_offset +=== NAME TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=-1,prefix="../",src=1,format=PAX + testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"../baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2024-03-27T13:41:05Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2024-03-27T13:41:05Z"},{"name":"../dev/testchar1","type":"char","modtime":"2024-03-27T13:41:05Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:41:05Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2024-03-27T13:41:05Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":88,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"../baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2024-03-27T13:41:05Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2024-03-27T13:41:05Z"},{"name":"../dev/testchar1","type":"char","modtime":"2024-03-27T13:41:05Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:41:05Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2024-03-27T13:41:05Z","devMajor":1,"devMinor":2}]} testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [baz.txt barlink test dev test2] vs [dev test2 .no.prefetch.landmark baz.txt barlink test] + testutil.go:377: Directory: "" vs "": [barlink test dev test2 baz.txt] vs [test dev test2 .no.prefetch.landmark baz.txt barlink] + testutil.go:371: Comparing: "test2" vs "test2" + testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] + testutil.go:371: Comparing: "baz.txt" vs "baz.txt" testutil.go:371: Comparing: "baz.txt" vs "baz.txt" testutil.go:371: Comparing: "barlink" vs "barlink" testutil.go:371: Comparing: "test" vs "test" testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" testutil.go:371: Comparing: "dev" vs "dev" - testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testfifo testchar1 testchar2 testblock] + testutil.go:377: Directory: "dev" vs "dev": [testchar2 testblock testfifo testchar1] vs [testchar2 testblock testfifo testchar1] + testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" - testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" - testutil.go:371: Comparing: "test2" vs "test2" - testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] - testutil.go:371: Comparing: "baz.txt" vs "baz.txt" testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [.no.prefetch.landmark baz.txt barlink test dev test2] vs [dev test2 baz.txt barlink test] + testutil.go:377: Directory: "" vs "": [.no.prefetch.landmark baz.txt barlink test dev test2] vs [baz.txt barlink test dev test2] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" testutil.go:371: Comparing: "barlink" vs "barlink" testutil.go:371: Comparing: "test" vs "test" testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" testutil.go:371: Comparing: "dev" vs "dev" - testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testfifo testchar1 testchar2 testblock] - testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" + testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" + testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" testutil.go:371: Comparing: "test2" vs "test2" testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="./",format=USTAR#02 === RUN TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=-1,prefix="",src=1,format=GNU - testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2024-03-27T13:31:13Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2024-03-27T13:31:13Z"},{"name":"dev/testchar1","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:31:13Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":1,"devMinor":2}]} - testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":88,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2024-03-27T13:31:13Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2024-03-27T13:31:13Z"},{"name":"dev/testchar1","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:31:13Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":1,"devMinor":2}]} + testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2024-03-27T13:41:04Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2024-03-27T13:41:04Z"},{"name":"dev/testchar1","type":"char","modtime":"2024-03-27T13:41:04Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:41:04Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2024-03-27T13:41:04Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":88,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2024-03-27T13:41:04Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2024-03-27T13:41:04Z"},{"name":"dev/testchar1","type":"char","modtime":"2024-03-27T13:41:04Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:41:04Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2024-03-27T13:41:04Z","devMajor":1,"devMinor":2}]} +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="./",format=USTAR#02/lost_digest_in_a_entry +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="./",format=USTAR#02/duplicated_entry_offset +=== NAME TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=-1,prefix="",src=1,format=GNU testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [test2 baz.txt barlink test dev] vs [barlink test dev test2 .no.prefetch.landmark baz.txt] + testutil.go:377: Directory: "" vs "": [baz.txt barlink test dev test2] vs [test dev test2 .no.prefetch.landmark baz.txt barlink] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" testutil.go:371: Comparing: "barlink" vs "barlink" testutil.go:371: Comparing: "test" vs "test" testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" testutil.go:371: Comparing: "dev" vs "dev" - testutil.go:377: Directory: "dev" vs "dev": [testchar2 testblock testfifo testchar1] vs [testchar2 testblock testfifo testchar1] + testutil.go:377: Directory: "dev" vs "dev": [testchar1 testchar2 testblock testfifo] vs [testblock testfifo testchar1 testchar2] testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" @@ -62300,31 +61796,35 @@ testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [.no.prefetch.landmark baz.txt barlink test dev test2] vs [dev test2 baz.txt barlink test] + testutil.go:377: Directory: "" vs "": [test2 .no.prefetch.landmark baz.txt barlink test dev] vs [baz.txt barlink test dev test2] + testutil.go:371: Comparing: "test2" vs "test2" + testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] + testutil.go:371: Comparing: "baz.txt" vs "baz.txt" + testutil.go:371: Comparing: "baz.txt" vs "baz.txt" testutil.go:371: Comparing: "barlink" vs "barlink" testutil.go:371: Comparing: "test" vs "test" testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" testutil.go:371: Comparing: "dev" vs "dev" - testutil.go:377: Directory: "dev" vs "dev": [testchar2 testblock testfifo testchar1] vs [testfifo testchar1 testchar2 testblock] - testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" - testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" + testutil.go:377: Directory: "dev" vs "dev": [testfifo testchar1 testchar2 testblock] vs [testblock testfifo testchar1 testchar2] testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" - testutil.go:371: Comparing: "test2" vs "test2" - testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] - testutil.go:371: Comparing: "baz.txt" vs "baz.txt" - testutil.go:371: Comparing: "baz.txt" vs "baz.txt" + testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" + testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" === RUN TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=-1,prefix="./",src=1,format=GNU - testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"./baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2024-03-27T13:31:13Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2024-03-27T13:31:13Z"},{"name":"./dev/testchar1","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:31:13Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":1,"devMinor":2}]} - testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":88,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"./baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2024-03-27T13:31:13Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2024-03-27T13:31:13Z"},{"name":"./dev/testchar1","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:31:13Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":1,"devMinor":2}]} +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="./",format=PAX#02 +=== NAME TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=-1,prefix="./",src=1,format=GNU + testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"./baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2024-03-27T13:41:04Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2024-03-27T13:41:04Z"},{"name":"./dev/testchar1","type":"char","modtime":"2024-03-27T13:41:04Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:41:04Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2024-03-27T13:41:04Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":88,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"./baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2024-03-27T13:41:04Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2024-03-27T13:41:04Z"},{"name":"./dev/testchar1","type":"char","modtime":"2024-03-27T13:41:04Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:41:04Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2024-03-27T13:41:04Z","devMajor":1,"devMinor":2}]} testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [baz.txt barlink test dev test2] vs [barlink test dev test2 .no.prefetch.landmark baz.txt] + testutil.go:377: Directory: "" vs "": [dev test2 baz.txt barlink test] vs [.no.prefetch.landmark baz.txt barlink test dev test2] + testutil.go:371: Comparing: "baz.txt" vs "baz.txt" + testutil.go:371: Comparing: "barlink" vs "barlink" testutil.go:371: Comparing: "test" vs "test" testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" testutil.go:371: Comparing: "dev" vs "dev" - testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] + testutil.go:377: Directory: "dev" vs "dev": [testfifo testchar1 testchar2 testblock] vs [testblock testfifo testchar1 testchar2] testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" @@ -62332,16 +61832,14 @@ testutil.go:371: Comparing: "test2" vs "test2" testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" - testutil.go:371: Comparing: "baz.txt" vs "baz.txt" - testutil.go:371: Comparing: "barlink" vs "barlink" testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [test2 .no.prefetch.landmark baz.txt barlink test dev] vs [test dev test2 baz.txt barlink] + testutil.go:377: Directory: "" vs "": [test dev test2 .no.prefetch.landmark baz.txt barlink] vs [baz.txt barlink test dev test2] testutil.go:371: Comparing: "barlink" vs "barlink" testutil.go:371: Comparing: "test" vs "test" testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" testutil.go:371: Comparing: "dev" vs "dev" - testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar2 testblock testfifo testchar1] + testutil.go:377: Directory: "dev" vs "dev": [testchar2 testblock testfifo testchar1] vs [testblock testfifo testchar1 testchar2] testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" @@ -62351,52 +61849,56 @@ testutil.go:371: Comparing: "baz.txt" vs "baz.txt" testutil.go:371: Comparing: "baz.txt" vs "baz.txt" === RUN TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=-1,prefix="/",src=1,format=GNU - testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"/baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2024-03-27T13:31:13Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2024-03-27T13:31:13Z"},{"name":"/dev/testchar1","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:31:13Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":1,"devMinor":2}]} - testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":88,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"/baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2024-03-27T13:31:13Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2024-03-27T13:31:13Z"},{"name":"/dev/testchar1","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:31:13Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":1,"devMinor":2}]} +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="./",format=PAX#02/lost_digest_in_a_entry +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="./",format=PAX#02/duplicated_entry_offset +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="./",format=GNU#02 +=== NAME TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=-1,prefix="/",src=1,format=GNU + testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"/baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2024-03-27T13:41:04Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2024-03-27T13:41:04Z"},{"name":"/dev/testchar1","type":"char","modtime":"2024-03-27T13:41:04Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:41:04Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2024-03-27T13:41:04Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":88,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"/baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2024-03-27T13:41:04Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2024-03-27T13:41:04Z"},{"name":"/dev/testchar1","type":"char","modtime":"2024-03-27T13:41:04Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:41:04Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2024-03-27T13:41:04Z","devMajor":1,"devMinor":2}]} testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [test dev test2 baz.txt barlink] vs [baz.txt barlink test dev test2 .no.prefetch.landmark] - testutil.go:371: Comparing: "baz.txt" vs "baz.txt" - testutil.go:371: Comparing: "barlink" vs "barlink" - testutil.go:371: Comparing: "test" vs "test" - testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] - testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" + testutil.go:377: Directory: "" vs "": [test2 baz.txt barlink test dev] vs [test dev test2 .no.prefetch.landmark baz.txt barlink] testutil.go:371: Comparing: "dev" vs "dev" - testutil.go:377: Directory: "dev" vs "dev": [testfifo testchar1 testchar2 testblock] vs [testblock testfifo testchar1 testchar2] - testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" - testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" + testutil.go:377: Directory: "dev" vs "dev": [testchar1 testchar2 testblock testfifo] vs [testchar2 testblock testfifo testchar1] testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" + testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" + testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" testutil.go:371: Comparing: "test2" vs "test2" testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" - testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [.no.prefetch.landmark baz.txt barlink test dev test2] vs [baz.txt barlink test dev test2] - testutil.go:371: Comparing: "test2" vs "test2" - testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" + testutil.go:371: Comparing: "barlink" vs "barlink" + testutil.go:371: Comparing: "test" vs "test" + testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] + testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" + testutil.go:371: Comparing: "" vs "" + testutil.go:377: Directory: "" vs "": [test dev test2 .no.prefetch.landmark baz.txt barlink] vs [baz.txt barlink test dev test2] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" testutil.go:371: Comparing: "barlink" vs "barlink" testutil.go:371: Comparing: "test" vs "test" testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" testutil.go:371: Comparing: "dev" vs "dev" - testutil.go:377: Directory: "dev" vs "dev": [testchar1 testchar2 testblock testfifo] vs [testchar1 testchar2 testblock testfifo] + testutil.go:377: Directory: "dev" vs "dev": [testchar2 testblock testfifo testchar1] vs [testblock testfifo testchar1 testchar2] testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" + testutil.go:371: Comparing: "test2" vs "test2" + testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] + testutil.go:371: Comparing: "baz.txt" vs "baz.txt" === RUN TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=-1,prefix="../",src=1,format=GNU - testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"../baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2024-03-27T13:31:13Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2024-03-27T13:31:13Z"},{"name":"../dev/testchar1","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:31:13Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":1,"devMinor":2}]} - testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":88,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"../baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2024-03-27T13:31:13Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2024-03-27T13:31:13Z"},{"name":"../dev/testchar1","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:31:13Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":1,"devMinor":2}]} + testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"../baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2024-03-27T13:41:04Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2024-03-27T13:41:04Z"},{"name":"../dev/testchar1","type":"char","modtime":"2024-03-27T13:41:04Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:41:04Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2024-03-27T13:41:04Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":88,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"../baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2024-03-27T13:41:04Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2024-03-27T13:41:04Z"},{"name":"../dev/testchar1","type":"char","modtime":"2024-03-27T13:41:04Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:41:04Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2024-03-27T13:41:04Z","devMajor":1,"devMinor":2}]} testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [test2 baz.txt barlink test dev] vs [barlink test dev test2 .no.prefetch.landmark baz.txt] + testutil.go:377: Directory: "" vs "": [test dev test2 baz.txt barlink] vs [test dev test2 .no.prefetch.landmark baz.txt barlink] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" testutil.go:371: Comparing: "barlink" vs "barlink" testutil.go:371: Comparing: "test" vs "test" testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" testutil.go:371: Comparing: "dev" vs "dev" - testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] + testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testfifo testchar1 testchar2 testblock] testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" @@ -62406,31 +61908,35 @@ testutil.go:371: Comparing: "baz.txt" vs "baz.txt" testutil.go:371: Comparing: "" vs "" testutil.go:377: Directory: "" vs "": [.no.prefetch.landmark baz.txt barlink test dev test2] vs [baz.txt barlink test dev test2] - testutil.go:371: Comparing: "barlink" vs "barlink" - testutil.go:371: Comparing: "test" vs "test" - testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] - testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" testutil.go:371: Comparing: "dev" vs "dev" - testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar1 testchar2 testblock testfifo] - testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" - testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" + testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" + testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" + testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" testutil.go:371: Comparing: "test2" vs "test2" testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" testutil.go:371: Comparing: "baz.txt" vs "baz.txt" + testutil.go:371: Comparing: "barlink" vs "barlink" + testutil.go:371: Comparing: "test" vs "test" + testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] + testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" === RUN TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=-2,prefix="",src=1,format=USTAR - testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2024-03-27T13:31:13Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2024-03-27T13:31:13Z"},{"name":"dev/testchar1","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:31:13Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":1,"devMinor":2}]} - testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":141,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2024-03-27T13:31:13Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2024-03-27T13:31:13Z"},{"name":"dev/testchar1","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:31:13Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":1,"devMinor":2}]} +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="./",format=GNU#02/lost_digest_in_a_entry +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="./",format=GNU#02/duplicated_entry_offset +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="/",format=USTAR#02 +=== NAME TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=-2,prefix="",src=1,format=USTAR + testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2024-03-27T13:41:04Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2024-03-27T13:41:04Z"},{"name":"dev/testchar1","type":"char","modtime":"2024-03-27T13:41:04Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:41:04Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2024-03-27T13:41:04Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":141,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2024-03-27T13:41:04Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2024-03-27T13:41:04Z"},{"name":"dev/testchar1","type":"char","modtime":"2024-03-27T13:41:04Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:41:04Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2024-03-27T13:41:04Z","devMajor":1,"devMinor":2}]} testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [test dev test2 baz.txt barlink] vs [.no.prefetch.landmark baz.txt barlink test dev test2] + testutil.go:377: Directory: "" vs "": [barlink test dev test2 baz.txt] vs [.no.prefetch.landmark baz.txt barlink test dev test2] testutil.go:371: Comparing: "barlink" vs "barlink" testutil.go:371: Comparing: "test" vs "test" testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" testutil.go:371: Comparing: "dev" vs "dev" - testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar1 testchar2 testblock testfifo] + testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" @@ -62440,48 +61946,49 @@ testutil.go:371: Comparing: "baz.txt" vs "baz.txt" testutil.go:371: Comparing: "baz.txt" vs "baz.txt" testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [test2 .no.prefetch.landmark baz.txt barlink test dev] vs [barlink test dev test2 baz.txt] + testutil.go:377: Directory: "" vs "": [.no.prefetch.landmark baz.txt barlink test dev test2] vs [baz.txt barlink test dev test2] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" testutil.go:371: Comparing: "barlink" vs "barlink" testutil.go:371: Comparing: "test" vs "test" testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" testutil.go:371: Comparing: "dev" vs "dev" - testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testfifo testchar1 testchar2 testblock] - testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" + testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" + testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" testutil.go:371: Comparing: "test2" vs "test2" testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" === RUN TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=-2,prefix="./",src=1,format=USTAR - testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"./baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2024-03-27T13:31:13Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2024-03-27T13:31:13Z"},{"name":"./dev/testchar1","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:31:13Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":1,"devMinor":2}]} - testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":141,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"./baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2024-03-27T13:31:13Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2024-03-27T13:31:13Z"},{"name":"./dev/testchar1","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:31:13Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":1,"devMinor":2}]} + testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"./baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2024-03-27T13:41:04Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2024-03-27T13:41:04Z"},{"name":"./dev/testchar1","type":"char","modtime":"2024-03-27T13:41:04Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:41:04Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2024-03-27T13:41:04Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":141,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"./baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2024-03-27T13:41:04Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2024-03-27T13:41:04Z"},{"name":"./dev/testchar1","type":"char","modtime":"2024-03-27T13:41:04Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:41:04Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2024-03-27T13:41:04Z","devMajor":1,"devMinor":2}]} testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [dev test2 baz.txt barlink test] vs [baz.txt barlink test dev test2 .no.prefetch.landmark] - testutil.go:371: Comparing: "barlink" vs "barlink" + testutil.go:377: Directory: "" vs "": [baz.txt barlink test dev test2] vs [barlink test dev test2 .no.prefetch.landmark baz.txt] testutil.go:371: Comparing: "test" vs "test" testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" testutil.go:371: Comparing: "dev" vs "dev" testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar1 testchar2 testblock testfifo] + testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" - testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" testutil.go:371: Comparing: "test2" vs "test2" testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" testutil.go:371: Comparing: "baz.txt" vs "baz.txt" + testutil.go:371: Comparing: "barlink" vs "barlink" testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [barlink test dev test2 .no.prefetch.landmark baz.txt] vs [test dev test2 baz.txt barlink] + testutil.go:377: Directory: "" vs "": [dev test2 .no.prefetch.landmark baz.txt barlink test] vs [test2 baz.txt barlink test dev] + testutil.go:371: Comparing: "baz.txt" vs "baz.txt" testutil.go:371: Comparing: "barlink" vs "barlink" testutil.go:371: Comparing: "test" vs "test" testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" testutil.go:371: Comparing: "dev" vs "dev" - testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] + testutil.go:377: Directory: "dev" vs "dev": [testchar1 testchar2 testblock testfifo] vs [testblock testfifo testchar1 testchar2] testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" @@ -62489,14 +61996,33 @@ testutil.go:371: Comparing: "test2" vs "test2" testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" - testutil.go:371: Comparing: "baz.txt" vs "baz.txt" +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="/",format=USTAR#02/lost_digest_in_a_entry === RUN TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=-2,prefix="/",src=1,format=USTAR - testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"/baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2024-03-27T13:31:13Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2024-03-27T13:31:13Z"},{"name":"/dev/testchar1","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:31:13Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":1,"devMinor":2}]} - testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":141,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"/baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2024-03-27T13:31:13Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2024-03-27T13:31:13Z"},{"name":"/dev/testchar1","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:31:13Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":1,"devMinor":2}]} +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="/",format=USTAR#02/duplicated_entry_offset +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="/",format=PAX#02 +=== NAME TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=-2,prefix="/",src=1,format=USTAR + testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"/baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2024-03-27T13:41:04Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2024-03-27T13:41:04Z"},{"name":"/dev/testchar1","type":"char","modtime":"2024-03-27T13:41:04Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:41:04Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2024-03-27T13:41:04Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":141,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"/baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2024-03-27T13:41:04Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2024-03-27T13:41:04Z"},{"name":"/dev/testchar1","type":"char","modtime":"2024-03-27T13:41:04Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:41:04Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2024-03-27T13:41:04Z","devMajor":1,"devMinor":2}]} testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [barlink test dev test2 baz.txt] vs [dev test2 .no.prefetch.landmark baz.txt barlink test] + testutil.go:377: Directory: "" vs "": [baz.txt barlink test dev test2] vs [test2 .no.prefetch.landmark baz.txt barlink test dev] + testutil.go:371: Comparing: "baz.txt" vs "baz.txt" + testutil.go:371: Comparing: "barlink" vs "barlink" + testutil.go:371: Comparing: "test" vs "test" + testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] + testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" testutil.go:371: Comparing: "dev" vs "dev" - testutil.go:377: Directory: "dev" vs "dev": [testfifo testchar1 testchar2 testblock] vs [testblock testfifo testchar1 testchar2] + testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar2 testblock testfifo testchar1] + testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" + testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" + testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" + testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" + testutil.go:371: Comparing: "test2" vs "test2" + testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] + testutil.go:371: Comparing: "baz.txt" vs "baz.txt" + testutil.go:371: Comparing: "" vs "" + testutil.go:377: Directory: "" vs "": [test2 .no.prefetch.landmark baz.txt barlink test dev] vs [baz.txt barlink test dev test2] + testutil.go:371: Comparing: "dev" vs "dev" + testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar2 testblock testfifo testchar1] testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" @@ -62509,13 +62035,17 @@ testutil.go:371: Comparing: "test" vs "test" testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" +=== RUN TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=-2,prefix="../",src=1,format=USTAR + testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"../baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2024-03-27T13:41:04Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2024-03-27T13:41:04Z"},{"name":"../dev/testchar1","type":"char","modtime":"2024-03-27T13:41:04Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:41:04Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2024-03-27T13:41:04Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":141,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"../baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2024-03-27T13:41:04Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2024-03-27T13:41:04Z"},{"name":"../dev/testchar1","type":"char","modtime":"2024-03-27T13:41:04Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:41:04Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2024-03-27T13:41:04Z","devMajor":1,"devMinor":2}]} testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [.no.prefetch.landmark baz.txt barlink test dev test2] vs [baz.txt barlink test dev test2] + testutil.go:377: Directory: "" vs "": [test2 baz.txt barlink test dev] vs [barlink test dev test2 .no.prefetch.landmark baz.txt] + testutil.go:371: Comparing: "barlink" vs "barlink" testutil.go:371: Comparing: "test" vs "test" testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" testutil.go:371: Comparing: "dev" vs "dev" - testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar1 testchar2 testblock testfifo] + testutil.go:377: Directory: "dev" vs "dev": [testchar2 testblock testfifo testchar1] vs [testchar2 testblock testfifo testchar1] testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" @@ -62524,19 +62054,14 @@ testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" testutil.go:371: Comparing: "baz.txt" vs "baz.txt" - testutil.go:371: Comparing: "barlink" vs "barlink" -=== RUN TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=-2,prefix="../",src=1,format=USTAR - testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"../baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2024-03-27T13:31:13Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2024-03-27T13:31:13Z"},{"name":"../dev/testchar1","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:31:13Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":1,"devMinor":2}]} - testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":141,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"../baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2024-03-27T13:31:13Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2024-03-27T13:31:13Z"},{"name":"../dev/testchar1","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:31:13Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":1,"devMinor":2}]} testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [baz.txt barlink test dev test2] vs [test2 .no.prefetch.landmark baz.txt barlink test dev] - testutil.go:371: Comparing: "baz.txt" vs "baz.txt" + testutil.go:377: Directory: "" vs "": [baz.txt barlink test dev test2 .no.prefetch.landmark] vs [test dev test2 baz.txt barlink] testutil.go:371: Comparing: "barlink" vs "barlink" testutil.go:371: Comparing: "test" vs "test" testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" testutil.go:371: Comparing: "dev" vs "dev" - testutil.go:377: Directory: "dev" vs "dev": [testfifo testchar1 testchar2 testblock] vs [testchar2 testblock testfifo testchar1] + testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" @@ -62544,15 +62069,21 @@ testutil.go:371: Comparing: "test2" vs "test2" testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" - testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [test dev test2 .no.prefetch.landmark baz.txt barlink] vs [baz.txt barlink test dev test2] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" - testutil.go:371: Comparing: "barlink" vs "barlink" +=== RUN TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=-2,prefix="",src=1,format=PAX +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="/",format=PAX#02/lost_digest_in_a_entry +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="/",format=PAX#02/duplicated_entry_offset +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="/",format=GNU#02 +=== NAME TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=-2,prefix="",src=1,format=PAX + testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2024-03-27T13:41:05Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2024-03-27T13:41:05Z"},{"name":"dev/testchar1","type":"char","modtime":"2024-03-27T13:41:05Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:41:05Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2024-03-27T13:41:05Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":141,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2024-03-27T13:41:05Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2024-03-27T13:41:05Z"},{"name":"dev/testchar1","type":"char","modtime":"2024-03-27T13:41:05Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:41:05Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2024-03-27T13:41:05Z","devMajor":1,"devMinor":2}]} + testutil.go:371: Comparing: "" vs "" + testutil.go:377: Directory: "" vs "": [baz.txt barlink test dev test2] vs [baz.txt barlink test dev test2 .no.prefetch.landmark] testutil.go:371: Comparing: "test" vs "test" testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" testutil.go:371: Comparing: "dev" vs "dev" - testutil.go:377: Directory: "dev" vs "dev": [testchar2 testblock testfifo testchar1] vs [testblock testfifo testchar1 testchar2] + testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" @@ -62560,11 +62091,10 @@ testutil.go:371: Comparing: "test2" vs "test2" testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" -=== RUN TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=-2,prefix="",src=1,format=PAX - testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2024-03-27T13:31:13Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2024-03-27T13:31:13Z"},{"name":"dev/testchar1","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:31:13Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":1,"devMinor":2}]} - testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":141,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2024-03-27T13:31:13Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2024-03-27T13:31:13Z"},{"name":"dev/testchar1","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:31:13Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":1,"devMinor":2}]} + testutil.go:371: Comparing: "baz.txt" vs "baz.txt" + testutil.go:371: Comparing: "barlink" vs "barlink" testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [baz.txt barlink test dev test2] vs [barlink test dev test2 .no.prefetch.landmark baz.txt] + testutil.go:377: Directory: "" vs "": [.no.prefetch.landmark baz.txt barlink test dev test2] vs [test dev test2 baz.txt barlink] testutil.go:371: Comparing: "test2" vs "test2" testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" @@ -62575,16 +62105,19 @@ testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" testutil.go:371: Comparing: "dev" vs "dev" testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] - testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" + testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" +=== RUN TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=-2,prefix="./",src=1,format=PAX +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="/",format=GNU#02/lost_digest_in_a_entry +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="/",format=GNU#02/duplicated_entry_offset +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="../",format=USTAR#02 +=== NAME TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=-2,prefix="./",src=1,format=PAX + testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"./baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2024-03-27T13:41:05Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2024-03-27T13:41:05Z"},{"name":"./dev/testchar1","type":"char","modtime":"2024-03-27T13:41:05Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:41:05Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2024-03-27T13:41:05Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":141,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"./baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2024-03-27T13:41:05Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2024-03-27T13:41:05Z"},{"name":"./dev/testchar1","type":"char","modtime":"2024-03-27T13:41:05Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:41:05Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2024-03-27T13:41:05Z","devMajor":1,"devMinor":2}]} testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [baz.txt barlink test dev test2 .no.prefetch.landmark] vs [baz.txt barlink test dev test2] - testutil.go:371: Comparing: "barlink" vs "barlink" - testutil.go:371: Comparing: "test" vs "test" - testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] - testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" + testutil.go:377: Directory: "" vs "": [test2 baz.txt barlink test dev] vs [test2 .no.prefetch.landmark baz.txt barlink test dev] testutil.go:371: Comparing: "dev" vs "dev" testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" @@ -62595,46 +62128,31 @@ testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" testutil.go:371: Comparing: "baz.txt" vs "baz.txt" -=== RUN TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=-2,prefix="./",src=1,format=PAX - testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"./baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2024-03-27T13:31:13Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2024-03-27T13:31:13Z"},{"name":"./dev/testchar1","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:31:13Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":1,"devMinor":2}]} - testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":141,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"./baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2024-03-27T13:31:13Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2024-03-27T13:31:13Z"},{"name":"./dev/testchar1","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:31:13Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":1,"devMinor":2}]} - testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [dev test2 baz.txt barlink test] vs [test dev test2 .no.prefetch.landmark baz.txt barlink] + testutil.go:371: Comparing: "barlink" vs "barlink" testutil.go:371: Comparing: "test" vs "test" testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" - testutil.go:371: Comparing: "dev" vs "dev" - testutil.go:377: Directory: "dev" vs "dev": [testchar2 testblock testfifo testchar1] vs [testfifo testchar1 testchar2 testblock] - testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" - testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" - testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" - testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" - testutil.go:371: Comparing: "test2" vs "test2" - testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] - testutil.go:371: Comparing: "baz.txt" vs "baz.txt" - testutil.go:371: Comparing: "baz.txt" vs "baz.txt" - testutil.go:371: Comparing: "barlink" vs "barlink" testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [barlink test dev test2 .no.prefetch.landmark baz.txt] vs [baz.txt barlink test dev test2] + testutil.go:377: Directory: "" vs "": [test2 .no.prefetch.landmark baz.txt barlink test dev] vs [baz.txt barlink test dev test2] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" testutil.go:371: Comparing: "barlink" vs "barlink" testutil.go:371: Comparing: "test" vs "test" testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" testutil.go:371: Comparing: "dev" vs "dev" - testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] - testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" + testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testfifo testchar1 testchar2 testblock] testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" + testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" testutil.go:371: Comparing: "test2" vs "test2" testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" === RUN TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=-2,prefix="/",src=1,format=PAX - testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"/baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2024-03-27T13:31:13Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2024-03-27T13:31:13Z"},{"name":"/dev/testchar1","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:31:13Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":1,"devMinor":2}]} - testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":141,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"/baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2024-03-27T13:31:13Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2024-03-27T13:31:13Z"},{"name":"/dev/testchar1","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:31:13Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":1,"devMinor":2}]} + testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"/baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2024-03-27T13:41:05Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2024-03-27T13:41:05Z"},{"name":"/dev/testchar1","type":"char","modtime":"2024-03-27T13:41:05Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:41:05Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2024-03-27T13:41:05Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":141,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"/baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2024-03-27T13:41:05Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2024-03-27T13:41:05Z"},{"name":"/dev/testchar1","type":"char","modtime":"2024-03-27T13:41:05Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:41:05Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2024-03-27T13:41:05Z","devMajor":1,"devMinor":2}]} testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [baz.txt barlink test dev test2] vs [.no.prefetch.landmark baz.txt barlink test dev test2] + testutil.go:377: Directory: "" vs "": [dev test2 baz.txt barlink test] vs [barlink test dev test2 .no.prefetch.landmark baz.txt] testutil.go:371: Comparing: "test2" vs "test2" testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" @@ -62644,20 +62162,18 @@ testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" testutil.go:371: Comparing: "dev" vs "dev" - testutil.go:377: Directory: "dev" vs "dev": [testfifo testchar1 testchar2 testblock] vs [testblock testfifo testchar1 testchar2] + testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [.no.prefetch.landmark baz.txt barlink test dev test2] vs [baz.txt barlink test dev test2] - testutil.go:371: Comparing: "baz.txt" vs "baz.txt" - testutil.go:371: Comparing: "barlink" vs "barlink" + testutil.go:377: Directory: "" vs "": [barlink test dev test2 .no.prefetch.landmark baz.txt] vs [baz.txt barlink test dev test2] testutil.go:371: Comparing: "test" vs "test" testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" testutil.go:371: Comparing: "dev" vs "dev" - testutil.go:377: Directory: "dev" vs "dev": [testchar2 testblock testfifo testchar1] vs [testblock testfifo testchar1 testchar2] + testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar2 testblock testfifo testchar1] testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" @@ -62665,67 +62181,74 @@ testutil.go:371: Comparing: "test2" vs "test2" testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" -=== RUN TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=-2,prefix="../",src=1,format=PAX - testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"../baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2024-03-27T13:31:13Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2024-03-27T13:31:13Z"},{"name":"../dev/testchar1","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:31:13Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":1,"devMinor":2}]} - testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":141,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"../baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2024-03-27T13:31:13Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2024-03-27T13:31:13Z"},{"name":"../dev/testchar1","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:31:13Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":1,"devMinor":2}]} - testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [barlink test dev test2 baz.txt] vs [.no.prefetch.landmark baz.txt barlink test dev test2] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" testutil.go:371: Comparing: "barlink" vs "barlink" +=== RUN TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=-2,prefix="../",src=1,format=PAX +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="../",format=USTAR#02/lost_digest_in_a_entry +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="../",format=USTAR#02/duplicated_entry_offset +=== NAME TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=-2,prefix="../",src=1,format=PAX + testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"../baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2024-03-27T13:41:05Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2024-03-27T13:41:05Z"},{"name":"../dev/testchar1","type":"char","modtime":"2024-03-27T13:41:05Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:41:05Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2024-03-27T13:41:05Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":141,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"../baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2024-03-27T13:41:05Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2024-03-27T13:41:05Z"},{"name":"../dev/testchar1","type":"char","modtime":"2024-03-27T13:41:05Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:41:05Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2024-03-27T13:41:05Z","devMajor":1,"devMinor":2}]} + testutil.go:371: Comparing: "" vs "" + testutil.go:377: Directory: "" vs "": [baz.txt barlink test dev test2] vs [test2 .no.prefetch.landmark baz.txt barlink test dev] testutil.go:371: Comparing: "test" vs "test" testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" testutil.go:371: Comparing: "dev" vs "dev" - testutil.go:377: Directory: "dev" vs "dev": [testchar2 testblock testfifo testchar1] vs [testblock testfifo testchar1 testchar2] + testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] + testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" - testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" testutil.go:371: Comparing: "test2" vs "test2" testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" - testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [dev test2 .no.prefetch.landmark baz.txt barlink test] vs [test2 baz.txt barlink test dev] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" testutil.go:371: Comparing: "barlink" vs "barlink" - testutil.go:371: Comparing: "test" vs "test" - testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] - testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" + testutil.go:371: Comparing: "" vs "" + testutil.go:377: Directory: "" vs "": [.no.prefetch.landmark baz.txt barlink test dev test2] vs [baz.txt barlink test dev test2] testutil.go:371: Comparing: "dev" vs "dev" - testutil.go:377: Directory: "dev" vs "dev": [testchar2 testblock testfifo testchar1] vs [testblock testfifo testchar1 testchar2] + testutil.go:377: Directory: "dev" vs "dev": [testfifo testchar1 testchar2 testblock] vs [testblock testfifo testchar1 testchar2] + testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" - testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" testutil.go:371: Comparing: "test2" vs "test2" testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" + testutil.go:371: Comparing: "baz.txt" vs "baz.txt" + testutil.go:371: Comparing: "barlink" vs "barlink" + testutil.go:371: Comparing: "test" vs "test" + testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] + testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="../",format=PAX#02 === RUN TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=-2,prefix="",src=1,format=GNU - testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2024-03-27T13:31:13Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2024-03-27T13:31:13Z"},{"name":"dev/testchar1","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:31:13Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":1,"devMinor":2}]} - testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":141,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2024-03-27T13:31:13Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2024-03-27T13:31:13Z"},{"name":"dev/testchar1","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:31:13Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":1,"devMinor":2}]} + testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2024-03-27T13:41:04Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2024-03-27T13:41:04Z"},{"name":"dev/testchar1","type":"char","modtime":"2024-03-27T13:41:04Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:41:04Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2024-03-27T13:41:04Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":141,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2024-03-27T13:41:04Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2024-03-27T13:41:04Z"},{"name":"dev/testchar1","type":"char","modtime":"2024-03-27T13:41:04Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:41:04Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2024-03-27T13:41:04Z","devMajor":1,"devMinor":2}]} testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [baz.txt barlink test dev test2] vs [barlink test dev test2 .no.prefetch.landmark baz.txt] + testutil.go:377: Directory: "" vs "": [barlink test dev test2 baz.txt] vs [.no.prefetch.landmark baz.txt barlink test dev test2] + testutil.go:371: Comparing: "baz.txt" vs "baz.txt" + testutil.go:371: Comparing: "barlink" vs "barlink" testutil.go:371: Comparing: "test" vs "test" testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" testutil.go:371: Comparing: "dev" vs "dev" - testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] + testutil.go:377: Directory: "dev" vs "dev": [testchar1 testchar2 testblock testfifo] vs [testblock testfifo testchar1 testchar2] + testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" - testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" testutil.go:371: Comparing: "test2" vs "test2" testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" - testutil.go:371: Comparing: "baz.txt" vs "baz.txt" - testutil.go:371: Comparing: "barlink" vs "barlink" testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [.no.prefetch.landmark baz.txt barlink test dev test2] vs [test dev test2 baz.txt barlink] + testutil.go:377: Directory: "" vs "": [test dev test2 .no.prefetch.landmark baz.txt barlink] vs [test2 baz.txt barlink test dev] + testutil.go:371: Comparing: "barlink" vs "barlink" testutil.go:371: Comparing: "test" vs "test" testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" testutil.go:371: Comparing: "dev" vs "dev" - testutil.go:377: Directory: "dev" vs "dev": [testchar1 testchar2 testblock testfifo] vs [testblock testfifo testchar1 testchar2] + testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" @@ -62734,53 +62257,50 @@ testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" testutil.go:371: Comparing: "baz.txt" vs "baz.txt" - testutil.go:371: Comparing: "barlink" vs "barlink" === RUN TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=-2,prefix="./",src=1,format=GNU - testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"./baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2024-03-27T13:31:13Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2024-03-27T13:31:13Z"},{"name":"./dev/testchar1","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:31:13Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":1,"devMinor":2}]} - testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":141,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"./baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2024-03-27T13:31:13Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2024-03-27T13:31:13Z"},{"name":"./dev/testchar1","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:31:13Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":1,"devMinor":2}]} +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="../",format=PAX#02/lost_digest_in_a_entry +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="../",format=PAX#02/duplicated_entry_offset +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="../",format=GNU#02 +=== NAME TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=-2,prefix="./",src=1,format=GNU + testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"./baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2024-03-27T13:41:04Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2024-03-27T13:41:04Z"},{"name":"./dev/testchar1","type":"char","modtime":"2024-03-27T13:41:04Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:41:04Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2024-03-27T13:41:04Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":141,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"./baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2024-03-27T13:41:04Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2024-03-27T13:41:04Z"},{"name":"./dev/testchar1","type":"char","modtime":"2024-03-27T13:41:04Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:41:04Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2024-03-27T13:41:04Z","devMajor":1,"devMinor":2}]} testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [test2 baz.txt barlink test dev] vs [.no.prefetch.landmark baz.txt barlink test dev test2] + testutil.go:377: Directory: "" vs "": [baz.txt barlink test dev test2] vs [.no.prefetch.landmark baz.txt barlink test dev test2] + testutil.go:371: Comparing: "baz.txt" vs "baz.txt" + testutil.go:371: Comparing: "barlink" vs "barlink" testutil.go:371: Comparing: "test" vs "test" testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" testutil.go:371: Comparing: "dev" vs "dev" - testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar1 testchar2 testblock testfifo] - testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" + testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" + testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" testutil.go:371: Comparing: "test2" vs "test2" testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" - testutil.go:371: Comparing: "baz.txt" vs "baz.txt" - testutil.go:371: Comparing: "barlink" vs "barlink" testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [.no.prefetch.landmark baz.txt barlink test dev test2] vs [baz.txt barlink test dev test2] - testutil.go:371: Comparing: "baz.txt" vs "baz.txt" - testutil.go:371: Comparing: "barlink" vs "barlink" + testutil.go:377: Directory: "" vs "": [.no.prefetch.landmark baz.txt barlink test dev test2] vs [barlink test dev test2 baz.txt] testutil.go:371: Comparing: "test" vs "test" testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" testutil.go:371: Comparing: "dev" vs "dev" testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] - testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" + testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" testutil.go:371: Comparing: "test2" vs "test2" testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" + testutil.go:371: Comparing: "baz.txt" vs "baz.txt" + testutil.go:371: Comparing: "barlink" vs "barlink" === RUN TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=-2,prefix="/",src=1,format=GNU - testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"/baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2024-03-27T13:31:13Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2024-03-27T13:31:13Z"},{"name":"/dev/testchar1","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:31:13Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":1,"devMinor":2}]} - testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":141,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"/baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2024-03-27T13:31:13Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2024-03-27T13:31:13Z"},{"name":"/dev/testchar1","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:31:13Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":1,"devMinor":2}]} + testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"/baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2024-03-27T13:41:04Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2024-03-27T13:41:04Z"},{"name":"/dev/testchar1","type":"char","modtime":"2024-03-27T13:41:04Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:41:04Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2024-03-27T13:41:04Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":141,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"/baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2024-03-27T13:41:04Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2024-03-27T13:41:04Z"},{"name":"/dev/testchar1","type":"char","modtime":"2024-03-27T13:41:04Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:41:04Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2024-03-27T13:41:04Z","devMajor":1,"devMinor":2}]} testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [test dev test2 baz.txt barlink] vs [.no.prefetch.landmark baz.txt barlink test dev test2] - testutil.go:371: Comparing: "dev" vs "dev" - testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar1 testchar2 testblock testfifo] - testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" - testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" - testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" - testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" + testutil.go:377: Directory: "" vs "": [baz.txt barlink test dev test2] vs [dev test2 .no.prefetch.landmark baz.txt barlink test] testutil.go:371: Comparing: "test2" vs "test2" testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" @@ -62789,15 +62309,19 @@ testutil.go:371: Comparing: "test" vs "test" testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" + testutil.go:371: Comparing: "dev" vs "dev" + testutil.go:377: Directory: "dev" vs "dev": [testchar1 testchar2 testblock testfifo] vs [testchar1 testchar2 testblock testfifo] + testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" + testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" + testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" + testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [baz.txt barlink test dev test2 .no.prefetch.landmark] vs [baz.txt barlink test dev test2] - testutil.go:371: Comparing: "baz.txt" vs "baz.txt" - testutil.go:371: Comparing: "barlink" vs "barlink" + testutil.go:377: Directory: "" vs "": [.no.prefetch.landmark baz.txt barlink test dev test2] vs [barlink test dev test2 baz.txt] testutil.go:371: Comparing: "test" vs "test" testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" testutil.go:371: Comparing: "dev" vs "dev" - testutil.go:377: Directory: "dev" vs "dev": [testchar2 testblock testfifo testchar1] vs [testblock testfifo testchar1 testchar2] + testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" @@ -62805,46 +62329,51 @@ testutil.go:371: Comparing: "test2" vs "test2" testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" + testutil.go:371: Comparing: "baz.txt" vs "baz.txt" + testutil.go:371: Comparing: "barlink" vs "barlink" === RUN TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=-2,prefix="../",src=1,format=GNU - testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"../baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2024-03-27T13:31:13Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2024-03-27T13:31:13Z"},{"name":"../dev/testchar1","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:31:13Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":1,"devMinor":2}]} - testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":141,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"../baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2024-03-27T13:31:13Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2024-03-27T13:31:13Z"},{"name":"../dev/testchar1","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:31:13Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":1,"devMinor":2}]} +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="../",format=GNU#02/lost_digest_in_a_entry +=== RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="../",format=GNU#02/duplicated_entry_offset +=== NAME TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=-2,prefix="../",src=1,format=GNU + testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"../baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2024-03-27T13:41:04Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2024-03-27T13:41:04Z"},{"name":"../dev/testchar1","type":"char","modtime":"2024-03-27T13:41:04Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:41:04Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2024-03-27T13:41:04Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":141,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"../baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2024-03-27T13:41:04Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2024-03-27T13:41:04Z"},{"name":"../dev/testchar1","type":"char","modtime":"2024-03-27T13:41:04Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:41:04Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2024-03-27T13:41:04Z","devMajor":1,"devMinor":2}]} testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [baz.txt barlink test dev test2] vs [.no.prefetch.landmark baz.txt barlink test dev test2] + testutil.go:377: Directory: "" vs "": [dev test2 baz.txt barlink test] vs [test2 .no.prefetch.landmark baz.txt barlink test dev] + testutil.go:371: Comparing: "baz.txt" vs "baz.txt" + testutil.go:371: Comparing: "barlink" vs "barlink" + testutil.go:371: Comparing: "test" vs "test" + testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] + testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" testutil.go:371: Comparing: "dev" vs "dev" - testutil.go:377: Directory: "dev" vs "dev": [testchar2 testblock testfifo testchar1] vs [testblock testfifo testchar1 testchar2] + testutil.go:377: Directory: "dev" vs "dev": [testchar1 testchar2 testblock testfifo] vs [testblock testfifo testchar1 testchar2] + testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" - testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" testutil.go:371: Comparing: "test2" vs "test2" testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" - testutil.go:371: Comparing: "baz.txt" vs "baz.txt" - testutil.go:371: Comparing: "barlink" vs "barlink" - testutil.go:371: Comparing: "test" vs "test" - testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] - testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [dev test2 .no.prefetch.landmark baz.txt barlink test] vs [baz.txt barlink test dev test2] + testutil.go:377: Directory: "" vs "": [.no.prefetch.landmark baz.txt barlink test dev test2] vs [baz.txt barlink test dev test2] + testutil.go:371: Comparing: "barlink" vs "barlink" testutil.go:371: Comparing: "test" vs "test" testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" testutil.go:371: Comparing: "dev" vs "dev" - testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar1 testchar2 testblock testfifo] - testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" - testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" + testutil.go:377: Directory: "dev" vs "dev": [testfifo testchar1 testchar2 testblock] vs [testblock testfifo testchar1 testchar2] testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" + testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" + testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" testutil.go:371: Comparing: "test2" vs "test2" testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" testutil.go:371: Comparing: "baz.txt" vs "baz.txt" - testutil.go:371: Comparing: "barlink" vs "barlink" === RUN TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=0,prefix="",src=2,format=USTAR - testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2024-03-27T13:31:13Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2024-03-27T13:31:13Z"},{"name":"dev/testchar1","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:31:13Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":1,"devMinor":2}]} - testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":540,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2024-03-27T13:31:13Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2024-03-27T13:31:13Z"},{"name":"dev/testchar1","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:31:13Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":1,"devMinor":2}]} + testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2024-03-27T13:41:04Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2024-03-27T13:41:04Z"},{"name":"dev/testchar1","type":"char","modtime":"2024-03-27T13:41:04Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:41:04Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2024-03-27T13:41:04Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":540,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2024-03-27T13:41:04Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2024-03-27T13:41:04Z"},{"name":"dev/testchar1","type":"char","modtime":"2024-03-27T13:41:04Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:41:04Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2024-03-27T13:41:04Z","devMajor":1,"devMinor":2}]} testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [baz.txt barlink test dev test2] vs [dev test2 .no.prefetch.landmark baz.txt barlink test] + testutil.go:377: Directory: "" vs "": [baz.txt barlink test dev test2] vs [.no.prefetch.landmark baz.txt barlink test dev test2] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" testutil.go:371: Comparing: "barlink" vs "barlink" testutil.go:371: Comparing: "test" vs "test" @@ -62852,15 +62381,15 @@ testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" testutil.go:371: Comparing: "dev" vs "dev" testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] - testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" + testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" testutil.go:371: Comparing: "test2" vs "test2" testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [dev test2 .no.prefetch.landmark baz.txt barlink test] vs [dev test2 baz.txt barlink test] + testutil.go:377: Directory: "" vs "": [test2 .no.prefetch.landmark baz.txt barlink test dev] vs [test dev test2 baz.txt barlink] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" testutil.go:371: Comparing: "barlink" vs "barlink" testutil.go:371: Comparing: "test" vs "test" @@ -62876,10 +62405,16 @@ testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" === RUN TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=0,prefix="./",src=2,format=USTAR - testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"./baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2024-03-27T13:31:13Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2024-03-27T13:31:13Z"},{"name":"./dev/testchar1","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:31:13Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":1,"devMinor":2}]} - testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":540,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"./baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2024-03-27T13:31:13Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2024-03-27T13:31:13Z"},{"name":"./dev/testchar1","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:31:13Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":1,"devMinor":2}]} + testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"./baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2024-03-27T13:41:04Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2024-03-27T13:41:04Z"},{"name":"./dev/testchar1","type":"char","modtime":"2024-03-27T13:41:04Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:41:04Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2024-03-27T13:41:04Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":540,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"./baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2024-03-27T13:41:04Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2024-03-27T13:41:04Z"},{"name":"./dev/testchar1","type":"char","modtime":"2024-03-27T13:41:04Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:41:04Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2024-03-27T13:41:04Z","devMajor":1,"devMinor":2}]} testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [test2 baz.txt barlink test dev] vs [.no.prefetch.landmark baz.txt barlink test dev test2] + testutil.go:377: Directory: "" vs "": [test dev test2 baz.txt barlink] vs [test dev test2 .no.prefetch.landmark baz.txt barlink] + testutil.go:371: Comparing: "dev" vs "dev" + testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar1 testchar2 testblock testfifo] + testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" + testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" + testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" + testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" testutil.go:371: Comparing: "test2" vs "test2" testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" @@ -62888,38 +62423,34 @@ testutil.go:371: Comparing: "test" vs "test" testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" - testutil.go:371: Comparing: "dev" vs "dev" - testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testfifo testchar1 testchar2 testblock] - testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" - testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" - testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" - testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [.no.prefetch.landmark baz.txt barlink test dev test2] vs [baz.txt barlink test dev test2] + testutil.go:377: Directory: "" vs "": [test2 .no.prefetch.landmark baz.txt barlink test dev] vs [dev test2 baz.txt barlink test] + testutil.go:371: Comparing: "baz.txt" vs "baz.txt" testutil.go:371: Comparing: "barlink" vs "barlink" testutil.go:371: Comparing: "test" vs "test" testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" testutil.go:371: Comparing: "dev" vs "dev" - testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar1 testchar2 testblock testfifo] + testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar2 testblock testfifo testchar1] + testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" - testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" testutil.go:371: Comparing: "test2" vs "test2" testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" - testutil.go:371: Comparing: "baz.txt" vs "baz.txt" === RUN TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=0,prefix="/",src=2,format=USTAR - testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"/baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2024-03-27T13:31:13Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2024-03-27T13:31:13Z"},{"name":"/dev/testchar1","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:31:13Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":1,"devMinor":2}]} - testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":540,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"/baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2024-03-27T13:31:13Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2024-03-27T13:31:13Z"},{"name":"/dev/testchar1","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:31:13Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":1,"devMinor":2}]} + testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"/baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2024-03-27T13:41:04Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2024-03-27T13:41:04Z"},{"name":"/dev/testchar1","type":"char","modtime":"2024-03-27T13:41:04Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:41:04Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2024-03-27T13:41:04Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":540,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"/baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2024-03-27T13:41:04Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2024-03-27T13:41:04Z"},{"name":"/dev/testchar1","type":"char","modtime":"2024-03-27T13:41:04Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:41:04Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2024-03-27T13:41:04Z","devMajor":1,"devMinor":2}]} testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [baz.txt barlink test dev test2] vs [dev test2 .no.prefetch.landmark baz.txt barlink test] + testutil.go:377: Directory: "" vs "": [baz.txt barlink test dev test2] vs [.no.prefetch.landmark baz.txt barlink test dev test2] + testutil.go:371: Comparing: "baz.txt" vs "baz.txt" + testutil.go:371: Comparing: "barlink" vs "barlink" testutil.go:371: Comparing: "test" vs "test" testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" testutil.go:371: Comparing: "dev" vs "dev" - testutil.go:377: Directory: "dev" vs "dev": [testchar1 testchar2 testblock testfifo] vs [testblock testfifo testchar1 testchar2] + testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar2 testblock testfifo testchar1] testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" @@ -62927,15 +62458,15 @@ testutil.go:371: Comparing: "test2" vs "test2" testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" + testutil.go:371: Comparing: "" vs "" + testutil.go:377: Directory: "" vs "": [.no.prefetch.landmark baz.txt barlink test dev test2] vs [baz.txt barlink test dev test2] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" testutil.go:371: Comparing: "barlink" vs "barlink" - testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [.no.prefetch.landmark baz.txt barlink test dev test2] vs [test2 baz.txt barlink test dev] testutil.go:371: Comparing: "test" vs "test" testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" testutil.go:371: Comparing: "dev" vs "dev" - testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] + testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar1 testchar2 testblock testfifo] testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" @@ -62943,48 +62474,46 @@ testutil.go:371: Comparing: "test2" vs "test2" testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" - testutil.go:371: Comparing: "baz.txt" vs "baz.txt" - testutil.go:371: Comparing: "barlink" vs "barlink" === RUN TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=0,prefix="../",src=2,format=USTAR - testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"../baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2024-03-27T13:31:13Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2024-03-27T13:31:13Z"},{"name":"../dev/testchar1","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:31:13Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":1,"devMinor":2}]} - testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":540,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"../baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2024-03-27T13:31:13Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2024-03-27T13:31:13Z"},{"name":"../dev/testchar1","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:31:13Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":1,"devMinor":2}]} + testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"../baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2024-03-27T13:41:04Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2024-03-27T13:41:04Z"},{"name":"../dev/testchar1","type":"char","modtime":"2024-03-27T13:41:04Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:41:04Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2024-03-27T13:41:04Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":540,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"../baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2024-03-27T13:41:04Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2024-03-27T13:41:04Z"},{"name":"../dev/testchar1","type":"char","modtime":"2024-03-27T13:41:04Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:41:04Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2024-03-27T13:41:04Z","devMajor":1,"devMinor":2}]} testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [baz.txt barlink test dev test2] vs [dev test2 .no.prefetch.landmark baz.txt barlink test] + testutil.go:377: Directory: "" vs "": [test2 baz.txt barlink test dev] vs [barlink test dev test2 .no.prefetch.landmark baz.txt] + testutil.go:371: Comparing: "test2" vs "test2" + testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] + testutil.go:371: Comparing: "baz.txt" vs "baz.txt" + testutil.go:371: Comparing: "baz.txt" vs "baz.txt" testutil.go:371: Comparing: "barlink" vs "barlink" testutil.go:371: Comparing: "test" vs "test" testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" testutil.go:371: Comparing: "dev" vs "dev" - testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar1 testchar2 testblock testfifo] + testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testfifo testchar1 testchar2 testblock] + testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" - testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" - testutil.go:371: Comparing: "test2" vs "test2" - testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] - testutil.go:371: Comparing: "baz.txt" vs "baz.txt" - testutil.go:371: Comparing: "baz.txt" vs "baz.txt" testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [test2 .no.prefetch.landmark baz.txt barlink test dev] vs [baz.txt barlink test dev test2] + testutil.go:377: Directory: "" vs "": [test dev test2 .no.prefetch.landmark baz.txt barlink] vs [baz.txt barlink test dev test2] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" testutil.go:371: Comparing: "barlink" vs "barlink" testutil.go:371: Comparing: "test" vs "test" testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" testutil.go:371: Comparing: "dev" vs "dev" - testutil.go:377: Directory: "dev" vs "dev": [testchar1 testchar2 testblock testfifo] vs [testblock testfifo testchar1 testchar2] + testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar2 testblock testfifo testchar1] + testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" - testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" testutil.go:371: Comparing: "test2" vs "test2" testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" === RUN TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=0,prefix="",src=2,format=PAX - testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2024-03-27T13:31:13Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2024-03-27T13:31:13Z"},{"name":"dev/testchar1","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:31:13Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":1,"devMinor":2}]} - testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":540,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2024-03-27T13:31:13Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2024-03-27T13:31:13Z"},{"name":"dev/testchar1","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:31:13Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":1,"devMinor":2}]} + testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2024-03-27T13:41:05Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2024-03-27T13:41:05Z"},{"name":"dev/testchar1","type":"char","modtime":"2024-03-27T13:41:05Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:41:05Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2024-03-27T13:41:05Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":540,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2024-03-27T13:41:05Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2024-03-27T13:41:05Z"},{"name":"dev/testchar1","type":"char","modtime":"2024-03-27T13:41:05Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:41:05Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2024-03-27T13:41:05Z","devMajor":1,"devMinor":2}]} testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [baz.txt barlink test dev test2] vs [test dev test2 .no.prefetch.landmark baz.txt barlink] + testutil.go:377: Directory: "" vs "": [baz.txt barlink test dev test2] vs [.no.prefetch.landmark baz.txt barlink test dev test2] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" testutil.go:371: Comparing: "barlink" vs "barlink" testutil.go:371: Comparing: "test" vs "test" @@ -62992,69 +62521,69 @@ testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" testutil.go:371: Comparing: "dev" vs "dev" testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] - testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" - testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" + testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" + testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" testutil.go:371: Comparing: "test2" vs "test2" testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [baz.txt barlink test dev test2 .no.prefetch.landmark] vs [baz.txt barlink test dev test2] - testutil.go:371: Comparing: "baz.txt" vs "baz.txt" - testutil.go:371: Comparing: "barlink" vs "barlink" + testutil.go:377: Directory: "" vs "": [barlink test dev test2 .no.prefetch.landmark baz.txt] vs [baz.txt barlink test dev test2] testutil.go:371: Comparing: "test" vs "test" testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" testutil.go:371: Comparing: "dev" vs "dev" - testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] + testutil.go:377: Directory: "dev" vs "dev": [testchar2 testblock testfifo testchar1] vs [testblock testfifo testchar1 testchar2] + testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" - testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" testutil.go:371: Comparing: "test2" vs "test2" testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" + testutil.go:371: Comparing: "baz.txt" vs "baz.txt" + testutil.go:371: Comparing: "barlink" vs "barlink" === RUN TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=0,prefix="./",src=2,format=PAX - testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"./baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2024-03-27T13:31:13Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2024-03-27T13:31:13Z"},{"name":"./dev/testchar1","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:31:13Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":1,"devMinor":2}]} - testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":540,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"./baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2024-03-27T13:31:13Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2024-03-27T13:31:13Z"},{"name":"./dev/testchar1","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:31:13Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":1,"devMinor":2}]} + testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"./baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2024-03-27T13:41:05Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2024-03-27T13:41:05Z"},{"name":"./dev/testchar1","type":"char","modtime":"2024-03-27T13:41:05Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:41:05Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2024-03-27T13:41:05Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":540,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"./baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2024-03-27T13:41:05Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2024-03-27T13:41:05Z"},{"name":"./dev/testchar1","type":"char","modtime":"2024-03-27T13:41:05Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:41:05Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2024-03-27T13:41:05Z","devMajor":1,"devMinor":2}]} testutil.go:371: Comparing: "" vs "" testutil.go:377: Directory: "" vs "": [baz.txt barlink test dev test2] vs [test dev test2 .no.prefetch.landmark baz.txt barlink] + testutil.go:371: Comparing: "test2" vs "test2" + testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] + testutil.go:371: Comparing: "baz.txt" vs "baz.txt" testutil.go:371: Comparing: "baz.txt" vs "baz.txt" testutil.go:371: Comparing: "barlink" vs "barlink" testutil.go:371: Comparing: "test" vs "test" testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" testutil.go:371: Comparing: "dev" vs "dev" - testutil.go:377: Directory: "dev" vs "dev": [testfifo testchar1 testchar2 testblock] vs [testblock testfifo testchar1 testchar2] + testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] + testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" - testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" - testutil.go:371: Comparing: "test2" vs "test2" - testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] - testutil.go:371: Comparing: "baz.txt" vs "baz.txt" testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [.no.prefetch.landmark baz.txt barlink test dev test2] vs [baz.txt barlink test dev test2] + testutil.go:377: Directory: "" vs "": [test dev test2 .no.prefetch.landmark baz.txt barlink] vs [baz.txt barlink test dev test2] + testutil.go:371: Comparing: "baz.txt" vs "baz.txt" + testutil.go:371: Comparing: "barlink" vs "barlink" testutil.go:371: Comparing: "test" vs "test" testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" testutil.go:371: Comparing: "dev" vs "dev" - testutil.go:377: Directory: "dev" vs "dev": [testfifo testchar1 testchar2 testblock] vs [testchar2 testblock testfifo testchar1] + testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testfifo testchar1 testchar2 testblock] + testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" - testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" testutil.go:371: Comparing: "test2" vs "test2" testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" - testutil.go:371: Comparing: "baz.txt" vs "baz.txt" - testutil.go:371: Comparing: "barlink" vs "barlink" === RUN TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=0,prefix="/",src=2,format=PAX - testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"/baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2024-03-27T13:31:13Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2024-03-27T13:31:13Z"},{"name":"/dev/testchar1","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:31:13Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":1,"devMinor":2}]} - testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":540,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"/baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2024-03-27T13:31:13Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2024-03-27T13:31:13Z"},{"name":"/dev/testchar1","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:31:13Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":1,"devMinor":2}]} + testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"/baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2024-03-27T13:41:05Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2024-03-27T13:41:05Z"},{"name":"/dev/testchar1","type":"char","modtime":"2024-03-27T13:41:05Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:41:05Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2024-03-27T13:41:05Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":540,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"/baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2024-03-27T13:41:05Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2024-03-27T13:41:05Z"},{"name":"/dev/testchar1","type":"char","modtime":"2024-03-27T13:41:05Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:41:05Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2024-03-27T13:41:05Z","devMajor":1,"devMinor":2}]} testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [baz.txt barlink test dev test2] vs [.no.prefetch.landmark baz.txt barlink test dev test2] + testutil.go:377: Directory: "" vs "": [test2 baz.txt barlink test dev] vs [baz.txt barlink test dev test2 .no.prefetch.landmark] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" testutil.go:371: Comparing: "barlink" vs "barlink" testutil.go:371: Comparing: "test" vs "test" @@ -63070,13 +62599,13 @@ testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [baz.txt barlink test dev test2 .no.prefetch.landmark] vs [baz.txt barlink test dev test2] + testutil.go:377: Directory: "" vs "": [dev test2 .no.prefetch.landmark baz.txt barlink test] vs [baz.txt barlink test dev test2] testutil.go:371: Comparing: "barlink" vs "barlink" testutil.go:371: Comparing: "test" vs "test" testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" testutil.go:371: Comparing: "dev" vs "dev" - testutil.go:377: Directory: "dev" vs "dev": [testfifo testchar1 testchar2 testblock] vs [testblock testfifo testchar1 testchar2] + testutil.go:377: Directory: "dev" vs "dev": [testchar2 testblock testfifo testchar1] vs [testblock testfifo testchar1 testchar2] testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" @@ -63086,28 +62615,31 @@ testutil.go:371: Comparing: "baz.txt" vs "baz.txt" testutil.go:371: Comparing: "baz.txt" vs "baz.txt" === RUN TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=0,prefix="../",src=2,format=PAX - testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"../baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2024-03-27T13:31:13Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2024-03-27T13:31:13Z"},{"name":"../dev/testchar1","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:31:13Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":1,"devMinor":2}]} - testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":540,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"../baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2024-03-27T13:31:13Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2024-03-27T13:31:13Z"},{"name":"../dev/testchar1","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:31:13Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":1,"devMinor":2}]} + testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"../baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2024-03-27T13:41:05Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2024-03-27T13:41:05Z"},{"name":"../dev/testchar1","type":"char","modtime":"2024-03-27T13:41:05Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:41:05Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2024-03-27T13:41:05Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":540,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"../baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2024-03-27T13:41:05Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2024-03-27T13:41:05Z"},{"name":"../dev/testchar1","type":"char","modtime":"2024-03-27T13:41:05Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:41:05Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2024-03-27T13:41:05Z","devMajor":1,"devMinor":2}]} testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [baz.txt barlink test dev test2] vs [test dev test2 .no.prefetch.landmark baz.txt barlink] - testutil.go:371: Comparing: "barlink" vs "barlink" - testutil.go:371: Comparing: "test" vs "test" - testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] - testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" + testutil.go:377: Directory: "" vs "": [test2 baz.txt barlink test dev] vs [baz.txt barlink test dev test2 .no.prefetch.landmark] testutil.go:371: Comparing: "dev" vs "dev" - testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] - testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" + testutil.go:377: Directory: "dev" vs "dev": [testfifo testchar1 testchar2 testblock] vs [testchar1 testchar2 testblock testfifo] testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" + testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" testutil.go:371: Comparing: "test2" vs "test2" testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" testutil.go:371: Comparing: "baz.txt" vs "baz.txt" + testutil.go:371: Comparing: "barlink" vs "barlink" + testutil.go:371: Comparing: "test" vs "test" + testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] + testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [baz.txt barlink test dev test2 .no.prefetch.landmark] vs [baz.txt barlink test dev test2] + testutil.go:377: Directory: "" vs "": [.no.prefetch.landmark baz.txt barlink test dev test2] vs [dev test2 baz.txt barlink test] + testutil.go:371: Comparing: "test" vs "test" + testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] + testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" testutil.go:371: Comparing: "dev" vs "dev" - testutil.go:377: Directory: "dev" vs "dev": [testchar2 testblock testfifo testchar1] vs [testblock testfifo testchar1 testchar2] + testutil.go:377: Directory: "dev" vs "dev": [testfifo testchar1 testchar2 testblock] vs [testfifo testchar1 testchar2 testblock] testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" @@ -63117,21 +62649,18 @@ testutil.go:371: Comparing: "baz.txt" vs "baz.txt" testutil.go:371: Comparing: "baz.txt" vs "baz.txt" testutil.go:371: Comparing: "barlink" vs "barlink" - testutil.go:371: Comparing: "test" vs "test" - testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] - testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" === RUN TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=0,prefix="",src=2,format=GNU - testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2024-03-27T13:31:13Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2024-03-27T13:31:13Z"},{"name":"dev/testchar1","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:31:13Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":1,"devMinor":2}]} - testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":540,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2024-03-27T13:31:13Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2024-03-27T13:31:13Z"},{"name":"dev/testchar1","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:31:13Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":1,"devMinor":2}]} + testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2024-03-27T13:41:04Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2024-03-27T13:41:04Z"},{"name":"dev/testchar1","type":"char","modtime":"2024-03-27T13:41:04Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:41:04Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2024-03-27T13:41:04Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":540,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2024-03-27T13:41:04Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2024-03-27T13:41:04Z"},{"name":"dev/testchar1","type":"char","modtime":"2024-03-27T13:41:04Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:41:04Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2024-03-27T13:41:04Z","devMajor":1,"devMinor":2}]} testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [test dev test2 baz.txt barlink] vs [barlink test dev test2 .no.prefetch.landmark baz.txt] + testutil.go:377: Directory: "" vs "": [dev test2 baz.txt barlink test] vs [test2 .no.prefetch.landmark baz.txt barlink test dev] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" testutil.go:371: Comparing: "barlink" vs "barlink" testutil.go:371: Comparing: "test" vs "test" testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" testutil.go:371: Comparing: "dev" vs "dev" - testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testfifo testchar1 testchar2 testblock] + testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" @@ -63140,33 +62669,31 @@ testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [dev test2 .no.prefetch.landmark baz.txt barlink test] vs [test dev test2 baz.txt barlink] + testutil.go:377: Directory: "" vs "": [.no.prefetch.landmark baz.txt barlink test dev test2] vs [test dev test2 baz.txt barlink] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" testutil.go:371: Comparing: "barlink" vs "barlink" testutil.go:371: Comparing: "test" vs "test" testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" testutil.go:371: Comparing: "dev" vs "dev" - testutil.go:377: Directory: "dev" vs "dev": [testfifo testchar1 testchar2 testblock] vs [testchar2 testblock testfifo testchar1] - testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" + testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar2 testblock testfifo testchar1] testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" + testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" testutil.go:371: Comparing: "test2" vs "test2" testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" === RUN TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=0,prefix="./",src=2,format=GNU - testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"./baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2024-03-27T13:31:13Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2024-03-27T13:31:13Z"},{"name":"./dev/testchar1","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:31:13Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":1,"devMinor":2}]} - testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":540,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"./baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2024-03-27T13:31:13Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2024-03-27T13:31:13Z"},{"name":"./dev/testchar1","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:31:13Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":1,"devMinor":2}]} + testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"./baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2024-03-27T13:41:04Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2024-03-27T13:41:04Z"},{"name":"./dev/testchar1","type":"char","modtime":"2024-03-27T13:41:04Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:41:04Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2024-03-27T13:41:04Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":540,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"./baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2024-03-27T13:41:04Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2024-03-27T13:41:04Z"},{"name":"./dev/testchar1","type":"char","modtime":"2024-03-27T13:41:04Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:41:04Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2024-03-27T13:41:04Z","devMajor":1,"devMinor":2}]} testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [barlink test dev test2 baz.txt] vs [test2 .no.prefetch.landmark baz.txt barlink test dev] - testutil.go:371: Comparing: "baz.txt" vs "baz.txt" - testutil.go:371: Comparing: "barlink" vs "barlink" + testutil.go:377: Directory: "" vs "": [dev test2 baz.txt barlink test] vs [dev test2 .no.prefetch.landmark baz.txt barlink test] testutil.go:371: Comparing: "test" vs "test" testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" testutil.go:371: Comparing: "dev" vs "dev" - testutil.go:377: Directory: "dev" vs "dev": [testchar2 testblock testfifo testchar1] vs [testblock testfifo testchar1 testchar2] + testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar2 testblock testfifo testchar1] testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" @@ -63174,85 +62701,87 @@ testutil.go:371: Comparing: "test2" vs "test2" testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" + testutil.go:371: Comparing: "baz.txt" vs "baz.txt" + testutil.go:371: Comparing: "barlink" vs "barlink" testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [test dev test2 .no.prefetch.landmark baz.txt barlink] vs [baz.txt barlink test dev test2] + testutil.go:377: Directory: "" vs "": [dev test2 .no.prefetch.landmark baz.txt barlink test] vs [baz.txt barlink test dev test2] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" testutil.go:371: Comparing: "barlink" vs "barlink" testutil.go:371: Comparing: "test" vs "test" testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" testutil.go:371: Comparing: "dev" vs "dev" - testutil.go:377: Directory: "dev" vs "dev": [testfifo testchar1 testchar2 testblock] vs [testblock testfifo testchar1 testchar2] - testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" + testutil.go:377: Directory: "dev" vs "dev": [testfifo testchar1 testchar2 testblock] vs [testchar1 testchar2 testblock testfifo] testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" + testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" testutil.go:371: Comparing: "test2" vs "test2" testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" === RUN TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=0,prefix="/",src=2,format=GNU - testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"/baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2024-03-27T13:31:13Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2024-03-27T13:31:13Z"},{"name":"/dev/testchar1","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:31:13Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":1,"devMinor":2}]} - testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":540,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"/baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2024-03-27T13:31:13Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2024-03-27T13:31:13Z"},{"name":"/dev/testchar1","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:31:13Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":1,"devMinor":2}]} + testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"/baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2024-03-27T13:41:04Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2024-03-27T13:41:04Z"},{"name":"/dev/testchar1","type":"char","modtime":"2024-03-27T13:41:04Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:41:04Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2024-03-27T13:41:04Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":540,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"/baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2024-03-27T13:41:04Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2024-03-27T13:41:04Z"},{"name":"/dev/testchar1","type":"char","modtime":"2024-03-27T13:41:04Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:41:04Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2024-03-27T13:41:04Z","devMajor":1,"devMinor":2}]} testutil.go:371: Comparing: "" vs "" testutil.go:377: Directory: "" vs "": [baz.txt barlink test dev test2] vs [.no.prefetch.landmark baz.txt barlink test dev test2] - testutil.go:371: Comparing: "baz.txt" vs "baz.txt" - testutil.go:371: Comparing: "barlink" vs "barlink" - testutil.go:371: Comparing: "test" vs "test" - testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] - testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" testutil.go:371: Comparing: "dev" vs "dev" - testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] + testutil.go:377: Directory: "dev" vs "dev": [testchar2 testblock testfifo testchar1] vs [testblock testfifo testchar1 testchar2] + testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" - testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" testutil.go:371: Comparing: "test2" vs "test2" testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" - testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [.no.prefetch.landmark baz.txt barlink test dev test2] vs [baz.txt barlink test dev test2] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" testutil.go:371: Comparing: "barlink" vs "barlink" testutil.go:371: Comparing: "test" vs "test" testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" + testutil.go:371: Comparing: "" vs "" + testutil.go:377: Directory: "" vs "": [.no.prefetch.landmark baz.txt barlink test dev test2] vs [barlink test dev test2 baz.txt] + testutil.go:371: Comparing: "test" vs "test" + testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] + testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" testutil.go:371: Comparing: "dev" vs "dev" - testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] - testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" + testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar2 testblock testfifo testchar1] testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" + testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" testutil.go:371: Comparing: "test2" vs "test2" testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" + testutil.go:371: Comparing: "baz.txt" vs "baz.txt" + testutil.go:371: Comparing: "barlink" vs "barlink" === RUN TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=0,prefix="../",src=2,format=GNU - testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"../baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2024-03-27T13:31:13Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2024-03-27T13:31:13Z"},{"name":"../dev/testchar1","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:31:13Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":1,"devMinor":2}]} - testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":540,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"../baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2024-03-27T13:31:13Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2024-03-27T13:31:13Z"},{"name":"../dev/testchar1","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:31:13Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":1,"devMinor":2}]} + testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"../baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2024-03-27T13:41:04Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2024-03-27T13:41:04Z"},{"name":"../dev/testchar1","type":"char","modtime":"2024-03-27T13:41:04Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:41:04Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2024-03-27T13:41:04Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":540,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"../baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2024-03-27T13:41:04Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2024-03-27T13:41:04Z"},{"name":"../dev/testchar1","type":"char","modtime":"2024-03-27T13:41:04Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:41:04Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2024-03-27T13:41:04Z","devMajor":1,"devMinor":2}]} testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [baz.txt barlink test dev test2] vs [baz.txt barlink test dev test2 .no.prefetch.landmark] - testutil.go:371: Comparing: "test2" vs "test2" - testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] - testutil.go:371: Comparing: "baz.txt" vs "baz.txt" + testutil.go:377: Directory: "" vs "": [test2 baz.txt barlink test dev] vs [dev test2 .no.prefetch.landmark baz.txt barlink test] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" testutil.go:371: Comparing: "barlink" vs "barlink" testutil.go:371: Comparing: "test" vs "test" testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" testutil.go:371: Comparing: "dev" vs "dev" - testutil.go:377: Directory: "dev" vs "dev": [testfifo testchar1 testchar2 testblock] vs [testchar2 testblock testfifo testchar1] + testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] + testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" - testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" + testutil.go:371: Comparing: "test2" vs "test2" + testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] + testutil.go:371: Comparing: "baz.txt" vs "baz.txt" testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [.no.prefetch.landmark baz.txt barlink test dev test2] vs [baz.txt barlink test dev test2] + testutil.go:377: Directory: "" vs "": [.no.prefetch.landmark baz.txt barlink test dev test2] vs [barlink test dev test2 baz.txt] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" testutil.go:371: Comparing: "barlink" vs "barlink" testutil.go:371: Comparing: "test" vs "test" testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" testutil.go:371: Comparing: "dev" vs "dev" - testutil.go:377: Directory: "dev" vs "dev": [testchar2 testblock testfifo testchar1] vs [testblock testfifo testchar1 testchar2] + testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" @@ -63261,17 +62790,16 @@ testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" === RUN TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=1,prefix="",src=2,format=USTAR - testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2024-03-27T13:31:13Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2024-03-27T13:31:13Z"},{"name":"dev/testchar1","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:31:13Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":1,"devMinor":2}]} - testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":101,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2024-03-27T13:31:13Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2024-03-27T13:31:13Z"},{"name":"dev/testchar1","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:31:13Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":1,"devMinor":2}]} + testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2024-03-27T13:41:04Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2024-03-27T13:41:04Z"},{"name":"dev/testchar1","type":"char","modtime":"2024-03-27T13:41:04Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:41:04Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2024-03-27T13:41:04Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":101,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2024-03-27T13:41:04Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2024-03-27T13:41:04Z"},{"name":"dev/testchar1","type":"char","modtime":"2024-03-27T13:41:04Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:41:04Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2024-03-27T13:41:04Z","devMajor":1,"devMinor":2}]} testutil.go:371: Comparing: "" vs "" testutil.go:377: Directory: "" vs "": [baz.txt barlink test dev test2] vs [.no.prefetch.landmark baz.txt barlink test dev test2] - testutil.go:371: Comparing: "baz.txt" vs "baz.txt" testutil.go:371: Comparing: "barlink" vs "barlink" testutil.go:371: Comparing: "test" vs "test" testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" testutil.go:371: Comparing: "dev" vs "dev" - testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] + testutil.go:377: Directory: "dev" vs "dev": [testfifo testchar1 testchar2 testblock] vs [testchar2 testblock testfifo testchar1] testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" @@ -63279,62 +62807,79 @@ testutil.go:371: Comparing: "test2" vs "test2" testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" + testutil.go:371: Comparing: "baz.txt" vs "baz.txt" testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [test2 .no.prefetch.landmark baz.txt barlink test dev] vs [baz.txt barlink test dev test2] + testutil.go:377: Directory: "" vs "": [dev test2 .no.prefetch.landmark baz.txt barlink test] vs [test dev test2 baz.txt barlink] + testutil.go:371: Comparing: "test" vs "test" + testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] + testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" testutil.go:371: Comparing: "dev" vs "dev" - testutil.go:377: Directory: "dev" vs "dev": [testfifo testchar1 testchar2 testblock] vs [testchar1 testchar2 testblock testfifo] + testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] + testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" - testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" testutil.go:371: Comparing: "test2" vs "test2" testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" testutil.go:371: Comparing: "baz.txt" vs "baz.txt" testutil.go:371: Comparing: "barlink" vs "barlink" - testutil.go:371: Comparing: "test" vs "test" - testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] - testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" === RUN TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=1,prefix="./",src=2,format=USTAR - testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"./baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2024-03-27T13:31:13Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2024-03-27T13:31:13Z"},{"name":"./dev/testchar1","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:31:13Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":1,"devMinor":2}]} - testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":101,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"./baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2024-03-27T13:31:13Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2024-03-27T13:31:13Z"},{"name":"./dev/testchar1","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:31:13Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":1,"devMinor":2}]} + testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"./baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2024-03-27T13:41:04Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2024-03-27T13:41:04Z"},{"name":"./dev/testchar1","type":"char","modtime":"2024-03-27T13:41:04Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:41:04Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2024-03-27T13:41:04Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":101,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"./baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2024-03-27T13:41:04Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2024-03-27T13:41:04Z"},{"name":"./dev/testchar1","type":"char","modtime":"2024-03-27T13:41:04Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:41:04Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2024-03-27T13:41:04Z","devMajor":1,"devMinor":2}]} testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [baz.txt barlink test dev test2] vs [test dev test2 .no.prefetch.landmark baz.txt barlink] + testutil.go:377: Directory: "" vs "": [baz.txt barlink test dev test2] vs [dev test2 .no.prefetch.landmark baz.txt barlink test] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" testutil.go:371: Comparing: "barlink" vs "barlink" testutil.go:371: Comparing: "test" vs "test" testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" testutil.go:371: Comparing: "dev" vs "dev" - testutil.go:377: Directory: "dev" vs "dev": [testchar2 testblock testfifo testchar1] vs [testblock testfifo testchar1 testchar2] + testutil.go:377: Directory: "dev" vs "dev": [testchar1 testchar2 testblock testfifo] vs [testchar2 testblock testfifo testchar1] + testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" - testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" testutil.go:371: Comparing: "test2" vs "test2" testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [test2 .no.prefetch.landmark baz.txt barlink test dev] vs [test dev test2 baz.txt barlink] + testutil.go:377: Directory: "" vs "": [.no.prefetch.landmark baz.txt barlink test dev test2] vs [baz.txt barlink test dev test2] + testutil.go:371: Comparing: "test" vs "test" + testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] + testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" + testutil.go:371: Comparing: "dev" vs "dev" + testutil.go:377: Directory: "dev" vs "dev": [testchar2 testblock testfifo testchar1] vs [testblock testfifo testchar1 testchar2] + testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" + testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" + testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" + testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" testutil.go:371: Comparing: "test2" vs "test2" testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" testutil.go:371: Comparing: "baz.txt" vs "baz.txt" testutil.go:371: Comparing: "barlink" vs "barlink" +=== RUN TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=1,prefix="/",src=2,format=USTAR + testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"/baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2024-03-27T13:41:04Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2024-03-27T13:41:04Z"},{"name":"/dev/testchar1","type":"char","modtime":"2024-03-27T13:41:04Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:41:04Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2024-03-27T13:41:04Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":101,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"/baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2024-03-27T13:41:04Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2024-03-27T13:41:04Z"},{"name":"/dev/testchar1","type":"char","modtime":"2024-03-27T13:41:04Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:41:04Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2024-03-27T13:41:04Z","devMajor":1,"devMinor":2}]} + testutil.go:371: Comparing: "" vs "" + testutil.go:377: Directory: "" vs "": [baz.txt barlink test dev test2] vs [.no.prefetch.landmark baz.txt barlink test dev test2] + testutil.go:371: Comparing: "baz.txt" vs "baz.txt" + testutil.go:371: Comparing: "barlink" vs "barlink" testutil.go:371: Comparing: "test" vs "test" testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" testutil.go:371: Comparing: "dev" vs "dev" - testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testfifo testchar1 testchar2 testblock] + testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] + testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" - testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" -=== RUN TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=1,prefix="/",src=2,format=USTAR - testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"/baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2024-03-27T13:31:13Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2024-03-27T13:31:13Z"},{"name":"/dev/testchar1","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:31:13Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":1,"devMinor":2}]} - testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":101,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"/baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2024-03-27T13:31:13Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2024-03-27T13:31:13Z"},{"name":"/dev/testchar1","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:31:13Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":1,"devMinor":2}]} + testutil.go:371: Comparing: "test2" vs "test2" + testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] + testutil.go:371: Comparing: "baz.txt" vs "baz.txt" testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [test dev test2 baz.txt barlink] vs [.no.prefetch.landmark baz.txt barlink test dev test2] + testutil.go:377: Directory: "" vs "": [.no.prefetch.landmark baz.txt barlink test dev test2] vs [baz.txt barlink test dev test2] testutil.go:371: Comparing: "test2" vs "test2" testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" @@ -63344,18 +62889,23 @@ testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" testutil.go:371: Comparing: "dev" vs "dev" - testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] + testutil.go:377: Directory: "dev" vs "dev": [testchar2 testblock testfifo testchar1] vs [testblock testfifo testchar1 testchar2] testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" +=== RUN TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=1,prefix="../",src=2,format=USTAR + testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"../baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2024-03-27T13:41:04Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2024-03-27T13:41:04Z"},{"name":"../dev/testchar1","type":"char","modtime":"2024-03-27T13:41:04Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:41:04Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2024-03-27T13:41:04Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":101,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"../baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2024-03-27T13:41:04Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2024-03-27T13:41:04Z"},{"name":"../dev/testchar1","type":"char","modtime":"2024-03-27T13:41:04Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:41:04Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2024-03-27T13:41:04Z","devMajor":1,"devMinor":2}]} testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [.no.prefetch.landmark baz.txt barlink test dev test2] vs [barlink test dev test2 baz.txt] + testutil.go:377: Directory: "" vs "": [baz.txt barlink test dev test2] vs [dev test2 .no.prefetch.landmark baz.txt barlink test] + testutil.go:371: Comparing: "baz.txt" vs "baz.txt" + testutil.go:371: Comparing: "barlink" vs "barlink" testutil.go:371: Comparing: "test" vs "test" testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" testutil.go:371: Comparing: "dev" vs "dev" - testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] + testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar2 testblock testfifo testchar1] testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" @@ -63363,18 +62913,13 @@ testutil.go:371: Comparing: "test2" vs "test2" testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" - testutil.go:371: Comparing: "baz.txt" vs "baz.txt" - testutil.go:371: Comparing: "barlink" vs "barlink" -=== RUN TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=1,prefix="../",src=2,format=USTAR - testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"../baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2024-03-27T13:31:13Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2024-03-27T13:31:13Z"},{"name":"../dev/testchar1","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:31:13Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":1,"devMinor":2}]} - testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":101,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"../baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2024-03-27T13:31:13Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2024-03-27T13:31:13Z"},{"name":"../dev/testchar1","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:31:13Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":1,"devMinor":2}]} testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [barlink test dev test2 baz.txt] vs [test2 .no.prefetch.landmark baz.txt barlink test dev] + testutil.go:377: Directory: "" vs "": [dev test2 .no.prefetch.landmark baz.txt barlink test] vs [baz.txt barlink test dev test2] testutil.go:371: Comparing: "test" vs "test" testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" testutil.go:371: Comparing: "dev" vs "dev" - testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] + testutil.go:377: Directory: "dev" vs "dev": [testchar2 testblock testfifo testchar1] vs [testblock testfifo testchar1 testchar2] testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" @@ -63384,15 +62929,18 @@ testutil.go:371: Comparing: "baz.txt" vs "baz.txt" testutil.go:371: Comparing: "baz.txt" vs "baz.txt" testutil.go:371: Comparing: "barlink" vs "barlink" +=== RUN TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=1,prefix="",src=2,format=PAX + testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2024-03-27T13:41:05Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2024-03-27T13:41:05Z"},{"name":"dev/testchar1","type":"char","modtime":"2024-03-27T13:41:05Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:41:05Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2024-03-27T13:41:05Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":101,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2024-03-27T13:41:05Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2024-03-27T13:41:05Z"},{"name":"dev/testchar1","type":"char","modtime":"2024-03-27T13:41:05Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:41:05Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2024-03-27T13:41:05Z","devMajor":1,"devMinor":2}]} testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [test2 .no.prefetch.landmark baz.txt barlink test dev] vs [dev test2 baz.txt barlink test] + testutil.go:377: Directory: "" vs "": [baz.txt barlink test dev test2] vs [dev test2 .no.prefetch.landmark baz.txt barlink test] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" testutil.go:371: Comparing: "barlink" vs "barlink" testutil.go:371: Comparing: "test" vs "test" testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" testutil.go:371: Comparing: "dev" vs "dev" - testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] + testutil.go:377: Directory: "dev" vs "dev": [testchar2 testblock testfifo testchar1] vs [testblock testfifo testchar1 testchar2] testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" @@ -63400,27 +62948,11 @@ testutil.go:371: Comparing: "test2" vs "test2" testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" -=== RUN TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=1,prefix="",src=2,format=PAX - testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2024-03-27T13:31:13Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2024-03-27T13:31:13Z"},{"name":"dev/testchar1","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:31:13Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":1,"devMinor":2}]} - testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":101,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2024-03-27T13:31:13Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2024-03-27T13:31:13Z"},{"name":"dev/testchar1","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:31:13Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":1,"devMinor":2}]} testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [dev test2 baz.txt barlink test] vs [.no.prefetch.landmark baz.txt barlink test dev test2] - testutil.go:371: Comparing: "baz.txt" vs "baz.txt" - testutil.go:371: Comparing: "barlink" vs "barlink" - testutil.go:371: Comparing: "test" vs "test" - testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] - testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" - testutil.go:371: Comparing: "dev" vs "dev" - testutil.go:377: Directory: "dev" vs "dev": [testchar2 testblock testfifo testchar1] vs [testblock testfifo testchar1 testchar2] - testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" - testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" - testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" - testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" + testutil.go:377: Directory: "" vs "": [.no.prefetch.landmark baz.txt barlink test dev test2] vs [baz.txt barlink test dev test2] testutil.go:371: Comparing: "test2" vs "test2" testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" - testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [test dev test2 .no.prefetch.landmark baz.txt barlink] vs [baz.txt barlink test dev test2] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" testutil.go:371: Comparing: "barlink" vs "barlink" testutil.go:371: Comparing: "test" vs "test" @@ -63428,60 +62960,57 @@ testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" testutil.go:371: Comparing: "dev" vs "dev" testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] - testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" - testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" + testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" + testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" +=== RUN TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=1,prefix="./",src=2,format=PAX + testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"./baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2024-03-27T13:41:05Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2024-03-27T13:41:05Z"},{"name":"./dev/testchar1","type":"char","modtime":"2024-03-27T13:41:05Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:41:05Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2024-03-27T13:41:05Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":101,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"./baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2024-03-27T13:41:05Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2024-03-27T13:41:05Z"},{"name":"./dev/testchar1","type":"char","modtime":"2024-03-27T13:41:05Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:41:05Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2024-03-27T13:41:05Z","devMajor":1,"devMinor":2}]} + testutil.go:371: Comparing: "" vs "" + testutil.go:377: Directory: "" vs "": [test2 baz.txt barlink test dev] vs [.no.prefetch.landmark baz.txt barlink test dev test2] testutil.go:371: Comparing: "test2" vs "test2" testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" -=== RUN TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=1,prefix="./",src=2,format=PAX - testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"./baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2024-03-27T13:31:13Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2024-03-27T13:31:13Z"},{"name":"./dev/testchar1","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:31:13Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":1,"devMinor":2}]} - testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":101,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"./baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2024-03-27T13:31:13Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2024-03-27T13:31:13Z"},{"name":"./dev/testchar1","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:31:13Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":1,"devMinor":2}]} - testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [barlink test dev test2 baz.txt] vs [test dev test2 .no.prefetch.landmark baz.txt barlink] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" testutil.go:371: Comparing: "barlink" vs "barlink" testutil.go:371: Comparing: "test" vs "test" testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" testutil.go:371: Comparing: "dev" vs "dev" - testutil.go:377: Directory: "dev" vs "dev": [testfifo testchar1 testchar2 testblock] vs [testfifo testchar1 testchar2 testblock] + testutil.go:377: Directory: "dev" vs "dev": [testchar2 testblock testfifo testchar1] vs [testblock testfifo testchar1 testchar2] testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" - testutil.go:371: Comparing: "test2" vs "test2" - testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] - testutil.go:371: Comparing: "baz.txt" vs "baz.txt" testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [baz.txt barlink test dev test2 .no.prefetch.landmark] vs [baz.txt barlink test dev test2] + testutil.go:377: Directory: "" vs "": [dev test2 .no.prefetch.landmark baz.txt barlink test] vs [dev test2 baz.txt barlink test] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" testutil.go:371: Comparing: "barlink" vs "barlink" testutil.go:371: Comparing: "test" vs "test" testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" testutil.go:371: Comparing: "dev" vs "dev" - testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar2 testblock testfifo testchar1] - testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" + testutil.go:377: Directory: "dev" vs "dev": [testfifo testchar1 testchar2 testblock] vs [testblock testfifo testchar1 testchar2] testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" + testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" testutil.go:371: Comparing: "test2" vs "test2" testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" === RUN TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=1,prefix="/",src=2,format=PAX - testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"/baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2024-03-27T13:31:13Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2024-03-27T13:31:13Z"},{"name":"/dev/testchar1","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:31:13Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":1,"devMinor":2}]} - testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":101,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"/baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2024-03-27T13:31:13Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2024-03-27T13:31:13Z"},{"name":"/dev/testchar1","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:31:13Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":1,"devMinor":2}]} + testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"/baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2024-03-27T13:41:05Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2024-03-27T13:41:05Z"},{"name":"/dev/testchar1","type":"char","modtime":"2024-03-27T13:41:05Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:41:05Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2024-03-27T13:41:05Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":101,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"/baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2024-03-27T13:41:05Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2024-03-27T13:41:05Z"},{"name":"/dev/testchar1","type":"char","modtime":"2024-03-27T13:41:05Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:41:05Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2024-03-27T13:41:05Z","devMajor":1,"devMinor":2}]} testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [barlink test dev test2 baz.txt] vs [test2 .no.prefetch.landmark baz.txt barlink test dev] + testutil.go:377: Directory: "" vs "": [baz.txt barlink test dev test2] vs [test dev test2 .no.prefetch.landmark baz.txt barlink] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" testutil.go:371: Comparing: "barlink" vs "barlink" testutil.go:371: Comparing: "test" vs "test" testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" testutil.go:371: Comparing: "dev" vs "dev" - testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] + testutil.go:377: Directory: "dev" vs "dev": [testchar2 testblock testfifo testchar1] vs [testblock testfifo testchar1 testchar2] testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" @@ -63490,11 +63019,7 @@ testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [test2 .no.prefetch.landmark baz.txt barlink test dev] vs [test2 baz.txt barlink test dev] - testutil.go:371: Comparing: "barlink" vs "barlink" - testutil.go:371: Comparing: "test" vs "test" - testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] - testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" + testutil.go:377: Directory: "" vs "": [.no.prefetch.landmark baz.txt barlink test dev test2] vs [dev test2 baz.txt barlink test] testutil.go:371: Comparing: "dev" vs "dev" testutil.go:377: Directory: "dev" vs "dev": [testfifo testchar1 testchar2 testblock] vs [testchar2 testblock testfifo testchar1] testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" @@ -63505,46 +63030,50 @@ testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" testutil.go:371: Comparing: "baz.txt" vs "baz.txt" + testutil.go:371: Comparing: "barlink" vs "barlink" + testutil.go:371: Comparing: "test" vs "test" + testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] + testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" === RUN TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=1,prefix="../",src=2,format=PAX - testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"../baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2024-03-27T13:31:13Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2024-03-27T13:31:13Z"},{"name":"../dev/testchar1","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:31:13Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":1,"devMinor":2}]} - testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":101,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"../baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2024-03-27T13:31:13Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2024-03-27T13:31:13Z"},{"name":"../dev/testchar1","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:31:13Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":1,"devMinor":2}]} + testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"../baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2024-03-27T13:41:05Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2024-03-27T13:41:05Z"},{"name":"../dev/testchar1","type":"char","modtime":"2024-03-27T13:41:05Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:41:05Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2024-03-27T13:41:05Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":101,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"../baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2024-03-27T13:41:05Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2024-03-27T13:41:05Z"},{"name":"../dev/testchar1","type":"char","modtime":"2024-03-27T13:41:05Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:41:05Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2024-03-27T13:41:05Z","devMajor":1,"devMinor":2}]} testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [test2 baz.txt barlink test dev] vs [baz.txt barlink test dev test2 .no.prefetch.landmark] + testutil.go:377: Directory: "" vs "": [baz.txt barlink test dev test2] vs [baz.txt barlink test dev test2 .no.prefetch.landmark] + testutil.go:371: Comparing: "test2" vs "test2" + testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] + testutil.go:371: Comparing: "baz.txt" vs "baz.txt" + testutil.go:371: Comparing: "baz.txt" vs "baz.txt" testutil.go:371: Comparing: "barlink" vs "barlink" testutil.go:371: Comparing: "test" vs "test" testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" testutil.go:371: Comparing: "dev" vs "dev" - testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar1 testchar2 testblock testfifo] - testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" + testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" - testutil.go:371: Comparing: "test2" vs "test2" - testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] - testutil.go:371: Comparing: "baz.txt" vs "baz.txt" - testutil.go:371: Comparing: "baz.txt" vs "baz.txt" + testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [barlink test dev test2 .no.prefetch.landmark baz.txt] vs [baz.txt barlink test dev test2] + testutil.go:377: Directory: "" vs "": [.no.prefetch.landmark baz.txt barlink test dev test2] vs [dev test2 baz.txt barlink test] + testutil.go:371: Comparing: "baz.txt" vs "baz.txt" + testutil.go:371: Comparing: "barlink" vs "barlink" testutil.go:371: Comparing: "test" vs "test" testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" testutil.go:371: Comparing: "dev" vs "dev" - testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar1 testchar2 testblock testfifo] - testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" - testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" + testutil.go:377: Directory: "dev" vs "dev": [testchar2 testblock testfifo testchar1] vs [testchar1 testchar2 testblock testfifo] testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" + testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" + testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" testutil.go:371: Comparing: "test2" vs "test2" testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" - testutil.go:371: Comparing: "baz.txt" vs "baz.txt" - testutil.go:371: Comparing: "barlink" vs "barlink" === RUN TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=1,prefix="",src=2,format=GNU - testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2024-03-27T13:31:13Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2024-03-27T13:31:13Z"},{"name":"dev/testchar1","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:31:13Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":1,"devMinor":2}]} - testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":101,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2024-03-27T13:31:13Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2024-03-27T13:31:13Z"},{"name":"dev/testchar1","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:31:13Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":1,"devMinor":2}]} + testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2024-03-27T13:41:04Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2024-03-27T13:41:04Z"},{"name":"dev/testchar1","type":"char","modtime":"2024-03-27T13:41:04Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:41:04Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2024-03-27T13:41:04Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":101,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2024-03-27T13:41:04Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2024-03-27T13:41:04Z"},{"name":"dev/testchar1","type":"char","modtime":"2024-03-27T13:41:04Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:41:04Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2024-03-27T13:41:04Z","devMajor":1,"devMinor":2}]} testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [baz.txt barlink test dev test2] vs [dev test2 .no.prefetch.landmark baz.txt barlink test] + testutil.go:377: Directory: "" vs "": [baz.txt barlink test dev test2] vs [test dev test2 .no.prefetch.landmark baz.txt barlink] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" testutil.go:371: Comparing: "barlink" vs "barlink" testutil.go:371: Comparing: "test" vs "test" @@ -63560,9 +63089,14 @@ testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [dev test2 .no.prefetch.landmark baz.txt barlink test] vs [dev test2 baz.txt barlink test] + testutil.go:377: Directory: "" vs "": [baz.txt barlink test dev test2 .no.prefetch.landmark] vs [baz.txt barlink test dev test2] + testutil.go:371: Comparing: "baz.txt" vs "baz.txt" + testutil.go:371: Comparing: "barlink" vs "barlink" + testutil.go:371: Comparing: "test" vs "test" + testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] + testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" testutil.go:371: Comparing: "dev" vs "dev" - testutil.go:377: Directory: "dev" vs "dev": [testchar1 testchar2 testblock testfifo] vs [testchar1 testchar2 testblock testfifo] + testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" @@ -63570,14 +63104,9 @@ testutil.go:371: Comparing: "test2" vs "test2" testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" - testutil.go:371: Comparing: "baz.txt" vs "baz.txt" - testutil.go:371: Comparing: "barlink" vs "barlink" - testutil.go:371: Comparing: "test" vs "test" - testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] - testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" === RUN TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=1,prefix="./",src=2,format=GNU - testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"./baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2024-03-27T13:31:13Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2024-03-27T13:31:13Z"},{"name":"./dev/testchar1","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:31:13Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":1,"devMinor":2}]} - testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":101,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"./baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2024-03-27T13:31:13Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2024-03-27T13:31:13Z"},{"name":"./dev/testchar1","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:31:13Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":1,"devMinor":2}]} + testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"./baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2024-03-27T13:41:04Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2024-03-27T13:41:04Z"},{"name":"./dev/testchar1","type":"char","modtime":"2024-03-27T13:41:04Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:41:04Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2024-03-27T13:41:04Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":101,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"./baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2024-03-27T13:41:04Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2024-03-27T13:41:04Z"},{"name":"./dev/testchar1","type":"char","modtime":"2024-03-27T13:41:04Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:41:04Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2024-03-27T13:41:04Z","devMajor":1,"devMinor":2}]} testutil.go:371: Comparing: "" vs "" testutil.go:377: Directory: "" vs "": [baz.txt barlink test dev test2] vs [.no.prefetch.landmark baz.txt barlink test dev test2] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" @@ -63586,7 +63115,7 @@ testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" testutil.go:371: Comparing: "dev" vs "dev" - testutil.go:377: Directory: "dev" vs "dev": [testchar1 testchar2 testblock testfifo] vs [testfifo testchar1 testchar2 testblock] + testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" @@ -63595,14 +63124,14 @@ testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [test2 .no.prefetch.landmark baz.txt barlink test dev] vs [dev test2 baz.txt barlink test] + testutil.go:377: Directory: "" vs "": [test2 .no.prefetch.landmark baz.txt barlink test dev] vs [barlink test dev test2 baz.txt] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" testutil.go:371: Comparing: "barlink" vs "barlink" testutil.go:371: Comparing: "test" vs "test" testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" testutil.go:371: Comparing: "dev" vs "dev" - testutil.go:377: Directory: "dev" vs "dev": [testchar2 testblock testfifo testchar1] vs [testblock testfifo testchar1 testchar2] + testutil.go:377: Directory: "dev" vs "dev": [testfifo testchar1 testchar2 testblock] vs [testblock testfifo testchar1 testchar2] testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" @@ -63611,26 +63140,26 @@ testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" === RUN TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=1,prefix="/",src=2,format=GNU - testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"/baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2024-03-27T13:31:13Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2024-03-27T13:31:13Z"},{"name":"/dev/testchar1","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:31:13Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":1,"devMinor":2}]} - testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":101,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"/baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2024-03-27T13:31:13Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2024-03-27T13:31:13Z"},{"name":"/dev/testchar1","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:31:13Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":1,"devMinor":2}]} + testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"/baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2024-03-27T13:41:04Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2024-03-27T13:41:04Z"},{"name":"/dev/testchar1","type":"char","modtime":"2024-03-27T13:41:04Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:41:04Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2024-03-27T13:41:04Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":101,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"/baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2024-03-27T13:41:04Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2024-03-27T13:41:04Z"},{"name":"/dev/testchar1","type":"char","modtime":"2024-03-27T13:41:04Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:41:04Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2024-03-27T13:41:04Z","devMajor":1,"devMinor":2}]} testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [baz.txt barlink test dev test2] vs [test2 .no.prefetch.landmark baz.txt barlink test dev] + testutil.go:377: Directory: "" vs "": [baz.txt barlink test dev test2] vs [.no.prefetch.landmark baz.txt barlink test dev test2] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" testutil.go:371: Comparing: "barlink" vs "barlink" testutil.go:371: Comparing: "test" vs "test" testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" testutil.go:371: Comparing: "dev" vs "dev" - testutil.go:377: Directory: "dev" vs "dev": [testfifo testchar1 testchar2 testblock] vs [testchar2 testblock testfifo testchar1] - testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" - testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" + testutil.go:377: Directory: "dev" vs "dev": [testchar2 testblock testfifo testchar1] vs [testchar1 testchar2 testblock testfifo] testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" + testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" + testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" testutil.go:371: Comparing: "test2" vs "test2" testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [test dev test2 .no.prefetch.landmark baz.txt barlink] vs [test dev test2 baz.txt barlink] + testutil.go:377: Directory: "" vs "": [test2 .no.prefetch.landmark baz.txt barlink test dev] vs [baz.txt barlink test dev test2] testutil.go:371: Comparing: "test2" vs "test2" testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" @@ -63640,34 +63169,37 @@ testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" testutil.go:371: Comparing: "dev" vs "dev" - testutil.go:377: Directory: "dev" vs "dev": [testfifo testchar1 testchar2 testblock] vs [testblock testfifo testchar1 testchar2] + testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" === RUN TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=1,prefix="../",src=2,format=GNU - testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"../baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2024-03-27T13:31:13Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2024-03-27T13:31:13Z"},{"name":"../dev/testchar1","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:31:13Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":1,"devMinor":2}]} - testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":101,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"../baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2024-03-27T13:31:13Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2024-03-27T13:31:13Z"},{"name":"../dev/testchar1","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:31:13Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":1,"devMinor":2}]} + testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"../baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2024-03-27T13:41:04Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2024-03-27T13:41:04Z"},{"name":"../dev/testchar1","type":"char","modtime":"2024-03-27T13:41:04Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:41:04Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2024-03-27T13:41:04Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":101,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"../baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2024-03-27T13:41:04Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2024-03-27T13:41:04Z"},{"name":"../dev/testchar1","type":"char","modtime":"2024-03-27T13:41:04Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:41:04Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2024-03-27T13:41:04Z","devMajor":1,"devMinor":2}]} testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [dev test2 baz.txt barlink test] vs [dev test2 .no.prefetch.landmark baz.txt barlink test] + testutil.go:377: Directory: "" vs "": [test2 baz.txt barlink test dev] vs [.no.prefetch.landmark baz.txt barlink test dev test2] + testutil.go:371: Comparing: "baz.txt" vs "baz.txt" testutil.go:371: Comparing: "barlink" vs "barlink" testutil.go:371: Comparing: "test" vs "test" testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" testutil.go:371: Comparing: "dev" vs "dev" - testutil.go:377: Directory: "dev" vs "dev": [testfifo testchar1 testchar2 testblock] vs [testblock testfifo testchar1 testchar2] - testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" - testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" + testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" + testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" + testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" testutil.go:371: Comparing: "test2" vs "test2" testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" - testutil.go:371: Comparing: "baz.txt" vs "baz.txt" testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [.no.prefetch.landmark baz.txt barlink test dev test2] vs [dev test2 baz.txt barlink test] + testutil.go:377: Directory: "" vs "": [test2 .no.prefetch.landmark baz.txt barlink test dev] vs [test dev test2 baz.txt barlink] + testutil.go:371: Comparing: "test" vs "test" + testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] + testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" testutil.go:371: Comparing: "dev" vs "dev" - testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] + testutil.go:377: Directory: "dev" vs "dev": [testchar1 testchar2 testblock testfifo] vs [testfifo testchar1 testchar2 testblock] testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" @@ -63677,36 +63209,34 @@ testutil.go:371: Comparing: "baz.txt" vs "baz.txt" testutil.go:371: Comparing: "baz.txt" vs "baz.txt" testutil.go:371: Comparing: "barlink" vs "barlink" - testutil.go:371: Comparing: "test" vs "test" - testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] - testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" === RUN TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=9,prefix="",src=2,format=USTAR - testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2024-03-27T13:31:13Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2024-03-27T13:31:13Z"},{"name":"dev/testchar1","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:31:13Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":1,"devMinor":2}]} - testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":85,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2024-03-27T13:31:13Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2024-03-27T13:31:13Z"},{"name":"dev/testchar1","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:31:13Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":1,"devMinor":2}]} + testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2024-03-27T13:41:04Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2024-03-27T13:41:04Z"},{"name":"dev/testchar1","type":"char","modtime":"2024-03-27T13:41:04Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:41:04Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2024-03-27T13:41:04Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":85,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2024-03-27T13:41:04Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2024-03-27T13:41:04Z"},{"name":"dev/testchar1","type":"char","modtime":"2024-03-27T13:41:04Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:41:04Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2024-03-27T13:41:04Z","devMajor":1,"devMinor":2}]} testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [dev test2 baz.txt barlink test] vs [test2 .no.prefetch.landmark baz.txt barlink test dev] + testutil.go:377: Directory: "" vs "": [baz.txt barlink test dev test2] vs [.no.prefetch.landmark baz.txt barlink test dev test2] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" testutil.go:371: Comparing: "barlink" vs "barlink" testutil.go:371: Comparing: "test" vs "test" testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" testutil.go:371: Comparing: "dev" vs "dev" - testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar1 testchar2 testblock testfifo] - testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" + testutil.go:377: Directory: "dev" vs "dev": [testchar2 testblock testfifo testchar1] vs [testblock testfifo testchar1 testchar2] testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" + testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" testutil.go:371: Comparing: "test2" vs "test2" testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [baz.txt barlink test dev test2 .no.prefetch.landmark] vs [test2 baz.txt barlink test dev] + testutil.go:377: Directory: "" vs "": [barlink test dev test2 .no.prefetch.landmark baz.txt] vs [dev test2 baz.txt barlink test] + testutil.go:371: Comparing: "baz.txt" vs "baz.txt" testutil.go:371: Comparing: "barlink" vs "barlink" testutil.go:371: Comparing: "test" vs "test" testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" testutil.go:371: Comparing: "dev" vs "dev" - testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] + testutil.go:377: Directory: "dev" vs "dev": [testchar2 testblock testfifo testchar1] vs [testblock testfifo testchar1 testchar2] testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" @@ -63714,54 +63244,53 @@ testutil.go:371: Comparing: "test2" vs "test2" testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" - testutil.go:371: Comparing: "baz.txt" vs "baz.txt" === RUN TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=9,prefix="./",src=2,format=USTAR - testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"./baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2024-03-27T13:31:13Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2024-03-27T13:31:13Z"},{"name":"./dev/testchar1","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:31:13Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":1,"devMinor":2}]} - testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":85,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"./baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2024-03-27T13:31:13Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2024-03-27T13:31:13Z"},{"name":"./dev/testchar1","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:31:13Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":1,"devMinor":2}]} + testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"./baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2024-03-27T13:41:04Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2024-03-27T13:41:04Z"},{"name":"./dev/testchar1","type":"char","modtime":"2024-03-27T13:41:04Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:41:04Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2024-03-27T13:41:04Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":85,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"./baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2024-03-27T13:41:04Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2024-03-27T13:41:04Z"},{"name":"./dev/testchar1","type":"char","modtime":"2024-03-27T13:41:04Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:41:04Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2024-03-27T13:41:04Z","devMajor":1,"devMinor":2}]} testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [test2 baz.txt barlink test dev] vs [dev test2 .no.prefetch.landmark baz.txt barlink test] - testutil.go:371: Comparing: "baz.txt" vs "baz.txt" - testutil.go:371: Comparing: "barlink" vs "barlink" + testutil.go:377: Directory: "" vs "": [baz.txt barlink test dev test2] vs [.no.prefetch.landmark baz.txt barlink test dev test2] testutil.go:371: Comparing: "test" vs "test" testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" testutil.go:371: Comparing: "dev" vs "dev" - testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] - testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" + testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testfifo testchar1 testchar2 testblock] testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" + testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" testutil.go:371: Comparing: "test2" vs "test2" testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" + testutil.go:371: Comparing: "baz.txt" vs "baz.txt" + testutil.go:371: Comparing: "barlink" vs "barlink" testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [test dev test2 .no.prefetch.landmark baz.txt barlink] vs [dev test2 baz.txt barlink test] + testutil.go:377: Directory: "" vs "": [test2 .no.prefetch.landmark baz.txt barlink test dev] vs [dev test2 baz.txt barlink test] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" testutil.go:371: Comparing: "barlink" vs "barlink" testutil.go:371: Comparing: "test" vs "test" testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" testutil.go:371: Comparing: "dev" vs "dev" - testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar2 testblock testfifo testchar1] - testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" - testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" + testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testfifo testchar1 testchar2 testblock] testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" + testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" + testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" testutil.go:371: Comparing: "test2" vs "test2" testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" === RUN TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=9,prefix="/",src=2,format=USTAR - testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"/baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2024-03-27T13:31:13Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2024-03-27T13:31:13Z"},{"name":"/dev/testchar1","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:31:13Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":1,"devMinor":2}]} - testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":85,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"/baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2024-03-27T13:31:13Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2024-03-27T13:31:13Z"},{"name":"/dev/testchar1","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:31:13Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":1,"devMinor":2}]} + testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"/baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2024-03-27T13:41:04Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2024-03-27T13:41:04Z"},{"name":"/dev/testchar1","type":"char","modtime":"2024-03-27T13:41:04Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:41:04Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2024-03-27T13:41:04Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":85,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"/baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2024-03-27T13:41:04Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2024-03-27T13:41:04Z"},{"name":"/dev/testchar1","type":"char","modtime":"2024-03-27T13:41:04Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:41:04Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2024-03-27T13:41:04Z","devMajor":1,"devMinor":2}]} testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [baz.txt barlink test dev test2] vs [.no.prefetch.landmark baz.txt barlink test dev test2] + testutil.go:377: Directory: "" vs "": [baz.txt barlink test dev test2] vs [test2 .no.prefetch.landmark baz.txt barlink test dev] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" testutil.go:371: Comparing: "barlink" vs "barlink" testutil.go:371: Comparing: "test" vs "test" testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" testutil.go:371: Comparing: "dev" vs "dev" - testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testfifo testchar1 testchar2 testblock] + testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" @@ -63770,33 +63299,33 @@ testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [.no.prefetch.landmark baz.txt barlink test dev test2] vs [dev test2 baz.txt barlink test] - testutil.go:371: Comparing: "baz.txt" vs "baz.txt" - testutil.go:371: Comparing: "barlink" vs "barlink" + testutil.go:377: Directory: "" vs "": [barlink test dev test2 .no.prefetch.landmark baz.txt] vs [barlink test dev test2 baz.txt] testutil.go:371: Comparing: "test" vs "test" testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" testutil.go:371: Comparing: "dev" vs "dev" - testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testfifo testchar1 testchar2 testblock] - testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" - testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" + testutil.go:377: Directory: "dev" vs "dev": [testchar2 testblock testfifo testchar1] vs [testchar1 testchar2 testblock testfifo] testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" + testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" + testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" testutil.go:371: Comparing: "test2" vs "test2" testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" + testutil.go:371: Comparing: "baz.txt" vs "baz.txt" + testutil.go:371: Comparing: "barlink" vs "barlink" === RUN TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=9,prefix="../",src=2,format=USTAR - testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"../baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2024-03-27T13:31:13Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2024-03-27T13:31:13Z"},{"name":"../dev/testchar1","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:31:13Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":1,"devMinor":2}]} - testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":85,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"../baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2024-03-27T13:31:13Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2024-03-27T13:31:13Z"},{"name":"../dev/testchar1","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:31:13Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":1,"devMinor":2}]} + testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"../baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2024-03-27T13:41:04Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2024-03-27T13:41:04Z"},{"name":"../dev/testchar1","type":"char","modtime":"2024-03-27T13:41:04Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:41:04Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2024-03-27T13:41:04Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":85,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"../baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2024-03-27T13:41:04Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2024-03-27T13:41:04Z"},{"name":"../dev/testchar1","type":"char","modtime":"2024-03-27T13:41:04Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:41:04Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2024-03-27T13:41:04Z","devMajor":1,"devMinor":2}]} testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [baz.txt barlink test dev test2] vs [.no.prefetch.landmark baz.txt barlink test dev test2] + testutil.go:377: Directory: "" vs "": [dev test2 baz.txt barlink test] vs [baz.txt barlink test dev test2 .no.prefetch.landmark] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" testutil.go:371: Comparing: "barlink" vs "barlink" testutil.go:371: Comparing: "test" vs "test" testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" testutil.go:371: Comparing: "dev" vs "dev" - testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar1 testchar2 testblock testfifo] + testutil.go:377: Directory: "dev" vs "dev": [testchar2 testblock testfifo testchar1] vs [testchar1 testchar2 testblock testfifo] testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" @@ -63805,24 +63334,24 @@ testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [.no.prefetch.landmark baz.txt barlink test dev test2] vs [baz.txt barlink test dev test2] - testutil.go:371: Comparing: "test2" vs "test2" - testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] - testutil.go:371: Comparing: "baz.txt" vs "baz.txt" + testutil.go:377: Directory: "" vs "": [.no.prefetch.landmark baz.txt barlink test dev test2] vs [barlink test dev test2 baz.txt] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" testutil.go:371: Comparing: "barlink" vs "barlink" testutil.go:371: Comparing: "test" vs "test" testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" testutil.go:371: Comparing: "dev" vs "dev" - testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] + testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar1 testchar2 testblock testfifo] testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" + testutil.go:371: Comparing: "test2" vs "test2" + testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] + testutil.go:371: Comparing: "baz.txt" vs "baz.txt" === RUN TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=9,prefix="",src=2,format=PAX - testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2024-03-27T13:31:13Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2024-03-27T13:31:13Z"},{"name":"dev/testchar1","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:31:13Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":1,"devMinor":2}]} - testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":85,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2024-03-27T13:31:13Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2024-03-27T13:31:13Z"},{"name":"dev/testchar1","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:31:13Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":1,"devMinor":2}]} + testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2024-03-27T13:41:05Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2024-03-27T13:41:05Z"},{"name":"dev/testchar1","type":"char","modtime":"2024-03-27T13:41:05Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:41:05Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2024-03-27T13:41:05Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":85,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2024-03-27T13:41:05Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2024-03-27T13:41:05Z"},{"name":"dev/testchar1","type":"char","modtime":"2024-03-27T13:41:05Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:41:05Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2024-03-27T13:41:05Z","devMajor":1,"devMinor":2}]} testutil.go:371: Comparing: "" vs "" testutil.go:377: Directory: "" vs "": [dev test2 baz.txt barlink test] vs [.no.prefetch.landmark baz.txt barlink test dev test2] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" @@ -63831,7 +63360,7 @@ testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" testutil.go:371: Comparing: "dev" vs "dev" - testutil.go:377: Directory: "dev" vs "dev": [testchar2 testblock testfifo testchar1] vs [testchar2 testblock testfifo testchar1] + testutil.go:377: Directory: "dev" vs "dev": [testfifo testchar1 testchar2 testblock] vs [testfifo testchar1 testchar2 testblock] testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" @@ -63840,33 +63369,33 @@ testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [dev test2 .no.prefetch.landmark baz.txt barlink test] vs [baz.txt barlink test dev test2] + testutil.go:377: Directory: "" vs "": [test dev test2 .no.prefetch.landmark baz.txt barlink] vs [baz.txt barlink test dev test2] + testutil.go:371: Comparing: "baz.txt" vs "baz.txt" + testutil.go:371: Comparing: "barlink" vs "barlink" testutil.go:371: Comparing: "test" vs "test" testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" testutil.go:371: Comparing: "dev" vs "dev" testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] - testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" - testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" + testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" + testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" testutil.go:371: Comparing: "test2" vs "test2" testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" - testutil.go:371: Comparing: "baz.txt" vs "baz.txt" - testutil.go:371: Comparing: "barlink" vs "barlink" === RUN TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=9,prefix="./",src=2,format=PAX - testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"./baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2024-03-27T13:31:13Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2024-03-27T13:31:13Z"},{"name":"./dev/testchar1","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:31:13Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":1,"devMinor":2}]} - testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":85,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"./baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2024-03-27T13:31:13Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2024-03-27T13:31:13Z"},{"name":"./dev/testchar1","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:31:13Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":1,"devMinor":2}]} + testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"./baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2024-03-27T13:41:05Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2024-03-27T13:41:05Z"},{"name":"./dev/testchar1","type":"char","modtime":"2024-03-27T13:41:05Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:41:05Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2024-03-27T13:41:05Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":85,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"./baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2024-03-27T13:41:05Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2024-03-27T13:41:05Z"},{"name":"./dev/testchar1","type":"char","modtime":"2024-03-27T13:41:05Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:41:05Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2024-03-27T13:41:05Z","devMajor":1,"devMinor":2}]} testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [dev test2 baz.txt barlink test] vs [.no.prefetch.landmark baz.txt barlink test dev test2] + testutil.go:377: Directory: "" vs "": [baz.txt barlink test dev test2] vs [.no.prefetch.landmark baz.txt barlink test dev test2] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" testutil.go:371: Comparing: "barlink" vs "barlink" testutil.go:371: Comparing: "test" vs "test" testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" testutil.go:371: Comparing: "dev" vs "dev" - testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] + testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar2 testblock testfifo testchar1] testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" @@ -63875,14 +63404,9 @@ testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [dev test2 .no.prefetch.landmark baz.txt barlink test] vs [dev test2 baz.txt barlink test] - testutil.go:371: Comparing: "baz.txt" vs "baz.txt" - testutil.go:371: Comparing: "barlink" vs "barlink" - testutil.go:371: Comparing: "test" vs "test" - testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] - testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" + testutil.go:377: Directory: "" vs "": [barlink test dev test2 .no.prefetch.landmark baz.txt] vs [baz.txt barlink test dev test2] testutil.go:371: Comparing: "dev" vs "dev" - testutil.go:377: Directory: "dev" vs "dev": [testchar1 testchar2 testblock testfifo] vs [testblock testfifo testchar1 testchar2] + testutil.go:377: Directory: "dev" vs "dev": [testchar2 testblock testfifo testchar1] vs [testchar2 testblock testfifo testchar1] testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" @@ -63890,14 +63414,16 @@ testutil.go:371: Comparing: "test2" vs "test2" testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" + testutil.go:371: Comparing: "baz.txt" vs "baz.txt" + testutil.go:371: Comparing: "barlink" vs "barlink" + testutil.go:371: Comparing: "test" vs "test" + testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] + testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" === RUN TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=9,prefix="/",src=2,format=PAX - testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"/baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2024-03-27T13:31:13Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2024-03-27T13:31:13Z"},{"name":"/dev/testchar1","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:31:13Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":1,"devMinor":2}]} - testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":85,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"/baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2024-03-27T13:31:13Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2024-03-27T13:31:13Z"},{"name":"/dev/testchar1","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:31:13Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":1,"devMinor":2}]} + testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"/baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2024-03-27T13:41:05Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2024-03-27T13:41:05Z"},{"name":"/dev/testchar1","type":"char","modtime":"2024-03-27T13:41:05Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:41:05Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2024-03-27T13:41:05Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":85,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"/baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2024-03-27T13:41:05Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2024-03-27T13:41:05Z"},{"name":"/dev/testchar1","type":"char","modtime":"2024-03-27T13:41:05Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:41:05Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2024-03-27T13:41:05Z","devMajor":1,"devMinor":2}]} testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [baz.txt barlink test dev test2] vs [.no.prefetch.landmark baz.txt barlink test dev test2] - testutil.go:371: Comparing: "test2" vs "test2" - testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] - testutil.go:371: Comparing: "baz.txt" vs "baz.txt" + testutil.go:377: Directory: "" vs "": [dev test2 baz.txt barlink test] vs [.no.prefetch.landmark baz.txt barlink test dev test2] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" testutil.go:371: Comparing: "barlink" vs "barlink" testutil.go:371: Comparing: "test" vs "test" @@ -63905,89 +63431,76 @@ testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" testutil.go:371: Comparing: "dev" vs "dev" testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] + testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" - testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" - testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [baz.txt barlink test dev test2 .no.prefetch.landmark] vs [baz.txt barlink test dev test2] testutil.go:371: Comparing: "test2" vs "test2" testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" + testutil.go:371: Comparing: "" vs "" + testutil.go:377: Directory: "" vs "": [dev test2 .no.prefetch.landmark baz.txt barlink test] vs [barlink test dev test2 baz.txt] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" testutil.go:371: Comparing: "barlink" vs "barlink" testutil.go:371: Comparing: "test" vs "test" testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" testutil.go:371: Comparing: "dev" vs "dev" - testutil.go:377: Directory: "dev" vs "dev": [testchar2 testblock testfifo testchar1] vs [testchar1 testchar2 testblock testfifo] - testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" + testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar1 testchar2 testblock testfifo] testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" -=== RUN TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=9,prefix="../",src=2,format=PAX - testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"../baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2024-03-27T13:31:13Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2024-03-27T13:31:13Z"},{"name":"../dev/testchar1","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:31:13Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":1,"devMinor":2}]} - testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":85,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"../baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2024-03-27T13:31:13Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2024-03-27T13:31:13Z"},{"name":"../dev/testchar1","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:31:13Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":1,"devMinor":2}]} - testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [barlink test dev test2 baz.txt] vs [.no.prefetch.landmark baz.txt barlink test dev test2] - testutil.go:371: Comparing: "dev" vs "dev" - testutil.go:377: Directory: "dev" vs "dev": [testfifo testchar1 testchar2 testblock] vs [testblock testfifo testchar1 testchar2] testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" - testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" - testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" - testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" testutil.go:371: Comparing: "test2" vs "test2" testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" - testutil.go:371: Comparing: "baz.txt" vs "baz.txt" - testutil.go:371: Comparing: "barlink" vs "barlink" - testutil.go:371: Comparing: "test" vs "test" - testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] - testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" +=== RUN TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=9,prefix="../",src=2,format=PAX + testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"../baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2024-03-27T13:41:05Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2024-03-27T13:41:05Z"},{"name":"../dev/testchar1","type":"char","modtime":"2024-03-27T13:41:05Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:41:05Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2024-03-27T13:41:05Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":85,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"../baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2024-03-27T13:41:05Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2024-03-27T13:41:05Z"},{"name":"../dev/testchar1","type":"char","modtime":"2024-03-27T13:41:05Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:41:05Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2024-03-27T13:41:05Z","devMajor":1,"devMinor":2}]} testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [test dev test2 .no.prefetch.landmark baz.txt barlink] vs [baz.txt barlink test dev test2] + testutil.go:377: Directory: "" vs "": [test2 baz.txt barlink test dev] vs [.no.prefetch.landmark baz.txt barlink test dev test2] testutil.go:371: Comparing: "test" vs "test" testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" - testutil.go:371: Comparing: "dev" vs "dev" - testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] - testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" - testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" + testutil.go:371: Comparing: "dev" vs "dev" + testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testfifo testchar1 testchar2 testblock] testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" + testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" + testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" testutil.go:371: Comparing: "test2" vs "test2" testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" testutil.go:371: Comparing: "baz.txt" vs "baz.txt" testutil.go:371: Comparing: "barlink" vs "barlink" -=== RUN TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=9,prefix="",src=2,format=GNU - testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2024-03-27T13:31:13Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2024-03-27T13:31:13Z"},{"name":"dev/testchar1","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:31:13Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":1,"devMinor":2}]} - testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":85,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2024-03-27T13:31:13Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2024-03-27T13:31:13Z"},{"name":"dev/testchar1","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:31:13Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":1,"devMinor":2}]} testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [test2 baz.txt barlink test dev] vs [test dev test2 .no.prefetch.landmark baz.txt barlink] - testutil.go:371: Comparing: "test2" vs "test2" - testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] - testutil.go:371: Comparing: "baz.txt" vs "baz.txt" + testutil.go:377: Directory: "" vs "": [.no.prefetch.landmark baz.txt barlink test dev test2] vs [barlink test dev test2 baz.txt] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" testutil.go:371: Comparing: "barlink" vs "barlink" testutil.go:371: Comparing: "test" vs "test" testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" testutil.go:371: Comparing: "dev" vs "dev" - testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar1 testchar2 testblock testfifo] + testutil.go:377: Directory: "dev" vs "dev": [testchar2 testblock testfifo testchar1] vs [testblock testfifo testchar1 testchar2] testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" + testutil.go:371: Comparing: "test2" vs "test2" + testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] + testutil.go:371: Comparing: "baz.txt" vs "baz.txt" +=== RUN TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=9,prefix="",src=2,format=GNU + testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2024-03-27T13:41:04Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2024-03-27T13:41:04Z"},{"name":"dev/testchar1","type":"char","modtime":"2024-03-27T13:41:04Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:41:04Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2024-03-27T13:41:04Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":85,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2024-03-27T13:41:04Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2024-03-27T13:41:04Z"},{"name":"dev/testchar1","type":"char","modtime":"2024-03-27T13:41:04Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:41:04Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2024-03-27T13:41:04Z","devMajor":1,"devMinor":2}]} testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [test2 .no.prefetch.landmark baz.txt barlink test dev] vs [test dev test2 baz.txt barlink] + testutil.go:377: Directory: "" vs "": [baz.txt barlink test dev test2] vs [.no.prefetch.landmark baz.txt barlink test dev test2] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" testutil.go:371: Comparing: "barlink" vs "barlink" testutil.go:371: Comparing: "test" vs "test" testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" testutil.go:371: Comparing: "dev" vs "dev" - testutil.go:377: Directory: "dev" vs "dev": [testchar1 testchar2 testblock testfifo] vs [testblock testfifo testchar1 testchar2] + testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" @@ -63995,53 +63508,64 @@ testutil.go:371: Comparing: "test2" vs "test2" testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" -=== RUN TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=9,prefix="./",src=2,format=GNU - testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"./baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2024-03-27T13:31:13Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2024-03-27T13:31:13Z"},{"name":"./dev/testchar1","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:31:13Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":1,"devMinor":2}]} - testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":85,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"./baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2024-03-27T13:31:13Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2024-03-27T13:31:13Z"},{"name":"./dev/testchar1","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:31:13Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":1,"devMinor":2}]} testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [baz.txt barlink test dev test2] vs [barlink test dev test2 .no.prefetch.landmark baz.txt] - testutil.go:371: Comparing: "test2" vs "test2" - testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] - testutil.go:371: Comparing: "baz.txt" vs "baz.txt" - testutil.go:371: Comparing: "baz.txt" vs "baz.txt" - testutil.go:371: Comparing: "barlink" vs "barlink" + testutil.go:377: Directory: "" vs "": [.no.prefetch.landmark baz.txt barlink test dev test2] vs [baz.txt barlink test dev test2] testutil.go:371: Comparing: "test" vs "test" testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" testutil.go:371: Comparing: "dev" vs "dev" testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] + testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" - testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" - testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [baz.txt barlink test dev test2 .no.prefetch.landmark] vs [barlink test dev test2 baz.txt] + testutil.go:371: Comparing: "test2" vs "test2" + testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] + testutil.go:371: Comparing: "baz.txt" vs "baz.txt" testutil.go:371: Comparing: "baz.txt" vs "baz.txt" testutil.go:371: Comparing: "barlink" vs "barlink" +=== RUN TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=9,prefix="./",src=2,format=GNU + testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"./baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2024-03-27T13:41:04Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2024-03-27T13:41:04Z"},{"name":"./dev/testchar1","type":"char","modtime":"2024-03-27T13:41:04Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:41:04Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2024-03-27T13:41:04Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":85,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"./baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2024-03-27T13:41:04Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2024-03-27T13:41:04Z"},{"name":"./dev/testchar1","type":"char","modtime":"2024-03-27T13:41:04Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:41:04Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2024-03-27T13:41:04Z","devMajor":1,"devMinor":2}]} + testutil.go:371: Comparing: "" vs "" + testutil.go:377: Directory: "" vs "": [baz.txt barlink test dev test2] vs [test dev test2 .no.prefetch.landmark baz.txt barlink] testutil.go:371: Comparing: "test" vs "test" testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" testutil.go:371: Comparing: "dev" vs "dev" - testutil.go:377: Directory: "dev" vs "dev": [testchar1 testchar2 testblock testfifo] vs [testblock testfifo testchar1 testchar2] - testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" + testutil.go:377: Directory: "dev" vs "dev": [testchar2 testblock testfifo testchar1] vs [testchar1 testchar2 testblock testfifo] testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" + testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" testutil.go:371: Comparing: "test2" vs "test2" testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" -=== RUN TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=9,prefix="/",src=2,format=GNU - testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"/baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2024-03-27T13:31:13Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2024-03-27T13:31:13Z"},{"name":"/dev/testchar1","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:31:13Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":1,"devMinor":2}]} - testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":85,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"/baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2024-03-27T13:31:13Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2024-03-27T13:31:13Z"},{"name":"/dev/testchar1","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:31:13Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":1,"devMinor":2}]} + testutil.go:371: Comparing: "baz.txt" vs "baz.txt" + testutil.go:371: Comparing: "barlink" vs "barlink" testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [baz.txt barlink test dev test2] vs [test dev test2 .no.prefetch.landmark baz.txt barlink] + testutil.go:377: Directory: "" vs "": [dev test2 .no.prefetch.landmark baz.txt barlink test] vs [baz.txt barlink test dev test2] + testutil.go:371: Comparing: "test2" vs "test2" + testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] + testutil.go:371: Comparing: "baz.txt" vs "baz.txt" testutil.go:371: Comparing: "baz.txt" vs "baz.txt" testutil.go:371: Comparing: "barlink" vs "barlink" testutil.go:371: Comparing: "test" vs "test" testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" testutil.go:371: Comparing: "dev" vs "dev" - testutil.go:377: Directory: "dev" vs "dev": [testchar1 testchar2 testblock testfifo] vs [testchar2 testblock testfifo testchar1] + testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] + testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" + testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" + testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" + testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" +=== RUN TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=9,prefix="/",src=2,format=GNU + testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"/baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2024-03-27T13:41:04Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2024-03-27T13:41:04Z"},{"name":"/dev/testchar1","type":"char","modtime":"2024-03-27T13:41:04Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:41:04Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2024-03-27T13:41:04Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":85,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"/baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2024-03-27T13:41:04Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2024-03-27T13:41:04Z"},{"name":"/dev/testchar1","type":"char","modtime":"2024-03-27T13:41:04Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:41:04Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2024-03-27T13:41:04Z","devMajor":1,"devMinor":2}]} + testutil.go:371: Comparing: "" vs "" + testutil.go:377: Directory: "" vs "": [test dev test2 baz.txt barlink] vs [test2 .no.prefetch.landmark baz.txt barlink test dev] + testutil.go:371: Comparing: "dev" vs "dev" + testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" @@ -64049,8 +63573,13 @@ testutil.go:371: Comparing: "test2" vs "test2" testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" + testutil.go:371: Comparing: "baz.txt" vs "baz.txt" + testutil.go:371: Comparing: "barlink" vs "barlink" + testutil.go:371: Comparing: "test" vs "test" + testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] + testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [test dev test2 .no.prefetch.landmark baz.txt barlink] vs [test dev test2 baz.txt barlink] + testutil.go:377: Directory: "" vs "": [test2 .no.prefetch.landmark baz.txt barlink test dev] vs [dev test2 baz.txt barlink test] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" testutil.go:371: Comparing: "barlink" vs "barlink" testutil.go:371: Comparing: "test" vs "test" @@ -64058,75 +63587,76 @@ testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" testutil.go:371: Comparing: "dev" vs "dev" testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] + testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" - testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" testutil.go:371: Comparing: "test2" vs "test2" testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" === RUN TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=9,prefix="../",src=2,format=GNU - testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"../baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2024-03-27T13:31:13Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2024-03-27T13:31:13Z"},{"name":"../dev/testchar1","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:31:13Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":1,"devMinor":2}]} - testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":85,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"../baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2024-03-27T13:31:13Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2024-03-27T13:31:13Z"},{"name":"../dev/testchar1","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:31:13Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":1,"devMinor":2}]} + testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"../baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2024-03-27T13:41:04Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2024-03-27T13:41:04Z"},{"name":"../dev/testchar1","type":"char","modtime":"2024-03-27T13:41:04Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:41:04Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2024-03-27T13:41:04Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":85,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"../baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2024-03-27T13:41:04Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2024-03-27T13:41:04Z"},{"name":"../dev/testchar1","type":"char","modtime":"2024-03-27T13:41:04Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:41:04Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2024-03-27T13:41:04Z","devMajor":1,"devMinor":2}]} testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [baz.txt barlink test dev test2] vs [barlink test dev test2 .no.prefetch.landmark baz.txt] + testutil.go:377: Directory: "" vs "": [barlink test dev test2 baz.txt] vs [dev test2 .no.prefetch.landmark baz.txt barlink test] testutil.go:371: Comparing: "test" vs "test" testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" testutil.go:371: Comparing: "dev" vs "dev" - testutil.go:377: Directory: "dev" vs "dev": [testfifo testchar1 testchar2 testblock] vs [testchar2 testblock testfifo testchar1] - testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" - testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" + testutil.go:377: Directory: "dev" vs "dev": [testchar2 testblock testfifo testchar1] vs [testblock testfifo testchar1 testchar2] testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" + testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" + testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" testutil.go:371: Comparing: "test2" vs "test2" testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" testutil.go:371: Comparing: "baz.txt" vs "baz.txt" testutil.go:371: Comparing: "barlink" vs "barlink" testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [barlink test dev test2 .no.prefetch.landmark baz.txt] vs [baz.txt barlink test dev test2] - testutil.go:371: Comparing: "barlink" vs "barlink" - testutil.go:371: Comparing: "test" vs "test" - testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] - testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" + testutil.go:377: Directory: "" vs "": [.no.prefetch.landmark baz.txt barlink test dev test2] vs [dev test2 baz.txt barlink test] testutil.go:371: Comparing: "dev" vs "dev" - testutil.go:377: Directory: "dev" vs "dev": [testchar1 testchar2 testblock testfifo] vs [testblock testfifo testchar1 testchar2] - testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" - testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" + testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" + testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" + testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" testutil.go:371: Comparing: "test2" vs "test2" testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" testutil.go:371: Comparing: "baz.txt" vs "baz.txt" + testutil.go:371: Comparing: "barlink" vs "barlink" + testutil.go:371: Comparing: "test" vs "test" + testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] + testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" === RUN TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=-1,prefix="",src=2,format=USTAR - testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2024-03-27T13:31:13Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2024-03-27T13:31:13Z"},{"name":"dev/testchar1","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:31:13Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":1,"devMinor":2}]} - testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":88,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2024-03-27T13:31:13Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2024-03-27T13:31:13Z"},{"name":"dev/testchar1","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:31:13Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":1,"devMinor":2}]} + testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2024-03-27T13:41:04Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2024-03-27T13:41:04Z"},{"name":"dev/testchar1","type":"char","modtime":"2024-03-27T13:41:04Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:41:04Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2024-03-27T13:41:04Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":88,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2024-03-27T13:41:04Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2024-03-27T13:41:04Z"},{"name":"dev/testchar1","type":"char","modtime":"2024-03-27T13:41:04Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:41:04Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2024-03-27T13:41:04Z","devMajor":1,"devMinor":2}]} testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [baz.txt barlink test dev test2] vs [baz.txt barlink test dev test2 .no.prefetch.landmark] - testutil.go:371: Comparing: "baz.txt" vs "baz.txt" + testutil.go:377: Directory: "" vs "": [dev test2 baz.txt barlink test] vs [test2 .no.prefetch.landmark baz.txt barlink test dev] testutil.go:371: Comparing: "barlink" vs "barlink" testutil.go:371: Comparing: "test" vs "test" testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" testutil.go:371: Comparing: "dev" vs "dev" - testutil.go:377: Directory: "dev" vs "dev": [testchar2 testblock testfifo testchar1] vs [testblock testfifo testchar1 testchar2] - testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" + testutil.go:377: Directory: "dev" vs "dev": [testchar1 testchar2 testblock testfifo] vs [testblock testfifo testchar1 testchar2] testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" + testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" testutil.go:371: Comparing: "test2" vs "test2" testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" + testutil.go:371: Comparing: "baz.txt" vs "baz.txt" testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [test2 .no.prefetch.landmark baz.txt barlink test dev] vs [baz.txt barlink test dev test2] + testutil.go:377: Directory: "" vs "": [barlink test dev test2 .no.prefetch.landmark baz.txt] vs [test2 baz.txt barlink test dev] + testutil.go:371: Comparing: "baz.txt" vs "baz.txt" testutil.go:371: Comparing: "barlink" vs "barlink" testutil.go:371: Comparing: "test" vs "test" testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" testutil.go:371: Comparing: "dev" vs "dev" - testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] + testutil.go:377: Directory: "dev" vs "dev": [testchar1 testchar2 testblock testfifo] vs [testblock testfifo testchar1 testchar2] testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" @@ -64134,70 +63664,69 @@ testutil.go:371: Comparing: "test2" vs "test2" testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" - testutil.go:371: Comparing: "baz.txt" vs "baz.txt" === RUN TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=-1,prefix="./",src=2,format=USTAR - testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"./baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2024-03-27T13:31:13Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2024-03-27T13:31:13Z"},{"name":"./dev/testchar1","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:31:13Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":1,"devMinor":2}]} - testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":88,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"./baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2024-03-27T13:31:13Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2024-03-27T13:31:13Z"},{"name":"./dev/testchar1","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:31:13Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":1,"devMinor":2}]} + testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"./baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2024-03-27T13:41:04Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2024-03-27T13:41:04Z"},{"name":"./dev/testchar1","type":"char","modtime":"2024-03-27T13:41:04Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:41:04Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2024-03-27T13:41:04Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":88,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"./baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2024-03-27T13:41:04Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2024-03-27T13:41:04Z"},{"name":"./dev/testchar1","type":"char","modtime":"2024-03-27T13:41:04Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:41:04Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2024-03-27T13:41:04Z","devMajor":1,"devMinor":2}]} testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [test2 baz.txt barlink test dev] vs [test2 .no.prefetch.landmark baz.txt barlink test dev] - testutil.go:371: Comparing: "test2" vs "test2" - testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] - testutil.go:371: Comparing: "baz.txt" vs "baz.txt" - testutil.go:371: Comparing: "baz.txt" vs "baz.txt" + testutil.go:377: Directory: "" vs "": [baz.txt barlink test dev test2] vs [.no.prefetch.landmark baz.txt barlink test dev test2] testutil.go:371: Comparing: "barlink" vs "barlink" testutil.go:371: Comparing: "test" vs "test" testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" testutil.go:371: Comparing: "dev" vs "dev" - testutil.go:377: Directory: "dev" vs "dev": [testchar2 testblock testfifo testchar1] vs [testchar1 testchar2 testblock testfifo] + testutil.go:377: Directory: "dev" vs "dev": [testchar1 testchar2 testblock testfifo] vs [testchar2 testblock testfifo testchar1] testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" + testutil.go:371: Comparing: "test2" vs "test2" + testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] + testutil.go:371: Comparing: "baz.txt" vs "baz.txt" + testutil.go:371: Comparing: "baz.txt" vs "baz.txt" testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [test2 .no.prefetch.landmark baz.txt barlink test dev] vs [test2 baz.txt barlink test dev] + testutil.go:377: Directory: "" vs "": [.no.prefetch.landmark baz.txt barlink test dev test2] vs [barlink test dev test2 baz.txt] testutil.go:371: Comparing: "test" vs "test" testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" testutil.go:371: Comparing: "dev" vs "dev" - testutil.go:377: Directory: "dev" vs "dev": [testfifo testchar1 testchar2 testblock] vs [testblock testfifo testchar1 testchar2] - testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" + testutil.go:377: Directory: "dev" vs "dev": [testchar2 testblock testfifo testchar1] vs [testfifo testchar1 testchar2 testblock] testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" + testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" testutil.go:371: Comparing: "test2" vs "test2" testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" testutil.go:371: Comparing: "baz.txt" vs "baz.txt" testutil.go:371: Comparing: "barlink" vs "barlink" === RUN TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=-1,prefix="/",src=2,format=USTAR - testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"/baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2024-03-27T13:31:13Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2024-03-27T13:31:13Z"},{"name":"/dev/testchar1","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:31:13Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":1,"devMinor":2}]} - testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":88,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"/baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2024-03-27T13:31:13Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2024-03-27T13:31:13Z"},{"name":"/dev/testchar1","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:31:13Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":1,"devMinor":2}]} + testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"/baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2024-03-27T13:41:04Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2024-03-27T13:41:04Z"},{"name":"/dev/testchar1","type":"char","modtime":"2024-03-27T13:41:04Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:41:04Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2024-03-27T13:41:04Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":88,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"/baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2024-03-27T13:41:04Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2024-03-27T13:41:04Z"},{"name":"/dev/testchar1","type":"char","modtime":"2024-03-27T13:41:04Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:41:04Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2024-03-27T13:41:04Z","devMajor":1,"devMinor":2}]} testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [baz.txt barlink test dev test2] vs [.no.prefetch.landmark baz.txt barlink test dev test2] - testutil.go:371: Comparing: "test2" vs "test2" - testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] - testutil.go:371: Comparing: "baz.txt" vs "baz.txt" + testutil.go:377: Directory: "" vs "": [test dev test2 baz.txt barlink] vs [barlink test dev test2 .no.prefetch.landmark baz.txt] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" testutil.go:371: Comparing: "barlink" vs "barlink" testutil.go:371: Comparing: "test" vs "test" testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" testutil.go:371: Comparing: "dev" vs "dev" - testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testfifo testchar1 testchar2 testblock] + testutil.go:377: Directory: "dev" vs "dev": [testfifo testchar1 testchar2 testblock] vs [testblock testfifo testchar1 testchar2] + testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" - testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" + testutil.go:371: Comparing: "test2" vs "test2" + testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] + testutil.go:371: Comparing: "baz.txt" vs "baz.txt" testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [dev test2 .no.prefetch.landmark baz.txt barlink test] vs [baz.txt barlink test dev test2] + testutil.go:377: Directory: "" vs "": [.no.prefetch.landmark baz.txt barlink test dev test2] vs [test2 baz.txt barlink test dev] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" testutil.go:371: Comparing: "barlink" vs "barlink" testutil.go:371: Comparing: "test" vs "test" testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" testutil.go:371: Comparing: "dev" vs "dev" - testutil.go:377: Directory: "dev" vs "dev": [testfifo testchar1 testchar2 testblock] vs [testchar1 testchar2 testblock testfifo] + testutil.go:377: Directory: "dev" vs "dev": [testfifo testchar1 testchar2 testblock] vs [testfifo testchar1 testchar2 testblock] testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" @@ -64206,26 +63735,28 @@ testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" === RUN TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=-1,prefix="../",src=2,format=USTAR - testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"../baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2024-03-27T13:31:13Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2024-03-27T13:31:13Z"},{"name":"../dev/testchar1","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:31:13Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":1,"devMinor":2}]} - testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":88,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"../baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2024-03-27T13:31:13Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2024-03-27T13:31:13Z"},{"name":"../dev/testchar1","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:31:13Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":1,"devMinor":2}]} + testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"../baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2024-03-27T13:41:04Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2024-03-27T13:41:04Z"},{"name":"../dev/testchar1","type":"char","modtime":"2024-03-27T13:41:04Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:41:04Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2024-03-27T13:41:04Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":88,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"../baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2024-03-27T13:41:04Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2024-03-27T13:41:04Z"},{"name":"../dev/testchar1","type":"char","modtime":"2024-03-27T13:41:04Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:41:04Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2024-03-27T13:41:04Z","devMajor":1,"devMinor":2}]} testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [test2 baz.txt barlink test dev] vs [test dev test2 .no.prefetch.landmark baz.txt barlink] + testutil.go:377: Directory: "" vs "": [test2 baz.txt barlink test dev] vs [.no.prefetch.landmark baz.txt barlink test dev test2] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" testutil.go:371: Comparing: "barlink" vs "barlink" testutil.go:371: Comparing: "test" vs "test" testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" testutil.go:371: Comparing: "dev" vs "dev" - testutil.go:377: Directory: "dev" vs "dev": [testchar1 testchar2 testblock testfifo] vs [testfifo testchar1 testchar2 testblock] - testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" + testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar2 testblock testfifo testchar1] testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" + testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" testutil.go:371: Comparing: "test2" vs "test2" testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [barlink test dev test2 .no.prefetch.landmark baz.txt] vs [baz.txt barlink test dev test2] + testutil.go:377: Directory: "" vs "": [test dev test2 .no.prefetch.landmark baz.txt barlink] vs [barlink test dev test2 baz.txt] + testutil.go:371: Comparing: "baz.txt" vs "baz.txt" + testutil.go:371: Comparing: "barlink" vs "barlink" testutil.go:371: Comparing: "test" vs "test" testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" @@ -64238,89 +63769,87 @@ testutil.go:371: Comparing: "test2" vs "test2" testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" - testutil.go:371: Comparing: "baz.txt" vs "baz.txt" - testutil.go:371: Comparing: "barlink" vs "barlink" === RUN TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=-1,prefix="",src=2,format=PAX - testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2024-03-27T13:31:13Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2024-03-27T13:31:13Z"},{"name":"dev/testchar1","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:31:13Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":1,"devMinor":2}]} - testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":88,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2024-03-27T13:31:13Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2024-03-27T13:31:13Z"},{"name":"dev/testchar1","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:31:13Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":1,"devMinor":2}]} + testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2024-03-27T13:41:05Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2024-03-27T13:41:05Z"},{"name":"dev/testchar1","type":"char","modtime":"2024-03-27T13:41:05Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:41:05Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2024-03-27T13:41:05Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":88,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2024-03-27T13:41:05Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2024-03-27T13:41:05Z"},{"name":"dev/testchar1","type":"char","modtime":"2024-03-27T13:41:05Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:41:05Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2024-03-27T13:41:05Z","devMajor":1,"devMinor":2}]} testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [test2 baz.txt barlink test dev] vs [.no.prefetch.landmark baz.txt barlink test dev test2] + testutil.go:377: Directory: "" vs "": [test dev test2 baz.txt barlink] vs [baz.txt barlink test dev test2 .no.prefetch.landmark] + testutil.go:371: Comparing: "test2" vs "test2" + testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] + testutil.go:371: Comparing: "baz.txt" vs "baz.txt" + testutil.go:371: Comparing: "baz.txt" vs "baz.txt" + testutil.go:371: Comparing: "barlink" vs "barlink" testutil.go:371: Comparing: "test" vs "test" testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" testutil.go:371: Comparing: "dev" vs "dev" - testutil.go:377: Directory: "dev" vs "dev": [testfifo testchar1 testchar2 testblock] vs [testchar2 testblock testfifo testchar1] + testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" - testutil.go:371: Comparing: "test2" vs "test2" - testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] - testutil.go:371: Comparing: "baz.txt" vs "baz.txt" - testutil.go:371: Comparing: "baz.txt" vs "baz.txt" - testutil.go:371: Comparing: "barlink" vs "barlink" testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [.no.prefetch.landmark baz.txt barlink test dev test2] vs [test dev test2 baz.txt barlink] - testutil.go:371: Comparing: "test2" vs "test2" - testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] - testutil.go:371: Comparing: "baz.txt" vs "baz.txt" + testutil.go:377: Directory: "" vs "": [.no.prefetch.landmark baz.txt barlink test dev test2] vs [dev test2 baz.txt barlink test] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" testutil.go:371: Comparing: "barlink" vs "barlink" testutil.go:371: Comparing: "test" vs "test" testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" testutil.go:371: Comparing: "dev" vs "dev" - testutil.go:377: Directory: "dev" vs "dev": [testfifo testchar1 testchar2 testblock] vs [testblock testfifo testchar1 testchar2] + testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" + testutil.go:371: Comparing: "test2" vs "test2" + testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] + testutil.go:371: Comparing: "baz.txt" vs "baz.txt" === RUN TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=-1,prefix="./",src=2,format=PAX - testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"./baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2024-03-27T13:31:13Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2024-03-27T13:31:13Z"},{"name":"./dev/testchar1","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:31:13Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":1,"devMinor":2}]} - testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":88,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"./baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2024-03-27T13:31:13Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2024-03-27T13:31:13Z"},{"name":"./dev/testchar1","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:31:13Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":1,"devMinor":2}]} + testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"./baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2024-03-27T13:41:05Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2024-03-27T13:41:05Z"},{"name":"./dev/testchar1","type":"char","modtime":"2024-03-27T13:41:05Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:41:05Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2024-03-27T13:41:05Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":88,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"./baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2024-03-27T13:41:05Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2024-03-27T13:41:05Z"},{"name":"./dev/testchar1","type":"char","modtime":"2024-03-27T13:41:05Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:41:05Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2024-03-27T13:41:05Z","devMajor":1,"devMinor":2}]} testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [baz.txt barlink test dev test2] vs [barlink test dev test2 .no.prefetch.landmark baz.txt] - testutil.go:371: Comparing: "baz.txt" vs "baz.txt" + testutil.go:377: Directory: "" vs "": [test dev test2 baz.txt barlink] vs [test dev test2 .no.prefetch.landmark baz.txt barlink] testutil.go:371: Comparing: "barlink" vs "barlink" testutil.go:371: Comparing: "test" vs "test" testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" testutil.go:371: Comparing: "dev" vs "dev" - testutil.go:377: Directory: "dev" vs "dev": [testchar1 testchar2 testblock testfifo] vs [testblock testfifo testchar1 testchar2] - testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" + testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar2 testblock testfifo testchar1] testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" + testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" testutil.go:371: Comparing: "test2" vs "test2" testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" + testutil.go:371: Comparing: "baz.txt" vs "baz.txt" testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [barlink test dev test2 .no.prefetch.landmark baz.txt] vs [baz.txt barlink test dev test2] + testutil.go:377: Directory: "" vs "": [barlink test dev test2 .no.prefetch.landmark baz.txt] vs [barlink test dev test2 baz.txt] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" testutil.go:371: Comparing: "barlink" vs "barlink" testutil.go:371: Comparing: "test" vs "test" testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" testutil.go:371: Comparing: "dev" vs "dev" - testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] + testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar1 testchar2 testblock testfifo] + testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" - testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" testutil.go:371: Comparing: "test2" vs "test2" testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" === RUN TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=-1,prefix="/",src=2,format=PAX - testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"/baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2024-03-27T13:31:13Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2024-03-27T13:31:13Z"},{"name":"/dev/testchar1","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:31:13Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":1,"devMinor":2}]} - testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":88,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"/baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2024-03-27T13:31:13Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2024-03-27T13:31:13Z"},{"name":"/dev/testchar1","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:31:13Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":1,"devMinor":2}]} + testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"/baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2024-03-27T13:41:05Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2024-03-27T13:41:05Z"},{"name":"/dev/testchar1","type":"char","modtime":"2024-03-27T13:41:05Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:41:05Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2024-03-27T13:41:05Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":88,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"/baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2024-03-27T13:41:05Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2024-03-27T13:41:05Z"},{"name":"/dev/testchar1","type":"char","modtime":"2024-03-27T13:41:05Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:41:05Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2024-03-27T13:41:05Z","devMajor":1,"devMinor":2}]} testutil.go:371: Comparing: "" vs "" testutil.go:377: Directory: "" vs "": [baz.txt barlink test dev test2] vs [.no.prefetch.landmark baz.txt barlink test dev test2] testutil.go:371: Comparing: "dev" vs "dev" - testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testfifo testchar1 testchar2 testblock] - testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" - testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" + testutil.go:377: Directory: "dev" vs "dev": [testfifo testchar1 testchar2 testblock] vs [testblock testfifo testchar1 testchar2] testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" + testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" + testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" testutil.go:371: Comparing: "test2" vs "test2" testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" @@ -64330,13 +63859,12 @@ testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [barlink test dev test2 .no.prefetch.landmark baz.txt] vs [barlink test dev test2 baz.txt] - testutil.go:371: Comparing: "barlink" vs "barlink" + testutil.go:377: Directory: "" vs "": [.no.prefetch.landmark baz.txt barlink test dev test2] vs [test2 baz.txt barlink test dev] testutil.go:371: Comparing: "test" vs "test" testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" testutil.go:371: Comparing: "dev" vs "dev" - testutil.go:377: Directory: "dev" vs "dev": [testchar1 testchar2 testblock testfifo] vs [testfifo testchar1 testchar2 testblock] + testutil.go:377: Directory: "dev" vs "dev": [testchar2 testblock testfifo testchar1] vs [testchar1 testchar2 testblock testfifo] testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" @@ -64345,137 +63873,138 @@ testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" testutil.go:371: Comparing: "baz.txt" vs "baz.txt" + testutil.go:371: Comparing: "barlink" vs "barlink" === RUN TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=-1,prefix="../",src=2,format=PAX - testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"../baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2024-03-27T13:31:13Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2024-03-27T13:31:13Z"},{"name":"../dev/testchar1","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:31:13Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":1,"devMinor":2}]} - testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":88,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"../baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2024-03-27T13:31:13Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2024-03-27T13:31:13Z"},{"name":"../dev/testchar1","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:31:13Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":1,"devMinor":2}]} + testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"../baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2024-03-27T13:41:05Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2024-03-27T13:41:05Z"},{"name":"../dev/testchar1","type":"char","modtime":"2024-03-27T13:41:05Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:41:05Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2024-03-27T13:41:05Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":88,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"../baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2024-03-27T13:41:05Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2024-03-27T13:41:05Z"},{"name":"../dev/testchar1","type":"char","modtime":"2024-03-27T13:41:05Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:41:05Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2024-03-27T13:41:05Z","devMajor":1,"devMinor":2}]} testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [test dev test2 baz.txt barlink] vs [test2 .no.prefetch.landmark baz.txt barlink test dev] + testutil.go:377: Directory: "" vs "": [test2 baz.txt barlink test dev] vs [.no.prefetch.landmark baz.txt barlink test dev test2] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" testutil.go:371: Comparing: "barlink" vs "barlink" testutil.go:371: Comparing: "test" vs "test" testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" testutil.go:371: Comparing: "dev" vs "dev" - testutil.go:377: Directory: "dev" vs "dev": [testfifo testchar1 testchar2 testblock] vs [testchar1 testchar2 testblock testfifo] - testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" - testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" + testutil.go:377: Directory: "dev" vs "dev": [testchar2 testblock testfifo testchar1] vs [testchar2 testblock testfifo testchar1] testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" + testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" + testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" testutil.go:371: Comparing: "test2" vs "test2" testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" testutil.go:371: Comparing: "" vs "" testutil.go:377: Directory: "" vs "": [.no.prefetch.landmark baz.txt barlink test dev test2] vs [baz.txt barlink test dev test2] + testutil.go:371: Comparing: "test2" vs "test2" + testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] + testutil.go:371: Comparing: "baz.txt" vs "baz.txt" testutil.go:371: Comparing: "baz.txt" vs "baz.txt" testutil.go:371: Comparing: "barlink" vs "barlink" testutil.go:371: Comparing: "test" vs "test" testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" testutil.go:371: Comparing: "dev" vs "dev" - testutil.go:377: Directory: "dev" vs "dev": [testchar1 testchar2 testblock testfifo] vs [testblock testfifo testchar1 testchar2] - testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" + testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" - testutil.go:371: Comparing: "test2" vs "test2" - testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] - testutil.go:371: Comparing: "baz.txt" vs "baz.txt" + testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" === RUN TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=-1,prefix="",src=2,format=GNU - testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2024-03-27T13:31:13Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2024-03-27T13:31:13Z"},{"name":"dev/testchar1","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:31:13Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":1,"devMinor":2}]} - testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":88,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2024-03-27T13:31:13Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2024-03-27T13:31:13Z"},{"name":"dev/testchar1","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:31:13Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":1,"devMinor":2}]} + testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2024-03-27T13:41:04Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2024-03-27T13:41:04Z"},{"name":"dev/testchar1","type":"char","modtime":"2024-03-27T13:41:04Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:41:04Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2024-03-27T13:41:04Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":88,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2024-03-27T13:41:04Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2024-03-27T13:41:04Z"},{"name":"dev/testchar1","type":"char","modtime":"2024-03-27T13:41:04Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:41:04Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2024-03-27T13:41:04Z","devMajor":1,"devMinor":2}]} testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [baz.txt barlink test dev test2] vs [.no.prefetch.landmark baz.txt barlink test dev test2] + testutil.go:377: Directory: "" vs "": [barlink test dev test2 baz.txt] vs [.no.prefetch.landmark baz.txt barlink test dev test2] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" testutil.go:371: Comparing: "barlink" vs "barlink" testutil.go:371: Comparing: "test" vs "test" testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" testutil.go:371: Comparing: "dev" vs "dev" - testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] - testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" + testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar2 testblock testfifo testchar1] testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" + testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" testutil.go:371: Comparing: "test2" vs "test2" testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [barlink test dev test2 .no.prefetch.landmark baz.txt] vs [barlink test dev test2 baz.txt] - testutil.go:371: Comparing: "test2" vs "test2" - testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] - testutil.go:371: Comparing: "baz.txt" vs "baz.txt" - testutil.go:371: Comparing: "baz.txt" vs "baz.txt" - testutil.go:371: Comparing: "barlink" vs "barlink" + testutil.go:377: Directory: "" vs "": [baz.txt barlink test dev test2 .no.prefetch.landmark] vs [baz.txt barlink test dev test2] testutil.go:371: Comparing: "test" vs "test" testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" testutil.go:371: Comparing: "dev" vs "dev" - testutil.go:377: Directory: "dev" vs "dev": [testfifo testchar1 testchar2 testblock] vs [testfifo testchar1 testchar2 testblock] + testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] + testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" - testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" + testutil.go:371: Comparing: "test2" vs "test2" + testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] + testutil.go:371: Comparing: "baz.txt" vs "baz.txt" + testutil.go:371: Comparing: "baz.txt" vs "baz.txt" + testutil.go:371: Comparing: "barlink" vs "barlink" === RUN TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=-1,prefix="./",src=2,format=GNU - testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"./baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2024-03-27T13:31:13Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2024-03-27T13:31:13Z"},{"name":"./dev/testchar1","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:31:13Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":1,"devMinor":2}]} - testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":88,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"./baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2024-03-27T13:31:13Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2024-03-27T13:31:13Z"},{"name":"./dev/testchar1","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:31:13Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":1,"devMinor":2}]} + testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"./baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2024-03-27T13:41:04Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2024-03-27T13:41:04Z"},{"name":"./dev/testchar1","type":"char","modtime":"2024-03-27T13:41:04Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:41:04Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2024-03-27T13:41:04Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":88,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"./baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2024-03-27T13:41:04Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2024-03-27T13:41:04Z"},{"name":"./dev/testchar1","type":"char","modtime":"2024-03-27T13:41:04Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:41:04Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2024-03-27T13:41:04Z","devMajor":1,"devMinor":2}]} testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [test2 baz.txt barlink test dev] vs [baz.txt barlink test dev test2 .no.prefetch.landmark] + testutil.go:377: Directory: "" vs "": [barlink test dev test2 baz.txt] vs [barlink test dev test2 .no.prefetch.landmark baz.txt] + testutil.go:371: Comparing: "barlink" vs "barlink" + testutil.go:371: Comparing: "test" vs "test" + testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] + testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" testutil.go:371: Comparing: "dev" vs "dev" testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] + testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" - testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" testutil.go:371: Comparing: "test2" vs "test2" testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" testutil.go:371: Comparing: "baz.txt" vs "baz.txt" - testutil.go:371: Comparing: "barlink" vs "barlink" - testutil.go:371: Comparing: "test" vs "test" - testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] - testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [test2 .no.prefetch.landmark baz.txt barlink test dev] vs [barlink test dev test2 baz.txt] + testutil.go:377: Directory: "" vs "": [dev test2 .no.prefetch.landmark baz.txt barlink test] vs [baz.txt barlink test dev test2] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" testutil.go:371: Comparing: "barlink" vs "barlink" testutil.go:371: Comparing: "test" vs "test" testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" testutil.go:371: Comparing: "dev" vs "dev" - testutil.go:377: Directory: "dev" vs "dev": [testchar1 testchar2 testblock testfifo] vs [testblock testfifo testchar1 testchar2] + testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar1 testchar2 testblock testfifo] + testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" - testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" testutil.go:371: Comparing: "test2" vs "test2" testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" === RUN TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=-1,prefix="/",src=2,format=GNU - testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"/baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2024-03-27T13:31:13Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2024-03-27T13:31:13Z"},{"name":"/dev/testchar1","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:31:13Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":1,"devMinor":2}]} - testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":88,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"/baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2024-03-27T13:31:13Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2024-03-27T13:31:13Z"},{"name":"/dev/testchar1","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:31:13Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":1,"devMinor":2}]} + testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"/baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2024-03-27T13:41:04Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2024-03-27T13:41:04Z"},{"name":"/dev/testchar1","type":"char","modtime":"2024-03-27T13:41:04Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:41:04Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2024-03-27T13:41:04Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":88,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"/baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2024-03-27T13:41:04Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2024-03-27T13:41:04Z"},{"name":"/dev/testchar1","type":"char","modtime":"2024-03-27T13:41:04Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:41:04Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2024-03-27T13:41:04Z","devMajor":1,"devMinor":2}]} testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [test dev test2 baz.txt barlink] vs [.no.prefetch.landmark baz.txt barlink test dev test2] + testutil.go:377: Directory: "" vs "": [test2 baz.txt barlink test dev] vs [.no.prefetch.landmark baz.txt barlink test dev test2] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" testutil.go:371: Comparing: "barlink" vs "barlink" testutil.go:371: Comparing: "test" vs "test" testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" testutil.go:371: Comparing: "dev" vs "dev" - testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] - testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" - testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" + testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar2 testblock testfifo testchar1] testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" + testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" + testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" testutil.go:371: Comparing: "test2" vs "test2" testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [.no.prefetch.landmark baz.txt barlink test dev test2] vs [baz.txt barlink test dev test2] + testutil.go:377: Directory: "" vs "": [test2 .no.prefetch.landmark baz.txt barlink test dev] vs [baz.txt barlink test dev test2] testutil.go:371: Comparing: "test" vs "test" testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" testutil.go:371: Comparing: "dev" vs "dev" - testutil.go:377: Directory: "dev" vs "dev": [testchar1 testchar2 testblock testfifo] vs [testchar1 testchar2 testblock testfifo] + testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" @@ -64486,17 +64015,17 @@ testutil.go:371: Comparing: "baz.txt" vs "baz.txt" testutil.go:371: Comparing: "barlink" vs "barlink" === RUN TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=-1,prefix="../",src=2,format=GNU - testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"../baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2024-03-27T13:31:13Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2024-03-27T13:31:13Z"},{"name":"../dev/testchar1","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:31:13Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":1,"devMinor":2}]} - testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":88,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"../baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2024-03-27T13:31:13Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2024-03-27T13:31:13Z"},{"name":"../dev/testchar1","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:31:13Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":1,"devMinor":2}]} + testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"../baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2024-03-27T13:41:04Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2024-03-27T13:41:04Z"},{"name":"../dev/testchar1","type":"char","modtime":"2024-03-27T13:41:04Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:41:04Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2024-03-27T13:41:04Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":88,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"../baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2024-03-27T13:41:04Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2024-03-27T13:41:04Z"},{"name":"../dev/testchar1","type":"char","modtime":"2024-03-27T13:41:04Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:41:04Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2024-03-27T13:41:04Z","devMajor":1,"devMinor":2}]} testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [barlink test dev test2 baz.txt] vs [test2 .no.prefetch.landmark baz.txt barlink test dev] + testutil.go:377: Directory: "" vs "": [test dev test2 baz.txt barlink] vs [test2 .no.prefetch.landmark baz.txt barlink test dev] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" testutil.go:371: Comparing: "barlink" vs "barlink" testutil.go:371: Comparing: "test" vs "test" testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" testutil.go:371: Comparing: "dev" vs "dev" - testutil.go:377: Directory: "dev" vs "dev": [testfifo testchar1 testchar2 testblock] vs [testblock testfifo testchar1 testchar2] + testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" @@ -64505,9 +64034,12 @@ testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [test dev test2 .no.prefetch.landmark baz.txt barlink] vs [barlink test dev test2 baz.txt] + testutil.go:377: Directory: "" vs "": [.no.prefetch.landmark baz.txt barlink test dev test2] vs [baz.txt barlink test dev test2] + testutil.go:371: Comparing: "test" vs "test" + testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] + testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" testutil.go:371: Comparing: "dev" vs "dev" - testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] + testutil.go:377: Directory: "dev" vs "dev": [testchar1 testchar2 testblock testfifo] vs [testblock testfifo testchar1 testchar2] testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" @@ -64517,91 +64049,88 @@ testutil.go:371: Comparing: "baz.txt" vs "baz.txt" testutil.go:371: Comparing: "baz.txt" vs "baz.txt" testutil.go:371: Comparing: "barlink" vs "barlink" - testutil.go:371: Comparing: "test" vs "test" - testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] - testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" === RUN TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=-2,prefix="",src=2,format=USTAR - testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2024-03-27T13:31:13Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2024-03-27T13:31:13Z"},{"name":"dev/testchar1","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:31:13Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":1,"devMinor":2}]} - testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":141,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2024-03-27T13:31:13Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2024-03-27T13:31:13Z"},{"name":"dev/testchar1","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:31:13Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":1,"devMinor":2}]} + testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2024-03-27T13:41:04Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2024-03-27T13:41:04Z"},{"name":"dev/testchar1","type":"char","modtime":"2024-03-27T13:41:04Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:41:04Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2024-03-27T13:41:04Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":141,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2024-03-27T13:41:04Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2024-03-27T13:41:04Z"},{"name":"dev/testchar1","type":"char","modtime":"2024-03-27T13:41:04Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:41:04Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2024-03-27T13:41:04Z","devMajor":1,"devMinor":2}]} testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [test dev test2 baz.txt barlink] vs [.no.prefetch.landmark baz.txt barlink test dev test2] + testutil.go:377: Directory: "" vs "": [baz.txt barlink test dev test2] vs [barlink test dev test2 .no.prefetch.landmark baz.txt] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" testutil.go:371: Comparing: "barlink" vs "barlink" testutil.go:371: Comparing: "test" vs "test" testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" testutil.go:371: Comparing: "dev" vs "dev" - testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] - testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" - testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" + testutil.go:377: Directory: "dev" vs "dev": [testchar2 testblock testfifo testchar1] vs [testfifo testchar1 testchar2 testblock] testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" + testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" + testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" testutil.go:371: Comparing: "test2" vs "test2" testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [test dev test2 .no.prefetch.landmark baz.txt barlink] vs [baz.txt barlink test dev test2] + testutil.go:377: Directory: "" vs "": [barlink test dev test2 .no.prefetch.landmark baz.txt] vs [baz.txt barlink test dev test2] + testutil.go:371: Comparing: "test" vs "test" + testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] + testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" testutil.go:371: Comparing: "dev" vs "dev" - testutil.go:377: Directory: "dev" vs "dev": [testfifo testchar1 testchar2 testblock] vs [testblock testfifo testchar1 testchar2] + testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] + testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" - testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" testutil.go:371: Comparing: "test2" vs "test2" testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" testutil.go:371: Comparing: "baz.txt" vs "baz.txt" testutil.go:371: Comparing: "barlink" vs "barlink" - testutil.go:371: Comparing: "test" vs "test" - testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] - testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" === RUN TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=-2,prefix="./",src=2,format=USTAR - testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"./baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2024-03-27T13:31:13Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2024-03-27T13:31:13Z"},{"name":"./dev/testchar1","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:31:13Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":1,"devMinor":2}]} - testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":141,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"./baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2024-03-27T13:31:13Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2024-03-27T13:31:13Z"},{"name":"./dev/testchar1","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:31:13Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":1,"devMinor":2}]} + testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"./baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2024-03-27T13:41:04Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2024-03-27T13:41:04Z"},{"name":"./dev/testchar1","type":"char","modtime":"2024-03-27T13:41:04Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:41:04Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2024-03-27T13:41:04Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":141,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"./baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2024-03-27T13:41:04Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2024-03-27T13:41:04Z"},{"name":"./dev/testchar1","type":"char","modtime":"2024-03-27T13:41:04Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:41:04Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2024-03-27T13:41:04Z","devMajor":1,"devMinor":2}]} testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [test dev test2 baz.txt barlink] vs [baz.txt barlink test dev test2 .no.prefetch.landmark] + testutil.go:377: Directory: "" vs "": [baz.txt barlink test dev test2] vs [test dev test2 .no.prefetch.landmark baz.txt barlink] + testutil.go:371: Comparing: "baz.txt" vs "baz.txt" + testutil.go:371: Comparing: "barlink" vs "barlink" testutil.go:371: Comparing: "test" vs "test" testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" testutil.go:371: Comparing: "dev" vs "dev" testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] + testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" - testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" testutil.go:371: Comparing: "test2" vs "test2" testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" - testutil.go:371: Comparing: "baz.txt" vs "baz.txt" - testutil.go:371: Comparing: "barlink" vs "barlink" testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [baz.txt barlink test dev test2 .no.prefetch.landmark] vs [test2 baz.txt barlink test dev] - testutil.go:371: Comparing: "baz.txt" vs "baz.txt" + testutil.go:377: Directory: "" vs "": [barlink test dev test2 .no.prefetch.landmark baz.txt] vs [baz.txt barlink test dev test2] testutil.go:371: Comparing: "barlink" vs "barlink" testutil.go:371: Comparing: "test" vs "test" testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" testutil.go:371: Comparing: "dev" vs "dev" - testutil.go:377: Directory: "dev" vs "dev": [testfifo testchar1 testchar2 testblock] vs [testblock testfifo testchar1 testchar2] - testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" + testutil.go:377: Directory: "dev" vs "dev": [testchar2 testblock testfifo testchar1] vs [testchar2 testblock testfifo testchar1] testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" + testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" testutil.go:371: Comparing: "test2" vs "test2" testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" + testutil.go:371: Comparing: "baz.txt" vs "baz.txt" === RUN TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=-2,prefix="/",src=2,format=USTAR - testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"/baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2024-03-27T13:31:13Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2024-03-27T13:31:13Z"},{"name":"/dev/testchar1","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:31:13Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":1,"devMinor":2}]} - testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":141,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"/baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2024-03-27T13:31:13Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2024-03-27T13:31:13Z"},{"name":"/dev/testchar1","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:31:13Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":1,"devMinor":2}]} + testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"/baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2024-03-27T13:41:04Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2024-03-27T13:41:04Z"},{"name":"/dev/testchar1","type":"char","modtime":"2024-03-27T13:41:04Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:41:04Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2024-03-27T13:41:04Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":141,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"/baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2024-03-27T13:41:04Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2024-03-27T13:41:04Z"},{"name":"/dev/testchar1","type":"char","modtime":"2024-03-27T13:41:04Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:41:04Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2024-03-27T13:41:04Z","devMajor":1,"devMinor":2}]} testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [baz.txt barlink test dev test2] vs [test2 .no.prefetch.landmark baz.txt barlink test dev] + testutil.go:377: Directory: "" vs "": [baz.txt barlink test dev test2] vs [.no.prefetch.landmark baz.txt barlink test dev test2] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" testutil.go:371: Comparing: "barlink" vs "barlink" testutil.go:371: Comparing: "test" vs "test" testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" testutil.go:371: Comparing: "dev" vs "dev" - testutil.go:377: Directory: "dev" vs "dev": [testfifo testchar1 testchar2 testblock] vs [testblock testfifo testchar1 testchar2] + testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" @@ -64610,31 +64139,33 @@ testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [dev test2 .no.prefetch.landmark baz.txt barlink test] vs [baz.txt barlink test dev test2] + testutil.go:377: Directory: "" vs "": [.no.prefetch.landmark baz.txt barlink test dev test2] vs [test2 baz.txt barlink test dev] + testutil.go:371: Comparing: "test2" vs "test2" + testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] + testutil.go:371: Comparing: "baz.txt" vs "baz.txt" testutil.go:371: Comparing: "baz.txt" vs "baz.txt" testutil.go:371: Comparing: "barlink" vs "barlink" testutil.go:371: Comparing: "test" vs "test" testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" testutil.go:371: Comparing: "dev" vs "dev" - testutil.go:377: Directory: "dev" vs "dev": [testfifo testchar1 testchar2 testblock] vs [testblock testfifo testchar1 testchar2] - testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" + testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar1 testchar2 testblock testfifo] testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" - testutil.go:371: Comparing: "test2" vs "test2" - testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] - testutil.go:371: Comparing: "baz.txt" vs "baz.txt" + testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" === RUN TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=-2,prefix="../",src=2,format=USTAR - testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"../baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2024-03-27T13:31:13Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2024-03-27T13:31:13Z"},{"name":"../dev/testchar1","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:31:13Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":1,"devMinor":2}]} - testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":141,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"../baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2024-03-27T13:31:13Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2024-03-27T13:31:13Z"},{"name":"../dev/testchar1","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:31:13Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":1,"devMinor":2}]} + testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"../baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2024-03-27T13:41:04Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2024-03-27T13:41:04Z"},{"name":"../dev/testchar1","type":"char","modtime":"2024-03-27T13:41:04Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:41:04Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2024-03-27T13:41:04Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":141,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"../baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2024-03-27T13:41:04Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2024-03-27T13:41:04Z"},{"name":"../dev/testchar1","type":"char","modtime":"2024-03-27T13:41:04Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:41:04Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2024-03-27T13:41:04Z","devMajor":1,"devMinor":2}]} testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [test2 baz.txt barlink test dev] vs [.no.prefetch.landmark baz.txt barlink test dev test2] + testutil.go:377: Directory: "" vs "": [baz.txt barlink test dev test2] vs [baz.txt barlink test dev test2 .no.prefetch.landmark] + testutil.go:371: Comparing: "baz.txt" vs "baz.txt" + testutil.go:371: Comparing: "barlink" vs "barlink" testutil.go:371: Comparing: "test" vs "test" testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" testutil.go:371: Comparing: "dev" vs "dev" - testutil.go:377: Directory: "dev" vs "dev": [testchar1 testchar2 testblock testfifo] vs [testblock testfifo testchar1 testchar2] + testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" @@ -64642,17 +64173,15 @@ testutil.go:371: Comparing: "test2" vs "test2" testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" - testutil.go:371: Comparing: "baz.txt" vs "baz.txt" - testutil.go:371: Comparing: "barlink" vs "barlink" testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [test dev test2 .no.prefetch.landmark baz.txt barlink] vs [test dev test2 baz.txt barlink] + testutil.go:377: Directory: "" vs "": [test2 .no.prefetch.landmark baz.txt barlink test dev] vs [baz.txt barlink test dev test2] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" testutil.go:371: Comparing: "barlink" vs "barlink" testutil.go:371: Comparing: "test" vs "test" testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" testutil.go:371: Comparing: "dev" vs "dev" - testutil.go:377: Directory: "dev" vs "dev": [testfifo testchar1 testchar2 testblock] vs [testblock testfifo testchar1 testchar2] + testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar2 testblock testfifo testchar1] testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" @@ -64661,68 +64190,68 @@ testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" === RUN TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=-2,prefix="",src=2,format=PAX - testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2024-03-27T13:31:13Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2024-03-27T13:31:13Z"},{"name":"dev/testchar1","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:31:13Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":1,"devMinor":2}]} - testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":141,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2024-03-27T13:31:13Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2024-03-27T13:31:13Z"},{"name":"dev/testchar1","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:31:13Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":1,"devMinor":2}]} + testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2024-03-27T13:41:05Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2024-03-27T13:41:05Z"},{"name":"dev/testchar1","type":"char","modtime":"2024-03-27T13:41:05Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:41:05Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2024-03-27T13:41:05Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":141,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2024-03-27T13:41:05Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2024-03-27T13:41:05Z"},{"name":"dev/testchar1","type":"char","modtime":"2024-03-27T13:41:05Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:41:05Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2024-03-27T13:41:05Z","devMajor":1,"devMinor":2}]} testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [dev test2 baz.txt barlink test] vs [dev test2 .no.prefetch.landmark baz.txt barlink test] + testutil.go:377: Directory: "" vs "": [test dev test2 baz.txt barlink] vs [baz.txt barlink test dev test2 .no.prefetch.landmark] + testutil.go:371: Comparing: "barlink" vs "barlink" + testutil.go:371: Comparing: "test" vs "test" + testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] + testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" testutil.go:371: Comparing: "dev" vs "dev" - testutil.go:377: Directory: "dev" vs "dev": [testchar1 testchar2 testblock testfifo] vs [testblock testfifo testchar1 testchar2] - testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" - testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" + testutil.go:377: Directory: "dev" vs "dev": [testchar1 testchar2 testblock testfifo] vs [testchar2 testblock testfifo testchar1] testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" + testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" + testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" testutil.go:371: Comparing: "test2" vs "test2" testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" testutil.go:371: Comparing: "baz.txt" vs "baz.txt" - testutil.go:371: Comparing: "barlink" vs "barlink" - testutil.go:371: Comparing: "test" vs "test" - testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] - testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [.no.prefetch.landmark baz.txt barlink test dev test2] vs [barlink test dev test2 baz.txt] + testutil.go:377: Directory: "" vs "": [test dev test2 .no.prefetch.landmark baz.txt barlink] vs [test2 baz.txt barlink test dev] + testutil.go:371: Comparing: "baz.txt" vs "baz.txt" + testutil.go:371: Comparing: "barlink" vs "barlink" testutil.go:371: Comparing: "test" vs "test" testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" testutil.go:371: Comparing: "dev" vs "dev" testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar2 testblock testfifo testchar1] - testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" - testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" + testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" + testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" testutil.go:371: Comparing: "test2" vs "test2" testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" - testutil.go:371: Comparing: "baz.txt" vs "baz.txt" - testutil.go:371: Comparing: "barlink" vs "barlink" === RUN TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=-2,prefix="./",src=2,format=PAX - testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"./baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2024-03-27T13:31:13Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2024-03-27T13:31:13Z"},{"name":"./dev/testchar1","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:31:13Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":1,"devMinor":2}]} - testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":141,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"./baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2024-03-27T13:31:13Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2024-03-27T13:31:13Z"},{"name":"./dev/testchar1","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:31:13Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":1,"devMinor":2}]} + testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"./baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2024-03-27T13:41:05Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2024-03-27T13:41:05Z"},{"name":"./dev/testchar1","type":"char","modtime":"2024-03-27T13:41:05Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:41:05Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2024-03-27T13:41:05Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":141,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"./baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2024-03-27T13:41:05Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2024-03-27T13:41:05Z"},{"name":"./dev/testchar1","type":"char","modtime":"2024-03-27T13:41:05Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:41:05Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2024-03-27T13:41:05Z","devMajor":1,"devMinor":2}]} testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [test2 baz.txt barlink test dev] vs [barlink test dev test2 .no.prefetch.landmark baz.txt] - testutil.go:371: Comparing: "test2" vs "test2" - testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] - testutil.go:371: Comparing: "baz.txt" vs "baz.txt" + testutil.go:377: Directory: "" vs "": [baz.txt barlink test dev test2] vs [.no.prefetch.landmark baz.txt barlink test dev test2] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" testutil.go:371: Comparing: "barlink" vs "barlink" testutil.go:371: Comparing: "test" vs "test" testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" testutil.go:371: Comparing: "dev" vs "dev" - testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] - testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" - testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" + testutil.go:377: Directory: "dev" vs "dev": [testchar1 testchar2 testblock testfifo] vs [testchar1 testchar2 testblock testfifo] testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" + testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" + testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" + testutil.go:371: Comparing: "test2" vs "test2" + testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] + testutil.go:371: Comparing: "baz.txt" vs "baz.txt" testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [barlink test dev test2 .no.prefetch.landmark baz.txt] vs [baz.txt barlink test dev test2] + testutil.go:377: Directory: "" vs "": [test2 .no.prefetch.landmark baz.txt barlink test dev] vs [test2 baz.txt barlink test dev] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" testutil.go:371: Comparing: "barlink" vs "barlink" testutil.go:371: Comparing: "test" vs "test" testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" testutil.go:371: Comparing: "dev" vs "dev" - testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] + testutil.go:377: Directory: "dev" vs "dev": [testchar2 testblock testfifo testchar1] vs [testblock testfifo testchar1 testchar2] testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" @@ -64731,13 +64260,10 @@ testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" === RUN TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=-2,prefix="/",src=2,format=PAX - testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"/baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2024-03-27T13:31:13Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2024-03-27T13:31:13Z"},{"name":"/dev/testchar1","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:31:13Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":1,"devMinor":2}]} - testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":141,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"/baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2024-03-27T13:31:13Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2024-03-27T13:31:13Z"},{"name":"/dev/testchar1","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:31:13Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":1,"devMinor":2}]} + testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"/baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2024-03-27T13:41:05Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2024-03-27T13:41:05Z"},{"name":"/dev/testchar1","type":"char","modtime":"2024-03-27T13:41:05Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:41:05Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2024-03-27T13:41:05Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":141,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"/baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2024-03-27T13:41:05Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2024-03-27T13:41:05Z"},{"name":"/dev/testchar1","type":"char","modtime":"2024-03-27T13:41:05Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:41:05Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2024-03-27T13:41:05Z","devMajor":1,"devMinor":2}]} testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [dev test2 baz.txt barlink test] vs [test2 .no.prefetch.landmark baz.txt barlink test dev] - testutil.go:371: Comparing: "test2" vs "test2" - testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] - testutil.go:371: Comparing: "baz.txt" vs "baz.txt" + testutil.go:377: Directory: "" vs "": [baz.txt barlink test dev test2] vs [dev test2 .no.prefetch.landmark baz.txt barlink test] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" testutil.go:371: Comparing: "barlink" vs "barlink" testutil.go:371: Comparing: "test" vs "test" @@ -64745,12 +64271,18 @@ testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" testutil.go:371: Comparing: "dev" vs "dev" testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] - testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" + testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" + testutil.go:371: Comparing: "test2" vs "test2" + testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] + testutil.go:371: Comparing: "baz.txt" vs "baz.txt" testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [barlink test dev test2 .no.prefetch.landmark baz.txt] vs [baz.txt barlink test dev test2] + testutil.go:377: Directory: "" vs "": [.no.prefetch.landmark baz.txt barlink test dev test2] vs [barlink test dev test2 baz.txt] + testutil.go:371: Comparing: "test2" vs "test2" + testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] + testutil.go:371: Comparing: "baz.txt" vs "baz.txt" testutil.go:371: Comparing: "baz.txt" vs "baz.txt" testutil.go:371: Comparing: "barlink" vs "barlink" testutil.go:371: Comparing: "test" vs "test" @@ -64758,16 +64290,13 @@ testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" testutil.go:371: Comparing: "dev" vs "dev" testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] - testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" - testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" - testutil.go:371: Comparing: "test2" vs "test2" - testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] - testutil.go:371: Comparing: "baz.txt" vs "baz.txt" + testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" + testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" === RUN TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=-2,prefix="../",src=2,format=PAX - testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"../baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2024-03-27T13:31:13Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2024-03-27T13:31:13Z"},{"name":"../dev/testchar1","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:31:13Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":1,"devMinor":2}]} - testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":141,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"../baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2024-03-27T13:31:13Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2024-03-27T13:31:13Z"},{"name":"../dev/testchar1","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:31:13Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":1,"devMinor":2}]} + testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"../baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2024-03-27T13:41:05Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2024-03-27T13:41:05Z"},{"name":"../dev/testchar1","type":"char","modtime":"2024-03-27T13:41:05Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:41:05Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2024-03-27T13:41:05Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":141,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"../baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2024-03-27T13:41:05Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2024-03-27T13:41:05Z"},{"name":"../dev/testchar1","type":"char","modtime":"2024-03-27T13:41:05Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:41:05Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2024-03-27T13:41:05Z","devMajor":1,"devMinor":2}]} testutil.go:371: Comparing: "" vs "" testutil.go:377: Directory: "" vs "": [baz.txt barlink test dev test2] vs [dev test2 .no.prefetch.landmark baz.txt barlink test] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" @@ -64776,23 +64305,23 @@ testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" testutil.go:371: Comparing: "dev" vs "dev" - testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] - testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" + testutil.go:377: Directory: "dev" vs "dev": [testchar2 testblock testfifo testchar1] vs [testchar2 testblock testfifo testchar1] testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" + testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" testutil.go:371: Comparing: "test2" vs "test2" testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [.no.prefetch.landmark baz.txt barlink test dev test2] vs [baz.txt barlink test dev test2] + testutil.go:377: Directory: "" vs "": [barlink test dev test2 .no.prefetch.landmark baz.txt] vs [baz.txt barlink test dev test2] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" testutil.go:371: Comparing: "barlink" vs "barlink" testutil.go:371: Comparing: "test" vs "test" testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" testutil.go:371: Comparing: "dev" vs "dev" - testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] + testutil.go:377: Directory: "dev" vs "dev": [testchar2 testblock testfifo testchar1] vs [testblock testfifo testchar1 testchar2] testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" @@ -64801,10 +64330,16 @@ testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" === RUN TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=-2,prefix="",src=2,format=GNU - testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2024-03-27T13:31:13Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2024-03-27T13:31:13Z"},{"name":"dev/testchar1","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:31:13Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":1,"devMinor":2}]} - testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":141,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2024-03-27T13:31:13Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2024-03-27T13:31:13Z"},{"name":"dev/testchar1","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:31:13Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":1,"devMinor":2}]} + testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2024-03-27T13:41:04Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2024-03-27T13:41:04Z"},{"name":"dev/testchar1","type":"char","modtime":"2024-03-27T13:41:04Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:41:04Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2024-03-27T13:41:04Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":141,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2024-03-27T13:41:04Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2024-03-27T13:41:04Z"},{"name":"dev/testchar1","type":"char","modtime":"2024-03-27T13:41:04Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:41:04Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2024-03-27T13:41:04Z","devMajor":1,"devMinor":2}]} testutil.go:371: Comparing: "" vs "" testutil.go:377: Directory: "" vs "": [baz.txt barlink test dev test2] vs [.no.prefetch.landmark baz.txt barlink test dev test2] + testutil.go:371: Comparing: "dev" vs "dev" + testutil.go:377: Directory: "dev" vs "dev": [testfifo testchar1 testchar2 testblock] vs [testblock testfifo testchar1 testchar2] + testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" + testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" + testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" + testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" testutil.go:371: Comparing: "test2" vs "test2" testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" @@ -64813,16 +64348,10 @@ testutil.go:371: Comparing: "test" vs "test" testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" - testutil.go:371: Comparing: "dev" vs "dev" - testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testfifo testchar1 testchar2 testblock] - testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" - testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" - testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" - testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [.no.prefetch.landmark baz.txt barlink test dev test2] vs [test2 baz.txt barlink test dev] + testutil.go:377: Directory: "" vs "": [test dev test2 .no.prefetch.landmark baz.txt barlink] vs [baz.txt barlink test dev test2] testutil.go:371: Comparing: "dev" vs "dev" - testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] + testutil.go:377: Directory: "dev" vs "dev": [testchar2 testblock testfifo testchar1] vs [testchar2 testblock testfifo testchar1] testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" @@ -64836,32 +64365,32 @@ testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" === RUN TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=-2,prefix="./",src=2,format=GNU - testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"./baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2024-03-27T13:31:13Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2024-03-27T13:31:13Z"},{"name":"./dev/testchar1","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:31:13Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":1,"devMinor":2}]} - testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":141,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"./baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2024-03-27T13:31:13Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2024-03-27T13:31:13Z"},{"name":"./dev/testchar1","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:31:13Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":1,"devMinor":2}]} + testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"./baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2024-03-27T13:41:04Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2024-03-27T13:41:04Z"},{"name":"./dev/testchar1","type":"char","modtime":"2024-03-27T13:41:04Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:41:04Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2024-03-27T13:41:04Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":141,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"./baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2024-03-27T13:41:04Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2024-03-27T13:41:04Z"},{"name":"./dev/testchar1","type":"char","modtime":"2024-03-27T13:41:04Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:41:04Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2024-03-27T13:41:04Z","devMajor":1,"devMinor":2}]} testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [baz.txt barlink test dev test2] vs [baz.txt barlink test dev test2 .no.prefetch.landmark] + testutil.go:377: Directory: "" vs "": [dev test2 baz.txt barlink test] vs [barlink test dev test2 .no.prefetch.landmark baz.txt] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" testutil.go:371: Comparing: "barlink" vs "barlink" testutil.go:371: Comparing: "test" vs "test" testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" testutil.go:371: Comparing: "dev" vs "dev" - testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar1 testchar2 testblock testfifo] - testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" - testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" + testutil.go:377: Directory: "dev" vs "dev": [testfifo testchar1 testchar2 testblock] vs [testblock testfifo testchar1 testchar2] testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" + testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" + testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" testutil.go:371: Comparing: "test2" vs "test2" testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [dev test2 .no.prefetch.landmark baz.txt barlink test] vs [baz.txt barlink test dev test2] + testutil.go:377: Directory: "" vs "": [.no.prefetch.landmark baz.txt barlink test dev test2] vs [barlink test dev test2 baz.txt] testutil.go:371: Comparing: "barlink" vs "barlink" testutil.go:371: Comparing: "test" vs "test" testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" testutil.go:371: Comparing: "dev" vs "dev" - testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] + testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar2 testblock testfifo testchar1] testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" @@ -64871,26 +64400,26 @@ testutil.go:371: Comparing: "baz.txt" vs "baz.txt" testutil.go:371: Comparing: "baz.txt" vs "baz.txt" === RUN TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=-2,prefix="/",src=2,format=GNU - testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"/baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2024-03-27T13:31:13Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2024-03-27T13:31:13Z"},{"name":"/dev/testchar1","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:31:13Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":1,"devMinor":2}]} - testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":141,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"/baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2024-03-27T13:31:13Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2024-03-27T13:31:13Z"},{"name":"/dev/testchar1","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:31:13Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":1,"devMinor":2}]} + testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"/baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2024-03-27T13:41:04Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2024-03-27T13:41:04Z"},{"name":"/dev/testchar1","type":"char","modtime":"2024-03-27T13:41:04Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:41:04Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2024-03-27T13:41:04Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":141,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"/baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2024-03-27T13:41:04Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2024-03-27T13:41:04Z"},{"name":"/dev/testchar1","type":"char","modtime":"2024-03-27T13:41:04Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:41:04Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2024-03-27T13:41:04Z","devMajor":1,"devMinor":2}]} testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [baz.txt barlink test dev test2] vs [dev test2 .no.prefetch.landmark baz.txt barlink test] - testutil.go:371: Comparing: "baz.txt" vs "baz.txt" - testutil.go:371: Comparing: "barlink" vs "barlink" - testutil.go:371: Comparing: "test" vs "test" - testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] - testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" + testutil.go:377: Directory: "" vs "": [baz.txt barlink test dev test2] vs [baz.txt barlink test dev test2 .no.prefetch.landmark] testutil.go:371: Comparing: "dev" vs "dev" testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar2 testblock testfifo testchar1] - testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" - testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" + testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" + testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" testutil.go:371: Comparing: "test2" vs "test2" testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" + testutil.go:371: Comparing: "baz.txt" vs "baz.txt" + testutil.go:371: Comparing: "barlink" vs "barlink" + testutil.go:371: Comparing: "test" vs "test" + testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] + testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [.no.prefetch.landmark baz.txt barlink test dev test2] vs [baz.txt barlink test dev test2] + testutil.go:377: Directory: "" vs "": [barlink test dev test2 .no.prefetch.landmark baz.txt] vs [baz.txt barlink test dev test2] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" testutil.go:371: Comparing: "barlink" vs "barlink" testutil.go:371: Comparing: "test" vs "test" @@ -64898,25 +64427,25 @@ testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" testutil.go:371: Comparing: "dev" vs "dev" testutil.go:377: Directory: "dev" vs "dev": [testfifo testchar1 testchar2 testblock] vs [testblock testfifo testchar1 testchar2] - testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" - testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" + testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" + testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" testutil.go:371: Comparing: "test2" vs "test2" testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" === RUN TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=-2,prefix="../",src=2,format=GNU - testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"../baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2024-03-27T13:31:13Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2024-03-27T13:31:13Z"},{"name":"../dev/testchar1","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:31:13Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":1,"devMinor":2}]} - testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":141,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"../baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2024-03-27T13:31:13Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2024-03-27T13:31:13Z"},{"name":"../dev/testchar1","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:31:13Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2024-03-27T13:31:13Z","devMajor":1,"devMinor":2}]} + testutil.go:316: A: TOCJSON: {"version":1,"entries":[{"name":"../baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2024-03-27T13:41:04Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2024-03-27T13:41:04Z"},{"name":"../dev/testchar1","type":"char","modtime":"2024-03-27T13:41:04Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:41:04Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2024-03-27T13:41:04Z","devMajor":1,"devMinor":2}]} + testutil.go:317: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":141,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"../baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2024-03-27T13:41:04Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2024-03-27T13:41:04Z"},{"name":"../dev/testchar1","type":"char","modtime":"2024-03-27T13:41:04Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2024-03-27T13:41:04Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2024-03-27T13:41:04Z","devMajor":1,"devMinor":2}]} testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [barlink test dev test2 baz.txt] vs [.no.prefetch.landmark baz.txt barlink test dev test2] + testutil.go:377: Directory: "" vs "": [test2 baz.txt barlink test dev] vs [test2 .no.prefetch.landmark baz.txt barlink test dev] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" testutil.go:371: Comparing: "barlink" vs "barlink" testutil.go:371: Comparing: "test" vs "test" testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" testutil.go:371: Comparing: "dev" vs "dev" - testutil.go:377: Directory: "dev" vs "dev": [testfifo testchar1 testchar2 testblock] vs [testblock testfifo testchar1 testchar2] + testutil.go:377: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testfifo testchar1 testchar2 testblock] testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" @@ -64925,13 +64454,13 @@ testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" testutil.go:371: Comparing: "" vs "" - testutil.go:377: Directory: "" vs "": [dev test2 .no.prefetch.landmark baz.txt barlink test] vs [baz.txt barlink test dev test2] + testutil.go:377: Directory: "" vs "": [dev test2 .no.prefetch.landmark baz.txt barlink test] vs [test dev test2 baz.txt barlink] testutil.go:371: Comparing: "dev" vs "dev" - testutil.go:377: Directory: "dev" vs "dev": [testfifo testchar1 testchar2 testblock] vs [testchar1 testchar2 testblock testfifo] - testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" + testutil.go:377: Directory: "dev" vs "dev": [testfifo testchar1 testchar2 testblock] vs [testblock testfifo testchar1 testchar2] testutil.go:371: Comparing: "dev/testfifo" vs "dev/testfifo" testutil.go:371: Comparing: "dev/testchar1" vs "dev/testchar1" testutil.go:371: Comparing: "dev/testchar2" vs "dev/testchar2" + testutil.go:371: Comparing: "dev/testblock" vs "dev/testblock" testutil.go:371: Comparing: "test2" vs "test2" testutil.go:377: Directory: "test2" vs "test2": [bazlink] vs [bazlink] testutil.go:371: Comparing: "baz.txt" vs "baz.txt" @@ -64941,367 +64470,367 @@ testutil.go:377: Directory: "test" vs "test": [bar.txt] vs [bar.txt] testutil.go:371: Comparing: "test/bar.txt" vs "test/bar.txt" --- PASS: TestGzipEStargz (0.00s) - --- PASS: TestGzipEStargz/testWriteAndOpen (20.74s) + --- PASS: TestGzipEStargz/testWriteAndOpen (22.48s) --- PASS: TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=0,prefix="",lossless=true,format=USTAR (0.01s) --- PASS: TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=0,prefix="",lossless=false,format=USTAR (0.01s) --- PASS: TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=0,prefix="",lossless=true,format=PAX (0.01s) - --- PASS: TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=0,prefix="",lossless=false,format=PAX (0.01s) + --- PASS: TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=0,prefix="",lossless=false,format=PAX (0.00s) --- PASS: TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=0,prefix="",lossless=true,format=GNU (0.02s) --- PASS: TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=0,prefix="",lossless=false,format=GNU (0.01s) --- PASS: TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=0,prefix="./",lossless=true,format=USTAR (0.01s) - --- PASS: TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=0,prefix="./",lossless=false,format=USTAR (0.01s) - --- PASS: TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=0,prefix="./",lossless=true,format=PAX (0.01s) - --- PASS: TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=0,prefix="./",lossless=false,format=PAX (0.01s) + --- PASS: TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=0,prefix="./",lossless=false,format=USTAR (0.00s) + --- PASS: TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=0,prefix="./",lossless=true,format=PAX (0.02s) + --- PASS: TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=0,prefix="./",lossless=false,format=PAX (0.00s) --- PASS: TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=0,prefix="./",lossless=true,format=GNU (0.01s) - --- PASS: TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=0,prefix="./",lossless=false,format=GNU (0.01s) - --- PASS: TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=0,prefix="/",lossless=true,format=USTAR (0.01s) - --- PASS: TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=0,prefix="/",lossless=false,format=USTAR (0.01s) - --- PASS: TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=0,prefix="/",lossless=true,format=PAX (0.01s) - --- PASS: TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=0,prefix="/",lossless=false,format=PAX (0.00s) - --- PASS: TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=0,prefix="/",lossless=true,format=GNU (0.02s) - --- PASS: TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=0,prefix="/",lossless=false,format=GNU (0.01s) + --- PASS: TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=0,prefix="./",lossless=false,format=GNU (0.00s) + --- PASS: TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=0,prefix="/",lossless=true,format=USTAR (0.00s) + --- PASS: TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=0,prefix="/",lossless=false,format=USTAR (0.00s) + --- PASS: TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=0,prefix="/",lossless=true,format=PAX (0.02s) + --- PASS: TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=0,prefix="/",lossless=false,format=PAX (0.01s) + --- PASS: TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=0,prefix="/",lossless=true,format=GNU (0.01s) + --- PASS: TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=0,prefix="/",lossless=false,format=GNU (0.02s) --- PASS: TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=0,prefix="../",lossless=true,format=USTAR (0.01s) - --- PASS: TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=0,prefix="../",lossless=false,format=USTAR (0.01s) + --- PASS: TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=0,prefix="../",lossless=false,format=USTAR (0.00s) --- PASS: TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=0,prefix="../",lossless=true,format=PAX (0.00s) - --- PASS: TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=0,prefix="../",lossless=false,format=PAX (0.01s) - --- PASS: TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=0,prefix="../",lossless=true,format=GNU (0.02s) - --- PASS: TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=0,prefix="../",lossless=false,format=GNU (0.01s) + --- PASS: TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=0,prefix="../",lossless=false,format=PAX (0.00s) + --- PASS: TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=0,prefix="../",lossless=true,format=GNU (0.01s) + --- PASS: TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=0,prefix="../",lossless=false,format=GNU (0.00s) --- PASS: TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=1,prefix="",lossless=true,format=USTAR (0.01s) - --- PASS: TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=1,prefix="",lossless=false,format=USTAR (0.01s) - --- PASS: TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=1,prefix="",lossless=true,format=PAX (0.02s) - --- PASS: TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=1,prefix="",lossless=false,format=PAX (0.01s) + --- PASS: TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=1,prefix="",lossless=false,format=USTAR (0.00s) + --- PASS: TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=1,prefix="",lossless=true,format=PAX (0.01s) + --- PASS: TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=1,prefix="",lossless=false,format=PAX (0.03s) --- PASS: TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=1,prefix="",lossless=true,format=GNU (0.01s) - --- PASS: TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=1,prefix="",lossless=false,format=GNU (0.01s) + --- PASS: TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=1,prefix="",lossless=false,format=GNU (0.02s) --- PASS: TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=1,prefix="./",lossless=true,format=USTAR (0.01s) - --- PASS: TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=1,prefix="./",lossless=false,format=USTAR (0.01s) + --- PASS: TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=1,prefix="./",lossless=false,format=USTAR (0.00s) --- PASS: TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=1,prefix="./",lossless=true,format=PAX (0.01s) --- PASS: TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=1,prefix="./",lossless=false,format=PAX (0.01s) --- PASS: TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=1,prefix="./",lossless=true,format=GNU (0.03s) --- PASS: TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=1,prefix="./",lossless=false,format=GNU (0.01s) - --- PASS: TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=1,prefix="/",lossless=true,format=USTAR (0.00s) - --- PASS: TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=1,prefix="/",lossless=false,format=USTAR (0.01s) - --- PASS: TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=1,prefix="/",lossless=true,format=PAX (0.02s) - --- PASS: TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=1,prefix="/",lossless=false,format=PAX (0.01s) + --- PASS: TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=1,prefix="/",lossless=true,format=USTAR (0.01s) + --- PASS: TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=1,prefix="/",lossless=false,format=USTAR (0.00s) + --- PASS: TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=1,prefix="/",lossless=true,format=PAX (0.01s) + --- PASS: TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=1,prefix="/",lossless=false,format=PAX (0.00s) --- PASS: TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=1,prefix="/",lossless=true,format=GNU (0.02s) --- PASS: TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=1,prefix="/",lossless=false,format=GNU (0.01s) - --- PASS: TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=1,prefix="../",lossless=true,format=USTAR (0.01s) + --- PASS: TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=1,prefix="../",lossless=true,format=USTAR (0.02s) --- PASS: TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=1,prefix="../",lossless=false,format=USTAR (0.01s) --- PASS: TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=1,prefix="../",lossless=true,format=PAX (0.02s) - --- PASS: TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=1,prefix="../",lossless=false,format=PAX (0.02s) - --- PASS: TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=1,prefix="../",lossless=true,format=GNU (0.01s) - --- PASS: TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=1,prefix="../",lossless=false,format=GNU (0.01s) + --- PASS: TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=1,prefix="../",lossless=false,format=PAX (0.01s) + --- PASS: TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=1,prefix="../",lossless=true,format=GNU (0.02s) + --- PASS: TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=1,prefix="../",lossless=false,format=GNU (0.00s) --- PASS: TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=9,prefix="",lossless=true,format=USTAR (0.02s) --- PASS: TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=9,prefix="",lossless=false,format=USTAR (0.01s) - --- PASS: TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=9,prefix="",lossless=true,format=PAX (0.02s) + --- PASS: TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=9,prefix="",lossless=true,format=PAX (0.01s) --- PASS: TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=9,prefix="",lossless=false,format=PAX (0.01s) - --- PASS: TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=9,prefix="",lossless=true,format=GNU (0.01s) + --- PASS: TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=9,prefix="",lossless=true,format=GNU (0.02s) --- PASS: TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=9,prefix="",lossless=false,format=GNU (0.01s) - --- PASS: TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=9,prefix="./",lossless=true,format=USTAR (0.02s) + --- PASS: TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=9,prefix="./",lossless=true,format=USTAR (0.03s) --- PASS: TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=9,prefix="./",lossless=false,format=USTAR (0.01s) --- PASS: TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=9,prefix="./",lossless=true,format=PAX (0.01s) - --- PASS: TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=9,prefix="./",lossless=false,format=PAX (0.01s) - --- PASS: TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=9,prefix="./",lossless=true,format=GNU (0.01s) - --- PASS: TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=9,prefix="./",lossless=false,format=GNU (0.00s) + --- PASS: TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=9,prefix="./",lossless=false,format=PAX (0.00s) + --- PASS: TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=9,prefix="./",lossless=true,format=GNU (0.00s) + --- PASS: TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=9,prefix="./",lossless=false,format=GNU (0.01s) --- PASS: TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=9,prefix="/",lossless=true,format=USTAR (0.01s) - --- PASS: TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=9,prefix="/",lossless=false,format=USTAR (0.02s) - --- PASS: TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=9,prefix="/",lossless=true,format=PAX (0.01s) - --- PASS: TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=9,prefix="/",lossless=false,format=PAX (0.01s) + --- PASS: TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=9,prefix="/",lossless=false,format=USTAR (0.01s) + --- PASS: TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=9,prefix="/",lossless=true,format=PAX (0.00s) + --- PASS: TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=9,prefix="/",lossless=false,format=PAX (0.00s) --- PASS: TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=9,prefix="/",lossless=true,format=GNU (0.01s) - --- PASS: TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=9,prefix="/",lossless=false,format=GNU (0.01s) + --- PASS: TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=9,prefix="/",lossless=false,format=GNU (0.00s) --- PASS: TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=9,prefix="../",lossless=true,format=USTAR (0.02s) --- PASS: TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=9,prefix="../",lossless=false,format=USTAR (0.00s) - --- PASS: TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=9,prefix="../",lossless=true,format=PAX (0.01s) + --- PASS: TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=9,prefix="../",lossless=true,format=PAX (0.00s) --- PASS: TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=9,prefix="../",lossless=false,format=PAX (0.00s) --- PASS: TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=9,prefix="../",lossless=true,format=GNU (0.02s) --- PASS: TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=9,prefix="../",lossless=false,format=GNU (0.01s) - --- PASS: TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=-1,prefix="",lossless=true,format=USTAR (0.01s) + --- PASS: TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=-1,prefix="",lossless=true,format=USTAR (0.03s) --- PASS: TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=-1,prefix="",lossless=false,format=USTAR (0.00s) --- PASS: TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=-1,prefix="",lossless=true,format=PAX (0.01s) - --- PASS: TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=-1,prefix="",lossless=false,format=PAX (0.01s) + --- PASS: TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=-1,prefix="",lossless=false,format=PAX (0.00s) --- PASS: TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=-1,prefix="",lossless=true,format=GNU (0.02s) --- PASS: TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=-1,prefix="",lossless=false,format=GNU (0.00s) - --- PASS: TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=-1,prefix="./",lossless=true,format=USTAR (0.01s) + --- PASS: TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=-1,prefix="./",lossless=true,format=USTAR (0.00s) --- PASS: TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=-1,prefix="./",lossless=false,format=USTAR (0.01s) - --- PASS: TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=-1,prefix="./",lossless=true,format=PAX (0.02s) + --- PASS: TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=-1,prefix="./",lossless=true,format=PAX (0.01s) --- PASS: TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=-1,prefix="./",lossless=false,format=PAX (0.01s) - --- PASS: TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=-1,prefix="./",lossless=true,format=GNU (0.01s) + --- PASS: TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=-1,prefix="./",lossless=true,format=GNU (0.00s) --- PASS: TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=-1,prefix="./",lossless=false,format=GNU (0.01s) - --- PASS: TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=-1,prefix="/",lossless=true,format=USTAR (0.01s) + --- PASS: TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=-1,prefix="/",lossless=true,format=USTAR (0.00s) --- PASS: TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=-1,prefix="/",lossless=false,format=USTAR (0.01s) - --- PASS: TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=-1,prefix="/",lossless=true,format=PAX (0.01s) + --- PASS: TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=-1,prefix="/",lossless=true,format=PAX (0.02s) --- PASS: TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=-1,prefix="/",lossless=false,format=PAX (0.01s) --- PASS: TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=-1,prefix="/",lossless=true,format=GNU (0.01s) - --- PASS: TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=-1,prefix="/",lossless=false,format=GNU (0.01s) - --- PASS: TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=-1,prefix="../",lossless=true,format=USTAR (0.01s) - --- PASS: TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=-1,prefix="../",lossless=false,format=USTAR (0.00s) + --- PASS: TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=-1,prefix="/",lossless=false,format=GNU (0.00s) + --- PASS: TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=-1,prefix="../",lossless=true,format=USTAR (0.02s) + --- PASS: TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=-1,prefix="../",lossless=false,format=USTAR (0.02s) --- PASS: TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=-1,prefix="../",lossless=true,format=PAX (0.01s) --- PASS: TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=-1,prefix="../",lossless=false,format=PAX (0.01s) --- PASS: TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=-1,prefix="../",lossless=true,format=GNU (0.01s) - --- PASS: TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=-1,prefix="../",lossless=false,format=GNU (0.00s) + --- PASS: TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=-1,prefix="../",lossless=false,format=GNU (0.02s) --- PASS: TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=-2,prefix="",lossless=true,format=USTAR (0.02s) - --- PASS: TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=-2,prefix="",lossless=false,format=USTAR (0.00s) - --- PASS: TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=-2,prefix="",lossless=true,format=PAX (0.01s) + --- PASS: TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=-2,prefix="",lossless=false,format=USTAR (0.02s) + --- PASS: TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=-2,prefix="",lossless=true,format=PAX (0.00s) --- PASS: TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=-2,prefix="",lossless=false,format=PAX (0.01s) - --- PASS: TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=-2,prefix="",lossless=true,format=GNU (0.01s) - --- PASS: TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=-2,prefix="",lossless=false,format=GNU (0.01s) - --- PASS: TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=-2,prefix="./",lossless=true,format=USTAR (0.01s) - --- PASS: TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=-2,prefix="./",lossless=false,format=USTAR (0.00s) - --- PASS: TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=-2,prefix="./",lossless=true,format=PAX (0.01s) - --- PASS: TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=-2,prefix="./",lossless=false,format=PAX (0.01s) - --- PASS: TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=-2,prefix="./",lossless=true,format=GNU (0.01s) + --- PASS: TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=-2,prefix="",lossless=true,format=GNU (0.00s) + --- PASS: TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=-2,prefix="",lossless=false,format=GNU (0.00s) + --- PASS: TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=-2,prefix="./",lossless=true,format=USTAR (0.00s) + --- PASS: TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=-2,prefix="./",lossless=false,format=USTAR (0.01s) + --- PASS: TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=-2,prefix="./",lossless=true,format=PAX (0.00s) + --- PASS: TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=-2,prefix="./",lossless=false,format=PAX (0.00s) + --- PASS: TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=-2,prefix="./",lossless=true,format=GNU (0.00s) --- PASS: TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=-2,prefix="./",lossless=false,format=GNU (0.01s) --- PASS: TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=-2,prefix="/",lossless=true,format=USTAR (0.01s) --- PASS: TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=-2,prefix="/",lossless=false,format=USTAR (0.01s) - --- PASS: TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=-2,prefix="/",lossless=true,format=PAX (0.01s) + --- PASS: TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=-2,prefix="/",lossless=true,format=PAX (0.02s) --- PASS: TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=-2,prefix="/",lossless=false,format=PAX (0.01s) - --- PASS: TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=-2,prefix="/",lossless=true,format=GNU (0.00s) + --- PASS: TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=-2,prefix="/",lossless=true,format=GNU (0.01s) --- PASS: TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=-2,prefix="/",lossless=false,format=GNU (0.01s) - --- PASS: TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=-2,prefix="../",lossless=true,format=USTAR (0.01s) - --- PASS: TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=-2,prefix="../",lossless=false,format=USTAR (0.01s) - --- PASS: TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=-2,prefix="../",lossless=true,format=PAX (0.00s) + --- PASS: TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=-2,prefix="../",lossless=true,format=USTAR (0.02s) + --- PASS: TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=-2,prefix="../",lossless=false,format=USTAR (0.00s) + --- PASS: TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=-2,prefix="../",lossless=true,format=PAX (0.01s) --- PASS: TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=-2,prefix="../",lossless=false,format=PAX (0.00s) - --- PASS: TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=-2,prefix="../",lossless=true,format=GNU (0.02s) - --- PASS: TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=-2,prefix="../",lossless=false,format=GNU (0.02s) + --- PASS: TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=-2,prefix="../",lossless=true,format=GNU (0.00s) + --- PASS: TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=-2,prefix="../",lossless=false,format=GNU (0.00s) --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=0,prefix="",lossless=true,format=USTAR (0.01s) --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=0,prefix="",lossless=false,format=USTAR (0.01s) - --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=0,prefix="",lossless=true,format=PAX (0.01s) - --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=0,prefix="",lossless=false,format=PAX (0.01s) - --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=0,prefix="",lossless=true,format=GNU (0.01s) - --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=0,prefix="",lossless=false,format=GNU (0.01s) - --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=0,prefix="./",lossless=true,format=USTAR (0.01s) + --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=0,prefix="",lossless=true,format=PAX (0.00s) + --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=0,prefix="",lossless=false,format=PAX (0.00s) + --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=0,prefix="",lossless=true,format=GNU (0.00s) + --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=0,prefix="",lossless=false,format=GNU (0.00s) + --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=0,prefix="./",lossless=true,format=USTAR (0.00s) --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=0,prefix="./",lossless=false,format=USTAR (0.00s) - --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=0,prefix="./",lossless=true,format=PAX (0.02s) + --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=0,prefix="./",lossless=true,format=PAX (0.01s) --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=0,prefix="./",lossless=false,format=PAX (0.01s) - --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=0,prefix="./",lossless=true,format=GNU (0.01s) - --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=0,prefix="./",lossless=false,format=GNU (0.01s) - --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=0,prefix="/",lossless=true,format=USTAR (0.01s) - --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=0,prefix="/",lossless=false,format=USTAR (0.01s) + --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=0,prefix="./",lossless=true,format=GNU (0.00s) + --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=0,prefix="./",lossless=false,format=GNU (0.00s) + --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=0,prefix="/",lossless=true,format=USTAR (0.00s) + --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=0,prefix="/",lossless=false,format=USTAR (0.00s) --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=0,prefix="/",lossless=true,format=PAX (0.01s) - --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=0,prefix="/",lossless=false,format=PAX (0.01s) - --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=0,prefix="/",lossless=true,format=GNU (0.00s) - --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=0,prefix="/",lossless=false,format=GNU (0.01s) + --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=0,prefix="/",lossless=false,format=PAX (0.00s) + --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=0,prefix="/",lossless=true,format=GNU (0.01s) + --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=0,prefix="/",lossless=false,format=GNU (0.00s) --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=0,prefix="../",lossless=true,format=USTAR (0.01s) - --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=0,prefix="../",lossless=false,format=USTAR (0.01s) - --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=0,prefix="../",lossless=true,format=PAX (0.01s) + --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=0,prefix="../",lossless=false,format=USTAR (0.00s) + --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=0,prefix="../",lossless=true,format=PAX (0.00s) --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=0,prefix="../",lossless=false,format=PAX (0.01s) --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=0,prefix="../",lossless=true,format=GNU (0.01s) - --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=0,prefix="../",lossless=false,format=GNU (0.01s) + --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=0,prefix="../",lossless=false,format=GNU (0.00s) --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=1,prefix="",lossless=true,format=USTAR (0.02s) --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=1,prefix="",lossless=false,format=USTAR (0.02s) - --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=1,prefix="",lossless=true,format=PAX (0.01s) - --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=1,prefix="",lossless=false,format=PAX (0.01s) - --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=1,prefix="",lossless=true,format=GNU (0.02s) - --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=1,prefix="",lossless=false,format=GNU (0.02s) + --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=1,prefix="",lossless=true,format=PAX (0.02s) + --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=1,prefix="",lossless=false,format=PAX (0.02s) + --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=1,prefix="",lossless=true,format=GNU (0.03s) + --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=1,prefix="",lossless=false,format=GNU (0.03s) --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=1,prefix="./",lossless=true,format=USTAR (0.01s) - --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=1,prefix="./",lossless=false,format=USTAR (0.01s) - --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=1,prefix="./",lossless=true,format=PAX (0.02s) - --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=1,prefix="./",lossless=false,format=PAX (0.01s) - --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=1,prefix="./",lossless=true,format=GNU (0.01s) + --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=1,prefix="./",lossless=false,format=USTAR (0.02s) + --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=1,prefix="./",lossless=true,format=PAX (0.03s) + --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=1,prefix="./",lossless=false,format=PAX (0.00s) + --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=1,prefix="./",lossless=true,format=GNU (0.02s) --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=1,prefix="./",lossless=false,format=GNU (0.01s) - --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=1,prefix="/",lossless=true,format=USTAR (0.01s) + --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=1,prefix="/",lossless=true,format=USTAR (0.02s) --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=1,prefix="/",lossless=false,format=USTAR (0.01s) - --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=1,prefix="/",lossless=true,format=PAX (0.00s) - --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=1,prefix="/",lossless=false,format=PAX (0.01s) + --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=1,prefix="/",lossless=true,format=PAX (0.01s) + --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=1,prefix="/",lossless=false,format=PAX (0.00s) --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=1,prefix="/",lossless=true,format=GNU (0.02s) - --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=1,prefix="/",lossless=false,format=GNU (0.01s) + --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=1,prefix="/",lossless=false,format=GNU (0.02s) --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=1,prefix="../",lossless=true,format=USTAR (0.02s) - --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=1,prefix="../",lossless=false,format=USTAR (0.02s) - --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=1,prefix="../",lossless=true,format=PAX (0.02s) - --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=1,prefix="../",lossless=false,format=PAX (0.01s) - --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=1,prefix="../",lossless=true,format=GNU (0.01s) - --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=1,prefix="../",lossless=false,format=GNU (0.01s) - --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=9,prefix="",lossless=true,format=USTAR (0.01s) + --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=1,prefix="../",lossless=false,format=USTAR (0.01s) + --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=1,prefix="../",lossless=true,format=PAX (0.01s) + --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=1,prefix="../",lossless=false,format=PAX (0.00s) + --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=1,prefix="../",lossless=true,format=GNU (0.02s) + --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=1,prefix="../",lossless=false,format=GNU (0.02s) + --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=9,prefix="",lossless=true,format=USTAR (0.02s) --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=9,prefix="",lossless=false,format=USTAR (0.02s) - --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=9,prefix="",lossless=true,format=PAX (0.01s) + --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=9,prefix="",lossless=true,format=PAX (0.02s) --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=9,prefix="",lossless=false,format=PAX (0.01s) - --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=9,prefix="",lossless=true,format=GNU (0.02s) - --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=9,prefix="",lossless=false,format=GNU (0.01s) - --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=9,prefix="./",lossless=true,format=USTAR (0.01s) - --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=9,prefix="./",lossless=false,format=USTAR (0.02s) - --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=9,prefix="./",lossless=true,format=PAX (0.01s) - --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=9,prefix="./",lossless=false,format=PAX (0.00s) - --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=9,prefix="./",lossless=true,format=GNU (0.00s) - --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=9,prefix="./",lossless=false,format=GNU (0.00s) + --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=9,prefix="",lossless=true,format=GNU (0.01s) + --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=9,prefix="",lossless=false,format=GNU (0.00s) + --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=9,prefix="./",lossless=true,format=USTAR (0.00s) + --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=9,prefix="./",lossless=false,format=USTAR (0.00s) + --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=9,prefix="./",lossless=true,format=PAX (0.03s) + --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=9,prefix="./",lossless=false,format=PAX (0.03s) + --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=9,prefix="./",lossless=true,format=GNU (0.01s) + --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=9,prefix="./",lossless=false,format=GNU (0.01s) --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=9,prefix="/",lossless=true,format=USTAR (0.01s) - --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=9,prefix="/",lossless=false,format=USTAR (0.01s) + --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=9,prefix="/",lossless=false,format=USTAR (0.02s) --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=9,prefix="/",lossless=true,format=PAX (0.01s) --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=9,prefix="/",lossless=false,format=PAX (0.01s) --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=9,prefix="/",lossless=true,format=GNU (0.01s) --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=9,prefix="/",lossless=false,format=GNU (0.02s) --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=9,prefix="../",lossless=true,format=USTAR (0.01s) --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=9,prefix="../",lossless=false,format=USTAR (0.01s) - --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=9,prefix="../",lossless=true,format=PAX (0.02s) - --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=9,prefix="../",lossless=false,format=PAX (0.02s) + --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=9,prefix="../",lossless=true,format=PAX (0.01s) + --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=9,prefix="../",lossless=false,format=PAX (0.01s) --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=9,prefix="../",lossless=true,format=GNU (0.01s) - --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=9,prefix="../",lossless=false,format=GNU (0.01s) + --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=9,prefix="../",lossless=false,format=GNU (0.00s) --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=-1,prefix="",lossless=true,format=USTAR (0.01s) --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=-1,prefix="",lossless=false,format=USTAR (0.01s) - --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=-1,prefix="",lossless=true,format=PAX (0.01s) - --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=-1,prefix="",lossless=false,format=PAX (0.01s) - --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=-1,prefix="",lossless=true,format=GNU (0.01s) + --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=-1,prefix="",lossless=true,format=PAX (0.02s) + --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=-1,prefix="",lossless=false,format=PAX (0.00s) + --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=-1,prefix="",lossless=true,format=GNU (0.00s) --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=-1,prefix="",lossless=false,format=GNU (0.01s) - --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=-1,prefix="./",lossless=true,format=USTAR (0.00s) + --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=-1,prefix="./",lossless=true,format=USTAR (0.01s) --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=-1,prefix="./",lossless=false,format=USTAR (0.01s) --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=-1,prefix="./",lossless=true,format=PAX (0.01s) - --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=-1,prefix="./",lossless=false,format=PAX (0.01s) + --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=-1,prefix="./",lossless=false,format=PAX (0.02s) --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=-1,prefix="./",lossless=true,format=GNU (0.01s) - --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=-1,prefix="./",lossless=false,format=GNU (0.01s) - --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=-1,prefix="/",lossless=true,format=USTAR (0.01s) - --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=-1,prefix="/",lossless=false,format=USTAR (0.01s) - --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=-1,prefix="/",lossless=true,format=PAX (0.02s) + --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=-1,prefix="./",lossless=false,format=GNU (0.00s) + --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=-1,prefix="/",lossless=true,format=USTAR (0.02s) + --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=-1,prefix="/",lossless=false,format=USTAR (0.02s) + --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=-1,prefix="/",lossless=true,format=PAX (0.01s) --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=-1,prefix="/",lossless=false,format=PAX (0.01s) - --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=-1,prefix="/",lossless=true,format=GNU (0.03s) - --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=-1,prefix="/",lossless=false,format=GNU (0.01s) - --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=-1,prefix="../",lossless=true,format=USTAR (0.02s) + --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=-1,prefix="/",lossless=true,format=GNU (0.02s) + --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=-1,prefix="/",lossless=false,format=GNU (0.02s) + --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=-1,prefix="../",lossless=true,format=USTAR (0.01s) --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=-1,prefix="../",lossless=false,format=USTAR (0.01s) --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=-1,prefix="../",lossless=true,format=PAX (0.01s) --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=-1,prefix="../",lossless=false,format=PAX (0.02s) - --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=-1,prefix="../",lossless=true,format=GNU (0.01s) - --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=-1,prefix="../",lossless=false,format=GNU (0.01s) - --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=-2,prefix="",lossless=true,format=USTAR (0.02s) - --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=-2,prefix="",lossless=false,format=USTAR (0.01s) + --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=-1,prefix="../",lossless=true,format=GNU (0.00s) + --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=-1,prefix="../",lossless=false,format=GNU (0.02s) + --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=-2,prefix="",lossless=true,format=USTAR (0.00s) + --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=-2,prefix="",lossless=false,format=USTAR (0.02s) --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=-2,prefix="",lossless=true,format=PAX (0.01s) - --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=-2,prefix="",lossless=false,format=PAX (0.01s) - --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=-2,prefix="",lossless=true,format=GNU (0.01s) + --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=-2,prefix="",lossless=false,format=PAX (0.03s) + --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=-2,prefix="",lossless=true,format=GNU (0.00s) --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=-2,prefix="",lossless=false,format=GNU (0.01s) - --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=-2,prefix="./",lossless=true,format=USTAR (0.02s) - --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=-2,prefix="./",lossless=false,format=USTAR (0.01s) - --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=-2,prefix="./",lossless=true,format=PAX (0.03s) + --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=-2,prefix="./",lossless=true,format=USTAR (0.01s) + --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=-2,prefix="./",lossless=false,format=USTAR (0.02s) + --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=-2,prefix="./",lossless=true,format=PAX (0.02s) --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=-2,prefix="./",lossless=false,format=PAX (0.01s) --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=-2,prefix="./",lossless=true,format=GNU (0.01s) - --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=-2,prefix="./",lossless=false,format=GNU (0.01s) + --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=-2,prefix="./",lossless=false,format=GNU (0.02s) --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=-2,prefix="/",lossless=true,format=USTAR (0.01s) --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=-2,prefix="/",lossless=false,format=USTAR (0.01s) --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=-2,prefix="/",lossless=true,format=PAX (0.01s) - --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=-2,prefix="/",lossless=false,format=PAX (0.01s) - --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=-2,prefix="/",lossless=true,format=GNU (0.01s) - --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=-2,prefix="/",lossless=false,format=GNU (0.02s) + --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=-2,prefix="/",lossless=false,format=PAX (0.02s) + --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=-2,prefix="/",lossless=true,format=GNU (0.03s) + --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=-2,prefix="/",lossless=false,format=GNU (0.01s) --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=-2,prefix="../",lossless=true,format=USTAR (0.01s) - --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=-2,prefix="../",lossless=false,format=USTAR (0.02s) + --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=-2,prefix="../",lossless=false,format=USTAR (0.01s) --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=-2,prefix="../",lossless=true,format=PAX (0.01s) - --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=-2,prefix="../",lossless=false,format=PAX (0.01s) - --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=-2,prefix="../",lossless=true,format=GNU (0.02s) + --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=-2,prefix="../",lossless=false,format=PAX (0.00s) + --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=-2,prefix="../",lossless=true,format=GNU (0.04s) --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=-2,prefix="../",lossless=false,format=GNU (0.01s) - --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=0,prefix="",lossless=true,format=USTAR (0.01s) + --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=0,prefix="",lossless=true,format=USTAR (0.03s) --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=0,prefix="",lossless=false,format=USTAR (0.01s) - --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=0,prefix="",lossless=true,format=PAX (0.01s) - --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=0,prefix="",lossless=false,format=PAX (0.01s) + --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=0,prefix="",lossless=true,format=PAX (0.00s) + --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=0,prefix="",lossless=false,format=PAX (0.00s) --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=0,prefix="",lossless=true,format=GNU (0.02s) - --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=0,prefix="",lossless=false,format=GNU (0.02s) - --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=0,prefix="./",lossless=true,format=USTAR (0.02s) - --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=0,prefix="./",lossless=false,format=USTAR (0.03s) - --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=0,prefix="./",lossless=true,format=PAX (0.03s) - --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=0,prefix="./",lossless=false,format=PAX (0.02s) + --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=0,prefix="",lossless=false,format=GNU (0.01s) + --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=0,prefix="./",lossless=true,format=USTAR (0.01s) + --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=0,prefix="./",lossless=false,format=USTAR (0.00s) + --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=0,prefix="./",lossless=true,format=PAX (0.01s) + --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=0,prefix="./",lossless=false,format=PAX (0.03s) --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=0,prefix="./",lossless=true,format=GNU (0.02s) --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=0,prefix="./",lossless=false,format=GNU (0.01s) --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=0,prefix="/",lossless=true,format=USTAR (0.01s) - --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=0,prefix="/",lossless=false,format=USTAR (0.03s) + --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=0,prefix="/",lossless=false,format=USTAR (0.01s) --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=0,prefix="/",lossless=true,format=PAX (0.01s) - --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=0,prefix="/",lossless=false,format=PAX (0.01s) - --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=0,prefix="/",lossless=true,format=GNU (0.01s) + --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=0,prefix="/",lossless=false,format=PAX (0.02s) + --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=0,prefix="/",lossless=true,format=GNU (0.03s) --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=0,prefix="/",lossless=false,format=GNU (0.01s) --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=0,prefix="../",lossless=true,format=USTAR (0.01s) --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=0,prefix="../",lossless=false,format=USTAR (0.01s) --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=0,prefix="../",lossless=true,format=PAX (0.01s) --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=0,prefix="../",lossless=false,format=PAX (0.02s) - --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=0,prefix="../",lossless=true,format=GNU (0.01s) - --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=0,prefix="../",lossless=false,format=GNU (0.02s) + --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=0,prefix="../",lossless=true,format=GNU (0.02s) + --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=0,prefix="../",lossless=false,format=GNU (0.01s) --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=1,prefix="",lossless=true,format=USTAR (0.02s) - --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=1,prefix="",lossless=false,format=USTAR (0.03s) - --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=1,prefix="",lossless=true,format=PAX (0.03s) + --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=1,prefix="",lossless=false,format=USTAR (0.02s) + --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=1,prefix="",lossless=true,format=PAX (0.07s) --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=1,prefix="",lossless=false,format=PAX (0.01s) --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=1,prefix="",lossless=true,format=GNU (0.03s) - --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=1,prefix="",lossless=false,format=GNU (0.02s) - --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=1,prefix="./",lossless=true,format=USTAR (0.03s) - --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=1,prefix="./",lossless=false,format=USTAR (0.02s) + --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=1,prefix="",lossless=false,format=GNU (0.01s) + --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=1,prefix="./",lossless=true,format=USTAR (0.02s) + --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=1,prefix="./",lossless=false,format=USTAR (0.03s) --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=1,prefix="./",lossless=true,format=PAX (0.02s) --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=1,prefix="./",lossless=false,format=PAX (0.01s) - --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=1,prefix="./",lossless=true,format=GNU (0.02s) - --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=1,prefix="./",lossless=false,format=GNU (0.02s) - --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=1,prefix="/",lossless=true,format=USTAR (0.03s) - --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=1,prefix="/",lossless=false,format=USTAR (0.02s) + --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=1,prefix="./",lossless=true,format=GNU (0.05s) + --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=1,prefix="./",lossless=false,format=GNU (0.03s) + --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=1,prefix="/",lossless=true,format=USTAR (0.02s) + --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=1,prefix="/",lossless=false,format=USTAR (0.01s) --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=1,prefix="/",lossless=true,format=PAX (0.01s) - --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=1,prefix="/",lossless=false,format=PAX (0.01s) + --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=1,prefix="/",lossless=false,format=PAX (0.03s) --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=1,prefix="/",lossless=true,format=GNU (0.01s) --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=1,prefix="/",lossless=false,format=GNU (0.02s) --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=1,prefix="../",lossless=true,format=USTAR (0.02s) - --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=1,prefix="../",lossless=false,format=USTAR (0.02s) - --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=1,prefix="../",lossless=true,format=PAX (0.03s) + --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=1,prefix="../",lossless=false,format=USTAR (0.04s) + --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=1,prefix="../",lossless=true,format=PAX (0.02s) --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=1,prefix="../",lossless=false,format=PAX (0.02s) --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=1,prefix="../",lossless=true,format=GNU (0.02s) - --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=1,prefix="../",lossless=false,format=GNU (0.02s) - --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=9,prefix="",lossless=true,format=USTAR (0.01s) - --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=9,prefix="",lossless=false,format=USTAR (0.03s) - --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=9,prefix="",lossless=true,format=PAX (0.01s) + --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=1,prefix="../",lossless=false,format=GNU (0.01s) + --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=9,prefix="",lossless=true,format=USTAR (0.02s) + --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=9,prefix="",lossless=false,format=USTAR (0.02s) + --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=9,prefix="",lossless=true,format=PAX (0.03s) --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=9,prefix="",lossless=false,format=PAX (0.02s) - --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=9,prefix="",lossless=true,format=GNU (0.02s) - --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=9,prefix="",lossless=false,format=GNU (0.01s) - --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=9,prefix="./",lossless=true,format=USTAR (0.03s) - --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=9,prefix="./",lossless=false,format=USTAR (0.01s) - --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=9,prefix="./",lossless=true,format=PAX (0.02s) + --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=9,prefix="",lossless=true,format=GNU (0.01s) + --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=9,prefix="",lossless=false,format=GNU (0.02s) + --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=9,prefix="./",lossless=true,format=USTAR (0.01s) + --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=9,prefix="./",lossless=false,format=USTAR (0.02s) + --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=9,prefix="./",lossless=true,format=PAX (0.03s) --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=9,prefix="./",lossless=false,format=PAX (0.02s) - --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=9,prefix="./",lossless=true,format=GNU (0.01s) - --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=9,prefix="./",lossless=false,format=GNU (0.02s) - --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=9,prefix="/",lossless=true,format=USTAR (0.03s) + --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=9,prefix="./",lossless=true,format=GNU (0.02s) + --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=9,prefix="./",lossless=false,format=GNU (0.01s) + --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=9,prefix="/",lossless=true,format=USTAR (0.01s) --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=9,prefix="/",lossless=false,format=USTAR (0.01s) - --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=9,prefix="/",lossless=true,format=PAX (0.02s) - --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=9,prefix="/",lossless=false,format=PAX (0.02s) + --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=9,prefix="/",lossless=true,format=PAX (0.01s) + --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=9,prefix="/",lossless=false,format=PAX (0.03s) --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=9,prefix="/",lossless=true,format=GNU (0.02s) - --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=9,prefix="/",lossless=false,format=GNU (0.03s) + --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=9,prefix="/",lossless=false,format=GNU (0.02s) --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=9,prefix="../",lossless=true,format=USTAR (0.02s) - --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=9,prefix="../",lossless=false,format=USTAR (0.03s) - --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=9,prefix="../",lossless=true,format=PAX (0.02s) - --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=9,prefix="../",lossless=false,format=PAX (0.02s) + --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=9,prefix="../",lossless=false,format=USTAR (0.01s) + --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=9,prefix="../",lossless=true,format=PAX (0.00s) + --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=9,prefix="../",lossless=false,format=PAX (0.01s) --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=9,prefix="../",lossless=true,format=GNU (0.01s) - --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=9,prefix="../",lossless=false,format=GNU (0.02s) - --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=-1,prefix="",lossless=true,format=USTAR (0.03s) - --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=-1,prefix="",lossless=false,format=USTAR (0.01s) + --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=9,prefix="../",lossless=false,format=GNU (0.01s) + --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=-1,prefix="",lossless=true,format=USTAR (0.01s) + --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=-1,prefix="",lossless=false,format=USTAR (0.02s) --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=-1,prefix="",lossless=true,format=PAX (0.02s) --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=-1,prefix="",lossless=false,format=PAX (0.01s) - --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=-1,prefix="",lossless=true,format=GNU (0.02s) + --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=-1,prefix="",lossless=true,format=GNU (0.03s) --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=-1,prefix="",lossless=false,format=GNU (0.01s) - --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=-1,prefix="./",lossless=true,format=USTAR (0.02s) - --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=-1,prefix="./",lossless=false,format=USTAR (0.01s) - --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=-1,prefix="./",lossless=true,format=PAX (0.02s) - --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=-1,prefix="./",lossless=false,format=PAX (0.01s) - --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=-1,prefix="./",lossless=true,format=GNU (0.03s) - --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=-1,prefix="./",lossless=false,format=GNU (0.02s) - --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=-1,prefix="/",lossless=true,format=USTAR (0.02s) - --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=-1,prefix="/",lossless=false,format=USTAR (0.02s) - --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=-1,prefix="/",lossless=true,format=PAX (0.02s) - --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=-1,prefix="/",lossless=false,format=PAX (0.04s) + --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=-1,prefix="./",lossless=true,format=USTAR (0.01s) + --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=-1,prefix="./",lossless=false,format=USTAR (0.02s) + --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=-1,prefix="./",lossless=true,format=PAX (0.01s) + --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=-1,prefix="./",lossless=false,format=PAX (0.03s) + --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=-1,prefix="./",lossless=true,format=GNU (0.01s) + --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=-1,prefix="./",lossless=false,format=GNU (0.01s) + --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=-1,prefix="/",lossless=true,format=USTAR (0.01s) + --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=-1,prefix="/",lossless=false,format=USTAR (0.01s) + --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=-1,prefix="/",lossless=true,format=PAX (0.01s) + --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=-1,prefix="/",lossless=false,format=PAX (0.01s) --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=-1,prefix="/",lossless=true,format=GNU (0.02s) --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=-1,prefix="/",lossless=false,format=GNU (0.01s) --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=-1,prefix="../",lossless=true,format=USTAR (0.02s) - --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=-1,prefix="../",lossless=false,format=USTAR (0.02s) + --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=-1,prefix="../",lossless=false,format=USTAR (0.01s) --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=-1,prefix="../",lossless=true,format=PAX (0.02s) - --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=-1,prefix="../",lossless=false,format=PAX (0.01s) - --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=-1,prefix="../",lossless=true,format=GNU (0.03s) + --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=-1,prefix="../",lossless=false,format=PAX (0.02s) + --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=-1,prefix="../",lossless=true,format=GNU (0.01s) --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=-1,prefix="../",lossless=false,format=GNU (0.02s) - --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=-2,prefix="",lossless=true,format=USTAR (0.02s) - --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=-2,prefix="",lossless=false,format=USTAR (0.02s) - --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=-2,prefix="",lossless=true,format=PAX (0.02s) + --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=-2,prefix="",lossless=true,format=USTAR (0.01s) + --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=-2,prefix="",lossless=false,format=USTAR (0.01s) + --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=-2,prefix="",lossless=true,format=PAX (0.01s) --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=-2,prefix="",lossless=false,format=PAX (0.02s) --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=-2,prefix="",lossless=true,format=GNU (0.02s) - --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=-2,prefix="",lossless=false,format=GNU (0.02s) - --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=-2,prefix="./",lossless=true,format=USTAR (0.02s) - --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=-2,prefix="./",lossless=false,format=USTAR (0.02s) + --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=-2,prefix="",lossless=false,format=GNU (0.03s) + --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=-2,prefix="./",lossless=true,format=USTAR (0.01s) + --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=-2,prefix="./",lossless=false,format=USTAR (0.01s) --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=-2,prefix="./",lossless=true,format=PAX (0.01s) --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=-2,prefix="./",lossless=false,format=PAX (0.01s) - --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=-2,prefix="./",lossless=true,format=GNU (0.01s) - --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=-2,prefix="./",lossless=false,format=GNU (0.02s) - --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=-2,prefix="/",lossless=true,format=USTAR (0.02s) - --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=-2,prefix="/",lossless=false,format=USTAR (0.02s) - --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=-2,prefix="/",lossless=true,format=PAX (0.02s) - --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=-2,prefix="/",lossless=false,format=PAX (0.02s) + --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=-2,prefix="./",lossless=true,format=GNU (0.02s) + --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=-2,prefix="./",lossless=false,format=GNU (0.01s) + --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=-2,prefix="/",lossless=true,format=USTAR (0.01s) + --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=-2,prefix="/",lossless=false,format=USTAR (0.01s) + --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=-2,prefix="/",lossless=true,format=PAX (0.01s) + --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=-2,prefix="/",lossless=false,format=PAX (0.01s) --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=-2,prefix="/",lossless=true,format=GNU (0.01s) --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=-2,prefix="/",lossless=false,format=GNU (0.01s) - --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=-2,prefix="../",lossless=true,format=USTAR (0.01s) + --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=-2,prefix="../",lossless=true,format=USTAR (0.00s) --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=-2,prefix="../",lossless=false,format=USTAR (0.01s) --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=-2,prefix="../",lossless=true,format=PAX (0.01s) --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=-2,prefix="../",lossless=false,format=PAX (0.01s) - --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=-2,prefix="../",lossless=true,format=GNU (0.02s) - --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=-2,prefix="../",lossless=false,format=GNU (0.01s) + --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=-2,prefix="../",lossless=true,format=GNU (0.01s) + --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=-2,prefix="../",lossless=false,format=GNU (0.02s) --- PASS: TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=0,prefix="",lossless=true,format=USTAR (0.01s) --- PASS: TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=0,prefix="",lossless=false,format=USTAR (0.01s) --- PASS: TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=0,prefix="",lossless=true,format=PAX (0.01s) @@ -65310,130 +64839,130 @@ --- PASS: TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=0,prefix="",lossless=false,format=GNU (0.01s) --- PASS: TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=0,prefix="./",lossless=true,format=USTAR (0.01s) --- PASS: TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=0,prefix="./",lossless=false,format=USTAR (0.01s) - --- PASS: TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=0,prefix="./",lossless=true,format=PAX (0.03s) + --- PASS: TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=0,prefix="./",lossless=true,format=PAX (0.01s) --- PASS: TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=0,prefix="./",lossless=false,format=PAX (0.01s) - --- PASS: TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=0,prefix="./",lossless=true,format=GNU (0.02s) - --- PASS: TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=0,prefix="./",lossless=false,format=GNU (0.01s) + --- PASS: TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=0,prefix="./",lossless=true,format=GNU (0.01s) + --- PASS: TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=0,prefix="./",lossless=false,format=GNU (0.02s) --- PASS: TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=0,prefix="/",lossless=true,format=USTAR (0.01s) --- PASS: TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=0,prefix="/",lossless=false,format=USTAR (0.01s) - --- PASS: TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=0,prefix="/",lossless=true,format=PAX (0.01s) - --- PASS: TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=0,prefix="/",lossless=false,format=PAX (0.02s) - --- PASS: TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=0,prefix="/",lossless=true,format=GNU (0.02s) + --- PASS: TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=0,prefix="/",lossless=true,format=PAX (0.02s) + --- PASS: TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=0,prefix="/",lossless=false,format=PAX (0.01s) + --- PASS: TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=0,prefix="/",lossless=true,format=GNU (0.01s) --- PASS: TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=0,prefix="/",lossless=false,format=GNU (0.01s) --- PASS: TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=0,prefix="../",lossless=true,format=USTAR (0.01s) - --- PASS: TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=0,prefix="../",lossless=false,format=USTAR (0.01s) - --- PASS: TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=0,prefix="../",lossless=true,format=PAX (0.01s) + --- PASS: TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=0,prefix="../",lossless=false,format=USTAR (0.00s) + --- PASS: TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=0,prefix="../",lossless=true,format=PAX (0.02s) --- PASS: TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=0,prefix="../",lossless=false,format=PAX (0.01s) - --- PASS: TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=0,prefix="../",lossless=true,format=GNU (0.02s) - --- PASS: TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=0,prefix="../",lossless=false,format=GNU (0.02s) + --- PASS: TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=0,prefix="../",lossless=true,format=GNU (0.01s) + --- PASS: TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=0,prefix="../",lossless=false,format=GNU (0.01s) --- PASS: TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=1,prefix="",lossless=true,format=USTAR (0.01s) --- PASS: TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=1,prefix="",lossless=false,format=USTAR (0.01s) --- PASS: TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=1,prefix="",lossless=true,format=PAX (0.01s) --- PASS: TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=1,prefix="",lossless=false,format=PAX (0.03s) - --- PASS: TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=1,prefix="",lossless=true,format=GNU (0.02s) + --- PASS: TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=1,prefix="",lossless=true,format=GNU (0.01s) --- PASS: TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=1,prefix="",lossless=false,format=GNU (0.02s) - --- PASS: TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=1,prefix="./",lossless=true,format=USTAR (0.02s) + --- PASS: TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=1,prefix="./",lossless=true,format=USTAR (0.01s) --- PASS: TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=1,prefix="./",lossless=false,format=USTAR (0.02s) - --- PASS: TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=1,prefix="./",lossless=true,format=PAX (0.01s) - --- PASS: TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=1,prefix="./",lossless=false,format=PAX (0.02s) - --- PASS: TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=1,prefix="./",lossless=true,format=GNU (0.02s) - --- PASS: TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=1,prefix="./",lossless=false,format=GNU (0.02s) + --- PASS: TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=1,prefix="./",lossless=true,format=PAX (0.02s) + --- PASS: TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=1,prefix="./",lossless=false,format=PAX (0.01s) + --- PASS: TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=1,prefix="./",lossless=true,format=GNU (0.03s) + --- PASS: TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=1,prefix="./",lossless=false,format=GNU (0.01s) --- PASS: TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=1,prefix="/",lossless=true,format=USTAR (0.01s) - --- PASS: TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=1,prefix="/",lossless=false,format=USTAR (0.01s) - --- PASS: TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=1,prefix="/",lossless=true,format=PAX (0.01s) - --- PASS: TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=1,prefix="/",lossless=false,format=PAX (0.01s) - --- PASS: TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=1,prefix="/",lossless=true,format=GNU (0.04s) - --- PASS: TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=1,prefix="/",lossless=false,format=GNU (0.01s) - --- PASS: TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=1,prefix="../",lossless=true,format=USTAR (0.01s) - --- PASS: TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=1,prefix="../",lossless=false,format=USTAR (0.01s) + --- PASS: TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=1,prefix="/",lossless=false,format=USTAR (0.02s) + --- PASS: TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=1,prefix="/",lossless=true,format=PAX (0.03s) + --- PASS: TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=1,prefix="/",lossless=false,format=PAX (0.05s) + --- PASS: TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=1,prefix="/",lossless=true,format=GNU (0.01s) + --- PASS: TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=1,prefix="/",lossless=false,format=GNU (0.02s) + --- PASS: TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=1,prefix="../",lossless=true,format=USTAR (0.02s) + --- PASS: TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=1,prefix="../",lossless=false,format=USTAR (0.02s) --- PASS: TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=1,prefix="../",lossless=true,format=PAX (0.02s) --- PASS: TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=1,prefix="../",lossless=false,format=PAX (0.01s) --- PASS: TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=1,prefix="../",lossless=true,format=GNU (0.01s) - --- PASS: TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=1,prefix="../",lossless=false,format=GNU (0.02s) - --- PASS: TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=9,prefix="",lossless=true,format=USTAR (0.01s) - --- PASS: TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=9,prefix="",lossless=false,format=USTAR (0.02s) - --- PASS: TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=9,prefix="",lossless=true,format=PAX (0.01s) - --- PASS: TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=9,prefix="",lossless=false,format=PAX (0.01s) + --- PASS: TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=1,prefix="../",lossless=false,format=GNU (0.01s) + --- PASS: TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=9,prefix="",lossless=true,format=USTAR (0.02s) + --- PASS: TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=9,prefix="",lossless=false,format=USTAR (0.01s) + --- PASS: TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=9,prefix="",lossless=true,format=PAX (0.02s) + --- PASS: TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=9,prefix="",lossless=false,format=PAX (0.02s) --- PASS: TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=9,prefix="",lossless=true,format=GNU (0.01s) - --- PASS: TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=9,prefix="",lossless=false,format=GNU (0.02s) + --- PASS: TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=9,prefix="",lossless=false,format=GNU (0.01s) --- PASS: TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=9,prefix="./",lossless=true,format=USTAR (0.01s) - --- PASS: TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=9,prefix="./",lossless=false,format=USTAR (0.02s) + --- PASS: TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=9,prefix="./",lossless=false,format=USTAR (0.01s) --- PASS: TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=9,prefix="./",lossless=true,format=PAX (0.01s) --- PASS: TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=9,prefix="./",lossless=false,format=PAX (0.01s) - --- PASS: TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=9,prefix="./",lossless=true,format=GNU (0.02s) + --- PASS: TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=9,prefix="./",lossless=true,format=GNU (0.01s) --- PASS: TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=9,prefix="./",lossless=false,format=GNU (0.01s) - --- PASS: TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=9,prefix="/",lossless=true,format=USTAR (0.02s) + --- PASS: TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=9,prefix="/",lossless=true,format=USTAR (0.01s) --- PASS: TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=9,prefix="/",lossless=false,format=USTAR (0.02s) - --- PASS: TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=9,prefix="/",lossless=true,format=PAX (0.01s) + --- PASS: TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=9,prefix="/",lossless=true,format=PAX (0.02s) --- PASS: TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=9,prefix="/",lossless=false,format=PAX (0.01s) --- PASS: TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=9,prefix="/",lossless=true,format=GNU (0.01s) --- PASS: TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=9,prefix="/",lossless=false,format=GNU (0.01s) - --- PASS: TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=9,prefix="../",lossless=true,format=USTAR (0.03s) + --- PASS: TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=9,prefix="../",lossless=true,format=USTAR (0.01s) --- PASS: TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=9,prefix="../",lossless=false,format=USTAR (0.01s) --- PASS: TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=9,prefix="../",lossless=true,format=PAX (0.01s) - --- PASS: TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=9,prefix="../",lossless=false,format=PAX (0.03s) + --- PASS: TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=9,prefix="../",lossless=false,format=PAX (0.00s) --- PASS: TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=9,prefix="../",lossless=true,format=GNU (0.01s) --- PASS: TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=9,prefix="../",lossless=false,format=GNU (0.01s) --- PASS: TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=-1,prefix="",lossless=true,format=USTAR (0.02s) - --- PASS: TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=-1,prefix="",lossless=false,format=USTAR (0.02s) - --- PASS: TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=-1,prefix="",lossless=true,format=PAX (0.02s) - --- PASS: TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=-1,prefix="",lossless=false,format=PAX (0.01s) + --- PASS: TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=-1,prefix="",lossless=false,format=USTAR (0.01s) + --- PASS: TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=-1,prefix="",lossless=true,format=PAX (0.01s) + --- PASS: TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=-1,prefix="",lossless=false,format=PAX (0.02s) --- PASS: TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=-1,prefix="",lossless=true,format=GNU (0.01s) --- PASS: TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=-1,prefix="",lossless=false,format=GNU (0.01s) - --- PASS: TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=-1,prefix="./",lossless=true,format=USTAR (0.02s) - --- PASS: TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=-1,prefix="./",lossless=false,format=USTAR (0.02s) + --- PASS: TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=-1,prefix="./",lossless=true,format=USTAR (0.00s) + --- PASS: TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=-1,prefix="./",lossless=false,format=USTAR (0.01s) --- PASS: TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=-1,prefix="./",lossless=true,format=PAX (0.02s) --- PASS: TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=-1,prefix="./",lossless=false,format=PAX (0.01s) --- PASS: TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=-1,prefix="./",lossless=true,format=GNU (0.01s) --- PASS: TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=-1,prefix="./",lossless=false,format=GNU (0.01s) - --- PASS: TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=-1,prefix="/",lossless=true,format=USTAR (0.01s) + --- PASS: TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=-1,prefix="/",lossless=true,format=USTAR (0.00s) --- PASS: TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=-1,prefix="/",lossless=false,format=USTAR (0.01s) --- PASS: TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=-1,prefix="/",lossless=true,format=PAX (0.01s) - --- PASS: TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=-1,prefix="/",lossless=false,format=PAX (0.03s) + --- PASS: TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=-1,prefix="/",lossless=false,format=PAX (0.01s) --- PASS: TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=-1,prefix="/",lossless=true,format=GNU (0.01s) --- PASS: TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=-1,prefix="/",lossless=false,format=GNU (0.02s) --- PASS: TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=-1,prefix="../",lossless=true,format=USTAR (0.01s) - --- PASS: TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=-1,prefix="../",lossless=false,format=USTAR (0.02s) - --- PASS: TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=-1,prefix="../",lossless=true,format=PAX (0.01s) + --- PASS: TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=-1,prefix="../",lossless=false,format=USTAR (0.01s) + --- PASS: TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=-1,prefix="../",lossless=true,format=PAX (0.02s) --- PASS: TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=-1,prefix="../",lossless=false,format=PAX (0.01s) - --- PASS: TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=-1,prefix="../",lossless=true,format=GNU (0.00s) - --- PASS: TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=-1,prefix="../",lossless=false,format=GNU (0.00s) - --- PASS: TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=-2,prefix="",lossless=true,format=USTAR (0.03s) - --- PASS: TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=-2,prefix="",lossless=false,format=USTAR (0.00s) - --- PASS: TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=-2,prefix="",lossless=true,format=PAX (0.01s) + --- PASS: TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=-1,prefix="../",lossless=true,format=GNU (0.01s) + --- PASS: TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=-1,prefix="../",lossless=false,format=GNU (0.01s) + --- PASS: TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=-2,prefix="",lossless=true,format=USTAR (0.01s) + --- PASS: TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=-2,prefix="",lossless=false,format=USTAR (0.01s) + --- PASS: TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=-2,prefix="",lossless=true,format=PAX (0.02s) --- PASS: TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=-2,prefix="",lossless=false,format=PAX (0.01s) --- PASS: TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=-2,prefix="",lossless=true,format=GNU (0.01s) --- PASS: TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=-2,prefix="",lossless=false,format=GNU (0.01s) - --- PASS: TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=-2,prefix="./",lossless=true,format=USTAR (0.00s) - --- PASS: TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=-2,prefix="./",lossless=false,format=USTAR (0.01s) + --- PASS: TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=-2,prefix="./",lossless=true,format=USTAR (0.01s) + --- PASS: TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=-2,prefix="./",lossless=false,format=USTAR (0.03s) --- PASS: TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=-2,prefix="./",lossless=true,format=PAX (0.01s) --- PASS: TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=-2,prefix="./",lossless=false,format=PAX (0.01s) - --- PASS: TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=-2,prefix="./",lossless=true,format=GNU (0.02s) + --- PASS: TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=-2,prefix="./",lossless=true,format=GNU (0.01s) --- PASS: TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=-2,prefix="./",lossless=false,format=GNU (0.01s) - --- PASS: TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=-2,prefix="/",lossless=true,format=USTAR (0.02s) + --- PASS: TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=-2,prefix="/",lossless=true,format=USTAR (0.01s) --- PASS: TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=-2,prefix="/",lossless=false,format=USTAR (0.01s) - --- PASS: TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=-2,prefix="/",lossless=true,format=PAX (0.02s) - --- PASS: TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=-2,prefix="/",lossless=false,format=PAX (0.01s) + --- PASS: TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=-2,prefix="/",lossless=true,format=PAX (0.01s) + --- PASS: TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=-2,prefix="/",lossless=false,format=PAX (0.00s) --- PASS: TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=-2,prefix="/",lossless=true,format=GNU (0.01s) - --- PASS: TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=-2,prefix="/",lossless=false,format=GNU (0.02s) + --- PASS: TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=-2,prefix="/",lossless=false,format=GNU (0.01s) --- PASS: TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=-2,prefix="../",lossless=true,format=USTAR (0.01s) - --- PASS: TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=-2,prefix="../",lossless=false,format=USTAR (0.02s) + --- PASS: TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=-2,prefix="../",lossless=false,format=USTAR (0.01s) --- PASS: TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=-2,prefix="../",lossless=true,format=PAX (0.01s) --- PASS: TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=-2,prefix="../",lossless=false,format=PAX (0.01s) - --- PASS: TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=-2,prefix="../",lossless=true,format=GNU (0.06s) + --- PASS: TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=-2,prefix="../",lossless=true,format=GNU (0.02s) --- PASS: TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=-2,prefix="../",lossless=false,format=GNU (0.01s) - --- PASS: TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=0,prefix="",lossless=true,format=USTAR (0.02s) + --- PASS: TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=0,prefix="",lossless=true,format=USTAR (0.00s) --- PASS: TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=0,prefix="",lossless=false,format=USTAR (0.01s) - --- PASS: TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=0,prefix="",lossless=true,format=PAX (0.00s) - --- PASS: TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=0,prefix="",lossless=false,format=PAX (0.00s) + --- PASS: TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=0,prefix="",lossless=true,format=PAX (0.01s) + --- PASS: TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=0,prefix="",lossless=false,format=PAX (0.01s) --- PASS: TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=0,prefix="",lossless=true,format=GNU (0.01s) --- PASS: TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=0,prefix="",lossless=false,format=GNU (0.01s) --- PASS: TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=0,prefix="./",lossless=true,format=USTAR (0.01s) - --- PASS: TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=0,prefix="./",lossless=false,format=USTAR (0.02s) - --- PASS: TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=0,prefix="./",lossless=true,format=PAX (0.02s) + --- PASS: TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=0,prefix="./",lossless=false,format=USTAR (0.01s) + --- PASS: TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=0,prefix="./",lossless=true,format=PAX (0.00s) --- PASS: TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=0,prefix="./",lossless=false,format=PAX (0.01s) --- PASS: TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=0,prefix="./",lossless=true,format=GNU (0.01s) - --- PASS: TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=0,prefix="./",lossless=false,format=GNU (0.01s) + --- PASS: TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=0,prefix="./",lossless=false,format=GNU (0.00s) --- PASS: TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=0,prefix="/",lossless=true,format=USTAR (0.00s) --- PASS: TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=0,prefix="/",lossless=false,format=USTAR (0.01s) --- PASS: TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=0,prefix="/",lossless=true,format=PAX (0.01s) @@ -65441,166 +64970,166 @@ --- PASS: TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=0,prefix="/",lossless=true,format=GNU (0.01s) --- PASS: TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=0,prefix="/",lossless=false,format=GNU (0.00s) --- PASS: TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=0,prefix="../",lossless=true,format=USTAR (0.01s) - --- PASS: TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=0,prefix="../",lossless=false,format=USTAR (0.00s) - --- PASS: TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=0,prefix="../",lossless=true,format=PAX (0.00s) + --- PASS: TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=0,prefix="../",lossless=false,format=USTAR (0.01s) + --- PASS: TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=0,prefix="../",lossless=true,format=PAX (0.01s) --- PASS: TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=0,prefix="../",lossless=false,format=PAX (0.00s) - --- PASS: TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=0,prefix="../",lossless=true,format=GNU (0.00s) + --- PASS: TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=0,prefix="../",lossless=true,format=GNU (0.01s) --- PASS: TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=0,prefix="../",lossless=false,format=GNU (0.00s) - --- PASS: TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=1,prefix="",lossless=true,format=USTAR (0.00s) + --- PASS: TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=1,prefix="",lossless=true,format=USTAR (0.01s) --- PASS: TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=1,prefix="",lossless=false,format=USTAR (0.01s) --- PASS: TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=1,prefix="",lossless=true,format=PAX (0.01s) --- PASS: TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=1,prefix="",lossless=false,format=PAX (0.01s) --- PASS: TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=1,prefix="",lossless=true,format=GNU (0.01s) --- PASS: TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=1,prefix="",lossless=false,format=GNU (0.01s) - --- PASS: TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=1,prefix="./",lossless=true,format=USTAR (0.02s) - --- PASS: TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=1,prefix="./",lossless=false,format=USTAR (0.02s) - --- PASS: TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=1,prefix="./",lossless=true,format=PAX (0.00s) - --- PASS: TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=1,prefix="./",lossless=false,format=PAX (0.02s) + --- PASS: TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=1,prefix="./",lossless=true,format=USTAR (0.01s) + --- PASS: TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=1,prefix="./",lossless=false,format=USTAR (0.01s) + --- PASS: TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=1,prefix="./",lossless=true,format=PAX (0.01s) + --- PASS: TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=1,prefix="./",lossless=false,format=PAX (0.01s) --- PASS: TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=1,prefix="./",lossless=true,format=GNU (0.01s) --- PASS: TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=1,prefix="./",lossless=false,format=GNU (0.01s) - --- PASS: TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=1,prefix="/",lossless=true,format=USTAR (0.03s) - --- PASS: TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=1,prefix="/",lossless=false,format=USTAR (0.02s) - --- PASS: TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=1,prefix="/",lossless=true,format=PAX (0.00s) - --- PASS: TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=1,prefix="/",lossless=false,format=PAX (0.02s) - --- PASS: TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=1,prefix="/",lossless=true,format=GNU (0.02s) - --- PASS: TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=1,prefix="/",lossless=false,format=GNU (0.01s) - --- PASS: TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=1,prefix="../",lossless=true,format=USTAR (0.00s) + --- PASS: TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=1,prefix="/",lossless=true,format=USTAR (0.01s) + --- PASS: TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=1,prefix="/",lossless=false,format=USTAR (0.01s) + --- PASS: TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=1,prefix="/",lossless=true,format=PAX (0.01s) + --- PASS: TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=1,prefix="/",lossless=false,format=PAX (0.01s) + --- PASS: TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=1,prefix="/",lossless=true,format=GNU (0.01s) + --- PASS: TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=1,prefix="/",lossless=false,format=GNU (0.02s) + --- PASS: TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=1,prefix="../",lossless=true,format=USTAR (0.01s) --- PASS: TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=1,prefix="../",lossless=false,format=USTAR (0.01s) --- PASS: TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=1,prefix="../",lossless=true,format=PAX (0.01s) --- PASS: TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=1,prefix="../",lossless=false,format=PAX (0.01s) - --- PASS: TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=1,prefix="../",lossless=true,format=GNU (0.01s) + --- PASS: TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=1,prefix="../",lossless=true,format=GNU (0.02s) --- PASS: TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=1,prefix="../",lossless=false,format=GNU (0.01s) - --- PASS: TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=9,prefix="",lossless=true,format=USTAR (0.01s) + --- PASS: TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=9,prefix="",lossless=true,format=USTAR (0.02s) --- PASS: TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=9,prefix="",lossless=false,format=USTAR (0.01s) --- PASS: TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=9,prefix="",lossless=true,format=PAX (0.02s) --- PASS: TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=9,prefix="",lossless=false,format=PAX (0.01s) - --- PASS: TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=9,prefix="",lossless=true,format=GNU (0.02s) - --- PASS: TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=9,prefix="",lossless=false,format=GNU (0.01s) + --- PASS: TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=9,prefix="",lossless=true,format=GNU (0.01s) + --- PASS: TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=9,prefix="",lossless=false,format=GNU (0.00s) --- PASS: TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=9,prefix="./",lossless=true,format=USTAR (0.01s) --- PASS: TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=9,prefix="./",lossless=false,format=USTAR (0.01s) - --- PASS: TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=9,prefix="./",lossless=true,format=PAX (0.01s) - --- PASS: TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=9,prefix="./",lossless=false,format=PAX (0.02s) - --- PASS: TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=9,prefix="./",lossless=true,format=GNU (0.02s) + --- PASS: TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=9,prefix="./",lossless=true,format=PAX (0.00s) + --- PASS: TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=9,prefix="./",lossless=false,format=PAX (0.01s) + --- PASS: TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=9,prefix="./",lossless=true,format=GNU (0.01s) --- PASS: TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=9,prefix="./",lossless=false,format=GNU (0.01s) --- PASS: TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=9,prefix="/",lossless=true,format=USTAR (0.01s) - --- PASS: TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=9,prefix="/",lossless=false,format=USTAR (0.01s) + --- PASS: TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=9,prefix="/",lossless=false,format=USTAR (0.00s) --- PASS: TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=9,prefix="/",lossless=true,format=PAX (0.02s) --- PASS: TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=9,prefix="/",lossless=false,format=PAX (0.01s) --- PASS: TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=9,prefix="/",lossless=true,format=GNU (0.01s) - --- PASS: TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=9,prefix="/",lossless=false,format=GNU (0.01s) + --- PASS: TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=9,prefix="/",lossless=false,format=GNU (0.02s) --- PASS: TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=9,prefix="../",lossless=true,format=USTAR (0.01s) - --- PASS: TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=9,prefix="../",lossless=false,format=USTAR (0.00s) - --- PASS: TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=9,prefix="../",lossless=true,format=PAX (0.01s) + --- PASS: TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=9,prefix="../",lossless=false,format=USTAR (0.01s) + --- PASS: TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=9,prefix="../",lossless=true,format=PAX (0.03s) --- PASS: TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=9,prefix="../",lossless=false,format=PAX (0.01s) - --- PASS: TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=9,prefix="../",lossless=true,format=GNU (0.01s) - --- PASS: TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=9,prefix="../",lossless=false,format=GNU (0.02s) - --- PASS: TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=-1,prefix="",lossless=true,format=USTAR (0.02s) - --- PASS: TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=-1,prefix="",lossless=false,format=USTAR (0.02s) - --- PASS: TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=-1,prefix="",lossless=true,format=PAX (0.01s) + --- PASS: TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=9,prefix="../",lossless=true,format=GNU (0.00s) + --- PASS: TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=9,prefix="../",lossless=false,format=GNU (0.01s) + --- PASS: TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=-1,prefix="",lossless=true,format=USTAR (0.00s) + --- PASS: TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=-1,prefix="",lossless=false,format=USTAR (0.01s) + --- PASS: TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=-1,prefix="",lossless=true,format=PAX (0.02s) --- PASS: TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=-1,prefix="",lossless=false,format=PAX (0.02s) --- PASS: TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=-1,prefix="",lossless=true,format=GNU (0.01s) --- PASS: TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=-1,prefix="",lossless=false,format=GNU (0.01s) - --- PASS: TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=-1,prefix="./",lossless=true,format=USTAR (0.02s) - --- PASS: TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=-1,prefix="./",lossless=false,format=USTAR (0.01s) - --- PASS: TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=-1,prefix="./",lossless=true,format=PAX (0.01s) - --- PASS: TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=-1,prefix="./",lossless=false,format=PAX (0.01s) - --- PASS: TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=-1,prefix="./",lossless=true,format=GNU (0.01s) + --- PASS: TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=-1,prefix="./",lossless=true,format=USTAR (0.01s) + --- PASS: TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=-1,prefix="./",lossless=false,format=USTAR (0.02s) + --- PASS: TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=-1,prefix="./",lossless=true,format=PAX (0.02s) + --- PASS: TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=-1,prefix="./",lossless=false,format=PAX (0.00s) + --- PASS: TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=-1,prefix="./",lossless=true,format=GNU (0.00s) --- PASS: TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=-1,prefix="./",lossless=false,format=GNU (0.01s) - --- PASS: TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=-1,prefix="/",lossless=true,format=USTAR (0.01s) + --- PASS: TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=-1,prefix="/",lossless=true,format=USTAR (0.00s) --- PASS: TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=-1,prefix="/",lossless=false,format=USTAR (0.01s) - --- PASS: TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=-1,prefix="/",lossless=true,format=PAX (0.01s) - --- PASS: TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=-1,prefix="/",lossless=false,format=PAX (0.01s) + --- PASS: TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=-1,prefix="/",lossless=true,format=PAX (0.00s) + --- PASS: TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=-1,prefix="/",lossless=false,format=PAX (0.00s) --- PASS: TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=-1,prefix="/",lossless=true,format=GNU (0.00s) --- PASS: TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=-1,prefix="/",lossless=false,format=GNU (0.01s) --- PASS: TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=-1,prefix="../",lossless=true,format=USTAR (0.01s) --- PASS: TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=-1,prefix="../",lossless=false,format=USTAR (0.01s) - --- PASS: TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=-1,prefix="../",lossless=true,format=PAX (0.02s) + --- PASS: TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=-1,prefix="../",lossless=true,format=PAX (0.01s) --- PASS: TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=-1,prefix="../",lossless=false,format=PAX (0.01s) - --- PASS: TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=-1,prefix="../",lossless=true,format=GNU (0.00s) + --- PASS: TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=-1,prefix="../",lossless=true,format=GNU (0.01s) --- PASS: TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=-1,prefix="../",lossless=false,format=GNU (0.01s) - --- PASS: TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=-2,prefix="",lossless=true,format=USTAR (0.02s) - --- PASS: TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=-2,prefix="",lossless=false,format=USTAR (0.02s) + --- PASS: TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=-2,prefix="",lossless=true,format=USTAR (0.01s) + --- PASS: TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=-2,prefix="",lossless=false,format=USTAR (0.01s) --- PASS: TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=-2,prefix="",lossless=true,format=PAX (0.01s) - --- PASS: TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=-2,prefix="",lossless=false,format=PAX (0.02s) - --- PASS: TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=-2,prefix="",lossless=true,format=GNU (0.03s) - --- PASS: TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=-2,prefix="",lossless=false,format=GNU (0.01s) - --- PASS: TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=-2,prefix="./",lossless=true,format=USTAR (0.01s) + --- PASS: TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=-2,prefix="",lossless=false,format=PAX (0.01s) + --- PASS: TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=-2,prefix="",lossless=true,format=GNU (0.01s) + --- PASS: TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=-2,prefix="",lossless=false,format=GNU (0.02s) + --- PASS: TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=-2,prefix="./",lossless=true,format=USTAR (0.00s) --- PASS: TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=-2,prefix="./",lossless=false,format=USTAR (0.01s) - --- PASS: TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=-2,prefix="./",lossless=true,format=PAX (0.00s) + --- PASS: TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=-2,prefix="./",lossless=true,format=PAX (0.01s) --- PASS: TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=-2,prefix="./",lossless=false,format=PAX (0.01s) - --- PASS: TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=-2,prefix="./",lossless=true,format=GNU (0.01s) - --- PASS: TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=-2,prefix="./",lossless=false,format=GNU (0.02s) - --- PASS: TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=-2,prefix="/",lossless=true,format=USTAR (0.02s) + --- PASS: TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=-2,prefix="./",lossless=true,format=GNU (0.02s) + --- PASS: TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=-2,prefix="./",lossless=false,format=GNU (0.01s) + --- PASS: TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=-2,prefix="/",lossless=true,format=USTAR (0.01s) --- PASS: TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=-2,prefix="/",lossless=false,format=USTAR (0.01s) --- PASS: TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=-2,prefix="/",lossless=true,format=PAX (0.01s) --- PASS: TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=-2,prefix="/",lossless=false,format=PAX (0.02s) - --- PASS: TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=-2,prefix="/",lossless=true,format=GNU (0.00s) - --- PASS: TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=-2,prefix="/",lossless=false,format=GNU (0.01s) - --- PASS: TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=-2,prefix="../",lossless=true,format=USTAR (0.00s) + --- PASS: TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=-2,prefix="/",lossless=true,format=GNU (0.01s) + --- PASS: TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=-2,prefix="/",lossless=false,format=GNU (0.00s) + --- PASS: TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=-2,prefix="../",lossless=true,format=USTAR (0.01s) --- PASS: TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=-2,prefix="../",lossless=false,format=USTAR (0.00s) - --- PASS: TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=-2,prefix="../",lossless=true,format=PAX (0.01s) + --- PASS: TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=-2,prefix="../",lossless=true,format=PAX (0.00s) --- PASS: TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=-2,prefix="../",lossless=false,format=PAX (0.01s) - --- PASS: TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=-2,prefix="../",lossless=true,format=GNU (0.01s) + --- PASS: TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=-2,prefix="../",lossless=true,format=GNU (0.00s) --- PASS: TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=-2,prefix="../",lossless=false,format=GNU (0.01s) - --- PASS: TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=0,prefix="",lossless=true,format=USTAR (0.00s) - --- PASS: TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=0,prefix="",lossless=false,format=USTAR (0.01s) - --- PASS: TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=0,prefix="",lossless=true,format=PAX (0.00s) + --- PASS: TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=0,prefix="",lossless=true,format=USTAR (0.01s) + --- PASS: TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=0,prefix="",lossless=false,format=USTAR (0.00s) + --- PASS: TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=0,prefix="",lossless=true,format=PAX (0.01s) --- PASS: TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=0,prefix="",lossless=false,format=PAX (0.01s) - --- PASS: TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=0,prefix="",lossless=true,format=GNU (0.01s) - --- PASS: TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=0,prefix="",lossless=false,format=GNU (0.00s) - --- PASS: TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=0,prefix="./",lossless=true,format=USTAR (0.01s) - --- PASS: TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=0,prefix="./",lossless=false,format=USTAR (0.00s) + --- PASS: TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=0,prefix="",lossless=true,format=GNU (0.00s) + --- PASS: TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=0,prefix="",lossless=false,format=GNU (0.01s) + --- PASS: TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=0,prefix="./",lossless=true,format=USTAR (0.00s) + --- PASS: TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=0,prefix="./",lossless=false,format=USTAR (0.01s) --- PASS: TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=0,prefix="./",lossless=true,format=PAX (0.00s) --- PASS: TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=0,prefix="./",lossless=false,format=PAX (0.00s) - --- PASS: TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=0,prefix="./",lossless=true,format=GNU (0.01s) - --- PASS: TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=0,prefix="./",lossless=false,format=GNU (0.01s) + --- PASS: TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=0,prefix="./",lossless=true,format=GNU (0.00s) + --- PASS: TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=0,prefix="./",lossless=false,format=GNU (0.00s) --- PASS: TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=0,prefix="/",lossless=true,format=USTAR (0.01s) --- PASS: TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=0,prefix="/",lossless=false,format=USTAR (0.01s) --- PASS: TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=0,prefix="/",lossless=true,format=PAX (0.00s) - --- PASS: TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=0,prefix="/",lossless=false,format=PAX (0.00s) - --- PASS: TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=0,prefix="/",lossless=true,format=GNU (0.01s) + --- PASS: TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=0,prefix="/",lossless=false,format=PAX (0.01s) + --- PASS: TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=0,prefix="/",lossless=true,format=GNU (0.00s) --- PASS: TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=0,prefix="/",lossless=false,format=GNU (0.01s) - --- PASS: TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=0,prefix="../",lossless=true,format=USTAR (0.01s) - --- PASS: TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=0,prefix="../",lossless=false,format=USTAR (0.01s) - --- PASS: TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=0,prefix="../",lossless=true,format=PAX (0.00s) - --- PASS: TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=0,prefix="../",lossless=false,format=PAX (0.01s) - --- PASS: TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=0,prefix="../",lossless=true,format=GNU (0.00s) + --- PASS: TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=0,prefix="../",lossless=true,format=USTAR (0.02s) + --- PASS: TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=0,prefix="../",lossless=false,format=USTAR (0.02s) + --- PASS: TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=0,prefix="../",lossless=true,format=PAX (0.01s) + --- PASS: TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=0,prefix="../",lossless=false,format=PAX (0.02s) + --- PASS: TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=0,prefix="../",lossless=true,format=GNU (0.01s) --- PASS: TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=0,prefix="../",lossless=false,format=GNU (0.01s) --- PASS: TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=1,prefix="",lossless=true,format=USTAR (0.01s) --- PASS: TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=1,prefix="",lossless=false,format=USTAR (0.01s) - --- PASS: TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=1,prefix="",lossless=true,format=PAX (0.00s) + --- PASS: TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=1,prefix="",lossless=true,format=PAX (0.01s) --- PASS: TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=1,prefix="",lossless=false,format=PAX (0.01s) --- PASS: TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=1,prefix="",lossless=true,format=GNU (0.01s) --- PASS: TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=1,prefix="",lossless=false,format=GNU (0.00s) --- PASS: TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=1,prefix="./",lossless=true,format=USTAR (0.01s) - --- PASS: TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=1,prefix="./",lossless=false,format=USTAR (0.01s) - --- PASS: TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=1,prefix="./",lossless=true,format=PAX (0.01s) + --- PASS: TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=1,prefix="./",lossless=false,format=USTAR (0.00s) + --- PASS: TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=1,prefix="./",lossless=true,format=PAX (0.00s) --- PASS: TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=1,prefix="./",lossless=false,format=PAX (0.01s) - --- PASS: TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=1,prefix="./",lossless=true,format=GNU (0.01s) - --- PASS: TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=1,prefix="./",lossless=false,format=GNU (0.02s) + --- PASS: TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=1,prefix="./",lossless=true,format=GNU (0.00s) + --- PASS: TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=1,prefix="./",lossless=false,format=GNU (0.01s) --- PASS: TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=1,prefix="/",lossless=true,format=USTAR (0.01s) --- PASS: TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=1,prefix="/",lossless=false,format=USTAR (0.01s) --- PASS: TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=1,prefix="/",lossless=true,format=PAX (0.01s) - --- PASS: TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=1,prefix="/",lossless=false,format=PAX (0.01s) - --- PASS: TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=1,prefix="/",lossless=true,format=GNU (0.01s) + --- PASS: TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=1,prefix="/",lossless=false,format=PAX (0.00s) + --- PASS: TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=1,prefix="/",lossless=true,format=GNU (0.00s) --- PASS: TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=1,prefix="/",lossless=false,format=GNU (0.01s) - --- PASS: TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=1,prefix="../",lossless=true,format=USTAR (0.01s) + --- PASS: TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=1,prefix="../",lossless=true,format=USTAR (0.00s) --- PASS: TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=1,prefix="../",lossless=false,format=USTAR (0.01s) --- PASS: TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=1,prefix="../",lossless=true,format=PAX (0.01s) --- PASS: TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=1,prefix="../",lossless=false,format=PAX (0.01s) --- PASS: TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=1,prefix="../",lossless=true,format=GNU (0.01s) --- PASS: TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=1,prefix="../",lossless=false,format=GNU (0.01s) - --- PASS: TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=9,prefix="",lossless=true,format=USTAR (0.01s) + --- PASS: TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=9,prefix="",lossless=true,format=USTAR (0.00s) --- PASS: TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=9,prefix="",lossless=false,format=USTAR (0.01s) --- PASS: TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=9,prefix="",lossless=true,format=PAX (0.01s) - --- PASS: TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=9,prefix="",lossless=false,format=PAX (0.01s) + --- PASS: TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=9,prefix="",lossless=false,format=PAX (0.00s) --- PASS: TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=9,prefix="",lossless=true,format=GNU (0.01s) --- PASS: TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=9,prefix="",lossless=false,format=GNU (0.01s) - --- PASS: TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=9,prefix="./",lossless=true,format=USTAR (0.01s) + --- PASS: TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=9,prefix="./",lossless=true,format=USTAR (0.00s) --- PASS: TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=9,prefix="./",lossless=false,format=USTAR (0.01s) --- PASS: TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=9,prefix="./",lossless=true,format=PAX (0.01s) --- PASS: TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=9,prefix="./",lossless=false,format=PAX (0.01s) - --- PASS: TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=9,prefix="./",lossless=true,format=GNU (0.01s) + --- PASS: TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=9,prefix="./",lossless=true,format=GNU (0.00s) --- PASS: TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=9,prefix="./",lossless=false,format=GNU (0.01s) --- PASS: TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=9,prefix="/",lossless=true,format=USTAR (0.01s) --- PASS: TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=9,prefix="/",lossless=false,format=USTAR (0.01s) @@ -65612,17 +65141,17 @@ --- PASS: TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=9,prefix="../",lossless=false,format=USTAR (0.01s) --- PASS: TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=9,prefix="../",lossless=true,format=PAX (0.01s) --- PASS: TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=9,prefix="../",lossless=false,format=PAX (0.01s) - --- PASS: TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=9,prefix="../",lossless=true,format=GNU (0.01s) + --- PASS: TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=9,prefix="../",lossless=true,format=GNU (0.02s) --- PASS: TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=9,prefix="../",lossless=false,format=GNU (0.01s) --- PASS: TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=-1,prefix="",lossless=true,format=USTAR (0.01s) --- PASS: TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=-1,prefix="",lossless=false,format=USTAR (0.01s) - --- PASS: TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=-1,prefix="",lossless=true,format=PAX (0.01s) - --- PASS: TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=-1,prefix="",lossless=false,format=PAX (0.01s) - --- PASS: TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=-1,prefix="",lossless=true,format=GNU (0.02s) + --- PASS: TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=-1,prefix="",lossless=true,format=PAX (0.00s) + --- PASS: TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=-1,prefix="",lossless=false,format=PAX (0.00s) + --- PASS: TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=-1,prefix="",lossless=true,format=GNU (0.01s) --- PASS: TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=-1,prefix="",lossless=false,format=GNU (0.01s) --- PASS: TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=-1,prefix="./",lossless=true,format=USTAR (0.01s) --- PASS: TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=-1,prefix="./",lossless=false,format=USTAR (0.01s) - --- PASS: TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=-1,prefix="./",lossless=true,format=PAX (0.01s) + --- PASS: TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=-1,prefix="./",lossless=true,format=PAX (0.00s) --- PASS: TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=-1,prefix="./",lossless=false,format=PAX (0.01s) --- PASS: TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=-1,prefix="./",lossless=true,format=GNU (0.01s) --- PASS: TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=-1,prefix="./",lossless=false,format=GNU (0.01s) @@ -65631,2923 +65160,2923 @@ --- PASS: TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=-1,prefix="/",lossless=true,format=PAX (0.01s) --- PASS: TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=-1,prefix="/",lossless=false,format=PAX (0.01s) --- PASS: TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=-1,prefix="/",lossless=true,format=GNU (0.01s) - --- PASS: TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=-1,prefix="/",lossless=false,format=GNU (0.01s) + --- PASS: TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=-1,prefix="/",lossless=false,format=GNU (0.02s) --- PASS: TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=-1,prefix="../",lossless=true,format=USTAR (0.01s) - --- PASS: TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=-1,prefix="../",lossless=false,format=USTAR (0.00s) + --- PASS: TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=-1,prefix="../",lossless=false,format=USTAR (0.01s) --- PASS: TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=-1,prefix="../",lossless=true,format=PAX (0.01s) - --- PASS: TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=-1,prefix="../",lossless=false,format=PAX (0.01s) - --- PASS: TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=-1,prefix="../",lossless=true,format=GNU (0.01s) - --- PASS: TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=-1,prefix="../",lossless=false,format=GNU (0.01s) + --- PASS: TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=-1,prefix="../",lossless=false,format=PAX (0.00s) + --- PASS: TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=-1,prefix="../",lossless=true,format=GNU (0.02s) + --- PASS: TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=-1,prefix="../",lossless=false,format=GNU (0.02s) --- PASS: TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=-2,prefix="",lossless=true,format=USTAR (0.01s) --- PASS: TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=-2,prefix="",lossless=false,format=USTAR (0.01s) --- PASS: TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=-2,prefix="",lossless=true,format=PAX (0.01s) --- PASS: TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=-2,prefix="",lossless=false,format=PAX (0.00s) --- PASS: TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=-2,prefix="",lossless=true,format=GNU (0.01s) --- PASS: TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=-2,prefix="",lossless=false,format=GNU (0.01s) - --- PASS: TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=-2,prefix="./",lossless=true,format=USTAR (0.01s) + --- PASS: TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=-2,prefix="./",lossless=true,format=USTAR (0.03s) --- PASS: TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=-2,prefix="./",lossless=false,format=USTAR (0.01s) - --- PASS: TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=-2,prefix="./",lossless=true,format=PAX (0.01s) - --- PASS: TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=-2,prefix="./",lossless=false,format=PAX (0.00s) - --- PASS: TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=-2,prefix="./",lossless=true,format=GNU (0.01s) + --- PASS: TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=-2,prefix="./",lossless=true,format=PAX (0.00s) + --- PASS: TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=-2,prefix="./",lossless=false,format=PAX (0.01s) + --- PASS: TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=-2,prefix="./",lossless=true,format=GNU (0.00s) --- PASS: TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=-2,prefix="./",lossless=false,format=GNU (0.01s) - --- PASS: TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=-2,prefix="/",lossless=true,format=USTAR (0.01s) + --- PASS: TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=-2,prefix="/",lossless=true,format=USTAR (0.00s) --- PASS: TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=-2,prefix="/",lossless=false,format=USTAR (0.01s) --- PASS: TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=-2,prefix="/",lossless=true,format=PAX (0.01s) - --- PASS: TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=-2,prefix="/",lossless=false,format=PAX (0.01s) - --- PASS: TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=-2,prefix="/",lossless=true,format=GNU (0.01s) - --- PASS: TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=-2,prefix="/",lossless=false,format=GNU (0.02s) - --- PASS: TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=-2,prefix="../",lossless=true,format=USTAR (0.01s) + --- PASS: TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=-2,prefix="/",lossless=false,format=PAX (0.00s) + --- PASS: TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=-2,prefix="/",lossless=true,format=GNU (0.00s) + --- PASS: TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=-2,prefix="/",lossless=false,format=GNU (0.00s) + --- PASS: TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=-2,prefix="../",lossless=true,format=USTAR (0.02s) --- PASS: TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=-2,prefix="../",lossless=false,format=USTAR (0.01s) - --- PASS: TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=-2,prefix="../",lossless=true,format=PAX (0.01s) - --- PASS: TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=-2,prefix="../",lossless=false,format=PAX (0.01s) + --- PASS: TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=-2,prefix="../",lossless=true,format=PAX (0.04s) + --- PASS: TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=-2,prefix="../",lossless=false,format=PAX (0.00s) --- PASS: TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=-2,prefix="../",lossless=true,format=GNU (0.01s) - --- PASS: TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=-2,prefix="../",lossless=false,format=GNU (0.01s) - --- PASS: TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=0,prefix="",lossless=true,format=USTAR (0.01s) + --- PASS: TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=-2,prefix="../",lossless=false,format=GNU (0.03s) + --- PASS: TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=0,prefix="",lossless=true,format=USTAR (0.03s) --- PASS: TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=0,prefix="",lossless=false,format=USTAR (0.02s) --- PASS: TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=0,prefix="",lossless=true,format=PAX (0.02s) --- PASS: TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=0,prefix="",lossless=false,format=PAX (0.02s) --- PASS: TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=0,prefix="",lossless=true,format=GNU (0.02s) --- PASS: TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=0,prefix="",lossless=false,format=GNU (0.02s) - --- PASS: TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=0,prefix="./",lossless=true,format=USTAR (0.02s) + --- PASS: TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=0,prefix="./",lossless=true,format=USTAR (0.03s) --- PASS: TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=0,prefix="./",lossless=false,format=USTAR (0.02s) --- PASS: TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=0,prefix="./",lossless=true,format=PAX (0.02s) --- PASS: TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=0,prefix="./",lossless=false,format=PAX (0.02s) - --- PASS: TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=0,prefix="./",lossless=true,format=GNU (0.02s) - --- PASS: TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=0,prefix="./",lossless=false,format=GNU (0.01s) + --- PASS: TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=0,prefix="./",lossless=true,format=GNU (0.01s) + --- PASS: TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=0,prefix="./",lossless=false,format=GNU (0.02s) --- PASS: TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=0,prefix="/",lossless=true,format=USTAR (0.02s) - --- PASS: TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=0,prefix="/",lossless=false,format=USTAR (0.03s) - --- PASS: TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=0,prefix="/",lossless=true,format=PAX (0.01s) + --- PASS: TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=0,prefix="/",lossless=false,format=USTAR (0.01s) + --- PASS: TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=0,prefix="/",lossless=true,format=PAX (0.04s) --- PASS: TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=0,prefix="/",lossless=false,format=PAX (0.02s) - --- PASS: TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=0,prefix="/",lossless=true,format=GNU (0.03s) - --- PASS: TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=0,prefix="/",lossless=false,format=GNU (0.01s) + --- PASS: TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=0,prefix="/",lossless=true,format=GNU (0.02s) + --- PASS: TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=0,prefix="/",lossless=false,format=GNU (0.02s) --- PASS: TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=0,prefix="../",lossless=true,format=USTAR (0.01s) - --- PASS: TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=0,prefix="../",lossless=false,format=USTAR (0.02s) + --- PASS: TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=0,prefix="../",lossless=false,format=USTAR (0.01s) --- PASS: TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=0,prefix="../",lossless=true,format=PAX (0.02s) - --- PASS: TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=0,prefix="../",lossless=false,format=PAX (0.01s) - --- PASS: TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=0,prefix="../",lossless=true,format=GNU (0.02s) - --- PASS: TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=0,prefix="../",lossless=false,format=GNU (0.02s) - --- PASS: TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=1,prefix="",lossless=true,format=USTAR (0.02s) - --- PASS: TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=1,prefix="",lossless=false,format=USTAR (0.03s) - --- PASS: TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=1,prefix="",lossless=true,format=PAX (0.03s) - --- PASS: TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=1,prefix="",lossless=false,format=PAX (0.03s) - --- PASS: TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=1,prefix="",lossless=true,format=GNU (0.03s) + --- PASS: TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=0,prefix="../",lossless=false,format=PAX (0.02s) + --- PASS: TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=0,prefix="../",lossless=true,format=GNU (0.03s) + --- PASS: TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=0,prefix="../",lossless=false,format=GNU (0.03s) + --- PASS: TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=1,prefix="",lossless=true,format=USTAR (0.04s) + --- PASS: TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=1,prefix="",lossless=false,format=USTAR (0.08s) + --- PASS: TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=1,prefix="",lossless=true,format=PAX (0.02s) + --- PASS: TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=1,prefix="",lossless=false,format=PAX (0.01s) + --- PASS: TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=1,prefix="",lossless=true,format=GNU (0.04s) --- PASS: TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=1,prefix="",lossless=false,format=GNU (0.02s) - --- PASS: TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=1,prefix="./",lossless=true,format=USTAR (0.02s) - --- PASS: TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=1,prefix="./",lossless=false,format=USTAR (0.03s) - --- PASS: TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=1,prefix="./",lossless=true,format=PAX (0.03s) + --- PASS: TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=1,prefix="./",lossless=true,format=USTAR (0.04s) + --- PASS: TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=1,prefix="./",lossless=false,format=USTAR (0.07s) + --- PASS: TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=1,prefix="./",lossless=true,format=PAX (0.02s) --- PASS: TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=1,prefix="./",lossless=false,format=PAX (0.03s) - --- PASS: TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=1,prefix="./",lossless=true,format=GNU (0.02s) + --- PASS: TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=1,prefix="./",lossless=true,format=GNU (0.03s) --- PASS: TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=1,prefix="./",lossless=false,format=GNU (0.03s) --- PASS: TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=1,prefix="/",lossless=true,format=USTAR (0.02s) - --- PASS: TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=1,prefix="/",lossless=false,format=USTAR (0.03s) + --- PASS: TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=1,prefix="/",lossless=false,format=USTAR (0.01s) --- PASS: TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=1,prefix="/",lossless=true,format=PAX (0.05s) - --- PASS: TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=1,prefix="/",lossless=false,format=PAX (0.02s) - --- PASS: TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=1,prefix="/",lossless=true,format=GNU (0.03s) - --- PASS: TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=1,prefix="/",lossless=false,format=GNU (0.03s) - --- PASS: TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=1,prefix="../",lossless=true,format=USTAR (0.02s) - --- PASS: TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=1,prefix="../",lossless=false,format=USTAR (0.04s) - --- PASS: TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=1,prefix="../",lossless=true,format=PAX (0.03s) - --- PASS: TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=1,prefix="../",lossless=false,format=PAX (0.02s) - --- PASS: TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=1,prefix="../",lossless=true,format=GNU (0.03s) - --- PASS: TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=1,prefix="../",lossless=false,format=GNU (0.02s) - --- PASS: TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=9,prefix="",lossless=true,format=USTAR (0.03s) - --- PASS: TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=9,prefix="",lossless=false,format=USTAR (0.02s) + --- PASS: TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=1,prefix="/",lossless=false,format=PAX (0.04s) + --- PASS: TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=1,prefix="/",lossless=true,format=GNU (0.04s) + --- PASS: TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=1,prefix="/",lossless=false,format=GNU (0.05s) + --- PASS: TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=1,prefix="../",lossless=true,format=USTAR (0.01s) + --- PASS: TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=1,prefix="../",lossless=false,format=USTAR (0.01s) + --- PASS: TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=1,prefix="../",lossless=true,format=PAX (0.01s) + --- PASS: TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=1,prefix="../",lossless=false,format=PAX (0.01s) + --- PASS: TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=1,prefix="../",lossless=true,format=GNU (0.02s) + --- PASS: TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=1,prefix="../",lossless=false,format=GNU (0.04s) + --- PASS: TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=9,prefix="",lossless=true,format=USTAR (0.04s) + --- PASS: TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=9,prefix="",lossless=false,format=USTAR (0.03s) --- PASS: TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=9,prefix="",lossless=true,format=PAX (0.03s) --- PASS: TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=9,prefix="",lossless=false,format=PAX (0.02s) - --- PASS: TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=9,prefix="",lossless=true,format=GNU (0.02s) + --- PASS: TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=9,prefix="",lossless=true,format=GNU (0.05s) --- PASS: TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=9,prefix="",lossless=false,format=GNU (0.02s) - --- PASS: TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=9,prefix="./",lossless=true,format=USTAR (0.02s) + --- PASS: TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=9,prefix="./",lossless=true,format=USTAR (0.01s) --- PASS: TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=9,prefix="./",lossless=false,format=USTAR (0.02s) --- PASS: TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=9,prefix="./",lossless=true,format=PAX (0.01s) --- PASS: TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=9,prefix="./",lossless=false,format=PAX (0.02s) - --- PASS: TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=9,prefix="./",lossless=true,format=GNU (0.03s) - --- PASS: TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=9,prefix="./",lossless=false,format=GNU (0.02s) - --- PASS: TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=9,prefix="/",lossless=true,format=USTAR (0.02s) + --- PASS: TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=9,prefix="./",lossless=true,format=GNU (0.05s) + --- PASS: TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=9,prefix="./",lossless=false,format=GNU (0.04s) + --- PASS: TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=9,prefix="/",lossless=true,format=USTAR (0.05s) --- PASS: TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=9,prefix="/",lossless=false,format=USTAR (0.02s) - --- PASS: TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=9,prefix="/",lossless=true,format=PAX (0.02s) - --- PASS: TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=9,prefix="/",lossless=false,format=PAX (0.03s) - --- PASS: TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=9,prefix="/",lossless=true,format=GNU (0.02s) - --- PASS: TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=9,prefix="/",lossless=false,format=GNU (0.01s) - --- PASS: TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=9,prefix="../",lossless=true,format=USTAR (0.03s) - --- PASS: TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=9,prefix="../",lossless=false,format=USTAR (0.01s) - --- PASS: TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=9,prefix="../",lossless=true,format=PAX (0.02s) + --- PASS: TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=9,prefix="/",lossless=true,format=PAX (0.03s) + --- PASS: TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=9,prefix="/",lossless=false,format=PAX (0.01s) + --- PASS: TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=9,prefix="/",lossless=true,format=GNU (0.03s) + --- PASS: TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=9,prefix="/",lossless=false,format=GNU (0.03s) + --- PASS: TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=9,prefix="../",lossless=true,format=USTAR (0.05s) + --- PASS: TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=9,prefix="../",lossless=false,format=USTAR (0.02s) + --- PASS: TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=9,prefix="../",lossless=true,format=PAX (0.05s) --- PASS: TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=9,prefix="../",lossless=false,format=PAX (0.03s) - --- PASS: TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=9,prefix="../",lossless=true,format=GNU (0.02s) - --- PASS: TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=9,prefix="../",lossless=false,format=GNU (0.01s) + --- PASS: TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=9,prefix="../",lossless=true,format=GNU (0.03s) + --- PASS: TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=9,prefix="../",lossless=false,format=GNU (0.03s) --- PASS: TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=-1,prefix="",lossless=true,format=USTAR (0.02s) --- PASS: TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=-1,prefix="",lossless=false,format=USTAR (0.02s) - --- PASS: TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=-1,prefix="",lossless=true,format=PAX (0.04s) + --- PASS: TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=-1,prefix="",lossless=true,format=PAX (0.03s) --- PASS: TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=-1,prefix="",lossless=false,format=PAX (0.02s) - --- PASS: TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=-1,prefix="",lossless=true,format=GNU (0.02s) - --- PASS: TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=-1,prefix="",lossless=false,format=GNU (0.03s) - --- PASS: TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=-1,prefix="./",lossless=true,format=USTAR (0.02s) + --- PASS: TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=-1,prefix="",lossless=true,format=GNU (0.01s) + --- PASS: TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=-1,prefix="",lossless=false,format=GNU (0.01s) + --- PASS: TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=-1,prefix="./",lossless=true,format=USTAR (0.01s) --- PASS: TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=-1,prefix="./",lossless=false,format=USTAR (0.01s) - --- PASS: TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=-1,prefix="./",lossless=true,format=PAX (0.01s) - --- PASS: TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=-1,prefix="./",lossless=false,format=PAX (0.01s) - --- PASS: TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=-1,prefix="./",lossless=true,format=GNU (0.01s) - --- PASS: TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=-1,prefix="./",lossless=false,format=GNU (0.02s) - --- PASS: TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=-1,prefix="/",lossless=true,format=USTAR (0.02s) - --- PASS: TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=-1,prefix="/",lossless=false,format=USTAR (0.03s) - --- PASS: TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=-1,prefix="/",lossless=true,format=PAX (0.03s) + --- PASS: TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=-1,prefix="./",lossless=true,format=PAX (0.04s) + --- PASS: TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=-1,prefix="./",lossless=false,format=PAX (0.03s) + --- PASS: TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=-1,prefix="./",lossless=true,format=GNU (0.04s) + --- PASS: TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=-1,prefix="./",lossless=false,format=GNU (0.04s) + --- PASS: TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=-1,prefix="/",lossless=true,format=USTAR (0.03s) + --- PASS: TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=-1,prefix="/",lossless=false,format=USTAR (0.06s) + --- PASS: TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=-1,prefix="/",lossless=true,format=PAX (0.05s) --- PASS: TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=-1,prefix="/",lossless=false,format=PAX (0.03s) - --- PASS: TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=-1,prefix="/",lossless=true,format=GNU (0.02s) + --- PASS: TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=-1,prefix="/",lossless=true,format=GNU (0.03s) --- PASS: TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=-1,prefix="/",lossless=false,format=GNU (0.02s) - --- PASS: TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=-1,prefix="../",lossless=true,format=USTAR (0.03s) - --- PASS: TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=-1,prefix="../",lossless=false,format=USTAR (0.02s) + --- PASS: TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=-1,prefix="../",lossless=true,format=USTAR (0.02s) + --- PASS: TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=-1,prefix="../",lossless=false,format=USTAR (0.03s) --- PASS: TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=-1,prefix="../",lossless=true,format=PAX (0.02s) - --- PASS: TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=-1,prefix="../",lossless=false,format=PAX (0.02s) - --- PASS: TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=-1,prefix="../",lossless=true,format=GNU (0.02s) - --- PASS: TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=-1,prefix="../",lossless=false,format=GNU (0.01s) + --- PASS: TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=-1,prefix="../",lossless=false,format=PAX (0.01s) + --- PASS: TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=-1,prefix="../",lossless=true,format=GNU (0.05s) + --- PASS: TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=-1,prefix="../",lossless=false,format=GNU (0.06s) --- PASS: TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=-2,prefix="",lossless=true,format=USTAR (0.03s) --- PASS: TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=-2,prefix="",lossless=false,format=USTAR (0.02s) - --- PASS: TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=-2,prefix="",lossless=true,format=PAX (0.02s) - --- PASS: TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=-2,prefix="",lossless=false,format=PAX (0.02s) - --- PASS: TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=-2,prefix="",lossless=true,format=GNU (0.02s) + --- PASS: TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=-2,prefix="",lossless=true,format=PAX (0.05s) + --- PASS: TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=-2,prefix="",lossless=false,format=PAX (0.04s) + --- PASS: TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=-2,prefix="",lossless=true,format=GNU (0.06s) --- PASS: TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=-2,prefix="",lossless=false,format=GNU (0.02s) --- PASS: TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=-2,prefix="./",lossless=true,format=USTAR (0.02s) --- PASS: TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=-2,prefix="./",lossless=false,format=USTAR (0.03s) - --- PASS: TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=-2,prefix="./",lossless=true,format=PAX (0.03s) - --- PASS: TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=-2,prefix="./",lossless=false,format=PAX (0.02s) - --- PASS: TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=-2,prefix="./",lossless=true,format=GNU (0.02s) - --- PASS: TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=-2,prefix="./",lossless=false,format=GNU (0.02s) - --- PASS: TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=-2,prefix="/",lossless=true,format=USTAR (0.04s) - --- PASS: TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=-2,prefix="/",lossless=false,format=USTAR (0.01s) + --- PASS: TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=-2,prefix="./",lossless=true,format=PAX (0.02s) + --- PASS: TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=-2,prefix="./",lossless=false,format=PAX (0.05s) + --- PASS: TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=-2,prefix="./",lossless=true,format=GNU (0.06s) + --- PASS: TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=-2,prefix="./",lossless=false,format=GNU (0.04s) + --- PASS: TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=-2,prefix="/",lossless=true,format=USTAR (0.06s) + --- PASS: TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=-2,prefix="/",lossless=false,format=USTAR (0.03s) --- PASS: TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=-2,prefix="/",lossless=true,format=PAX (0.02s) - --- PASS: TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=-2,prefix="/",lossless=false,format=PAX (0.03s) - --- PASS: TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=-2,prefix="/",lossless=true,format=GNU (0.02s) - --- PASS: TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=-2,prefix="/",lossless=false,format=GNU (0.04s) + --- PASS: TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=-2,prefix="/",lossless=false,format=PAX (0.05s) + --- PASS: TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=-2,prefix="/",lossless=true,format=GNU (0.03s) + --- PASS: TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=-2,prefix="/",lossless=false,format=GNU (0.02s) --- PASS: TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=-2,prefix="../",lossless=true,format=USTAR (0.02s) - --- PASS: TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=-2,prefix="../",lossless=false,format=USTAR (0.03s) + --- PASS: TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=-2,prefix="../",lossless=false,format=USTAR (0.04s) --- PASS: TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=-2,prefix="../",lossless=true,format=PAX (0.04s) - --- PASS: TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=-2,prefix="../",lossless=false,format=PAX (0.02s) + --- PASS: TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=-2,prefix="../",lossless=false,format=PAX (0.03s) --- PASS: TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=-2,prefix="../",lossless=true,format=GNU (0.02s) - --- PASS: TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=-2,prefix="../",lossless=false,format=GNU (0.01s) + --- PASS: TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=-2,prefix="../",lossless=false,format=GNU (0.04s) --- PASS: TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=0,prefix="",lossless=true,format=USTAR (0.01s) --- PASS: TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=0,prefix="",lossless=false,format=USTAR (0.01s) - --- PASS: TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=0,prefix="",lossless=true,format=PAX (0.00s) - --- PASS: TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=0,prefix="",lossless=false,format=PAX (0.01s) - --- PASS: TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=0,prefix="",lossless=true,format=GNU (0.01s) - --- PASS: TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=0,prefix="",lossless=false,format=GNU (0.01s) - --- PASS: TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=0,prefix="./",lossless=true,format=USTAR (0.01s) - --- PASS: TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=0,prefix="./",lossless=false,format=USTAR (0.01s) + --- PASS: TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=0,prefix="",lossless=true,format=PAX (0.01s) + --- PASS: TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=0,prefix="",lossless=false,format=PAX (0.02s) + --- PASS: TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=0,prefix="",lossless=true,format=GNU (0.00s) + --- PASS: TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=0,prefix="",lossless=false,format=GNU (0.02s) + --- PASS: TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=0,prefix="./",lossless=true,format=USTAR (0.00s) + --- PASS: TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=0,prefix="./",lossless=false,format=USTAR (0.04s) --- PASS: TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=0,prefix="./",lossless=true,format=PAX (0.01s) - --- PASS: TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=0,prefix="./",lossless=false,format=PAX (0.01s) + --- PASS: TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=0,prefix="./",lossless=false,format=PAX (0.02s) --- PASS: TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=0,prefix="./",lossless=true,format=GNU (0.01s) - --- PASS: TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=0,prefix="./",lossless=false,format=GNU (0.01s) - --- PASS: TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=0,prefix="/",lossless=true,format=USTAR (0.01s) - --- PASS: TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=0,prefix="/",lossless=false,format=USTAR (0.02s) - --- PASS: TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=0,prefix="/",lossless=true,format=PAX (0.01s) - --- PASS: TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=0,prefix="/",lossless=false,format=PAX (0.01s) - --- PASS: TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=0,prefix="/",lossless=true,format=GNU (0.02s) - --- PASS: TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=0,prefix="/",lossless=false,format=GNU (0.00s) + --- PASS: TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=0,prefix="./",lossless=false,format=GNU (0.00s) + --- PASS: TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=0,prefix="/",lossless=true,format=USTAR (0.02s) + --- PASS: TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=0,prefix="/",lossless=false,format=USTAR (0.01s) + --- PASS: TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=0,prefix="/",lossless=true,format=PAX (0.02s) + --- PASS: TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=0,prefix="/",lossless=false,format=PAX (0.02s) + --- PASS: TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=0,prefix="/",lossless=true,format=GNU (0.03s) + --- PASS: TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=0,prefix="/",lossless=false,format=GNU (0.02s) --- PASS: TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=0,prefix="../",lossless=true,format=USTAR (0.01s) --- PASS: TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=0,prefix="../",lossless=false,format=USTAR (0.01s) --- PASS: TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=0,prefix="../",lossless=true,format=PAX (0.02s) - --- PASS: TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=0,prefix="../",lossless=false,format=PAX (0.01s) - --- PASS: TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=0,prefix="../",lossless=true,format=GNU (0.01s) - --- PASS: TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=0,prefix="../",lossless=false,format=GNU (0.02s) + --- PASS: TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=0,prefix="../",lossless=false,format=PAX (0.03s) + --- PASS: TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=0,prefix="../",lossless=true,format=GNU (0.04s) + --- PASS: TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=0,prefix="../",lossless=false,format=GNU (0.01s) --- PASS: TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=1,prefix="",lossless=true,format=USTAR (0.01s) --- PASS: TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=1,prefix="",lossless=false,format=USTAR (0.01s) - --- PASS: TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=1,prefix="",lossless=true,format=PAX (0.01s) - --- PASS: TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=1,prefix="",lossless=false,format=PAX (0.01s) - --- PASS: TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=1,prefix="",lossless=true,format=GNU (0.02s) - --- PASS: TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=1,prefix="",lossless=false,format=GNU (0.02s) - --- PASS: TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=1,prefix="./",lossless=true,format=USTAR (0.01s) + --- PASS: TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=1,prefix="",lossless=true,format=PAX (0.04s) + --- PASS: TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=1,prefix="",lossless=false,format=PAX (0.03s) + --- PASS: TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=1,prefix="",lossless=true,format=GNU (0.01s) + --- PASS: TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=1,prefix="",lossless=false,format=GNU (0.01s) + --- PASS: TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=1,prefix="./",lossless=true,format=USTAR (0.02s) --- PASS: TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=1,prefix="./",lossless=false,format=USTAR (0.02s) --- PASS: TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=1,prefix="./",lossless=true,format=PAX (0.01s) - --- PASS: TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=1,prefix="./",lossless=false,format=PAX (0.01s) - --- PASS: TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=1,prefix="./",lossless=true,format=GNU (0.01s) + --- PASS: TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=1,prefix="./",lossless=false,format=PAX (0.03s) + --- PASS: TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=1,prefix="./",lossless=true,format=GNU (0.00s) --- PASS: TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=1,prefix="./",lossless=false,format=GNU (0.01s) --- PASS: TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=1,prefix="/",lossless=true,format=USTAR (0.02s) - --- PASS: TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=1,prefix="/",lossless=false,format=USTAR (0.01s) - --- PASS: TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=1,prefix="/",lossless=true,format=PAX (0.03s) - --- PASS: TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=1,prefix="/",lossless=false,format=PAX (0.01s) + --- PASS: TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=1,prefix="/",lossless=false,format=USTAR (0.02s) + --- PASS: TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=1,prefix="/",lossless=true,format=PAX (0.06s) + --- PASS: TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=1,prefix="/",lossless=false,format=PAX (0.03s) --- PASS: TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=1,prefix="/",lossless=true,format=GNU (0.02s) - --- PASS: TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=1,prefix="/",lossless=false,format=GNU (0.01s) - --- PASS: TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=1,prefix="../",lossless=true,format=USTAR (0.03s) + --- PASS: TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=1,prefix="/",lossless=false,format=GNU (0.00s) + --- PASS: TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=1,prefix="../",lossless=true,format=USTAR (0.01s) --- PASS: TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=1,prefix="../",lossless=false,format=USTAR (0.01s) - --- PASS: TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=1,prefix="../",lossless=true,format=PAX (0.01s) - --- PASS: TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=1,prefix="../",lossless=false,format=PAX (0.01s) - --- PASS: TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=1,prefix="../",lossless=true,format=GNU (0.01s) - --- PASS: TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=1,prefix="../",lossless=false,format=GNU (0.01s) - --- PASS: TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=9,prefix="",lossless=true,format=USTAR (0.01s) - --- PASS: TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=9,prefix="",lossless=false,format=USTAR (0.01s) - --- PASS: TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=9,prefix="",lossless=true,format=PAX (0.01s) - --- PASS: TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=9,prefix="",lossless=false,format=PAX (0.02s) - --- PASS: TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=9,prefix="",lossless=true,format=GNU (0.01s) - --- PASS: TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=9,prefix="",lossless=false,format=GNU (0.01s) + --- PASS: TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=1,prefix="../",lossless=true,format=PAX (0.02s) + --- PASS: TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=1,prefix="../",lossless=false,format=PAX (0.00s) + --- PASS: TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=1,prefix="../",lossless=true,format=GNU (0.02s) + --- PASS: TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=1,prefix="../",lossless=false,format=GNU (0.02s) + --- PASS: TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=9,prefix="",lossless=true,format=USTAR (0.02s) + --- PASS: TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=9,prefix="",lossless=false,format=USTAR (0.02s) + --- PASS: TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=9,prefix="",lossless=true,format=PAX (0.02s) + --- PASS: TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=9,prefix="",lossless=false,format=PAX (0.01s) + --- PASS: TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=9,prefix="",lossless=true,format=GNU (0.02s) + --- PASS: TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=9,prefix="",lossless=false,format=GNU (0.03s) --- PASS: TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=9,prefix="./",lossless=true,format=USTAR (0.02s) - --- PASS: TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=9,prefix="./",lossless=false,format=USTAR (0.02s) + --- PASS: TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=9,prefix="./",lossless=false,format=USTAR (0.01s) --- PASS: TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=9,prefix="./",lossless=true,format=PAX (0.02s) - --- PASS: TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=9,prefix="./",lossless=false,format=PAX (0.01s) + --- PASS: TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=9,prefix="./",lossless=false,format=PAX (0.04s) --- PASS: TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=9,prefix="./",lossless=true,format=GNU (0.01s) - --- PASS: TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=9,prefix="./",lossless=false,format=GNU (0.01s) + --- PASS: TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=9,prefix="./",lossless=false,format=GNU (0.02s) --- PASS: TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=9,prefix="/",lossless=true,format=USTAR (0.01s) --- PASS: TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=9,prefix="/",lossless=false,format=USTAR (0.01s) - --- PASS: TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=9,prefix="/",lossless=true,format=PAX (0.01s) - --- PASS: TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=9,prefix="/",lossless=false,format=PAX (0.01s) - --- PASS: TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=9,prefix="/",lossless=true,format=GNU (0.01s) + --- PASS: TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=9,prefix="/",lossless=true,format=PAX (0.02s) + --- PASS: TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=9,prefix="/",lossless=false,format=PAX (0.03s) + --- PASS: TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=9,prefix="/",lossless=true,format=GNU (0.03s) --- PASS: TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=9,prefix="/",lossless=false,format=GNU (0.01s) - --- PASS: TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=9,prefix="../",lossless=true,format=USTAR (0.02s) - --- PASS: TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=9,prefix="../",lossless=false,format=USTAR (0.01s) + --- PASS: TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=9,prefix="../",lossless=true,format=USTAR (0.01s) + --- PASS: TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=9,prefix="../",lossless=false,format=USTAR (0.02s) --- PASS: TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=9,prefix="../",lossless=true,format=PAX (0.01s) - --- PASS: TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=9,prefix="../",lossless=false,format=PAX (0.02s) + --- PASS: TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=9,prefix="../",lossless=false,format=PAX (0.01s) --- PASS: TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=9,prefix="../",lossless=true,format=GNU (0.01s) --- PASS: TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=9,prefix="../",lossless=false,format=GNU (0.01s) - --- PASS: TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=-1,prefix="",lossless=true,format=USTAR (0.01s) + --- PASS: TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=-1,prefix="",lossless=true,format=USTAR (0.02s) --- PASS: TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=-1,prefix="",lossless=false,format=USTAR (0.01s) --- PASS: TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=-1,prefix="",lossless=true,format=PAX (0.01s) --- PASS: TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=-1,prefix="",lossless=false,format=PAX (0.01s) - --- PASS: TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=-1,prefix="",lossless=true,format=GNU (0.01s) + --- PASS: TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=-1,prefix="",lossless=true,format=GNU (0.03s) --- PASS: TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=-1,prefix="",lossless=false,format=GNU (0.02s) - --- PASS: TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=-1,prefix="./",lossless=true,format=USTAR (0.02s) + --- PASS: TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=-1,prefix="./",lossless=true,format=USTAR (0.01s) --- PASS: TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=-1,prefix="./",lossless=false,format=USTAR (0.01s) - --- PASS: TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=-1,prefix="./",lossless=true,format=PAX (0.01s) + --- PASS: TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=-1,prefix="./",lossless=true,format=PAX (0.02s) --- PASS: TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=-1,prefix="./",lossless=false,format=PAX (0.01s) --- PASS: TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=-1,prefix="./",lossless=true,format=GNU (0.01s) --- PASS: TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=-1,prefix="./",lossless=false,format=GNU (0.01s) - --- PASS: TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=-1,prefix="/",lossless=true,format=USTAR (0.01s) - --- PASS: TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=-1,prefix="/",lossless=false,format=USTAR (0.01s) - --- PASS: TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=-1,prefix="/",lossless=true,format=PAX (0.01s) - --- PASS: TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=-1,prefix="/",lossless=false,format=PAX (0.01s) - --- PASS: TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=-1,prefix="/",lossless=true,format=GNU (0.01s) - --- PASS: TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=-1,prefix="/",lossless=false,format=GNU (0.01s) - --- PASS: TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=-1,prefix="../",lossless=true,format=USTAR (0.01s) - --- PASS: TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=-1,prefix="../",lossless=false,format=USTAR (0.01s) + --- PASS: TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=-1,prefix="/",lossless=true,format=USTAR (0.02s) + --- PASS: TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=-1,prefix="/",lossless=false,format=USTAR (0.02s) + --- PASS: TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=-1,prefix="/",lossless=true,format=PAX (0.03s) + --- PASS: TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=-1,prefix="/",lossless=false,format=PAX (0.06s) + --- PASS: TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=-1,prefix="/",lossless=true,format=GNU (0.02s) + --- PASS: TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=-1,prefix="/",lossless=false,format=GNU (0.02s) + --- PASS: TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=-1,prefix="../",lossless=true,format=USTAR (0.02s) + --- PASS: TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=-1,prefix="../",lossless=false,format=USTAR (0.04s) --- PASS: TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=-1,prefix="../",lossless=true,format=PAX (0.01s) - --- PASS: TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=-1,prefix="../",lossless=false,format=PAX (0.01s) + --- PASS: TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=-1,prefix="../",lossless=false,format=PAX (0.02s) --- PASS: TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=-1,prefix="../",lossless=true,format=GNU (0.01s) --- PASS: TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=-1,prefix="../",lossless=false,format=GNU (0.01s) --- PASS: TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=-2,prefix="",lossless=true,format=USTAR (0.02s) --- PASS: TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=-2,prefix="",lossless=false,format=USTAR (0.02s) --- PASS: TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=-2,prefix="",lossless=true,format=PAX (0.02s) - --- PASS: TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=-2,prefix="",lossless=false,format=PAX (0.01s) - --- PASS: TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=-2,prefix="",lossless=true,format=GNU (0.01s) - --- PASS: TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=-2,prefix="",lossless=false,format=GNU (0.01s) - --- PASS: TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=-2,prefix="./",lossless=true,format=USTAR (0.01s) - --- PASS: TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=-2,prefix="./",lossless=false,format=USTAR (0.02s) - --- PASS: TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=-2,prefix="./",lossless=true,format=PAX (0.01s) - --- PASS: TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=-2,prefix="./",lossless=false,format=PAX (0.01s) + --- PASS: TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=-2,prefix="",lossless=false,format=PAX (0.02s) + --- PASS: TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=-2,prefix="",lossless=true,format=GNU (0.03s) + --- PASS: TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=-2,prefix="",lossless=false,format=GNU (0.02s) + --- PASS: TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=-2,prefix="./",lossless=true,format=USTAR (0.04s) + --- PASS: TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=-2,prefix="./",lossless=false,format=USTAR (0.01s) + --- PASS: TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=-2,prefix="./",lossless=true,format=PAX (0.02s) + --- PASS: TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=-2,prefix="./",lossless=false,format=PAX (0.03s) --- PASS: TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=-2,prefix="./",lossless=true,format=GNU (0.02s) - --- PASS: TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=-2,prefix="./",lossless=false,format=GNU (0.01s) - --- PASS: TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=-2,prefix="/",lossless=true,format=USTAR (0.01s) - --- PASS: TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=-2,prefix="/",lossless=false,format=USTAR (0.01s) - --- PASS: TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=-2,prefix="/",lossless=true,format=PAX (0.02s) + --- PASS: TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=-2,prefix="./",lossless=false,format=GNU (0.02s) + --- PASS: TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=-2,prefix="/",lossless=true,format=USTAR (0.04s) + --- PASS: TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=-2,prefix="/",lossless=false,format=USTAR (0.02s) + --- PASS: TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=-2,prefix="/",lossless=true,format=PAX (0.01s) --- PASS: TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=-2,prefix="/",lossless=false,format=PAX (0.01s) --- PASS: TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=-2,prefix="/",lossless=true,format=GNU (0.01s) --- PASS: TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=-2,prefix="/",lossless=false,format=GNU (0.01s) --- PASS: TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=-2,prefix="../",lossless=true,format=USTAR (0.01s) - --- PASS: TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=-2,prefix="../",lossless=false,format=USTAR (0.01s) - --- PASS: TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=-2,prefix="../",lossless=true,format=PAX (0.01s) - --- PASS: TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=-2,prefix="../",lossless=false,format=PAX (0.01s) - --- PASS: TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=-2,prefix="../",lossless=true,format=GNU (0.01s) + --- PASS: TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=-2,prefix="../",lossless=false,format=USTAR (0.00s) + --- PASS: TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=-2,prefix="../",lossless=true,format=PAX (0.03s) + --- PASS: TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=-2,prefix="../",lossless=false,format=PAX (0.06s) + --- PASS: TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=-2,prefix="../",lossless=true,format=GNU (0.02s) --- PASS: TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=-2,prefix="../",lossless=false,format=GNU (0.01s) - --- PASS: TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=0,prefix="",lossless=true,format=USTAR (0.01s) - --- PASS: TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=0,prefix="",lossless=false,format=USTAR (0.00s) - --- PASS: TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=0,prefix="",lossless=true,format=PAX (0.00s) - --- PASS: TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=0,prefix="",lossless=false,format=PAX (0.01s) - --- PASS: TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=0,prefix="",lossless=true,format=GNU (0.01s) - --- PASS: TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=0,prefix="",lossless=false,format=GNU (0.01s) + --- PASS: TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=0,prefix="",lossless=true,format=USTAR (0.00s) + --- PASS: TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=0,prefix="",lossless=false,format=USTAR (0.01s) + --- PASS: TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=0,prefix="",lossless=true,format=PAX (0.03s) + --- PASS: TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=0,prefix="",lossless=false,format=PAX (0.02s) + --- PASS: TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=0,prefix="",lossless=true,format=GNU (0.05s) + --- PASS: TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=0,prefix="",lossless=false,format=GNU (0.03s) --- PASS: TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=0,prefix="./",lossless=true,format=USTAR (0.01s) - --- PASS: TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=0,prefix="./",lossless=false,format=USTAR (0.00s) + --- PASS: TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=0,prefix="./",lossless=false,format=USTAR (0.01s) --- PASS: TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=0,prefix="./",lossless=true,format=PAX (0.01s) --- PASS: TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=0,prefix="./",lossless=false,format=PAX (0.01s) --- PASS: TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=0,prefix="./",lossless=true,format=GNU (0.01s) --- PASS: TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=0,prefix="./",lossless=false,format=GNU (0.01s) - --- PASS: TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=0,prefix="/",lossless=true,format=USTAR (0.00s) - --- PASS: TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=0,prefix="/",lossless=false,format=USTAR (0.01s) + --- PASS: TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=0,prefix="/",lossless=true,format=USTAR (0.01s) + --- PASS: TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=0,prefix="/",lossless=false,format=USTAR (0.00s) --- PASS: TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=0,prefix="/",lossless=true,format=PAX (0.01s) - --- PASS: TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=0,prefix="/",lossless=false,format=PAX (0.00s) + --- PASS: TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=0,prefix="/",lossless=false,format=PAX (0.01s) --- PASS: TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=0,prefix="/",lossless=true,format=GNU (0.00s) --- PASS: TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=0,prefix="/",lossless=false,format=GNU (0.01s) --- PASS: TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=0,prefix="../",lossless=true,format=USTAR (0.01s) --- PASS: TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=0,prefix="../",lossless=false,format=USTAR (0.00s) - --- PASS: TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=0,prefix="../",lossless=true,format=PAX (0.01s) - --- PASS: TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=0,prefix="../",lossless=false,format=PAX (0.00s) + --- PASS: TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=0,prefix="../",lossless=true,format=PAX (0.02s) + --- PASS: TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=0,prefix="../",lossless=false,format=PAX (0.01s) --- PASS: TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=0,prefix="../",lossless=true,format=GNU (0.01s) --- PASS: TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=0,prefix="../",lossless=false,format=GNU (0.01s) - --- PASS: TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=1,prefix="",lossless=true,format=USTAR (0.01s) + --- PASS: TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=1,prefix="",lossless=true,format=USTAR (0.04s) --- PASS: TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=1,prefix="",lossless=false,format=USTAR (0.01s) --- PASS: TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=1,prefix="",lossless=true,format=PAX (0.01s) --- PASS: TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=1,prefix="",lossless=false,format=PAX (0.01s) --- PASS: TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=1,prefix="",lossless=true,format=GNU (0.01s) - --- PASS: TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=1,prefix="",lossless=false,format=GNU (0.02s) + --- PASS: TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=1,prefix="",lossless=false,format=GNU (0.01s) --- PASS: TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=1,prefix="./",lossless=true,format=USTAR (0.01s) - --- PASS: TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=1,prefix="./",lossless=false,format=USTAR (0.01s) + --- PASS: TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=1,prefix="./",lossless=false,format=USTAR (0.02s) --- PASS: TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=1,prefix="./",lossless=true,format=PAX (0.01s) --- PASS: TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=1,prefix="./",lossless=false,format=PAX (0.01s) - --- PASS: TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=1,prefix="./",lossless=true,format=GNU (0.01s) - --- PASS: TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=1,prefix="./",lossless=false,format=GNU (0.01s) - --- PASS: TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=1,prefix="/",lossless=true,format=USTAR (0.01s) - --- PASS: TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=1,prefix="/",lossless=false,format=USTAR (0.02s) + --- PASS: TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=1,prefix="./",lossless=true,format=GNU (0.00s) + --- PASS: TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=1,prefix="./",lossless=false,format=GNU (0.00s) + --- PASS: TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=1,prefix="/",lossless=true,format=USTAR (0.00s) + --- PASS: TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=1,prefix="/",lossless=false,format=USTAR (0.01s) --- PASS: TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=1,prefix="/",lossless=true,format=PAX (0.00s) - --- PASS: TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=1,prefix="/",lossless=false,format=PAX (0.01s) - --- PASS: TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=1,prefix="/",lossless=true,format=GNU (0.01s) + --- PASS: TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=1,prefix="/",lossless=false,format=PAX (0.00s) + --- PASS: TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=1,prefix="/",lossless=true,format=GNU (0.00s) --- PASS: TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=1,prefix="/",lossless=false,format=GNU (0.01s) --- PASS: TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=1,prefix="../",lossless=true,format=USTAR (0.01s) - --- PASS: TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=1,prefix="../",lossless=false,format=USTAR (0.01s) - --- PASS: TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=1,prefix="../",lossless=true,format=PAX (0.01s) - --- PASS: TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=1,prefix="../",lossless=false,format=PAX (0.01s) - --- PASS: TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=1,prefix="../",lossless=true,format=GNU (0.02s) - --- PASS: TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=1,prefix="../",lossless=false,format=GNU (0.01s) - --- PASS: TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=9,prefix="",lossless=true,format=USTAR (0.01s) - --- PASS: TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=9,prefix="",lossless=false,format=USTAR (0.01s) - --- PASS: TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=9,prefix="",lossless=true,format=PAX (0.01s) - --- PASS: TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=9,prefix="",lossless=false,format=PAX (0.01s) - --- PASS: TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=9,prefix="",lossless=true,format=GNU (0.01s) + --- PASS: TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=1,prefix="../",lossless=false,format=USTAR (0.02s) + --- PASS: TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=1,prefix="../",lossless=true,format=PAX (0.02s) + --- PASS: TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=1,prefix="../",lossless=false,format=PAX (0.03s) + --- PASS: TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=1,prefix="../",lossless=true,format=GNU (0.01s) + --- PASS: TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=1,prefix="../",lossless=false,format=GNU (0.00s) + --- PASS: TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=9,prefix="",lossless=true,format=USTAR (0.00s) + --- PASS: TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=9,prefix="",lossless=false,format=USTAR (0.00s) + --- PASS: TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=9,prefix="",lossless=true,format=PAX (0.02s) + --- PASS: TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=9,prefix="",lossless=false,format=PAX (0.00s) + --- PASS: TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=9,prefix="",lossless=true,format=GNU (0.06s) --- PASS: TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=9,prefix="",lossless=false,format=GNU (0.01s) - --- PASS: TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=9,prefix="./",lossless=true,format=USTAR (0.01s) + --- PASS: TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=9,prefix="./",lossless=true,format=USTAR (0.02s) --- PASS: TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=9,prefix="./",lossless=false,format=USTAR (0.01s) --- PASS: TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=9,prefix="./",lossless=true,format=PAX (0.01s) --- PASS: TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=9,prefix="./",lossless=false,format=PAX (0.01s) --- PASS: TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=9,prefix="./",lossless=true,format=GNU (0.01s) --- PASS: TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=9,prefix="./",lossless=false,format=GNU (0.01s) - --- PASS: TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=9,prefix="/",lossless=true,format=USTAR (0.01s) - --- PASS: TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=9,prefix="/",lossless=false,format=USTAR (0.00s) + --- PASS: TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=9,prefix="/",lossless=true,format=USTAR (0.02s) + --- PASS: TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=9,prefix="/",lossless=false,format=USTAR (0.01s) --- PASS: TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=9,prefix="/",lossless=true,format=PAX (0.01s) --- PASS: TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=9,prefix="/",lossless=false,format=PAX (0.01s) --- PASS: TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=9,prefix="/",lossless=true,format=GNU (0.01s) --- PASS: TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=9,prefix="/",lossless=false,format=GNU (0.01s) - --- PASS: TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=9,prefix="../",lossless=true,format=USTAR (0.01s) - --- PASS: TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=9,prefix="../",lossless=false,format=USTAR (0.01s) + --- PASS: TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=9,prefix="../",lossless=true,format=USTAR (0.00s) + --- PASS: TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=9,prefix="../",lossless=false,format=USTAR (0.02s) --- PASS: TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=9,prefix="../",lossless=true,format=PAX (0.01s) - --- PASS: TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=9,prefix="../",lossless=false,format=PAX (0.01s) - --- PASS: TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=9,prefix="../",lossless=true,format=GNU (0.01s) - --- PASS: TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=9,prefix="../",lossless=false,format=GNU (0.02s) + --- PASS: TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=9,prefix="../",lossless=false,format=PAX (0.02s) + --- PASS: TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=9,prefix="../",lossless=true,format=GNU (0.02s) + --- PASS: TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=9,prefix="../",lossless=false,format=GNU (0.01s) --- PASS: TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=-1,prefix="",lossless=true,format=USTAR (0.01s) --- PASS: TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=-1,prefix="",lossless=false,format=USTAR (0.00s) - --- PASS: TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=-1,prefix="",lossless=true,format=PAX (0.01s) + --- PASS: TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=-1,prefix="",lossless=true,format=PAX (0.02s) --- PASS: TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=-1,prefix="",lossless=false,format=PAX (0.01s) --- PASS: TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=-1,prefix="",lossless=true,format=GNU (0.01s) - --- PASS: TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=-1,prefix="",lossless=false,format=GNU (0.01s) + --- PASS: TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=-1,prefix="",lossless=false,format=GNU (0.02s) --- PASS: TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=-1,prefix="./",lossless=true,format=USTAR (0.01s) - --- PASS: TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=-1,prefix="./",lossless=false,format=USTAR (0.01s) - --- PASS: TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=-1,prefix="./",lossless=true,format=PAX (0.01s) - --- PASS: TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=-1,prefix="./",lossless=false,format=PAX (0.01s) - --- PASS: TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=-1,prefix="./",lossless=true,format=GNU (0.01s) + --- PASS: TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=-1,prefix="./",lossless=false,format=USTAR (0.02s) + --- PASS: TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=-1,prefix="./",lossless=true,format=PAX (0.00s) + --- PASS: TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=-1,prefix="./",lossless=false,format=PAX (0.02s) + --- PASS: TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=-1,prefix="./",lossless=true,format=GNU (0.02s) --- PASS: TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=-1,prefix="./",lossless=false,format=GNU (0.01s) --- PASS: TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=-1,prefix="/",lossless=true,format=USTAR (0.01s) --- PASS: TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=-1,prefix="/",lossless=false,format=USTAR (0.01s) - --- PASS: TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=-1,prefix="/",lossless=true,format=PAX (0.00s) - --- PASS: TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=-1,prefix="/",lossless=false,format=PAX (0.01s) + --- PASS: TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=-1,prefix="/",lossless=true,format=PAX (0.01s) + --- PASS: TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=-1,prefix="/",lossless=false,format=PAX (0.00s) --- PASS: TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=-1,prefix="/",lossless=true,format=GNU (0.01s) --- PASS: TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=-1,prefix="/",lossless=false,format=GNU (0.01s) --- PASS: TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=-1,prefix="../",lossless=true,format=USTAR (0.01s) --- PASS: TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=-1,prefix="../",lossless=false,format=USTAR (0.01s) --- PASS: TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=-1,prefix="../",lossless=true,format=PAX (0.01s) - --- PASS: TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=-1,prefix="../",lossless=false,format=PAX (0.01s) - --- PASS: TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=-1,prefix="../",lossless=true,format=GNU (0.01s) + --- PASS: TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=-1,prefix="../",lossless=false,format=PAX (0.02s) + --- PASS: TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=-1,prefix="../",lossless=true,format=GNU (0.02s) --- PASS: TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=-1,prefix="../",lossless=false,format=GNU (0.01s) - --- PASS: TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=-2,prefix="",lossless=true,format=USTAR (0.01s) + --- PASS: TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=-2,prefix="",lossless=true,format=USTAR (0.00s) --- PASS: TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=-2,prefix="",lossless=false,format=USTAR (0.02s) - --- PASS: TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=-2,prefix="",lossless=true,format=PAX (0.01s) + --- PASS: TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=-2,prefix="",lossless=true,format=PAX (0.00s) --- PASS: TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=-2,prefix="",lossless=false,format=PAX (0.01s) - --- PASS: TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=-2,prefix="",lossless=true,format=GNU (0.01s) + --- PASS: TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=-2,prefix="",lossless=true,format=GNU (0.00s) --- PASS: TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=-2,prefix="",lossless=false,format=GNU (0.01s) --- PASS: TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=-2,prefix="./",lossless=true,format=USTAR (0.01s) - --- PASS: TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=-2,prefix="./",lossless=false,format=USTAR (0.01s) + --- PASS: TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=-2,prefix="./",lossless=false,format=USTAR (0.00s) --- PASS: TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=-2,prefix="./",lossless=true,format=PAX (0.01s) --- PASS: TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=-2,prefix="./",lossless=false,format=PAX (0.01s) - --- PASS: TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=-2,prefix="./",lossless=true,format=GNU (0.01s) + --- PASS: TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=-2,prefix="./",lossless=true,format=GNU (0.02s) --- PASS: TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=-2,prefix="./",lossless=false,format=GNU (0.00s) --- PASS: TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=-2,prefix="/",lossless=true,format=USTAR (0.01s) - --- PASS: TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=-2,prefix="/",lossless=false,format=USTAR (0.01s) - --- PASS: TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=-2,prefix="/",lossless=true,format=PAX (0.01s) - --- PASS: TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=-2,prefix="/",lossless=false,format=PAX (0.01s) + --- PASS: TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=-2,prefix="/",lossless=false,format=USTAR (0.02s) + --- PASS: TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=-2,prefix="/",lossless=true,format=PAX (0.02s) + --- PASS: TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=-2,prefix="/",lossless=false,format=PAX (0.00s) --- PASS: TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=-2,prefix="/",lossless=true,format=GNU (0.01s) --- PASS: TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=-2,prefix="/",lossless=false,format=GNU (0.00s) --- PASS: TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=-2,prefix="../",lossless=true,format=USTAR (0.01s) - --- PASS: TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=-2,prefix="../",lossless=false,format=USTAR (0.01s) + --- PASS: TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=-2,prefix="../",lossless=false,format=USTAR (0.00s) --- PASS: TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=-2,prefix="../",lossless=true,format=PAX (0.01s) - --- PASS: TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=-2,prefix="../",lossless=false,format=PAX (0.02s) + --- PASS: TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=-2,prefix="../",lossless=false,format=PAX (0.00s) --- PASS: TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=-2,prefix="../",lossless=true,format=GNU (0.01s) --- PASS: TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=-2,prefix="../",lossless=false,format=GNU (0.01s) --- PASS: TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=0,prefix="",lossless=true,format=USTAR (0.03s) - --- PASS: TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=0,prefix="",lossless=false,format=USTAR (0.01s) + --- PASS: TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=0,prefix="",lossless=false,format=USTAR (0.02s) --- PASS: TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=0,prefix="",lossless=true,format=PAX (0.01s) - --- PASS: TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=0,prefix="",lossless=false,format=PAX (0.02s) - --- PASS: TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=0,prefix="",lossless=true,format=GNU (0.02s) - --- PASS: TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=0,prefix="",lossless=false,format=GNU (0.01s) - --- PASS: TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=0,prefix="./",lossless=true,format=USTAR (0.01s) - --- PASS: TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=0,prefix="./",lossless=false,format=USTAR (0.01s) - --- PASS: TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=0,prefix="./",lossless=true,format=PAX (0.02s) + --- PASS: TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=0,prefix="",lossless=false,format=PAX (0.03s) + --- PASS: TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=0,prefix="",lossless=true,format=GNU (0.03s) + --- PASS: TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=0,prefix="",lossless=false,format=GNU (0.03s) + --- PASS: TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=0,prefix="./",lossless=true,format=USTAR (0.02s) + --- PASS: TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=0,prefix="./",lossless=false,format=USTAR (0.02s) + --- PASS: TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=0,prefix="./",lossless=true,format=PAX (0.01s) --- PASS: TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=0,prefix="./",lossless=false,format=PAX (0.02s) - --- PASS: TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=0,prefix="./",lossless=true,format=GNU (0.02s) + --- PASS: TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=0,prefix="./",lossless=true,format=GNU (0.03s) --- PASS: TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=0,prefix="./",lossless=false,format=GNU (0.02s) - --- PASS: TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=0,prefix="/",lossless=true,format=USTAR (0.01s) - --- PASS: TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=0,prefix="/",lossless=false,format=USTAR (0.02s) + --- PASS: TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=0,prefix="/",lossless=true,format=USTAR (0.03s) + --- PASS: TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=0,prefix="/",lossless=false,format=USTAR (0.03s) --- PASS: TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=0,prefix="/",lossless=true,format=PAX (0.02s) --- PASS: TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=0,prefix="/",lossless=false,format=PAX (0.02s) - --- PASS: TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=0,prefix="/",lossless=true,format=GNU (0.01s) + --- PASS: TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=0,prefix="/",lossless=true,format=GNU (0.03s) --- PASS: TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=0,prefix="/",lossless=false,format=GNU (0.01s) - --- PASS: TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=0,prefix="../",lossless=true,format=USTAR (0.02s) + --- PASS: TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=0,prefix="../",lossless=true,format=USTAR (0.04s) --- PASS: TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=0,prefix="../",lossless=false,format=USTAR (0.02s) --- PASS: TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=0,prefix="../",lossless=true,format=PAX (0.01s) - --- PASS: TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=0,prefix="../",lossless=false,format=PAX (0.01s) - --- PASS: TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=0,prefix="../",lossless=true,format=GNU (0.02s) - --- PASS: TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=0,prefix="../",lossless=false,format=GNU (0.01s) - --- PASS: TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=1,prefix="",lossless=true,format=USTAR (0.02s) - --- PASS: TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=1,prefix="",lossless=false,format=USTAR (0.02s) - --- PASS: TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=1,prefix="",lossless=true,format=PAX (0.02s) - --- PASS: TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=1,prefix="",lossless=false,format=PAX (0.02s) + --- PASS: TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=0,prefix="../",lossless=false,format=PAX (0.04s) + --- PASS: TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=0,prefix="../",lossless=true,format=GNU (0.01s) + --- PASS: TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=0,prefix="../",lossless=false,format=GNU (0.02s) + --- PASS: TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=1,prefix="",lossless=true,format=USTAR (0.04s) + --- PASS: TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=1,prefix="",lossless=false,format=USTAR (0.03s) + --- PASS: TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=1,prefix="",lossless=true,format=PAX (0.03s) + --- PASS: TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=1,prefix="",lossless=false,format=PAX (0.03s) --- PASS: TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=1,prefix="",lossless=true,format=GNU (0.02s) - --- PASS: TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=1,prefix="",lossless=false,format=GNU (0.03s) + --- PASS: TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=1,prefix="",lossless=false,format=GNU (0.04s) --- PASS: TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=1,prefix="./",lossless=true,format=USTAR (0.01s) - --- PASS: TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=1,prefix="./",lossless=false,format=USTAR (0.02s) - --- PASS: TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=1,prefix="./",lossless=true,format=PAX (0.02s) + --- PASS: TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=1,prefix="./",lossless=false,format=USTAR (0.01s) + --- PASS: TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=1,prefix="./",lossless=true,format=PAX (0.04s) --- PASS: TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=1,prefix="./",lossless=false,format=PAX (0.02s) --- PASS: TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=1,prefix="./",lossless=true,format=GNU (0.02s) - --- PASS: TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=1,prefix="./",lossless=false,format=GNU (0.02s) - --- PASS: TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=1,prefix="/",lossless=true,format=USTAR (0.02s) - --- PASS: TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=1,prefix="/",lossless=false,format=USTAR (0.02s) + --- PASS: TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=1,prefix="./",lossless=false,format=GNU (0.04s) + --- PASS: TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=1,prefix="/",lossless=true,format=USTAR (0.05s) + --- PASS: TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=1,prefix="/",lossless=false,format=USTAR (0.01s) --- PASS: TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=1,prefix="/",lossless=true,format=PAX (0.02s) - --- PASS: TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=1,prefix="/",lossless=false,format=PAX (0.02s) - --- PASS: TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=1,prefix="/",lossless=true,format=GNU (0.02s) - --- PASS: TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=1,prefix="/",lossless=false,format=GNU (0.02s) - --- PASS: TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=1,prefix="../",lossless=true,format=USTAR (0.02s) + --- PASS: TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=1,prefix="/",lossless=false,format=PAX (0.03s) + --- PASS: TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=1,prefix="/",lossless=true,format=GNU (0.04s) + --- PASS: TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=1,prefix="/",lossless=false,format=GNU (0.06s) + --- PASS: TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=1,prefix="../",lossless=true,format=USTAR (0.01s) --- PASS: TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=1,prefix="../",lossless=false,format=USTAR (0.02s) --- PASS: TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=1,prefix="../",lossless=true,format=PAX (0.02s) - --- PASS: TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=1,prefix="../",lossless=false,format=PAX (0.02s) - --- PASS: TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=1,prefix="../",lossless=true,format=GNU (0.02s) + --- PASS: TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=1,prefix="../",lossless=false,format=PAX (0.05s) + --- PASS: TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=1,prefix="../",lossless=true,format=GNU (0.03s) --- PASS: TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=1,prefix="../",lossless=false,format=GNU (0.03s) --- PASS: TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=9,prefix="",lossless=true,format=USTAR (0.02s) --- PASS: TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=9,prefix="",lossless=false,format=USTAR (0.01s) --- PASS: TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=9,prefix="",lossless=true,format=PAX (0.02s) - --- PASS: TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=9,prefix="",lossless=false,format=PAX (0.02s) - --- PASS: TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=9,prefix="",lossless=true,format=GNU (0.01s) + --- PASS: TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=9,prefix="",lossless=false,format=PAX (0.01s) + --- PASS: TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=9,prefix="",lossless=true,format=GNU (0.05s) --- PASS: TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=9,prefix="",lossless=false,format=GNU (0.02s) --- PASS: TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=9,prefix="./",lossless=true,format=USTAR (0.02s) --- PASS: TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=9,prefix="./",lossless=false,format=USTAR (0.02s) - --- PASS: TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=9,prefix="./",lossless=true,format=PAX (0.02s) + --- PASS: TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=9,prefix="./",lossless=true,format=PAX (0.06s) --- PASS: TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=9,prefix="./",lossless=false,format=PAX (0.02s) - --- PASS: TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=9,prefix="./",lossless=true,format=GNU (0.01s) - --- PASS: TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=9,prefix="./",lossless=false,format=GNU (0.03s) + --- PASS: TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=9,prefix="./",lossless=true,format=GNU (0.02s) + --- PASS: TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=9,prefix="./",lossless=false,format=GNU (0.01s) --- PASS: TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=9,prefix="/",lossless=true,format=USTAR (0.01s) - --- PASS: TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=9,prefix="/",lossless=false,format=USTAR (0.02s) - --- PASS: TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=9,prefix="/",lossless=true,format=PAX (0.04s) - --- PASS: TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=9,prefix="/",lossless=false,format=PAX (0.01s) - --- PASS: TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=9,prefix="/",lossless=true,format=GNU (0.02s) - --- PASS: TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=9,prefix="/",lossless=false,format=GNU (0.02s) - --- PASS: TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=9,prefix="../",lossless=true,format=USTAR (0.03s) - --- PASS: TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=9,prefix="../",lossless=false,format=USTAR (0.03s) - --- PASS: TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=9,prefix="../",lossless=true,format=PAX (0.01s) - --- PASS: TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=9,prefix="../",lossless=false,format=PAX (0.02s) + --- PASS: TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=9,prefix="/",lossless=false,format=USTAR (0.01s) + --- PASS: TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=9,prefix="/",lossless=true,format=PAX (0.02s) + --- PASS: TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=9,prefix="/",lossless=false,format=PAX (0.02s) + --- PASS: TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=9,prefix="/",lossless=true,format=GNU (0.01s) + --- PASS: TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=9,prefix="/",lossless=false,format=GNU (0.04s) + --- PASS: TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=9,prefix="../",lossless=true,format=USTAR (0.04s) + --- PASS: TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=9,prefix="../",lossless=false,format=USTAR (0.04s) + --- PASS: TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=9,prefix="../",lossless=true,format=PAX (0.03s) + --- PASS: TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=9,prefix="../",lossless=false,format=PAX (0.03s) --- PASS: TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=9,prefix="../",lossless=true,format=GNU (0.02s) --- PASS: TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=9,prefix="../",lossless=false,format=GNU (0.02s) - --- PASS: TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=-1,prefix="",lossless=true,format=USTAR (0.02s) - --- PASS: TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=-1,prefix="",lossless=false,format=USTAR (0.03s) - --- PASS: TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=-1,prefix="",lossless=true,format=PAX (0.02s) + --- PASS: TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=-1,prefix="",lossless=true,format=USTAR (0.01s) + --- PASS: TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=-1,prefix="",lossless=false,format=USTAR (0.01s) + --- PASS: TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=-1,prefix="",lossless=true,format=PAX (0.03s) --- PASS: TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=-1,prefix="",lossless=false,format=PAX (0.01s) - --- PASS: TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=-1,prefix="",lossless=true,format=GNU (0.03s) + --- PASS: TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=-1,prefix="",lossless=true,format=GNU (0.04s) --- PASS: TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=-1,prefix="",lossless=false,format=GNU (0.02s) --- PASS: TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=-1,prefix="./",lossless=true,format=USTAR (0.03s) - --- PASS: TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=-1,prefix="./",lossless=false,format=USTAR (0.02s) + --- PASS: TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=-1,prefix="./",lossless=false,format=USTAR (0.04s) --- PASS: TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=-1,prefix="./",lossless=true,format=PAX (0.03s) - --- PASS: TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=-1,prefix="./",lossless=false,format=PAX (0.03s) + --- PASS: TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=-1,prefix="./",lossless=false,format=PAX (0.04s) --- PASS: TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=-1,prefix="./",lossless=true,format=GNU (0.04s) - --- PASS: TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=-1,prefix="./",lossless=false,format=GNU (0.01s) - --- PASS: TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=-1,prefix="/",lossless=true,format=USTAR (0.02s) + --- PASS: TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=-1,prefix="./",lossless=false,format=GNU (0.03s) + --- PASS: TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=-1,prefix="/",lossless=true,format=USTAR (0.04s) --- PASS: TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=-1,prefix="/",lossless=false,format=USTAR (0.04s) - --- PASS: TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=-1,prefix="/",lossless=true,format=PAX (0.03s) - --- PASS: TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=-1,prefix="/",lossless=false,format=PAX (0.03s) - --- PASS: TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=-1,prefix="/",lossless=true,format=GNU (0.02s) - --- PASS: TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=-1,prefix="/",lossless=false,format=GNU (0.02s) - --- PASS: TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=-1,prefix="../",lossless=true,format=USTAR (0.02s) - --- PASS: TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=-1,prefix="../",lossless=false,format=USTAR (0.04s) - --- PASS: TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=-1,prefix="../",lossless=true,format=PAX (0.02s) + --- PASS: TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=-1,prefix="/",lossless=true,format=PAX (0.06s) + --- PASS: TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=-1,prefix="/",lossless=false,format=PAX (0.02s) + --- PASS: TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=-1,prefix="/",lossless=true,format=GNU (0.05s) + --- PASS: TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=-1,prefix="/",lossless=false,format=GNU (0.01s) + --- PASS: TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=-1,prefix="../",lossless=true,format=USTAR (0.03s) + --- PASS: TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=-1,prefix="../",lossless=false,format=USTAR (0.02s) + --- PASS: TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=-1,prefix="../",lossless=true,format=PAX (0.03s) --- PASS: TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=-1,prefix="../",lossless=false,format=PAX (0.03s) - --- PASS: TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=-1,prefix="../",lossless=true,format=GNU (0.04s) - --- PASS: TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=-1,prefix="../",lossless=false,format=GNU (0.02s) + --- PASS: TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=-1,prefix="../",lossless=true,format=GNU (0.02s) + --- PASS: TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=-1,prefix="../",lossless=false,format=GNU (0.03s) --- PASS: TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=-2,prefix="",lossless=true,format=USTAR (0.02s) - --- PASS: TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=-2,prefix="",lossless=false,format=USTAR (0.02s) - --- PASS: TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=-2,prefix="",lossless=true,format=PAX (0.02s) + --- PASS: TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=-2,prefix="",lossless=false,format=USTAR (0.01s) + --- PASS: TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=-2,prefix="",lossless=true,format=PAX (0.05s) --- PASS: TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=-2,prefix="",lossless=false,format=PAX (0.02s) - --- PASS: TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=-2,prefix="",lossless=true,format=GNU (0.02s) - --- PASS: TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=-2,prefix="",lossless=false,format=GNU (0.03s) - --- PASS: TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=-2,prefix="./",lossless=true,format=USTAR (0.01s) - --- PASS: TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=-2,prefix="./",lossless=false,format=USTAR (0.02s) - --- PASS: TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=-2,prefix="./",lossless=true,format=PAX (0.02s) - --- PASS: TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=-2,prefix="./",lossless=false,format=PAX (0.03s) - --- PASS: TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=-2,prefix="./",lossless=true,format=GNU (0.03s) - --- PASS: TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=-2,prefix="./",lossless=false,format=GNU (0.04s) - --- PASS: TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=-2,prefix="/",lossless=true,format=USTAR (0.01s) - --- PASS: TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=-2,prefix="/",lossless=false,format=USTAR (0.03s) + --- PASS: TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=-2,prefix="",lossless=true,format=GNU (0.03s) + --- PASS: TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=-2,prefix="",lossless=false,format=GNU (0.04s) + --- PASS: TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=-2,prefix="./",lossless=true,format=USTAR (0.03s) + --- PASS: TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=-2,prefix="./",lossless=false,format=USTAR (0.04s) + --- PASS: TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=-2,prefix="./",lossless=true,format=PAX (0.04s) + --- PASS: TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=-2,prefix="./",lossless=false,format=PAX (0.05s) + --- PASS: TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=-2,prefix="./",lossless=true,format=GNU (0.02s) + --- PASS: TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=-2,prefix="./",lossless=false,format=GNU (0.03s) + --- PASS: TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=-2,prefix="/",lossless=true,format=USTAR (0.03s) + --- PASS: TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=-2,prefix="/",lossless=false,format=USTAR (0.05s) --- PASS: TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=-2,prefix="/",lossless=true,format=PAX (0.04s) - --- PASS: TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=-2,prefix="/",lossless=false,format=PAX (0.04s) - --- PASS: TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=-2,prefix="/",lossless=true,format=GNU (0.04s) - --- PASS: TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=-2,prefix="/",lossless=false,format=GNU (0.04s) - --- PASS: TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=-2,prefix="../",lossless=true,format=USTAR (0.02s) - --- PASS: TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=-2,prefix="../",lossless=false,format=USTAR (0.02s) - --- PASS: TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=-2,prefix="../",lossless=true,format=PAX (0.02s) + --- PASS: TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=-2,prefix="/",lossless=false,format=PAX (0.05s) + --- PASS: TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=-2,prefix="/",lossless=true,format=GNU (0.03s) + --- PASS: TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=-2,prefix="/",lossless=false,format=GNU (0.01s) + --- PASS: TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=-2,prefix="../",lossless=true,format=USTAR (0.01s) + --- PASS: TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=-2,prefix="../",lossless=false,format=USTAR (0.03s) + --- PASS: TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=-2,prefix="../",lossless=true,format=PAX (0.01s) --- PASS: TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=-2,prefix="../",lossless=false,format=PAX (0.02s) - --- PASS: TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=-2,prefix="../",lossless=true,format=GNU (0.06s) + --- PASS: TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=-2,prefix="../",lossless=true,format=GNU (0.03s) --- PASS: TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=-2,prefix="../",lossless=false,format=GNU (0.02s) --- PASS: TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=0,prefix="",lossless=true,format=USTAR (0.00s) - --- PASS: TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=0,prefix="",lossless=false,format=USTAR (0.00s) - --- PASS: TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=0,prefix="",lossless=true,format=PAX (0.01s) + --- PASS: TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=0,prefix="",lossless=false,format=USTAR (0.01s) + --- PASS: TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=0,prefix="",lossless=true,format=PAX (0.00s) --- PASS: TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=0,prefix="",lossless=false,format=PAX (0.01s) - --- PASS: TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=0,prefix="",lossless=true,format=GNU (0.01s) - --- PASS: TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=0,prefix="",lossless=false,format=GNU (0.01s) + --- PASS: TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=0,prefix="",lossless=true,format=GNU (0.00s) + --- PASS: TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=0,prefix="",lossless=false,format=GNU (0.00s) --- PASS: TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=0,prefix="./",lossless=true,format=USTAR (0.00s) --- PASS: TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=0,prefix="./",lossless=false,format=USTAR (0.01s) - --- PASS: TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=0,prefix="./",lossless=true,format=PAX (0.01s) - --- PASS: TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=0,prefix="./",lossless=false,format=PAX (0.02s) + --- PASS: TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=0,prefix="./",lossless=true,format=PAX (0.00s) + --- PASS: TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=0,prefix="./",lossless=false,format=PAX (0.01s) --- PASS: TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=0,prefix="./",lossless=true,format=GNU (0.00s) --- PASS: TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=0,prefix="./",lossless=false,format=GNU (0.01s) --- PASS: TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=0,prefix="/",lossless=true,format=USTAR (0.00s) - --- PASS: TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=0,prefix="/",lossless=false,format=USTAR (0.04s) - --- PASS: TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=0,prefix="/",lossless=true,format=PAX (0.01s) + --- PASS: TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=0,prefix="/",lossless=false,format=USTAR (0.01s) + --- PASS: TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=0,prefix="/",lossless=true,format=PAX (0.00s) --- PASS: TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=0,prefix="/",lossless=false,format=PAX (0.01s) - --- PASS: TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=0,prefix="/",lossless=true,format=GNU (0.02s) + --- PASS: TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=0,prefix="/",lossless=true,format=GNU (0.01s) --- PASS: TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=0,prefix="/",lossless=false,format=GNU (0.01s) --- PASS: TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=0,prefix="../",lossless=true,format=USTAR (0.00s) --- PASS: TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=0,prefix="../",lossless=false,format=USTAR (0.01s) --- PASS: TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=0,prefix="../",lossless=true,format=PAX (0.00s) - --- PASS: TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=0,prefix="../",lossless=false,format=PAX (0.01s) - --- PASS: TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=0,prefix="../",lossless=true,format=GNU (0.01s) - --- PASS: TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=0,prefix="../",lossless=false,format=GNU (0.02s) - --- PASS: TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=1,prefix="",lossless=true,format=USTAR (0.01s) + --- PASS: TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=0,prefix="../",lossless=false,format=PAX (0.00s) + --- PASS: TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=0,prefix="../",lossless=true,format=GNU (0.00s) + --- PASS: TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=0,prefix="../",lossless=false,format=GNU (0.01s) + --- PASS: TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=1,prefix="",lossless=true,format=USTAR (0.00s) --- PASS: TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=1,prefix="",lossless=false,format=USTAR (0.01s) --- PASS: TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=1,prefix="",lossless=true,format=PAX (0.01s) - --- PASS: TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=1,prefix="",lossless=false,format=PAX (0.02s) - --- PASS: TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=1,prefix="",lossless=true,format=GNU (0.01s) - --- PASS: TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=1,prefix="",lossless=false,format=GNU (0.02s) + --- PASS: TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=1,prefix="",lossless=false,format=PAX (0.01s) + --- PASS: TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=1,prefix="",lossless=true,format=GNU (0.00s) + --- PASS: TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=1,prefix="",lossless=false,format=GNU (0.01s) --- PASS: TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=1,prefix="./",lossless=true,format=USTAR (0.01s) - --- PASS: TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=1,prefix="./",lossless=false,format=USTAR (0.02s) - --- PASS: TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=1,prefix="./",lossless=true,format=PAX (0.01s) - --- PASS: TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=1,prefix="./",lossless=false,format=PAX (0.02s) - --- PASS: TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=1,prefix="./",lossless=true,format=GNU (0.01s) + --- PASS: TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=1,prefix="./",lossless=false,format=USTAR (0.01s) + --- PASS: TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=1,prefix="./",lossless=true,format=PAX (0.00s) + --- PASS: TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=1,prefix="./",lossless=false,format=PAX (0.01s) + --- PASS: TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=1,prefix="./",lossless=true,format=GNU (0.00s) --- PASS: TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=1,prefix="./",lossless=false,format=GNU (0.01s) - --- PASS: TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=1,prefix="/",lossless=true,format=USTAR (0.01s) + --- PASS: TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=1,prefix="/",lossless=true,format=USTAR (0.00s) --- PASS: TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=1,prefix="/",lossless=false,format=USTAR (0.02s) - --- PASS: TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=1,prefix="/",lossless=true,format=PAX (0.01s) - --- PASS: TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=1,prefix="/",lossless=false,format=PAX (0.02s) - --- PASS: TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=1,prefix="/",lossless=true,format=GNU (0.00s) - --- PASS: TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=1,prefix="/",lossless=false,format=GNU (0.02s) - --- PASS: TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=1,prefix="../",lossless=true,format=USTAR (0.01s) - --- PASS: TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=1,prefix="../",lossless=false,format=USTAR (0.01s) - --- PASS: TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=1,prefix="../",lossless=true,format=PAX (0.01s) - --- PASS: TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=1,prefix="../",lossless=false,format=PAX (0.02s) - --- PASS: TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=1,prefix="../",lossless=true,format=GNU (0.01s) + --- PASS: TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=1,prefix="/",lossless=true,format=PAX (0.00s) + --- PASS: TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=1,prefix="/",lossless=false,format=PAX (0.01s) + --- PASS: TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=1,prefix="/",lossless=true,format=GNU (0.01s) + --- PASS: TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=1,prefix="/",lossless=false,format=GNU (0.01s) + --- PASS: TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=1,prefix="../",lossless=true,format=USTAR (0.00s) + --- PASS: TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=1,prefix="../",lossless=false,format=USTAR (0.02s) + --- PASS: TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=1,prefix="../",lossless=true,format=PAX (0.00s) + --- PASS: TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=1,prefix="../",lossless=false,format=PAX (0.01s) + --- PASS: TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=1,prefix="../",lossless=true,format=GNU (0.02s) --- PASS: TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=1,prefix="../",lossless=false,format=GNU (0.01s) --- PASS: TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=9,prefix="",lossless=true,format=USTAR (0.00s) - --- PASS: TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=9,prefix="",lossless=false,format=USTAR (0.02s) - --- PASS: TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=9,prefix="",lossless=true,format=PAX (0.01s) - --- PASS: TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=9,prefix="",lossless=false,format=PAX (0.02s) - --- PASS: TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=9,prefix="",lossless=true,format=GNU (0.00s) + --- PASS: TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=9,prefix="",lossless=false,format=USTAR (0.01s) + --- PASS: TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=9,prefix="",lossless=true,format=PAX (0.00s) + --- PASS: TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=9,prefix="",lossless=false,format=PAX (0.01s) + --- PASS: TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=9,prefix="",lossless=true,format=GNU (0.01s) --- PASS: TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=9,prefix="",lossless=false,format=GNU (0.01s) - --- PASS: TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=9,prefix="./",lossless=true,format=USTAR (0.00s) - --- PASS: TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=9,prefix="./",lossless=false,format=USTAR (0.04s) - --- PASS: TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=9,prefix="./",lossless=true,format=PAX (0.01s) - --- PASS: TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=9,prefix="./",lossless=false,format=PAX (0.02s) - --- PASS: TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=9,prefix="./",lossless=true,format=GNU (0.01s) + --- PASS: TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=9,prefix="./",lossless=true,format=USTAR (0.01s) + --- PASS: TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=9,prefix="./",lossless=false,format=USTAR (0.01s) + --- PASS: TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=9,prefix="./",lossless=true,format=PAX (0.00s) + --- PASS: TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=9,prefix="./",lossless=false,format=PAX (0.00s) + --- PASS: TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=9,prefix="./",lossless=true,format=GNU (0.00s) --- PASS: TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=9,prefix="./",lossless=false,format=GNU (0.01s) --- PASS: TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=9,prefix="/",lossless=true,format=USTAR (0.00s) --- PASS: TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=9,prefix="/",lossless=false,format=USTAR (0.01s) --- PASS: TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=9,prefix="/",lossless=true,format=PAX (0.01s) - --- PASS: TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=9,prefix="/",lossless=false,format=PAX (0.01s) + --- PASS: TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=9,prefix="/",lossless=false,format=PAX (0.02s) --- PASS: TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=9,prefix="/",lossless=true,format=GNU (0.01s) - --- PASS: TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=9,prefix="/",lossless=false,format=GNU (0.01s) + --- PASS: TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=9,prefix="/",lossless=false,format=GNU (0.02s) --- PASS: TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=9,prefix="../",lossless=true,format=USTAR (0.00s) - --- PASS: TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=9,prefix="../",lossless=false,format=USTAR (0.03s) - --- PASS: TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=9,prefix="../",lossless=true,format=PAX (0.00s) - --- PASS: TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=9,prefix="../",lossless=false,format=PAX (0.02s) - --- PASS: TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=9,prefix="../",lossless=true,format=GNU (0.00s) - --- PASS: TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=9,prefix="../",lossless=false,format=GNU (0.02s) - --- PASS: TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=-1,prefix="",lossless=true,format=USTAR (0.01s) + --- PASS: TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=9,prefix="../",lossless=false,format=USTAR (0.01s) + --- PASS: TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=9,prefix="../",lossless=true,format=PAX (0.02s) + --- PASS: TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=9,prefix="../",lossless=false,format=PAX (0.01s) + --- PASS: TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=9,prefix="../",lossless=true,format=GNU (0.01s) + --- PASS: TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=9,prefix="../",lossless=false,format=GNU (0.01s) + --- PASS: TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=-1,prefix="",lossless=true,format=USTAR (0.00s) --- PASS: TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=-1,prefix="",lossless=false,format=USTAR (0.01s) - --- PASS: TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=-1,prefix="",lossless=true,format=PAX (0.00s) + --- PASS: TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=-1,prefix="",lossless=true,format=PAX (0.01s) --- PASS: TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=-1,prefix="",lossless=false,format=PAX (0.02s) - --- PASS: TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=-1,prefix="",lossless=true,format=GNU (0.00s) + --- PASS: TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=-1,prefix="",lossless=true,format=GNU (0.01s) --- PASS: TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=-1,prefix="",lossless=false,format=GNU (0.01s) --- PASS: TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=-1,prefix="./",lossless=true,format=USTAR (0.00s) - --- PASS: TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=-1,prefix="./",lossless=false,format=USTAR (0.03s) - --- PASS: TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=-1,prefix="./",lossless=true,format=PAX (0.01s) - --- PASS: TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=-1,prefix="./",lossless=false,format=PAX (0.01s) + --- PASS: TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=-1,prefix="./",lossless=false,format=USTAR (0.01s) + --- PASS: TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=-1,prefix="./",lossless=true,format=PAX (0.00s) + --- PASS: TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=-1,prefix="./",lossless=false,format=PAX (0.00s) --- PASS: TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=-1,prefix="./",lossless=true,format=GNU (0.01s) - --- PASS: TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=-1,prefix="./",lossless=false,format=GNU (0.03s) + --- PASS: TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=-1,prefix="./",lossless=false,format=GNU (0.01s) --- PASS: TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=-1,prefix="/",lossless=true,format=USTAR (0.01s) - --- PASS: TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=-1,prefix="/",lossless=false,format=USTAR (0.02s) + --- PASS: TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=-1,prefix="/",lossless=false,format=USTAR (0.01s) --- PASS: TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=-1,prefix="/",lossless=true,format=PAX (0.01s) - --- PASS: TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=-1,prefix="/",lossless=false,format=PAX (0.02s) - --- PASS: TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=-1,prefix="/",lossless=true,format=GNU (0.02s) - --- PASS: TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=-1,prefix="/",lossless=false,format=GNU (0.03s) + --- PASS: TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=-1,prefix="/",lossless=false,format=PAX (0.03s) + --- PASS: TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=-1,prefix="/",lossless=true,format=GNU (0.00s) + --- PASS: TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=-1,prefix="/",lossless=false,format=GNU (0.01s) --- PASS: TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=-1,prefix="../",lossless=true,format=USTAR (0.00s) - --- PASS: TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=-1,prefix="../",lossless=false,format=USTAR (0.01s) - --- PASS: TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=-1,prefix="../",lossless=true,format=PAX (0.02s) - --- PASS: TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=-1,prefix="../",lossless=false,format=PAX (0.01s) + --- PASS: TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=-1,prefix="../",lossless=false,format=USTAR (0.02s) + --- PASS: TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=-1,prefix="../",lossless=true,format=PAX (0.01s) + --- PASS: TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=-1,prefix="../",lossless=false,format=PAX (0.03s) --- PASS: TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=-1,prefix="../",lossless=true,format=GNU (0.00s) - --- PASS: TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=-1,prefix="../",lossless=false,format=GNU (0.02s) + --- PASS: TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=-1,prefix="../",lossless=false,format=GNU (0.05s) --- PASS: TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=-2,prefix="",lossless=true,format=USTAR (0.01s) - --- PASS: TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=-2,prefix="",lossless=false,format=USTAR (0.02s) - --- PASS: TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=-2,prefix="",lossless=true,format=PAX (0.01s) - --- PASS: TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=-2,prefix="",lossless=false,format=PAX (0.03s) - --- PASS: TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=-2,prefix="",lossless=true,format=GNU (0.01s) - --- PASS: TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=-2,prefix="",lossless=false,format=GNU (0.02s) + --- PASS: TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=-2,prefix="",lossless=false,format=USTAR (0.01s) + --- PASS: TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=-2,prefix="",lossless=true,format=PAX (0.00s) + --- PASS: TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=-2,prefix="",lossless=false,format=PAX (0.01s) + --- PASS: TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=-2,prefix="",lossless=true,format=GNU (0.00s) + --- PASS: TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=-2,prefix="",lossless=false,format=GNU (0.00s) --- PASS: TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=-2,prefix="./",lossless=true,format=USTAR (0.00s) - --- PASS: TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=-2,prefix="./",lossless=false,format=USTAR (0.03s) + --- PASS: TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=-2,prefix="./",lossless=false,format=USTAR (0.02s) --- PASS: TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=-2,prefix="./",lossless=true,format=PAX (0.00s) - --- PASS: TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=-2,prefix="./",lossless=false,format=PAX (0.01s) + --- PASS: TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=-2,prefix="./",lossless=false,format=PAX (0.02s) --- PASS: TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=-2,prefix="./",lossless=true,format=GNU (0.00s) - --- PASS: TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=-2,prefix="./",lossless=false,format=GNU (0.01s) + --- PASS: TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=-2,prefix="./",lossless=false,format=GNU (0.02s) --- PASS: TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=-2,prefix="/",lossless=true,format=USTAR (0.00s) - --- PASS: TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=-2,prefix="/",lossless=false,format=USTAR (0.03s) - --- PASS: TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=-2,prefix="/",lossless=true,format=PAX (0.01s) - --- PASS: TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=-2,prefix="/",lossless=false,format=PAX (0.03s) - --- PASS: TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=-2,prefix="/",lossless=true,format=GNU (0.01s) - --- PASS: TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=-2,prefix="/",lossless=false,format=GNU (0.01s) - --- PASS: TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=-2,prefix="../",lossless=true,format=USTAR (0.02s) + --- PASS: TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=-2,prefix="/",lossless=false,format=USTAR (0.01s) + --- PASS: TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=-2,prefix="/",lossless=true,format=PAX (0.00s) + --- PASS: TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=-2,prefix="/",lossless=false,format=PAX (0.02s) + --- PASS: TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=-2,prefix="/",lossless=true,format=GNU (0.00s) + --- PASS: TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=-2,prefix="/",lossless=false,format=GNU (0.02s) + --- PASS: TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=-2,prefix="../",lossless=true,format=USTAR (0.00s) --- PASS: TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=-2,prefix="../",lossless=false,format=USTAR (0.01s) --- PASS: TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=-2,prefix="../",lossless=true,format=PAX (0.00s) --- PASS: TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=-2,prefix="../",lossless=false,format=PAX (0.01s) --- PASS: TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=-2,prefix="../",lossless=true,format=GNU (0.01s) - --- PASS: TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=-2,prefix="../",lossless=false,format=GNU (0.02s) - --- PASS: TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=0,prefix="",lossless=true,format=USTAR (0.03s) + --- PASS: TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=-2,prefix="../",lossless=false,format=GNU (0.01s) + --- PASS: TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=0,prefix="",lossless=true,format=USTAR (0.00s) --- PASS: TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=0,prefix="",lossless=false,format=USTAR (0.01s) - --- PASS: TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=0,prefix="",lossless=true,format=PAX (0.01s) - --- PASS: TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=0,prefix="",lossless=false,format=PAX (0.01s) + --- PASS: TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=0,prefix="",lossless=true,format=PAX (0.00s) + --- PASS: TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=0,prefix="",lossless=false,format=PAX (0.02s) --- PASS: TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=0,prefix="",lossless=true,format=GNU (0.01s) --- PASS: TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=0,prefix="",lossless=false,format=GNU (0.01s) - --- PASS: TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=0,prefix="./",lossless=true,format=USTAR (0.00s) + --- PASS: TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=0,prefix="./",lossless=true,format=USTAR (0.01s) --- PASS: TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=0,prefix="./",lossless=false,format=USTAR (0.01s) - --- PASS: TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=0,prefix="./",lossless=true,format=PAX (0.01s) - --- PASS: TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=0,prefix="./",lossless=false,format=PAX (0.01s) - --- PASS: TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=0,prefix="./",lossless=true,format=GNU (0.01s) + --- PASS: TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=0,prefix="./",lossless=true,format=PAX (0.03s) + --- PASS: TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=0,prefix="./",lossless=false,format=PAX (0.02s) + --- PASS: TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=0,prefix="./",lossless=true,format=GNU (0.00s) --- PASS: TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=0,prefix="./",lossless=false,format=GNU (0.01s) - --- PASS: TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=0,prefix="/",lossless=true,format=USTAR (0.02s) + --- PASS: TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=0,prefix="/",lossless=true,format=USTAR (0.01s) --- PASS: TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=0,prefix="/",lossless=false,format=USTAR (0.01s) --- PASS: TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=0,prefix="/",lossless=true,format=PAX (0.01s) - --- PASS: TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=0,prefix="/",lossless=false,format=PAX (0.01s) + --- PASS: TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=0,prefix="/",lossless=false,format=PAX (0.02s) --- PASS: TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=0,prefix="/",lossless=true,format=GNU (0.02s) --- PASS: TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=0,prefix="/",lossless=false,format=GNU (0.01s) - --- PASS: TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=0,prefix="../",lossless=true,format=USTAR (0.01s) - --- PASS: TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=0,prefix="../",lossless=false,format=USTAR (0.01s) + --- PASS: TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=0,prefix="../",lossless=true,format=USTAR (0.02s) + --- PASS: TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=0,prefix="../",lossless=false,format=USTAR (0.02s) --- PASS: TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=0,prefix="../",lossless=true,format=PAX (0.01s) --- PASS: TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=0,prefix="../",lossless=false,format=PAX (0.01s) - --- PASS: TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=0,prefix="../",lossless=true,format=GNU (0.00s) + --- PASS: TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=0,prefix="../",lossless=true,format=GNU (0.01s) --- PASS: TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=0,prefix="../",lossless=false,format=GNU (0.01s) --- PASS: TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=1,prefix="",lossless=true,format=USTAR (0.02s) - --- PASS: TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=1,prefix="",lossless=false,format=USTAR (0.02s) + --- PASS: TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=1,prefix="",lossless=false,format=USTAR (0.04s) --- PASS: TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=1,prefix="",lossless=true,format=PAX (0.02s) - --- PASS: TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=1,prefix="",lossless=false,format=PAX (0.02s) - --- PASS: TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=1,prefix="",lossless=true,format=GNU (0.03s) - --- PASS: TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=1,prefix="",lossless=false,format=GNU (0.01s) - --- PASS: TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=1,prefix="./",lossless=true,format=USTAR (0.00s) - --- PASS: TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=1,prefix="./",lossless=false,format=USTAR (0.03s) - --- PASS: TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=1,prefix="./",lossless=true,format=PAX (0.02s) - --- PASS: TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=1,prefix="./",lossless=false,format=PAX (0.02s) - --- PASS: TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=1,prefix="./",lossless=true,format=GNU (0.02s) - --- PASS: TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=1,prefix="./",lossless=false,format=GNU (0.03s) - --- PASS: TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=1,prefix="/",lossless=true,format=USTAR (0.02s) - --- PASS: TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=1,prefix="/",lossless=false,format=USTAR (0.03s) - --- PASS: TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=1,prefix="/",lossless=true,format=PAX (0.02s) - --- PASS: TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=1,prefix="/",lossless=false,format=PAX (0.01s) - --- PASS: TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=1,prefix="/",lossless=true,format=GNU (0.01s) + --- PASS: TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=1,prefix="",lossless=false,format=PAX (0.01s) + --- PASS: TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=1,prefix="",lossless=true,format=GNU (0.02s) + --- PASS: TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=1,prefix="",lossless=false,format=GNU (0.03s) + --- PASS: TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=1,prefix="./",lossless=true,format=USTAR (0.02s) + --- PASS: TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=1,prefix="./",lossless=false,format=USTAR (0.01s) + --- PASS: TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=1,prefix="./",lossless=true,format=PAX (0.01s) + --- PASS: TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=1,prefix="./",lossless=false,format=PAX (0.01s) + --- PASS: TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=1,prefix="./",lossless=true,format=GNU (0.01s) + --- PASS: TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=1,prefix="./",lossless=false,format=GNU (0.01s) + --- PASS: TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=1,prefix="/",lossless=true,format=USTAR (0.00s) + --- PASS: TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=1,prefix="/",lossless=false,format=USTAR (0.01s) + --- PASS: TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=1,prefix="/",lossless=true,format=PAX (0.01s) + --- PASS: TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=1,prefix="/",lossless=false,format=PAX (0.02s) + --- PASS: TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=1,prefix="/",lossless=true,format=GNU (0.02s) --- PASS: TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=1,prefix="/",lossless=false,format=GNU (0.01s) - --- PASS: TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=1,prefix="../",lossless=true,format=USTAR (0.01s) + --- PASS: TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=1,prefix="../",lossless=true,format=USTAR (0.02s) --- PASS: TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=1,prefix="../",lossless=false,format=USTAR (0.03s) - --- PASS: TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=1,prefix="../",lossless=true,format=PAX (0.02s) - --- PASS: TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=1,prefix="../",lossless=false,format=PAX (0.02s) - --- PASS: TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=1,prefix="../",lossless=true,format=GNU (0.00s) + --- PASS: TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=1,prefix="../",lossless=true,format=PAX (0.01s) + --- PASS: TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=1,prefix="../",lossless=false,format=PAX (0.01s) + --- PASS: TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=1,prefix="../",lossless=true,format=GNU (0.01s) --- PASS: TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=1,prefix="../",lossless=false,format=GNU (0.01s) - --- PASS: TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=9,prefix="",lossless=true,format=USTAR (0.03s) + --- PASS: TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=9,prefix="",lossless=true,format=USTAR (0.02s) --- PASS: TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=9,prefix="",lossless=false,format=USTAR (0.01s) - --- PASS: TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=9,prefix="",lossless=true,format=PAX (0.02s) + --- PASS: TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=9,prefix="",lossless=true,format=PAX (0.01s) --- PASS: TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=9,prefix="",lossless=false,format=PAX (0.01s) --- PASS: TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=9,prefix="",lossless=true,format=GNU (0.01s) - --- PASS: TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=9,prefix="",lossless=false,format=GNU (0.02s) + --- PASS: TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=9,prefix="",lossless=false,format=GNU (0.01s) --- PASS: TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=9,prefix="./",lossless=true,format=USTAR (0.01s) --- PASS: TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=9,prefix="./",lossless=false,format=USTAR (0.01s) - --- PASS: TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=9,prefix="./",lossless=true,format=PAX (0.00s) - --- PASS: TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=9,prefix="./",lossless=false,format=PAX (0.03s) - --- PASS: TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=9,prefix="./",lossless=true,format=GNU (0.01s) - --- PASS: TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=9,prefix="./",lossless=false,format=GNU (0.03s) - --- PASS: TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=9,prefix="/",lossless=true,format=USTAR (0.03s) - --- PASS: TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=9,prefix="/",lossless=false,format=USTAR (0.02s) - --- PASS: TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=9,prefix="/",lossless=true,format=PAX (0.01s) - --- PASS: TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=9,prefix="/",lossless=false,format=PAX (0.03s) + --- PASS: TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=9,prefix="./",lossless=true,format=PAX (0.02s) + --- PASS: TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=9,prefix="./",lossless=false,format=PAX (0.01s) + --- PASS: TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=9,prefix="./",lossless=true,format=GNU (0.02s) + --- PASS: TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=9,prefix="./",lossless=false,format=GNU (0.01s) + --- PASS: TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=9,prefix="/",lossless=true,format=USTAR (0.04s) + --- PASS: TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=9,prefix="/",lossless=false,format=USTAR (0.04s) + --- PASS: TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=9,prefix="/",lossless=true,format=PAX (0.00s) + --- PASS: TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=9,prefix="/",lossless=false,format=PAX (0.02s) --- PASS: TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=9,prefix="/",lossless=true,format=GNU (0.01s) --- PASS: TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=9,prefix="/",lossless=false,format=GNU (0.01s) - --- PASS: TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=9,prefix="../",lossless=true,format=USTAR (0.03s) - --- PASS: TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=9,prefix="../",lossless=false,format=USTAR (0.03s) - --- PASS: TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=9,prefix="../",lossless=true,format=PAX (0.01s) - --- PASS: TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=9,prefix="../",lossless=false,format=PAX (0.01s) - --- PASS: TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=9,prefix="../",lossless=true,format=GNU (0.01s) - --- PASS: TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=9,prefix="../",lossless=false,format=GNU (0.01s) - --- PASS: TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=-1,prefix="",lossless=true,format=USTAR (0.02s) + --- PASS: TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=9,prefix="../",lossless=true,format=USTAR (0.01s) + --- PASS: TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=9,prefix="../",lossless=false,format=USTAR (0.01s) + --- PASS: TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=9,prefix="../",lossless=true,format=PAX (0.02s) + --- PASS: TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=9,prefix="../",lossless=false,format=PAX (0.02s) + --- PASS: TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=9,prefix="../",lossless=true,format=GNU (0.02s) + --- PASS: TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=9,prefix="../",lossless=false,format=GNU (0.02s) + --- PASS: TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=-1,prefix="",lossless=true,format=USTAR (0.01s) --- PASS: TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=-1,prefix="",lossless=false,format=USTAR (0.01s) --- PASS: TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=-1,prefix="",lossless=true,format=PAX (0.01s) --- PASS: TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=-1,prefix="",lossless=false,format=PAX (0.03s) - --- PASS: TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=-1,prefix="",lossless=true,format=GNU (0.00s) - --- PASS: TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=-1,prefix="",lossless=false,format=GNU (0.01s) - --- PASS: TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=-1,prefix="./",lossless=true,format=USTAR (0.01s) - --- PASS: TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=-1,prefix="./",lossless=false,format=USTAR (0.00s) + --- PASS: TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=-1,prefix="",lossless=true,format=GNU (0.01s) + --- PASS: TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=-1,prefix="",lossless=false,format=GNU (0.02s) + --- PASS: TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=-1,prefix="./",lossless=true,format=USTAR (0.02s) + --- PASS: TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=-1,prefix="./",lossless=false,format=USTAR (0.03s) --- PASS: TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=-1,prefix="./",lossless=true,format=PAX (0.01s) --- PASS: TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=-1,prefix="./",lossless=false,format=PAX (0.01s) - --- PASS: TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=-1,prefix="./",lossless=true,format=GNU (0.01s) - --- PASS: TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=-1,prefix="./",lossless=false,format=GNU (0.01s) - --- PASS: TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=-1,prefix="/",lossless=true,format=USTAR (0.01s) + --- PASS: TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=-1,prefix="./",lossless=true,format=GNU (0.03s) + --- PASS: TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=-1,prefix="./",lossless=false,format=GNU (0.02s) + --- PASS: TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=-1,prefix="/",lossless=true,format=USTAR (0.02s) --- PASS: TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=-1,prefix="/",lossless=false,format=USTAR (0.01s) - --- PASS: TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=-1,prefix="/",lossless=true,format=PAX (0.03s) + --- PASS: TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=-1,prefix="/",lossless=true,format=PAX (0.01s) --- PASS: TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=-1,prefix="/",lossless=false,format=PAX (0.01s) --- PASS: TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=-1,prefix="/",lossless=true,format=GNU (0.01s) - --- PASS: TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=-1,prefix="/",lossless=false,format=GNU (0.02s) - --- PASS: TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=-1,prefix="../",lossless=true,format=USTAR (0.03s) - --- PASS: TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=-1,prefix="../",lossless=false,format=USTAR (0.02s) + --- PASS: TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=-1,prefix="/",lossless=false,format=GNU (0.03s) + --- PASS: TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=-1,prefix="../",lossless=true,format=USTAR (0.01s) + --- PASS: TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=-1,prefix="../",lossless=false,format=USTAR (0.01s) --- PASS: TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=-1,prefix="../",lossless=true,format=PAX (0.01s) - --- PASS: TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=-1,prefix="../",lossless=false,format=PAX (0.02s) - --- PASS: TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=-1,prefix="../",lossless=true,format=GNU (0.00s) - --- PASS: TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=-1,prefix="../",lossless=false,format=GNU (0.01s) + --- PASS: TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=-1,prefix="../",lossless=false,format=PAX (0.01s) + --- PASS: TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=-1,prefix="../",lossless=true,format=GNU (0.01s) + --- PASS: TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=-1,prefix="../",lossless=false,format=GNU (0.00s) --- PASS: TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=-2,prefix="",lossless=true,format=USTAR (0.00s) - --- PASS: TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=-2,prefix="",lossless=false,format=USTAR (0.02s) + --- PASS: TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=-2,prefix="",lossless=false,format=USTAR (0.03s) --- PASS: TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=-2,prefix="",lossless=true,format=PAX (0.02s) --- PASS: TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=-2,prefix="",lossless=false,format=PAX (0.01s) - --- PASS: TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=-2,prefix="",lossless=true,format=GNU (0.02s) - --- PASS: TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=-2,prefix="",lossless=false,format=GNU (0.01s) + --- PASS: TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=-2,prefix="",lossless=true,format=GNU (0.01s) + --- PASS: TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=-2,prefix="",lossless=false,format=GNU (0.02s) --- PASS: TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=-2,prefix="./",lossless=true,format=USTAR (0.01s) --- PASS: TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=-2,prefix="./",lossless=false,format=USTAR (0.01s) - --- PASS: TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=-2,prefix="./",lossless=true,format=PAX (0.00s) - --- PASS: TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=-2,prefix="./",lossless=false,format=PAX (0.01s) - --- PASS: TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=-2,prefix="./",lossless=true,format=GNU (0.01s) - --- PASS: TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=-2,prefix="./",lossless=false,format=GNU (0.02s) - --- PASS: TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=-2,prefix="/",lossless=true,format=USTAR (0.03s) + --- PASS: TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=-2,prefix="./",lossless=true,format=PAX (0.02s) + --- PASS: TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=-2,prefix="./",lossless=false,format=PAX (0.00s) + --- PASS: TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=-2,prefix="./",lossless=true,format=GNU (0.02s) + --- PASS: TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=-2,prefix="./",lossless=false,format=GNU (0.01s) + --- PASS: TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=-2,prefix="/",lossless=true,format=USTAR (0.01s) --- PASS: TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=-2,prefix="/",lossless=false,format=USTAR (0.02s) - --- PASS: TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=-2,prefix="/",lossless=true,format=PAX (0.02s) - --- PASS: TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=-2,prefix="/",lossless=false,format=PAX (0.02s) - --- PASS: TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=-2,prefix="/",lossless=true,format=GNU (0.03s) - --- PASS: TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=-2,prefix="/",lossless=false,format=GNU (0.02s) - --- PASS: TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=-2,prefix="../",lossless=true,format=USTAR (0.02s) - --- PASS: TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=-2,prefix="../",lossless=false,format=USTAR (0.03s) + --- PASS: TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=-2,prefix="/",lossless=true,format=PAX (0.01s) + --- PASS: TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=-2,prefix="/",lossless=false,format=PAX (0.01s) + --- PASS: TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=-2,prefix="/",lossless=true,format=GNU (0.02s) + --- PASS: TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=-2,prefix="/",lossless=false,format=GNU (0.01s) + --- PASS: TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=-2,prefix="../",lossless=true,format=USTAR (0.00s) + --- PASS: TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=-2,prefix="../",lossless=false,format=USTAR (0.00s) --- PASS: TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=-2,prefix="../",lossless=true,format=PAX (0.02s) --- PASS: TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=-2,prefix="../",lossless=false,format=PAX (0.01s) - --- PASS: TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=-2,prefix="../",lossless=true,format=GNU (0.00s) + --- PASS: TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=-2,prefix="../",lossless=true,format=GNU (0.01s) --- PASS: TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=-2,prefix="../",lossless=false,format=GNU (0.01s) - --- PASS: TestGzipEStargz/testDigestAndVerify (61.34s) - --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=0,prefix="",format=USTAR (0.04s) - --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=0,prefix="",format=PAX (0.03s) - --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=0,prefix="",format=GNU (0.04s) - --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=0,prefix="./",format=USTAR (0.03s) - --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=0,prefix="./",format=PAX (0.05s) + --- PASS: TestGzipEStargz/testDigestAndVerify (51.07s) + --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=0,prefix="",format=USTAR (0.03s) + --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=0,prefix="",format=PAX (0.04s) + --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=0,prefix="",format=GNU (0.06s) + --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=0,prefix="./",format=USTAR (0.04s) + --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=0,prefix="./",format=PAX (0.02s) --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=0,prefix="./",format=GNU (0.05s) - --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=0,prefix="/",format=USTAR (0.04s) - --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=0,prefix="/",format=PAX (0.04s) + --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=0,prefix="/",format=USTAR (0.03s) + --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=0,prefix="/",format=PAX (0.06s) --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=0,prefix="/",format=GNU (0.05s) - --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=0,prefix="../",format=USTAR (0.04s) + --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=0,prefix="../",format=USTAR (0.05s) --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=0,prefix="../",format=PAX (0.03s) - --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=0,prefix="../",format=GNU (0.04s) + --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=0,prefix="../",format=GNU (0.05s) --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=1,prefix="",format=USTAR (0.05s) - --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=1,prefix="",format=PAX (0.08s) - --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=1,prefix="",format=GNU (0.05s) - --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=1,prefix="./",format=USTAR (0.03s) + --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=1,prefix="",format=PAX (0.06s) + --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=1,prefix="",format=GNU (0.06s) + --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=1,prefix="./",format=USTAR (0.09s) --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=1,prefix="./",format=PAX (0.05s) - --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=1,prefix="./",format=GNU (0.04s) - --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=1,prefix="/",format=USTAR (0.07s) - --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=1,prefix="/",format=PAX (0.05s) - --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=1,prefix="/",format=GNU (0.06s) - --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=1,prefix="../",format=USTAR (0.05s) - --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=1,prefix="../",format=PAX (0.04s) - --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=1,prefix="../",format=GNU (0.05s) + --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=1,prefix="./",format=GNU (0.05s) + --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=1,prefix="/",format=USTAR (0.04s) + --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=1,prefix="/",format=PAX (0.03s) + --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=1,prefix="/",format=GNU (0.07s) + --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=1,prefix="../",format=USTAR (0.04s) + --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=1,prefix="../",format=PAX (0.05s) + --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=1,prefix="../",format=GNU (0.04s) --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=9,prefix="",format=USTAR (0.04s) - --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=9,prefix="",format=PAX (0.04s) - --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=9,prefix="",format=GNU (0.05s) + --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=9,prefix="",format=PAX (0.06s) + --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=9,prefix="",format=GNU (0.03s) --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=9,prefix="./",format=USTAR (0.04s) - --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=9,prefix="./",format=PAX (0.06s) - --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=9,prefix="./",format=GNU (0.04s) - --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=9,prefix="/",format=USTAR (0.04s) - --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=9,prefix="/",format=PAX (0.05s) + --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=9,prefix="./",format=PAX (0.03s) + --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=9,prefix="./",format=GNU (0.06s) + --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=9,prefix="/",format=USTAR (0.06s) + --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=9,prefix="/",format=PAX (0.07s) --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=9,prefix="/",format=GNU (0.04s) --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=9,prefix="../",format=USTAR (0.04s) - --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=9,prefix="../",format=PAX (0.04s) + --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=9,prefix="../",format=PAX (0.06s) --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=9,prefix="../",format=GNU (0.05s) - --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=-1,prefix="",format=USTAR (0.04s) - --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=-1,prefix="",format=PAX (0.05s) - --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=-1,prefix="",format=GNU (0.03s) - --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=-1,prefix="./",format=USTAR (0.04s) - --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=-1,prefix="./",format=PAX (0.05s) - --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=-1,prefix="./",format=GNU (0.05s) - --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=-1,prefix="/",format=USTAR (0.06s) - --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=-1,prefix="/",format=PAX (0.03s) - --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=-1,prefix="/",format=GNU (0.02s) + --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=-1,prefix="",format=USTAR (0.06s) + --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=-1,prefix="",format=PAX (0.07s) + --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=-1,prefix="",format=GNU (0.07s) + --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=-1,prefix="./",format=USTAR (0.05s) + --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=-1,prefix="./",format=PAX (0.07s) + --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=-1,prefix="./",format=GNU (0.06s) + --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=-1,prefix="/",format=USTAR (0.04s) + --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=-1,prefix="/",format=PAX (0.04s) + --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=-1,prefix="/",format=GNU (0.05s) --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=-1,prefix="../",format=USTAR (0.04s) - --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=-1,prefix="../",format=PAX (0.04s) + --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=-1,prefix="../",format=PAX (0.05s) --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=-1,prefix="../",format=GNU (0.05s) - --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=-2,prefix="",format=USTAR (0.04s) + --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=-2,prefix="",format=USTAR (0.02s) --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=-2,prefix="",format=PAX (0.04s) - --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=-2,prefix="",format=GNU (0.03s) - --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=-2,prefix="./",format=USTAR (0.04s) - --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=-2,prefix="./",format=PAX (0.04s) + --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=-2,prefix="",format=GNU (0.05s) + --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=-2,prefix="./",format=USTAR (0.05s) + --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=-2,prefix="./",format=PAX (0.05s) --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=-2,prefix="./",format=GNU (0.05s) - --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=-2,prefix="/",format=USTAR (0.03s) - --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=-2,prefix="/",format=PAX (0.04s) + --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=-2,prefix="/",format=USTAR (0.07s) + --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=-2,prefix="/",format=PAX (0.05s) --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=-2,prefix="/",format=GNU (0.05s) - --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=-2,prefix="../",format=USTAR (0.05s) + --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=-2,prefix="../",format=USTAR (0.06s) --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=-2,prefix="../",format=PAX (0.05s) - --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=-2,prefix="../",format=GNU (0.03s) - --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=0,prefix="",format=USTAR#01 (0.03s) - --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=0,prefix="",format=PAX#01 (0.02s) - --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=0,prefix="",format=GNU#01 (0.05s) - --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=0,prefix="./",format=USTAR#01 (0.04s) - --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=0,prefix="./",format=PAX#01 (0.04s) + --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=-2,prefix="../",format=GNU (0.06s) + --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=0,prefix="",format=USTAR#01 (0.07s) + --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=0,prefix="",format=PAX#01 (0.05s) + --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=0,prefix="",format=GNU#01 (0.07s) + --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=0,prefix="./",format=USTAR#01 (0.07s) + --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=0,prefix="./",format=PAX#01 (0.06s) --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=0,prefix="./",format=GNU#01 (0.06s) - --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=0,prefix="/",format=USTAR#01 (0.08s) - --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=0,prefix="/",format=PAX#01 (0.05s) - --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=0,prefix="/",format=GNU#01 (0.03s) - --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=0,prefix="../",format=USTAR#01 (0.03s) - --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=0,prefix="../",format=PAX#01 (0.04s) + --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=0,prefix="/",format=USTAR#01 (0.04s) + --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=0,prefix="/",format=PAX#01 (0.07s) + --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=0,prefix="/",format=GNU#01 (0.09s) + --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=0,prefix="../",format=USTAR#01 (0.04s) + --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=0,prefix="../",format=PAX#01 (0.08s) --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=0,prefix="../",format=GNU#01 (0.04s) - --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=1,prefix="",format=USTAR#01 (0.04s) - --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=1,prefix="",format=PAX#01 (0.04s) - --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=1,prefix="",format=GNU#01 (0.07s) - --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=1,prefix="./",format=USTAR#01 (0.03s) - --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=1,prefix="./",format=PAX#01 (0.06s) - --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=1,prefix="./",format=GNU#01 (0.05s) - --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=1,prefix="/",format=USTAR#01 (0.05s) + --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=1,prefix="",format=USTAR#01 (0.07s) + --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=1,prefix="",format=PAX#01 (0.05s) + --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=1,prefix="",format=GNU#01 (0.05s) + --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=1,prefix="./",format=USTAR#01 (0.07s) + --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=1,prefix="./",format=PAX#01 (0.11s) + --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=1,prefix="./",format=GNU#01 (0.02s) + --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=1,prefix="/",format=USTAR#01 (0.02s) --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=1,prefix="/",format=PAX#01 (0.05s) - --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=1,prefix="/",format=GNU#01 (0.05s) + --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=1,prefix="/",format=GNU#01 (0.06s) --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=1,prefix="../",format=USTAR#01 (0.06s) - --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=1,prefix="../",format=PAX#01 (0.05s) - --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=1,prefix="../",format=GNU#01 (0.07s) + --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=1,prefix="../",format=PAX#01 (0.02s) + --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=1,prefix="../",format=GNU#01 (0.03s) --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=9,prefix="",format=USTAR#01 (0.04s) - --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=9,prefix="",format=PAX#01 (0.04s) - --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=9,prefix="",format=GNU#01 (0.04s) - --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=9,prefix="./",format=USTAR#01 (0.04s) - --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=9,prefix="./",format=PAX#01 (0.05s) - --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=9,prefix="./",format=GNU#01 (0.04s) - --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=9,prefix="/",format=USTAR#01 (0.05s) - --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=9,prefix="/",format=PAX#01 (0.04s) - --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=9,prefix="/",format=GNU#01 (0.06s) - --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=9,prefix="../",format=USTAR#01 (0.05s) + --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=9,prefix="",format=PAX#01 (0.03s) + --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=9,prefix="",format=GNU#01 (0.03s) + --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=9,prefix="./",format=USTAR#01 (0.03s) + --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=9,prefix="./",format=PAX#01 (0.03s) + --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=9,prefix="./",format=GNU#01 (0.03s) + --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=9,prefix="/",format=USTAR#01 (0.04s) + --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=9,prefix="/",format=PAX#01 (0.02s) + --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=9,prefix="/",format=GNU#01 (0.03s) + --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=9,prefix="../",format=USTAR#01 (0.03s) --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=9,prefix="../",format=PAX#01 (0.04s) --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=9,prefix="../",format=GNU#01 (0.04s) - --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=-1,prefix="",format=USTAR#01 (0.06s) + --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=-1,prefix="",format=USTAR#01 (0.03s) --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=-1,prefix="",format=PAX#01 (0.04s) --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=-1,prefix="",format=GNU#01 (0.05s) - --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=-1,prefix="./",format=USTAR#01 (0.04s) - --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=-1,prefix="./",format=PAX#01 (0.06s) - --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=-1,prefix="./",format=GNU#01 (0.05s) - --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=-1,prefix="/",format=USTAR#01 (0.06s) + --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=-1,prefix="./",format=USTAR#01 (0.03s) + --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=-1,prefix="./",format=PAX#01 (0.05s) + --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=-1,prefix="./",format=GNU#01 (0.04s) + --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=-1,prefix="/",format=USTAR#01 (0.03s) --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=-1,prefix="/",format=PAX#01 (0.04s) - --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=-1,prefix="/",format=GNU#01 (0.06s) + --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=-1,prefix="/",format=GNU#01 (0.03s) --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=-1,prefix="../",format=USTAR#01 (0.04s) - --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=-1,prefix="../",format=PAX#01 (0.07s) - --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=-1,prefix="../",format=GNU#01 (0.05s) - --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=-2,prefix="",format=USTAR#01 (0.03s) + --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=-1,prefix="../",format=PAX#01 (0.05s) + --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=-1,prefix="../",format=GNU#01 (0.03s) + --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=-2,prefix="",format=USTAR#01 (0.08s) --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=-2,prefix="",format=PAX#01 (0.05s) - --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=-2,prefix="",format=GNU#01 (0.05s) - --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=-2,prefix="./",format=USTAR#01 (0.06s) + --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=-2,prefix="",format=GNU#01 (0.03s) + --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=-2,prefix="./",format=USTAR#01 (0.03s) --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=-2,prefix="./",format=PAX#01 (0.05s) - --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=-2,prefix="./",format=GNU#01 (0.04s) - --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=-2,prefix="/",format=USTAR#01 (0.06s) - --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=-2,prefix="/",format=PAX#01 (0.05s) - --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=-2,prefix="/",format=GNU#01 (0.03s) - --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=-2,prefix="../",format=USTAR#01 (0.05s) + --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=-2,prefix="./",format=GNU#01 (0.03s) + --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=-2,prefix="/",format=USTAR#01 (0.04s) + --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=-2,prefix="/",format=PAX#01 (0.03s) + --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=-2,prefix="/",format=GNU#01 (0.04s) + --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=-2,prefix="../",format=USTAR#01 (0.04s) --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=-2,prefix="../",format=PAX#01 (0.04s) - --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=-2,prefix="../",format=GNU#01 (0.04s) + --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=-2,prefix="../",format=GNU#01 (0.03s) --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=0,prefix="",format=USTAR#02 (0.05s) - --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=0,prefix="",format=PAX#02 (0.06s) - --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=0,prefix="",format=GNU#02 (0.06s) + --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=0,prefix="",format=PAX#02 (0.05s) + --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=0,prefix="",format=GNU#02 (0.03s) --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=0,prefix="./",format=USTAR#02 (0.05s) --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=0,prefix="./",format=PAX#02 (0.05s) - --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=0,prefix="./",format=GNU#02 (0.05s) - --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=0,prefix="/",format=USTAR#02 (0.04s) - --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=0,prefix="/",format=PAX#02 (0.06s) + --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=0,prefix="./",format=GNU#02 (0.04s) + --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=0,prefix="/",format=USTAR#02 (0.05s) + --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=0,prefix="/",format=PAX#02 (0.05s) --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=0,prefix="/",format=GNU#02 (0.05s) - --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=0,prefix="../",format=USTAR#02 (0.04s) - --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=0,prefix="../",format=PAX#02 (0.03s) - --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=0,prefix="../",format=GNU#02 (0.06s) + --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=0,prefix="../",format=USTAR#02 (0.06s) + --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=0,prefix="../",format=PAX#02 (0.05s) + --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=0,prefix="../",format=GNU#02 (0.03s) --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=1,prefix="",format=USTAR#02 (0.06s) --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=1,prefix="",format=PAX#02 (0.05s) - --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=1,prefix="",format=GNU#02 (0.06s) - --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=1,prefix="./",format=USTAR#02 (0.06s) - --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=1,prefix="./",format=PAX#02 (0.06s) - --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=1,prefix="./",format=GNU#02 (0.05s) + --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=1,prefix="",format=GNU#02 (0.05s) + --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=1,prefix="./",format=USTAR#02 (0.05s) + --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=1,prefix="./",format=PAX#02 (0.05s) + --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=1,prefix="./",format=GNU#02 (0.04s) --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=1,prefix="/",format=USTAR#02 (0.04s) - --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=1,prefix="/",format=PAX#02 (0.06s) - --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=1,prefix="/",format=GNU#02 (0.05s) - --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=1,prefix="../",format=USTAR#02 (0.07s) + --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=1,prefix="/",format=PAX#02 (0.03s) + --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=1,prefix="/",format=GNU#02 (0.06s) + --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=1,prefix="../",format=USTAR#02 (0.06s) --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=1,prefix="../",format=PAX#02 (0.05s) - --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=1,prefix="../",format=GNU#02 (0.10s) - --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=9,prefix="",format=USTAR#02 (0.06s) - --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=9,prefix="",format=PAX#02 (0.17s) - --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=9,prefix="",format=GNU#02 (0.05s) - --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=9,prefix="./",format=USTAR#02 (0.06s) - --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=9,prefix="./",format=PAX#02 (0.05s) - --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=9,prefix="./",format=GNU#02 (0.05s) + --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=1,prefix="../",format=GNU#02 (0.04s) + --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=9,prefix="",format=USTAR#02 (0.05s) + --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=9,prefix="",format=PAX#02 (0.05s) + --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=9,prefix="",format=GNU#02 (0.07s) + --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=9,prefix="./",format=USTAR#02 (0.07s) + --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=9,prefix="./",format=PAX#02 (0.04s) + --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=9,prefix="./",format=GNU#02 (0.02s) --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=9,prefix="/",format=USTAR#02 (0.04s) - --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=9,prefix="/",format=PAX#02 (0.04s) - --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=9,prefix="/",format=GNU#02 (0.06s) - --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=9,prefix="../",format=USTAR#02 (0.06s) - --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=9,prefix="../",format=PAX#02 (0.06s) - --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=9,prefix="../",format=GNU#02 (0.04s) - --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=-1,prefix="",format=USTAR#02 (0.06s) - --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=-1,prefix="",format=PAX#02 (0.07s) - --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=-1,prefix="",format=GNU#02 (0.07s) - --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=-1,prefix="./",format=USTAR#02 (0.06s) - --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=-1,prefix="./",format=PAX#02 (0.06s) - --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=-1,prefix="./",format=GNU#02 (0.06s) - --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=-1,prefix="/",format=USTAR#02 (0.10s) - --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=-1,prefix="/",format=PAX#02 (0.02s) - --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=-1,prefix="/",format=GNU#02 (0.03s) + --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=9,prefix="/",format=PAX#02 (0.03s) + --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=9,prefix="/",format=GNU#02 (0.05s) + --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=9,prefix="../",format=USTAR#02 (0.08s) + --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=9,prefix="../",format=PAX#02 (0.07s) + --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=9,prefix="../",format=GNU#02 (0.02s) + --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=-1,prefix="",format=USTAR#02 (0.04s) + --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=-1,prefix="",format=PAX#02 (0.05s) + --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=-1,prefix="",format=GNU#02 (0.05s) + --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=-1,prefix="./",format=USTAR#02 (0.04s) + --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=-1,prefix="./",format=PAX#02 (0.05s) + --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=-1,prefix="./",format=GNU#02 (0.04s) + --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=-1,prefix="/",format=USTAR#02 (0.03s) + --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=-1,prefix="/",format=PAX#02 (0.04s) + --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=-1,prefix="/",format=GNU#02 (0.04s) --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=-1,prefix="../",format=USTAR#02 (0.03s) - --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=-1,prefix="../",format=PAX#02 (0.03s) - --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=-1,prefix="../",format=GNU#02 (0.04s) - --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=-2,prefix="",format=USTAR#02 (0.04s) - --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=-2,prefix="",format=PAX#02 (0.03s) - --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=-2,prefix="",format=GNU#02 (0.04s) + --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=-1,prefix="../",format=PAX#02 (0.05s) + --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=-1,prefix="../",format=GNU#02 (0.05s) + --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=-2,prefix="",format=USTAR#02 (0.05s) + --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=-2,prefix="",format=PAX#02 (0.04s) + --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=-2,prefix="",format=GNU#02 (0.03s) --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=-2,prefix="./",format=USTAR#02 (0.03s) - --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=-2,prefix="./",format=PAX#02 (0.05s) - --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=-2,prefix="./",format=GNU#02 (0.05s) + --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=-2,prefix="./",format=PAX#02 (0.03s) + --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=-2,prefix="./",format=GNU#02 (0.06s) --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=-2,prefix="/",format=USTAR#02 (0.04s) --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=-2,prefix="/",format=PAX#02 (0.04s) - --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=-2,prefix="/",format=GNU#02 (0.04s) - --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=-2,prefix="../",format=USTAR#02 (0.04s) - --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=-2,prefix="../",format=PAX#02 (0.04s) - --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=-2,prefix="../",format=GNU#02 (0.05s) - --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=0,prefix="",format=USTAR (0.03s) + --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=-2,prefix="/",format=GNU#02 (0.06s) + --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=-2,prefix="../",format=USTAR#02 (0.06s) + --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=-2,prefix="../",format=PAX#02 (0.06s) + --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=-2,prefix="../",format=GNU#02 (0.08s) + --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=0,prefix="",format=USTAR (0.06s) --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=0,prefix="",format=PAX (0.04s) - --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=0,prefix="",format=GNU (0.03s) - --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=0,prefix="./",format=USTAR (0.03s) + --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=0,prefix="",format=GNU (0.04s) + --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=0,prefix="./",format=USTAR (0.05s) --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=0,prefix="./",format=PAX (0.03s) --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=0,prefix="./",format=GNU (0.03s) - --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=0,prefix="/",format=USTAR (0.03s) - --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=0,prefix="/",format=PAX (0.03s) - --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=0,prefix="/",format=GNU (0.03s) - --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=0,prefix="../",format=USTAR (0.03s) - --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=0,prefix="../",format=PAX (0.03s) - --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=0,prefix="../",format=GNU (0.03s) - --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=1,prefix="",format=USTAR (0.03s) - --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=1,prefix="",format=PAX (0.05s) - --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=1,prefix="",format=GNU (0.05s) - --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=1,prefix="./",format=USTAR (0.06s) - --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=1,prefix="./",format=PAX (0.03s) - --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=1,prefix="./",format=GNU (0.04s) - --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=1,prefix="/",format=USTAR (0.04s) + --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=0,prefix="/",format=USTAR (0.04s) + --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=0,prefix="/",format=PAX (0.04s) + --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=0,prefix="/",format=GNU (0.05s) + --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=0,prefix="../",format=USTAR (0.02s) + --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=0,prefix="../",format=PAX (0.02s) + --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=0,prefix="../",format=GNU (0.06s) + --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=1,prefix="",format=USTAR (0.05s) + --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=1,prefix="",format=PAX (0.08s) + --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=1,prefix="",format=GNU (0.06s) + --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=1,prefix="./",format=USTAR (0.05s) + --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=1,prefix="./",format=PAX (0.06s) + --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=1,prefix="./",format=GNU (0.07s) + --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=1,prefix="/",format=USTAR (0.05s) --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=1,prefix="/",format=PAX (0.04s) - --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=1,prefix="/",format=GNU (0.05s) - --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=1,prefix="../",format=USTAR (0.04s) - --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=1,prefix="../",format=PAX (0.04s) + --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=1,prefix="/",format=GNU (0.04s) + --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=1,prefix="../",format=USTAR (0.07s) + --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=1,prefix="../",format=PAX (0.08s) --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=1,prefix="../",format=GNU (0.04s) - --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=9,prefix="",format=USTAR (0.03s) - --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=9,prefix="",format=PAX (0.05s) - --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=9,prefix="",format=GNU (0.04s) - --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=9,prefix="./",format=USTAR (0.04s) - --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=9,prefix="./",format=PAX (0.04s) - --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=9,prefix="./",format=GNU (0.03s) - --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=9,prefix="/",format=USTAR (0.04s) - --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=9,prefix="/",format=PAX (0.04s) - --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=9,prefix="/",format=GNU (0.05s) - --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=9,prefix="../",format=USTAR (0.05s) - --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=9,prefix="../",format=PAX (0.04s) - --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=9,prefix="../",format=GNU (0.04s) - --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-1,prefix="",format=USTAR (0.03s) - --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-1,prefix="",format=PAX (0.04s) - --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-1,prefix="",format=GNU (0.05s) - --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-1,prefix="./",format=USTAR (0.04s) - --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-1,prefix="./",format=PAX (0.04s) - --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-1,prefix="./",format=GNU (0.03s) - --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-1,prefix="/",format=USTAR (0.03s) - --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-1,prefix="/",format=PAX (0.05s) - --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-1,prefix="/",format=GNU (0.04s) - --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-1,prefix="../",format=USTAR (0.03s) - --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-1,prefix="../",format=PAX (0.04s) - --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-1,prefix="../",format=GNU (0.03s) - --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-2,prefix="",format=USTAR (0.05s) - --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-2,prefix="",format=PAX (0.04s) - --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-2,prefix="",format=GNU (0.04s) - --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-2,prefix="./",format=USTAR (0.04s) - --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-2,prefix="./",format=PAX (0.05s) - --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-2,prefix="./",format=GNU (0.03s) - --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-2,prefix="/",format=USTAR (0.04s) + --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=9,prefix="",format=USTAR (0.05s) + --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=9,prefix="",format=PAX (0.07s) + --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=9,prefix="",format=GNU (0.06s) + --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=9,prefix="./",format=USTAR (0.07s) + --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=9,prefix="./",format=PAX (0.05s) + --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=9,prefix="./",format=GNU (0.06s) + --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=9,prefix="/",format=USTAR (0.05s) + --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=9,prefix="/",format=PAX (0.09s) + --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=9,prefix="/",format=GNU (0.06s) + --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=9,prefix="../",format=USTAR (0.04s) + --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=9,prefix="../",format=PAX (0.09s) + --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=9,prefix="../",format=GNU (0.07s) + --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-1,prefix="",format=USTAR (0.07s) + --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-1,prefix="",format=PAX (0.05s) + --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-1,prefix="",format=GNU (0.06s) + --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-1,prefix="./",format=USTAR (0.03s) + --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-1,prefix="./",format=PAX (0.02s) + --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-1,prefix="./",format=GNU (0.06s) + --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-1,prefix="/",format=USTAR (0.06s) + --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-1,prefix="/",format=PAX (0.09s) + --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-1,prefix="/",format=GNU (0.06s) + --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-1,prefix="../",format=USTAR (0.07s) + --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-1,prefix="../",format=PAX (0.06s) + --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-1,prefix="../",format=GNU (0.08s) + --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-2,prefix="",format=USTAR (0.06s) + --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-2,prefix="",format=PAX (0.06s) + --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-2,prefix="",format=GNU (0.05s) + --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-2,prefix="./",format=USTAR (0.06s) + --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-2,prefix="./",format=PAX (0.07s) + --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-2,prefix="./",format=GNU (0.05s) + --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-2,prefix="/",format=USTAR (0.06s) --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-2,prefix="/",format=PAX (0.04s) - --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-2,prefix="/",format=GNU (0.04s) - --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-2,prefix="../",format=USTAR (0.11s) - --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-2,prefix="../",format=PAX (0.05s) + --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-2,prefix="/",format=GNU (0.06s) + --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-2,prefix="../",format=USTAR (0.08s) + --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-2,prefix="../",format=PAX (0.09s) --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-2,prefix="../",format=GNU (0.04s) - --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=0,prefix="",format=USTAR#01 (0.04s) - --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=0,prefix="",format=PAX#01 (0.05s) - --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=0,prefix="",format=GNU#01 (0.03s) - --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=0,prefix="./",format=USTAR#01 (0.04s) - --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=0,prefix="./",format=PAX#01 (0.04s) - --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=0,prefix="./",format=GNU#01 (0.04s) - --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=0,prefix="/",format=USTAR#01 (0.04s) - --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=0,prefix="/",format=PAX#01 (0.03s) - --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=0,prefix="/",format=GNU#01 (0.04s) - --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=0,prefix="../",format=USTAR#01 (0.04s) - --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=0,prefix="../",format=PAX#01 (0.04s) - --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=0,prefix="../",format=GNU#01 (0.04s) - --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=1,prefix="",format=USTAR#01 (0.04s) + --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=0,prefix="",format=USTAR#01 (0.08s) + --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=0,prefix="",format=PAX#01 (0.10s) + --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=0,prefix="",format=GNU#01 (0.07s) + --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=0,prefix="./",format=USTAR#01 (0.08s) + --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=0,prefix="./",format=PAX#01 (0.09s) + --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=0,prefix="./",format=GNU#01 (0.07s) + --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=0,prefix="/",format=USTAR#01 (0.06s) + --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=0,prefix="/",format=PAX#01 (0.06s) + --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=0,prefix="/",format=GNU#01 (0.13s) + --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=0,prefix="../",format=USTAR#01 (0.07s) + --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=0,prefix="../",format=PAX#01 (0.07s) + --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=0,prefix="../",format=GNU#01 (0.09s) + --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=1,prefix="",format=USTAR#01 (0.09s) --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=1,prefix="",format=PAX#01 (0.05s) --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=1,prefix="",format=GNU#01 (0.06s) - --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=1,prefix="./",format=USTAR#01 (0.04s) - --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=1,prefix="./",format=PAX#01 (0.05s) - --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=1,prefix="./",format=GNU#01 (0.04s) - --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=1,prefix="/",format=USTAR#01 (0.05s) - --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=1,prefix="/",format=PAX#01 (0.05s) - --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=1,prefix="/",format=GNU#01 (0.04s) - --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=1,prefix="../",format=USTAR#01 (0.05s) - --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=1,prefix="../",format=PAX#01 (0.05s) - --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=1,prefix="../",format=GNU#01 (0.04s) - --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=9,prefix="",format=USTAR#01 (0.05s) - --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=9,prefix="",format=PAX#01 (0.04s) - --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=9,prefix="",format=GNU#01 (0.04s) - --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=9,prefix="./",format=USTAR#01 (0.04s) - --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=9,prefix="./",format=PAX#01 (0.04s) - --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=9,prefix="./",format=GNU#01 (0.05s) - --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=9,prefix="/",format=USTAR#01 (0.03s) - --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=9,prefix="/",format=PAX#01 (0.06s) - --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=9,prefix="/",format=GNU#01 (0.04s) - --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=9,prefix="../",format=USTAR#01 (0.04s) - --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=9,prefix="../",format=PAX#01 (0.06s) - --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=9,prefix="../",format=GNU#01 (0.04s) - --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-1,prefix="",format=USTAR#01 (0.05s) - --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-1,prefix="",format=PAX#01 (0.03s) - --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-1,prefix="",format=GNU#01 (0.04s) - --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-1,prefix="./",format=USTAR#01 (0.05s) - --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-1,prefix="./",format=PAX#01 (0.04s) - --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-1,prefix="./",format=GNU#01 (0.05s) - --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-1,prefix="/",format=USTAR#01 (0.04s) - --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-1,prefix="/",format=PAX#01 (0.05s) - --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-1,prefix="/",format=GNU#01 (0.04s) - --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-1,prefix="../",format=USTAR#01 (0.06s) - --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-1,prefix="../",format=PAX#01 (0.04s) - --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-1,prefix="../",format=GNU#01 (0.06s) - --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-2,prefix="",format=USTAR#01 (0.05s) - --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-2,prefix="",format=PAX#01 (0.03s) - --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-2,prefix="",format=GNU#01 (0.04s) - --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-2,prefix="./",format=USTAR#01 (0.05s) - --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-2,prefix="./",format=PAX#01 (0.05s) - --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-2,prefix="./",format=GNU#01 (0.04s) - --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-2,prefix="/",format=USTAR#01 (0.04s) + --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=1,prefix="./",format=USTAR#01 (0.08s) + --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=1,prefix="./",format=PAX#01 (0.04s) + --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=1,prefix="./",format=GNU#01 (0.11s) + --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=1,prefix="/",format=USTAR#01 (0.08s) + --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=1,prefix="/",format=PAX#01 (0.09s) + --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=1,prefix="/",format=GNU#01 (0.05s) + --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=1,prefix="../",format=USTAR#01 (0.09s) + --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=1,prefix="../",format=PAX#01 (0.11s) + --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=1,prefix="../",format=GNU#01 (0.10s) + --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=9,prefix="",format=USTAR#01 (0.07s) + --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=9,prefix="",format=PAX#01 (0.10s) + --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=9,prefix="",format=GNU#01 (0.09s) + --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=9,prefix="./",format=USTAR#01 (0.11s) + --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=9,prefix="./",format=PAX#01 (0.10s) + --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=9,prefix="./",format=GNU#01 (0.06s) + --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=9,prefix="/",format=USTAR#01 (0.07s) + --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=9,prefix="/",format=PAX#01 (0.10s) + --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=9,prefix="/",format=GNU#01 (0.05s) + --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=9,prefix="../",format=USTAR#01 (0.06s) + --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=9,prefix="../",format=PAX#01 (0.04s) + --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=9,prefix="../",format=GNU#01 (0.08s) + --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-1,prefix="",format=USTAR#01 (0.09s) + --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-1,prefix="",format=PAX#01 (0.05s) + --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-1,prefix="",format=GNU#01 (0.05s) + --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-1,prefix="./",format=USTAR#01 (0.08s) + --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-1,prefix="./",format=PAX#01 (0.07s) + --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-1,prefix="./",format=GNU#01 (0.06s) + --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-1,prefix="/",format=USTAR#01 (0.03s) + --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-1,prefix="/",format=PAX#01 (0.07s) + --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-1,prefix="/",format=GNU#01 (0.05s) + --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-1,prefix="../",format=USTAR#01 (0.09s) + --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-1,prefix="../",format=PAX#01 (0.06s) + --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-1,prefix="../",format=GNU#01 (0.08s) + --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-2,prefix="",format=USTAR#01 (0.09s) + --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-2,prefix="",format=PAX#01 (0.06s) + --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-2,prefix="",format=GNU#01 (0.08s) + --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-2,prefix="./",format=USTAR#01 (0.06s) + --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-2,prefix="./",format=PAX#01 (0.03s) + --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-2,prefix="./",format=GNU#01 (0.05s) + --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-2,prefix="/",format=USTAR#01 (0.11s) --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-2,prefix="/",format=PAX#01 (0.06s) - --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-2,prefix="/",format=GNU#01 (0.05s) - --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-2,prefix="../",format=USTAR#01 (0.04s) - --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-2,prefix="../",format=PAX#01 (0.04s) - --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-2,prefix="../",format=GNU#01 (0.04s) - --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=0,prefix="",format=USTAR#02 (0.04s) - --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=0,prefix="",format=PAX#02 (0.04s) - --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=0,prefix="",format=GNU#02 (0.05s) - --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=0,prefix="./",format=USTAR#02 (0.03s) - --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=0,prefix="./",format=PAX#02 (0.05s) - --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=0,prefix="./",format=GNU#02 (0.04s) - --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=0,prefix="/",format=USTAR#02 (0.04s) - --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=0,prefix="/",format=PAX#02 (0.06s) - --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=0,prefix="/",format=GNU#02 (0.03s) + --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-2,prefix="/",format=GNU#01 (0.11s) + --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-2,prefix="../",format=USTAR#01 (0.10s) + --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-2,prefix="../",format=PAX#01 (0.10s) + --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-2,prefix="../",format=GNU#01 (0.11s) + --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=0,prefix="",format=USTAR#02 (0.09s) + --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=0,prefix="",format=PAX#02 (0.12s) + --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=0,prefix="",format=GNU#02 (0.07s) + --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=0,prefix="./",format=USTAR#02 (0.05s) + --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=0,prefix="./",format=PAX#02 (0.04s) + --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=0,prefix="./",format=GNU#02 (0.05s) + --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=0,prefix="/",format=USTAR#02 (0.06s) + --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=0,prefix="/",format=PAX#02 (0.07s) + --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=0,prefix="/",format=GNU#02 (0.06s) --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=0,prefix="../",format=USTAR#02 (0.06s) - --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=0,prefix="../",format=PAX#02 (0.07s) - --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=0,prefix="../",format=GNU#02 (0.04s) - --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=1,prefix="",format=USTAR#02 (0.06s) - --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=1,prefix="",format=PAX#02 (0.05s) - --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=1,prefix="",format=GNU#02 (0.05s) - --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=1,prefix="./",format=USTAR#02 (0.05s) - --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=1,prefix="./",format=PAX#02 (0.06s) - --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=1,prefix="./",format=GNU#02 (0.07s) - --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=1,prefix="/",format=USTAR#02 (0.06s) - --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=1,prefix="/",format=PAX#02 (0.05s) - --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=1,prefix="/",format=GNU#02 (0.05s) - --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=1,prefix="../",format=USTAR#02 (0.04s) - --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=1,prefix="../",format=PAX#02 (0.06s) - --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=1,prefix="../",format=GNU#02 (0.05s) - --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=9,prefix="",format=USTAR#02 (0.04s) - --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=9,prefix="",format=PAX#02 (0.05s) - --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=9,prefix="",format=GNU#02 (0.05s) - --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=9,prefix="./",format=USTAR#02 (0.05s) - --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=9,prefix="./",format=PAX#02 (0.05s) - --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=9,prefix="./",format=GNU#02 (0.06s) - --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=9,prefix="/",format=USTAR#02 (0.06s) - --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=9,prefix="/",format=PAX#02 (0.06s) - --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=9,prefix="/",format=GNU#02 (0.06s) - --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=9,prefix="../",format=USTAR#02 (0.07s) - --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=9,prefix="../",format=PAX#02 (0.07s) - --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=9,prefix="../",format=GNU#02 (0.05s) + --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=0,prefix="../",format=PAX#02 (0.03s) + --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=0,prefix="../",format=GNU#02 (0.07s) + --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=1,prefix="",format=USTAR#02 (0.07s) + --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=1,prefix="",format=PAX#02 (0.08s) + --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=1,prefix="",format=GNU#02 (0.04s) + --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=1,prefix="./",format=USTAR#02 (0.07s) + --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=1,prefix="./",format=PAX#02 (0.12s) + --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=1,prefix="./",format=GNU#02 (0.09s) + --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=1,prefix="/",format=USTAR#02 (0.13s) + --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=1,prefix="/",format=PAX#02 (0.13s) + --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=1,prefix="/",format=GNU#02 (0.06s) + --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=1,prefix="../",format=USTAR#02 (0.11s) + --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=1,prefix="../",format=PAX#02 (0.07s) + --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=1,prefix="../",format=GNU#02 (0.09s) + --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=9,prefix="",format=USTAR#02 (0.06s) + --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=9,prefix="",format=PAX#02 (0.11s) + --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=9,prefix="",format=GNU#02 (0.10s) + --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=9,prefix="./",format=USTAR#02 (0.14s) + --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=9,prefix="./",format=PAX#02 (0.07s) + --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=9,prefix="./",format=GNU#02 (0.08s) + --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=9,prefix="/",format=USTAR#02 (0.07s) + --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=9,prefix="/",format=PAX#02 (0.12s) + --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=9,prefix="/",format=GNU#02 (0.08s) + --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=9,prefix="../",format=USTAR#02 (0.06s) + --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=9,prefix="../",format=PAX#02 (0.06s) + --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=9,prefix="../",format=GNU#02 (0.04s) --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-1,prefix="",format=USTAR#02 (0.06s) - --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-1,prefix="",format=PAX#02 (0.06s) - --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-1,prefix="",format=GNU#02 (0.07s) - --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-1,prefix="./",format=USTAR#02 (0.05s) - --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-1,prefix="./",format=PAX#02 (0.07s) - --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-1,prefix="./",format=GNU#02 (0.06s) - --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-1,prefix="/",format=USTAR#02 (0.07s) - --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-1,prefix="/",format=PAX#02 (0.08s) - --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-1,prefix="/",format=GNU#02 (0.08s) - --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-1,prefix="../",format=USTAR#02 (0.08s) - --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-1,prefix="../",format=PAX#02 (0.08s) - --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-1,prefix="../",format=GNU#02 (0.06s) - --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-2,prefix="",format=USTAR#02 (0.06s) - --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-2,prefix="",format=PAX#02 (0.06s) - --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-2,prefix="",format=GNU#02 (0.09s) - --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-2,prefix="./",format=USTAR#02 (0.06s) - --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-2,prefix="./",format=PAX#02 (0.09s) - --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-2,prefix="./",format=GNU#02 (0.08s) - --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-2,prefix="/",format=USTAR#02 (0.08s) - --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-2,prefix="/",format=PAX#02 (0.08s) - --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-2,prefix="/",format=GNU#02 (0.07s) - --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-2,prefix="../",format=USTAR#02 (0.09s) - --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-2,prefix="../",format=PAX#02 (0.08s) - --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-2,prefix="../",format=GNU#02 (0.12s) + --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-1,prefix="",format=PAX#02 (0.05s) + --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-1,prefix="",format=GNU#02 (0.03s) + --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-1,prefix="./",format=USTAR#02 (0.06s) + --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-1,prefix="./",format=PAX#02 (0.06s) + --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-1,prefix="./",format=GNU#02 (0.07s) + --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-1,prefix="/",format=USTAR#02 (0.05s) + --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-1,prefix="/",format=PAX#02 (0.09s) + --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-1,prefix="/",format=GNU#02 (0.06s) + --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-1,prefix="../",format=USTAR#02 (0.05s) + --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-1,prefix="../",format=PAX#02 (0.09s) + --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-1,prefix="../",format=GNU#02 (0.09s) + --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-2,prefix="",format=USTAR#02 (0.08s) + --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-2,prefix="",format=PAX#02 (0.08s) + --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-2,prefix="",format=GNU#02 (0.06s) + --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-2,prefix="./",format=USTAR#02 (0.09s) + --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-2,prefix="./",format=PAX#02 (0.07s) + --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-2,prefix="./",format=GNU#02 (0.12s) + --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-2,prefix="/",format=USTAR#02 (0.11s) + --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-2,prefix="/",format=PAX#02 (0.10s) + --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-2,prefix="/",format=GNU#02 (0.08s) + --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-2,prefix="../",format=USTAR#02 (0.07s) + --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-2,prefix="../",format=PAX#02 (0.07s) + --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-2,prefix="../",format=GNU#02 (0.10s) --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="",format=USTAR (0.11s) - --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="",format=USTAR/lost_digest_in_a_entry (0.01s) - --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="",format=USTAR/duplicated_entry_offset (0.01s) - --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="",format=PAX (0.08s) - --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="",format=PAX/lost_digest_in_a_entry (0.01s) + --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="",format=USTAR/lost_digest_in_a_entry (0.00s) + --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="",format=USTAR/duplicated_entry_offset (0.00s) + --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="",format=PAX (0.12s) + --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="",format=PAX/lost_digest_in_a_entry (0.00s) --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="",format=PAX/duplicated_entry_offset (0.01s) - --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="",format=GNU (0.11s) - --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="",format=GNU/lost_digest_in_a_entry (0.01s) + --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="",format=GNU (0.10s) + --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="",format=GNU/lost_digest_in_a_entry (0.00s) --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="",format=GNU/duplicated_entry_offset (0.00s) --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="./",format=USTAR (0.12s) - --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="./",format=USTAR/lost_digest_in_a_entry (0.01s) + --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="./",format=USTAR/lost_digest_in_a_entry (0.02s) --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="./",format=USTAR/duplicated_entry_offset (0.00s) - --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="./",format=PAX (0.12s) - --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="./",format=PAX/lost_digest_in_a_entry (0.01s) + --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="./",format=PAX (0.09s) + --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="./",format=PAX/lost_digest_in_a_entry (0.00s) --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="./",format=PAX/duplicated_entry_offset (0.01s) - --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="./",format=GNU (0.14s) - --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="./",format=GNU/lost_digest_in_a_entry (0.01s) - --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="./",format=GNU/duplicated_entry_offset (0.02s) - --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="/",format=USTAR (0.12s) + --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="./",format=GNU (0.12s) + --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="./",format=GNU/lost_digest_in_a_entry (0.00s) + --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="./",format=GNU/duplicated_entry_offset (0.01s) + --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="/",format=USTAR (0.11s) --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="/",format=USTAR/lost_digest_in_a_entry (0.01s) - --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="/",format=USTAR/duplicated_entry_offset (0.02s) + --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="/",format=USTAR/duplicated_entry_offset (0.01s) --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="/",format=PAX (0.12s) --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="/",format=PAX/lost_digest_in_a_entry (0.01s) - --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="/",format=PAX/duplicated_entry_offset (0.01s) - --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="/",format=GNU (0.14s) + --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="/",format=PAX/duplicated_entry_offset (0.00s) + --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="/",format=GNU (0.08s) --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="/",format=GNU/lost_digest_in_a_entry (0.01s) --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="/",format=GNU/duplicated_entry_offset (0.01s) - --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="../",format=USTAR (0.16s) - --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="../",format=USTAR/lost_digest_in_a_entry (0.01s) + --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="../",format=USTAR (0.09s) + --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="../",format=USTAR/lost_digest_in_a_entry (0.00s) --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="../",format=USTAR/duplicated_entry_offset (0.01s) - --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="../",format=PAX (0.13s) - --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="../",format=PAX/lost_digest_in_a_entry (0.00s) + --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="../",format=PAX (0.08s) + --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="../",format=PAX/lost_digest_in_a_entry (0.01s) --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="../",format=PAX/duplicated_entry_offset (0.01s) - --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="../",format=GNU (0.12s) - --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="../",format=GNU/lost_digest_in_a_entry (0.01s) - --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="../",format=GNU/duplicated_entry_offset (0.00s) - --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="",format=USTAR (0.12s) + --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="../",format=GNU (0.05s) + --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="../",format=GNU/lost_digest_in_a_entry (0.00s) + --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="../",format=GNU/duplicated_entry_offset (0.01s) + --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="",format=USTAR (0.13s) --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="",format=USTAR/lost_digest_in_a_entry (0.01s) --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="",format=USTAR/duplicated_entry_offset (0.01s) - --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="",format=PAX (0.14s) - --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="",format=PAX/duplicated_entry_offset (0.02s) + --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="",format=PAX (0.11s) --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="",format=PAX/lost_digest_in_a_entry (0.01s) - --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="",format=GNU (0.17s) - --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="",format=GNU/lost_digest_in_a_entry (0.02s) - --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="",format=GNU/duplicated_entry_offset (0.01s) + --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="",format=PAX/duplicated_entry_offset (0.01s) + --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="",format=GNU (0.10s) + --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="",format=GNU/lost_digest_in_a_entry (0.01s) + --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="",format=GNU/duplicated_entry_offset (0.00s) --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="./",format=USTAR (0.12s) - --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="./",format=USTAR/lost_digest_in_a_entry (0.01s) --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="./",format=USTAR/duplicated_entry_offset (0.01s) - --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="./",format=PAX (0.13s) - --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="./",format=PAX/lost_digest_in_a_entry (0.01s) - --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="./",format=PAX/duplicated_entry_offset (0.02s) - --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="./",format=GNU (0.13s) - --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="./",format=GNU/lost_digest_in_a_entry (0.02s) + --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="./",format=USTAR/lost_digest_in_a_entry (0.01s) + --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="./",format=PAX (0.08s) + --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="./",format=PAX/duplicated_entry_offset (0.00s) + --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="./",format=PAX/lost_digest_in_a_entry (0.00s) + --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="./",format=GNU (0.11s) + --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="./",format=GNU/lost_digest_in_a_entry (0.00s) --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="./",format=GNU/duplicated_entry_offset (0.00s) - --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="/",format=USTAR (0.16s) + --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="/",format=USTAR (0.11s) --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="/",format=USTAR/lost_digest_in_a_entry (0.01s) --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="/",format=USTAR/duplicated_entry_offset (0.01s) - --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="/",format=PAX (0.08s) - --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="/",format=PAX/duplicated_entry_offset (0.01s) + --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="/",format=PAX (0.07s) --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="/",format=PAX/lost_digest_in_a_entry (0.00s) - --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="/",format=GNU (0.10s) - --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="/",format=GNU/lost_digest_in_a_entry (0.00s) - --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="/",format=GNU/duplicated_entry_offset (0.01s) - --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="../",format=USTAR (0.13s) + --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="/",format=PAX/duplicated_entry_offset (0.00s) + --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="/",format=GNU (0.07s) + --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="/",format=GNU/lost_digest_in_a_entry (0.01s) + --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="/",format=GNU/duplicated_entry_offset (0.00s) + --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="../",format=USTAR (0.09s) --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="../",format=USTAR/lost_digest_in_a_entry (0.01s) - --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="../",format=USTAR/duplicated_entry_offset (0.02s) - --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="../",format=PAX (0.13s) - --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="../",format=PAX/lost_digest_in_a_entry (0.01s) + --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="../",format=USTAR/duplicated_entry_offset (0.01s) + --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="../",format=PAX (0.10s) + --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="../",format=PAX/lost_digest_in_a_entry (0.00s) --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="../",format=PAX/duplicated_entry_offset (0.01s) - --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="../",format=GNU (0.15s) + --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="../",format=GNU (0.10s) --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="../",format=GNU/lost_digest_in_a_entry (0.01s) - --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="../",format=GNU/duplicated_entry_offset (0.00s) - --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="",format=USTAR (0.12s) - --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="",format=USTAR/lost_digest_in_a_entry (0.01s) - --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="",format=USTAR/duplicated_entry_offset (0.01s) + --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="../",format=GNU/duplicated_entry_offset (0.01s) + --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="",format=USTAR (0.07s) + --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="",format=USTAR/lost_digest_in_a_entry (0.00s) + --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="",format=USTAR/duplicated_entry_offset (0.00s) --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="",format=PAX (0.07s) - --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="",format=PAX/lost_digest_in_a_entry (0.01s) + --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="",format=PAX/lost_digest_in_a_entry (0.00s) --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="",format=PAX/duplicated_entry_offset (0.01s) - --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="",format=GNU (0.22s) - --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="",format=GNU/lost_digest_in_a_entry (0.00s) - --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="",format=GNU/duplicated_entry_offset (0.01s) - --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="./",format=USTAR (0.08s) + --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="",format=GNU (0.09s) + --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="",format=GNU/duplicated_entry_offset (0.00s) + --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="",format=GNU/lost_digest_in_a_entry (0.01s) + --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="./",format=USTAR (0.11s) + --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="./",format=USTAR/lost_digest_in_a_entry (0.02s) --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="./",format=USTAR/duplicated_entry_offset (0.01s) - --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="./",format=USTAR/lost_digest_in_a_entry (0.01s) - --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="./",format=PAX (0.08s) - --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="./",format=PAX/duplicated_entry_offset (0.00s) - --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="./",format=PAX/lost_digest_in_a_entry (0.01s) - --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="./",format=GNU (0.12s) - --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="./",format=GNU/lost_digest_in_a_entry (0.01s) + --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="./",format=PAX (0.09s) + --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="./",format=PAX/lost_digest_in_a_entry (0.02s) + --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="./",format=PAX/duplicated_entry_offset (0.01s) + --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="./",format=GNU (0.09s) + --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="./",format=GNU/lost_digest_in_a_entry (0.00s) --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="./",format=GNU/duplicated_entry_offset (0.01s) - --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="/",format=USTAR (0.10s) - --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="/",format=USTAR/lost_digest_in_a_entry (0.01s) + --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="/",format=USTAR (0.08s) + --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="/",format=USTAR/lost_digest_in_a_entry (0.00s) --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="/",format=USTAR/duplicated_entry_offset (0.00s) - --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="/",format=PAX (0.10s) - --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="/",format=PAX/lost_digest_in_a_entry (0.00s) - --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="/",format=PAX/duplicated_entry_offset (0.00s) - --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="/",format=GNU (0.09s) - --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="/",format=GNU/lost_digest_in_a_entry (0.01s) + --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="/",format=PAX (0.13s) + --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="/",format=PAX/lost_digest_in_a_entry (0.01s) + --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="/",format=PAX/duplicated_entry_offset (0.01s) + --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="/",format=GNU (0.08s) + --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="/",format=GNU/lost_digest_in_a_entry (0.00s) --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="/",format=GNU/duplicated_entry_offset (0.01s) - --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="../",format=USTAR (0.12s) + --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="../",format=USTAR (0.07s) + --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="../",format=USTAR/duplicated_entry_offset (0.00s) --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="../",format=USTAR/lost_digest_in_a_entry (0.01s) - --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="../",format=USTAR/duplicated_entry_offset (0.02s) - --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="../",format=PAX (0.09s) - --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="../",format=PAX/lost_digest_in_a_entry (0.02s) - --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="../",format=PAX/duplicated_entry_offset (0.00s) - --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="../",format=GNU (0.11s) - --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="../",format=GNU/lost_digest_in_a_entry (0.01s) - --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="../",format=GNU/duplicated_entry_offset (0.02s) - --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="",format=USTAR (0.09s) - --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="",format=USTAR/duplicated_entry_offset (0.00s) - --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="",format=USTAR/lost_digest_in_a_entry (0.00s) - --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="",format=PAX (0.11s) - --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="",format=PAX/lost_digest_in_a_entry (0.00s) - --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="",format=PAX/duplicated_entry_offset (0.01s) - --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="",format=GNU (0.07s) - --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="",format=GNU/duplicated_entry_offset (0.01s) + --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="../",format=PAX (0.08s) + --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="../",format=PAX/lost_digest_in_a_entry (0.01s) + --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="../",format=PAX/duplicated_entry_offset (0.01s) + --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="../",format=GNU (0.10s) + --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="../",format=GNU/lost_digest_in_a_entry (0.02s) + --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="../",format=GNU/duplicated_entry_offset (0.01s) + --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="",format=USTAR (0.11s) + --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="",format=USTAR/lost_digest_in_a_entry (0.01s) + --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="",format=USTAR/duplicated_entry_offset (0.01s) + --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="",format=PAX (0.10s) + --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="",format=PAX/lost_digest_in_a_entry (0.01s) + --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="",format=PAX/duplicated_entry_offset (0.00s) + --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="",format=GNU (0.12s) --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="",format=GNU/lost_digest_in_a_entry (0.00s) - --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="./",format=USTAR (0.10s) - --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="./",format=USTAR/lost_digest_in_a_entry (0.01s) + --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="",format=GNU/duplicated_entry_offset (0.02s) + --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="./",format=USTAR (0.06s) + --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="./",format=USTAR/lost_digest_in_a_entry (0.00s) --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="./",format=USTAR/duplicated_entry_offset (0.01s) - --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="./",format=PAX (0.07s) - --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="./",format=PAX/lost_digest_in_a_entry (0.00s) - --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="./",format=PAX/duplicated_entry_offset (0.00s) - --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="./",format=GNU (0.08s) + --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="./",format=PAX (0.09s) + --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="./",format=PAX/lost_digest_in_a_entry (0.01s) + --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="./",format=PAX/duplicated_entry_offset (0.01s) + --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="./",format=GNU (0.09s) --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="./",format=GNU/lost_digest_in_a_entry (0.00s) - --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="./",format=GNU/duplicated_entry_offset (0.01s) - --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="/",format=USTAR (0.07s) + --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="./",format=GNU/duplicated_entry_offset (0.02s) + --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="/",format=USTAR (0.09s) --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="/",format=USTAR/lost_digest_in_a_entry (0.00s) - --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="/",format=USTAR/duplicated_entry_offset (0.00s) + --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="/",format=USTAR/duplicated_entry_offset (0.01s) --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="/",format=PAX (0.10s) --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="/",format=PAX/lost_digest_in_a_entry (0.00s) --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="/",format=PAX/duplicated_entry_offset (0.01s) - --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="/",format=GNU (0.06s) + --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="/",format=GNU (0.05s) --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="/",format=GNU/lost_digest_in_a_entry (0.00s) --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="/",format=GNU/duplicated_entry_offset (0.00s) - --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="../",format=USTAR (0.06s) + --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="../",format=USTAR (0.07s) + --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="../",format=USTAR/lost_digest_in_a_entry (0.02s) --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="../",format=USTAR/duplicated_entry_offset (0.00s) - --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="../",format=USTAR/lost_digest_in_a_entry (0.01s) - --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="../",format=PAX (0.07s) - --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="../",format=PAX/lost_digest_in_a_entry (0.00s) - --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="../",format=PAX/duplicated_entry_offset (0.00s) - --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="../",format=GNU (0.07s) + --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="../",format=PAX (0.09s) + --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="../",format=PAX/lost_digest_in_a_entry (0.01s) + --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="../",format=PAX/duplicated_entry_offset (0.01s) + --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="../",format=GNU (0.10s) + --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="../",format=GNU/lost_digest_in_a_entry (0.02s) --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="../",format=GNU/duplicated_entry_offset (0.01s) - --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="../",format=GNU/lost_digest_in_a_entry (0.01s) - --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="",format=USTAR (0.07s) - --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="",format=USTAR/lost_digest_in_a_entry (0.00s) - --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="",format=USTAR/duplicated_entry_offset (0.01s) - --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="",format=PAX (0.07s) + --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="",format=USTAR (0.13s) + --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="",format=USTAR/lost_digest_in_a_entry (0.01s) + --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="",format=USTAR/duplicated_entry_offset (0.00s) + --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="",format=PAX (0.10s) --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="",format=PAX/lost_digest_in_a_entry (0.01s) --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="",format=PAX/duplicated_entry_offset (0.01s) - --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="",format=GNU (0.07s) - --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="",format=GNU/lost_digest_in_a_entry (0.00s) - --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="",format=GNU/duplicated_entry_offset (0.00s) - --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="./",format=USTAR (0.06s) - --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="./",format=USTAR/lost_digest_in_a_entry (0.00s) - --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="./",format=USTAR/duplicated_entry_offset (0.01s) - --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="./",format=PAX (0.06s) + --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="",format=GNU (0.14s) + --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="",format=GNU/lost_digest_in_a_entry (0.01s) + --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="",format=GNU/duplicated_entry_offset (0.02s) + --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="./",format=USTAR (0.10s) + --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="./",format=USTAR/lost_digest_in_a_entry (0.01s) + --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="./",format=USTAR/duplicated_entry_offset (0.00s) + --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="./",format=PAX (0.10s) --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="./",format=PAX/lost_digest_in_a_entry (0.00s) - --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="./",format=PAX/duplicated_entry_offset (0.01s) - --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="./",format=GNU (0.07s) - --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="./",format=GNU/lost_digest_in_a_entry (0.02s) - --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="./",format=GNU/duplicated_entry_offset (0.00s) - --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="/",format=USTAR (0.07s) - --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="/",format=USTAR/lost_digest_in_a_entry (0.01s) - --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="/",format=USTAR/duplicated_entry_offset (0.00s) - --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="/",format=PAX (0.07s) + --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="./",format=PAX/duplicated_entry_offset (0.00s) + --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="./",format=GNU (0.11s) + --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="./",format=GNU/lost_digest_in_a_entry (0.01s) + --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="./",format=GNU/duplicated_entry_offset (0.01s) + --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="/",format=USTAR (0.10s) + --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="/",format=USTAR/lost_digest_in_a_entry (0.00s) + --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="/",format=USTAR/duplicated_entry_offset (0.01s) + --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="/",format=PAX (0.06s) --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="/",format=PAX/lost_digest_in_a_entry (0.00s) - --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="/",format=PAX/duplicated_entry_offset (0.02s) - --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="/",format=GNU (0.07s) - --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="/",format=GNU/lost_digest_in_a_entry (0.01s) - --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="/",format=GNU/duplicated_entry_offset (0.01s) + --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="/",format=PAX/duplicated_entry_offset (0.01s) + --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="/",format=GNU (0.08s) + --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="/",format=GNU/lost_digest_in_a_entry (0.00s) + --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="/",format=GNU/duplicated_entry_offset (0.00s) --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="../",format=USTAR (0.06s) - --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="../",format=USTAR/lost_digest_in_a_entry (0.01s) - --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="../",format=USTAR/duplicated_entry_offset (0.01s) - --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="../",format=PAX (0.07s) + --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="../",format=USTAR/lost_digest_in_a_entry (0.00s) + --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="../",format=USTAR/duplicated_entry_offset (0.00s) + --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="../",format=PAX (0.06s) --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="../",format=PAX/lost_digest_in_a_entry (0.01s) --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="../",format=PAX/duplicated_entry_offset (0.01s) - --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="../",format=GNU (0.06s) + --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="../",format=GNU (0.07s) --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="../",format=GNU/lost_digest_in_a_entry (0.01s) - --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="../",format=GNU/duplicated_entry_offset (0.01s) - --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="",format=USTAR#01 (0.06s) + --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="../",format=GNU/duplicated_entry_offset (0.00s) + --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="",format=USTAR#01 (0.08s) --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="",format=USTAR#01/lost_digest_in_a_entry (0.00s) - --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="",format=USTAR#01/duplicated_entry_offset (0.01s) - --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="",format=PAX#01 (0.08s) - --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="",format=PAX#01/lost_digest_in_a_entry (0.01s) + --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="",format=USTAR#01/duplicated_entry_offset (0.00s) + --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="",format=PAX#01 (0.06s) + --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="",format=PAX#01/lost_digest_in_a_entry (0.00s) --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="",format=PAX#01/duplicated_entry_offset (0.00s) - --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="",format=GNU#01 (0.06s) + --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="",format=GNU#01 (0.07s) --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="",format=GNU#01/lost_digest_in_a_entry (0.00s) --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="",format=GNU#01/duplicated_entry_offset (0.00s) - --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="./",format=USTAR#01 (0.07s) - --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="./",format=USTAR#01/lost_digest_in_a_entry (0.00s) + --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="./",format=USTAR#01 (0.08s) + --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="./",format=USTAR#01/lost_digest_in_a_entry (0.01s) --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="./",format=USTAR#01/duplicated_entry_offset (0.01s) --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="./",format=PAX#01 (0.07s) --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="./",format=PAX#01/lost_digest_in_a_entry (0.00s) --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="./",format=PAX#01/duplicated_entry_offset (0.00s) - --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="./",format=GNU#01 (0.06s) - --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="./",format=GNU#01/lost_digest_in_a_entry (0.00s) + --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="./",format=GNU#01 (0.09s) + --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="./",format=GNU#01/lost_digest_in_a_entry (0.01s) --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="./",format=GNU#01/duplicated_entry_offset (0.01s) - --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="/",format=USTAR#01 (0.08s) - --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="/",format=USTAR#01/lost_digest_in_a_entry (0.01s) + --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="/",format=USTAR#01 (0.10s) --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="/",format=USTAR#01/duplicated_entry_offset (0.01s) - --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="/",format=PAX#01 (0.07s) - --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="/",format=PAX#01/lost_digest_in_a_entry (0.00s) - --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="/",format=PAX#01/duplicated_entry_offset (0.00s) - --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="/",format=GNU#01 (0.06s) - --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="/",format=GNU#01/duplicated_entry_offset (0.01s) - --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="/",format=GNU#01/lost_digest_in_a_entry (0.00s) - --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="../",format=USTAR#01 (0.06s) + --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="/",format=USTAR#01/lost_digest_in_a_entry (0.01s) + --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="/",format=PAX#01 (0.08s) + --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="/",format=PAX#01/lost_digest_in_a_entry (0.01s) + --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="/",format=PAX#01/duplicated_entry_offset (0.01s) + --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="/",format=GNU#01 (0.08s) + --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="/",format=GNU#01/lost_digest_in_a_entry (0.01s) + --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="/",format=GNU#01/duplicated_entry_offset (0.00s) + --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="../",format=USTAR#01 (0.08s) --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="../",format=USTAR#01/lost_digest_in_a_entry (0.00s) --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="../",format=USTAR#01/duplicated_entry_offset (0.00s) - --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="../",format=PAX#01 (0.08s) + --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="../",format=PAX#01 (0.07s) --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="../",format=PAX#01/lost_digest_in_a_entry (0.01s) - --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="../",format=PAX#01/duplicated_entry_offset (0.01s) - --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="../",format=GNU#01 (0.04s) - --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="../",format=GNU#01/duplicated_entry_offset (0.00s) + --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="../",format=PAX#01/duplicated_entry_offset (0.00s) + --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="../",format=GNU#01 (0.06s) --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="../",format=GNU#01/lost_digest_in_a_entry (0.00s) - --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="",format=USTAR#01 (0.08s) - --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="",format=USTAR#01/lost_digest_in_a_entry (0.00s) + --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="../",format=GNU#01/duplicated_entry_offset (0.01s) + --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="",format=USTAR#01 (0.11s) + --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="",format=USTAR#01/lost_digest_in_a_entry (0.01s) --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="",format=USTAR#01/duplicated_entry_offset (0.01s) - --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="",format=PAX#01 (0.09s) + --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="",format=PAX#01 (0.12s) --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="",format=PAX#01/lost_digest_in_a_entry (0.01s) - --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="",format=PAX#01/duplicated_entry_offset (0.00s) - --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="",format=GNU#01 (0.09s) - --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="",format=GNU#01/lost_digest_in_a_entry (0.01s) + --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="",format=PAX#01/duplicated_entry_offset (0.02s) + --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="",format=GNU#01 (0.10s) + --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="",format=GNU#01/lost_digest_in_a_entry (0.00s) --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="",format=GNU#01/duplicated_entry_offset (0.01s) - --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="./",format=USTAR#01 (0.09s) - --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="./",format=USTAR#01/lost_digest_in_a_entry (0.01s) - --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="./",format=USTAR#01/duplicated_entry_offset (0.01s) - --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="./",format=PAX#01 (0.10s) - --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="./",format=PAX#01/lost_digest_in_a_entry (0.01s) + --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="./",format=USTAR#01 (0.10s) + --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="./",format=USTAR#01/lost_digest_in_a_entry (0.00s) + --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="./",format=USTAR#01/duplicated_entry_offset (0.00s) + --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="./",format=PAX#01 (0.06s) + --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="./",format=PAX#01/lost_digest_in_a_entry (0.00s) --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="./",format=PAX#01/duplicated_entry_offset (0.00s) - --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="./",format=GNU#01 (0.11s) - --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="./",format=GNU#01/lost_digest_in_a_entry (0.02s) - --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="./",format=GNU#01/duplicated_entry_offset (0.01s) - --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="/",format=USTAR#01 (0.10s) - --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="/",format=USTAR#01/lost_digest_in_a_entry (0.02s) + --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="./",format=GNU#01 (0.10s) + --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="./",format=GNU#01/lost_digest_in_a_entry (0.00s) + --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="./",format=GNU#01/duplicated_entry_offset (0.00s) + --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="/",format=USTAR#01 (0.12s) + --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="/",format=USTAR#01/lost_digest_in_a_entry (0.01s) --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="/",format=USTAR#01/duplicated_entry_offset (0.00s) - --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="/",format=PAX#01 (0.08s) - --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="/",format=PAX#01/duplicated_entry_offset (0.01s) + --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="/",format=PAX#01 (0.14s) --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="/",format=PAX#01/lost_digest_in_a_entry (0.01s) + --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="/",format=PAX#01/duplicated_entry_offset (0.00s) --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="/",format=GNU#01 (0.10s) --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="/",format=GNU#01/lost_digest_in_a_entry (0.00s) --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="/",format=GNU#01/duplicated_entry_offset (0.01s) - --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="../",format=USTAR#01 (0.09s) - --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="../",format=USTAR#01/lost_digest_in_a_entry (0.01s) + --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="../",format=USTAR#01 (0.08s) + --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="../",format=USTAR#01/lost_digest_in_a_entry (0.00s) --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="../",format=USTAR#01/duplicated_entry_offset (0.00s) - --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="../",format=PAX#01 (0.10s) + --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="../",format=PAX#01 (0.08s) --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="../",format=PAX#01/lost_digest_in_a_entry (0.01s) - --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="../",format=PAX#01/duplicated_entry_offset (0.01s) - --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="../",format=GNU#01 (0.08s) - --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="../",format=GNU#01/lost_digest_in_a_entry (0.01s) + --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="../",format=PAX#01/duplicated_entry_offset (0.00s) + --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="../",format=GNU#01 (0.07s) + --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="../",format=GNU#01/lost_digest_in_a_entry (0.00s) --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="../",format=GNU#01/duplicated_entry_offset (0.00s) - --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="",format=USTAR#01 (0.10s) - --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="",format=USTAR#01/lost_digest_in_a_entry (0.01s) + --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="",format=USTAR#01 (0.08s) + --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="",format=USTAR#01/lost_digest_in_a_entry (0.00s) --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="",format=USTAR#01/duplicated_entry_offset (0.00s) --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="",format=PAX#01 (0.09s) --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="",format=PAX#01/lost_digest_in_a_entry (0.00s) --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="",format=PAX#01/duplicated_entry_offset (0.01s) - --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="",format=GNU#01 (0.08s) + --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="",format=GNU#01 (0.09s) --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="",format=GNU#01/lost_digest_in_a_entry (0.00s) - --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="",format=GNU#01/duplicated_entry_offset (0.02s) + --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="",format=GNU#01/duplicated_entry_offset (0.00s) --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="./",format=USTAR#01 (0.08s) - --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="./",format=USTAR#01/lost_digest_in_a_entry (0.00s) - --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="./",format=USTAR#01/duplicated_entry_offset (0.01s) - --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="./",format=PAX#01 (0.09s) + --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="./",format=USTAR#01/lost_digest_in_a_entry (0.01s) + --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="./",format=USTAR#01/duplicated_entry_offset (0.00s) + --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="./",format=PAX#01 (0.07s) + --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="./",format=PAX#01/lost_digest_in_a_entry (0.00s) --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="./",format=PAX#01/duplicated_entry_offset (0.01s) - --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="./",format=PAX#01/lost_digest_in_a_entry (0.02s) - --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="./",format=GNU#01 (0.10s) - --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="./",format=GNU#01/lost_digest_in_a_entry (0.01s) - --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="./",format=GNU#01/duplicated_entry_offset (0.00s) - --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="/",format=USTAR#01 (0.10s) - --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="/",format=USTAR#01/duplicated_entry_offset (0.01s) - --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="/",format=USTAR#01/lost_digest_in_a_entry (0.01s) - --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="/",format=PAX#01 (0.08s) + --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="./",format=GNU#01 (0.06s) + --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="./",format=GNU#01/lost_digest_in_a_entry (0.00s) + --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="./",format=GNU#01/duplicated_entry_offset (0.01s) + --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="/",format=USTAR#01 (0.08s) + --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="/",format=USTAR#01/lost_digest_in_a_entry (0.00s) + --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="/",format=USTAR#01/duplicated_entry_offset (0.00s) + --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="/",format=PAX#01 (0.05s) --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="/",format=PAX#01/lost_digest_in_a_entry (0.00s) - --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="/",format=PAX#01/duplicated_entry_offset (0.00s) - --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="/",format=GNU#01 (0.08s) + --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="/",format=PAX#01/duplicated_entry_offset (0.01s) + --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="/",format=GNU#01 (0.09s) --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="/",format=GNU#01/lost_digest_in_a_entry (0.01s) - --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="/",format=GNU#01/duplicated_entry_offset (0.01s) + --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="/",format=GNU#01/duplicated_entry_offset (0.00s) --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="../",format=USTAR#01 (0.07s) --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="../",format=USTAR#01/lost_digest_in_a_entry (0.01s) --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="../",format=USTAR#01/duplicated_entry_offset (0.00s) - --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="../",format=PAX#01 (0.09s) - --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="../",format=PAX#01/duplicated_entry_offset (0.02s) - --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="../",format=PAX#01/lost_digest_in_a_entry (0.01s) - --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="../",format=GNU#01 (0.08s) - --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="../",format=GNU#01/lost_digest_in_a_entry (0.01s) + --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="../",format=PAX#01 (0.08s) + --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="../",format=PAX#01/lost_digest_in_a_entry (0.00s) + --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="../",format=PAX#01/duplicated_entry_offset (0.01s) + --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="../",format=GNU#01 (0.11s) + --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="../",format=GNU#01/lost_digest_in_a_entry (0.00s) --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="../",format=GNU#01/duplicated_entry_offset (0.01s) - --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="",format=USTAR#01 (0.08s) + --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="",format=USTAR#01 (0.11s) --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="",format=USTAR#01/lost_digest_in_a_entry (0.01s) --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="",format=USTAR#01/duplicated_entry_offset (0.01s) - --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="",format=PAX#01 (0.09s) - --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="",format=PAX#01/lost_digest_in_a_entry (0.01s) + --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="",format=PAX#01 (0.06s) + --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="",format=PAX#01/lost_digest_in_a_entry (0.00s) --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="",format=PAX#01/duplicated_entry_offset (0.01s) - --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="",format=GNU#01 (0.08s) - --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="",format=GNU#01/lost_digest_in_a_entry (0.01s) - --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="",format=GNU#01/duplicated_entry_offset (0.01s) - --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="./",format=USTAR#01 (0.10s) - --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="./",format=USTAR#01/lost_digest_in_a_entry (0.01s) - --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="./",format=USTAR#01/duplicated_entry_offset (0.00s) - --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="./",format=PAX#01 (0.10s) - --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="./",format=PAX#01/lost_digest_in_a_entry (0.01s) + --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="",format=GNU#01 (0.05s) + --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="",format=GNU#01/lost_digest_in_a_entry (0.00s) + --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="",format=GNU#01/duplicated_entry_offset (0.00s) + --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="./",format=USTAR#01 (0.05s) + --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="./",format=USTAR#01/lost_digest_in_a_entry (0.00s) + --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="./",format=USTAR#01/duplicated_entry_offset (0.01s) + --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="./",format=PAX#01 (0.07s) + --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="./",format=PAX#01/lost_digest_in_a_entry (0.00s) --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="./",format=PAX#01/duplicated_entry_offset (0.00s) - --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="./",format=GNU#01 (0.08s) - --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="./",format=GNU#01/lost_digest_in_a_entry (0.01s) + --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="./",format=GNU#01 (0.06s) + --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="./",format=GNU#01/lost_digest_in_a_entry (0.00s) --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="./",format=GNU#01/duplicated_entry_offset (0.00s) - --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="/",format=USTAR#01 (0.08s) - --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="/",format=USTAR#01/lost_digest_in_a_entry (0.01s) - --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="/",format=USTAR#01/duplicated_entry_offset (0.01s) - --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="/",format=PAX#01 (0.08s) - --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="/",format=PAX#01/lost_digest_in_a_entry (0.00s) - --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="/",format=PAX#01/duplicated_entry_offset (0.01s) - --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="/",format=GNU#01 (0.09s) + --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="/",format=USTAR#01 (0.06s) + --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="/",format=USTAR#01/lost_digest_in_a_entry (0.00s) + --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="/",format=USTAR#01/duplicated_entry_offset (0.00s) + --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="/",format=PAX#01 (0.07s) + --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="/",format=PAX#01/lost_digest_in_a_entry (0.01s) + --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="/",format=PAX#01/duplicated_entry_offset (0.02s) + --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="/",format=GNU#01 (0.06s) + --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="/",format=GNU#01/duplicated_entry_offset (0.00s) --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="/",format=GNU#01/lost_digest_in_a_entry (0.01s) - --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="/",format=GNU#01/duplicated_entry_offset (0.01s) - --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="../",format=USTAR#01 (0.08s) - --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="../",format=USTAR#01/lost_digest_in_a_entry (0.02s) - --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="../",format=USTAR#01/duplicated_entry_offset (0.01s) - --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="../",format=PAX#01 (0.09s) - --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="../",format=PAX#01/lost_digest_in_a_entry (0.01s) + --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="../",format=USTAR#01 (0.04s) + --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="../",format=USTAR#01/lost_digest_in_a_entry (0.00s) + --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="../",format=USTAR#01/duplicated_entry_offset (0.00s) + --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="../",format=PAX#01 (0.07s) + --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="../",format=PAX#01/lost_digest_in_a_entry (0.00s) --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="../",format=PAX#01/duplicated_entry_offset (0.01s) - --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="../",format=GNU#01 (0.07s) + --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="../",format=GNU#01 (0.06s) + --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="../",format=GNU#01/duplicated_entry_offset (0.00s) --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="../",format=GNU#01/lost_digest_in_a_entry (0.00s) - --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="../",format=GNU#01/duplicated_entry_offset (0.01s) - --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="",format=USTAR#01 (0.06s) + --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="",format=USTAR#01 (0.08s) + --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="",format=USTAR#01/duplicated_entry_offset (0.01s) --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="",format=USTAR#01/lost_digest_in_a_entry (0.01s) - --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="",format=USTAR#01/duplicated_entry_offset (0.00s) - --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="",format=PAX#01 (0.07s) + --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="",format=PAX#01 (0.06s) --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="",format=PAX#01/lost_digest_in_a_entry (0.01s) --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="",format=PAX#01/duplicated_entry_offset (0.01s) - --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="",format=GNU#01 (0.09s) + --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="",format=GNU#01 (0.06s) --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="",format=GNU#01/duplicated_entry_offset (0.01s) --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="",format=GNU#01/lost_digest_in_a_entry (0.01s) - --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="./",format=USTAR#01 (0.08s) - --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="./",format=USTAR#01/lost_digest_in_a_entry (0.01s) - --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="./",format=USTAR#01/duplicated_entry_offset (0.00s) - --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="./",format=PAX#01 (0.09s) - --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="./",format=PAX#01/lost_digest_in_a_entry (0.00s) + --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="./",format=USTAR#01 (0.09s) + --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="./",format=USTAR#01/lost_digest_in_a_entry (0.00s) + --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="./",format=USTAR#01/duplicated_entry_offset (0.01s) + --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="./",format=PAX#01 (0.07s) --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="./",format=PAX#01/duplicated_entry_offset (0.01s) - --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="./",format=GNU#01 (0.07s) - --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="./",format=GNU#01/lost_digest_in_a_entry (0.01s) - --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="./",format=GNU#01/duplicated_entry_offset (0.01s) - --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="/",format=USTAR#01 (0.10s) - --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="/",format=USTAR#01/lost_digest_in_a_entry (0.00s) - --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="/",format=USTAR#01/duplicated_entry_offset (0.01s) + --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="./",format=PAX#01/lost_digest_in_a_entry (0.01s) + --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="./",format=GNU#01 (0.06s) + --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="./",format=GNU#01/duplicated_entry_offset (0.00s) + --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="./",format=GNU#01/lost_digest_in_a_entry (0.00s) + --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="/",format=USTAR#01 (0.08s) + --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="/",format=USTAR#01/lost_digest_in_a_entry (0.01s) + --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="/",format=USTAR#01/duplicated_entry_offset (0.00s) --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="/",format=PAX#01 (0.07s) --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="/",format=PAX#01/lost_digest_in_a_entry (0.01s) - --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="/",format=PAX#01/duplicated_entry_offset (0.01s) + --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="/",format=PAX#01/duplicated_entry_offset (0.00s) --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="/",format=GNU#01 (0.08s) --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="/",format=GNU#01/lost_digest_in_a_entry (0.00s) --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="/",format=GNU#01/duplicated_entry_offset (0.00s) - --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="../",format=USTAR#01 (0.08s) + --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="../",format=USTAR#01 (0.11s) + --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="../",format=USTAR#01/lost_digest_in_a_entry (0.01s) --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="../",format=USTAR#01/duplicated_entry_offset (0.01s) - --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="../",format=USTAR#01/lost_digest_in_a_entry (0.00s) - --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="../",format=PAX#01 (0.08s) + --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="../",format=PAX#01 (0.07s) --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="../",format=PAX#01/lost_digest_in_a_entry (0.01s) - --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="../",format=PAX#01/duplicated_entry_offset (0.00s) - --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="../",format=GNU#01 (0.09s) + --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="../",format=PAX#01/duplicated_entry_offset (0.01s) + --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="../",format=GNU#01 (0.08s) --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="../",format=GNU#01/lost_digest_in_a_entry (0.00s) --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="../",format=GNU#01/duplicated_entry_offset (0.01s) - --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="",format=USTAR#02 (0.09s) - --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="",format=USTAR#02/lost_digest_in_a_entry (0.01s) - --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="",format=USTAR#02/duplicated_entry_offset (0.01s) - --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="",format=PAX#02 (0.08s) + --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="",format=USTAR#02 (0.07s) + --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="",format=USTAR#02/lost_digest_in_a_entry (0.00s) + --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="",format=USTAR#02/duplicated_entry_offset (0.00s) + --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="",format=PAX#02 (0.07s) --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="",format=PAX#02/lost_digest_in_a_entry (0.00s) --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="",format=PAX#02/duplicated_entry_offset (0.00s) - --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="",format=GNU#02 (0.08s) + --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="",format=GNU#02 (0.10s) --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="",format=GNU#02/lost_digest_in_a_entry (0.00s) --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="",format=GNU#02/duplicated_entry_offset (0.00s) --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="./",format=USTAR#02 (0.09s) - --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="./",format=USTAR#02/duplicated_entry_offset (0.01s) - --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="./",format=USTAR#02/lost_digest_in_a_entry (0.01s) - --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="./",format=PAX#02 (0.09s) + --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="./",format=USTAR#02/lost_digest_in_a_entry (0.00s) + --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="./",format=USTAR#02/duplicated_entry_offset (0.00s) + --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="./",format=PAX#02 (0.08s) --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="./",format=PAX#02/lost_digest_in_a_entry (0.01s) --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="./",format=PAX#02/duplicated_entry_offset (0.01s) - --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="./",format=GNU#02 (0.09s) + --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="./",format=GNU#02 (0.07s) --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="./",format=GNU#02/lost_digest_in_a_entry (0.01s) - --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="./",format=GNU#02/duplicated_entry_offset (0.02s) - --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="/",format=USTAR#02 (0.09s) + --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="./",format=GNU#02/duplicated_entry_offset (0.01s) + --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="/",format=USTAR#02 (0.06s) --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="/",format=USTAR#02/lost_digest_in_a_entry (0.00s) --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="/",format=USTAR#02/duplicated_entry_offset (0.00s) - --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="/",format=PAX#02 (0.09s) - --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="/",format=PAX#02/lost_digest_in_a_entry (0.00s) - --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="/",format=PAX#02/duplicated_entry_offset (0.01s) - --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="/",format=GNU#02 (0.07s) - --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="/",format=GNU#02/lost_digest_in_a_entry (0.01s) + --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="/",format=PAX#02 (0.05s) + --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="/",format=PAX#02/lost_digest_in_a_entry (0.01s) + --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="/",format=PAX#02/duplicated_entry_offset (0.00s) + --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="/",format=GNU#02 (0.09s) --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="/",format=GNU#02/duplicated_entry_offset (0.01s) - --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="../",format=USTAR#02 (0.07s) + --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="/",format=GNU#02/lost_digest_in_a_entry (0.01s) + --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="../",format=USTAR#02 (0.09s) --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="../",format=USTAR#02/lost_digest_in_a_entry (0.00s) - --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="../",format=USTAR#02/duplicated_entry_offset (0.00s) - --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="../",format=PAX#02 (0.09s) - --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="../",format=PAX#02/duplicated_entry_offset (0.00s) + --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="../",format=USTAR#02/duplicated_entry_offset (0.01s) + --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="../",format=PAX#02 (0.07s) --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="../",format=PAX#02/lost_digest_in_a_entry (0.00s) + --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="../",format=PAX#02/duplicated_entry_offset (0.00s) --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="../",format=GNU#02 (0.07s) - --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="../",format=GNU#02/lost_digest_in_a_entry (0.01s) - --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="../",format=GNU#02/duplicated_entry_offset (0.01s) - --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="",format=USTAR#02 (0.08s) - --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="",format=USTAR#02/lost_digest_in_a_entry (0.00s) + --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="../",format=GNU#02/lost_digest_in_a_entry (0.00s) + --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="../",format=GNU#02/duplicated_entry_offset (0.00s) + --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="",format=USTAR#02 (0.11s) + --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="",format=USTAR#02/lost_digest_in_a_entry (0.01s) --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="",format=USTAR#02/duplicated_entry_offset (0.00s) - --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="",format=PAX#02 (0.08s) - --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="",format=PAX#02/duplicated_entry_offset (0.00s) + --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="",format=PAX#02 (0.12s) --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="",format=PAX#02/lost_digest_in_a_entry (0.01s) - --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="",format=GNU#02 (0.09s) - --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="",format=GNU#02/duplicated_entry_offset (0.00s) + --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="",format=PAX#02/duplicated_entry_offset (0.00s) + --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="",format=GNU#02 (0.12s) --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="",format=GNU#02/lost_digest_in_a_entry (0.01s) - --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="./",format=USTAR#02 (0.10s) - --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="./",format=USTAR#02/lost_digest_in_a_entry (0.01s) + --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="",format=GNU#02/duplicated_entry_offset (0.00s) + --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="./",format=USTAR#02 (0.11s) + --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="./",format=USTAR#02/lost_digest_in_a_entry (0.00s) --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="./",format=USTAR#02/duplicated_entry_offset (0.01s) - --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="./",format=PAX#02 (0.10s) - --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="./",format=PAX#02/lost_digest_in_a_entry (0.00s) + --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="./",format=PAX#02 (0.11s) --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="./",format=PAX#02/duplicated_entry_offset (0.00s) - --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="./",format=GNU#02 (0.10s) + --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="./",format=PAX#02/lost_digest_in_a_entry (0.01s) + --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="./",format=GNU#02 (0.11s) --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="./",format=GNU#02/lost_digest_in_a_entry (0.01s) - --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="./",format=GNU#02/duplicated_entry_offset (0.00s) - --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="/",format=USTAR#02 (0.10s) - --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="/",format=USTAR#02/lost_digest_in_a_entry (0.01s) - --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="/",format=USTAR#02/duplicated_entry_offset (0.00s) - --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="/",format=PAX#02 (0.08s) - --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="/",format=PAX#02/lost_digest_in_a_entry (0.00s) - --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="/",format=PAX#02/duplicated_entry_offset (0.00s) - --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="/",format=GNU#02 (0.08s) + --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="./",format=GNU#02/duplicated_entry_offset (0.02s) + --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="/",format=USTAR#02 (0.08s) + --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="/",format=USTAR#02/lost_digest_in_a_entry (0.00s) + --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="/",format=USTAR#02/duplicated_entry_offset (0.01s) + --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="/",format=PAX#02 (0.09s) + --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="/",format=PAX#02/lost_digest_in_a_entry (0.01s) + --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="/",format=PAX#02/duplicated_entry_offset (0.01s) + --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="/",format=GNU#02 (0.06s) --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="/",format=GNU#02/lost_digest_in_a_entry (0.00s) --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="/",format=GNU#02/duplicated_entry_offset (0.00s) - --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="../",format=USTAR#02 (0.10s) + --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="../",format=USTAR#02 (0.09s) --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="../",format=USTAR#02/lost_digest_in_a_entry (0.01s) --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="../",format=USTAR#02/duplicated_entry_offset (0.00s) - --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="../",format=PAX#02 (0.09s) - --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="../",format=PAX#02/lost_digest_in_a_entry (0.00s) + --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="../",format=PAX#02 (0.07s) --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="../",format=PAX#02/duplicated_entry_offset (0.01s) - --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="../",format=GNU#02 (0.10s) - --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="../",format=GNU#02/lost_digest_in_a_entry (0.01s) - --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="../",format=GNU#02/duplicated_entry_offset (0.01s) - --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="",format=USTAR#02 (0.07s) + --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="../",format=PAX#02/lost_digest_in_a_entry (0.00s) + --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="../",format=GNU#02 (0.15s) + --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="../",format=GNU#02/lost_digest_in_a_entry (0.02s) + --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="../",format=GNU#02/duplicated_entry_offset (0.02s) + --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="",format=USTAR#02 (0.11s) --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="",format=USTAR#02/lost_digest_in_a_entry (0.01s) - --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="",format=USTAR#02/duplicated_entry_offset (0.01s) - --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="",format=PAX#02 (0.07s) - --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="",format=PAX#02/lost_digest_in_a_entry (0.00s) + --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="",format=USTAR#02/duplicated_entry_offset (0.00s) + --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="",format=PAX#02 (0.08s) + --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="",format=PAX#02/lost_digest_in_a_entry (0.01s) --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="",format=PAX#02/duplicated_entry_offset (0.01s) - --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="",format=GNU#02 (0.12s) - --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="",format=GNU#02/lost_digest_in_a_entry (0.00s) + --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="",format=GNU#02 (0.09s) + --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="",format=GNU#02/lost_digest_in_a_entry (0.01s) --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="",format=GNU#02/duplicated_entry_offset (0.01s) --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="./",format=USTAR#02 (0.10s) --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="./",format=USTAR#02/lost_digest_in_a_entry (0.00s) - --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="./",format=USTAR#02/duplicated_entry_offset (0.01s) - --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="./",format=PAX#02 (0.07s) + --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="./",format=USTAR#02/duplicated_entry_offset (0.00s) + --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="./",format=PAX#02 (0.13s) --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="./",format=PAX#02/lost_digest_in_a_entry (0.00s) --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="./",format=PAX#02/duplicated_entry_offset (0.00s) - --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="./",format=GNU#02 (0.06s) + --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="./",format=GNU#02 (0.11s) --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="./",format=GNU#02/lost_digest_in_a_entry (0.00s) - --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="./",format=GNU#02/duplicated_entry_offset (0.00s) - --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="/",format=USTAR#02 (0.07s) - --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="/",format=USTAR#02/lost_digest_in_a_entry (0.00s) + --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="./",format=GNU#02/duplicated_entry_offset (0.01s) + --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="/",format=USTAR#02 (0.08s) + --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="/",format=USTAR#02/lost_digest_in_a_entry (0.01s) --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="/",format=USTAR#02/duplicated_entry_offset (0.00s) - --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="/",format=PAX#02 (0.07s) + --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="/",format=PAX#02 (0.09s) --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="/",format=PAX#02/lost_digest_in_a_entry (0.01s) --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="/",format=PAX#02/duplicated_entry_offset (0.00s) - --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="/",format=GNU#02 (0.08s) + --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="/",format=GNU#02 (0.09s) --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="/",format=GNU#02/lost_digest_in_a_entry (0.00s) --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="/",format=GNU#02/duplicated_entry_offset (0.00s) - --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="../",format=USTAR#02 (0.07s) - --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="../",format=USTAR#02/duplicated_entry_offset (0.01s) + --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="../",format=USTAR#02 (0.10s) --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="../",format=USTAR#02/lost_digest_in_a_entry (0.00s) - --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="../",format=PAX#02 (0.08s) - --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="../",format=PAX#02/duplicated_entry_offset (0.00s) + --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="../",format=USTAR#02/duplicated_entry_offset (0.01s) + --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="../",format=PAX#02 (0.12s) --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="../",format=PAX#02/lost_digest_in_a_entry (0.00s) - --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="../",format=GNU#02 (0.08s) - --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="../",format=GNU#02/lost_digest_in_a_entry (0.00s) - --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="../",format=GNU#02/duplicated_entry_offset (0.01s) - --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="",format=USTAR#02 (0.07s) + --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="../",format=PAX#02/duplicated_entry_offset (0.00s) + --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="../",format=GNU#02 (0.07s) + --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="../",format=GNU#02/lost_digest_in_a_entry (0.01s) + --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="../",format=GNU#02/duplicated_entry_offset (0.00s) + --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="",format=USTAR#02 (0.10s) + --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="",format=USTAR#02/duplicated_entry_offset (0.00s) --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="",format=USTAR#02/lost_digest_in_a_entry (0.00s) - --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="",format=USTAR#02/duplicated_entry_offset (0.01s) - --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="",format=PAX#02 (0.09s) + --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="",format=PAX#02 (0.07s) --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="",format=PAX#02/lost_digest_in_a_entry (0.00s) --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="",format=PAX#02/duplicated_entry_offset (0.00s) - --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="",format=GNU#02 (0.12s) + --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="",format=GNU#02 (0.07s) --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="",format=GNU#02/lost_digest_in_a_entry (0.00s) - --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="",format=GNU#02/duplicated_entry_offset (0.01s) - --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="./",format=USTAR#02 (0.09s) - --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="./",format=USTAR#02/duplicated_entry_offset (0.01s) - --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="./",format=USTAR#02/lost_digest_in_a_entry (0.01s) - --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="./",format=PAX#02 (0.09s) - --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="./",format=PAX#02/lost_digest_in_a_entry (0.00s) - --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="./",format=PAX#02/duplicated_entry_offset (0.00s) - --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="./",format=GNU#02 (0.07s) - --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="./",format=GNU#02/lost_digest_in_a_entry (0.00s) - --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="./",format=GNU#02/duplicated_entry_offset (0.01s) - --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="/",format=USTAR#02 (0.09s) - --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="/",format=USTAR#02/lost_digest_in_a_entry (0.02s) + --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="",format=GNU#02/duplicated_entry_offset (0.02s) + --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="./",format=USTAR#02 (0.08s) + --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="./",format=USTAR#02/lost_digest_in_a_entry (0.00s) + --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="./",format=USTAR#02/duplicated_entry_offset (0.00s) + --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="./",format=PAX#02 (0.08s) + --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="./",format=PAX#02/lost_digest_in_a_entry (0.01s) + --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="./",format=PAX#02/duplicated_entry_offset (0.01s) + --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="./",format=GNU#02 (0.24s) + --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="./",format=GNU#02/lost_digest_in_a_entry (0.01s) + --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="./",format=GNU#02/duplicated_entry_offset (0.00s) + --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="/",format=USTAR#02 (0.06s) + --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="/",format=USTAR#02/lost_digest_in_a_entry (0.01s) --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="/",format=USTAR#02/duplicated_entry_offset (0.01s) --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="/",format=PAX#02 (0.07s) --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="/",format=PAX#02/lost_digest_in_a_entry (0.01s) --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="/",format=PAX#02/duplicated_entry_offset (0.01s) - --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="/",format=GNU#02 (0.09s) - --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="/",format=GNU#02/lost_digest_in_a_entry (0.01s) + --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="/",format=GNU#02 (0.08s) + --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="/",format=GNU#02/lost_digest_in_a_entry (0.00s) --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="/",format=GNU#02/duplicated_entry_offset (0.01s) - --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="../",format=USTAR#02 (0.10s) - --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="../",format=USTAR#02/lost_digest_in_a_entry (0.01s) + --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="../",format=USTAR#02 (0.07s) + --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="../",format=USTAR#02/lost_digest_in_a_entry (0.00s) --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="../",format=USTAR#02/duplicated_entry_offset (0.00s) - --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="../",format=PAX#02 (0.09s) + --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="../",format=PAX#02 (0.07s) --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="../",format=PAX#02/lost_digest_in_a_entry (0.00s) --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="../",format=PAX#02/duplicated_entry_offset (0.00s) - --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="../",format=GNU#02 (0.13s) + --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="../",format=GNU#02 (0.17s) --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="../",format=GNU#02/lost_digest_in_a_entry (0.00s) - --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="../",format=GNU#02/duplicated_entry_offset (0.01s) - --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="",format=USTAR#02 (0.09s) - --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="",format=USTAR#02/lost_digest_in_a_entry (0.01s) - --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="",format=USTAR#02/duplicated_entry_offset (0.01s) - --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="",format=PAX#02 (0.09s) + --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="../",format=GNU#02/duplicated_entry_offset (0.00s) + --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="",format=USTAR#02 (0.06s) + --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="",format=USTAR#02/lost_digest_in_a_entry (0.00s) + --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="",format=USTAR#02/duplicated_entry_offset (0.00s) + --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="",format=PAX#02 (0.06s) --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="",format=PAX#02/lost_digest_in_a_entry (0.01s) - --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="",format=PAX#02/duplicated_entry_offset (0.01s) + --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="",format=PAX#02/duplicated_entry_offset (0.00s) --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="",format=GNU#02 (0.07s) --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="",format=GNU#02/lost_digest_in_a_entry (0.01s) --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="",format=GNU#02/duplicated_entry_offset (0.00s) - --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="./",format=USTAR#02 (0.09s) - --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="./",format=USTAR#02/lost_digest_in_a_entry (0.01s) - --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="./",format=USTAR#02/duplicated_entry_offset (0.01s) - --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="./",format=PAX#02 (0.08s) - --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="./",format=PAX#02/lost_digest_in_a_entry (0.01s) - --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="./",format=PAX#02/duplicated_entry_offset (0.01s) - --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="./",format=GNU#02 (0.08s) - --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="./",format=GNU#02/lost_digest_in_a_entry (0.01s) - --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="./",format=GNU#02/duplicated_entry_offset (0.01s) - --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="/",format=USTAR#02 (0.09s) - --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="/",format=USTAR#02/lost_digest_in_a_entry (0.01s) - --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="/",format=USTAR#02/duplicated_entry_offset (0.01s) - --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="/",format=PAX#02 (0.08s) - --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="/",format=PAX#02/lost_digest_in_a_entry (0.00s) - --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="/",format=PAX#02/duplicated_entry_offset (0.01s) - --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="/",format=GNU#02 (0.07s) - --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="/",format=GNU#02/lost_digest_in_a_entry (0.00s) - --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="/",format=GNU#02/duplicated_entry_offset (0.01s) - --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="../",format=USTAR#02 (0.11s) - --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="../",format=USTAR#02/lost_digest_in_a_entry (0.01s) + --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="./",format=USTAR#02 (0.07s) + --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="./",format=USTAR#02/lost_digest_in_a_entry (0.00s) + --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="./",format=USTAR#02/duplicated_entry_offset (0.00s) + --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="./",format=PAX#02 (0.06s) + --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="./",format=PAX#02/lost_digest_in_a_entry (0.00s) + --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="./",format=PAX#02/duplicated_entry_offset (0.00s) + --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="./",format=GNU#02 (0.07s) + --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="./",format=GNU#02/lost_digest_in_a_entry (0.00s) + --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="./",format=GNU#02/duplicated_entry_offset (0.00s) + --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="/",format=USTAR#02 (0.08s) + --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="/",format=USTAR#02/lost_digest_in_a_entry (0.00s) + --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="/",format=USTAR#02/duplicated_entry_offset (0.00s) + --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="/",format=PAX#02 (0.07s) + --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="/",format=PAX#02/lost_digest_in_a_entry (0.01s) + --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="/",format=PAX#02/duplicated_entry_offset (0.00s) + --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="/",format=GNU#02 (0.05s) + --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="/",format=GNU#02/lost_digest_in_a_entry (0.01s) + --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="/",format=GNU#02/duplicated_entry_offset (0.00s) + --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="../",format=USTAR#02 (0.05s) + --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="../",format=USTAR#02/lost_digest_in_a_entry (0.00s) --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="../",format=USTAR#02/duplicated_entry_offset (0.01s) - --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="../",format=PAX#02 (0.10s) + --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="../",format=PAX#02 (0.06s) --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="../",format=PAX#02/lost_digest_in_a_entry (0.01s) - --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="../",format=PAX#02/duplicated_entry_offset (0.01s) - --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="../",format=GNU#02 (0.09s) - --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="../",format=GNU#02/duplicated_entry_offset (0.02s) - --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="../",format=GNU#02/lost_digest_in_a_entry (0.00s) - --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="",format=USTAR (0.08s) - --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="",format=USTAR/lost_digest_in_a_entry (0.01s) - --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="",format=USTAR/duplicated_entry_offset (0.01s) - --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="",format=PAX (0.07s) + --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="../",format=PAX#02/duplicated_entry_offset (0.00s) + --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="../",format=GNU#02 (0.08s) + --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="../",format=GNU#02/lost_digest_in_a_entry (0.01s) + --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="../",format=GNU#02/duplicated_entry_offset (0.01s) + --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="",format=USTAR (0.05s) + --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="",format=USTAR/lost_digest_in_a_entry (0.00s) + --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="",format=USTAR/duplicated_entry_offset (0.00s) + --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="",format=PAX (0.10s) --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="",format=PAX/lost_digest_in_a_entry (0.01s) --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="",format=PAX/duplicated_entry_offset (0.01s) - --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="",format=GNU (0.11s) + --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="",format=GNU (0.06s) + --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="",format=GNU/lost_digest_in_a_entry (0.01s) --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="",format=GNU/duplicated_entry_offset (0.00s) - --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="",format=GNU/lost_digest_in_a_entry (0.00s) --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="./",format=USTAR (0.06s) --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="./",format=USTAR/lost_digest_in_a_entry (0.00s) - --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="./",format=USTAR/duplicated_entry_offset (0.00s) - --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="./",format=PAX (0.66s) + --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="./",format=USTAR/duplicated_entry_offset (0.01s) + --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="./",format=PAX (0.07s) --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="./",format=PAX/lost_digest_in_a_entry (0.00s) --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="./",format=PAX/duplicated_entry_offset (0.01s) - --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="./",format=GNU (0.10s) + --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="./",format=GNU (0.06s) --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="./",format=GNU/lost_digest_in_a_entry (0.01s) --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="./",format=GNU/duplicated_entry_offset (0.00s) --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="/",format=USTAR (0.07s) - --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="/",format=USTAR/lost_digest_in_a_entry (0.00s) + --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="/",format=USTAR/lost_digest_in_a_entry (0.01s) --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="/",format=USTAR/duplicated_entry_offset (0.01s) - --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="/",format=PAX (0.07s) + --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="/",format=PAX (0.08s) + --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="/",format=PAX/duplicated_entry_offset (0.00s) --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="/",format=PAX/lost_digest_in_a_entry (0.01s) - --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="/",format=PAX/duplicated_entry_offset (0.01s) --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="/",format=GNU (0.07s) - --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="/",format=GNU/lost_digest_in_a_entry (0.00s) - --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="/",format=GNU/duplicated_entry_offset (0.00s) + --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="/",format=GNU/duplicated_entry_offset (0.01s) + --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="/",format=GNU/lost_digest_in_a_entry (0.01s) --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="../",format=USTAR (0.07s) - --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="../",format=USTAR/lost_digest_in_a_entry (0.01s) + --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="../",format=USTAR/lost_digest_in_a_entry (0.00s) --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="../",format=USTAR/duplicated_entry_offset (0.00s) - --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="../",format=PAX (0.07s) - --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="../",format=PAX/lost_digest_in_a_entry (0.00s) + --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="../",format=PAX (0.06s) + --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="../",format=PAX/lost_digest_in_a_entry (0.01s) --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="../",format=PAX/duplicated_entry_offset (0.00s) - --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="../",format=GNU (0.06s) - --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="../",format=GNU/duplicated_entry_offset (0.00s) - --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="../",format=GNU/lost_digest_in_a_entry (0.00s) - --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="",format=USTAR (0.08s) - --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="",format=USTAR/lost_digest_in_a_entry (0.00s) + --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="../",format=GNU (0.09s) + --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="../",format=GNU/duplicated_entry_offset (0.02s) + --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="../",format=GNU/lost_digest_in_a_entry (0.01s) + --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="",format=USTAR (0.07s) --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="",format=USTAR/duplicated_entry_offset (0.00s) - --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="",format=PAX (0.09s) + --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="",format=USTAR/lost_digest_in_a_entry (0.00s) + --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="",format=PAX (0.06s) --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="",format=PAX/lost_digest_in_a_entry (0.00s) - --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="",format=PAX/duplicated_entry_offset (0.00s) + --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="",format=PAX/duplicated_entry_offset (0.01s) --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="",format=GNU (0.07s) --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="",format=GNU/lost_digest_in_a_entry (0.00s) --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="",format=GNU/duplicated_entry_offset (0.00s) - --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="./",format=USTAR (0.09s) + --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="./",format=USTAR (0.07s) --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="./",format=USTAR/lost_digest_in_a_entry (0.00s) - --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="./",format=USTAR/duplicated_entry_offset (0.00s) - --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="./",format=PAX (0.09s) + --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="./",format=USTAR/duplicated_entry_offset (0.01s) + --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="./",format=PAX (0.08s) --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="./",format=PAX/lost_digest_in_a_entry (0.01s) - --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="./",format=PAX/duplicated_entry_offset (0.01s) - --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="./",format=GNU (0.09s) - --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="./",format=GNU/lost_digest_in_a_entry (0.01s) - --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="./",format=GNU/duplicated_entry_offset (0.00s) + --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="./",format=PAX/duplicated_entry_offset (0.00s) + --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="./",format=GNU (0.06s) + --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="./",format=GNU/lost_digest_in_a_entry (0.00s) + --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="./",format=GNU/duplicated_entry_offset (0.01s) --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="/",format=USTAR (0.09s) - --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="/",format=USTAR/duplicated_entry_offset (0.01s) - --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="/",format=USTAR/lost_digest_in_a_entry (0.01s) - --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="/",format=PAX (0.07s) - --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="/",format=PAX/lost_digest_in_a_entry (0.00s) + --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="/",format=USTAR/lost_digest_in_a_entry (0.00s) + --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="/",format=USTAR/duplicated_entry_offset (0.00s) + --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="/",format=PAX (0.10s) --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="/",format=PAX/duplicated_entry_offset (0.00s) - --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="/",format=GNU (0.08s) + --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="/",format=PAX/lost_digest_in_a_entry (0.01s) + --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="/",format=GNU (0.07s) + --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="/",format=GNU/lost_digest_in_a_entry (0.00s) --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="/",format=GNU/duplicated_entry_offset (0.00s) - --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="/",format=GNU/lost_digest_in_a_entry (0.01s) --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="../",format=USTAR (0.08s) --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="../",format=USTAR/lost_digest_in_a_entry (0.00s) - --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="../",format=USTAR/duplicated_entry_offset (0.01s) - --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="../",format=PAX (0.09s) - --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="../",format=PAX/lost_digest_in_a_entry (0.01s) - --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="../",format=PAX/duplicated_entry_offset (0.01s) + --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="../",format=USTAR/duplicated_entry_offset (0.00s) + --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="../",format=PAX (0.08s) + --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="../",format=PAX/lost_digest_in_a_entry (0.00s) + --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="../",format=PAX/duplicated_entry_offset (0.00s) --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="../",format=GNU (0.10s) --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="../",format=GNU/lost_digest_in_a_entry (0.00s) - --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="../",format=GNU/duplicated_entry_offset (0.00s) - --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="",format=USTAR (0.05s) + --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="../",format=GNU/duplicated_entry_offset (0.01s) + --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="",format=USTAR (0.07s) --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="",format=USTAR/lost_digest_in_a_entry (0.00s) - --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="",format=USTAR/duplicated_entry_offset (0.00s) - --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="",format=PAX (0.09s) + --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="",format=USTAR/duplicated_entry_offset (0.02s) + --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="",format=PAX (0.06s) --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="",format=PAX/lost_digest_in_a_entry (0.01s) - --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="",format=PAX/duplicated_entry_offset (0.00s) - --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="",format=GNU (0.09s) - --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="",format=GNU/duplicated_entry_offset (0.01s) + --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="",format=PAX/duplicated_entry_offset (0.01s) + --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="",format=GNU (0.06s) --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="",format=GNU/lost_digest_in_a_entry (0.01s) + --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="",format=GNU/duplicated_entry_offset (0.00s) --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="./",format=USTAR (0.08s) - --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="./",format=USTAR/lost_digest_in_a_entry (0.01s) + --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="./",format=USTAR/lost_digest_in_a_entry (0.00s) --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="./",format=USTAR/duplicated_entry_offset (0.01s) - --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="./",format=PAX (0.09s) - --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="./",format=PAX/duplicated_entry_offset (0.00s) - --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="./",format=PAX/lost_digest_in_a_entry (0.01s) - --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="./",format=GNU (0.08s) - --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="./",format=GNU/duplicated_entry_offset (0.02s) - --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="./",format=GNU/lost_digest_in_a_entry (0.00s) - --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="/",format=USTAR (0.09s) - --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="/",format=USTAR/lost_digest_in_a_entry (0.01s) - --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="/",format=USTAR/duplicated_entry_offset (0.01s) - --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="/",format=PAX (0.06s) - --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="/",format=PAX/duplicated_entry_offset (0.00s) + --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="./",format=PAX (0.07s) + --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="./",format=PAX/lost_digest_in_a_entry (0.00s) + --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="./",format=PAX/duplicated_entry_offset (0.01s) + --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="./",format=GNU (0.07s) + --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="./",format=GNU/lost_digest_in_a_entry (0.01s) + --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="./",format=GNU/duplicated_entry_offset (0.00s) + --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="/",format=USTAR (0.08s) + --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="/",format=USTAR/lost_digest_in_a_entry (0.00s) + --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="/",format=USTAR/duplicated_entry_offset (0.00s) + --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="/",format=PAX (0.07s) --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="/",format=PAX/lost_digest_in_a_entry (0.00s) - --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="/",format=GNU (0.07s) + --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="/",format=PAX/duplicated_entry_offset (0.00s) + --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="/",format=GNU (0.06s) --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="/",format=GNU/lost_digest_in_a_entry (0.00s) - --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="/",format=GNU/duplicated_entry_offset (0.00s) - --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="../",format=USTAR (0.07s) + --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="/",format=GNU/duplicated_entry_offset (0.01s) + --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="../",format=USTAR (0.08s) --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="../",format=USTAR/lost_digest_in_a_entry (0.00s) --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="../",format=USTAR/duplicated_entry_offset (0.00s) --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="../",format=PAX (0.08s) + --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="../",format=PAX/duplicated_entry_offset (0.01s) --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="../",format=PAX/lost_digest_in_a_entry (0.00s) - --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="../",format=PAX/duplicated_entry_offset (0.00s) --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="../",format=GNU (0.08s) - --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="../",format=GNU/duplicated_entry_offset (0.02s) --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="../",format=GNU/lost_digest_in_a_entry (0.00s) - --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="",format=USTAR (0.08s) + --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="../",format=GNU/duplicated_entry_offset (0.00s) + --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="",format=USTAR (0.07s) --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="",format=USTAR/lost_digest_in_a_entry (0.00s) - --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="",format=USTAR/duplicated_entry_offset (0.00s) - --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="",format=PAX (0.06s) - --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="",format=PAX/lost_digest_in_a_entry (0.00s) - --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="",format=PAX/duplicated_entry_offset (0.00s) - --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="",format=GNU (0.08s) - --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="",format=GNU/lost_digest_in_a_entry (0.00s) + --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="",format=USTAR/duplicated_entry_offset (0.01s) + --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="",format=PAX (0.07s) + --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="",format=PAX/lost_digest_in_a_entry (0.01s) + --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="",format=PAX/duplicated_entry_offset (0.01s) + --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="",format=GNU (0.06s) + --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="",format=GNU/lost_digest_in_a_entry (0.01s) --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="",format=GNU/duplicated_entry_offset (0.00s) - --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="./",format=USTAR (0.06s) - --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="./",format=USTAR/lost_digest_in_a_entry (0.01s) - --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="./",format=USTAR/duplicated_entry_offset (0.00s) + --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="./",format=USTAR (0.07s) + --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="./",format=USTAR/lost_digest_in_a_entry (0.00s) + --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="./",format=USTAR/duplicated_entry_offset (0.01s) --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="./",format=PAX (0.07s) - --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="./",format=PAX/lost_digest_in_a_entry (0.01s) --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="./",format=PAX/duplicated_entry_offset (0.00s) + --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="./",format=PAX/lost_digest_in_a_entry (0.00s) --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="./",format=GNU (0.08s) + --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="./",format=GNU/lost_digest_in_a_entry (0.01s) --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="./",format=GNU/duplicated_entry_offset (0.00s) - --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="./",format=GNU/lost_digest_in_a_entry (0.00s) - --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="/",format=USTAR (0.07s) - --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="/",format=USTAR/lost_digest_in_a_entry (0.00s) - --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="/",format=USTAR/duplicated_entry_offset (0.00s) + --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="/",format=USTAR (0.09s) + --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="/",format=USTAR/duplicated_entry_offset (0.01s) + --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="/",format=USTAR/lost_digest_in_a_entry (0.01s) --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="/",format=PAX (0.07s) - --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="/",format=PAX/lost_digest_in_a_entry (0.00s) - --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="/",format=PAX/duplicated_entry_offset (0.00s) - --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="/",format=GNU (0.07s) - --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="/",format=GNU/lost_digest_in_a_entry (0.01s) - --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="/",format=GNU/duplicated_entry_offset (0.00s) - --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="../",format=USTAR (0.06s) + --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="/",format=PAX/lost_digest_in_a_entry (0.01s) + --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="/",format=PAX/duplicated_entry_offset (0.01s) + --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="/",format=GNU (0.11s) + --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="/",format=GNU/lost_digest_in_a_entry (0.02s) + --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="/",format=GNU/duplicated_entry_offset (0.01s) + --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="../",format=USTAR (0.10s) --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="../",format=USTAR/lost_digest_in_a_entry (0.00s) --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="../",format=USTAR/duplicated_entry_offset (0.00s) - --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="../",format=PAX (0.05s) - --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="../",format=PAX/lost_digest_in_a_entry (0.00s) + --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="../",format=PAX (0.08s) + --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="../",format=PAX/lost_digest_in_a_entry (0.01s) --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="../",format=PAX/duplicated_entry_offset (0.00s) - --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="../",format=GNU (0.06s) + --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="../",format=GNU (0.12s) --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="../",format=GNU/lost_digest_in_a_entry (0.00s) - --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="../",format=GNU/duplicated_entry_offset (0.00s) - --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="",format=USTAR (0.08s) - --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="",format=USTAR/lost_digest_in_a_entry (0.00s) + --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="../",format=GNU/duplicated_entry_offset (0.01s) + --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="",format=USTAR (0.07s) --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="",format=USTAR/duplicated_entry_offset (0.00s) - --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="",format=PAX (0.08s) - --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="",format=PAX/lost_digest_in_a_entry (0.01s) - --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="",format=PAX/duplicated_entry_offset (0.00s) - --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="",format=GNU (0.08s) - --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="",format=GNU/lost_digest_in_a_entry (0.01s) + --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="",format=USTAR/lost_digest_in_a_entry (0.01s) + --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="",format=PAX (0.07s) + --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="",format=PAX/lost_digest_in_a_entry (0.00s) + --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="",format=PAX/duplicated_entry_offset (0.02s) + --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="",format=GNU (0.06s) + --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="",format=GNU/lost_digest_in_a_entry (0.00s) --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="",format=GNU/duplicated_entry_offset (0.01s) - --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="./",format=USTAR (0.07s) - --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="./",format=USTAR/lost_digest_in_a_entry (0.00s) - --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="./",format=USTAR/duplicated_entry_offset (0.01s) + --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="./",format=USTAR (0.06s) + --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="./",format=USTAR/lost_digest_in_a_entry (0.01s) + --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="./",format=USTAR/duplicated_entry_offset (0.00s) --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="./",format=PAX (0.07s) --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="./",format=PAX/lost_digest_in_a_entry (0.00s) - --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="./",format=PAX/duplicated_entry_offset (0.00s) + --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="./",format=PAX/duplicated_entry_offset (0.01s) --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="./",format=GNU (0.08s) - --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="./",format=GNU/lost_digest_in_a_entry (0.00s) + --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="./",format=GNU/lost_digest_in_a_entry (0.01s) --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="./",format=GNU/duplicated_entry_offset (0.01s) - --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="/",format=USTAR (0.09s) + --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="/",format=USTAR (0.07s) --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="/",format=USTAR/lost_digest_in_a_entry (0.01s) - --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="/",format=USTAR/duplicated_entry_offset (0.02s) - --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="/",format=PAX (0.10s) - --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="/",format=PAX/lost_digest_in_a_entry (0.01s) + --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="/",format=USTAR/duplicated_entry_offset (0.01s) + --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="/",format=PAX (0.08s) + --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="/",format=PAX/lost_digest_in_a_entry (0.00s) --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="/",format=PAX/duplicated_entry_offset (0.01s) - --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="/",format=GNU (0.09s) + --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="/",format=GNU (0.06s) --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="/",format=GNU/lost_digest_in_a_entry (0.01s) - --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="/",format=GNU/duplicated_entry_offset (0.01s) + --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="/",format=GNU/duplicated_entry_offset (0.00s) --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="../",format=USTAR (0.07s) - --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="../",format=USTAR/lost_digest_in_a_entry (0.01s) - --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="../",format=USTAR/duplicated_entry_offset (0.00s) - --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="../",format=PAX (0.16s) - --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="../",format=PAX/duplicated_entry_offset (0.01s) + --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="../",format=USTAR/lost_digest_in_a_entry (0.00s) + --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="../",format=USTAR/duplicated_entry_offset (0.01s) + --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="../",format=PAX (0.07s) + --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="../",format=PAX/duplicated_entry_offset (0.00s) --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="../",format=PAX/lost_digest_in_a_entry (0.01s) - --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="../",format=GNU (0.08s) - --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="../",format=GNU/duplicated_entry_offset (0.00s) + --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="../",format=GNU (0.05s) + --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="../",format=GNU/duplicated_entry_offset (0.01s) --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="../",format=GNU/lost_digest_in_a_entry (0.01s) - --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="",format=USTAR#01 (0.07s) - --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="",format=USTAR#01/lost_digest_in_a_entry (0.01s) + --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="",format=USTAR#01 (0.06s) + --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="",format=USTAR#01/lost_digest_in_a_entry (0.00s) --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="",format=USTAR#01/duplicated_entry_offset (0.00s) - --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="",format=PAX#01 (0.07s) - --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="",format=PAX#01/lost_digest_in_a_entry (0.00s) - --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="",format=PAX#01/duplicated_entry_offset (0.01s) - --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="",format=GNU#01 (0.06s) + --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="",format=PAX#01 (0.06s) + --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="",format=PAX#01/lost_digest_in_a_entry (0.01s) + --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="",format=PAX#01/duplicated_entry_offset (0.00s) + --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="",format=GNU#01 (0.08s) --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="",format=GNU#01/lost_digest_in_a_entry (0.00s) --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="",format=GNU#01/duplicated_entry_offset (0.00s) - --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="./",format=USTAR#01 (0.08s) + --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="./",format=USTAR#01 (0.05s) --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="./",format=USTAR#01/lost_digest_in_a_entry (0.01s) - --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="./",format=USTAR#01/duplicated_entry_offset (0.01s) - --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="./",format=PAX#01 (0.07s) - --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="./",format=PAX#01/lost_digest_in_a_entry (0.01s) - --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="./",format=PAX#01/duplicated_entry_offset (0.01s) - --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="./",format=GNU#01 (0.06s) - --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="./",format=GNU#01/lost_digest_in_a_entry (0.00s) + --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="./",format=USTAR#01/duplicated_entry_offset (0.00s) + --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="./",format=PAX#01 (0.06s) + --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="./",format=PAX#01/lost_digest_in_a_entry (0.00s) + --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="./",format=PAX#01/duplicated_entry_offset (0.00s) + --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="./",format=GNU#01 (0.07s) + --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="./",format=GNU#01/lost_digest_in_a_entry (0.01s) --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="./",format=GNU#01/duplicated_entry_offset (0.00s) --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="/",format=USTAR#01 (0.07s) - --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="/",format=USTAR#01/lost_digest_in_a_entry (0.01s) - --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="/",format=USTAR#01/duplicated_entry_offset (0.01s) - --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="/",format=PAX#01 (0.06s) + --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="/",format=USTAR#01/lost_digest_in_a_entry (0.00s) + --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="/",format=USTAR#01/duplicated_entry_offset (0.00s) + --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="/",format=PAX#01 (0.05s) --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="/",format=PAX#01/lost_digest_in_a_entry (0.00s) - --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="/",format=PAX#01/duplicated_entry_offset (0.01s) - --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="/",format=GNU#01 (0.05s) + --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="/",format=PAX#01/duplicated_entry_offset (0.00s) + --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="/",format=GNU#01 (0.11s) --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="/",format=GNU#01/lost_digest_in_a_entry (0.00s) --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="/",format=GNU#01/duplicated_entry_offset (0.00s) - --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="../",format=USTAR#01 (0.10s) - --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="../",format=USTAR#01/lost_digest_in_a_entry (0.00s) + --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="../",format=USTAR#01 (0.08s) + --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="../",format=USTAR#01/lost_digest_in_a_entry (0.01s) --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="../",format=USTAR#01/duplicated_entry_offset (0.01s) - --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="../",format=PAX#01 (0.09s) + --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="../",format=PAX#01 (0.08s) --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="../",format=PAX#01/lost_digest_in_a_entry (0.00s) - --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="../",format=PAX#01/duplicated_entry_offset (0.01s) - --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="../",format=GNU#01 (0.06s) + --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="../",format=PAX#01/duplicated_entry_offset (0.00s) + --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="../",format=GNU#01 (0.08s) --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="../",format=GNU#01/lost_digest_in_a_entry (0.00s) --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="../",format=GNU#01/duplicated_entry_offset (0.01s) --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="",format=USTAR#01 (0.09s) --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="",format=USTAR#01/lost_digest_in_a_entry (0.00s) --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="",format=USTAR#01/duplicated_entry_offset (0.00s) - --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="",format=PAX#01 (0.08s) - --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="",format=PAX#01/duplicated_entry_offset (0.00s) + --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="",format=PAX#01 (0.10s) --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="",format=PAX#01/lost_digest_in_a_entry (0.00s) + --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="",format=PAX#01/duplicated_entry_offset (0.00s) --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="",format=GNU#01 (0.07s) - --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="",format=GNU#01/lost_digest_in_a_entry (0.00s) - --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="",format=GNU#01/duplicated_entry_offset (0.00s) - --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="./",format=USTAR#01 (0.10s) - --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="./",format=USTAR#01/lost_digest_in_a_entry (0.01s) - --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="./",format=USTAR#01/duplicated_entry_offset (0.01s) - --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="./",format=PAX#01 (0.09s) + --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="",format=GNU#01/lost_digest_in_a_entry (0.01s) + --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="",format=GNU#01/duplicated_entry_offset (0.01s) + --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="./",format=USTAR#01 (0.08s) + --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="./",format=USTAR#01/lost_digest_in_a_entry (0.00s) + --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="./",format=USTAR#01/duplicated_entry_offset (0.00s) + --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="./",format=PAX#01 (0.08s) --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="./",format=PAX#01/lost_digest_in_a_entry (0.01s) - --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="./",format=PAX#01/duplicated_entry_offset (0.00s) - --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="./",format=GNU#01 (0.07s) + --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="./",format=PAX#01/duplicated_entry_offset (0.01s) + --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="./",format=GNU#01 (0.08s) --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="./",format=GNU#01/lost_digest_in_a_entry (0.01s) --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="./",format=GNU#01/duplicated_entry_offset (0.00s) - --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="/",format=USTAR#01 (0.09s) - --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="/",format=USTAR#01/lost_digest_in_a_entry (0.00s) - --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="/",format=USTAR#01/duplicated_entry_offset (0.01s) - --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="/",format=PAX#01 (0.09s) + --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="/",format=USTAR#01 (0.07s) + --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="/",format=USTAR#01/lost_digest_in_a_entry (0.01s) + --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="/",format=USTAR#01/duplicated_entry_offset (0.00s) + --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="/",format=PAX#01 (0.07s) --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="/",format=PAX#01/duplicated_entry_offset (0.00s) - --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="/",format=PAX#01/lost_digest_in_a_entry (0.01s) - --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="/",format=GNU#01 (0.10s) - --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="/",format=GNU#01/lost_digest_in_a_entry (0.01s) - --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="/",format=GNU#01/duplicated_entry_offset (0.00s) + --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="/",format=PAX#01/lost_digest_in_a_entry (0.00s) + --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="/",format=GNU#01 (0.09s) + --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="/",format=GNU#01/lost_digest_in_a_entry (0.00s) + --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="/",format=GNU#01/duplicated_entry_offset (0.01s) --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="../",format=USTAR#01 (0.10s) --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="../",format=USTAR#01/lost_digest_in_a_entry (0.00s) --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="../",format=USTAR#01/duplicated_entry_offset (0.01s) - --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="../",format=PAX#01 (0.25s) + --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="../",format=PAX#01 (0.08s) --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="../",format=PAX#01/lost_digest_in_a_entry (0.01s) - --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="../",format=PAX#01/duplicated_entry_offset (0.02s) - --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="../",format=GNU#01 (0.25s) - --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="../",format=GNU#01/lost_digest_in_a_entry (0.03s) - --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="../",format=GNU#01/duplicated_entry_offset (0.00s) - --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="",format=USTAR#01 (0.15s) - --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="",format=USTAR#01/lost_digest_in_a_entry (0.02s) - --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="",format=USTAR#01/duplicated_entry_offset (0.02s) - --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="",format=PAX#01 (0.19s) + --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="../",format=PAX#01/duplicated_entry_offset (0.00s) + --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="../",format=GNU#01 (0.08s) + --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="../",format=GNU#01/duplicated_entry_offset (0.01s) + --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="../",format=GNU#01/lost_digest_in_a_entry (0.00s) + --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="",format=USTAR#01 (0.06s) + --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="",format=USTAR#01/lost_digest_in_a_entry (0.00s) + --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="",format=USTAR#01/duplicated_entry_offset (0.00s) + --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="",format=PAX#01 (0.08s) --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="",format=PAX#01/lost_digest_in_a_entry (0.00s) - --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="",format=PAX#01/duplicated_entry_offset (0.01s) - --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="",format=GNU#01 (0.18s) - --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="",format=GNU#01/lost_digest_in_a_entry (0.02s) - --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="",format=GNU#01/duplicated_entry_offset (0.01s) - --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="./",format=USTAR#01 (0.16s) - --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="./",format=USTAR#01/duplicated_entry_offset (0.00s) + --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="",format=PAX#01/duplicated_entry_offset (0.00s) + --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="",format=GNU#01 (0.07s) + --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="",format=GNU#01/lost_digest_in_a_entry (0.00s) + --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="",format=GNU#01/duplicated_entry_offset (0.00s) + --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="./",format=USTAR#01 (0.08s) --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="./",format=USTAR#01/lost_digest_in_a_entry (0.01s) - --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="./",format=PAX#01 (0.16s) + --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="./",format=USTAR#01/duplicated_entry_offset (0.01s) + --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="./",format=PAX#01 (0.08s) --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="./",format=PAX#01/lost_digest_in_a_entry (0.01s) - --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="./",format=PAX#01/duplicated_entry_offset (0.02s) - --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="./",format=GNU#01 (0.17s) - --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="./",format=GNU#01/lost_digest_in_a_entry (0.00s) + --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="./",format=PAX#01/duplicated_entry_offset (0.01s) + --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="./",format=GNU#01 (0.09s) + --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="./",format=GNU#01/lost_digest_in_a_entry (0.01s) --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="./",format=GNU#01/duplicated_entry_offset (0.01s) - --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="/",format=USTAR#01 (0.18s) - --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="/",format=USTAR#01/lost_digest_in_a_entry (0.01s) - --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="/",format=USTAR#01/duplicated_entry_offset (0.01s) - --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="/",format=PAX#01 (0.18s) + --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="/",format=USTAR#01 (0.07s) + --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="/",format=USTAR#01/lost_digest_in_a_entry (0.00s) + --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="/",format=USTAR#01/duplicated_entry_offset (0.00s) + --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="/",format=PAX#01 (0.08s) + --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="/",format=PAX#01/duplicated_entry_offset (0.01s) --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="/",format=PAX#01/lost_digest_in_a_entry (0.01s) - --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="/",format=PAX#01/duplicated_entry_offset (0.00s) - --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="/",format=GNU#01 (0.16s) - --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="/",format=GNU#01/duplicated_entry_offset (0.00s) - --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="/",format=GNU#01/lost_digest_in_a_entry (0.00s) - --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="../",format=USTAR#01 (0.19s) - --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="../",format=USTAR#01/lost_digest_in_a_entry (0.02s) - --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="../",format=USTAR#01/duplicated_entry_offset (0.00s) - --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="../",format=PAX#01 (0.38s) - --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="../",format=PAX#01/lost_digest_in_a_entry (0.04s) - --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="../",format=PAX#01/duplicated_entry_offset (0.05s) - --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="../",format=GNU#01 (0.22s) - --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="../",format=GNU#01/lost_digest_in_a_entry (0.00s) - --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="../",format=GNU#01/duplicated_entry_offset (0.00s) - --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="",format=USTAR#01 (0.33s) + --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="/",format=GNU#01 (0.08s) + --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="/",format=GNU#01/lost_digest_in_a_entry (0.01s) + --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="/",format=GNU#01/duplicated_entry_offset (0.01s) + --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="../",format=USTAR#01 (0.09s) + --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="../",format=USTAR#01/lost_digest_in_a_entry (0.00s) + --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="../",format=USTAR#01/duplicated_entry_offset (0.01s) + --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="../",format=PAX#01 (0.05s) + --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="../",format=PAX#01/lost_digest_in_a_entry (0.00s) + --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="../",format=PAX#01/duplicated_entry_offset (0.01s) + --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="../",format=GNU#01 (0.08s) + --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="../",format=GNU#01/duplicated_entry_offset (0.01s) + --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="../",format=GNU#01/lost_digest_in_a_entry (0.01s) + --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="",format=USTAR#01 (0.07s) --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="",format=USTAR#01/lost_digest_in_a_entry (0.00s) - --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="",format=USTAR#01/duplicated_entry_offset (0.06s) - --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="",format=PAX#01 (0.36s) - --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="",format=PAX#01/duplicated_entry_offset (0.02s) + --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="",format=USTAR#01/duplicated_entry_offset (0.01s) + --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="",format=PAX#01 (0.09s) --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="",format=PAX#01/lost_digest_in_a_entry (0.00s) - --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="",format=GNU#01 (0.20s) - --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="",format=GNU#01/lost_digest_in_a_entry (0.01s) - --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="",format=GNU#01/duplicated_entry_offset (0.01s) - --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="./",format=USTAR#01 (0.26s) + --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="",format=PAX#01/duplicated_entry_offset (0.01s) + --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="",format=GNU#01 (0.09s) + --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="",format=GNU#01/lost_digest_in_a_entry (0.00s) + --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="",format=GNU#01/duplicated_entry_offset (0.00s) + --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="./",format=USTAR#01 (0.07s) --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="./",format=USTAR#01/lost_digest_in_a_entry (0.00s) --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="./",format=USTAR#01/duplicated_entry_offset (0.00s) - --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="./",format=PAX#01 (0.30s) - --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="./",format=PAX#01/lost_digest_in_a_entry (0.00s) + --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="./",format=PAX#01 (0.05s) --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="./",format=PAX#01/duplicated_entry_offset (0.00s) - --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="./",format=GNU#01 (0.35s) - --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="./",format=GNU#01/lost_digest_in_a_entry (0.03s) - --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="./",format=GNU#01/duplicated_entry_offset (0.02s) - --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="/",format=USTAR#01 (0.37s) - --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="/",format=USTAR#01/lost_digest_in_a_entry (0.01s) - --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="/",format=USTAR#01/duplicated_entry_offset (0.05s) - --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="/",format=PAX#01 (0.31s) - --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="/",format=PAX#01/lost_digest_in_a_entry (0.03s) + --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="./",format=PAX#01/lost_digest_in_a_entry (0.00s) + --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="./",format=GNU#01 (0.07s) + --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="./",format=GNU#01/lost_digest_in_a_entry (0.00s) + --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="./",format=GNU#01/duplicated_entry_offset (0.00s) + --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="/",format=USTAR#01 (0.07s) + --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="/",format=USTAR#01/duplicated_entry_offset (0.00s) + --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="/",format=USTAR#01/lost_digest_in_a_entry (0.00s) + --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="/",format=PAX#01 (0.07s) + --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="/",format=PAX#01/lost_digest_in_a_entry (0.00s) --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="/",format=PAX#01/duplicated_entry_offset (0.00s) - --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="/",format=GNU#01 (0.26s) - --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="/",format=GNU#01/lost_digest_in_a_entry (0.01s) - --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="/",format=GNU#01/duplicated_entry_offset (0.02s) - --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="../",format=USTAR#01 (0.27s) - --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="../",format=USTAR#01/lost_digest_in_a_entry (0.00s) + --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="/",format=GNU#01 (0.07s) + --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="/",format=GNU#01/lost_digest_in_a_entry (0.00s) + --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="/",format=GNU#01/duplicated_entry_offset (0.00s) + --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="../",format=USTAR#01 (0.07s) --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="../",format=USTAR#01/duplicated_entry_offset (0.01s) - --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="../",format=PAX#01 (0.12s) - --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="../",format=PAX#01/lost_digest_in_a_entry (0.02s) - --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="../",format=PAX#01/duplicated_entry_offset (0.00s) - --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="../",format=GNU#01 (0.27s) - --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="../",format=GNU#01/lost_digest_in_a_entry (0.01s) + --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="../",format=USTAR#01/lost_digest_in_a_entry (0.00s) + --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="../",format=PAX#01 (0.07s) + --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="../",format=PAX#01/lost_digest_in_a_entry (0.00s) + --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="../",format=PAX#01/duplicated_entry_offset (0.01s) + --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="../",format=GNU#01 (0.08s) --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="../",format=GNU#01/duplicated_entry_offset (0.01s) - --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="",format=USTAR#01 (0.28s) + --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="../",format=GNU#01/lost_digest_in_a_entry (0.01s) + --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="",format=USTAR#01 (0.07s) --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="",format=USTAR#01/lost_digest_in_a_entry (0.00s) --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="",format=USTAR#01/duplicated_entry_offset (0.01s) - --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="",format=PAX#01 (0.16s) - --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="",format=PAX#01/lost_digest_in_a_entry (0.00s) + --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="",format=PAX#01 (0.08s) + --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="",format=PAX#01/lost_digest_in_a_entry (0.01s) --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="",format=PAX#01/duplicated_entry_offset (0.01s) - --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="",format=GNU#01 (0.21s) - --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="",format=GNU#01/lost_digest_in_a_entry (0.01s) + --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="",format=GNU#01 (0.08s) --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="",format=GNU#01/duplicated_entry_offset (0.01s) - --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="./",format=USTAR#01 (0.26s) - --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="./",format=USTAR#01/lost_digest_in_a_entry (0.02s) - --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="./",format=USTAR#01/duplicated_entry_offset (0.08s) - --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="./",format=PAX#01 (0.12s) + --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="",format=GNU#01/lost_digest_in_a_entry (0.01s) + --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="./",format=USTAR#01 (0.06s) + --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="./",format=USTAR#01/lost_digest_in_a_entry (0.00s) + --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="./",format=USTAR#01/duplicated_entry_offset (0.01s) + --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="./",format=PAX#01 (0.07s) + --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="./",format=PAX#01/duplicated_entry_offset (0.00s) --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="./",format=PAX#01/lost_digest_in_a_entry (0.00s) - --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="./",format=PAX#01/duplicated_entry_offset (0.02s) - --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="./",format=GNU#01 (0.16s) - --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="./",format=GNU#01/lost_digest_in_a_entry (0.01s) - --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="./",format=GNU#01/duplicated_entry_offset (0.01s) - --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="/",format=USTAR#01 (0.22s) + --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="./",format=GNU#01 (0.07s) + --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="./",format=GNU#01/duplicated_entry_offset (0.00s) + --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="./",format=GNU#01/lost_digest_in_a_entry (0.00s) + --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="/",format=USTAR#01 (0.11s) --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="/",format=USTAR#01/lost_digest_in_a_entry (0.02s) - --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="/",format=USTAR#01/duplicated_entry_offset (0.01s) - --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="/",format=PAX#01 (0.12s) + --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="/",format=USTAR#01/duplicated_entry_offset (0.00s) + --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="/",format=PAX#01 (0.11s) --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="/",format=PAX#01/lost_digest_in_a_entry (0.01s) --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="/",format=PAX#01/duplicated_entry_offset (0.01s) - --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="/",format=GNU#01 (0.19s) - --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="/",format=GNU#01/lost_digest_in_a_entry (0.01s) - --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="/",format=GNU#01/duplicated_entry_offset (0.01s) - --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="../",format=USTAR#01 (0.18s) - --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="../",format=USTAR#01/duplicated_entry_offset (0.00s) + --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="/",format=GNU#01 (0.07s) + --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="/",format=GNU#01/lost_digest_in_a_entry (0.00s) + --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="/",format=GNU#01/duplicated_entry_offset (0.00s) + --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="../",format=USTAR#01 (0.07s) --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="../",format=USTAR#01/lost_digest_in_a_entry (0.00s) - --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="../",format=PAX#01 (0.13s) - --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="../",format=PAX#01/lost_digest_in_a_entry (0.00s) - --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="../",format=PAX#01/duplicated_entry_offset (0.01s) - --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="../",format=GNU#01 (0.16s) - --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="../",format=GNU#01/lost_digest_in_a_entry (0.00s) + --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="../",format=USTAR#01/duplicated_entry_offset (0.00s) + --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="../",format=PAX#01 (0.09s) + --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="../",format=PAX#01/lost_digest_in_a_entry (0.01s) + --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="../",format=PAX#01/duplicated_entry_offset (0.00s) + --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="../",format=GNU#01 (0.09s) --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="../",format=GNU#01/duplicated_entry_offset (0.01s) - --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="",format=USTAR#02 (0.17s) + --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="../",format=GNU#01/lost_digest_in_a_entry (0.00s) + --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="",format=USTAR#02 (0.07s) --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="",format=USTAR#02/lost_digest_in_a_entry (0.00s) - --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="",format=USTAR#02/duplicated_entry_offset (0.01s) - --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="",format=PAX#02 (0.20s) - --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="",format=PAX#02/duplicated_entry_offset (0.01s) + --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="",format=USTAR#02/duplicated_entry_offset (0.00s) + --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="",format=PAX#02 (0.10s) --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="",format=PAX#02/lost_digest_in_a_entry (0.00s) - --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="",format=GNU#02 (0.29s) - --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="",format=GNU#02/duplicated_entry_offset (0.01s) + --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="",format=PAX#02/duplicated_entry_offset (0.00s) + --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="",format=GNU#02 (0.08s) --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="",format=GNU#02/lost_digest_in_a_entry (0.01s) - --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="./",format=USTAR#02 (0.34s) - --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="./",format=USTAR#02/lost_digest_in_a_entry (0.02s) + --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="",format=GNU#02/duplicated_entry_offset (0.00s) + --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="./",format=USTAR#02 (0.09s) --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="./",format=USTAR#02/duplicated_entry_offset (0.00s) - --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="./",format=PAX#02 (0.21s) - --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="./",format=PAX#02/lost_digest_in_a_entry (0.01s) - --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="./",format=PAX#02/duplicated_entry_offset (0.01s) - --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="./",format=GNU#02 (0.17s) - --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="./",format=GNU#02/lost_digest_in_a_entry (0.01s) - --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="./",format=GNU#02/duplicated_entry_offset (0.01s) - --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="/",format=USTAR#02 (0.15s) + --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="./",format=USTAR#02/lost_digest_in_a_entry (0.01s) + --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="./",format=PAX#02 (0.07s) + --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="./",format=PAX#02/lost_digest_in_a_entry (0.00s) + --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="./",format=PAX#02/duplicated_entry_offset (0.00s) + --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="./",format=GNU#02 (0.06s) + --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="./",format=GNU#02/lost_digest_in_a_entry (0.00s) + --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="./",format=GNU#02/duplicated_entry_offset (0.00s) + --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="/",format=USTAR#02 (0.09s) + --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="/",format=USTAR#02/lost_digest_in_a_entry (0.00s) --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="/",format=USTAR#02/duplicated_entry_offset (0.00s) - --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="/",format=USTAR#02/lost_digest_in_a_entry (0.01s) - --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="/",format=PAX#02 (0.19s) + --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="/",format=PAX#02 (0.06s) --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="/",format=PAX#02/lost_digest_in_a_entry (0.00s) - --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="/",format=PAX#02/duplicated_entry_offset (0.02s) - --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="/",format=GNU#02 (0.20s) - --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="/",format=GNU#02/lost_digest_in_a_entry (0.03s) - --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="/",format=GNU#02/duplicated_entry_offset (0.01s) - --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="../",format=USTAR#02 (0.19s) - --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="../",format=USTAR#02/lost_digest_in_a_entry (0.02s) - --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="../",format=USTAR#02/duplicated_entry_offset (0.01s) - --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="../",format=PAX#02 (0.37s) - --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="../",format=PAX#02/lost_digest_in_a_entry (0.06s) - --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="../",format=PAX#02/duplicated_entry_offset (0.01s) - --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="../",format=GNU#02 (0.30s) - --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="../",format=GNU#02/lost_digest_in_a_entry (0.00s) - --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="../",format=GNU#02/duplicated_entry_offset (0.02s) - --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="",format=USTAR#02 (0.39s) - --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="",format=USTAR#02/lost_digest_in_a_entry (0.01s) - --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="",format=USTAR#02/duplicated_entry_offset (0.01s) - --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="",format=PAX#02 (0.18s) + --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="/",format=PAX#02/duplicated_entry_offset (0.00s) + --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="/",format=GNU#02 (0.07s) + --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="/",format=GNU#02/duplicated_entry_offset (0.00s) + --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="/",format=GNU#02/lost_digest_in_a_entry (0.00s) + --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="../",format=USTAR#02 (0.09s) + --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="../",format=USTAR#02/lost_digest_in_a_entry (0.00s) + --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="../",format=USTAR#02/duplicated_entry_offset (0.00s) + --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="../",format=PAX#02 (0.09s) + --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="../",format=PAX#02/lost_digest_in_a_entry (0.00s) + --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="../",format=PAX#02/duplicated_entry_offset (0.03s) + --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="../",format=GNU#02 (0.06s) + --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="../",format=GNU#02/lost_digest_in_a_entry (0.01s) + --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="../",format=GNU#02/duplicated_entry_offset (0.00s) + --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="",format=USTAR#02 (0.07s) + --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="",format=USTAR#02/lost_digest_in_a_entry (0.00s) + --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="",format=USTAR#02/duplicated_entry_offset (0.00s) + --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="",format=PAX#02 (0.08s) --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="",format=PAX#02/lost_digest_in_a_entry (0.00s) - --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="",format=PAX#02/duplicated_entry_offset (0.01s) - --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="",format=GNU#02 (0.23s) + --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="",format=PAX#02/duplicated_entry_offset (0.00s) + --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="",format=GNU#02 (0.07s) --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="",format=GNU#02/lost_digest_in_a_entry (0.00s) - --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="",format=GNU#02/duplicated_entry_offset (0.01s) - --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="./",format=USTAR#02 (0.19s) - --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="./",format=USTAR#02/lost_digest_in_a_entry (0.01s) - --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="./",format=USTAR#02/duplicated_entry_offset (0.01s) - --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="./",format=PAX#02 (0.19s) - --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="./",format=PAX#02/lost_digest_in_a_entry (0.01s) - --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="./",format=PAX#02/duplicated_entry_offset (0.01s) - --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="./",format=GNU#02 (0.17s) - --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="./",format=GNU#02/lost_digest_in_a_entry (0.01s) + --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="",format=GNU#02/duplicated_entry_offset (0.00s) + --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="./",format=USTAR#02 (0.10s) + --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="./",format=USTAR#02/lost_digest_in_a_entry (0.00s) + --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="./",format=USTAR#02/duplicated_entry_offset (0.00s) + --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="./",format=PAX#02 (0.08s) + --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="./",format=PAX#02/duplicated_entry_offset (0.00s) + --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="./",format=PAX#02/lost_digest_in_a_entry (0.00s) + --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="./",format=GNU#02 (0.07s) + --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="./",format=GNU#02/lost_digest_in_a_entry (0.00s) --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="./",format=GNU#02/duplicated_entry_offset (0.00s) - --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="/",format=USTAR#02 (0.13s) - --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="/",format=USTAR#02/duplicated_entry_offset (0.00s) - --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="/",format=USTAR#02/lost_digest_in_a_entry (0.01s) - --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="/",format=PAX#02 (0.27s) - --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="/",format=PAX#02/lost_digest_in_a_entry (0.01s) + --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="/",format=USTAR#02 (0.09s) + --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="/",format=USTAR#02/lost_digest_in_a_entry (0.00s) + --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="/",format=USTAR#02/duplicated_entry_offset (0.01s) + --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="/",format=PAX#02 (0.08s) --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="/",format=PAX#02/duplicated_entry_offset (0.01s) - --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="/",format=GNU#02 (0.13s) + --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="/",format=PAX#02/lost_digest_in_a_entry (0.01s) + --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="/",format=GNU#02 (0.08s) --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="/",format=GNU#02/lost_digest_in_a_entry (0.00s) --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="/",format=GNU#02/duplicated_entry_offset (0.01s) - --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="../",format=USTAR#02 (0.21s) - --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="../",format=USTAR#02/lost_digest_in_a_entry (0.01s) + --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="../",format=USTAR#02 (0.11s) + --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="../",format=USTAR#02/lost_digest_in_a_entry (0.00s) --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="../",format=USTAR#02/duplicated_entry_offset (0.01s) - --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="../",format=PAX#02 (0.24s) + --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="../",format=PAX#02 (0.09s) --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="../",format=PAX#02/lost_digest_in_a_entry (0.01s) - --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="../",format=PAX#02/duplicated_entry_offset (0.00s) - --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="../",format=GNU#02 (0.21s) - --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="../",format=GNU#02/lost_digest_in_a_entry (0.01s) + --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="../",format=PAX#02/duplicated_entry_offset (0.01s) + --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="../",format=GNU#02 (0.10s) + --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="../",format=GNU#02/lost_digest_in_a_entry (0.00s) --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="../",format=GNU#02/duplicated_entry_offset (0.00s) - --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="",format=USTAR#02 (0.24s) + --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="",format=USTAR#02 (0.07s) --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="",format=USTAR#02/lost_digest_in_a_entry (0.01s) - --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="",format=USTAR#02/duplicated_entry_offset (0.02s) - --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="",format=PAX#02 (0.22s) - --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="",format=PAX#02/lost_digest_in_a_entry (0.03s) + --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="",format=USTAR#02/duplicated_entry_offset (0.00s) + --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="",format=PAX#02 (0.07s) + --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="",format=PAX#02/lost_digest_in_a_entry (0.00s) --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="",format=PAX#02/duplicated_entry_offset (0.00s) - --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="",format=GNU#02 (0.12s) + --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="",format=GNU#02 (0.09s) --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="",format=GNU#02/lost_digest_in_a_entry (0.00s) - --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="",format=GNU#02/duplicated_entry_offset (0.00s) - --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="./",format=USTAR#02 (0.20s) - --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="./",format=USTAR#02/lost_digest_in_a_entry (0.00s) - --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="./",format=USTAR#02/duplicated_entry_offset (0.00s) - --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="./",format=PAX#02 (0.13s) - --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="./",format=PAX#02/lost_digest_in_a_entry (0.00s) - --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="./",format=PAX#02/duplicated_entry_offset (0.00s) - --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="./",format=GNU#02 (0.16s) - --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="./",format=GNU#02/lost_digest_in_a_entry (0.01s) - --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="./",format=GNU#02/duplicated_entry_offset (0.01s) - --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="/",format=USTAR#02 (0.15s) - --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="/",format=USTAR#02/duplicated_entry_offset (0.01s) + --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="",format=GNU#02/duplicated_entry_offset (0.01s) + --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="./",format=USTAR#02 (0.11s) + --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="./",format=USTAR#02/lost_digest_in_a_entry (0.02s) + --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="./",format=USTAR#02/duplicated_entry_offset (0.01s) + --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="./",format=PAX#02 (0.07s) + --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="./",format=PAX#02/duplicated_entry_offset (0.01s) + --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="./",format=PAX#02/lost_digest_in_a_entry (0.01s) + --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="./",format=GNU#02 (0.07s) + --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="./",format=GNU#02/lost_digest_in_a_entry (0.00s) + --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="./",format=GNU#02/duplicated_entry_offset (0.00s) + --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="/",format=USTAR#02 (0.08s) --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="/",format=USTAR#02/lost_digest_in_a_entry (0.00s) - --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="/",format=PAX#02 (0.26s) - --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="/",format=PAX#02/lost_digest_in_a_entry (0.05s) - --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="/",format=PAX#02/duplicated_entry_offset (0.01s) - --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="/",format=GNU#02 (0.20s) + --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="/",format=USTAR#02/duplicated_entry_offset (0.00s) + --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="/",format=PAX#02 (0.09s) + --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="/",format=PAX#02/duplicated_entry_offset (0.00s) + --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="/",format=PAX#02/lost_digest_in_a_entry (0.00s) + --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="/",format=GNU#02 (0.11s) --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="/",format=GNU#02/lost_digest_in_a_entry (0.01s) - --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="/",format=GNU#02/duplicated_entry_offset (0.02s) - --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="../",format=USTAR#02 (0.14s) + --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="/",format=GNU#02/duplicated_entry_offset (0.00s) + --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="../",format=USTAR#02 (0.10s) --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="../",format=USTAR#02/lost_digest_in_a_entry (0.00s) --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="../",format=USTAR#02/duplicated_entry_offset (0.00s) - --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="../",format=PAX#02 (0.17s) + --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="../",format=PAX#02 (0.08s) --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="../",format=PAX#02/lost_digest_in_a_entry (0.00s) - --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="../",format=PAX#02/duplicated_entry_offset (0.01s) - --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="../",format=GNU#02 (0.19s) - --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="../",format=GNU#02/lost_digest_in_a_entry (0.01s) - --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="../",format=GNU#02/duplicated_entry_offset (0.01s) - --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="",format=USTAR#02 (0.15s) - --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="",format=USTAR#02/lost_digest_in_a_entry (0.01s) - --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="",format=USTAR#02/duplicated_entry_offset (0.01s) - --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="",format=PAX#02 (0.10s) - --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="",format=PAX#02/lost_digest_in_a_entry (0.01s) - --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="",format=PAX#02/duplicated_entry_offset (0.00s) - --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="",format=GNU#02 (0.16s) - --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="",format=GNU#02/lost_digest_in_a_entry (0.02s) - --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="",format=GNU#02/duplicated_entry_offset (0.01s) - --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="./",format=USTAR#02 (0.15s) - --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="./",format=USTAR#02/lost_digest_in_a_entry (0.01s) - --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="./",format=USTAR#02/duplicated_entry_offset (0.01s) - --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="./",format=PAX#02 (0.09s) + --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="../",format=PAX#02/duplicated_entry_offset (0.00s) + --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="../",format=GNU#02 (0.07s) + --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="../",format=GNU#02/lost_digest_in_a_entry (0.00s) + --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="../",format=GNU#02/duplicated_entry_offset (0.02s) + --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="",format=USTAR#02 (0.06s) + --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="",format=USTAR#02/lost_digest_in_a_entry (0.00s) + --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="",format=USTAR#02/duplicated_entry_offset (0.00s) + --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="",format=PAX#02 (0.07s) + --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="",format=PAX#02/lost_digest_in_a_entry (0.00s) + --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="",format=PAX#02/duplicated_entry_offset (0.01s) + --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="",format=GNU#02 (0.07s) + --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="",format=GNU#02/lost_digest_in_a_entry (0.00s) + --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="",format=GNU#02/duplicated_entry_offset (0.00s) + --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="./",format=USTAR#02 (0.05s) + --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="./",format=USTAR#02/lost_digest_in_a_entry (0.00s) + --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="./",format=USTAR#02/duplicated_entry_offset (0.00s) + --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="./",format=PAX#02 (0.07s) --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="./",format=PAX#02/lost_digest_in_a_entry (0.00s) --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="./",format=PAX#02/duplicated_entry_offset (0.00s) --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="./",format=GNU#02 (0.09s) --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="./",format=GNU#02/lost_digest_in_a_entry (0.00s) --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="./",format=GNU#02/duplicated_entry_offset (0.01s) - --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="/",format=USTAR#02 (0.16s) - --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="/",format=USTAR#02/lost_digest_in_a_entry (0.01s) - --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="/",format=USTAR#02/duplicated_entry_offset (0.01s) - --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="/",format=PAX#02 (0.16s) - --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="/",format=PAX#02/lost_digest_in_a_entry (0.01s) + --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="/",format=USTAR#02 (0.08s) + --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="/",format=USTAR#02/lost_digest_in_a_entry (0.00s) + --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="/",format=USTAR#02/duplicated_entry_offset (0.00s) + --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="/",format=PAX#02 (0.07s) + --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="/",format=PAX#02/lost_digest_in_a_entry (0.00s) --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="/",format=PAX#02/duplicated_entry_offset (0.00s) - --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="/",format=GNU#02 (0.17s) + --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="/",format=GNU#02 (0.10s) --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="/",format=GNU#02/lost_digest_in_a_entry (0.00s) - --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="/",format=GNU#02/duplicated_entry_offset (0.01s) - --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="../",format=USTAR#02 (0.19s) - --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="../",format=USTAR#02/lost_digest_in_a_entry (0.01s) - --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="../",format=USTAR#02/duplicated_entry_offset (0.01s) - --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="../",format=PAX#02 (0.20s) - --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="../",format=PAX#02/duplicated_entry_offset (0.00s) + --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="/",format=GNU#02/duplicated_entry_offset (0.00s) + --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="../",format=USTAR#02 (0.08s) + --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="../",format=USTAR#02/lost_digest_in_a_entry (0.00s) + --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="../",format=USTAR#02/duplicated_entry_offset (0.00s) + --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="../",format=PAX#02 (0.09s) --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="../",format=PAX#02/lost_digest_in_a_entry (0.00s) - --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="../",format=GNU#02 (0.20s) - --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="../",format=GNU#02/lost_digest_in_a_entry (0.02s) - --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="../",format=GNU#02/duplicated_entry_offset (0.01s) - --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="",format=USTAR#02 (0.20s) - --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="",format=USTAR#02/lost_digest_in_a_entry (0.01s) + --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="../",format=PAX#02/duplicated_entry_offset (0.00s) + --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="../",format=GNU#02 (0.11s) + --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="../",format=GNU#02/lost_digest_in_a_entry (0.00s) + --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="../",format=GNU#02/duplicated_entry_offset (0.02s) + --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="",format=USTAR#02 (0.09s) + --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="",format=USTAR#02/lost_digest_in_a_entry (0.00s) --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="",format=USTAR#02/duplicated_entry_offset (0.00s) - --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="",format=PAX#02 (0.17s) + --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="",format=PAX#02 (0.07s) --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="",format=PAX#02/lost_digest_in_a_entry (0.01s) - --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="",format=PAX#02/duplicated_entry_offset (0.00s) - --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="",format=GNU#02 (0.18s) + --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="",format=PAX#02/duplicated_entry_offset (0.01s) + --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="",format=GNU#02 (0.05s) --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="",format=GNU#02/lost_digest_in_a_entry (0.00s) - --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="",format=GNU#02/duplicated_entry_offset (0.02s) - --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="./",format=USTAR#02 (0.18s) + --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="",format=GNU#02/duplicated_entry_offset (0.01s) + --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="./",format=USTAR#02 (0.07s) --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="./",format=USTAR#02/lost_digest_in_a_entry (0.00s) - --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="./",format=USTAR#02/duplicated_entry_offset (0.01s) - --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="./",format=PAX#02 (0.22s) - --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="./",format=PAX#02/lost_digest_in_a_entry (0.01s) - --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="./",format=PAX#02/duplicated_entry_offset (0.01s) - --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="./",format=GNU#02 (0.28s) + --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="./",format=USTAR#02/duplicated_entry_offset (0.00s) + --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="./",format=PAX#02 (0.07s) + --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="./",format=PAX#02/lost_digest_in_a_entry (0.00s) + --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="./",format=PAX#02/duplicated_entry_offset (0.00s) + --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="./",format=GNU#02 (0.08s) --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="./",format=GNU#02/lost_digest_in_a_entry (0.00s) - --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="./",format=GNU#02/duplicated_entry_offset (0.01s) - --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="/",format=USTAR#02 (0.24s) + --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="./",format=GNU#02/duplicated_entry_offset (0.02s) + --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="/",format=USTAR#02 (0.07s) --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="/",format=USTAR#02/lost_digest_in_a_entry (0.00s) --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="/",format=USTAR#02/duplicated_entry_offset (0.00s) - --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="/",format=PAX#02 (0.21s) - --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="/",format=PAX#02/lost_digest_in_a_entry (0.01s) - --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="/",format=PAX#02/duplicated_entry_offset (0.02s) - --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="/",format=GNU#02 (0.21s) + --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="/",format=PAX#02 (0.08s) + --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="/",format=PAX#02/lost_digest_in_a_entry (0.00s) + --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="/",format=PAX#02/duplicated_entry_offset (0.00s) + --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="/",format=GNU#02 (0.08s) --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="/",format=GNU#02/lost_digest_in_a_entry (0.01s) --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="/",format=GNU#02/duplicated_entry_offset (0.00s) - --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="../",format=USTAR#02 (0.14s) + --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="../",format=USTAR#02 (0.10s) --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="../",format=USTAR#02/lost_digest_in_a_entry (0.01s) - --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="../",format=USTAR#02/duplicated_entry_offset (0.01s) - --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="../",format=PAX#02 (0.19s) - --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="../",format=PAX#02/lost_digest_in_a_entry (0.02s) - --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="../",format=PAX#02/duplicated_entry_offset (0.00s) - --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="../",format=GNU#02 (0.18s) - --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="../",format=GNU#02/lost_digest_in_a_entry (0.01s) - --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="../",format=GNU#02/duplicated_entry_offset (0.02s) - --- PASS: TestGzipEStargz/testBuild (66.97s) + --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="../",format=USTAR#02/duplicated_entry_offset (0.00s) + --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="../",format=PAX#02 (0.06s) + --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="../",format=PAX#02/lost_digest_in_a_entry (0.01s) + --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="../",format=PAX#02/duplicated_entry_offset (0.01s) + --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="../",format=GNU#02 (0.07s) + --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="../",format=GNU#02/lost_digest_in_a_entry (0.00s) + --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="../",format=GNU#02/duplicated_entry_offset (0.00s) + --- PASS: TestGzipEStargz/testBuild (53.28s) --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="",src=0,format=USTAR (0.07s) - --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="./",src=0,format=USTAR (0.07s) + --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="./",src=0,format=USTAR (0.06s) --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="/",src=0,format=USTAR (0.08s) --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="../",src=0,format=USTAR (0.06s) - --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="",src=0,format=PAX (0.05s) - --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="./",src=0,format=PAX (0.07s) - --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="/",src=0,format=PAX (0.05s) - --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="../",src=0,format=PAX (0.04s) - --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="",src=0,format=GNU (0.07s) - --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="./",src=0,format=GNU (0.08s) + --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="",src=0,format=PAX (0.07s) + --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="./",src=0,format=PAX (0.06s) + --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="/",src=0,format=PAX (0.06s) + --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="../",src=0,format=PAX (0.08s) + --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="",src=0,format=GNU (0.06s) + --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="./",src=0,format=GNU (0.06s) --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="/",src=0,format=GNU (0.06s) - --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="../",src=0,format=GNU (0.05s) - --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=1,prefix="",src=0,format=USTAR (0.09s) - --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=1,prefix="./",src=0,format=USTAR (0.09s) + --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="../",src=0,format=GNU (0.06s) + --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=1,prefix="",src=0,format=USTAR (0.07s) + --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=1,prefix="./",src=0,format=USTAR (0.04s) --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=1,prefix="/",src=0,format=USTAR (0.07s) - --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=1,prefix="../",src=0,format=USTAR (0.06s) + --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=1,prefix="../",src=0,format=USTAR (0.08s) --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=1,prefix="",src=0,format=PAX (0.06s) - --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=1,prefix="./",src=0,format=PAX (0.08s) - --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=1,prefix="/",src=0,format=PAX (0.08s) - --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=1,prefix="../",src=0,format=PAX (0.07s) - --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=1,prefix="",src=0,format=GNU (0.08s) - --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=1,prefix="./",src=0,format=GNU (0.07s) - --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=1,prefix="/",src=0,format=GNU (0.05s) - --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=1,prefix="../",src=0,format=GNU (0.05s) - --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=9,prefix="",src=0,format=USTAR (0.05s) - --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=9,prefix="./",src=0,format=USTAR (0.06s) - --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=9,prefix="/",src=0,format=USTAR (0.04s) - --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=9,prefix="../",src=0,format=USTAR (0.05s) + --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=1,prefix="./",src=0,format=PAX (0.07s) + --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=1,prefix="/",src=0,format=PAX (0.09s) + --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=1,prefix="../",src=0,format=PAX (0.05s) + --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=1,prefix="",src=0,format=GNU (0.04s) + --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=1,prefix="./",src=0,format=GNU (0.06s) + --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=1,prefix="/",src=0,format=GNU (0.06s) + --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=1,prefix="../",src=0,format=GNU (0.09s) + --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=9,prefix="",src=0,format=USTAR (0.06s) + --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=9,prefix="./",src=0,format=USTAR (0.08s) + --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=9,prefix="/",src=0,format=USTAR (0.07s) + --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=9,prefix="../",src=0,format=USTAR (0.09s) --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=9,prefix="",src=0,format=PAX (0.07s) - --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=9,prefix="./",src=0,format=PAX (0.07s) + --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=9,prefix="./",src=0,format=PAX (0.09s) --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=9,prefix="/",src=0,format=PAX (0.06s) - --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=9,prefix="../",src=0,format=PAX (0.06s) - --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=9,prefix="",src=0,format=GNU (0.06s) - --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=9,prefix="./",src=0,format=GNU (0.08s) - --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=9,prefix="/",src=0,format=GNU (0.08s) + --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=9,prefix="../",src=0,format=PAX (0.08s) + --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=9,prefix="",src=0,format=GNU (0.04s) + --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=9,prefix="./",src=0,format=GNU (0.06s) + --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=9,prefix="/",src=0,format=GNU (0.05s) --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=9,prefix="../",src=0,format=GNU (0.08s) - --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-1,prefix="",src=0,format=USTAR (0.08s) - --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-1,prefix="./",src=0,format=USTAR (0.06s) - --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-1,prefix="/",src=0,format=USTAR (0.10s) + --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-1,prefix="",src=0,format=USTAR (0.04s) + --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-1,prefix="./",src=0,format=USTAR (0.02s) + --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-1,prefix="/",src=0,format=USTAR (0.08s) --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-1,prefix="../",src=0,format=USTAR (0.06s) - --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-1,prefix="",src=0,format=PAX (0.05s) - --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-1,prefix="./",src=0,format=PAX (0.06s) + --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-1,prefix="",src=0,format=PAX (0.07s) + --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-1,prefix="./",src=0,format=PAX (0.08s) --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-1,prefix="/",src=0,format=PAX (0.08s) --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-1,prefix="../",src=0,format=PAX (0.06s) - --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-1,prefix="",src=0,format=GNU (0.09s) - --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-1,prefix="./",src=0,format=GNU (0.07s) - --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-1,prefix="/",src=0,format=GNU (0.04s) + --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-1,prefix="",src=0,format=GNU (0.10s) + --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-1,prefix="./",src=0,format=GNU (0.11s) + --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-1,prefix="/",src=0,format=GNU (0.08s) --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-1,prefix="../",src=0,format=GNU (0.07s) - --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-2,prefix="",src=0,format=USTAR (0.07s) - --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-2,prefix="./",src=0,format=USTAR (0.06s) - --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-2,prefix="/",src=0,format=USTAR (0.06s) - --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-2,prefix="../",src=0,format=USTAR (0.06s) - --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-2,prefix="",src=0,format=PAX (0.07s) - --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-2,prefix="./",src=0,format=PAX (0.06s) - --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-2,prefix="/",src=0,format=PAX (0.07s) - --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-2,prefix="../",src=0,format=PAX (0.06s) - --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-2,prefix="",src=0,format=GNU (0.06s) - --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-2,prefix="./",src=0,format=GNU (0.08s) - --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-2,prefix="/",src=0,format=GNU (0.06s) - --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-2,prefix="../",src=0,format=GNU (0.05s) - --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="",src=1,format=USTAR (0.05s) - --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="./",src=1,format=USTAR (0.06s) - --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="/",src=1,format=USTAR (0.07s) - --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="../",src=1,format=USTAR (0.06s) + --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-2,prefix="",src=0,format=USTAR (0.05s) + --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-2,prefix="./",src=0,format=USTAR (0.08s) + --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-2,prefix="/",src=0,format=USTAR (0.08s) + --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-2,prefix="../",src=0,format=USTAR (0.07s) + --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-2,prefix="",src=0,format=PAX (0.08s) + --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-2,prefix="./",src=0,format=PAX (0.07s) + --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-2,prefix="/",src=0,format=PAX (0.08s) + --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-2,prefix="../",src=0,format=PAX (0.07s) + --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-2,prefix="",src=0,format=GNU (0.05s) + --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-2,prefix="./",src=0,format=GNU (0.07s) + --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-2,prefix="/",src=0,format=GNU (0.07s) + --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-2,prefix="../",src=0,format=GNU (0.10s) + --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="",src=1,format=USTAR (0.03s) + --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="./",src=1,format=USTAR (0.03s) + --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="/",src=1,format=USTAR (0.05s) + --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="../",src=1,format=USTAR (0.08s) --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="",src=1,format=PAX (0.06s) - --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="./",src=1,format=PAX (0.07s) + --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="./",src=1,format=PAX (0.04s) --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="/",src=1,format=PAX (0.06s) - --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="../",src=1,format=PAX (0.07s) - --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="",src=1,format=GNU (0.05s) - --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="./",src=1,format=GNU (0.06s) - --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="/",src=1,format=GNU (0.07s) - --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="../",src=1,format=GNU (0.06s) - --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=1,prefix="",src=1,format=USTAR (0.08s) - --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=1,prefix="./",src=1,format=USTAR (0.08s) - --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=1,prefix="/",src=1,format=USTAR (0.07s) - --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=1,prefix="../",src=1,format=USTAR (0.09s) - --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=1,prefix="",src=1,format=PAX (0.09s) - --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=1,prefix="./",src=1,format=PAX (0.07s) - --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=1,prefix="/",src=1,format=PAX (0.08s) - --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=1,prefix="../",src=1,format=PAX (0.08s) + --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="../",src=1,format=PAX (0.04s) + --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="",src=1,format=GNU (0.04s) + --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="./",src=1,format=GNU (0.04s) + --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="/",src=1,format=GNU (0.04s) + --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="../",src=1,format=GNU (0.05s) + --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=1,prefix="",src=1,format=USTAR (0.05s) + --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=1,prefix="./",src=1,format=USTAR (0.06s) + --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=1,prefix="/",src=1,format=USTAR (0.05s) + --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=1,prefix="../",src=1,format=USTAR (0.05s) + --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=1,prefix="",src=1,format=PAX (0.04s) + --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=1,prefix="./",src=1,format=PAX (0.05s) + --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=1,prefix="/",src=1,format=PAX (0.06s) + --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=1,prefix="../",src=1,format=PAX (0.06s) --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=1,prefix="",src=1,format=GNU (0.07s) - --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=1,prefix="./",src=1,format=GNU (0.08s) + --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=1,prefix="./",src=1,format=GNU (0.06s) --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=1,prefix="/",src=1,format=GNU (0.07s) - --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=1,prefix="../",src=1,format=GNU (0.07s) - --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=9,prefix="",src=1,format=USTAR (0.06s) - --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=9,prefix="./",src=1,format=USTAR (0.06s) - --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=9,prefix="/",src=1,format=USTAR (0.05s) - --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=9,prefix="../",src=1,format=USTAR (0.06s) + --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=1,prefix="../",src=1,format=GNU (0.11s) + --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=9,prefix="",src=1,format=USTAR (0.05s) + --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=9,prefix="./",src=1,format=USTAR (0.05s) + --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=9,prefix="/",src=1,format=USTAR (0.06s) + --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=9,prefix="../",src=1,format=USTAR (0.04s) --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=9,prefix="",src=1,format=PAX (0.07s) --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=9,prefix="./",src=1,format=PAX (0.06s) - --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=9,prefix="/",src=1,format=PAX (0.07s) + --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=9,prefix="/",src=1,format=PAX (0.06s) --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=9,prefix="../",src=1,format=PAX (0.06s) - --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=9,prefix="",src=1,format=GNU (0.07s) - --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=9,prefix="./",src=1,format=GNU (0.04s) + --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=9,prefix="",src=1,format=GNU (0.06s) + --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=9,prefix="./",src=1,format=GNU (0.05s) --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=9,prefix="/",src=1,format=GNU (0.07s) - --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=9,prefix="../",src=1,format=GNU (0.08s) - --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-1,prefix="",src=1,format=USTAR (0.06s) + --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=9,prefix="../",src=1,format=GNU (0.04s) + --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-1,prefix="",src=1,format=USTAR (0.03s) --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-1,prefix="./",src=1,format=USTAR (0.05s) - --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-1,prefix="/",src=1,format=USTAR (0.05s) + --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-1,prefix="/",src=1,format=USTAR (0.07s) --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-1,prefix="../",src=1,format=USTAR (0.05s) - --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-1,prefix="",src=1,format=PAX (0.07s) - --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-1,prefix="./",src=1,format=PAX (0.04s) - --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-1,prefix="/",src=1,format=PAX (0.07s) - --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-1,prefix="../",src=1,format=PAX (0.09s) - --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-1,prefix="",src=1,format=GNU (0.07s) - --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-1,prefix="./",src=1,format=GNU (0.16s) - --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-1,prefix="/",src=1,format=GNU (0.05s) - --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-1,prefix="../",src=1,format=GNU (0.07s) - --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-2,prefix="",src=1,format=USTAR (0.07s) - --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-2,prefix="./",src=1,format=USTAR (0.06s) + --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-1,prefix="",src=1,format=PAX (0.06s) + --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-1,prefix="./",src=1,format=PAX (0.06s) + --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-1,prefix="/",src=1,format=PAX (0.05s) + --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-1,prefix="../",src=1,format=PAX (0.06s) + --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-1,prefix="",src=1,format=GNU (0.05s) + --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-1,prefix="./",src=1,format=GNU (0.05s) + --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-1,prefix="/",src=1,format=GNU (0.07s) + --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-1,prefix="../",src=1,format=GNU (0.04s) + --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-2,prefix="",src=1,format=USTAR (0.04s) + --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-2,prefix="./",src=1,format=USTAR (0.05s) --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-2,prefix="/",src=1,format=USTAR (0.05s) - --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-2,prefix="../",src=1,format=USTAR (0.07s) - --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-2,prefix="",src=1,format=PAX (0.07s) + --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-2,prefix="../",src=1,format=USTAR (0.05s) + --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-2,prefix="",src=1,format=PAX (0.04s) --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-2,prefix="./",src=1,format=PAX (0.05s) - --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-2,prefix="/",src=1,format=PAX (0.08s) - --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-2,prefix="../",src=1,format=PAX (0.06s) - --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-2,prefix="",src=1,format=GNU (0.07s) - --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-2,prefix="./",src=1,format=GNU (0.07s) - --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-2,prefix="/",src=1,format=GNU (0.07s) - --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-2,prefix="../",src=1,format=GNU (0.07s) - --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="",src=2,format=USTAR (0.08s) - --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="./",src=2,format=USTAR (0.04s) - --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="/",src=2,format=USTAR (0.05s) - --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="../",src=2,format=USTAR (0.03s) - --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="",src=2,format=PAX (0.05s) - --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="./",src=2,format=PAX (0.06s) + --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-2,prefix="/",src=1,format=PAX (0.06s) + --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-2,prefix="../",src=1,format=PAX (0.05s) + --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-2,prefix="",src=1,format=GNU (0.05s) + --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-2,prefix="./",src=1,format=GNU (0.05s) + --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-2,prefix="/",src=1,format=GNU (0.03s) + --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-2,prefix="../",src=1,format=GNU (0.05s) + --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="",src=2,format=USTAR (0.06s) + --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="./",src=2,format=USTAR (0.07s) + --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="/",src=2,format=USTAR (0.06s) + --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="../",src=2,format=USTAR (0.04s) + --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="",src=2,format=PAX (0.03s) + --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="./",src=2,format=PAX (0.05s) --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="/",src=2,format=PAX (0.05s) --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="../",src=2,format=PAX (0.05s) --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="",src=2,format=GNU (0.05s) - --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="./",src=2,format=GNU (0.06s) - --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="/",src=2,format=GNU (0.03s) - --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="../",src=2,format=GNU (0.05s) - --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=1,prefix="",src=2,format=USTAR (0.07s) + --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="./",src=2,format=GNU (0.05s) + --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="/",src=2,format=GNU (0.05s) + --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="../",src=2,format=GNU (0.04s) + --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=1,prefix="",src=2,format=USTAR (0.06s) --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=1,prefix="./",src=2,format=USTAR (0.07s) - --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=1,prefix="/",src=2,format=USTAR (0.05s) - --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=1,prefix="../",src=2,format=USTAR (0.07s) + --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=1,prefix="/",src=2,format=USTAR (0.09s) + --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=1,prefix="../",src=2,format=USTAR (0.05s) --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=1,prefix="",src=2,format=PAX (0.05s) - --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=1,prefix="./",src=2,format=PAX (0.05s) + --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=1,prefix="./",src=2,format=PAX (0.09s) --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=1,prefix="/",src=2,format=PAX (0.07s) - --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=1,prefix="../",src=2,format=PAX (0.05s) - --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=1,prefix="",src=2,format=GNU (0.07s) - --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=1,prefix="./",src=2,format=GNU (0.06s) - --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=1,prefix="/",src=2,format=GNU (0.06s) - --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=1,prefix="../",src=2,format=GNU (0.09s) - --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=9,prefix="",src=2,format=USTAR (0.07s) + --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=1,prefix="../",src=2,format=PAX (0.07s) + --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=1,prefix="",src=2,format=GNU (0.09s) + --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=1,prefix="./",src=2,format=GNU (0.10s) + --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=1,prefix="/",src=2,format=GNU (0.10s) + --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=1,prefix="../",src=2,format=GNU (0.07s) + --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=9,prefix="",src=2,format=USTAR (0.05s) --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=9,prefix="./",src=2,format=USTAR (0.06s) - --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=9,prefix="/",src=2,format=USTAR (0.06s) + --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=9,prefix="/",src=2,format=USTAR (0.08s) --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=9,prefix="../",src=2,format=USTAR (0.06s) - --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=9,prefix="",src=2,format=PAX (0.06s) - --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=9,prefix="./",src=2,format=PAX (0.07s) - --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=9,prefix="/",src=2,format=PAX (0.06s) - --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=9,prefix="../",src=2,format=PAX (0.07s) - --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=9,prefix="",src=2,format=GNU (0.07s) - --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=9,prefix="./",src=2,format=GNU (0.07s) - --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=9,prefix="/",src=2,format=GNU (0.07s) + --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=9,prefix="",src=2,format=PAX (0.10s) + --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=9,prefix="./",src=2,format=PAX (0.08s) + --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=9,prefix="/",src=2,format=PAX (0.10s) + --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=9,prefix="../",src=2,format=PAX (0.08s) + --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=9,prefix="",src=2,format=GNU (0.08s) + --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=9,prefix="./",src=2,format=GNU (0.06s) + --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=9,prefix="/",src=2,format=GNU (0.08s) --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=9,prefix="../",src=2,format=GNU (0.07s) - --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-1,prefix="",src=2,format=USTAR (0.06s) - --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-1,prefix="./",src=2,format=USTAR (0.06s) - --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-1,prefix="/",src=2,format=USTAR (0.05s) + --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-1,prefix="",src=2,format=USTAR (0.02s) + --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-1,prefix="./",src=2,format=USTAR (0.07s) + --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-1,prefix="/",src=2,format=USTAR (0.06s) --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-1,prefix="../",src=2,format=USTAR (0.06s) - --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-1,prefix="",src=2,format=PAX (0.06s) - --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-1,prefix="./",src=2,format=PAX (0.06s) - --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-1,prefix="/",src=2,format=PAX (0.06s) + --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-1,prefix="",src=2,format=PAX (0.09s) + --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-1,prefix="./",src=2,format=PAX (0.08s) + --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-1,prefix="/",src=2,format=PAX (0.08s) --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-1,prefix="../",src=2,format=PAX (0.06s) - --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-1,prefix="",src=2,format=GNU (0.07s) - --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-1,prefix="./",src=2,format=GNU (0.06s) + --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-1,prefix="",src=2,format=GNU (0.04s) + --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-1,prefix="./",src=2,format=GNU (0.08s) --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-1,prefix="/",src=2,format=GNU (0.05s) - --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-1,prefix="../",src=2,format=GNU (0.06s) - --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-2,prefix="",src=2,format=USTAR (0.05s) - --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-2,prefix="./",src=2,format=USTAR (0.12s) - --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-2,prefix="/",src=2,format=USTAR (0.07s) - --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-2,prefix="../",src=2,format=USTAR (0.07s) + --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-1,prefix="../",src=2,format=GNU (0.07s) + --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-2,prefix="",src=2,format=USTAR (0.12s) + --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-2,prefix="./",src=2,format=USTAR (0.05s) + --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-2,prefix="/",src=2,format=USTAR (0.09s) + --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-2,prefix="../",src=2,format=USTAR (0.09s) --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-2,prefix="",src=2,format=PAX (0.07s) - --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-2,prefix="./",src=2,format=PAX (0.06s) - --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-2,prefix="/",src=2,format=PAX (0.05s) - --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-2,prefix="../",src=2,format=PAX (0.06s) - --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-2,prefix="",src=2,format=GNU (0.08s) - --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-2,prefix="./",src=2,format=GNU (0.06s) - --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-2,prefix="/",src=2,format=GNU (0.07s) - --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-2,prefix="../",src=2,format=GNU (0.06s) - --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="",src=0,format=USTAR (0.08s) - --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="./",src=0,format=USTAR (0.08s) - --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="/",src=0,format=USTAR (0.08s) - --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="../",src=0,format=USTAR (0.07s) - --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="",src=0,format=PAX (0.06s) - --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="./",src=0,format=PAX (0.09s) - --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="/",src=0,format=PAX (0.08s) - --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="../",src=0,format=PAX (0.08s) - --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="",src=0,format=GNU (0.06s) - --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="./",src=0,format=GNU (0.07s) - --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="/",src=0,format=GNU (0.08s) - --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="../",src=0,format=GNU (0.06s) - --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="",src=0,format=USTAR (0.10s) - --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="./",src=0,format=USTAR (0.09s) - --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="/",src=0,format=USTAR (0.10s) - --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="../",src=0,format=USTAR (0.10s) - --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="",src=0,format=PAX (0.09s) - --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="./",src=0,format=PAX (0.09s) - --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="/",src=0,format=PAX (0.10s) - --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="../",src=0,format=PAX (0.09s) - --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="",src=0,format=GNU (0.10s) - --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="./",src=0,format=GNU (0.11s) - --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="/",src=0,format=GNU (0.09s) - --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="../",src=0,format=GNU (0.09s) - --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="",src=0,format=USTAR (0.07s) - --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="./",src=0,format=USTAR (0.08s) - --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="/",src=0,format=USTAR (0.07s) - --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="../",src=0,format=USTAR (0.09s) - --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="",src=0,format=PAX (0.07s) - --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="./",src=0,format=PAX (0.08s) - --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="/",src=0,format=PAX (0.08s) - --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="../",src=0,format=PAX (0.08s) - --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="",src=0,format=GNU (0.08s) - --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="./",src=0,format=GNU (0.09s) - --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="/",src=0,format=GNU (0.07s) - --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="../",src=0,format=GNU (0.07s) - --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-1,prefix="",src=0,format=USTAR (0.08s) - --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-1,prefix="./",src=0,format=USTAR (0.08s) - --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-1,prefix="/",src=0,format=USTAR (0.06s) - --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-1,prefix="../",src=0,format=USTAR (0.09s) - --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-1,prefix="",src=0,format=PAX (0.07s) - --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-1,prefix="./",src=0,format=PAX (0.08s) - --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-1,prefix="/",src=0,format=PAX (0.09s) - --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-1,prefix="../",src=0,format=PAX (0.06s) - --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-1,prefix="",src=0,format=GNU (0.07s) - --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-1,prefix="./",src=0,format=GNU (0.08s) - --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-1,prefix="/",src=0,format=GNU (0.06s) - --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-1,prefix="../",src=0,format=GNU (0.09s) - --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-2,prefix="",src=0,format=USTAR (0.07s) - --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-2,prefix="./",src=0,format=USTAR (0.08s) - --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-2,prefix="/",src=0,format=USTAR (0.08s) - --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-2,prefix="../",src=0,format=USTAR (0.08s) - --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-2,prefix="",src=0,format=PAX (0.11s) - --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-2,prefix="./",src=0,format=PAX (0.14s) - --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-2,prefix="/",src=0,format=PAX (0.13s) - --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-2,prefix="../",src=0,format=PAX (0.09s) + --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-2,prefix="./",src=2,format=PAX (0.09s) + --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-2,prefix="/",src=2,format=PAX (0.08s) + --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-2,prefix="../",src=2,format=PAX (0.13s) + --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-2,prefix="",src=2,format=GNU (0.15s) + --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-2,prefix="./",src=2,format=GNU (0.09s) + --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-2,prefix="/",src=2,format=GNU (0.11s) + --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-2,prefix="../",src=2,format=GNU (0.07s) + --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="",src=0,format=USTAR (0.10s) + --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="./",src=0,format=USTAR (0.12s) + --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="/",src=0,format=USTAR (0.11s) + --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="../",src=0,format=USTAR (0.09s) + --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="",src=0,format=PAX (0.09s) + --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="./",src=0,format=PAX (0.12s) + --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="/",src=0,format=PAX (0.10s) + --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="../",src=0,format=PAX (0.16s) + --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="",src=0,format=GNU (0.12s) + --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="./",src=0,format=GNU (0.09s) + --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="/",src=0,format=GNU (0.11s) + --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="../",src=0,format=GNU (0.13s) + --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="",src=0,format=USTAR (0.21s) + --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="./",src=0,format=USTAR (0.12s) + --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="/",src=0,format=USTAR (0.13s) + --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="../",src=0,format=USTAR (0.17s) + --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="",src=0,format=PAX (0.15s) + --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="./",src=0,format=PAX (0.15s) + --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="/",src=0,format=PAX (0.12s) + --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="../",src=0,format=PAX (0.18s) + --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="",src=0,format=GNU (0.22s) + --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="./",src=0,format=GNU (0.13s) + --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="/",src=0,format=GNU (0.15s) + --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="../",src=0,format=GNU (0.13s) + --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="",src=0,format=USTAR (0.11s) + --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="./",src=0,format=USTAR (0.12s) + --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="/",src=0,format=USTAR (0.12s) + --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="../",src=0,format=USTAR (0.13s) + --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="",src=0,format=PAX (0.11s) + --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="./",src=0,format=PAX (0.11s) + --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="/",src=0,format=PAX (0.12s) + --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="../",src=0,format=PAX (0.15s) + --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="",src=0,format=GNU (0.13s) + --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="./",src=0,format=GNU (0.08s) + --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="/",src=0,format=GNU (0.19s) + --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="../",src=0,format=GNU (0.12s) + --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-1,prefix="",src=0,format=USTAR (0.13s) + --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-1,prefix="./",src=0,format=USTAR (0.15s) + --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-1,prefix="/",src=0,format=USTAR (0.14s) + --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-1,prefix="../",src=0,format=USTAR (0.12s) + --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-1,prefix="",src=0,format=PAX (0.09s) + --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-1,prefix="./",src=0,format=PAX (0.07s) + --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-1,prefix="/",src=0,format=PAX (0.14s) + --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-1,prefix="../",src=0,format=PAX (0.10s) + --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-1,prefix="",src=0,format=GNU (0.11s) + --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-1,prefix="./",src=0,format=GNU (0.11s) + --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-1,prefix="/",src=0,format=GNU (0.09s) + --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-1,prefix="../",src=0,format=GNU (0.06s) + --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-2,prefix="",src=0,format=USTAR (0.13s) + --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-2,prefix="./",src=0,format=USTAR (0.12s) + --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-2,prefix="/",src=0,format=USTAR (0.09s) + --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-2,prefix="../",src=0,format=USTAR (0.13s) + --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-2,prefix="",src=0,format=PAX (0.12s) + --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-2,prefix="./",src=0,format=PAX (0.12s) + --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-2,prefix="/",src=0,format=PAX (0.07s) + --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-2,prefix="../",src=0,format=PAX (0.12s) --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-2,prefix="",src=0,format=GNU (0.09s) - --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-2,prefix="./",src=0,format=GNU (0.08s) - --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-2,prefix="/",src=0,format=GNU (0.10s) - --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-2,prefix="../",src=0,format=GNU (0.11s) - --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="",src=1,format=USTAR (0.10s) - --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="./",src=1,format=USTAR (0.12s) - --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="/",src=1,format=USTAR (0.13s) - --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="../",src=1,format=USTAR (0.13s) - --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="",src=1,format=PAX (0.12s) - --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="./",src=1,format=PAX (0.11s) - --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="/",src=1,format=PAX (0.12s) - --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="../",src=1,format=PAX (0.09s) - --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="",src=1,format=GNU (0.12s) - --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="./",src=1,format=GNU (0.11s) - --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="/",src=1,format=GNU (0.16s) - --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="../",src=1,format=GNU (0.08s) - --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="",src=1,format=USTAR (0.22s) - --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="./",src=1,format=USTAR (0.14s) - --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="/",src=1,format=USTAR (0.17s) + --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-2,prefix="./",src=0,format=GNU (0.15s) + --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-2,prefix="/",src=0,format=GNU (0.18s) + --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-2,prefix="../",src=0,format=GNU (0.15s) + --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="",src=1,format=USTAR (0.17s) + --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="./",src=1,format=USTAR (0.11s) + --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="/",src=1,format=USTAR (0.10s) + --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="../",src=1,format=USTAR (0.07s) + --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="",src=1,format=PAX (0.08s) + --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="./",src=1,format=PAX (0.07s) + --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="/",src=1,format=PAX (0.07s) + --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="../",src=1,format=PAX (0.07s) + --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="",src=1,format=GNU (0.11s) + --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="./",src=1,format=GNU (0.12s) + --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="/",src=1,format=GNU (0.11s) + --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="../",src=1,format=GNU (0.12s) + --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="",src=1,format=USTAR (0.13s) + --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="./",src=1,format=USTAR (0.08s) + --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="/",src=1,format=USTAR (0.13s) --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="../",src=1,format=USTAR (0.16s) - --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="",src=1,format=PAX (0.15s) - --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="./",src=1,format=PAX (0.14s) - --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="/",src=1,format=PAX (0.15s) - --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="../",src=1,format=PAX (0.17s) - --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="",src=1,format=GNU (0.15s) - --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="./",src=1,format=GNU (0.13s) - --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="/",src=1,format=GNU (0.12s) - --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="../",src=1,format=GNU (0.12s) + --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="",src=1,format=PAX (0.17s) + --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="./",src=1,format=PAX (0.11s) + --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="/",src=1,format=PAX (0.10s) + --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="../",src=1,format=PAX (0.11s) + --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="",src=1,format=GNU (0.14s) + --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="./",src=1,format=GNU (0.08s) + --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="/",src=1,format=GNU (0.10s) + --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="../",src=1,format=GNU (0.11s) --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="",src=1,format=USTAR (0.11s) - --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="./",src=1,format=USTAR (0.12s) + --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="./",src=1,format=USTAR (0.17s) --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="/",src=1,format=USTAR (0.14s) - --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="../",src=1,format=USTAR (0.15s) - --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="",src=1,format=PAX (0.11s) - --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="./",src=1,format=PAX (0.10s) - --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="/",src=1,format=PAX (0.26s) - --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="../",src=1,format=PAX (0.08s) + --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="../",src=1,format=USTAR (0.09s) + --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="",src=1,format=PAX (0.13s) + --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="./",src=1,format=PAX (0.11s) + --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="/",src=1,format=PAX (0.11s) + --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="../",src=1,format=PAX (0.13s) --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="",src=1,format=GNU (0.09s) - --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="./",src=1,format=GNU (0.10s) - --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="/",src=1,format=GNU (0.11s) - --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="../",src=1,format=GNU (0.10s) - --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-1,prefix="",src=1,format=USTAR (0.07s) - --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-1,prefix="./",src=1,format=USTAR (0.10s) - --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-1,prefix="/",src=1,format=USTAR (0.08s) - --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-1,prefix="../",src=1,format=USTAR (0.14s) + --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="./",src=1,format=GNU (0.09s) + --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="/",src=1,format=GNU (0.07s) + --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="../",src=1,format=GNU (0.14s) + --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-1,prefix="",src=1,format=USTAR (0.06s) + --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-1,prefix="./",src=1,format=USTAR (0.09s) + --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-1,prefix="/",src=1,format=USTAR (0.05s) + --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-1,prefix="../",src=1,format=USTAR (0.05s) --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-1,prefix="",src=1,format=PAX (0.10s) - --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-1,prefix="./",src=1,format=PAX (0.09s) - --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-1,prefix="/",src=1,format=PAX (0.09s) - --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-1,prefix="../",src=1,format=PAX (0.10s) - --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-1,prefix="",src=1,format=GNU (0.07s) - --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-1,prefix="./",src=1,format=GNU (0.09s) - --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-1,prefix="/",src=1,format=GNU (0.07s) - --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-1,prefix="../",src=1,format=GNU (0.08s) - --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-2,prefix="",src=1,format=USTAR (0.08s) - --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-2,prefix="./",src=1,format=USTAR (0.07s) - --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-2,prefix="/",src=1,format=USTAR (0.07s) - --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-2,prefix="../",src=1,format=USTAR (0.08s) - --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-2,prefix="",src=1,format=PAX (0.08s) + --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-1,prefix="./",src=1,format=PAX (0.10s) + --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-1,prefix="/",src=1,format=PAX (0.06s) + --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-1,prefix="../",src=1,format=PAX (0.07s) + --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-1,prefix="",src=1,format=GNU (0.06s) + --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-1,prefix="./",src=1,format=GNU (0.06s) + --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-1,prefix="/",src=1,format=GNU (0.08s) + --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-1,prefix="../",src=1,format=GNU (0.10s) + --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-2,prefix="",src=1,format=USTAR (0.10s) + --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-2,prefix="./",src=1,format=USTAR (0.08s) + --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-2,prefix="/",src=1,format=USTAR (0.11s) + --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-2,prefix="../",src=1,format=USTAR (0.11s) + --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-2,prefix="",src=1,format=PAX (0.10s) --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-2,prefix="./",src=1,format=PAX (0.07s) - --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-2,prefix="/",src=1,format=PAX (0.08s) - --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-2,prefix="../",src=1,format=PAX (0.09s) - --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-2,prefix="",src=1,format=GNU (0.09s) - --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-2,prefix="./",src=1,format=GNU (0.08s) - --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-2,prefix="/",src=1,format=GNU (0.08s) - --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-2,prefix="../",src=1,format=GNU (0.06s) + --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-2,prefix="/",src=1,format=PAX (0.11s) + --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-2,prefix="../",src=1,format=PAX (0.11s) + --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-2,prefix="",src=1,format=GNU (0.08s) + --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-2,prefix="./",src=1,format=GNU (0.07s) + --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-2,prefix="/",src=1,format=GNU (0.07s) + --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-2,prefix="../",src=1,format=GNU (0.07s) --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="",src=2,format=USTAR (0.07s) --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="./",src=2,format=USTAR (0.08s) - --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="/",src=2,format=USTAR (0.08s) - --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="../",src=2,format=USTAR (0.07s) - --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="",src=2,format=PAX (0.08s) - --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="./",src=2,format=PAX (0.08s) + --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="/",src=2,format=USTAR (0.09s) + --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="../",src=2,format=USTAR (0.09s) + --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="",src=2,format=PAX (0.09s) + --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="./",src=2,format=PAX (0.05s) --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="/",src=2,format=PAX (0.08s) --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="../",src=2,format=PAX (0.08s) - --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="",src=2,format=GNU (0.10s) - --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="./",src=2,format=GNU (0.08s) + --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="",src=2,format=GNU (0.11s) + --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="./",src=2,format=GNU (0.11s) --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="/",src=2,format=GNU (0.09s) - --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="../",src=2,format=GNU (0.08s) - --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="",src=2,format=USTAR (0.09s) - --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="./",src=2,format=USTAR (0.08s) + --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="../",src=2,format=GNU (0.11s) + --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="",src=2,format=USTAR (0.11s) + --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="./",src=2,format=USTAR (0.10s) --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="/",src=2,format=USTAR (0.11s) - --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="../",src=2,format=USTAR (0.10s) - --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="",src=2,format=PAX (0.11s) - --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="./",src=2,format=PAX (0.10s) - --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="/",src=2,format=PAX (0.10s) + --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="../",src=2,format=USTAR (0.12s) + --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="",src=2,format=PAX (0.10s) + --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="./",src=2,format=PAX (0.07s) + --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="/",src=2,format=PAX (0.13s) --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="../",src=2,format=PAX (0.10s) - --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="",src=2,format=GNU (0.08s) - --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="./",src=2,format=GNU (0.11s) - --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="/",src=2,format=GNU (0.12s) + --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="",src=2,format=GNU (0.11s) + --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="./",src=2,format=GNU (0.08s) + --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="/",src=2,format=GNU (0.11s) --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="../",src=2,format=GNU (0.13s) - --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="",src=2,format=USTAR (0.08s) + --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="",src=2,format=USTAR (0.10s) --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="./",src=2,format=USTAR (0.10s) - --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="/",src=2,format=USTAR (0.12s) + --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="/",src=2,format=USTAR (0.10s) --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="../",src=2,format=USTAR (0.10s) - --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="",src=2,format=PAX (0.10s) - --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="./",src=2,format=PAX (0.10s) - --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="/",src=2,format=PAX (0.09s) - --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="../",src=2,format=PAX (0.09s) - --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="",src=2,format=GNU (0.11s) - --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="./",src=2,format=GNU (0.10s) - --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="/",src=2,format=GNU (0.09s) - --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="../",src=2,format=GNU (0.10s) - --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-1,prefix="",src=2,format=USTAR (0.12s) - --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-1,prefix="./",src=2,format=USTAR (0.09s) - --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-1,prefix="/",src=2,format=USTAR (0.08s) + --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="",src=2,format=PAX (0.09s) + --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="./",src=2,format=PAX (0.11s) + --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="/",src=2,format=PAX (0.11s) + --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="../",src=2,format=PAX (0.07s) + --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="",src=2,format=GNU (0.12s) + --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="./",src=2,format=GNU (0.09s) + --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="/",src=2,format=GNU (0.10s) + --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="../",src=2,format=GNU (0.09s) + --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-1,prefix="",src=2,format=USTAR (0.07s) + --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-1,prefix="./",src=2,format=USTAR (0.08s) + --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-1,prefix="/",src=2,format=USTAR (0.09s) --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-1,prefix="../",src=2,format=USTAR (0.08s) - --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-1,prefix="",src=2,format=PAX (0.08s) - --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-1,prefix="./",src=2,format=PAX (0.08s) - --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-1,prefix="/",src=2,format=PAX (0.09s) - --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-1,prefix="../",src=2,format=PAX (0.09s) + --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-1,prefix="",src=2,format=PAX (0.07s) + --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-1,prefix="./",src=2,format=PAX (0.09s) + --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-1,prefix="/",src=2,format=PAX (0.10s) + --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-1,prefix="../",src=2,format=PAX (0.07s) --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-1,prefix="",src=2,format=GNU (0.08s) - --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-1,prefix="./",src=2,format=GNU (0.06s) - --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-1,prefix="/",src=2,format=GNU (0.10s) - --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-1,prefix="../",src=2,format=GNU (0.12s) + --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-1,prefix="./",src=2,format=GNU (0.10s) + --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-1,prefix="/",src=2,format=GNU (0.08s) + --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-1,prefix="../",src=2,format=GNU (0.06s) --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-2,prefix="",src=2,format=USTAR (0.09s) - --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-2,prefix="./",src=2,format=USTAR (0.12s) - --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-2,prefix="/",src=2,format=USTAR (0.08s) - --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-2,prefix="../",src=2,format=USTAR (0.11s) - --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-2,prefix="",src=2,format=PAX (0.10s) - --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-2,prefix="./",src=2,format=PAX (0.12s) - --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-2,prefix="/",src=2,format=PAX (0.10s) - --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-2,prefix="../",src=2,format=PAX (0.08s) - --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-2,prefix="",src=2,format=GNU (0.13s) - --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-2,prefix="./",src=2,format=GNU (0.08s) - --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-2,prefix="/",src=2,format=GNU (0.11s) - --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-2,prefix="../",src=2,format=GNU (0.08s) - --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=0,prefix="",src=0,format=USTAR (0.09s) - --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=0,prefix="./",src=0,format=USTAR (0.07s) + --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-2,prefix="./",src=2,format=USTAR (0.07s) + --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-2,prefix="/",src=2,format=USTAR (0.12s) + --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-2,prefix="../",src=2,format=USTAR (0.15s) + --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-2,prefix="",src=2,format=PAX (0.08s) + --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-2,prefix="./",src=2,format=PAX (0.06s) + --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-2,prefix="/",src=2,format=PAX (0.06s) + --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-2,prefix="../",src=2,format=PAX (0.09s) + --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-2,prefix="",src=2,format=GNU (0.07s) + --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-2,prefix="./",src=2,format=GNU (0.05s) + --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-2,prefix="/",src=2,format=GNU (0.10s) + --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-2,prefix="../",src=2,format=GNU (0.05s) + --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=0,prefix="",src=0,format=USTAR (0.05s) + --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=0,prefix="./",src=0,format=USTAR (0.06s) --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=0,prefix="/",src=0,format=USTAR (0.07s) - --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=0,prefix="../",src=0,format=USTAR (0.06s) - --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=0,prefix="",src=0,format=PAX (0.09s) + --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=0,prefix="../",src=0,format=USTAR (0.07s) + --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=0,prefix="",src=0,format=PAX (0.08s) --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=0,prefix="./",src=0,format=PAX (0.08s) - --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=0,prefix="/",src=0,format=PAX (0.06s) - --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=0,prefix="../",src=0,format=PAX (0.08s) - --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=0,prefix="",src=0,format=GNU (0.08s) + --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=0,prefix="/",src=0,format=PAX (0.07s) + --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=0,prefix="../",src=0,format=PAX (0.05s) + --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=0,prefix="",src=0,format=GNU (0.07s) --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=0,prefix="./",src=0,format=GNU (0.07s) - --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=0,prefix="/",src=0,format=GNU (0.08s) - --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=0,prefix="../",src=0,format=GNU (0.07s) + --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=0,prefix="/",src=0,format=GNU (0.06s) + --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=0,prefix="../",src=0,format=GNU (0.06s) --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=1,prefix="",src=0,format=USTAR (0.10s) - --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=1,prefix="./",src=0,format=USTAR (0.10s) - --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=1,prefix="/",src=0,format=USTAR (0.08s) - --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=1,prefix="../",src=0,format=USTAR (0.08s) - --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=1,prefix="",src=0,format=PAX (0.11s) - --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=1,prefix="./",src=0,format=PAX (0.09s) - --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=1,prefix="/",src=0,format=PAX (0.12s) - --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=1,prefix="../",src=0,format=PAX (0.08s) - --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=1,prefix="",src=0,format=GNU (0.13s) - --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=1,prefix="./",src=0,format=GNU (0.08s) + --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=1,prefix="./",src=0,format=USTAR (0.07s) + --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=1,prefix="/",src=0,format=USTAR (0.06s) + --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=1,prefix="../",src=0,format=USTAR (0.10s) + --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=1,prefix="",src=0,format=PAX (0.08s) + --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=1,prefix="./",src=0,format=PAX (0.10s) + --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=1,prefix="/",src=0,format=PAX (0.09s) + --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=1,prefix="../",src=0,format=PAX (0.10s) + --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=1,prefix="",src=0,format=GNU (0.09s) + --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=1,prefix="./",src=0,format=GNU (0.07s) --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=1,prefix="/",src=0,format=GNU (0.09s) --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=1,prefix="../",src=0,format=GNU (0.07s) - --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=9,prefix="",src=0,format=USTAR (0.07s) - --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=9,prefix="./",src=0,format=USTAR (0.07s) - --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=9,prefix="/",src=0,format=USTAR (0.08s) - --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=9,prefix="../",src=0,format=USTAR (0.08s) - --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=9,prefix="",src=0,format=PAX (0.08s) - --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=9,prefix="./",src=0,format=PAX (0.10s) - --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=9,prefix="/",src=0,format=PAX (0.13s) - --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=9,prefix="../",src=0,format=PAX (0.12s) - --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=9,prefix="",src=0,format=GNU (0.09s) - --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=9,prefix="./",src=0,format=GNU (0.09s) - --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=9,prefix="/",src=0,format=GNU (0.09s) - --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=9,prefix="../",src=0,format=GNU (0.09s) - --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-1,prefix="",src=0,format=USTAR (0.08s) - --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-1,prefix="./",src=0,format=USTAR (0.10s) - --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-1,prefix="/",src=0,format=USTAR (0.07s) - --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-1,prefix="../",src=0,format=USTAR (0.09s) - --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-1,prefix="",src=0,format=PAX (0.11s) - --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-1,prefix="./",src=0,format=PAX (0.07s) - --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-1,prefix="/",src=0,format=PAX (0.09s) - --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-1,prefix="../",src=0,format=PAX (0.09s) - --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-1,prefix="",src=0,format=GNU (0.08s) - --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-1,prefix="./",src=0,format=GNU (0.07s) + --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=9,prefix="",src=0,format=USTAR (0.08s) + --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=9,prefix="./",src=0,format=USTAR (0.09s) + --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=9,prefix="/",src=0,format=USTAR (0.10s) + --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=9,prefix="../",src=0,format=USTAR (0.10s) + --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=9,prefix="",src=0,format=PAX (0.12s) + --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=9,prefix="./",src=0,format=PAX (0.09s) + --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=9,prefix="/",src=0,format=PAX (0.11s) + --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=9,prefix="../",src=0,format=PAX (0.09s) + --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=9,prefix="",src=0,format=GNU (0.08s) + --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=9,prefix="./",src=0,format=GNU (0.08s) + --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=9,prefix="/",src=0,format=GNU (0.10s) + --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=9,prefix="../",src=0,format=GNU (0.10s) + --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-1,prefix="",src=0,format=USTAR (0.06s) + --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-1,prefix="./",src=0,format=USTAR (0.09s) + --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-1,prefix="/",src=0,format=USTAR (0.08s) + --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-1,prefix="../",src=0,format=USTAR (0.07s) + --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-1,prefix="",src=0,format=PAX (0.09s) + --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-1,prefix="./",src=0,format=PAX (0.10s) + --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-1,prefix="/",src=0,format=PAX (0.11s) + --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-1,prefix="../",src=0,format=PAX (0.11s) + --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-1,prefix="",src=0,format=GNU (0.11s) + --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-1,prefix="./",src=0,format=GNU (0.06s) --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-1,prefix="/",src=0,format=GNU (0.08s) --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-1,prefix="../",src=0,format=GNU (0.08s) - --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-2,prefix="",src=0,format=USTAR (0.10s) - --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-2,prefix="./",src=0,format=USTAR (0.07s) - --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-2,prefix="/",src=0,format=USTAR (0.08s) - --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-2,prefix="../",src=0,format=USTAR (0.08s) - --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-2,prefix="",src=0,format=PAX (0.09s) - --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-2,prefix="./",src=0,format=PAX (0.09s) - --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-2,prefix="/",src=0,format=PAX (0.09s) - --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-2,prefix="../",src=0,format=PAX (0.11s) - --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-2,prefix="",src=0,format=GNU (0.08s) - --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-2,prefix="./",src=0,format=GNU (0.73s) - --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-2,prefix="/",src=0,format=GNU (0.10s) - --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-2,prefix="../",src=0,format=GNU (0.06s) - --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=0,prefix="",src=1,format=USTAR (0.06s) - --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=0,prefix="./",src=1,format=USTAR (0.09s) - --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=0,prefix="/",src=1,format=USTAR (0.08s) - --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=0,prefix="../",src=1,format=USTAR (0.07s) - --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=0,prefix="",src=1,format=PAX (0.08s) - --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=0,prefix="./",src=1,format=PAX (0.08s) + --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-2,prefix="",src=0,format=USTAR (0.09s) + --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-2,prefix="./",src=0,format=USTAR (0.09s) + --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-2,prefix="/",src=0,format=USTAR (0.15s) + --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-2,prefix="../",src=0,format=USTAR (0.06s) + --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-2,prefix="",src=0,format=PAX (0.08s) + --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-2,prefix="./",src=0,format=PAX (0.05s) + --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-2,prefix="/",src=0,format=PAX (0.07s) + --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-2,prefix="../",src=0,format=PAX (0.08s) + --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-2,prefix="",src=0,format=GNU (0.07s) + --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-2,prefix="./",src=0,format=GNU (0.06s) + --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-2,prefix="/",src=0,format=GNU (0.20s) + --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-2,prefix="../",src=0,format=GNU (0.07s) + --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=0,prefix="",src=1,format=USTAR (0.07s) + --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=0,prefix="./",src=1,format=USTAR (0.06s) + --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=0,prefix="/",src=1,format=USTAR (0.05s) + --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=0,prefix="../",src=1,format=USTAR (0.08s) + --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=0,prefix="",src=1,format=PAX (0.17s) + --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=0,prefix="./",src=1,format=PAX (0.07s) --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=0,prefix="/",src=1,format=PAX (0.07s) - --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=0,prefix="../",src=1,format=PAX (0.09s) - --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=0,prefix="",src=1,format=GNU (0.06s) - --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=0,prefix="./",src=1,format=GNU (0.08s) - --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=0,prefix="/",src=1,format=GNU (0.05s) + --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=0,prefix="../",src=1,format=PAX (0.07s) + --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=0,prefix="",src=1,format=GNU (0.04s) + --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=0,prefix="./",src=1,format=GNU (0.06s) + --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=0,prefix="/",src=1,format=GNU (0.09s) --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=0,prefix="../",src=1,format=GNU (0.07s) --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=1,prefix="",src=1,format=USTAR (0.08s) --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=1,prefix="./",src=1,format=USTAR (0.06s) - --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=1,prefix="/",src=1,format=USTAR (0.10s) - --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=1,prefix="../",src=1,format=USTAR (0.09s) - --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=1,prefix="",src=1,format=PAX (0.09s) - --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=1,prefix="./",src=1,format=PAX (0.07s) + --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=1,prefix="/",src=1,format=USTAR (0.07s) + --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=1,prefix="../",src=1,format=USTAR (0.08s) + --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=1,prefix="",src=1,format=PAX (0.08s) + --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=1,prefix="./",src=1,format=PAX (0.11s) --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=1,prefix="/",src=1,format=PAX (0.09s) - --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=1,prefix="../",src=1,format=PAX (0.09s) - --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=1,prefix="",src=1,format=GNU (0.07s) + --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=1,prefix="../",src=1,format=PAX (0.08s) + --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=1,prefix="",src=1,format=GNU (0.11s) --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=1,prefix="./",src=1,format=GNU (0.09s) - --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=1,prefix="/",src=1,format=GNU (0.09s) + --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=1,prefix="/",src=1,format=GNU (0.10s) --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=1,prefix="../",src=1,format=GNU (0.09s) - --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=9,prefix="",src=1,format=USTAR (0.10s) - --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=9,prefix="./",src=1,format=USTAR (0.09s) - --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=9,prefix="/",src=1,format=USTAR (0.09s) - --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=9,prefix="../",src=1,format=USTAR (0.09s) + --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=9,prefix="",src=1,format=USTAR (0.09s) + --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=9,prefix="./",src=1,format=USTAR (0.12s) + --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=9,prefix="/",src=1,format=USTAR (0.08s) + --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=9,prefix="../",src=1,format=USTAR (0.10s) --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=9,prefix="",src=1,format=PAX (0.08s) - --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=9,prefix="./",src=1,format=PAX (0.11s) - --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=9,prefix="/",src=1,format=PAX (0.09s) - --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=9,prefix="../",src=1,format=PAX (0.10s) - --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=9,prefix="",src=1,format=GNU (0.08s) - --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=9,prefix="./",src=1,format=GNU (0.09s) - --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=9,prefix="/",src=1,format=GNU (0.08s) - --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=9,prefix="../",src=1,format=GNU (0.09s) + --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=9,prefix="./",src=1,format=PAX (0.08s) + --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=9,prefix="/",src=1,format=PAX (0.15s) + --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=9,prefix="../",src=1,format=PAX (0.09s) + --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=9,prefix="",src=1,format=GNU (0.09s) + --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=9,prefix="./",src=1,format=GNU (0.10s) + --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=9,prefix="/",src=1,format=GNU (0.09s) + --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=9,prefix="../",src=1,format=GNU (0.07s) --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-1,prefix="",src=1,format=USTAR (0.06s) - --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-1,prefix="./",src=1,format=USTAR (0.09s) - --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-1,prefix="/",src=1,format=USTAR (0.08s) - --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-1,prefix="../",src=1,format=USTAR (0.08s) - --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-1,prefix="",src=1,format=PAX (0.09s) - --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-1,prefix="./",src=1,format=PAX (0.08s) + --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-1,prefix="./",src=1,format=USTAR (0.06s) + --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-1,prefix="/",src=1,format=USTAR (0.07s) + --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-1,prefix="../",src=1,format=USTAR (0.07s) + --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-1,prefix="",src=1,format=PAX (0.07s) + --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-1,prefix="./",src=1,format=PAX (0.07s) --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-1,prefix="/",src=1,format=PAX (0.08s) - --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-1,prefix="../",src=1,format=PAX (0.10s) - --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-1,prefix="",src=1,format=GNU (0.10s) - --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-1,prefix="./",src=1,format=GNU (0.09s) - --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-1,prefix="/",src=1,format=GNU (0.14s) + --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-1,prefix="../",src=1,format=PAX (0.05s) + --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-1,prefix="",src=1,format=GNU (0.06s) + --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-1,prefix="./",src=1,format=GNU (0.07s) + --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-1,prefix="/",src=1,format=GNU (0.06s) --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-1,prefix="../",src=1,format=GNU (0.08s) - --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-2,prefix="",src=1,format=USTAR (0.08s) + --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-2,prefix="",src=1,format=USTAR (0.07s) --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-2,prefix="./",src=1,format=USTAR (0.07s) - --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-2,prefix="/",src=1,format=USTAR (0.09s) - --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-2,prefix="../",src=1,format=USTAR (0.10s) - --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-2,prefix="",src=1,format=PAX (0.09s) + --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-2,prefix="/",src=1,format=USTAR (0.07s) + --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-2,prefix="../",src=1,format=USTAR (0.09s) + --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-2,prefix="",src=1,format=PAX (0.08s) --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-2,prefix="./",src=1,format=PAX (0.09s) - --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-2,prefix="/",src=1,format=PAX (0.08s) - --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-2,prefix="../",src=1,format=PAX (0.08s) - --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-2,prefix="",src=1,format=GNU (0.10s) - --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-2,prefix="./",src=1,format=GNU (0.10s) - --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-2,prefix="/",src=1,format=GNU (0.08s) - --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-2,prefix="../",src=1,format=GNU (0.08s) - --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=0,prefix="",src=2,format=USTAR (0.06s) + --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-2,prefix="/",src=1,format=PAX (0.09s) + --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-2,prefix="../",src=1,format=PAX (0.07s) + --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-2,prefix="",src=1,format=GNU (0.09s) + --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-2,prefix="./",src=1,format=GNU (0.08s) + --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-2,prefix="/",src=1,format=GNU (0.07s) + --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-2,prefix="../",src=1,format=GNU (0.09s) + --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=0,prefix="",src=2,format=USTAR (0.08s) --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=0,prefix="./",src=2,format=USTAR (0.06s) - --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=0,prefix="/",src=2,format=USTAR (0.11s) - --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=0,prefix="../",src=2,format=USTAR (0.06s) - --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=0,prefix="",src=2,format=PAX (0.08s) - --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=0,prefix="./",src=2,format=PAX (0.08s) - --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=0,prefix="/",src=2,format=PAX (0.13s) - --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=0,prefix="../",src=2,format=PAX (0.13s) - --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=0,prefix="",src=2,format=GNU (0.11s) - --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=0,prefix="./",src=2,format=GNU (0.18s) - --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=0,prefix="/",src=2,format=GNU (0.15s) - --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=0,prefix="../",src=2,format=GNU (0.14s) - --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=1,prefix="",src=2,format=USTAR (0.24s) - --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=1,prefix="./",src=2,format=USTAR (0.24s) - --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=1,prefix="/",src=2,format=USTAR (0.15s) - --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=1,prefix="../",src=2,format=USTAR (0.24s) - --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=1,prefix="",src=2,format=PAX (0.22s) - --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=1,prefix="./",src=2,format=PAX (0.23s) - --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=1,prefix="/",src=2,format=PAX (0.18s) - --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=1,prefix="../",src=2,format=PAX (0.14s) - --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=1,prefix="",src=2,format=GNU (0.48s) - --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=1,prefix="./",src=2,format=GNU (0.34s) - --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=1,prefix="/",src=2,format=GNU (0.24s) - --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=1,prefix="../",src=2,format=GNU (0.49s) - --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=9,prefix="",src=2,format=USTAR (0.21s) - --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=9,prefix="./",src=2,format=USTAR (0.30s) - --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=9,prefix="/",src=2,format=USTAR (0.33s) - --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=9,prefix="../",src=2,format=USTAR (0.41s) - --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=9,prefix="",src=2,format=PAX (0.27s) - --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=9,prefix="./",src=2,format=PAX (0.36s) - --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=9,prefix="/",src=2,format=PAX (0.27s) - --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=9,prefix="../",src=2,format=PAX (0.30s) - --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=9,prefix="",src=2,format=GNU (0.20s) - --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=9,prefix="./",src=2,format=GNU (0.21s) - --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=9,prefix="/",src=2,format=GNU (0.19s) - --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=9,prefix="../",src=2,format=GNU (0.32s) - --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-1,prefix="",src=2,format=USTAR (0.20s) - --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-1,prefix="./",src=2,format=USTAR (0.23s) - --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-1,prefix="/",src=2,format=USTAR (0.19s) - --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-1,prefix="../",src=2,format=USTAR (0.20s) - --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-1,prefix="",src=2,format=PAX (0.16s) - --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-1,prefix="./",src=2,format=PAX (0.14s) + --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=0,prefix="/",src=2,format=USTAR (0.07s) + --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=0,prefix="../",src=2,format=USTAR (0.05s) + --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=0,prefix="",src=2,format=PAX (0.05s) + --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=0,prefix="./",src=2,format=PAX (0.06s) + --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=0,prefix="/",src=2,format=PAX (0.11s) + --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=0,prefix="../",src=2,format=PAX (0.05s) + --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=0,prefix="",src=2,format=GNU (0.08s) + --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=0,prefix="./",src=2,format=GNU (0.06s) + --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=0,prefix="/",src=2,format=GNU (0.07s) + --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=0,prefix="../",src=2,format=GNU (0.09s) + --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=1,prefix="",src=2,format=USTAR (0.09s) + --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=1,prefix="./",src=2,format=USTAR (0.16s) + --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=1,prefix="/",src=2,format=USTAR (0.10s) + --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=1,prefix="../",src=2,format=USTAR (0.10s) + --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=1,prefix="",src=2,format=PAX (0.07s) + --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=1,prefix="./",src=2,format=PAX (0.14s) + --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=1,prefix="/",src=2,format=PAX (0.10s) + --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=1,prefix="../",src=2,format=PAX (0.11s) + --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=1,prefix="",src=2,format=GNU (0.10s) + --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=1,prefix="./",src=2,format=GNU (0.09s) + --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=1,prefix="/",src=2,format=GNU (0.10s) + --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=1,prefix="../",src=2,format=GNU (0.06s) + --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=9,prefix="",src=2,format=USTAR (0.08s) + --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=9,prefix="./",src=2,format=USTAR (0.10s) + --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=9,prefix="/",src=2,format=USTAR (0.10s) + --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=9,prefix="../",src=2,format=USTAR (0.10s) + --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=9,prefix="",src=2,format=PAX (0.10s) + --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=9,prefix="./",src=2,format=PAX (0.11s) + --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=9,prefix="/",src=2,format=PAX (0.10s) + --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=9,prefix="../",src=2,format=PAX (0.09s) + --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=9,prefix="",src=2,format=GNU (0.10s) + --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=9,prefix="./",src=2,format=GNU (0.08s) + --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=9,prefix="/",src=2,format=GNU (0.09s) + --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=9,prefix="../",src=2,format=GNU (0.09s) + --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-1,prefix="",src=2,format=USTAR (0.08s) + --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-1,prefix="./",src=2,format=USTAR (0.07s) + --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-1,prefix="/",src=2,format=USTAR (0.09s) + --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-1,prefix="../",src=2,format=USTAR (0.07s) + --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-1,prefix="",src=2,format=PAX (0.06s) + --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-1,prefix="./",src=2,format=PAX (0.07s) --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-1,prefix="/",src=2,format=PAX (0.08s) - --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-1,prefix="../",src=2,format=PAX (0.23s) - --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-1,prefix="",src=2,format=GNU (0.18s) - --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-1,prefix="./",src=2,format=GNU (0.22s) - --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-1,prefix="/",src=2,format=GNU (0.33s) - --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-1,prefix="../",src=2,format=GNU (0.27s) - --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-2,prefix="",src=2,format=USTAR (0.21s) - --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-2,prefix="./",src=2,format=USTAR (0.14s) - --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-2,prefix="/",src=2,format=USTAR (0.21s) - --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-2,prefix="../",src=2,format=USTAR (0.19s) - --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-2,prefix="",src=2,format=PAX (0.27s) - --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-2,prefix="./",src=2,format=PAX (0.26s) - --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-2,prefix="/",src=2,format=PAX (0.16s) - --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-2,prefix="../",src=2,format=PAX (0.27s) - --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-2,prefix="",src=2,format=GNU (0.25s) - --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-2,prefix="./",src=2,format=GNU (0.20s) - --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-2,prefix="/",src=2,format=GNU (0.20s) - --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-2,prefix="../",src=2,format=GNU (0.20s) - --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=0,prefix="",src=0,format=USTAR (0.10s) - --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=0,prefix="./",src=0,format=USTAR (0.07s) - --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=0,prefix="/",src=0,format=USTAR (0.04s) - --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=0,prefix="../",src=0,format=USTAR (0.06s) - --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=0,prefix="",src=0,format=PAX (0.05s) - --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=0,prefix="./",src=0,format=PAX (0.12s) - --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=0,prefix="/",src=0,format=PAX (0.12s) - --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=0,prefix="../",src=0,format=PAX (0.11s) - --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=0,prefix="",src=0,format=GNU (0.06s) - --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=0,prefix="./",src=0,format=GNU (0.07s) - --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=0,prefix="/",src=0,format=GNU (0.07s) - --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=0,prefix="../",src=0,format=GNU (0.05s) - --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=1,prefix="",src=0,format=USTAR (0.10s) - --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=1,prefix="./",src=0,format=USTAR (0.15s) - --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=1,prefix="/",src=0,format=USTAR (0.13s) - --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=1,prefix="../",src=0,format=USTAR (0.08s) - --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=1,prefix="",src=0,format=PAX (0.10s) - --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=1,prefix="./",src=0,format=PAX (0.12s) - --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=1,prefix="/",src=0,format=PAX (0.10s) - --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=1,prefix="../",src=0,format=PAX (0.08s) - --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=1,prefix="",src=0,format=GNU (0.06s) - --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=1,prefix="./",src=0,format=GNU (0.08s) - --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=1,prefix="/",src=0,format=GNU (0.08s) - --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=1,prefix="../",src=0,format=GNU (0.08s) - --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=9,prefix="",src=0,format=USTAR (0.09s) - --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=9,prefix="./",src=0,format=USTAR (0.11s) - --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=9,prefix="/",src=0,format=USTAR (0.08s) - --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=9,prefix="../",src=0,format=USTAR (0.09s) - --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=9,prefix="",src=0,format=PAX (0.12s) - --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=9,prefix="./",src=0,format=PAX (0.11s) - --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=9,prefix="/",src=0,format=PAX (0.21s) - --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=9,prefix="../",src=0,format=PAX (0.13s) - --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=9,prefix="",src=0,format=GNU (0.08s) - --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=9,prefix="./",src=0,format=GNU (0.08s) - --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=9,prefix="/",src=0,format=GNU (0.09s) - --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=9,prefix="../",src=0,format=GNU (0.14s) - --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=-1,prefix="",src=0,format=USTAR (0.11s) - --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=-1,prefix="./",src=0,format=USTAR (0.09s) - --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=-1,prefix="/",src=0,format=USTAR (0.07s) - --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=-1,prefix="../",src=0,format=USTAR (0.08s) - --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=-1,prefix="",src=0,format=PAX (0.15s) - --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=-1,prefix="./",src=0,format=PAX (0.06s) - --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=-1,prefix="/",src=0,format=PAX (0.05s) - --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=-1,prefix="../",src=0,format=PAX (0.05s) - --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=-1,prefix="",src=0,format=GNU (0.06s) + --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-1,prefix="../",src=2,format=PAX (0.07s) + --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-1,prefix="",src=2,format=GNU (0.08s) + --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-1,prefix="./",src=2,format=GNU (0.10s) + --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-1,prefix="/",src=2,format=GNU (0.07s) + --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-1,prefix="../",src=2,format=GNU (0.07s) + --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-2,prefix="",src=2,format=USTAR (0.08s) + --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-2,prefix="./",src=2,format=USTAR (0.06s) + --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-2,prefix="/",src=2,format=USTAR (0.07s) + --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-2,prefix="../",src=2,format=USTAR (0.07s) + --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-2,prefix="",src=2,format=PAX (0.08s) + --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-2,prefix="./",src=2,format=PAX (0.10s) + --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-2,prefix="/",src=2,format=PAX (0.08s) + --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-2,prefix="../",src=2,format=PAX (0.08s) + --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-2,prefix="",src=2,format=GNU (0.11s) + --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-2,prefix="./",src=2,format=GNU (0.08s) + --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-2,prefix="/",src=2,format=GNU (0.10s) + --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-2,prefix="../",src=2,format=GNU (0.07s) + --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=0,prefix="",src=0,format=USTAR (0.04s) + --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=0,prefix="./",src=0,format=USTAR (0.04s) + --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=0,prefix="/",src=0,format=USTAR (0.02s) + --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=0,prefix="../",src=0,format=USTAR (0.02s) + --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=0,prefix="",src=0,format=PAX (0.03s) + --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=0,prefix="./",src=0,format=PAX (0.03s) + --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=0,prefix="/",src=0,format=PAX (0.04s) + --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=0,prefix="../",src=0,format=PAX (0.04s) + --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=0,prefix="",src=0,format=GNU (0.04s) + --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=0,prefix="./",src=0,format=GNU (0.06s) + --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=0,prefix="/",src=0,format=GNU (0.02s) + --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=0,prefix="../",src=0,format=GNU (0.02s) + --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=1,prefix="",src=0,format=USTAR (0.04s) + --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=1,prefix="./",src=0,format=USTAR (0.04s) + --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=1,prefix="/",src=0,format=USTAR (0.03s) + --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=1,prefix="../",src=0,format=USTAR (0.06s) + --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=1,prefix="",src=0,format=PAX (0.05s) + --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=1,prefix="./",src=0,format=PAX (0.04s) + --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=1,prefix="/",src=0,format=PAX (0.04s) + --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=1,prefix="../",src=0,format=PAX (0.04s) + --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=1,prefix="",src=0,format=GNU (0.05s) + --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=1,prefix="./",src=0,format=GNU (0.04s) + --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=1,prefix="/",src=0,format=GNU (0.05s) + --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=1,prefix="../",src=0,format=GNU (0.04s) + --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=9,prefix="",src=0,format=USTAR (0.04s) + --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=9,prefix="./",src=0,format=USTAR (0.05s) + --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=9,prefix="/",src=0,format=USTAR (0.06s) + --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=9,prefix="../",src=0,format=USTAR (0.04s) + --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=9,prefix="",src=0,format=PAX (0.06s) + --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=9,prefix="./",src=0,format=PAX (0.07s) + --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=9,prefix="/",src=0,format=PAX (0.05s) + --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=9,prefix="../",src=0,format=PAX (0.06s) + --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=9,prefix="",src=0,format=GNU (0.05s) + --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=9,prefix="./",src=0,format=GNU (0.04s) + --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=9,prefix="/",src=0,format=GNU (0.06s) + --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=9,prefix="../",src=0,format=GNU (0.04s) + --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=-1,prefix="",src=0,format=USTAR (0.04s) + --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=-1,prefix="./",src=0,format=USTAR (0.04s) + --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=-1,prefix="/",src=0,format=USTAR (0.04s) + --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=-1,prefix="../",src=0,format=USTAR (0.04s) + --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=-1,prefix="",src=0,format=PAX (0.04s) + --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=-1,prefix="./",src=0,format=PAX (0.07s) + --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=-1,prefix="/",src=0,format=PAX (0.03s) + --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=-1,prefix="../",src=0,format=PAX (0.04s) + --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=-1,prefix="",src=0,format=GNU (0.04s) --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=-1,prefix="./",src=0,format=GNU (0.05s) --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=-1,prefix="/",src=0,format=GNU (0.05s) - --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=-1,prefix="../",src=0,format=GNU (0.06s) - --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=-2,prefix="",src=0,format=USTAR (0.07s) - --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=-2,prefix="./",src=0,format=USTAR (0.10s) - --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=-2,prefix="/",src=0,format=USTAR (0.06s) - --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=-2,prefix="../",src=0,format=USTAR (0.06s) - --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=-2,prefix="",src=0,format=PAX (0.08s) - --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=-2,prefix="./",src=0,format=PAX (0.10s) - --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=-2,prefix="/",src=0,format=PAX (0.06s) - --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=-2,prefix="../",src=0,format=PAX (0.07s) - --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=-2,prefix="",src=0,format=GNU (0.05s) - --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=-2,prefix="./",src=0,format=GNU (0.11s) - --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=-2,prefix="/",src=0,format=GNU (0.10s) - --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=-2,prefix="../",src=0,format=GNU (0.09s) - --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=0,prefix="",src=1,format=USTAR (0.08s) - --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=0,prefix="./",src=1,format=USTAR (0.06s) - --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=0,prefix="/",src=1,format=USTAR (0.07s) - --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=0,prefix="../",src=1,format=USTAR (0.11s) - --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=0,prefix="",src=1,format=PAX (0.07s) + --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=-1,prefix="../",src=0,format=GNU (0.03s) + --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=-2,prefix="",src=0,format=USTAR (0.03s) + --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=-2,prefix="./",src=0,format=USTAR (0.02s) + --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=-2,prefix="/",src=0,format=USTAR (0.02s) + --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=-2,prefix="../",src=0,format=USTAR (0.05s) + --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=-2,prefix="",src=0,format=PAX (0.04s) + --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=-2,prefix="./",src=0,format=PAX (0.03s) + --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=-2,prefix="/",src=0,format=PAX (0.05s) + --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=-2,prefix="../",src=0,format=PAX (0.03s) + --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=-2,prefix="",src=0,format=GNU (0.04s) + --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=-2,prefix="./",src=0,format=GNU (0.03s) + --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=-2,prefix="/",src=0,format=GNU (0.03s) + --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=-2,prefix="../",src=0,format=GNU (0.03s) + --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=0,prefix="",src=1,format=USTAR (0.03s) + --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=0,prefix="./",src=1,format=USTAR (0.04s) + --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=0,prefix="/",src=1,format=USTAR (0.03s) + --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=0,prefix="../",src=1,format=USTAR (0.04s) + --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=0,prefix="",src=1,format=PAX (0.03s) --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=0,prefix="./",src=1,format=PAX (0.06s) - --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=0,prefix="/",src=1,format=PAX (0.10s) - --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=0,prefix="../",src=1,format=PAX (0.08s) - --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=0,prefix="",src=1,format=GNU (0.09s) - --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=0,prefix="./",src=1,format=GNU (0.06s) - --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=0,prefix="/",src=1,format=GNU (0.08s) - --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=0,prefix="../",src=1,format=GNU (0.09s) - --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=1,prefix="",src=1,format=USTAR (0.11s) - --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=1,prefix="./",src=1,format=USTAR (0.11s) - --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=1,prefix="/",src=1,format=USTAR (0.18s) - --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=1,prefix="../",src=1,format=USTAR (0.15s) - --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=1,prefix="",src=1,format=PAX (0.10s) - --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=1,prefix="./",src=1,format=PAX (0.10s) - --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=1,prefix="/",src=1,format=PAX (0.11s) - --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=1,prefix="../",src=1,format=PAX (0.10s) - --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=1,prefix="",src=1,format=GNU (0.08s) - --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=1,prefix="./",src=1,format=GNU (0.08s) - --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=1,prefix="/",src=1,format=GNU (0.10s) - --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=1,prefix="../",src=1,format=GNU (0.14s) - --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=9,prefix="",src=1,format=USTAR (0.12s) - --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=9,prefix="./",src=1,format=USTAR (0.11s) - --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=9,prefix="/",src=1,format=USTAR (0.07s) - --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=9,prefix="../",src=1,format=USTAR (0.06s) + --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=0,prefix="/",src=1,format=PAX (0.05s) + --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=0,prefix="../",src=1,format=PAX (0.04s) + --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=0,prefix="",src=1,format=GNU (0.03s) + --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=0,prefix="./",src=1,format=GNU (0.05s) + --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=0,prefix="/",src=1,format=GNU (0.03s) + --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=0,prefix="../",src=1,format=GNU (0.05s) + --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=1,prefix="",src=1,format=USTAR (0.04s) + --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=1,prefix="./",src=1,format=USTAR (0.04s) + --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=1,prefix="/",src=1,format=USTAR (0.06s) + --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=1,prefix="../",src=1,format=USTAR (0.04s) + --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=1,prefix="",src=1,format=PAX (0.03s) + --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=1,prefix="./",src=1,format=PAX (0.04s) + --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=1,prefix="/",src=1,format=PAX (0.04s) + --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=1,prefix="../",src=1,format=PAX (0.05s) + --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=1,prefix="",src=1,format=GNU (0.03s) + --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=1,prefix="./",src=1,format=GNU (0.03s) + --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=1,prefix="/",src=1,format=GNU (0.04s) + --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=1,prefix="../",src=1,format=GNU (0.05s) + --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=9,prefix="",src=1,format=USTAR (0.04s) + --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=9,prefix="./",src=1,format=USTAR (0.04s) + --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=9,prefix="/",src=1,format=USTAR (0.04s) + --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=9,prefix="../",src=1,format=USTAR (0.05s) --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=9,prefix="",src=1,format=PAX (0.07s) - --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=9,prefix="./",src=1,format=PAX (0.06s) - --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=9,prefix="/",src=1,format=PAX (0.08s) - --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=9,prefix="../",src=1,format=PAX (0.06s) - --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=9,prefix="",src=1,format=GNU (0.06s) - --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=9,prefix="./",src=1,format=GNU (0.05s) - --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=9,prefix="/",src=1,format=GNU (0.05s) - --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=9,prefix="../",src=1,format=GNU (0.07s) - --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=-1,prefix="",src=1,format=USTAR (0.05s) + --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=9,prefix="./",src=1,format=PAX (0.05s) + --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=9,prefix="/",src=1,format=PAX (0.05s) + --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=9,prefix="../",src=1,format=PAX (0.05s) + --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=9,prefix="",src=1,format=GNU (0.07s) + --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=9,prefix="./",src=1,format=GNU (0.08s) + --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=9,prefix="/",src=1,format=GNU (0.04s) + --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=9,prefix="../",src=1,format=GNU (0.03s) + --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=-1,prefix="",src=1,format=USTAR (0.04s) --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=-1,prefix="./",src=1,format=USTAR (0.05s) - --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=-1,prefix="/",src=1,format=USTAR (0.07s) - --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=-1,prefix="../",src=1,format=USTAR (0.05s) - --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=-1,prefix="",src=1,format=PAX (0.05s) - --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=-1,prefix="./",src=1,format=PAX (0.05s) + --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=-1,prefix="/",src=1,format=USTAR (0.03s) + --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=-1,prefix="../",src=1,format=USTAR (0.04s) + --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=-1,prefix="",src=1,format=PAX (0.06s) + --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=-1,prefix="./",src=1,format=PAX (0.03s) --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=-1,prefix="/",src=1,format=PAX (0.05s) - --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=-1,prefix="../",src=1,format=PAX (0.05s) - --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=-1,prefix="",src=1,format=GNU (0.04s) - --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=-1,prefix="./",src=1,format=GNU (0.05s) - --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=-1,prefix="/",src=1,format=GNU (0.07s) + --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=-1,prefix="../",src=1,format=PAX (0.03s) + --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=-1,prefix="",src=1,format=GNU (0.06s) + --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=-1,prefix="./",src=1,format=GNU (0.04s) + --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=-1,prefix="/",src=1,format=GNU (0.05s) --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=-1,prefix="../",src=1,format=GNU (0.05s) - --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=-2,prefix="",src=1,format=USTAR (0.05s) - --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=-2,prefix="./",src=1,format=USTAR (0.08s) - --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=-2,prefix="/",src=1,format=USTAR (0.06s) - --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=-2,prefix="../",src=1,format=USTAR (0.05s) - --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=-2,prefix="",src=1,format=PAX (0.05s) - --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=-2,prefix="./",src=1,format=PAX (0.05s) - --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=-2,prefix="/",src=1,format=PAX (0.09s) - --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=-2,prefix="../",src=1,format=PAX (0.08s) - --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=-2,prefix="",src=1,format=GNU (0.05s) - --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=-2,prefix="./",src=1,format=GNU (0.03s) - --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=-2,prefix="/",src=1,format=GNU (0.04s) + --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=-2,prefix="",src=1,format=USTAR (0.04s) + --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=-2,prefix="./",src=1,format=USTAR (0.04s) + --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=-2,prefix="/",src=1,format=USTAR (0.03s) + --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=-2,prefix="../",src=1,format=USTAR (0.04s) + --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=-2,prefix="",src=1,format=PAX (0.06s) + --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=-2,prefix="./",src=1,format=PAX (0.07s) + --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=-2,prefix="/",src=1,format=PAX (0.06s) + --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=-2,prefix="../",src=1,format=PAX (0.03s) + --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=-2,prefix="",src=1,format=GNU (0.03s) + --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=-2,prefix="./",src=1,format=GNU (0.04s) + --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=-2,prefix="/",src=1,format=GNU (0.02s) --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=-2,prefix="../",src=1,format=GNU (0.04s) - --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=0,prefix="",src=2,format=USTAR (0.04s) - --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=0,prefix="./",src=2,format=USTAR (0.04s) + --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=0,prefix="",src=2,format=USTAR (0.05s) + --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=0,prefix="./",src=2,format=USTAR (0.02s) --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=0,prefix="/",src=2,format=USTAR (0.03s) - --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=0,prefix="../",src=2,format=USTAR (0.04s) - --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=0,prefix="",src=2,format=PAX (0.05s) - --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=0,prefix="./",src=2,format=PAX (0.06s) - --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=0,prefix="/",src=2,format=PAX (0.05s) - --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=0,prefix="../",src=2,format=PAX (0.05s) - --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=0,prefix="",src=2,format=GNU (0.05s) + --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=0,prefix="../",src=2,format=USTAR (0.02s) + --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=0,prefix="",src=2,format=PAX (0.03s) + --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=0,prefix="./",src=2,format=PAX (0.02s) + --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=0,prefix="/",src=2,format=PAX (0.03s) + --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=0,prefix="../",src=2,format=PAX (0.03s) + --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=0,prefix="",src=2,format=GNU (0.03s) --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=0,prefix="./",src=2,format=GNU (0.05s) - --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=0,prefix="/",src=2,format=GNU (0.04s) - --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=0,prefix="../",src=2,format=GNU (0.08s) - --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=1,prefix="",src=2,format=USTAR (0.07s) - --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=1,prefix="./",src=2,format=USTAR (0.06s) - --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=1,prefix="/",src=2,format=USTAR (0.05s) - --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=1,prefix="../",src=2,format=USTAR (0.06s) - --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=1,prefix="",src=2,format=PAX (0.07s) - --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=1,prefix="./",src=2,format=PAX (0.07s) + --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=0,prefix="/",src=2,format=GNU (0.03s) + --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=0,prefix="../",src=2,format=GNU (0.04s) + --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=1,prefix="",src=2,format=USTAR (0.04s) + --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=1,prefix="./",src=2,format=USTAR (0.03s) + --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=1,prefix="/",src=2,format=USTAR (0.03s) + --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=1,prefix="../",src=2,format=USTAR (0.04s) + --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=1,prefix="",src=2,format=PAX (0.04s) + --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=1,prefix="./",src=2,format=PAX (0.06s) --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=1,prefix="/",src=2,format=PAX (0.04s) - --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=1,prefix="../",src=2,format=PAX (0.06s) - --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=1,prefix="",src=2,format=GNU (0.06s) + --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=1,prefix="../",src=2,format=PAX (0.03s) + --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=1,prefix="",src=2,format=GNU (0.04s) --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=1,prefix="./",src=2,format=GNU (0.05s) - --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=1,prefix="/",src=2,format=GNU (0.06s) - --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=1,prefix="../",src=2,format=GNU (0.06s) - --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=9,prefix="",src=2,format=USTAR (0.09s) - --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=9,prefix="./",src=2,format=USTAR (0.07s) - --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=9,prefix="/",src=2,format=USTAR (0.06s) - --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=9,prefix="../",src=2,format=USTAR (0.05s) - --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=9,prefix="",src=2,format=PAX (0.07s) - --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=9,prefix="./",src=2,format=PAX (0.07s) - --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=9,prefix="/",src=2,format=PAX (0.07s) - --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=9,prefix="../",src=2,format=PAX (0.06s) - --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=9,prefix="",src=2,format=GNU (0.07s) - --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=9,prefix="./",src=2,format=GNU (0.07s) - --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=9,prefix="/",src=2,format=GNU (0.08s) - --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=9,prefix="../",src=2,format=GNU (0.06s) - --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=-1,prefix="",src=2,format=USTAR (0.07s) + --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=1,prefix="/",src=2,format=GNU (0.04s) + --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=1,prefix="../",src=2,format=GNU (0.04s) + --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=9,prefix="",src=2,format=USTAR (0.03s) + --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=9,prefix="./",src=2,format=USTAR (0.03s) + --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=9,prefix="/",src=2,format=USTAR (0.04s) + --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=9,prefix="../",src=2,format=USTAR (0.03s) + --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=9,prefix="",src=2,format=PAX (0.05s) + --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=9,prefix="./",src=2,format=PAX (0.04s) + --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=9,prefix="/",src=2,format=PAX (0.04s) + --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=9,prefix="../",src=2,format=PAX (0.05s) + --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=9,prefix="",src=2,format=GNU (0.03s) + --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=9,prefix="./",src=2,format=GNU (0.03s) + --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=9,prefix="/",src=2,format=GNU (0.04s) + --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=9,prefix="../",src=2,format=GNU (0.03s) + --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=-1,prefix="",src=2,format=USTAR (0.05s) --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=-1,prefix="./",src=2,format=USTAR (0.04s) - --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=-1,prefix="/",src=2,format=USTAR (0.07s) - --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=-1,prefix="../",src=2,format=USTAR (0.05s) - --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=-1,prefix="",src=2,format=PAX (0.05s) - --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=-1,prefix="./",src=2,format=PAX (0.06s) - --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=-1,prefix="/",src=2,format=PAX (0.06s) - --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=-1,prefix="../",src=2,format=PAX (0.08s) - --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=-1,prefix="",src=2,format=GNU (0.12s) - --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=-1,prefix="./",src=2,format=GNU (0.10s) - --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=-1,prefix="/",src=2,format=GNU (0.12s) - --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=-1,prefix="../",src=2,format=GNU (0.06s) - --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=-2,prefix="",src=2,format=USTAR (0.05s) - --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=-2,prefix="./",src=2,format=USTAR (0.05s) - --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=-2,prefix="/",src=2,format=USTAR (0.05s) - --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=-2,prefix="../",src=2,format=USTAR (0.05s) - --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=-2,prefix="",src=2,format=PAX (0.06s) - --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=-2,prefix="./",src=2,format=PAX (0.07s) - --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=-2,prefix="/",src=2,format=PAX (0.07s) - --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=-2,prefix="../",src=2,format=PAX (0.05s) - --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=-2,prefix="",src=2,format=GNU (0.06s) - --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=-2,prefix="./",src=2,format=GNU (0.05s) - --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=-2,prefix="/",src=2,format=GNU (0.05s) - --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=-2,prefix="../",src=2,format=GNU (0.05s) + --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=-1,prefix="/",src=2,format=USTAR (0.02s) + --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=-1,prefix="../",src=2,format=USTAR (0.02s) + --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=-1,prefix="",src=2,format=PAX (0.03s) + --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=-1,prefix="./",src=2,format=PAX (0.03s) + --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=-1,prefix="/",src=2,format=PAX (0.03s) + --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=-1,prefix="../",src=2,format=PAX (0.05s) + --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=-1,prefix="",src=2,format=GNU (0.05s) + --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=-1,prefix="./",src=2,format=GNU (0.03s) + --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=-1,prefix="/",src=2,format=GNU (0.04s) + --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=-1,prefix="../",src=2,format=GNU (0.04s) + --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=-2,prefix="",src=2,format=USTAR (0.03s) + --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=-2,prefix="./",src=2,format=USTAR (0.04s) + --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=-2,prefix="/",src=2,format=USTAR (0.04s) + --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=-2,prefix="../",src=2,format=USTAR (0.03s) + --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=-2,prefix="",src=2,format=PAX (0.03s) + --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=-2,prefix="./",src=2,format=PAX (0.04s) + --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=-2,prefix="/",src=2,format=PAX (0.04s) + --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=-2,prefix="../",src=2,format=PAX (0.04s) + --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=-2,prefix="",src=2,format=GNU (0.04s) + --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=-2,prefix="./",src=2,format=GNU (0.03s) + --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=-2,prefix="/",src=2,format=GNU (0.03s) + --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=-2,prefix="../",src=2,format=GNU (0.03s) === RUN TestGzipFooter --- PASS: TestGzipFooter (0.44s) PASS -ok github.com/containerd/stargz-snapshotter/estargz 85.717s +ok github.com/containerd/stargz-snapshotter/estargz 70.276s === RUN TestNoError --- PASS: TestNoError (0.00s) === RUN TestOneError @@ -68555,57 +68084,57 @@ === RUN TestMultipleErrors --- PASS: TestMultipleErrors (0.00s) PASS -ok github.com/containerd/stargz-snapshotter/estargz/errorutil 0.054s +ok github.com/containerd/stargz-snapshotter/estargz/errorutil 0.005s ? github.com/containerd/stargz-snapshotter/fs/config [no test files] === RUN TestCheck -time="2024-03-27T13:33:19Z" level=warning msg="failed to sync with prefetch completion" error=fail mountpoint=test -time="2024-03-27T13:33:19Z" level=warning msg="failed to connect to blob" error=failed mountpoint=test -time="2024-03-27T13:33:19Z" level=warning msg="check failed" error="reference hasn't been passed" mountpoint=test +time="2024-03-27T13:43:11Z" level=warning msg="failed to sync with prefetch completion" error=fail mountpoint=test +time="2024-03-27T13:43:11Z" level=warning msg="failed to connect to blob" error=failed mountpoint=test +time="2024-03-27T13:43:11Z" level=warning msg="check failed" error="reference hasn't been passed" mountpoint=test --- PASS: TestCheck (0.00s) PASS -ok github.com/containerd/stargz-snapshotter/fs 0.043s +ok github.com/containerd/stargz-snapshotter/fs 0.017s ? github.com/containerd/stargz-snapshotter/fs/metrics/common [no test files] ? github.com/containerd/stargz-snapshotter/fs/metrics/layer [no test files] === RUN TestLayer === RUN TestLayer/no_prefetch === RUN TestLayer/prefetch === RUN TestLayer/with_dir -=== RUN TestLayer/reading_single_chunk_at_top_of_1st_chunk_in_1_chunk_file -=== RUN TestLayer/reading_single_chunk_at_top_of_1st_chunk_in_2_chunks_file -=== RUN TestLayer/reading_single_chunk_at_top_of_1st_chunk_in_max_size_file -=== RUN TestLayer/reading_single_chunk_at_top_of_2nd_chunk_in_max_size_file -=== RUN TestLayer/reading_single_chunk_at_top_of_2nd_chunk_in_1_chunk_file -=== RUN TestLayer/reading_single_chunk_at_top_of_2nd_chunk_in_2_chunks_file -=== RUN TestLayer/reading_single_chunk_at_top_of_last_chunk_in_max_size_file -=== RUN TestLayer/reading_single_chunk_at_top_of_last_chunk_in_1_chunk_file -=== RUN TestLayer/reading_single_chunk_at_top_of_last_chunk_in_2_chunks_file -=== RUN TestLayer/reading_single_chunk_at_middle_of_last_chunk_in_1_chunk_file -=== RUN TestLayer/reading_single_chunk_at_middle_of_last_chunk_in_2_chunks_file -=== RUN TestLayer/reading_single_chunk_at_middle_of_last_chunk_in_max_size_file -=== RUN TestLayer/reading_single_chunk_at_middle_of_1st_chunk_in_1_chunk_file -=== RUN TestLayer/reading_single_chunk_at_middle_of_1st_chunk_in_2_chunks_file -=== RUN TestLayer/reading_single_chunk_at_middle_of_1st_chunk_in_max_size_file -=== RUN TestLayer/reading_single_chunk_at_middle_of_2nd_chunk_in_1_chunk_file -=== RUN TestLayer/reading_single_chunk_at_middle_of_2nd_chunk_in_2_chunks_file -=== RUN TestLayer/reading_single_chunk_at_middle_of_2nd_chunk_in_max_size_file -=== RUN TestLayer/reading_multi_chunks_at_top_of_1st_chunk_in_max_size_file === RUN TestLayer/reading_multi_chunks_at_top_of_1st_chunk_in_1_chunk_file === RUN TestLayer/reading_multi_chunks_at_top_of_1st_chunk_in_2_chunks_file +=== RUN TestLayer/reading_multi_chunks_at_top_of_1st_chunk_in_max_size_file +=== RUN TestLayer/reading_multi_chunks_at_top_of_2nd_chunk_in_max_size_file === RUN TestLayer/reading_multi_chunks_at_top_of_2nd_chunk_in_1_chunk_file === RUN TestLayer/reading_multi_chunks_at_top_of_2nd_chunk_in_2_chunks_file -=== RUN TestLayer/reading_multi_chunks_at_top_of_2nd_chunk_in_max_size_file === RUN TestLayer/reading_multi_chunks_at_top_of_last_chunk_in_1_chunk_file === RUN TestLayer/reading_multi_chunks_at_top_of_last_chunk_in_2_chunks_file === RUN TestLayer/reading_multi_chunks_at_top_of_last_chunk_in_max_size_file === RUN TestLayer/reading_multi_chunks_at_middle_of_1st_chunk_in_1_chunk_file === RUN TestLayer/reading_multi_chunks_at_middle_of_1st_chunk_in_2_chunks_file === RUN TestLayer/reading_multi_chunks_at_middle_of_1st_chunk_in_max_size_file +=== RUN TestLayer/reading_multi_chunks_at_middle_of_2nd_chunk_in_1_chunk_file === RUN TestLayer/reading_multi_chunks_at_middle_of_2nd_chunk_in_2_chunks_file === RUN TestLayer/reading_multi_chunks_at_middle_of_2nd_chunk_in_max_size_file -=== RUN TestLayer/reading_multi_chunks_at_middle_of_2nd_chunk_in_1_chunk_file === RUN TestLayer/reading_multi_chunks_at_middle_of_last_chunk_in_1_chunk_file === RUN TestLayer/reading_multi_chunks_at_middle_of_last_chunk_in_2_chunks_file === RUN TestLayer/reading_multi_chunks_at_middle_of_last_chunk_in_max_size_file +=== RUN TestLayer/reading_single_chunk_at_top_of_2nd_chunk_in_1_chunk_file +=== RUN TestLayer/reading_single_chunk_at_top_of_2nd_chunk_in_2_chunks_file +=== RUN TestLayer/reading_single_chunk_at_top_of_2nd_chunk_in_max_size_file +=== RUN TestLayer/reading_single_chunk_at_top_of_last_chunk_in_2_chunks_file +=== RUN TestLayer/reading_single_chunk_at_top_of_last_chunk_in_max_size_file +=== RUN TestLayer/reading_single_chunk_at_top_of_last_chunk_in_1_chunk_file +=== RUN TestLayer/reading_single_chunk_at_top_of_1st_chunk_in_1_chunk_file +=== RUN TestLayer/reading_single_chunk_at_top_of_1st_chunk_in_2_chunks_file +=== RUN TestLayer/reading_single_chunk_at_top_of_1st_chunk_in_max_size_file +=== RUN TestLayer/reading_single_chunk_at_middle_of_1st_chunk_in_max_size_file +=== RUN TestLayer/reading_single_chunk_at_middle_of_1st_chunk_in_1_chunk_file +=== RUN TestLayer/reading_single_chunk_at_middle_of_1st_chunk_in_2_chunks_file +=== RUN TestLayer/reading_single_chunk_at_middle_of_2nd_chunk_in_2_chunks_file +=== RUN TestLayer/reading_single_chunk_at_middle_of_2nd_chunk_in_max_size_file +=== RUN TestLayer/reading_single_chunk_at_middle_of_2nd_chunk_in_1_chunk_file +=== RUN TestLayer/reading_single_chunk_at_middle_of_last_chunk_in_1_chunk_file +=== RUN TestLayer/reading_single_chunk_at_middle_of_last_chunk_in_2_chunks_file +=== RUN TestLayer/reading_single_chunk_at_middle_of_last_chunk_in_max_size_file === RUN TestLayer/1_whiteout_with_sibling === RUN TestLayer/1_whiteout_with_duplicated_name === RUN TestLayer/1_opaque @@ -68614,7 +68143,7 @@ === RUN TestLayer/prefetch_landmark === RUN TestLayer/no_prefetch_landmark === RUN TestLayer/state_file -time="2024-03-27T13:33:23Z" level=error msg="statFile error" digest="sha256:b5a2c96250612366ea272ffac6d9744aaf4b45aacd96aa7cfcb931ee3b558259" error=test-7768510912447942900 fetchedPercent=50 fetchedSize=5 size=10 +time="2024-03-27T13:43:14Z" level=error msg="statFile error" digest="sha256:b5a2c96250612366ea272ffac6d9744aaf4b45aacd96aa7cfcb931ee3b558259" error=test-4175980521719881800 fetchedPercent=50 fetchedSize=5 size=10 === RUN TestLayer/file_suid === RUN TestLayer/dir_sgid === RUN TestLayer/file_sticky @@ -68627,7 +68156,7 @@ === RUN TestLayer/prefetch_landmark#01 === RUN TestLayer/no_prefetch_landmark#01 === RUN TestLayer/state_file#01 -time="2024-03-27T13:33:23Z" level=error msg="statFile error" digest="sha256:b5a2c96250612366ea272ffac6d9744aaf4b45aacd96aa7cfcb931ee3b558259" error=test-3305760994209551753 fetchedPercent=50 fetchedSize=5 size=10 +time="2024-03-27T13:43:14Z" level=error msg="statFile error" digest="sha256:b5a2c96250612366ea272ffac6d9744aaf4b45aacd96aa7cfcb931ee3b558259" error=test-637061468966595495 fetchedPercent=50 fetchedSize=5 size=10 === RUN TestLayer/file_suid#01 === RUN TestLayer/dir_sgid#01 === RUN TestLayer/file_sticky#01 @@ -68640,59 +68169,59 @@ === RUN TestLayer/prefetch_landmark#02 === RUN TestLayer/no_prefetch_landmark#02 === RUN TestLayer/state_file#02 -time="2024-03-27T13:33:23Z" level=error msg="statFile error" digest="sha256:b5a2c96250612366ea272ffac6d9744aaf4b45aacd96aa7cfcb931ee3b558259" error=test-1979005953206592515 fetchedPercent=50 fetchedSize=5 size=10 +time="2024-03-27T13:43:14Z" level=error msg="statFile error" digest="sha256:b5a2c96250612366ea272ffac6d9744aaf4b45aacd96aa7cfcb931ee3b558259" error=test-185646716005924530 fetchedPercent=50 fetchedSize=5 size=10 === RUN TestLayer/file_suid#02 === RUN TestLayer/dir_sgid#02 === RUN TestLayer/file_sticky#02 === RUN TestLayer/symlink_size#02 ---- PASS: TestLayer (1.19s) - --- PASS: TestLayer/no_prefetch (0.03s) - --- PASS: TestLayer/prefetch (0.03s) +--- PASS: TestLayer (0.79s) + --- PASS: TestLayer/no_prefetch (0.01s) + --- PASS: TestLayer/prefetch (0.02s) --- PASS: TestLayer/with_dir (0.02s) - --- PASS: TestLayer/reading_single_chunk_at_top_of_1st_chunk_in_1_chunk_file (0.01s) - --- PASS: TestLayer/reading_single_chunk_at_top_of_1st_chunk_in_2_chunks_file (0.01s) - --- PASS: TestLayer/reading_single_chunk_at_top_of_1st_chunk_in_max_size_file (0.01s) - --- PASS: TestLayer/reading_single_chunk_at_top_of_2nd_chunk_in_max_size_file (0.01s) - --- PASS: TestLayer/reading_single_chunk_at_top_of_2nd_chunk_in_1_chunk_file (0.01s) - --- PASS: TestLayer/reading_single_chunk_at_top_of_2nd_chunk_in_2_chunks_file (0.01s) - --- PASS: TestLayer/reading_single_chunk_at_top_of_last_chunk_in_max_size_file (0.01s) - --- PASS: TestLayer/reading_single_chunk_at_top_of_last_chunk_in_1_chunk_file (0.01s) - --- PASS: TestLayer/reading_single_chunk_at_top_of_last_chunk_in_2_chunks_file (0.03s) - --- PASS: TestLayer/reading_single_chunk_at_middle_of_last_chunk_in_1_chunk_file (0.03s) - --- PASS: TestLayer/reading_single_chunk_at_middle_of_last_chunk_in_2_chunks_file (0.04s) - --- PASS: TestLayer/reading_single_chunk_at_middle_of_last_chunk_in_max_size_file (0.03s) - --- PASS: TestLayer/reading_single_chunk_at_middle_of_1st_chunk_in_1_chunk_file (0.02s) - --- PASS: TestLayer/reading_single_chunk_at_middle_of_1st_chunk_in_2_chunks_file (0.01s) - --- PASS: TestLayer/reading_single_chunk_at_middle_of_1st_chunk_in_max_size_file (0.02s) - --- PASS: TestLayer/reading_single_chunk_at_middle_of_2nd_chunk_in_1_chunk_file (0.01s) - --- PASS: TestLayer/reading_single_chunk_at_middle_of_2nd_chunk_in_2_chunks_file (0.01s) - --- PASS: TestLayer/reading_single_chunk_at_middle_of_2nd_chunk_in_max_size_file (0.01s) - --- PASS: TestLayer/reading_multi_chunks_at_top_of_1st_chunk_in_max_size_file (0.03s) --- PASS: TestLayer/reading_multi_chunks_at_top_of_1st_chunk_in_1_chunk_file (0.01s) --- PASS: TestLayer/reading_multi_chunks_at_top_of_1st_chunk_in_2_chunks_file (0.01s) + --- PASS: TestLayer/reading_multi_chunks_at_top_of_1st_chunk_in_max_size_file (0.01s) + --- PASS: TestLayer/reading_multi_chunks_at_top_of_2nd_chunk_in_max_size_file (0.01s) --- PASS: TestLayer/reading_multi_chunks_at_top_of_2nd_chunk_in_1_chunk_file (0.01s) --- PASS: TestLayer/reading_multi_chunks_at_top_of_2nd_chunk_in_2_chunks_file (0.01s) - --- PASS: TestLayer/reading_multi_chunks_at_top_of_2nd_chunk_in_max_size_file (0.01s) --- PASS: TestLayer/reading_multi_chunks_at_top_of_last_chunk_in_1_chunk_file (0.01s) --- PASS: TestLayer/reading_multi_chunks_at_top_of_last_chunk_in_2_chunks_file (0.01s) - --- PASS: TestLayer/reading_multi_chunks_at_top_of_last_chunk_in_max_size_file (0.01s) - --- PASS: TestLayer/reading_multi_chunks_at_middle_of_1st_chunk_in_1_chunk_file (0.01s) - --- PASS: TestLayer/reading_multi_chunks_at_middle_of_1st_chunk_in_2_chunks_file (0.01s) + --- PASS: TestLayer/reading_multi_chunks_at_top_of_last_chunk_in_max_size_file (0.03s) + --- PASS: TestLayer/reading_multi_chunks_at_middle_of_1st_chunk_in_1_chunk_file (0.03s) + --- PASS: TestLayer/reading_multi_chunks_at_middle_of_1st_chunk_in_2_chunks_file (0.02s) --- PASS: TestLayer/reading_multi_chunks_at_middle_of_1st_chunk_in_max_size_file (0.02s) - --- PASS: TestLayer/reading_multi_chunks_at_middle_of_2nd_chunk_in_2_chunks_file (0.02s) - --- PASS: TestLayer/reading_multi_chunks_at_middle_of_2nd_chunk_in_max_size_file (0.01s) --- PASS: TestLayer/reading_multi_chunks_at_middle_of_2nd_chunk_in_1_chunk_file (0.01s) - --- PASS: TestLayer/reading_multi_chunks_at_middle_of_last_chunk_in_1_chunk_file (0.02s) + --- PASS: TestLayer/reading_multi_chunks_at_middle_of_2nd_chunk_in_2_chunks_file (0.01s) + --- PASS: TestLayer/reading_multi_chunks_at_middle_of_2nd_chunk_in_max_size_file (0.01s) + --- PASS: TestLayer/reading_multi_chunks_at_middle_of_last_chunk_in_1_chunk_file (0.01s) --- PASS: TestLayer/reading_multi_chunks_at_middle_of_last_chunk_in_2_chunks_file (0.01s) --- PASS: TestLayer/reading_multi_chunks_at_middle_of_last_chunk_in_max_size_file (0.01s) - --- PASS: TestLayer/1_whiteout_with_sibling (0.02s) + --- PASS: TestLayer/reading_single_chunk_at_top_of_2nd_chunk_in_1_chunk_file (0.01s) + --- PASS: TestLayer/reading_single_chunk_at_top_of_2nd_chunk_in_2_chunks_file (0.01s) + --- PASS: TestLayer/reading_single_chunk_at_top_of_2nd_chunk_in_max_size_file (0.01s) + --- PASS: TestLayer/reading_single_chunk_at_top_of_last_chunk_in_2_chunks_file (0.01s) + --- PASS: TestLayer/reading_single_chunk_at_top_of_last_chunk_in_max_size_file (0.02s) + --- PASS: TestLayer/reading_single_chunk_at_top_of_last_chunk_in_1_chunk_file (0.01s) + --- PASS: TestLayer/reading_single_chunk_at_top_of_1st_chunk_in_1_chunk_file (0.01s) + --- PASS: TestLayer/reading_single_chunk_at_top_of_1st_chunk_in_2_chunks_file (0.01s) + --- PASS: TestLayer/reading_single_chunk_at_top_of_1st_chunk_in_max_size_file (0.01s) + --- PASS: TestLayer/reading_single_chunk_at_middle_of_1st_chunk_in_max_size_file (0.01s) + --- PASS: TestLayer/reading_single_chunk_at_middle_of_1st_chunk_in_1_chunk_file (0.01s) + --- PASS: TestLayer/reading_single_chunk_at_middle_of_1st_chunk_in_2_chunks_file (0.01s) + --- PASS: TestLayer/reading_single_chunk_at_middle_of_2nd_chunk_in_2_chunks_file (0.01s) + --- PASS: TestLayer/reading_single_chunk_at_middle_of_2nd_chunk_in_max_size_file (0.01s) + --- PASS: TestLayer/reading_single_chunk_at_middle_of_2nd_chunk_in_1_chunk_file (0.01s) + --- PASS: TestLayer/reading_single_chunk_at_middle_of_last_chunk_in_1_chunk_file (0.01s) + --- PASS: TestLayer/reading_single_chunk_at_middle_of_last_chunk_in_2_chunks_file (0.01s) + --- PASS: TestLayer/reading_single_chunk_at_middle_of_last_chunk_in_max_size_file (0.01s) + --- PASS: TestLayer/1_whiteout_with_sibling (0.01s) --- PASS: TestLayer/1_whiteout_with_duplicated_name (0.01s) - --- PASS: TestLayer/1_opaque (0.03s) + --- PASS: TestLayer/1_opaque (0.01s) --- PASS: TestLayer/1_opaque_with_sibling (0.01s) - --- PASS: TestLayer/1_opaque_with_xattr (0.02s) + --- PASS: TestLayer/1_opaque_with_xattr (0.01s) --- PASS: TestLayer/prefetch_landmark (0.01s) - --- PASS: TestLayer/no_prefetch_landmark (0.10s) - --- PASS: TestLayer/state_file (0.03s) + --- PASS: TestLayer/no_prefetch_landmark (0.01s) + --- PASS: TestLayer/state_file (0.02s) --- PASS: TestLayer/file_suid (0.01s) --- PASS: TestLayer/dir_sgid (0.01s) --- PASS: TestLayer/file_sticky (0.01s) @@ -68706,17 +68235,17 @@ --- PASS: TestLayer/no_prefetch_landmark#01 (0.01s) --- PASS: TestLayer/state_file#01 (0.01s) --- PASS: TestLayer/file_suid#01 (0.01s) - --- PASS: TestLayer/dir_sgid#01 (0.01s) + --- PASS: TestLayer/dir_sgid#01 (0.00s) --- PASS: TestLayer/file_sticky#01 (0.01s) --- PASS: TestLayer/symlink_size#01 (0.01s) --- PASS: TestLayer/1_whiteout_with_sibling#02 (0.01s) --- PASS: TestLayer/1_whiteout_with_duplicated_name#02 (0.01s) - --- PASS: TestLayer/1_opaque#02 (0.01s) + --- PASS: TestLayer/1_opaque#02 (0.02s) --- PASS: TestLayer/1_opaque_with_sibling#02 (0.01s) - --- PASS: TestLayer/1_opaque_with_xattr#02 (0.04s) + --- PASS: TestLayer/1_opaque_with_xattr#02 (0.01s) --- PASS: TestLayer/prefetch_landmark#02 (0.01s) --- PASS: TestLayer/no_prefetch_landmark#02 (0.01s) - --- PASS: TestLayer/state_file#02 (0.02s) + --- PASS: TestLayer/state_file#02 (0.01s) --- PASS: TestLayer/file_suid#02 (0.01s) --- PASS: TestLayer/dir_sgid#02 (0.01s) --- PASS: TestLayer/file_sticky#02 (0.01s) @@ -68724,116 +68253,116 @@ === RUN TestWaiter --- PASS: TestWaiter (1.00s) PASS -ok github.com/containerd/stargz-snapshotter/fs/layer 2.227s +ok github.com/containerd/stargz-snapshotter/fs/layer 1.819s === RUN TestReader -=== RUN TestReader/reading_single_chunk_at_top_of_1st_chunk_in_max_size_file_with_clean_cache -=== RUN TestReader/reading_single_chunk_at_top_of_1st_chunk_in_max_size_file_with_edge_filled_cache -=== RUN TestReader/reading_single_chunk_at_top_of_1st_chunk_in_max_size_file_with_sparse_cache +=== RUN TestReader/reading_single_chunk_at_top_of_last_chunk_in_1_chunk_file_with_sparse_cache +=== RUN TestReader/reading_single_chunk_at_top_of_last_chunk_in_1_chunk_file_with_clean_cache +=== RUN TestReader/reading_single_chunk_at_top_of_last_chunk_in_1_chunk_file_with_edge_filled_cache +=== RUN TestReader/reading_single_chunk_at_top_of_last_chunk_in_2_chunks_file_with_sparse_cache +=== RUN TestReader/reading_single_chunk_at_top_of_last_chunk_in_2_chunks_file_with_clean_cache +=== RUN TestReader/reading_single_chunk_at_top_of_last_chunk_in_2_chunks_file_with_edge_filled_cache +=== RUN TestReader/reading_single_chunk_at_top_of_last_chunk_in_max_size_file_with_clean_cache +=== RUN TestReader/reading_single_chunk_at_top_of_last_chunk_in_max_size_file_with_edge_filled_cache +=== RUN TestReader/reading_single_chunk_at_top_of_last_chunk_in_max_size_file_with_sparse_cache === RUN TestReader/reading_single_chunk_at_top_of_1st_chunk_in_1_chunk_file_with_sparse_cache === RUN TestReader/reading_single_chunk_at_top_of_1st_chunk_in_1_chunk_file_with_clean_cache === RUN TestReader/reading_single_chunk_at_top_of_1st_chunk_in_1_chunk_file_with_edge_filled_cache === RUN TestReader/reading_single_chunk_at_top_of_1st_chunk_in_2_chunks_file_with_clean_cache === RUN TestReader/reading_single_chunk_at_top_of_1st_chunk_in_2_chunks_file_with_edge_filled_cache === RUN TestReader/reading_single_chunk_at_top_of_1st_chunk_in_2_chunks_file_with_sparse_cache -=== RUN TestReader/reading_single_chunk_at_top_of_2nd_chunk_in_max_size_file_with_clean_cache -=== RUN TestReader/reading_single_chunk_at_top_of_2nd_chunk_in_max_size_file_with_edge_filled_cache -=== RUN TestReader/reading_single_chunk_at_top_of_2nd_chunk_in_max_size_file_with_sparse_cache +=== RUN TestReader/reading_single_chunk_at_top_of_1st_chunk_in_max_size_file_with_clean_cache +=== RUN TestReader/reading_single_chunk_at_top_of_1st_chunk_in_max_size_file_with_edge_filled_cache +=== RUN TestReader/reading_single_chunk_at_top_of_1st_chunk_in_max_size_file_with_sparse_cache +=== RUN TestReader/reading_single_chunk_at_top_of_2nd_chunk_in_1_chunk_file_with_sparse_cache === RUN TestReader/reading_single_chunk_at_top_of_2nd_chunk_in_1_chunk_file_with_clean_cache === RUN TestReader/reading_single_chunk_at_top_of_2nd_chunk_in_1_chunk_file_with_edge_filled_cache -=== RUN TestReader/reading_single_chunk_at_top_of_2nd_chunk_in_1_chunk_file_with_sparse_cache === RUN TestReader/reading_single_chunk_at_top_of_2nd_chunk_in_2_chunks_file_with_clean_cache === RUN TestReader/reading_single_chunk_at_top_of_2nd_chunk_in_2_chunks_file_with_edge_filled_cache === RUN TestReader/reading_single_chunk_at_top_of_2nd_chunk_in_2_chunks_file_with_sparse_cache -=== RUN TestReader/reading_single_chunk_at_top_of_last_chunk_in_1_chunk_file_with_edge_filled_cache -=== RUN TestReader/reading_single_chunk_at_top_of_last_chunk_in_1_chunk_file_with_sparse_cache -=== RUN TestReader/reading_single_chunk_at_top_of_last_chunk_in_1_chunk_file_with_clean_cache -=== RUN TestReader/reading_single_chunk_at_top_of_last_chunk_in_2_chunks_file_with_clean_cache -=== RUN TestReader/reading_single_chunk_at_top_of_last_chunk_in_2_chunks_file_with_edge_filled_cache -=== RUN TestReader/reading_single_chunk_at_top_of_last_chunk_in_2_chunks_file_with_sparse_cache -=== RUN TestReader/reading_single_chunk_at_top_of_last_chunk_in_max_size_file_with_edge_filled_cache -=== RUN TestReader/reading_single_chunk_at_top_of_last_chunk_in_max_size_file_with_sparse_cache -=== RUN TestReader/reading_single_chunk_at_top_of_last_chunk_in_max_size_file_with_clean_cache -=== RUN TestReader/reading_single_chunk_at_middle_of_1st_chunk_in_1_chunk_file_with_clean_cache -=== RUN TestReader/reading_single_chunk_at_middle_of_1st_chunk_in_1_chunk_file_with_edge_filled_cache -=== RUN TestReader/reading_single_chunk_at_middle_of_1st_chunk_in_1_chunk_file_with_sparse_cache +=== RUN TestReader/reading_single_chunk_at_top_of_2nd_chunk_in_max_size_file_with_clean_cache +=== RUN TestReader/reading_single_chunk_at_top_of_2nd_chunk_in_max_size_file_with_edge_filled_cache +=== RUN TestReader/reading_single_chunk_at_top_of_2nd_chunk_in_max_size_file_with_sparse_cache === RUN TestReader/reading_single_chunk_at_middle_of_1st_chunk_in_2_chunks_file_with_clean_cache === RUN TestReader/reading_single_chunk_at_middle_of_1st_chunk_in_2_chunks_file_with_edge_filled_cache === RUN TestReader/reading_single_chunk_at_middle_of_1st_chunk_in_2_chunks_file_with_sparse_cache -=== RUN TestReader/reading_single_chunk_at_middle_of_1st_chunk_in_max_size_file_with_clean_cache === RUN TestReader/reading_single_chunk_at_middle_of_1st_chunk_in_max_size_file_with_edge_filled_cache === RUN TestReader/reading_single_chunk_at_middle_of_1st_chunk_in_max_size_file_with_sparse_cache -=== RUN TestReader/reading_single_chunk_at_middle_of_2nd_chunk_in_1_chunk_file_with_clean_cache +=== RUN TestReader/reading_single_chunk_at_middle_of_1st_chunk_in_max_size_file_with_clean_cache +=== RUN TestReader/reading_single_chunk_at_middle_of_1st_chunk_in_1_chunk_file_with_clean_cache +=== RUN TestReader/reading_single_chunk_at_middle_of_1st_chunk_in_1_chunk_file_with_edge_filled_cache +=== RUN TestReader/reading_single_chunk_at_middle_of_1st_chunk_in_1_chunk_file_with_sparse_cache === RUN TestReader/reading_single_chunk_at_middle_of_2nd_chunk_in_1_chunk_file_with_edge_filled_cache === RUN TestReader/reading_single_chunk_at_middle_of_2nd_chunk_in_1_chunk_file_with_sparse_cache +=== RUN TestReader/reading_single_chunk_at_middle_of_2nd_chunk_in_1_chunk_file_with_clean_cache === RUN TestReader/reading_single_chunk_at_middle_of_2nd_chunk_in_2_chunks_file_with_clean_cache === RUN TestReader/reading_single_chunk_at_middle_of_2nd_chunk_in_2_chunks_file_with_edge_filled_cache === RUN TestReader/reading_single_chunk_at_middle_of_2nd_chunk_in_2_chunks_file_with_sparse_cache === RUN TestReader/reading_single_chunk_at_middle_of_2nd_chunk_in_max_size_file_with_clean_cache === RUN TestReader/reading_single_chunk_at_middle_of_2nd_chunk_in_max_size_file_with_edge_filled_cache === RUN TestReader/reading_single_chunk_at_middle_of_2nd_chunk_in_max_size_file_with_sparse_cache +=== RUN TestReader/reading_single_chunk_at_middle_of_last_chunk_in_1_chunk_file_with_clean_cache +=== RUN TestReader/reading_single_chunk_at_middle_of_last_chunk_in_1_chunk_file_with_edge_filled_cache +=== RUN TestReader/reading_single_chunk_at_middle_of_last_chunk_in_1_chunk_file_with_sparse_cache +=== RUN TestReader/reading_single_chunk_at_middle_of_last_chunk_in_2_chunks_file_with_clean_cache === RUN TestReader/reading_single_chunk_at_middle_of_last_chunk_in_2_chunks_file_with_edge_filled_cache === RUN TestReader/reading_single_chunk_at_middle_of_last_chunk_in_2_chunks_file_with_sparse_cache -=== RUN TestReader/reading_single_chunk_at_middle_of_last_chunk_in_2_chunks_file_with_clean_cache === RUN TestReader/reading_single_chunk_at_middle_of_last_chunk_in_max_size_file_with_sparse_cache === RUN TestReader/reading_single_chunk_at_middle_of_last_chunk_in_max_size_file_with_clean_cache === RUN TestReader/reading_single_chunk_at_middle_of_last_chunk_in_max_size_file_with_edge_filled_cache -=== RUN TestReader/reading_single_chunk_at_middle_of_last_chunk_in_1_chunk_file_with_clean_cache -=== RUN TestReader/reading_single_chunk_at_middle_of_last_chunk_in_1_chunk_file_with_edge_filled_cache -=== RUN TestReader/reading_single_chunk_at_middle_of_last_chunk_in_1_chunk_file_with_sparse_cache +=== RUN TestReader/reading_multi_chunks_at_top_of_1st_chunk_in_1_chunk_file_with_sparse_cache === RUN TestReader/reading_multi_chunks_at_top_of_1st_chunk_in_1_chunk_file_with_clean_cache === RUN TestReader/reading_multi_chunks_at_top_of_1st_chunk_in_1_chunk_file_with_edge_filled_cache -=== RUN TestReader/reading_multi_chunks_at_top_of_1st_chunk_in_1_chunk_file_with_sparse_cache +=== RUN TestReader/reading_multi_chunks_at_top_of_1st_chunk_in_2_chunks_file_with_edge_filled_cache === RUN TestReader/reading_multi_chunks_at_top_of_1st_chunk_in_2_chunks_file_with_sparse_cache === RUN TestReader/reading_multi_chunks_at_top_of_1st_chunk_in_2_chunks_file_with_clean_cache -=== RUN TestReader/reading_multi_chunks_at_top_of_1st_chunk_in_2_chunks_file_with_edge_filled_cache -=== RUN TestReader/reading_multi_chunks_at_top_of_1st_chunk_in_max_size_file_with_sparse_cache === RUN TestReader/reading_multi_chunks_at_top_of_1st_chunk_in_max_size_file_with_clean_cache === RUN TestReader/reading_multi_chunks_at_top_of_1st_chunk_in_max_size_file_with_edge_filled_cache -=== RUN TestReader/reading_multi_chunks_at_top_of_2nd_chunk_in_max_size_file_with_clean_cache -=== RUN TestReader/reading_multi_chunks_at_top_of_2nd_chunk_in_max_size_file_with_edge_filled_cache -=== RUN TestReader/reading_multi_chunks_at_top_of_2nd_chunk_in_max_size_file_with_sparse_cache +=== RUN TestReader/reading_multi_chunks_at_top_of_1st_chunk_in_max_size_file_with_sparse_cache +=== RUN TestReader/reading_multi_chunks_at_top_of_2nd_chunk_in_1_chunk_file_with_clean_cache === RUN TestReader/reading_multi_chunks_at_top_of_2nd_chunk_in_1_chunk_file_with_edge_filled_cache === RUN TestReader/reading_multi_chunks_at_top_of_2nd_chunk_in_1_chunk_file_with_sparse_cache -=== RUN TestReader/reading_multi_chunks_at_top_of_2nd_chunk_in_1_chunk_file_with_clean_cache === RUN TestReader/reading_multi_chunks_at_top_of_2nd_chunk_in_2_chunks_file_with_clean_cache === RUN TestReader/reading_multi_chunks_at_top_of_2nd_chunk_in_2_chunks_file_with_edge_filled_cache === RUN TestReader/reading_multi_chunks_at_top_of_2nd_chunk_in_2_chunks_file_with_sparse_cache +=== RUN TestReader/reading_multi_chunks_at_top_of_2nd_chunk_in_max_size_file_with_clean_cache +=== RUN TestReader/reading_multi_chunks_at_top_of_2nd_chunk_in_max_size_file_with_edge_filled_cache +=== RUN TestReader/reading_multi_chunks_at_top_of_2nd_chunk_in_max_size_file_with_sparse_cache +=== RUN TestReader/reading_multi_chunks_at_top_of_last_chunk_in_1_chunk_file_with_sparse_cache === RUN TestReader/reading_multi_chunks_at_top_of_last_chunk_in_1_chunk_file_with_clean_cache === RUN TestReader/reading_multi_chunks_at_top_of_last_chunk_in_1_chunk_file_with_edge_filled_cache -=== RUN TestReader/reading_multi_chunks_at_top_of_last_chunk_in_1_chunk_file_with_sparse_cache -=== RUN TestReader/reading_multi_chunks_at_top_of_last_chunk_in_2_chunks_file_with_clean_cache === RUN TestReader/reading_multi_chunks_at_top_of_last_chunk_in_2_chunks_file_with_edge_filled_cache === RUN TestReader/reading_multi_chunks_at_top_of_last_chunk_in_2_chunks_file_with_sparse_cache +=== RUN TestReader/reading_multi_chunks_at_top_of_last_chunk_in_2_chunks_file_with_clean_cache === RUN TestReader/reading_multi_chunks_at_top_of_last_chunk_in_max_size_file_with_edge_filled_cache === RUN TestReader/reading_multi_chunks_at_top_of_last_chunk_in_max_size_file_with_sparse_cache === RUN TestReader/reading_multi_chunks_at_top_of_last_chunk_in_max_size_file_with_clean_cache +=== RUN TestReader/reading_multi_chunks_at_middle_of_last_chunk_in_1_chunk_file_with_clean_cache +=== RUN TestReader/reading_multi_chunks_at_middle_of_last_chunk_in_1_chunk_file_with_edge_filled_cache +=== RUN TestReader/reading_multi_chunks_at_middle_of_last_chunk_in_1_chunk_file_with_sparse_cache +=== RUN TestReader/reading_multi_chunks_at_middle_of_last_chunk_in_2_chunks_file_with_clean_cache +=== RUN TestReader/reading_multi_chunks_at_middle_of_last_chunk_in_2_chunks_file_with_edge_filled_cache +=== RUN TestReader/reading_multi_chunks_at_middle_of_last_chunk_in_2_chunks_file_with_sparse_cache +=== RUN TestReader/reading_multi_chunks_at_middle_of_last_chunk_in_max_size_file_with_clean_cache +=== RUN TestReader/reading_multi_chunks_at_middle_of_last_chunk_in_max_size_file_with_edge_filled_cache +=== RUN TestReader/reading_multi_chunks_at_middle_of_last_chunk_in_max_size_file_with_sparse_cache +=== RUN TestReader/reading_multi_chunks_at_middle_of_1st_chunk_in_max_size_file_with_edge_filled_cache +=== RUN TestReader/reading_multi_chunks_at_middle_of_1st_chunk_in_max_size_file_with_sparse_cache +=== RUN TestReader/reading_multi_chunks_at_middle_of_1st_chunk_in_max_size_file_with_clean_cache === RUN TestReader/reading_multi_chunks_at_middle_of_1st_chunk_in_1_chunk_file_with_clean_cache === RUN TestReader/reading_multi_chunks_at_middle_of_1st_chunk_in_1_chunk_file_with_edge_filled_cache === RUN TestReader/reading_multi_chunks_at_middle_of_1st_chunk_in_1_chunk_file_with_sparse_cache === RUN TestReader/reading_multi_chunks_at_middle_of_1st_chunk_in_2_chunks_file_with_clean_cache === RUN TestReader/reading_multi_chunks_at_middle_of_1st_chunk_in_2_chunks_file_with_edge_filled_cache === RUN TestReader/reading_multi_chunks_at_middle_of_1st_chunk_in_2_chunks_file_with_sparse_cache -=== RUN TestReader/reading_multi_chunks_at_middle_of_1st_chunk_in_max_size_file_with_sparse_cache -=== RUN TestReader/reading_multi_chunks_at_middle_of_1st_chunk_in_max_size_file_with_clean_cache -=== RUN TestReader/reading_multi_chunks_at_middle_of_1st_chunk_in_max_size_file_with_edge_filled_cache -=== RUN TestReader/reading_multi_chunks_at_middle_of_2nd_chunk_in_1_chunk_file_with_clean_cache -=== RUN TestReader/reading_multi_chunks_at_middle_of_2nd_chunk_in_1_chunk_file_with_edge_filled_cache -=== RUN TestReader/reading_multi_chunks_at_middle_of_2nd_chunk_in_1_chunk_file_with_sparse_cache === RUN TestReader/reading_multi_chunks_at_middle_of_2nd_chunk_in_2_chunks_file_with_clean_cache === RUN TestReader/reading_multi_chunks_at_middle_of_2nd_chunk_in_2_chunks_file_with_edge_filled_cache === RUN TestReader/reading_multi_chunks_at_middle_of_2nd_chunk_in_2_chunks_file_with_sparse_cache -=== RUN TestReader/reading_multi_chunks_at_middle_of_2nd_chunk_in_max_size_file_with_sparse_cache === RUN TestReader/reading_multi_chunks_at_middle_of_2nd_chunk_in_max_size_file_with_clean_cache === RUN TestReader/reading_multi_chunks_at_middle_of_2nd_chunk_in_max_size_file_with_edge_filled_cache -=== RUN TestReader/reading_multi_chunks_at_middle_of_last_chunk_in_1_chunk_file_with_sparse_cache -=== RUN TestReader/reading_multi_chunks_at_middle_of_last_chunk_in_1_chunk_file_with_clean_cache -=== RUN TestReader/reading_multi_chunks_at_middle_of_last_chunk_in_1_chunk_file_with_edge_filled_cache -=== RUN TestReader/reading_multi_chunks_at_middle_of_last_chunk_in_2_chunks_file_with_edge_filled_cache -=== RUN TestReader/reading_multi_chunks_at_middle_of_last_chunk_in_2_chunks_file_with_sparse_cache -=== RUN TestReader/reading_multi_chunks_at_middle_of_last_chunk_in_2_chunks_file_with_clean_cache -=== RUN TestReader/reading_multi_chunks_at_middle_of_last_chunk_in_max_size_file_with_clean_cache -=== RUN TestReader/reading_multi_chunks_at_middle_of_last_chunk_in_max_size_file_with_edge_filled_cache -=== RUN TestReader/reading_multi_chunks_at_middle_of_last_chunk_in_max_size_file_with_sparse_cache +=== RUN TestReader/reading_multi_chunks_at_middle_of_2nd_chunk_in_max_size_file_with_sparse_cache +=== RUN TestReader/reading_multi_chunks_at_middle_of_2nd_chunk_in_1_chunk_file_with_clean_cache +=== RUN TestReader/reading_multi_chunks_at_middle_of_2nd_chunk_in_1_chunk_file_with_edge_filled_cache +=== RUN TestReader/reading_multi_chunks_at_middle_of_2nd_chunk_in_1_chunk_file_with_sparse_cache === RUN TestReader/test_cache_verify_true_true_true === RUN TestReader/test_cache_verify_true_true_false === RUN TestReader/test_cache_verify_true_false_true @@ -68842,130 +68371,136 @@ === RUN TestReader/test_cache_verify_false_true_false === RUN TestReader/test_cache_verify_false_false_true === RUN TestReader/test_cache_verify_false_false_false ---- PASS: TestReader (1.51s) - --- PASS: TestReader/reading_single_chunk_at_top_of_1st_chunk_in_max_size_file_with_clean_cache (0.01s) - --- PASS: TestReader/reading_single_chunk_at_top_of_1st_chunk_in_max_size_file_with_edge_filled_cache (0.01s) - --- PASS: TestReader/reading_single_chunk_at_top_of_1st_chunk_in_max_size_file_with_sparse_cache (0.01s) +--- PASS: TestReader (1.12s) + --- PASS: TestReader/reading_single_chunk_at_top_of_last_chunk_in_1_chunk_file_with_sparse_cache (0.01s) + --- PASS: TestReader/reading_single_chunk_at_top_of_last_chunk_in_1_chunk_file_with_clean_cache (0.01s) + --- PASS: TestReader/reading_single_chunk_at_top_of_last_chunk_in_1_chunk_file_with_edge_filled_cache (0.00s) + --- PASS: TestReader/reading_single_chunk_at_top_of_last_chunk_in_2_chunks_file_with_sparse_cache (0.01s) + --- PASS: TestReader/reading_single_chunk_at_top_of_last_chunk_in_2_chunks_file_with_clean_cache (0.00s) + --- PASS: TestReader/reading_single_chunk_at_top_of_last_chunk_in_2_chunks_file_with_edge_filled_cache (0.01s) + --- PASS: TestReader/reading_single_chunk_at_top_of_last_chunk_in_max_size_file_with_clean_cache (0.01s) + --- PASS: TestReader/reading_single_chunk_at_top_of_last_chunk_in_max_size_file_with_edge_filled_cache (0.01s) + --- PASS: TestReader/reading_single_chunk_at_top_of_last_chunk_in_max_size_file_with_sparse_cache (0.01s) --- PASS: TestReader/reading_single_chunk_at_top_of_1st_chunk_in_1_chunk_file_with_sparse_cache (0.01s) --- PASS: TestReader/reading_single_chunk_at_top_of_1st_chunk_in_1_chunk_file_with_clean_cache (0.01s) --- PASS: TestReader/reading_single_chunk_at_top_of_1st_chunk_in_1_chunk_file_with_edge_filled_cache (0.01s) --- PASS: TestReader/reading_single_chunk_at_top_of_1st_chunk_in_2_chunks_file_with_clean_cache (0.01s) --- PASS: TestReader/reading_single_chunk_at_top_of_1st_chunk_in_2_chunks_file_with_edge_filled_cache (0.01s) --- PASS: TestReader/reading_single_chunk_at_top_of_1st_chunk_in_2_chunks_file_with_sparse_cache (0.01s) - --- PASS: TestReader/reading_single_chunk_at_top_of_2nd_chunk_in_max_size_file_with_clean_cache (0.01s) - --- PASS: TestReader/reading_single_chunk_at_top_of_2nd_chunk_in_max_size_file_with_edge_filled_cache (0.01s) - --- PASS: TestReader/reading_single_chunk_at_top_of_2nd_chunk_in_max_size_file_with_sparse_cache (0.01s) + --- PASS: TestReader/reading_single_chunk_at_top_of_1st_chunk_in_max_size_file_with_clean_cache (0.01s) + --- PASS: TestReader/reading_single_chunk_at_top_of_1st_chunk_in_max_size_file_with_edge_filled_cache (0.01s) + --- PASS: TestReader/reading_single_chunk_at_top_of_1st_chunk_in_max_size_file_with_sparse_cache (0.01s) + --- PASS: TestReader/reading_single_chunk_at_top_of_2nd_chunk_in_1_chunk_file_with_sparse_cache (0.01s) --- PASS: TestReader/reading_single_chunk_at_top_of_2nd_chunk_in_1_chunk_file_with_clean_cache (0.01s) --- PASS: TestReader/reading_single_chunk_at_top_of_2nd_chunk_in_1_chunk_file_with_edge_filled_cache (0.01s) - --- PASS: TestReader/reading_single_chunk_at_top_of_2nd_chunk_in_1_chunk_file_with_sparse_cache (0.01s) --- PASS: TestReader/reading_single_chunk_at_top_of_2nd_chunk_in_2_chunks_file_with_clean_cache (0.01s) --- PASS: TestReader/reading_single_chunk_at_top_of_2nd_chunk_in_2_chunks_file_with_edge_filled_cache (0.01s) --- PASS: TestReader/reading_single_chunk_at_top_of_2nd_chunk_in_2_chunks_file_with_sparse_cache (0.01s) - --- PASS: TestReader/reading_single_chunk_at_top_of_last_chunk_in_1_chunk_file_with_edge_filled_cache (0.01s) - --- PASS: TestReader/reading_single_chunk_at_top_of_last_chunk_in_1_chunk_file_with_sparse_cache (0.01s) - --- PASS: TestReader/reading_single_chunk_at_top_of_last_chunk_in_1_chunk_file_with_clean_cache (0.01s) - --- PASS: TestReader/reading_single_chunk_at_top_of_last_chunk_in_2_chunks_file_with_clean_cache (0.01s) - --- PASS: TestReader/reading_single_chunk_at_top_of_last_chunk_in_2_chunks_file_with_edge_filled_cache (0.01s) - --- PASS: TestReader/reading_single_chunk_at_top_of_last_chunk_in_2_chunks_file_with_sparse_cache (0.01s) - --- PASS: TestReader/reading_single_chunk_at_top_of_last_chunk_in_max_size_file_with_edge_filled_cache (0.01s) - --- PASS: TestReader/reading_single_chunk_at_top_of_last_chunk_in_max_size_file_with_sparse_cache (0.01s) - --- PASS: TestReader/reading_single_chunk_at_top_of_last_chunk_in_max_size_file_with_clean_cache (0.01s) - --- PASS: TestReader/reading_single_chunk_at_middle_of_1st_chunk_in_1_chunk_file_with_clean_cache (0.01s) - --- PASS: TestReader/reading_single_chunk_at_middle_of_1st_chunk_in_1_chunk_file_with_edge_filled_cache (0.01s) - --- PASS: TestReader/reading_single_chunk_at_middle_of_1st_chunk_in_1_chunk_file_with_sparse_cache (0.01s) + --- PASS: TestReader/reading_single_chunk_at_top_of_2nd_chunk_in_max_size_file_with_clean_cache (0.01s) + --- PASS: TestReader/reading_single_chunk_at_top_of_2nd_chunk_in_max_size_file_with_edge_filled_cache (0.01s) + --- PASS: TestReader/reading_single_chunk_at_top_of_2nd_chunk_in_max_size_file_with_sparse_cache (0.01s) --- PASS: TestReader/reading_single_chunk_at_middle_of_1st_chunk_in_2_chunks_file_with_clean_cache (0.01s) --- PASS: TestReader/reading_single_chunk_at_middle_of_1st_chunk_in_2_chunks_file_with_edge_filled_cache (0.01s) --- PASS: TestReader/reading_single_chunk_at_middle_of_1st_chunk_in_2_chunks_file_with_sparse_cache (0.01s) - --- PASS: TestReader/reading_single_chunk_at_middle_of_1st_chunk_in_max_size_file_with_clean_cache (0.01s) --- PASS: TestReader/reading_single_chunk_at_middle_of_1st_chunk_in_max_size_file_with_edge_filled_cache (0.01s) --- PASS: TestReader/reading_single_chunk_at_middle_of_1st_chunk_in_max_size_file_with_sparse_cache (0.01s) - --- PASS: TestReader/reading_single_chunk_at_middle_of_2nd_chunk_in_1_chunk_file_with_clean_cache (0.01s) + --- PASS: TestReader/reading_single_chunk_at_middle_of_1st_chunk_in_max_size_file_with_clean_cache (0.01s) + --- PASS: TestReader/reading_single_chunk_at_middle_of_1st_chunk_in_1_chunk_file_with_clean_cache (0.01s) + --- PASS: TestReader/reading_single_chunk_at_middle_of_1st_chunk_in_1_chunk_file_with_edge_filled_cache (0.01s) + --- PASS: TestReader/reading_single_chunk_at_middle_of_1st_chunk_in_1_chunk_file_with_sparse_cache (0.00s) --- PASS: TestReader/reading_single_chunk_at_middle_of_2nd_chunk_in_1_chunk_file_with_edge_filled_cache (0.01s) --- PASS: TestReader/reading_single_chunk_at_middle_of_2nd_chunk_in_1_chunk_file_with_sparse_cache (0.01s) + --- PASS: TestReader/reading_single_chunk_at_middle_of_2nd_chunk_in_1_chunk_file_with_clean_cache (0.01s) --- PASS: TestReader/reading_single_chunk_at_middle_of_2nd_chunk_in_2_chunks_file_with_clean_cache (0.01s) --- PASS: TestReader/reading_single_chunk_at_middle_of_2nd_chunk_in_2_chunks_file_with_edge_filled_cache (0.01s) --- PASS: TestReader/reading_single_chunk_at_middle_of_2nd_chunk_in_2_chunks_file_with_sparse_cache (0.01s) --- PASS: TestReader/reading_single_chunk_at_middle_of_2nd_chunk_in_max_size_file_with_clean_cache (0.01s) --- PASS: TestReader/reading_single_chunk_at_middle_of_2nd_chunk_in_max_size_file_with_edge_filled_cache (0.01s) --- PASS: TestReader/reading_single_chunk_at_middle_of_2nd_chunk_in_max_size_file_with_sparse_cache (0.01s) + --- PASS: TestReader/reading_single_chunk_at_middle_of_last_chunk_in_1_chunk_file_with_clean_cache (0.01s) + --- PASS: TestReader/reading_single_chunk_at_middle_of_last_chunk_in_1_chunk_file_with_edge_filled_cache (0.00s) + --- PASS: TestReader/reading_single_chunk_at_middle_of_last_chunk_in_1_chunk_file_with_sparse_cache (0.01s) + --- PASS: TestReader/reading_single_chunk_at_middle_of_last_chunk_in_2_chunks_file_with_clean_cache (0.01s) --- PASS: TestReader/reading_single_chunk_at_middle_of_last_chunk_in_2_chunks_file_with_edge_filled_cache (0.01s) --- PASS: TestReader/reading_single_chunk_at_middle_of_last_chunk_in_2_chunks_file_with_sparse_cache (0.01s) - --- PASS: TestReader/reading_single_chunk_at_middle_of_last_chunk_in_2_chunks_file_with_clean_cache (0.01s) --- PASS: TestReader/reading_single_chunk_at_middle_of_last_chunk_in_max_size_file_with_sparse_cache (0.01s) --- PASS: TestReader/reading_single_chunk_at_middle_of_last_chunk_in_max_size_file_with_clean_cache (0.01s) --- PASS: TestReader/reading_single_chunk_at_middle_of_last_chunk_in_max_size_file_with_edge_filled_cache (0.01s) - --- PASS: TestReader/reading_single_chunk_at_middle_of_last_chunk_in_1_chunk_file_with_clean_cache (0.01s) - --- PASS: TestReader/reading_single_chunk_at_middle_of_last_chunk_in_1_chunk_file_with_edge_filled_cache (0.01s) - --- PASS: TestReader/reading_single_chunk_at_middle_of_last_chunk_in_1_chunk_file_with_sparse_cache (0.02s) + --- PASS: TestReader/reading_multi_chunks_at_top_of_1st_chunk_in_1_chunk_file_with_sparse_cache (0.01s) --- PASS: TestReader/reading_multi_chunks_at_top_of_1st_chunk_in_1_chunk_file_with_clean_cache (0.01s) --- PASS: TestReader/reading_multi_chunks_at_top_of_1st_chunk_in_1_chunk_file_with_edge_filled_cache (0.01s) - --- PASS: TestReader/reading_multi_chunks_at_top_of_1st_chunk_in_1_chunk_file_with_sparse_cache (0.01s) + --- PASS: TestReader/reading_multi_chunks_at_top_of_1st_chunk_in_2_chunks_file_with_edge_filled_cache (0.01s) --- PASS: TestReader/reading_multi_chunks_at_top_of_1st_chunk_in_2_chunks_file_with_sparse_cache (0.01s) --- PASS: TestReader/reading_multi_chunks_at_top_of_1st_chunk_in_2_chunks_file_with_clean_cache (0.01s) - --- PASS: TestReader/reading_multi_chunks_at_top_of_1st_chunk_in_2_chunks_file_with_edge_filled_cache (0.01s) - --- PASS: TestReader/reading_multi_chunks_at_top_of_1st_chunk_in_max_size_file_with_sparse_cache (0.01s) --- PASS: TestReader/reading_multi_chunks_at_top_of_1st_chunk_in_max_size_file_with_clean_cache (0.01s) --- PASS: TestReader/reading_multi_chunks_at_top_of_1st_chunk_in_max_size_file_with_edge_filled_cache (0.01s) - --- PASS: TestReader/reading_multi_chunks_at_top_of_2nd_chunk_in_max_size_file_with_clean_cache (0.01s) - --- PASS: TestReader/reading_multi_chunks_at_top_of_2nd_chunk_in_max_size_file_with_edge_filled_cache (0.02s) - --- PASS: TestReader/reading_multi_chunks_at_top_of_2nd_chunk_in_max_size_file_with_sparse_cache (0.03s) + --- PASS: TestReader/reading_multi_chunks_at_top_of_1st_chunk_in_max_size_file_with_sparse_cache (0.01s) + --- PASS: TestReader/reading_multi_chunks_at_top_of_2nd_chunk_in_1_chunk_file_with_clean_cache (0.01s) --- PASS: TestReader/reading_multi_chunks_at_top_of_2nd_chunk_in_1_chunk_file_with_edge_filled_cache (0.01s) --- PASS: TestReader/reading_multi_chunks_at_top_of_2nd_chunk_in_1_chunk_file_with_sparse_cache (0.01s) - --- PASS: TestReader/reading_multi_chunks_at_top_of_2nd_chunk_in_1_chunk_file_with_clean_cache (0.01s) - --- PASS: TestReader/reading_multi_chunks_at_top_of_2nd_chunk_in_2_chunks_file_with_clean_cache (0.02s) + --- PASS: TestReader/reading_multi_chunks_at_top_of_2nd_chunk_in_2_chunks_file_with_clean_cache (0.01s) --- PASS: TestReader/reading_multi_chunks_at_top_of_2nd_chunk_in_2_chunks_file_with_edge_filled_cache (0.01s) --- PASS: TestReader/reading_multi_chunks_at_top_of_2nd_chunk_in_2_chunks_file_with_sparse_cache (0.01s) - --- PASS: TestReader/reading_multi_chunks_at_top_of_last_chunk_in_1_chunk_file_with_clean_cache (0.02s) - --- PASS: TestReader/reading_multi_chunks_at_top_of_last_chunk_in_1_chunk_file_with_edge_filled_cache (0.01s) + --- PASS: TestReader/reading_multi_chunks_at_top_of_2nd_chunk_in_max_size_file_with_clean_cache (0.01s) + --- PASS: TestReader/reading_multi_chunks_at_top_of_2nd_chunk_in_max_size_file_with_edge_filled_cache (0.01s) + --- PASS: TestReader/reading_multi_chunks_at_top_of_2nd_chunk_in_max_size_file_with_sparse_cache (0.01s) --- PASS: TestReader/reading_multi_chunks_at_top_of_last_chunk_in_1_chunk_file_with_sparse_cache (0.01s) - --- PASS: TestReader/reading_multi_chunks_at_top_of_last_chunk_in_2_chunks_file_with_clean_cache (0.01s) + --- PASS: TestReader/reading_multi_chunks_at_top_of_last_chunk_in_1_chunk_file_with_clean_cache (0.00s) + --- PASS: TestReader/reading_multi_chunks_at_top_of_last_chunk_in_1_chunk_file_with_edge_filled_cache (0.01s) --- PASS: TestReader/reading_multi_chunks_at_top_of_last_chunk_in_2_chunks_file_with_edge_filled_cache (0.01s) --- PASS: TestReader/reading_multi_chunks_at_top_of_last_chunk_in_2_chunks_file_with_sparse_cache (0.01s) + --- PASS: TestReader/reading_multi_chunks_at_top_of_last_chunk_in_2_chunks_file_with_clean_cache (0.02s) --- PASS: TestReader/reading_multi_chunks_at_top_of_last_chunk_in_max_size_file_with_edge_filled_cache (0.01s) --- PASS: TestReader/reading_multi_chunks_at_top_of_last_chunk_in_max_size_file_with_sparse_cache (0.01s) --- PASS: TestReader/reading_multi_chunks_at_top_of_last_chunk_in_max_size_file_with_clean_cache (0.01s) + --- PASS: TestReader/reading_multi_chunks_at_middle_of_last_chunk_in_1_chunk_file_with_clean_cache (0.01s) + --- PASS: TestReader/reading_multi_chunks_at_middle_of_last_chunk_in_1_chunk_file_with_edge_filled_cache (0.01s) + --- PASS: TestReader/reading_multi_chunks_at_middle_of_last_chunk_in_1_chunk_file_with_sparse_cache (0.00s) + --- PASS: TestReader/reading_multi_chunks_at_middle_of_last_chunk_in_2_chunks_file_with_clean_cache (0.01s) + --- PASS: TestReader/reading_multi_chunks_at_middle_of_last_chunk_in_2_chunks_file_with_edge_filled_cache (0.01s) + --- PASS: TestReader/reading_multi_chunks_at_middle_of_last_chunk_in_2_chunks_file_with_sparse_cache (0.01s) + --- PASS: TestReader/reading_multi_chunks_at_middle_of_last_chunk_in_max_size_file_with_clean_cache (0.01s) + --- PASS: TestReader/reading_multi_chunks_at_middle_of_last_chunk_in_max_size_file_with_edge_filled_cache (0.01s) + --- PASS: TestReader/reading_multi_chunks_at_middle_of_last_chunk_in_max_size_file_with_sparse_cache (0.01s) + --- PASS: TestReader/reading_multi_chunks_at_middle_of_1st_chunk_in_max_size_file_with_edge_filled_cache (0.01s) + --- PASS: TestReader/reading_multi_chunks_at_middle_of_1st_chunk_in_max_size_file_with_sparse_cache (0.01s) + --- PASS: TestReader/reading_multi_chunks_at_middle_of_1st_chunk_in_max_size_file_with_clean_cache (0.01s) --- PASS: TestReader/reading_multi_chunks_at_middle_of_1st_chunk_in_1_chunk_file_with_clean_cache (0.01s) --- PASS: TestReader/reading_multi_chunks_at_middle_of_1st_chunk_in_1_chunk_file_with_edge_filled_cache (0.01s) --- PASS: TestReader/reading_multi_chunks_at_middle_of_1st_chunk_in_1_chunk_file_with_sparse_cache (0.01s) --- PASS: TestReader/reading_multi_chunks_at_middle_of_1st_chunk_in_2_chunks_file_with_clean_cache (0.01s) --- PASS: TestReader/reading_multi_chunks_at_middle_of_1st_chunk_in_2_chunks_file_with_edge_filled_cache (0.01s) --- PASS: TestReader/reading_multi_chunks_at_middle_of_1st_chunk_in_2_chunks_file_with_sparse_cache (0.01s) - --- PASS: TestReader/reading_multi_chunks_at_middle_of_1st_chunk_in_max_size_file_with_sparse_cache (0.01s) - --- PASS: TestReader/reading_multi_chunks_at_middle_of_1st_chunk_in_max_size_file_with_clean_cache (0.01s) - --- PASS: TestReader/reading_multi_chunks_at_middle_of_1st_chunk_in_max_size_file_with_edge_filled_cache (0.01s) - --- PASS: TestReader/reading_multi_chunks_at_middle_of_2nd_chunk_in_1_chunk_file_with_clean_cache (0.01s) - --- PASS: TestReader/reading_multi_chunks_at_middle_of_2nd_chunk_in_1_chunk_file_with_edge_filled_cache (0.02s) - --- PASS: TestReader/reading_multi_chunks_at_middle_of_2nd_chunk_in_1_chunk_file_with_sparse_cache (0.03s) - --- PASS: TestReader/reading_multi_chunks_at_middle_of_2nd_chunk_in_2_chunks_file_with_clean_cache (0.05s) - --- PASS: TestReader/reading_multi_chunks_at_middle_of_2nd_chunk_in_2_chunks_file_with_edge_filled_cache (0.02s) - --- PASS: TestReader/reading_multi_chunks_at_middle_of_2nd_chunk_in_2_chunks_file_with_sparse_cache (0.04s) - --- PASS: TestReader/reading_multi_chunks_at_middle_of_2nd_chunk_in_max_size_file_with_sparse_cache (0.05s) - --- PASS: TestReader/reading_multi_chunks_at_middle_of_2nd_chunk_in_max_size_file_with_clean_cache (0.03s) + --- PASS: TestReader/reading_multi_chunks_at_middle_of_2nd_chunk_in_2_chunks_file_with_clean_cache (0.02s) + --- PASS: TestReader/reading_multi_chunks_at_middle_of_2nd_chunk_in_2_chunks_file_with_edge_filled_cache (0.01s) + --- PASS: TestReader/reading_multi_chunks_at_middle_of_2nd_chunk_in_2_chunks_file_with_sparse_cache (0.01s) + --- PASS: TestReader/reading_multi_chunks_at_middle_of_2nd_chunk_in_max_size_file_with_clean_cache (0.01s) --- PASS: TestReader/reading_multi_chunks_at_middle_of_2nd_chunk_in_max_size_file_with_edge_filled_cache (0.01s) - --- PASS: TestReader/reading_multi_chunks_at_middle_of_last_chunk_in_1_chunk_file_with_sparse_cache (0.01s) - --- PASS: TestReader/reading_multi_chunks_at_middle_of_last_chunk_in_1_chunk_file_with_clean_cache (0.01s) - --- PASS: TestReader/reading_multi_chunks_at_middle_of_last_chunk_in_1_chunk_file_with_edge_filled_cache (0.01s) - --- PASS: TestReader/reading_multi_chunks_at_middle_of_last_chunk_in_2_chunks_file_with_edge_filled_cache (0.02s) - --- PASS: TestReader/reading_multi_chunks_at_middle_of_last_chunk_in_2_chunks_file_with_sparse_cache (0.01s) - --- PASS: TestReader/reading_multi_chunks_at_middle_of_last_chunk_in_2_chunks_file_with_clean_cache (0.02s) - --- PASS: TestReader/reading_multi_chunks_at_middle_of_last_chunk_in_max_size_file_with_clean_cache (0.01s) - --- PASS: TestReader/reading_multi_chunks_at_middle_of_last_chunk_in_max_size_file_with_edge_filled_cache (0.01s) - --- PASS: TestReader/reading_multi_chunks_at_middle_of_last_chunk_in_max_size_file_with_sparse_cache (0.03s) + --- PASS: TestReader/reading_multi_chunks_at_middle_of_2nd_chunk_in_max_size_file_with_sparse_cache (0.05s) + --- PASS: TestReader/reading_multi_chunks_at_middle_of_2nd_chunk_in_1_chunk_file_with_clean_cache (0.02s) + --- PASS: TestReader/reading_multi_chunks_at_middle_of_2nd_chunk_in_1_chunk_file_with_edge_filled_cache (0.02s) + --- PASS: TestReader/reading_multi_chunks_at_middle_of_2nd_chunk_in_1_chunk_file_with_sparse_cache (0.01s) --- PASS: TestReader/test_cache_verify_true_true_true (0.01s) --- PASS: TestReader/test_cache_verify_true_true_false (0.01s) --- PASS: TestReader/test_cache_verify_true_false_true (0.01s) - --- PASS: TestReader/test_cache_verify_true_false_false (0.02s) + --- PASS: TestReader/test_cache_verify_true_false_false (0.01s) --- PASS: TestReader/test_cache_verify_false_true_true (0.01s) --- PASS: TestReader/test_cache_verify_false_true_false (0.01s) --- PASS: TestReader/test_cache_verify_false_false_true (0.01s) --- PASS: TestReader/test_cache_verify_false_false_false (0.01s) PASS -ok github.com/containerd/stargz-snapshotter/fs/reader 1.540s +ok github.com/containerd/stargz-snapshotter/fs/reader 1.136s ? github.com/containerd/stargz-snapshotter/fs/source [no test files] ? github.com/containerd/stargz-snapshotter/metadata [no test files] ? github.com/containerd/stargz-snapshotter/recorder [no test files] ? github.com/containerd/stargz-snapshotter/script/benchmark/hello-bench/src/go [no test files] === RUN TestReadAt +=== RUN TestReadAt/reading_single_chunk_at_top_of_1st_chunk_in_1_chunk_blob_single_get_prefetch_with_single_reg_with_sparse_cache + blob_test.go:208: reading offset:0, size:2 +=== RUN TestReadAt/reading_single_chunk_at_top_of_1st_chunk_in_1_chunk_blob_single_get_prefetch_with_multi_reg_with_clean_cache + blob_test.go:208: reading offset:0, size:2 + blob_test.go:736: serving whole range "bytes=0-2" = 3 + blob_test.go:736: serving whole range "bytes=0-2" = 3 === RUN TestReadAt/reading_single_chunk_at_top_of_1st_chunk_in_1_chunk_blob_single_get_prefetch_with_single_reg_with_clean_cache blob_test.go:208: reading offset:0, size:2 blob_test.go:736: serving whole range "bytes=0-2" = 3 @@ -68976,9 +68511,7 @@ blob_test.go:208: reading offset:0, size:2 === RUN TestReadAt/reading_single_chunk_at_top_of_1st_chunk_in_1_chunk_blob_single_get_prefetch_with_multi_reg_with_sparse_cache blob_test.go:208: reading offset:0, size:2 -=== RUN TestReadAt/reading_single_chunk_at_top_of_1st_chunk_in_1_chunk_blob_single_get_prefetch_with_single_reg_with_sparse_cache - blob_test.go:208: reading offset:0, size:2 -=== RUN TestReadAt/reading_single_chunk_at_top_of_1st_chunk_in_1_chunk_blob_single_get_prefetch_with_multi_reg_with_clean_cache +=== RUN TestReadAt/reading_single_chunk_at_top_of_1st_chunk_in_1_chunk_blob_multiple_get_prefetch_with_multi_reg_with_clean_cache blob_test.go:208: reading offset:0, size:2 blob_test.go:736: serving whole range "bytes=0-2" = 3 blob_test.go:736: serving whole range "bytes=0-2" = 3 @@ -68994,14 +68527,6 @@ blob_test.go:208: reading offset:0, size:2 === RUN TestReadAt/reading_single_chunk_at_top_of_1st_chunk_in_1_chunk_blob_multiple_get_prefetch_with_single_reg_with_sparse_cache blob_test.go:208: reading offset:0, size:2 -=== RUN TestReadAt/reading_single_chunk_at_top_of_1st_chunk_in_1_chunk_blob_multiple_get_prefetch_with_multi_reg_with_clean_cache - blob_test.go:208: reading offset:0, size:2 - blob_test.go:736: serving whole range "bytes=0-2" = 3 - blob_test.go:736: serving whole range "bytes=0-2" = 3 -=== RUN TestReadAt/reading_single_chunk_at_top_of_1st_chunk_in_3_chunks_blob_single_get_prefetch_with_multi_reg_with_clean_cache - blob_test.go:208: reading offset:0, size:2 -=== RUN TestReadAt/reading_single_chunk_at_top_of_1st_chunk_in_3_chunks_blob_single_get_prefetch_with_single_reg_with_clean_cache - blob_test.go:208: reading offset:0, size:2 === RUN TestReadAt/reading_single_chunk_at_top_of_1st_chunk_in_3_chunks_blob_single_get_prefetch_with_multi_reg_with_edge_filled_cache blob_test.go:208: reading offset:0, size:2 === RUN TestReadAt/reading_single_chunk_at_top_of_1st_chunk_in_3_chunks_blob_single_get_prefetch_with_single_reg_with_edge_filled_cache @@ -69010,6 +68535,14 @@ blob_test.go:208: reading offset:0, size:2 === RUN TestReadAt/reading_single_chunk_at_top_of_1st_chunk_in_3_chunks_blob_single_get_prefetch_with_single_reg_with_sparse_cache blob_test.go:208: reading offset:0, size:2 +=== RUN TestReadAt/reading_single_chunk_at_top_of_1st_chunk_in_3_chunks_blob_single_get_prefetch_with_multi_reg_with_clean_cache + blob_test.go:208: reading offset:0, size:2 +=== RUN TestReadAt/reading_single_chunk_at_top_of_1st_chunk_in_3_chunks_blob_single_get_prefetch_with_single_reg_with_clean_cache + blob_test.go:208: reading offset:0, size:2 +=== RUN TestReadAt/reading_single_chunk_at_top_of_1st_chunk_in_3_chunks_blob_multiple_get_prefetch_with_multi_reg_with_edge_filled_cache + blob_test.go:208: reading offset:0, size:2 +=== RUN TestReadAt/reading_single_chunk_at_top_of_1st_chunk_in_3_chunks_blob_multiple_get_prefetch_with_single_reg_with_edge_filled_cache + blob_test.go:208: reading offset:0, size:2 === RUN TestReadAt/reading_single_chunk_at_top_of_1st_chunk_in_3_chunks_blob_multiple_get_prefetch_with_multi_reg_with_sparse_cache blob_test.go:208: reading offset:0, size:2 === RUN TestReadAt/reading_single_chunk_at_top_of_1st_chunk_in_3_chunks_blob_multiple_get_prefetch_with_single_reg_with_sparse_cache @@ -69018,9 +68551,9 @@ blob_test.go:208: reading offset:0, size:2 === RUN TestReadAt/reading_single_chunk_at_top_of_1st_chunk_in_3_chunks_blob_multiple_get_prefetch_with_single_reg_with_clean_cache blob_test.go:208: reading offset:0, size:2 -=== RUN TestReadAt/reading_single_chunk_at_top_of_1st_chunk_in_3_chunks_blob_multiple_get_prefetch_with_multi_reg_with_edge_filled_cache +=== RUN TestReadAt/reading_single_chunk_at_top_of_1st_chunk_in_max_size_blob_single_get_prefetch_with_multi_reg_with_sparse_cache blob_test.go:208: reading offset:0, size:2 -=== RUN TestReadAt/reading_single_chunk_at_top_of_1st_chunk_in_3_chunks_blob_multiple_get_prefetch_with_single_reg_with_edge_filled_cache +=== RUN TestReadAt/reading_single_chunk_at_top_of_1st_chunk_in_max_size_blob_single_get_prefetch_with_single_reg_with_sparse_cache blob_test.go:208: reading offset:0, size:2 === RUN TestReadAt/reading_single_chunk_at_top_of_1st_chunk_in_max_size_blob_single_get_prefetch_with_multi_reg_with_clean_cache blob_test.go:208: reading offset:0, size:2 @@ -69030,9 +68563,11 @@ blob_test.go:208: reading offset:0, size:2 === RUN TestReadAt/reading_single_chunk_at_top_of_1st_chunk_in_max_size_blob_single_get_prefetch_with_single_reg_with_edge_filled_cache blob_test.go:208: reading offset:0, size:2 -=== RUN TestReadAt/reading_single_chunk_at_top_of_1st_chunk_in_max_size_blob_single_get_prefetch_with_multi_reg_with_sparse_cache +=== RUN TestReadAt/reading_single_chunk_at_top_of_1st_chunk_in_max_size_blob_multiple_get_prefetch_with_multi_reg_with_edge_filled_cache blob_test.go:208: reading offset:0, size:2 -=== RUN TestReadAt/reading_single_chunk_at_top_of_1st_chunk_in_max_size_blob_single_get_prefetch_with_single_reg_with_sparse_cache +=== RUN TestReadAt/reading_single_chunk_at_top_of_1st_chunk_in_max_size_blob_multiple_get_prefetch_with_single_reg_with_edge_filled_cache + blob_test.go:208: reading offset:0, size:2 +=== RUN TestReadAt/reading_single_chunk_at_top_of_1st_chunk_in_max_size_blob_multiple_get_prefetch_with_multi_reg_with_sparse_cache blob_test.go:208: reading offset:0, size:2 === RUN TestReadAt/reading_single_chunk_at_top_of_1st_chunk_in_max_size_blob_multiple_get_prefetch_with_single_reg_with_sparse_cache blob_test.go:208: reading offset:0, size:2 @@ -69040,12 +68575,10 @@ blob_test.go:208: reading offset:0, size:2 === RUN TestReadAt/reading_single_chunk_at_top_of_1st_chunk_in_max_size_blob_multiple_get_prefetch_with_single_reg_with_clean_cache blob_test.go:208: reading offset:0, size:2 -=== RUN TestReadAt/reading_single_chunk_at_top_of_1st_chunk_in_max_size_blob_multiple_get_prefetch_with_multi_reg_with_edge_filled_cache - blob_test.go:208: reading offset:0, size:2 -=== RUN TestReadAt/reading_single_chunk_at_top_of_1st_chunk_in_max_size_blob_multiple_get_prefetch_with_single_reg_with_edge_filled_cache - blob_test.go:208: reading offset:0, size:2 -=== RUN TestReadAt/reading_single_chunk_at_top_of_1st_chunk_in_max_size_blob_multiple_get_prefetch_with_multi_reg_with_sparse_cache - blob_test.go:208: reading offset:0, size:2 +=== RUN TestReadAt/reading_single_chunk_at_top_of_2nd_chunk_in_1_chunk_blob_single_get_prefetch_with_single_reg_with_clean_cache + blob_test.go:208: reading offset:3, size:2 +=== RUN TestReadAt/reading_single_chunk_at_top_of_2nd_chunk_in_1_chunk_blob_single_get_prefetch_with_multi_reg_with_edge_filled_cache + blob_test.go:208: reading offset:3, size:2 === RUN TestReadAt/reading_single_chunk_at_top_of_2nd_chunk_in_1_chunk_blob_single_get_prefetch_with_single_reg_with_edge_filled_cache blob_test.go:208: reading offset:3, size:2 === RUN TestReadAt/reading_single_chunk_at_top_of_2nd_chunk_in_1_chunk_blob_single_get_prefetch_with_multi_reg_with_sparse_cache @@ -69054,14 +68587,6 @@ blob_test.go:208: reading offset:3, size:2 === RUN TestReadAt/reading_single_chunk_at_top_of_2nd_chunk_in_1_chunk_blob_single_get_prefetch_with_multi_reg_with_clean_cache blob_test.go:208: reading offset:3, size:2 -=== RUN TestReadAt/reading_single_chunk_at_top_of_2nd_chunk_in_1_chunk_blob_single_get_prefetch_with_single_reg_with_clean_cache - blob_test.go:208: reading offset:3, size:2 -=== RUN TestReadAt/reading_single_chunk_at_top_of_2nd_chunk_in_1_chunk_blob_single_get_prefetch_with_multi_reg_with_edge_filled_cache - blob_test.go:208: reading offset:3, size:2 -=== RUN TestReadAt/reading_single_chunk_at_top_of_2nd_chunk_in_1_chunk_blob_multiple_get_prefetch_with_multi_reg_with_sparse_cache - blob_test.go:208: reading offset:3, size:2 -=== RUN TestReadAt/reading_single_chunk_at_top_of_2nd_chunk_in_1_chunk_blob_multiple_get_prefetch_with_single_reg_with_sparse_cache - blob_test.go:208: reading offset:3, size:2 === RUN TestReadAt/reading_single_chunk_at_top_of_2nd_chunk_in_1_chunk_blob_multiple_get_prefetch_with_multi_reg_with_clean_cache blob_test.go:208: reading offset:3, size:2 === RUN TestReadAt/reading_single_chunk_at_top_of_2nd_chunk_in_1_chunk_blob_multiple_get_prefetch_with_single_reg_with_clean_cache @@ -69070,17 +68595,11 @@ blob_test.go:208: reading offset:3, size:2 === RUN TestReadAt/reading_single_chunk_at_top_of_2nd_chunk_in_1_chunk_blob_multiple_get_prefetch_with_single_reg_with_edge_filled_cache blob_test.go:208: reading offset:3, size:2 -=== RUN TestReadAt/reading_single_chunk_at_top_of_2nd_chunk_in_3_chunks_blob_single_get_prefetch_with_multi_reg_with_clean_cache - blob_test.go:208: reading offset:3, size:2 -=== RUN TestReadAt/reading_single_chunk_at_top_of_2nd_chunk_in_3_chunks_blob_single_get_prefetch_with_single_reg_with_clean_cache - blob_test.go:208: reading offset:3, size:2 -=== RUN TestReadAt/reading_single_chunk_at_top_of_2nd_chunk_in_3_chunks_blob_single_get_prefetch_with_multi_reg_with_edge_filled_cache - blob_test.go:208: reading offset:3, size:2 -=== RUN TestReadAt/reading_single_chunk_at_top_of_2nd_chunk_in_3_chunks_blob_single_get_prefetch_with_single_reg_with_edge_filled_cache +=== RUN TestReadAt/reading_single_chunk_at_top_of_2nd_chunk_in_1_chunk_blob_multiple_get_prefetch_with_multi_reg_with_sparse_cache blob_test.go:208: reading offset:3, size:2 -=== RUN TestReadAt/reading_single_chunk_at_top_of_2nd_chunk_in_3_chunks_blob_single_get_prefetch_with_multi_reg_with_sparse_cache +=== RUN TestReadAt/reading_single_chunk_at_top_of_2nd_chunk_in_1_chunk_blob_multiple_get_prefetch_with_single_reg_with_sparse_cache blob_test.go:208: reading offset:3, size:2 -=== RUN TestReadAt/reading_single_chunk_at_top_of_2nd_chunk_in_3_chunks_blob_single_get_prefetch_with_single_reg_with_sparse_cache +=== RUN TestReadAt/reading_single_chunk_at_top_of_2nd_chunk_in_3_chunks_blob_multiple_get_prefetch_with_multi_reg_with_clean_cache blob_test.go:208: reading offset:3, size:2 === RUN TestReadAt/reading_single_chunk_at_top_of_2nd_chunk_in_3_chunks_blob_multiple_get_prefetch_with_single_reg_with_clean_cache blob_test.go:208: reading offset:3, size:2 @@ -69092,19 +68611,21 @@ blob_test.go:208: reading offset:3, size:2 === RUN TestReadAt/reading_single_chunk_at_top_of_2nd_chunk_in_3_chunks_blob_multiple_get_prefetch_with_single_reg_with_sparse_cache blob_test.go:208: reading offset:3, size:2 -=== RUN TestReadAt/reading_single_chunk_at_top_of_2nd_chunk_in_3_chunks_blob_multiple_get_prefetch_with_multi_reg_with_clean_cache +=== RUN TestReadAt/reading_single_chunk_at_top_of_2nd_chunk_in_3_chunks_blob_single_get_prefetch_with_multi_reg_with_sparse_cache blob_test.go:208: reading offset:3, size:2 -=== RUN TestReadAt/reading_single_chunk_at_top_of_2nd_chunk_in_max_size_blob_multiple_get_prefetch_with_single_reg_with_clean_cache +=== RUN TestReadAt/reading_single_chunk_at_top_of_2nd_chunk_in_3_chunks_blob_single_get_prefetch_with_single_reg_with_sparse_cache blob_test.go:208: reading offset:3, size:2 -=== RUN TestReadAt/reading_single_chunk_at_top_of_2nd_chunk_in_max_size_blob_multiple_get_prefetch_with_multi_reg_with_edge_filled_cache +=== RUN TestReadAt/reading_single_chunk_at_top_of_2nd_chunk_in_3_chunks_blob_single_get_prefetch_with_multi_reg_with_clean_cache blob_test.go:208: reading offset:3, size:2 -=== RUN TestReadAt/reading_single_chunk_at_top_of_2nd_chunk_in_max_size_blob_multiple_get_prefetch_with_single_reg_with_edge_filled_cache +=== RUN TestReadAt/reading_single_chunk_at_top_of_2nd_chunk_in_3_chunks_blob_single_get_prefetch_with_single_reg_with_clean_cache blob_test.go:208: reading offset:3, size:2 -=== RUN TestReadAt/reading_single_chunk_at_top_of_2nd_chunk_in_max_size_blob_multiple_get_prefetch_with_multi_reg_with_sparse_cache +=== RUN TestReadAt/reading_single_chunk_at_top_of_2nd_chunk_in_3_chunks_blob_single_get_prefetch_with_multi_reg_with_edge_filled_cache blob_test.go:208: reading offset:3, size:2 -=== RUN TestReadAt/reading_single_chunk_at_top_of_2nd_chunk_in_max_size_blob_multiple_get_prefetch_with_single_reg_with_sparse_cache +=== RUN TestReadAt/reading_single_chunk_at_top_of_2nd_chunk_in_3_chunks_blob_single_get_prefetch_with_single_reg_with_edge_filled_cache blob_test.go:208: reading offset:3, size:2 -=== RUN TestReadAt/reading_single_chunk_at_top_of_2nd_chunk_in_max_size_blob_multiple_get_prefetch_with_multi_reg_with_clean_cache +=== RUN TestReadAt/reading_single_chunk_at_top_of_2nd_chunk_in_max_size_blob_single_get_prefetch_with_multi_reg_with_sparse_cache + blob_test.go:208: reading offset:3, size:2 +=== RUN TestReadAt/reading_single_chunk_at_top_of_2nd_chunk_in_max_size_blob_single_get_prefetch_with_single_reg_with_sparse_cache blob_test.go:208: reading offset:3, size:2 === RUN TestReadAt/reading_single_chunk_at_top_of_2nd_chunk_in_max_size_blob_single_get_prefetch_with_multi_reg_with_clean_cache blob_test.go:208: reading offset:3, size:2 @@ -69114,14 +68635,18 @@ blob_test.go:208: reading offset:3, size:2 === RUN TestReadAt/reading_single_chunk_at_top_of_2nd_chunk_in_max_size_blob_single_get_prefetch_with_single_reg_with_edge_filled_cache blob_test.go:208: reading offset:3, size:2 -=== RUN TestReadAt/reading_single_chunk_at_top_of_2nd_chunk_in_max_size_blob_single_get_prefetch_with_multi_reg_with_sparse_cache +=== RUN TestReadAt/reading_single_chunk_at_top_of_2nd_chunk_in_max_size_blob_multiple_get_prefetch_with_multi_reg_with_clean_cache blob_test.go:208: reading offset:3, size:2 -=== RUN TestReadAt/reading_single_chunk_at_top_of_2nd_chunk_in_max_size_blob_single_get_prefetch_with_single_reg_with_sparse_cache +=== RUN TestReadAt/reading_single_chunk_at_top_of_2nd_chunk_in_max_size_blob_multiple_get_prefetch_with_single_reg_with_clean_cache + blob_test.go:208: reading offset:3, size:2 +=== RUN TestReadAt/reading_single_chunk_at_top_of_2nd_chunk_in_max_size_blob_multiple_get_prefetch_with_multi_reg_with_edge_filled_cache + blob_test.go:208: reading offset:3, size:2 +=== RUN TestReadAt/reading_single_chunk_at_top_of_2nd_chunk_in_max_size_blob_multiple_get_prefetch_with_single_reg_with_edge_filled_cache + blob_test.go:208: reading offset:3, size:2 +=== RUN TestReadAt/reading_single_chunk_at_top_of_2nd_chunk_in_max_size_blob_multiple_get_prefetch_with_multi_reg_with_sparse_cache + blob_test.go:208: reading offset:3, size:2 +=== RUN TestReadAt/reading_single_chunk_at_top_of_2nd_chunk_in_max_size_blob_multiple_get_prefetch_with_single_reg_with_sparse_cache blob_test.go:208: reading offset:3, size:2 -=== RUN TestReadAt/reading_single_chunk_at_top_of_last_chunk_in_1_chunk_blob_single_get_prefetch_with_multi_reg_with_clean_cache - blob_test.go:208: reading offset:9, size:2 -=== RUN TestReadAt/reading_single_chunk_at_top_of_last_chunk_in_1_chunk_blob_single_get_prefetch_with_single_reg_with_clean_cache - blob_test.go:208: reading offset:9, size:2 === RUN TestReadAt/reading_single_chunk_at_top_of_last_chunk_in_1_chunk_blob_single_get_prefetch_with_multi_reg_with_edge_filled_cache blob_test.go:208: reading offset:9, size:2 === RUN TestReadAt/reading_single_chunk_at_top_of_last_chunk_in_1_chunk_blob_single_get_prefetch_with_single_reg_with_edge_filled_cache @@ -69130,7 +68655,9 @@ blob_test.go:208: reading offset:9, size:2 === RUN TestReadAt/reading_single_chunk_at_top_of_last_chunk_in_1_chunk_blob_single_get_prefetch_with_single_reg_with_sparse_cache blob_test.go:208: reading offset:9, size:2 -=== RUN TestReadAt/reading_single_chunk_at_top_of_last_chunk_in_1_chunk_blob_multiple_get_prefetch_with_single_reg_with_sparse_cache +=== RUN TestReadAt/reading_single_chunk_at_top_of_last_chunk_in_1_chunk_blob_single_get_prefetch_with_multi_reg_with_clean_cache + blob_test.go:208: reading offset:9, size:2 +=== RUN TestReadAt/reading_single_chunk_at_top_of_last_chunk_in_1_chunk_blob_single_get_prefetch_with_single_reg_with_clean_cache blob_test.go:208: reading offset:9, size:2 === RUN TestReadAt/reading_single_chunk_at_top_of_last_chunk_in_1_chunk_blob_multiple_get_prefetch_with_multi_reg_with_clean_cache blob_test.go:208: reading offset:9, size:2 @@ -69142,6 +68669,20 @@ blob_test.go:208: reading offset:9, size:2 === RUN TestReadAt/reading_single_chunk_at_top_of_last_chunk_in_1_chunk_blob_multiple_get_prefetch_with_multi_reg_with_sparse_cache blob_test.go:208: reading offset:9, size:2 +=== RUN TestReadAt/reading_single_chunk_at_top_of_last_chunk_in_1_chunk_blob_multiple_get_prefetch_with_single_reg_with_sparse_cache + blob_test.go:208: reading offset:9, size:2 +=== RUN TestReadAt/reading_single_chunk_at_top_of_last_chunk_in_3_chunks_blob_single_get_prefetch_with_multi_reg_with_edge_filled_cache + blob_test.go:208: reading offset:9, size:2 +=== RUN TestReadAt/reading_single_chunk_at_top_of_last_chunk_in_3_chunks_blob_single_get_prefetch_with_single_reg_with_edge_filled_cache + blob_test.go:208: reading offset:9, size:2 +=== RUN TestReadAt/reading_single_chunk_at_top_of_last_chunk_in_3_chunks_blob_single_get_prefetch_with_multi_reg_with_sparse_cache + blob_test.go:208: reading offset:9, size:2 +=== RUN TestReadAt/reading_single_chunk_at_top_of_last_chunk_in_3_chunks_blob_single_get_prefetch_with_single_reg_with_sparse_cache + blob_test.go:208: reading offset:9, size:2 +=== RUN TestReadAt/reading_single_chunk_at_top_of_last_chunk_in_3_chunks_blob_single_get_prefetch_with_multi_reg_with_clean_cache + blob_test.go:208: reading offset:9, size:2 +=== RUN TestReadAt/reading_single_chunk_at_top_of_last_chunk_in_3_chunks_blob_single_get_prefetch_with_single_reg_with_clean_cache + blob_test.go:208: reading offset:9, size:2 === RUN TestReadAt/reading_single_chunk_at_top_of_last_chunk_in_3_chunks_blob_multiple_get_prefetch_with_multi_reg_with_clean_cache blob_test.go:208: reading offset:9, size:2 === RUN TestReadAt/reading_single_chunk_at_top_of_last_chunk_in_3_chunks_blob_multiple_get_prefetch_with_single_reg_with_clean_cache @@ -69154,17 +68695,9 @@ blob_test.go:208: reading offset:9, size:2 === RUN TestReadAt/reading_single_chunk_at_top_of_last_chunk_in_3_chunks_blob_multiple_get_prefetch_with_single_reg_with_sparse_cache blob_test.go:208: reading offset:9, size:2 -=== RUN TestReadAt/reading_single_chunk_at_top_of_last_chunk_in_3_chunks_blob_single_get_prefetch_with_multi_reg_with_clean_cache - blob_test.go:208: reading offset:9, size:2 -=== RUN TestReadAt/reading_single_chunk_at_top_of_last_chunk_in_3_chunks_blob_single_get_prefetch_with_single_reg_with_clean_cache - blob_test.go:208: reading offset:9, size:2 -=== RUN TestReadAt/reading_single_chunk_at_top_of_last_chunk_in_3_chunks_blob_single_get_prefetch_with_multi_reg_with_edge_filled_cache - blob_test.go:208: reading offset:9, size:2 -=== RUN TestReadAt/reading_single_chunk_at_top_of_last_chunk_in_3_chunks_blob_single_get_prefetch_with_single_reg_with_edge_filled_cache - blob_test.go:208: reading offset:9, size:2 -=== RUN TestReadAt/reading_single_chunk_at_top_of_last_chunk_in_3_chunks_blob_single_get_prefetch_with_multi_reg_with_sparse_cache +=== RUN TestReadAt/reading_single_chunk_at_top_of_last_chunk_in_max_size_blob_single_get_prefetch_with_multi_reg_with_sparse_cache blob_test.go:208: reading offset:9, size:2 -=== RUN TestReadAt/reading_single_chunk_at_top_of_last_chunk_in_3_chunks_blob_single_get_prefetch_with_single_reg_with_sparse_cache +=== RUN TestReadAt/reading_single_chunk_at_top_of_last_chunk_in_max_size_blob_single_get_prefetch_with_single_reg_with_sparse_cache blob_test.go:208: reading offset:9, size:2 === RUN TestReadAt/reading_single_chunk_at_top_of_last_chunk_in_max_size_blob_single_get_prefetch_with_multi_reg_with_clean_cache blob_test.go:208: reading offset:9, size:2 @@ -69174,10 +68707,6 @@ blob_test.go:208: reading offset:9, size:2 === RUN TestReadAt/reading_single_chunk_at_top_of_last_chunk_in_max_size_blob_single_get_prefetch_with_single_reg_with_edge_filled_cache blob_test.go:208: reading offset:9, size:2 -=== RUN TestReadAt/reading_single_chunk_at_top_of_last_chunk_in_max_size_blob_single_get_prefetch_with_multi_reg_with_sparse_cache - blob_test.go:208: reading offset:9, size:2 -=== RUN TestReadAt/reading_single_chunk_at_top_of_last_chunk_in_max_size_blob_single_get_prefetch_with_single_reg_with_sparse_cache - blob_test.go:208: reading offset:9, size:2 === RUN TestReadAt/reading_single_chunk_at_top_of_last_chunk_in_max_size_blob_multiple_get_prefetch_with_multi_reg_with_clean_cache blob_test.go:208: reading offset:9, size:2 === RUN TestReadAt/reading_single_chunk_at_top_of_last_chunk_in_max_size_blob_multiple_get_prefetch_with_single_reg_with_clean_cache @@ -69190,6 +68719,8 @@ blob_test.go:208: reading offset:9, size:2 === RUN TestReadAt/reading_single_chunk_at_top_of_last_chunk_in_max_size_blob_multiple_get_prefetch_with_single_reg_with_sparse_cache blob_test.go:208: reading offset:9, size:2 +=== RUN TestReadAt/reading_single_chunk_at_middle_of_1st_chunk_in_1_chunk_blob_single_get_prefetch_with_multi_reg_with_edge_filled_cache + blob_test.go:208: reading offset:1, size:2 === RUN TestReadAt/reading_single_chunk_at_middle_of_1st_chunk_in_1_chunk_blob_single_get_prefetch_with_single_reg_with_edge_filled_cache blob_test.go:208: reading offset:1, size:2 === RUN TestReadAt/reading_single_chunk_at_middle_of_1st_chunk_in_1_chunk_blob_single_get_prefetch_with_multi_reg_with_sparse_cache @@ -69204,10 +68735,6 @@ blob_test.go:208: reading offset:1, size:2 blob_test.go:736: serving whole range "bytes=0-2" = 3 blob_test.go:736: serving whole range "bytes=0-2" = 3 -=== RUN TestReadAt/reading_single_chunk_at_middle_of_1st_chunk_in_1_chunk_blob_single_get_prefetch_with_multi_reg_with_edge_filled_cache - blob_test.go:208: reading offset:1, size:2 -=== RUN TestReadAt/reading_single_chunk_at_middle_of_1st_chunk_in_1_chunk_blob_multiple_get_prefetch_with_multi_reg_with_edge_filled_cache - blob_test.go:208: reading offset:1, size:2 === RUN TestReadAt/reading_single_chunk_at_middle_of_1st_chunk_in_1_chunk_blob_multiple_get_prefetch_with_single_reg_with_edge_filled_cache blob_test.go:208: reading offset:1, size:2 === RUN TestReadAt/reading_single_chunk_at_middle_of_1st_chunk_in_1_chunk_blob_multiple_get_prefetch_with_multi_reg_with_sparse_cache @@ -69222,7 +68749,7 @@ blob_test.go:208: reading offset:1, size:2 blob_test.go:736: serving whole range "bytes=0-2" = 3 blob_test.go:736: serving whole range "bytes=0-2" = 3 -=== RUN TestReadAt/reading_single_chunk_at_middle_of_1st_chunk_in_3_chunks_blob_single_get_prefetch_with_single_reg_with_sparse_cache +=== RUN TestReadAt/reading_single_chunk_at_middle_of_1st_chunk_in_1_chunk_blob_multiple_get_prefetch_with_multi_reg_with_edge_filled_cache blob_test.go:208: reading offset:1, size:2 === RUN TestReadAt/reading_single_chunk_at_middle_of_1st_chunk_in_3_chunks_blob_single_get_prefetch_with_multi_reg_with_clean_cache blob_test.go:208: reading offset:1, size:2 @@ -69234,7 +68761,7 @@ blob_test.go:208: reading offset:1, size:2 === RUN TestReadAt/reading_single_chunk_at_middle_of_1st_chunk_in_3_chunks_blob_single_get_prefetch_with_multi_reg_with_sparse_cache blob_test.go:208: reading offset:1, size:2 -=== RUN TestReadAt/reading_single_chunk_at_middle_of_1st_chunk_in_3_chunks_blob_multiple_get_prefetch_with_single_reg_with_sparse_cache +=== RUN TestReadAt/reading_single_chunk_at_middle_of_1st_chunk_in_3_chunks_blob_single_get_prefetch_with_single_reg_with_sparse_cache blob_test.go:208: reading offset:1, size:2 === RUN TestReadAt/reading_single_chunk_at_middle_of_1st_chunk_in_3_chunks_blob_multiple_get_prefetch_with_multi_reg_with_clean_cache blob_test.go:208: reading offset:1, size:2 @@ -69246,6 +68773,8 @@ blob_test.go:208: reading offset:1, size:2 === RUN TestReadAt/reading_single_chunk_at_middle_of_1st_chunk_in_3_chunks_blob_multiple_get_prefetch_with_multi_reg_with_sparse_cache blob_test.go:208: reading offset:1, size:2 +=== RUN TestReadAt/reading_single_chunk_at_middle_of_1st_chunk_in_3_chunks_blob_multiple_get_prefetch_with_single_reg_with_sparse_cache + blob_test.go:208: reading offset:1, size:2 === RUN TestReadAt/reading_single_chunk_at_middle_of_1st_chunk_in_max_size_blob_single_get_prefetch_with_multi_reg_with_clean_cache blob_test.go:208: reading offset:1, size:2 === RUN TestReadAt/reading_single_chunk_at_middle_of_1st_chunk_in_max_size_blob_single_get_prefetch_with_single_reg_with_clean_cache @@ -69258,8 +68787,6 @@ blob_test.go:208: reading offset:1, size:2 === RUN TestReadAt/reading_single_chunk_at_middle_of_1st_chunk_in_max_size_blob_single_get_prefetch_with_single_reg_with_sparse_cache blob_test.go:208: reading offset:1, size:2 -=== RUN TestReadAt/reading_single_chunk_at_middle_of_1st_chunk_in_max_size_blob_multiple_get_prefetch_with_multi_reg_with_clean_cache - blob_test.go:208: reading offset:1, size:2 === RUN TestReadAt/reading_single_chunk_at_middle_of_1st_chunk_in_max_size_blob_multiple_get_prefetch_with_single_reg_with_clean_cache blob_test.go:208: reading offset:1, size:2 === RUN TestReadAt/reading_single_chunk_at_middle_of_1st_chunk_in_max_size_blob_multiple_get_prefetch_with_multi_reg_with_edge_filled_cache @@ -69270,29 +68797,13 @@ blob_test.go:208: reading offset:1, size:2 === RUN TestReadAt/reading_single_chunk_at_middle_of_1st_chunk_in_max_size_blob_multiple_get_prefetch_with_single_reg_with_sparse_cache blob_test.go:208: reading offset:1, size:2 -=== RUN TestReadAt/reading_single_chunk_at_middle_of_2nd_chunk_in_max_size_blob_multiple_get_prefetch_with_single_reg_with_sparse_cache - blob_test.go:208: reading offset:4, size:2 -=== RUN TestReadAt/reading_single_chunk_at_middle_of_2nd_chunk_in_max_size_blob_multiple_get_prefetch_with_multi_reg_with_clean_cache - blob_test.go:208: reading offset:4, size:2 -=== RUN TestReadAt/reading_single_chunk_at_middle_of_2nd_chunk_in_max_size_blob_multiple_get_prefetch_with_single_reg_with_clean_cache - blob_test.go:208: reading offset:4, size:2 -=== RUN TestReadAt/reading_single_chunk_at_middle_of_2nd_chunk_in_max_size_blob_multiple_get_prefetch_with_multi_reg_with_edge_filled_cache - blob_test.go:208: reading offset:4, size:2 -=== RUN TestReadAt/reading_single_chunk_at_middle_of_2nd_chunk_in_max_size_blob_multiple_get_prefetch_with_single_reg_with_edge_filled_cache - blob_test.go:208: reading offset:4, size:2 -=== RUN TestReadAt/reading_single_chunk_at_middle_of_2nd_chunk_in_max_size_blob_multiple_get_prefetch_with_multi_reg_with_sparse_cache - blob_test.go:208: reading offset:4, size:2 -=== RUN TestReadAt/reading_single_chunk_at_middle_of_2nd_chunk_in_max_size_blob_single_get_prefetch_with_single_reg_with_edge_filled_cache - blob_test.go:208: reading offset:4, size:2 -=== RUN TestReadAt/reading_single_chunk_at_middle_of_2nd_chunk_in_max_size_blob_single_get_prefetch_with_multi_reg_with_sparse_cache - blob_test.go:208: reading offset:4, size:2 -=== RUN TestReadAt/reading_single_chunk_at_middle_of_2nd_chunk_in_max_size_blob_single_get_prefetch_with_single_reg_with_sparse_cache - blob_test.go:208: reading offset:4, size:2 -=== RUN TestReadAt/reading_single_chunk_at_middle_of_2nd_chunk_in_max_size_blob_single_get_prefetch_with_multi_reg_with_clean_cache +=== RUN TestReadAt/reading_single_chunk_at_middle_of_1st_chunk_in_max_size_blob_multiple_get_prefetch_with_multi_reg_with_clean_cache + blob_test.go:208: reading offset:1, size:2 +=== RUN TestReadAt/reading_single_chunk_at_middle_of_2nd_chunk_in_1_chunk_blob_single_get_prefetch_with_multi_reg_with_clean_cache blob_test.go:208: reading offset:4, size:2 -=== RUN TestReadAt/reading_single_chunk_at_middle_of_2nd_chunk_in_max_size_blob_single_get_prefetch_with_single_reg_with_clean_cache +=== RUN TestReadAt/reading_single_chunk_at_middle_of_2nd_chunk_in_1_chunk_blob_single_get_prefetch_with_single_reg_with_clean_cache blob_test.go:208: reading offset:4, size:2 -=== RUN TestReadAt/reading_single_chunk_at_middle_of_2nd_chunk_in_max_size_blob_single_get_prefetch_with_multi_reg_with_edge_filled_cache +=== RUN TestReadAt/reading_single_chunk_at_middle_of_2nd_chunk_in_1_chunk_blob_single_get_prefetch_with_multi_reg_with_edge_filled_cache blob_test.go:208: reading offset:4, size:2 === RUN TestReadAt/reading_single_chunk_at_middle_of_2nd_chunk_in_1_chunk_blob_single_get_prefetch_with_single_reg_with_edge_filled_cache blob_test.go:208: reading offset:4, size:2 @@ -69300,11 +68811,9 @@ blob_test.go:208: reading offset:4, size:2 === RUN TestReadAt/reading_single_chunk_at_middle_of_2nd_chunk_in_1_chunk_blob_single_get_prefetch_with_single_reg_with_sparse_cache blob_test.go:208: reading offset:4, size:2 -=== RUN TestReadAt/reading_single_chunk_at_middle_of_2nd_chunk_in_1_chunk_blob_single_get_prefetch_with_multi_reg_with_clean_cache - blob_test.go:208: reading offset:4, size:2 -=== RUN TestReadAt/reading_single_chunk_at_middle_of_2nd_chunk_in_1_chunk_blob_single_get_prefetch_with_single_reg_with_clean_cache +=== RUN TestReadAt/reading_single_chunk_at_middle_of_2nd_chunk_in_1_chunk_blob_multiple_get_prefetch_with_multi_reg_with_sparse_cache blob_test.go:208: reading offset:4, size:2 -=== RUN TestReadAt/reading_single_chunk_at_middle_of_2nd_chunk_in_1_chunk_blob_single_get_prefetch_with_multi_reg_with_edge_filled_cache +=== RUN TestReadAt/reading_single_chunk_at_middle_of_2nd_chunk_in_1_chunk_blob_multiple_get_prefetch_with_single_reg_with_sparse_cache blob_test.go:208: reading offset:4, size:2 === RUN TestReadAt/reading_single_chunk_at_middle_of_2nd_chunk_in_1_chunk_blob_multiple_get_prefetch_with_multi_reg_with_clean_cache blob_test.go:208: reading offset:4, size:2 @@ -69314,9 +68823,7 @@ blob_test.go:208: reading offset:4, size:2 === RUN TestReadAt/reading_single_chunk_at_middle_of_2nd_chunk_in_1_chunk_blob_multiple_get_prefetch_with_single_reg_with_edge_filled_cache blob_test.go:208: reading offset:4, size:2 -=== RUN TestReadAt/reading_single_chunk_at_middle_of_2nd_chunk_in_1_chunk_blob_multiple_get_prefetch_with_multi_reg_with_sparse_cache - blob_test.go:208: reading offset:4, size:2 -=== RUN TestReadAt/reading_single_chunk_at_middle_of_2nd_chunk_in_1_chunk_blob_multiple_get_prefetch_with_single_reg_with_sparse_cache +=== RUN TestReadAt/reading_single_chunk_at_middle_of_2nd_chunk_in_3_chunks_blob_single_get_prefetch_with_multi_reg_with_clean_cache blob_test.go:208: reading offset:4, size:2 === RUN TestReadAt/reading_single_chunk_at_middle_of_2nd_chunk_in_3_chunks_blob_single_get_prefetch_with_single_reg_with_clean_cache blob_test.go:208: reading offset:4, size:2 @@ -69328,7 +68835,9 @@ blob_test.go:208: reading offset:4, size:2 === RUN TestReadAt/reading_single_chunk_at_middle_of_2nd_chunk_in_3_chunks_blob_single_get_prefetch_with_single_reg_with_sparse_cache blob_test.go:208: reading offset:4, size:2 -=== RUN TestReadAt/reading_single_chunk_at_middle_of_2nd_chunk_in_3_chunks_blob_single_get_prefetch_with_multi_reg_with_clean_cache +=== RUN TestReadAt/reading_single_chunk_at_middle_of_2nd_chunk_in_3_chunks_blob_multiple_get_prefetch_with_multi_reg_with_sparse_cache + blob_test.go:208: reading offset:4, size:2 +=== RUN TestReadAt/reading_single_chunk_at_middle_of_2nd_chunk_in_3_chunks_blob_multiple_get_prefetch_with_single_reg_with_sparse_cache blob_test.go:208: reading offset:4, size:2 === RUN TestReadAt/reading_single_chunk_at_middle_of_2nd_chunk_in_3_chunks_blob_multiple_get_prefetch_with_multi_reg_with_clean_cache blob_test.go:208: reading offset:4, size:2 @@ -69338,9 +68847,29 @@ blob_test.go:208: reading offset:4, size:2 === RUN TestReadAt/reading_single_chunk_at_middle_of_2nd_chunk_in_3_chunks_blob_multiple_get_prefetch_with_single_reg_with_edge_filled_cache blob_test.go:208: reading offset:4, size:2 -=== RUN TestReadAt/reading_single_chunk_at_middle_of_2nd_chunk_in_3_chunks_blob_multiple_get_prefetch_with_multi_reg_with_sparse_cache +=== RUN TestReadAt/reading_single_chunk_at_middle_of_2nd_chunk_in_max_size_blob_multiple_get_prefetch_with_multi_reg_with_sparse_cache blob_test.go:208: reading offset:4, size:2 -=== RUN TestReadAt/reading_single_chunk_at_middle_of_2nd_chunk_in_3_chunks_blob_multiple_get_prefetch_with_single_reg_with_sparse_cache +=== RUN TestReadAt/reading_single_chunk_at_middle_of_2nd_chunk_in_max_size_blob_multiple_get_prefetch_with_single_reg_with_sparse_cache + blob_test.go:208: reading offset:4, size:2 +=== RUN TestReadAt/reading_single_chunk_at_middle_of_2nd_chunk_in_max_size_blob_multiple_get_prefetch_with_multi_reg_with_clean_cache + blob_test.go:208: reading offset:4, size:2 +=== RUN TestReadAt/reading_single_chunk_at_middle_of_2nd_chunk_in_max_size_blob_multiple_get_prefetch_with_single_reg_with_clean_cache + blob_test.go:208: reading offset:4, size:2 +=== RUN TestReadAt/reading_single_chunk_at_middle_of_2nd_chunk_in_max_size_blob_multiple_get_prefetch_with_multi_reg_with_edge_filled_cache + blob_test.go:208: reading offset:4, size:2 +=== RUN TestReadAt/reading_single_chunk_at_middle_of_2nd_chunk_in_max_size_blob_multiple_get_prefetch_with_single_reg_with_edge_filled_cache + blob_test.go:208: reading offset:4, size:2 +=== RUN TestReadAt/reading_single_chunk_at_middle_of_2nd_chunk_in_max_size_blob_single_get_prefetch_with_multi_reg_with_clean_cache + blob_test.go:208: reading offset:4, size:2 +=== RUN TestReadAt/reading_single_chunk_at_middle_of_2nd_chunk_in_max_size_blob_single_get_prefetch_with_single_reg_with_clean_cache + blob_test.go:208: reading offset:4, size:2 +=== RUN TestReadAt/reading_single_chunk_at_middle_of_2nd_chunk_in_max_size_blob_single_get_prefetch_with_multi_reg_with_edge_filled_cache + blob_test.go:208: reading offset:4, size:2 +=== RUN TestReadAt/reading_single_chunk_at_middle_of_2nd_chunk_in_max_size_blob_single_get_prefetch_with_single_reg_with_edge_filled_cache + blob_test.go:208: reading offset:4, size:2 +=== RUN TestReadAt/reading_single_chunk_at_middle_of_2nd_chunk_in_max_size_blob_single_get_prefetch_with_multi_reg_with_sparse_cache + blob_test.go:208: reading offset:4, size:2 +=== RUN TestReadAt/reading_single_chunk_at_middle_of_2nd_chunk_in_max_size_blob_single_get_prefetch_with_single_reg_with_sparse_cache blob_test.go:208: reading offset:4, size:2 === RUN TestReadAt/reading_single_chunk_at_middle_of_last_chunk_in_1_chunk_blob_single_get_prefetch_with_multi_reg_with_clean_cache blob_test.go:208: reading offset:10, size:2 @@ -69354,6 +68883,8 @@ blob_test.go:208: reading offset:10, size:2 === RUN TestReadAt/reading_single_chunk_at_middle_of_last_chunk_in_1_chunk_blob_single_get_prefetch_with_single_reg_with_sparse_cache blob_test.go:208: reading offset:10, size:2 +=== RUN TestReadAt/reading_single_chunk_at_middle_of_last_chunk_in_1_chunk_blob_multiple_get_prefetch_with_multi_reg_with_clean_cache + blob_test.go:208: reading offset:10, size:2 === RUN TestReadAt/reading_single_chunk_at_middle_of_last_chunk_in_1_chunk_blob_multiple_get_prefetch_with_single_reg_with_clean_cache blob_test.go:208: reading offset:10, size:2 === RUN TestReadAt/reading_single_chunk_at_middle_of_last_chunk_in_1_chunk_blob_multiple_get_prefetch_with_multi_reg_with_edge_filled_cache @@ -69364,35 +68895,29 @@ blob_test.go:208: reading offset:10, size:2 === RUN TestReadAt/reading_single_chunk_at_middle_of_last_chunk_in_1_chunk_blob_multiple_get_prefetch_with_single_reg_with_sparse_cache blob_test.go:208: reading offset:10, size:2 -=== RUN TestReadAt/reading_single_chunk_at_middle_of_last_chunk_in_1_chunk_blob_multiple_get_prefetch_with_multi_reg_with_clean_cache - blob_test.go:208: reading offset:10, size:2 -=== RUN TestReadAt/reading_single_chunk_at_middle_of_last_chunk_in_3_chunks_blob_multiple_get_prefetch_with_multi_reg_with_clean_cache - blob_test.go:208: reading offset:10, size:2 -=== RUN TestReadAt/reading_single_chunk_at_middle_of_last_chunk_in_3_chunks_blob_multiple_get_prefetch_with_single_reg_with_clean_cache - blob_test.go:208: reading offset:10, size:2 -=== RUN TestReadAt/reading_single_chunk_at_middle_of_last_chunk_in_3_chunks_blob_multiple_get_prefetch_with_multi_reg_with_edge_filled_cache +=== RUN TestReadAt/reading_single_chunk_at_middle_of_last_chunk_in_3_chunks_blob_single_get_prefetch_with_multi_reg_with_clean_cache blob_test.go:208: reading offset:10, size:2 -=== RUN TestReadAt/reading_single_chunk_at_middle_of_last_chunk_in_3_chunks_blob_multiple_get_prefetch_with_single_reg_with_edge_filled_cache +=== RUN TestReadAt/reading_single_chunk_at_middle_of_last_chunk_in_3_chunks_blob_single_get_prefetch_with_single_reg_with_clean_cache blob_test.go:208: reading offset:10, size:2 -=== RUN TestReadAt/reading_single_chunk_at_middle_of_last_chunk_in_3_chunks_blob_multiple_get_prefetch_with_multi_reg_with_sparse_cache +=== RUN TestReadAt/reading_single_chunk_at_middle_of_last_chunk_in_3_chunks_blob_single_get_prefetch_with_multi_reg_with_edge_filled_cache blob_test.go:208: reading offset:10, size:2 -=== RUN TestReadAt/reading_single_chunk_at_middle_of_last_chunk_in_3_chunks_blob_multiple_get_prefetch_with_single_reg_with_sparse_cache +=== RUN TestReadAt/reading_single_chunk_at_middle_of_last_chunk_in_3_chunks_blob_single_get_prefetch_with_single_reg_with_edge_filled_cache blob_test.go:208: reading offset:10, size:2 === RUN TestReadAt/reading_single_chunk_at_middle_of_last_chunk_in_3_chunks_blob_single_get_prefetch_with_multi_reg_with_sparse_cache blob_test.go:208: reading offset:10, size:2 === RUN TestReadAt/reading_single_chunk_at_middle_of_last_chunk_in_3_chunks_blob_single_get_prefetch_with_single_reg_with_sparse_cache blob_test.go:208: reading offset:10, size:2 -=== RUN TestReadAt/reading_single_chunk_at_middle_of_last_chunk_in_3_chunks_blob_single_get_prefetch_with_multi_reg_with_clean_cache +=== RUN TestReadAt/reading_single_chunk_at_middle_of_last_chunk_in_3_chunks_blob_multiple_get_prefetch_with_single_reg_with_edge_filled_cache blob_test.go:208: reading offset:10, size:2 -=== RUN TestReadAt/reading_single_chunk_at_middle_of_last_chunk_in_3_chunks_blob_single_get_prefetch_with_single_reg_with_clean_cache +=== RUN TestReadAt/reading_single_chunk_at_middle_of_last_chunk_in_3_chunks_blob_multiple_get_prefetch_with_multi_reg_with_sparse_cache blob_test.go:208: reading offset:10, size:2 -=== RUN TestReadAt/reading_single_chunk_at_middle_of_last_chunk_in_3_chunks_blob_single_get_prefetch_with_multi_reg_with_edge_filled_cache +=== RUN TestReadAt/reading_single_chunk_at_middle_of_last_chunk_in_3_chunks_blob_multiple_get_prefetch_with_single_reg_with_sparse_cache blob_test.go:208: reading offset:10, size:2 -=== RUN TestReadAt/reading_single_chunk_at_middle_of_last_chunk_in_3_chunks_blob_single_get_prefetch_with_single_reg_with_edge_filled_cache +=== RUN TestReadAt/reading_single_chunk_at_middle_of_last_chunk_in_3_chunks_blob_multiple_get_prefetch_with_multi_reg_with_clean_cache blob_test.go:208: reading offset:10, size:2 -=== RUN TestReadAt/reading_single_chunk_at_middle_of_last_chunk_in_max_size_blob_single_get_prefetch_with_multi_reg_with_clean_cache +=== RUN TestReadAt/reading_single_chunk_at_middle_of_last_chunk_in_3_chunks_blob_multiple_get_prefetch_with_single_reg_with_clean_cache blob_test.go:208: reading offset:10, size:2 -=== RUN TestReadAt/reading_single_chunk_at_middle_of_last_chunk_in_max_size_blob_single_get_prefetch_with_single_reg_with_clean_cache +=== RUN TestReadAt/reading_single_chunk_at_middle_of_last_chunk_in_3_chunks_blob_multiple_get_prefetch_with_multi_reg_with_edge_filled_cache blob_test.go:208: reading offset:10, size:2 === RUN TestReadAt/reading_single_chunk_at_middle_of_last_chunk_in_max_size_blob_single_get_prefetch_with_multi_reg_with_edge_filled_cache blob_test.go:208: reading offset:10, size:2 @@ -69402,6 +68927,12 @@ blob_test.go:208: reading offset:10, size:2 === RUN TestReadAt/reading_single_chunk_at_middle_of_last_chunk_in_max_size_blob_single_get_prefetch_with_single_reg_with_sparse_cache blob_test.go:208: reading offset:10, size:2 +=== RUN TestReadAt/reading_single_chunk_at_middle_of_last_chunk_in_max_size_blob_single_get_prefetch_with_multi_reg_with_clean_cache + blob_test.go:208: reading offset:10, size:2 +=== RUN TestReadAt/reading_single_chunk_at_middle_of_last_chunk_in_max_size_blob_single_get_prefetch_with_single_reg_with_clean_cache + blob_test.go:208: reading offset:10, size:2 +=== RUN TestReadAt/reading_single_chunk_at_middle_of_last_chunk_in_max_size_blob_multiple_get_prefetch_with_multi_reg_with_clean_cache + blob_test.go:208: reading offset:10, size:2 === RUN TestReadAt/reading_single_chunk_at_middle_of_last_chunk_in_max_size_blob_multiple_get_prefetch_with_single_reg_with_clean_cache blob_test.go:208: reading offset:10, size:2 === RUN TestReadAt/reading_single_chunk_at_middle_of_last_chunk_in_max_size_blob_multiple_get_prefetch_with_multi_reg_with_edge_filled_cache @@ -69412,33 +68943,19 @@ blob_test.go:208: reading offset:10, size:2 === RUN TestReadAt/reading_single_chunk_at_middle_of_last_chunk_in_max_size_blob_multiple_get_prefetch_with_single_reg_with_sparse_cache blob_test.go:208: reading offset:10, size:2 -=== RUN TestReadAt/reading_single_chunk_at_middle_of_last_chunk_in_max_size_blob_multiple_get_prefetch_with_multi_reg_with_clean_cache - blob_test.go:208: reading offset:10, size:2 -=== RUN TestReadAt/reading_multi_chunks_at_top_of_1st_chunk_in_max_size_blob_single_get_prefetch_with_single_reg_with_clean_cache - blob_test.go:208: reading offset:0, size:7 -=== RUN TestReadAt/reading_multi_chunks_at_top_of_1st_chunk_in_max_size_blob_single_get_prefetch_with_multi_reg_with_edge_filled_cache - blob_test.go:208: reading offset:0, size:7 -=== RUN TestReadAt/reading_multi_chunks_at_top_of_1st_chunk_in_max_size_blob_single_get_prefetch_with_single_reg_with_edge_filled_cache - blob_test.go:208: reading offset:0, size:7 -=== RUN TestReadAt/reading_multi_chunks_at_top_of_1st_chunk_in_max_size_blob_single_get_prefetch_with_multi_reg_with_sparse_cache - blob_test.go:208: reading offset:0, size:7 -=== RUN TestReadAt/reading_multi_chunks_at_top_of_1st_chunk_in_max_size_blob_single_get_prefetch_with_single_reg_with_sparse_cache - blob_test.go:208: reading offset:0, size:7 -=== RUN TestReadAt/reading_multi_chunks_at_top_of_1st_chunk_in_max_size_blob_single_get_prefetch_with_multi_reg_with_clean_cache - blob_test.go:208: reading offset:0, size:7 -=== RUN TestReadAt/reading_multi_chunks_at_top_of_1st_chunk_in_max_size_blob_multiple_get_prefetch_with_multi_reg_with_clean_cache - blob_test.go:208: reading offset:0, size:7 -=== RUN TestReadAt/reading_multi_chunks_at_top_of_1st_chunk_in_max_size_blob_multiple_get_prefetch_with_single_reg_with_clean_cache +=== RUN TestReadAt/reading_multi_chunks_at_top_of_1st_chunk_in_1_chunk_blob_multiple_get_prefetch_with_single_reg_with_clean_cache blob_test.go:208: reading offset:0, size:7 -=== RUN TestReadAt/reading_multi_chunks_at_top_of_1st_chunk_in_max_size_blob_multiple_get_prefetch_with_multi_reg_with_edge_filled_cache + blob_test.go:736: serving whole range "bytes=0-2" = 3 + blob_test.go:736: serving whole range "bytes=0-2" = 3 +=== RUN TestReadAt/reading_multi_chunks_at_top_of_1st_chunk_in_1_chunk_blob_multiple_get_prefetch_with_multi_reg_with_edge_filled_cache blob_test.go:208: reading offset:0, size:7 -=== RUN TestReadAt/reading_multi_chunks_at_top_of_1st_chunk_in_max_size_blob_multiple_get_prefetch_with_single_reg_with_edge_filled_cache +=== RUN TestReadAt/reading_multi_chunks_at_top_of_1st_chunk_in_1_chunk_blob_multiple_get_prefetch_with_single_reg_with_edge_filled_cache blob_test.go:208: reading offset:0, size:7 -=== RUN TestReadAt/reading_multi_chunks_at_top_of_1st_chunk_in_max_size_blob_multiple_get_prefetch_with_multi_reg_with_sparse_cache +=== RUN TestReadAt/reading_multi_chunks_at_top_of_1st_chunk_in_1_chunk_blob_multiple_get_prefetch_with_multi_reg_with_sparse_cache blob_test.go:208: reading offset:0, size:7 -=== RUN TestReadAt/reading_multi_chunks_at_top_of_1st_chunk_in_max_size_blob_multiple_get_prefetch_with_single_reg_with_sparse_cache +=== RUN TestReadAt/reading_multi_chunks_at_top_of_1st_chunk_in_1_chunk_blob_multiple_get_prefetch_with_single_reg_with_sparse_cache blob_test.go:208: reading offset:0, size:7 -=== RUN TestReadAt/reading_multi_chunks_at_top_of_1st_chunk_in_1_chunk_blob_single_get_prefetch_with_multi_reg_with_clean_cache +=== RUN TestReadAt/reading_multi_chunks_at_top_of_1st_chunk_in_1_chunk_blob_multiple_get_prefetch_with_multi_reg_with_clean_cache blob_test.go:208: reading offset:0, size:7 blob_test.go:736: serving whole range "bytes=0-2" = 3 blob_test.go:736: serving whole range "bytes=0-2" = 3 @@ -69454,22 +68971,28 @@ blob_test.go:208: reading offset:0, size:7 === RUN TestReadAt/reading_multi_chunks_at_top_of_1st_chunk_in_1_chunk_blob_single_get_prefetch_with_single_reg_with_sparse_cache blob_test.go:208: reading offset:0, size:7 -=== RUN TestReadAt/reading_multi_chunks_at_top_of_1st_chunk_in_1_chunk_blob_multiple_get_prefetch_with_single_reg_with_edge_filled_cache +=== RUN TestReadAt/reading_multi_chunks_at_top_of_1st_chunk_in_1_chunk_blob_single_get_prefetch_with_multi_reg_with_clean_cache blob_test.go:208: reading offset:0, size:7 -=== RUN TestReadAt/reading_multi_chunks_at_top_of_1st_chunk_in_1_chunk_blob_multiple_get_prefetch_with_multi_reg_with_sparse_cache + blob_test.go:736: serving whole range "bytes=0-2" = 3 + blob_test.go:736: serving whole range "bytes=0-2" = 3 +=== RUN TestReadAt/reading_multi_chunks_at_top_of_1st_chunk_in_3_chunks_blob_multiple_get_prefetch_with_single_reg_with_clean_cache blob_test.go:208: reading offset:0, size:7 -=== RUN TestReadAt/reading_multi_chunks_at_top_of_1st_chunk_in_1_chunk_blob_multiple_get_prefetch_with_single_reg_with_sparse_cache + blob_test.go:736: serving whole range "bytes=0-8" = 9 +=== RUN TestReadAt/reading_multi_chunks_at_top_of_1st_chunk_in_3_chunks_blob_multiple_get_prefetch_with_multi_reg_with_edge_filled_cache blob_test.go:208: reading offset:0, size:7 -=== RUN TestReadAt/reading_multi_chunks_at_top_of_1st_chunk_in_1_chunk_blob_multiple_get_prefetch_with_multi_reg_with_clean_cache +=== RUN TestReadAt/reading_multi_chunks_at_top_of_1st_chunk_in_3_chunks_blob_multiple_get_prefetch_with_single_reg_with_edge_filled_cache blob_test.go:208: reading offset:0, size:7 - blob_test.go:736: serving whole range "bytes=0-2" = 3 - blob_test.go:736: serving whole range "bytes=0-2" = 3 -=== RUN TestReadAt/reading_multi_chunks_at_top_of_1st_chunk_in_1_chunk_blob_multiple_get_prefetch_with_single_reg_with_clean_cache +=== RUN TestReadAt/reading_multi_chunks_at_top_of_1st_chunk_in_3_chunks_blob_multiple_get_prefetch_with_multi_reg_with_sparse_cache blob_test.go:208: reading offset:0, size:7 - blob_test.go:736: serving whole range "bytes=0-2" = 3 - blob_test.go:736: serving whole range "bytes=0-2" = 3 -=== RUN TestReadAt/reading_multi_chunks_at_top_of_1st_chunk_in_1_chunk_blob_multiple_get_prefetch_with_multi_reg_with_edge_filled_cache +=== RUN TestReadAt/reading_multi_chunks_at_top_of_1st_chunk_in_3_chunks_blob_multiple_get_prefetch_with_single_reg_with_sparse_cache + blob_test.go:208: reading offset:0, size:7 +=== RUN TestReadAt/reading_multi_chunks_at_top_of_1st_chunk_in_3_chunks_blob_multiple_get_prefetch_with_multi_reg_with_clean_cache + blob_test.go:208: reading offset:0, size:7 + blob_test.go:736: serving whole range "bytes=0-8" = 9 +=== RUN TestReadAt/reading_multi_chunks_at_top_of_1st_chunk_in_3_chunks_blob_single_get_prefetch_with_multi_reg_with_clean_cache blob_test.go:208: reading offset:0, size:7 + blob_test.go:736: serving whole range "bytes=0-8" = 9 + blob_test.go:736: serving whole range "bytes=0-8" = 9 === RUN TestReadAt/reading_multi_chunks_at_top_of_1st_chunk_in_3_chunks_blob_single_get_prefetch_with_single_reg_with_clean_cache blob_test.go:208: reading offset:0, size:7 blob_test.go:736: serving whole range "bytes=0-8" = 9 @@ -69482,24 +69005,32 @@ blob_test.go:208: reading offset:0, size:7 === RUN TestReadAt/reading_multi_chunks_at_top_of_1st_chunk_in_3_chunks_blob_single_get_prefetch_with_single_reg_with_sparse_cache blob_test.go:208: reading offset:0, size:7 -=== RUN TestReadAt/reading_multi_chunks_at_top_of_1st_chunk_in_3_chunks_blob_single_get_prefetch_with_multi_reg_with_clean_cache +=== RUN TestReadAt/reading_multi_chunks_at_top_of_1st_chunk_in_max_size_blob_single_get_prefetch_with_multi_reg_with_edge_filled_cache blob_test.go:208: reading offset:0, size:7 - blob_test.go:736: serving whole range "bytes=0-8" = 9 - blob_test.go:736: serving whole range "bytes=0-8" = 9 -=== RUN TestReadAt/reading_multi_chunks_at_top_of_1st_chunk_in_3_chunks_blob_multiple_get_prefetch_with_multi_reg_with_clean_cache +=== RUN TestReadAt/reading_multi_chunks_at_top_of_1st_chunk_in_max_size_blob_single_get_prefetch_with_single_reg_with_edge_filled_cache blob_test.go:208: reading offset:0, size:7 - blob_test.go:736: serving whole range "bytes=0-8" = 9 -=== RUN TestReadAt/reading_multi_chunks_at_top_of_1st_chunk_in_3_chunks_blob_multiple_get_prefetch_with_single_reg_with_clean_cache +=== RUN TestReadAt/reading_multi_chunks_at_top_of_1st_chunk_in_max_size_blob_single_get_prefetch_with_multi_reg_with_sparse_cache blob_test.go:208: reading offset:0, size:7 - blob_test.go:736: serving whole range "bytes=0-8" = 9 -=== RUN TestReadAt/reading_multi_chunks_at_top_of_1st_chunk_in_3_chunks_blob_multiple_get_prefetch_with_multi_reg_with_edge_filled_cache +=== RUN TestReadAt/reading_multi_chunks_at_top_of_1st_chunk_in_max_size_blob_single_get_prefetch_with_single_reg_with_sparse_cache blob_test.go:208: reading offset:0, size:7 -=== RUN TestReadAt/reading_multi_chunks_at_top_of_1st_chunk_in_3_chunks_blob_multiple_get_prefetch_with_single_reg_with_edge_filled_cache +=== RUN TestReadAt/reading_multi_chunks_at_top_of_1st_chunk_in_max_size_blob_single_get_prefetch_with_multi_reg_with_clean_cache blob_test.go:208: reading offset:0, size:7 -=== RUN TestReadAt/reading_multi_chunks_at_top_of_1st_chunk_in_3_chunks_blob_multiple_get_prefetch_with_multi_reg_with_sparse_cache +=== RUN TestReadAt/reading_multi_chunks_at_top_of_1st_chunk_in_max_size_blob_single_get_prefetch_with_single_reg_with_clean_cache blob_test.go:208: reading offset:0, size:7 -=== RUN TestReadAt/reading_multi_chunks_at_top_of_1st_chunk_in_3_chunks_blob_multiple_get_prefetch_with_single_reg_with_sparse_cache +=== RUN TestReadAt/reading_multi_chunks_at_top_of_1st_chunk_in_max_size_blob_multiple_get_prefetch_with_multi_reg_with_sparse_cache + blob_test.go:208: reading offset:0, size:7 +=== RUN TestReadAt/reading_multi_chunks_at_top_of_1st_chunk_in_max_size_blob_multiple_get_prefetch_with_single_reg_with_sparse_cache + blob_test.go:208: reading offset:0, size:7 +=== RUN TestReadAt/reading_multi_chunks_at_top_of_1st_chunk_in_max_size_blob_multiple_get_prefetch_with_multi_reg_with_clean_cache + blob_test.go:208: reading offset:0, size:7 +=== RUN TestReadAt/reading_multi_chunks_at_top_of_1st_chunk_in_max_size_blob_multiple_get_prefetch_with_single_reg_with_clean_cache blob_test.go:208: reading offset:0, size:7 +=== RUN TestReadAt/reading_multi_chunks_at_top_of_1st_chunk_in_max_size_blob_multiple_get_prefetch_with_multi_reg_with_edge_filled_cache + blob_test.go:208: reading offset:0, size:7 +=== RUN TestReadAt/reading_multi_chunks_at_top_of_1st_chunk_in_max_size_blob_multiple_get_prefetch_with_single_reg_with_edge_filled_cache + blob_test.go:208: reading offset:0, size:7 +=== RUN TestReadAt/reading_multi_chunks_at_top_of_2nd_chunk_in_1_chunk_blob_single_get_prefetch_with_single_reg_with_sparse_cache + blob_test.go:208: reading offset:3, size:7 === RUN TestReadAt/reading_multi_chunks_at_top_of_2nd_chunk_in_1_chunk_blob_single_get_prefetch_with_multi_reg_with_clean_cache blob_test.go:208: reading offset:3, size:7 === RUN TestReadAt/reading_multi_chunks_at_top_of_2nd_chunk_in_1_chunk_blob_single_get_prefetch_with_single_reg_with_clean_cache @@ -69510,8 +69041,6 @@ blob_test.go:208: reading offset:3, size:7 === RUN TestReadAt/reading_multi_chunks_at_top_of_2nd_chunk_in_1_chunk_blob_single_get_prefetch_with_multi_reg_with_sparse_cache blob_test.go:208: reading offset:3, size:7 -=== RUN TestReadAt/reading_multi_chunks_at_top_of_2nd_chunk_in_1_chunk_blob_single_get_prefetch_with_single_reg_with_sparse_cache - blob_test.go:208: reading offset:3, size:7 === RUN TestReadAt/reading_multi_chunks_at_top_of_2nd_chunk_in_1_chunk_blob_multiple_get_prefetch_with_multi_reg_with_clean_cache blob_test.go:208: reading offset:3, size:7 === RUN TestReadAt/reading_multi_chunks_at_top_of_2nd_chunk_in_1_chunk_blob_multiple_get_prefetch_with_single_reg_with_clean_cache @@ -69524,17 +69053,9 @@ blob_test.go:208: reading offset:3, size:7 === RUN TestReadAt/reading_multi_chunks_at_top_of_2nd_chunk_in_1_chunk_blob_multiple_get_prefetch_with_single_reg_with_sparse_cache blob_test.go:208: reading offset:3, size:7 -=== RUN TestReadAt/reading_multi_chunks_at_top_of_2nd_chunk_in_3_chunks_blob_single_get_prefetch_with_single_reg_with_clean_cache - blob_test.go:208: reading offset:3, size:7 -=== RUN TestReadAt/reading_multi_chunks_at_top_of_2nd_chunk_in_3_chunks_blob_single_get_prefetch_with_multi_reg_with_edge_filled_cache - blob_test.go:208: reading offset:3, size:7 -=== RUN TestReadAt/reading_multi_chunks_at_top_of_2nd_chunk_in_3_chunks_blob_single_get_prefetch_with_single_reg_with_edge_filled_cache - blob_test.go:208: reading offset:3, size:7 -=== RUN TestReadAt/reading_multi_chunks_at_top_of_2nd_chunk_in_3_chunks_blob_single_get_prefetch_with_multi_reg_with_sparse_cache - blob_test.go:208: reading offset:3, size:7 -=== RUN TestReadAt/reading_multi_chunks_at_top_of_2nd_chunk_in_3_chunks_blob_single_get_prefetch_with_single_reg_with_sparse_cache +=== RUN TestReadAt/reading_multi_chunks_at_top_of_2nd_chunk_in_3_chunks_blob_multiple_get_prefetch_with_multi_reg_with_sparse_cache blob_test.go:208: reading offset:3, size:7 -=== RUN TestReadAt/reading_multi_chunks_at_top_of_2nd_chunk_in_3_chunks_blob_single_get_prefetch_with_multi_reg_with_clean_cache +=== RUN TestReadAt/reading_multi_chunks_at_top_of_2nd_chunk_in_3_chunks_blob_multiple_get_prefetch_with_single_reg_with_sparse_cache blob_test.go:208: reading offset:3, size:7 === RUN TestReadAt/reading_multi_chunks_at_top_of_2nd_chunk_in_3_chunks_blob_multiple_get_prefetch_with_multi_reg_with_clean_cache blob_test.go:208: reading offset:3, size:7 @@ -69544,24 +69065,32 @@ blob_test.go:208: reading offset:3, size:7 === RUN TestReadAt/reading_multi_chunks_at_top_of_2nd_chunk_in_3_chunks_blob_multiple_get_prefetch_with_single_reg_with_edge_filled_cache blob_test.go:208: reading offset:3, size:7 -=== RUN TestReadAt/reading_multi_chunks_at_top_of_2nd_chunk_in_3_chunks_blob_multiple_get_prefetch_with_multi_reg_with_sparse_cache +=== RUN TestReadAt/reading_multi_chunks_at_top_of_2nd_chunk_in_3_chunks_blob_single_get_prefetch_with_multi_reg_with_edge_filled_cache blob_test.go:208: reading offset:3, size:7 -=== RUN TestReadAt/reading_multi_chunks_at_top_of_2nd_chunk_in_3_chunks_blob_multiple_get_prefetch_with_single_reg_with_sparse_cache +=== RUN TestReadAt/reading_multi_chunks_at_top_of_2nd_chunk_in_3_chunks_blob_single_get_prefetch_with_single_reg_with_edge_filled_cache blob_test.go:208: reading offset:3, size:7 -=== RUN TestReadAt/reading_multi_chunks_at_top_of_2nd_chunk_in_max_size_blob_single_get_prefetch_with_single_reg_with_edge_filled_cache +=== RUN TestReadAt/reading_multi_chunks_at_top_of_2nd_chunk_in_3_chunks_blob_single_get_prefetch_with_multi_reg_with_sparse_cache + blob_test.go:208: reading offset:3, size:7 +=== RUN TestReadAt/reading_multi_chunks_at_top_of_2nd_chunk_in_3_chunks_blob_single_get_prefetch_with_single_reg_with_sparse_cache + blob_test.go:208: reading offset:3, size:7 +=== RUN TestReadAt/reading_multi_chunks_at_top_of_2nd_chunk_in_3_chunks_blob_single_get_prefetch_with_multi_reg_with_clean_cache + blob_test.go:208: reading offset:3, size:7 +=== RUN TestReadAt/reading_multi_chunks_at_top_of_2nd_chunk_in_3_chunks_blob_single_get_prefetch_with_single_reg_with_clean_cache blob_test.go:208: reading offset:3, size:7 === RUN TestReadAt/reading_multi_chunks_at_top_of_2nd_chunk_in_max_size_blob_single_get_prefetch_with_multi_reg_with_sparse_cache blob_test.go:208: reading offset:3, size:7 === RUN TestReadAt/reading_multi_chunks_at_top_of_2nd_chunk_in_max_size_blob_single_get_prefetch_with_single_reg_with_sparse_cache blob_test.go:208: reading offset:3, size:7 -time="2024-03-27T13:33:26Z" level=info msg="Received status code: . Setting single range mode and retrying..." -time="2024-03-27T13:33:26Z" level=info msg="Received status code: . Setting single range mode and retrying..." +time="2024-03-27T13:43:17Z" level=info msg="Received status code: . Setting single range mode and retrying..." +time="2024-03-27T13:43:17Z" level=info msg="Received status code: . Setting single range mode and retrying..." === RUN TestReadAt/reading_multi_chunks_at_top_of_2nd_chunk_in_max_size_blob_single_get_prefetch_with_multi_reg_with_clean_cache blob_test.go:208: reading offset:3, size:7 === RUN TestReadAt/reading_multi_chunks_at_top_of_2nd_chunk_in_max_size_blob_single_get_prefetch_with_single_reg_with_clean_cache blob_test.go:208: reading offset:3, size:7 === RUN TestReadAt/reading_multi_chunks_at_top_of_2nd_chunk_in_max_size_blob_single_get_prefetch_with_multi_reg_with_edge_filled_cache blob_test.go:208: reading offset:3, size:7 +=== RUN TestReadAt/reading_multi_chunks_at_top_of_2nd_chunk_in_max_size_blob_single_get_prefetch_with_single_reg_with_edge_filled_cache + blob_test.go:208: reading offset:3, size:7 === RUN TestReadAt/reading_multi_chunks_at_top_of_2nd_chunk_in_max_size_blob_multiple_get_prefetch_with_multi_reg_with_clean_cache blob_test.go:208: reading offset:3, size:7 === RUN TestReadAt/reading_multi_chunks_at_top_of_2nd_chunk_in_max_size_blob_multiple_get_prefetch_with_single_reg_with_clean_cache @@ -69574,10 +69103,30 @@ blob_test.go:208: reading offset:3, size:7 === RUN TestReadAt/reading_multi_chunks_at_top_of_2nd_chunk_in_max_size_blob_multiple_get_prefetch_with_single_reg_with_sparse_cache blob_test.go:208: reading offset:3, size:7 -time="2024-03-27T13:33:26Z" level=info msg="Received status code: . Setting single range mode and retrying..." -=== RUN TestReadAt/reading_multi_chunks_at_top_of_last_chunk_in_3_chunks_blob_single_get_prefetch_with_multi_reg_with_clean_cache +time="2024-03-27T13:43:17Z" level=info msg="Received status code: . Setting single range mode and retrying..." +=== RUN TestReadAt/reading_multi_chunks_at_top_of_last_chunk_in_1_chunk_blob_single_get_prefetch_with_multi_reg_with_sparse_cache blob_test.go:208: reading offset:9, size:7 -=== RUN TestReadAt/reading_multi_chunks_at_top_of_last_chunk_in_3_chunks_blob_single_get_prefetch_with_single_reg_with_clean_cache +=== RUN TestReadAt/reading_multi_chunks_at_top_of_last_chunk_in_1_chunk_blob_single_get_prefetch_with_single_reg_with_sparse_cache + blob_test.go:208: reading offset:9, size:7 +=== RUN TestReadAt/reading_multi_chunks_at_top_of_last_chunk_in_1_chunk_blob_single_get_prefetch_with_multi_reg_with_clean_cache + blob_test.go:208: reading offset:9, size:7 +=== RUN TestReadAt/reading_multi_chunks_at_top_of_last_chunk_in_1_chunk_blob_single_get_prefetch_with_single_reg_with_clean_cache + blob_test.go:208: reading offset:9, size:7 +=== RUN TestReadAt/reading_multi_chunks_at_top_of_last_chunk_in_1_chunk_blob_single_get_prefetch_with_multi_reg_with_edge_filled_cache + blob_test.go:208: reading offset:9, size:7 +=== RUN TestReadAt/reading_multi_chunks_at_top_of_last_chunk_in_1_chunk_blob_single_get_prefetch_with_single_reg_with_edge_filled_cache + blob_test.go:208: reading offset:9, size:7 +=== RUN TestReadAt/reading_multi_chunks_at_top_of_last_chunk_in_1_chunk_blob_multiple_get_prefetch_with_single_reg_with_edge_filled_cache + blob_test.go:208: reading offset:9, size:7 +=== RUN TestReadAt/reading_multi_chunks_at_top_of_last_chunk_in_1_chunk_blob_multiple_get_prefetch_with_multi_reg_with_sparse_cache + blob_test.go:208: reading offset:9, size:7 +=== RUN TestReadAt/reading_multi_chunks_at_top_of_last_chunk_in_1_chunk_blob_multiple_get_prefetch_with_single_reg_with_sparse_cache + blob_test.go:208: reading offset:9, size:7 +=== RUN TestReadAt/reading_multi_chunks_at_top_of_last_chunk_in_1_chunk_blob_multiple_get_prefetch_with_multi_reg_with_clean_cache + blob_test.go:208: reading offset:9, size:7 +=== RUN TestReadAt/reading_multi_chunks_at_top_of_last_chunk_in_1_chunk_blob_multiple_get_prefetch_with_single_reg_with_clean_cache + blob_test.go:208: reading offset:9, size:7 +=== RUN TestReadAt/reading_multi_chunks_at_top_of_last_chunk_in_1_chunk_blob_multiple_get_prefetch_with_multi_reg_with_edge_filled_cache blob_test.go:208: reading offset:9, size:7 === RUN TestReadAt/reading_multi_chunks_at_top_of_last_chunk_in_3_chunks_blob_single_get_prefetch_with_multi_reg_with_edge_filled_cache blob_test.go:208: reading offset:9, size:7 @@ -69587,6 +69136,10 @@ blob_test.go:208: reading offset:9, size:7 === RUN TestReadAt/reading_multi_chunks_at_top_of_last_chunk_in_3_chunks_blob_single_get_prefetch_with_single_reg_with_sparse_cache blob_test.go:208: reading offset:9, size:7 +=== RUN TestReadAt/reading_multi_chunks_at_top_of_last_chunk_in_3_chunks_blob_single_get_prefetch_with_multi_reg_with_clean_cache + blob_test.go:208: reading offset:9, size:7 +=== RUN TestReadAt/reading_multi_chunks_at_top_of_last_chunk_in_3_chunks_blob_single_get_prefetch_with_single_reg_with_clean_cache + blob_test.go:208: reading offset:9, size:7 === RUN TestReadAt/reading_multi_chunks_at_top_of_last_chunk_in_3_chunks_blob_multiple_get_prefetch_with_single_reg_with_sparse_cache blob_test.go:208: reading offset:9, size:7 === RUN TestReadAt/reading_multi_chunks_at_top_of_last_chunk_in_3_chunks_blob_multiple_get_prefetch_with_multi_reg_with_clean_cache @@ -69599,22 +69152,6 @@ blob_test.go:208: reading offset:9, size:7 === RUN TestReadAt/reading_multi_chunks_at_top_of_last_chunk_in_3_chunks_blob_multiple_get_prefetch_with_multi_reg_with_sparse_cache blob_test.go:208: reading offset:9, size:7 -=== RUN TestReadAt/reading_multi_chunks_at_top_of_last_chunk_in_max_size_blob_single_get_prefetch_with_multi_reg_with_edge_filled_cache - blob_test.go:208: reading offset:9, size:7 -=== RUN TestReadAt/reading_multi_chunks_at_top_of_last_chunk_in_max_size_blob_single_get_prefetch_with_single_reg_with_edge_filled_cache - blob_test.go:208: reading offset:9, size:7 -=== RUN TestReadAt/reading_multi_chunks_at_top_of_last_chunk_in_max_size_blob_single_get_prefetch_with_multi_reg_with_sparse_cache - blob_test.go:208: reading offset:9, size:7 -=== RUN TestReadAt/reading_multi_chunks_at_top_of_last_chunk_in_max_size_blob_single_get_prefetch_with_single_reg_with_sparse_cache - blob_test.go:208: reading offset:9, size:7 -=== RUN TestReadAt/reading_multi_chunks_at_top_of_last_chunk_in_max_size_blob_single_get_prefetch_with_multi_reg_with_clean_cache - blob_test.go:208: reading offset:9, size:7 -=== RUN TestReadAt/reading_multi_chunks_at_top_of_last_chunk_in_max_size_blob_single_get_prefetch_with_single_reg_with_clean_cache - blob_test.go:208: reading offset:9, size:7 -=== RUN TestReadAt/reading_multi_chunks_at_top_of_last_chunk_in_max_size_blob_multiple_get_prefetch_with_multi_reg_with_sparse_cache - blob_test.go:208: reading offset:9, size:7 -=== RUN TestReadAt/reading_multi_chunks_at_top_of_last_chunk_in_max_size_blob_multiple_get_prefetch_with_single_reg_with_sparse_cache - blob_test.go:208: reading offset:9, size:7 === RUN TestReadAt/reading_multi_chunks_at_top_of_last_chunk_in_max_size_blob_multiple_get_prefetch_with_multi_reg_with_clean_cache blob_test.go:208: reading offset:9, size:7 === RUN TestReadAt/reading_multi_chunks_at_top_of_last_chunk_in_max_size_blob_multiple_get_prefetch_with_single_reg_with_clean_cache @@ -69623,30 +69160,26 @@ blob_test.go:208: reading offset:9, size:7 === RUN TestReadAt/reading_multi_chunks_at_top_of_last_chunk_in_max_size_blob_multiple_get_prefetch_with_single_reg_with_edge_filled_cache blob_test.go:208: reading offset:9, size:7 -=== RUN TestReadAt/reading_multi_chunks_at_top_of_last_chunk_in_1_chunk_blob_single_get_prefetch_with_multi_reg_with_edge_filled_cache - blob_test.go:208: reading offset:9, size:7 -=== RUN TestReadAt/reading_multi_chunks_at_top_of_last_chunk_in_1_chunk_blob_single_get_prefetch_with_single_reg_with_edge_filled_cache - blob_test.go:208: reading offset:9, size:7 -=== RUN TestReadAt/reading_multi_chunks_at_top_of_last_chunk_in_1_chunk_blob_single_get_prefetch_with_multi_reg_with_sparse_cache - blob_test.go:208: reading offset:9, size:7 -=== RUN TestReadAt/reading_multi_chunks_at_top_of_last_chunk_in_1_chunk_blob_single_get_prefetch_with_single_reg_with_sparse_cache - blob_test.go:208: reading offset:9, size:7 -=== RUN TestReadAt/reading_multi_chunks_at_top_of_last_chunk_in_1_chunk_blob_single_get_prefetch_with_multi_reg_with_clean_cache +=== RUN TestReadAt/reading_multi_chunks_at_top_of_last_chunk_in_max_size_blob_multiple_get_prefetch_with_multi_reg_with_sparse_cache blob_test.go:208: reading offset:9, size:7 -=== RUN TestReadAt/reading_multi_chunks_at_top_of_last_chunk_in_1_chunk_blob_single_get_prefetch_with_single_reg_with_clean_cache +=== RUN TestReadAt/reading_multi_chunks_at_top_of_last_chunk_in_max_size_blob_multiple_get_prefetch_with_single_reg_with_sparse_cache blob_test.go:208: reading offset:9, size:7 -=== RUN TestReadAt/reading_multi_chunks_at_top_of_last_chunk_in_1_chunk_blob_multiple_get_prefetch_with_single_reg_with_clean_cache +=== RUN TestReadAt/reading_multi_chunks_at_top_of_last_chunk_in_max_size_blob_single_get_prefetch_with_multi_reg_with_clean_cache blob_test.go:208: reading offset:9, size:7 -=== RUN TestReadAt/reading_multi_chunks_at_top_of_last_chunk_in_1_chunk_blob_multiple_get_prefetch_with_multi_reg_with_edge_filled_cache +=== RUN TestReadAt/reading_multi_chunks_at_top_of_last_chunk_in_max_size_blob_single_get_prefetch_with_single_reg_with_clean_cache blob_test.go:208: reading offset:9, size:7 -=== RUN TestReadAt/reading_multi_chunks_at_top_of_last_chunk_in_1_chunk_blob_multiple_get_prefetch_with_single_reg_with_edge_filled_cache +=== RUN TestReadAt/reading_multi_chunks_at_top_of_last_chunk_in_max_size_blob_single_get_prefetch_with_multi_reg_with_edge_filled_cache blob_test.go:208: reading offset:9, size:7 -=== RUN TestReadAt/reading_multi_chunks_at_top_of_last_chunk_in_1_chunk_blob_multiple_get_prefetch_with_multi_reg_with_sparse_cache +=== RUN TestReadAt/reading_multi_chunks_at_top_of_last_chunk_in_max_size_blob_single_get_prefetch_with_single_reg_with_edge_filled_cache blob_test.go:208: reading offset:9, size:7 -=== RUN TestReadAt/reading_multi_chunks_at_top_of_last_chunk_in_1_chunk_blob_multiple_get_prefetch_with_single_reg_with_sparse_cache +=== RUN TestReadAt/reading_multi_chunks_at_top_of_last_chunk_in_max_size_blob_single_get_prefetch_with_multi_reg_with_sparse_cache blob_test.go:208: reading offset:9, size:7 -=== RUN TestReadAt/reading_multi_chunks_at_top_of_last_chunk_in_1_chunk_blob_multiple_get_prefetch_with_multi_reg_with_clean_cache +=== RUN TestReadAt/reading_multi_chunks_at_top_of_last_chunk_in_max_size_blob_single_get_prefetch_with_single_reg_with_sparse_cache blob_test.go:208: reading offset:9, size:7 +=== RUN TestReadAt/reading_multi_chunks_at_middle_of_1st_chunk_in_1_chunk_blob_single_get_prefetch_with_single_reg_with_clean_cache + blob_test.go:208: reading offset:1, size:7 + blob_test.go:736: serving whole range "bytes=0-2" = 3 + blob_test.go:736: serving whole range "bytes=0-2" = 3 === RUN TestReadAt/reading_multi_chunks_at_middle_of_1st_chunk_in_1_chunk_blob_single_get_prefetch_with_multi_reg_with_edge_filled_cache blob_test.go:208: reading offset:1, size:7 === RUN TestReadAt/reading_multi_chunks_at_middle_of_1st_chunk_in_1_chunk_blob_single_get_prefetch_with_single_reg_with_edge_filled_cache @@ -69659,10 +69192,6 @@ blob_test.go:208: reading offset:1, size:7 blob_test.go:736: serving whole range "bytes=0-2" = 3 blob_test.go:736: serving whole range "bytes=0-2" = 3 -=== RUN TestReadAt/reading_multi_chunks_at_middle_of_1st_chunk_in_1_chunk_blob_single_get_prefetch_with_single_reg_with_clean_cache - blob_test.go:208: reading offset:1, size:7 - blob_test.go:736: serving whole range "bytes=0-2" = 3 - blob_test.go:736: serving whole range "bytes=0-2" = 3 === RUN TestReadAt/reading_multi_chunks_at_middle_of_1st_chunk_in_1_chunk_blob_multiple_get_prefetch_with_multi_reg_with_clean_cache blob_test.go:208: reading offset:1, size:7 blob_test.go:736: serving whole range "bytes=0-2" = 3 @@ -69679,19 +69208,11 @@ blob_test.go:208: reading offset:1, size:7 === RUN TestReadAt/reading_multi_chunks_at_middle_of_1st_chunk_in_1_chunk_blob_multiple_get_prefetch_with_single_reg_with_sparse_cache blob_test.go:208: reading offset:1, size:7 -=== RUN TestReadAt/reading_multi_chunks_at_middle_of_1st_chunk_in_3_chunks_blob_multiple_get_prefetch_with_multi_reg_with_edge_filled_cache - blob_test.go:208: reading offset:1, size:7 -=== RUN TestReadAt/reading_multi_chunks_at_middle_of_1st_chunk_in_3_chunks_blob_multiple_get_prefetch_with_single_reg_with_edge_filled_cache - blob_test.go:208: reading offset:1, size:7 -=== RUN TestReadAt/reading_multi_chunks_at_middle_of_1st_chunk_in_3_chunks_blob_multiple_get_prefetch_with_multi_reg_with_sparse_cache - blob_test.go:208: reading offset:1, size:7 -=== RUN TestReadAt/reading_multi_chunks_at_middle_of_1st_chunk_in_3_chunks_blob_multiple_get_prefetch_with_single_reg_with_sparse_cache - blob_test.go:208: reading offset:1, size:7 -=== RUN TestReadAt/reading_multi_chunks_at_middle_of_1st_chunk_in_3_chunks_blob_multiple_get_prefetch_with_multi_reg_with_clean_cache +=== RUN TestReadAt/reading_multi_chunks_at_middle_of_1st_chunk_in_3_chunks_blob_single_get_prefetch_with_multi_reg_with_clean_cache blob_test.go:208: reading offset:1, size:7 blob_test.go:736: serving whole range "bytes=0-8" = 9 blob_test.go:736: serving whole range "bytes=0-8" = 9 -=== RUN TestReadAt/reading_multi_chunks_at_middle_of_1st_chunk_in_3_chunks_blob_multiple_get_prefetch_with_single_reg_with_clean_cache +=== RUN TestReadAt/reading_multi_chunks_at_middle_of_1st_chunk_in_3_chunks_blob_single_get_prefetch_with_single_reg_with_clean_cache blob_test.go:208: reading offset:1, size:7 blob_test.go:736: serving whole range "bytes=0-8" = 9 blob_test.go:736: serving whole range "bytes=0-8" = 9 @@ -69703,15 +69224,19 @@ blob_test.go:208: reading offset:1, size:7 === RUN TestReadAt/reading_multi_chunks_at_middle_of_1st_chunk_in_3_chunks_blob_single_get_prefetch_with_single_reg_with_sparse_cache blob_test.go:208: reading offset:1, size:7 -=== RUN TestReadAt/reading_multi_chunks_at_middle_of_1st_chunk_in_3_chunks_blob_single_get_prefetch_with_multi_reg_with_clean_cache +=== RUN TestReadAt/reading_multi_chunks_at_middle_of_1st_chunk_in_3_chunks_blob_multiple_get_prefetch_with_single_reg_with_sparse_cache blob_test.go:208: reading offset:1, size:7 - blob_test.go:736: serving whole range "bytes=0-8" = 9 - blob_test.go:736: serving whole range "bytes=0-8" = 9 -=== RUN TestReadAt/reading_multi_chunks_at_middle_of_1st_chunk_in_3_chunks_blob_single_get_prefetch_with_single_reg_with_clean_cache +=== RUN TestReadAt/reading_multi_chunks_at_middle_of_1st_chunk_in_3_chunks_blob_multiple_get_prefetch_with_multi_reg_with_clean_cache blob_test.go:208: reading offset:1, size:7 blob_test.go:736: serving whole range "bytes=0-8" = 9 +=== RUN TestReadAt/reading_multi_chunks_at_middle_of_1st_chunk_in_3_chunks_blob_multiple_get_prefetch_with_single_reg_with_clean_cache + blob_test.go:208: reading offset:1, size:7 blob_test.go:736: serving whole range "bytes=0-8" = 9 -=== RUN TestReadAt/reading_multi_chunks_at_middle_of_1st_chunk_in_max_size_blob_single_get_prefetch_with_multi_reg_with_clean_cache +=== RUN TestReadAt/reading_multi_chunks_at_middle_of_1st_chunk_in_3_chunks_blob_multiple_get_prefetch_with_multi_reg_with_edge_filled_cache + blob_test.go:208: reading offset:1, size:7 +=== RUN TestReadAt/reading_multi_chunks_at_middle_of_1st_chunk_in_3_chunks_blob_multiple_get_prefetch_with_single_reg_with_edge_filled_cache + blob_test.go:208: reading offset:1, size:7 +=== RUN TestReadAt/reading_multi_chunks_at_middle_of_1st_chunk_in_3_chunks_blob_multiple_get_prefetch_with_multi_reg_with_sparse_cache blob_test.go:208: reading offset:1, size:7 === RUN TestReadAt/reading_multi_chunks_at_middle_of_1st_chunk_in_max_size_blob_single_get_prefetch_with_single_reg_with_clean_cache blob_test.go:208: reading offset:1, size:7 @@ -69723,9 +69248,7 @@ blob_test.go:208: reading offset:1, size:7 === RUN TestReadAt/reading_multi_chunks_at_middle_of_1st_chunk_in_max_size_blob_single_get_prefetch_with_single_reg_with_sparse_cache blob_test.go:208: reading offset:1, size:7 -=== RUN TestReadAt/reading_multi_chunks_at_middle_of_1st_chunk_in_max_size_blob_multiple_get_prefetch_with_multi_reg_with_clean_cache - blob_test.go:208: reading offset:1, size:7 -=== RUN TestReadAt/reading_multi_chunks_at_middle_of_1st_chunk_in_max_size_blob_multiple_get_prefetch_with_single_reg_with_clean_cache +=== RUN TestReadAt/reading_multi_chunks_at_middle_of_1st_chunk_in_max_size_blob_single_get_prefetch_with_multi_reg_with_clean_cache blob_test.go:208: reading offset:1, size:7 === RUN TestReadAt/reading_multi_chunks_at_middle_of_1st_chunk_in_max_size_blob_multiple_get_prefetch_with_multi_reg_with_edge_filled_cache blob_test.go:208: reading offset:1, size:7 @@ -69735,6 +69258,10 @@ blob_test.go:208: reading offset:1, size:7 === RUN TestReadAt/reading_multi_chunks_at_middle_of_1st_chunk_in_max_size_blob_multiple_get_prefetch_with_single_reg_with_sparse_cache blob_test.go:208: reading offset:1, size:7 +=== RUN TestReadAt/reading_multi_chunks_at_middle_of_1st_chunk_in_max_size_blob_multiple_get_prefetch_with_multi_reg_with_clean_cache + blob_test.go:208: reading offset:1, size:7 +=== RUN TestReadAt/reading_multi_chunks_at_middle_of_1st_chunk_in_max_size_blob_multiple_get_prefetch_with_single_reg_with_clean_cache + blob_test.go:208: reading offset:1, size:7 === RUN TestReadAt/reading_multi_chunks_at_middle_of_2nd_chunk_in_1_chunk_blob_single_get_prefetch_with_single_reg_with_clean_cache blob_test.go:208: reading offset:4, size:7 === RUN TestReadAt/reading_multi_chunks_at_middle_of_2nd_chunk_in_1_chunk_blob_single_get_prefetch_with_multi_reg_with_edge_filled_cache @@ -69747,6 +69274,8 @@ blob_test.go:208: reading offset:4, size:7 === RUN TestReadAt/reading_multi_chunks_at_middle_of_2nd_chunk_in_1_chunk_blob_single_get_prefetch_with_multi_reg_with_clean_cache blob_test.go:208: reading offset:4, size:7 +=== RUN TestReadAt/reading_multi_chunks_at_middle_of_2nd_chunk_in_1_chunk_blob_multiple_get_prefetch_with_single_reg_with_clean_cache + blob_test.go:208: reading offset:4, size:7 === RUN TestReadAt/reading_multi_chunks_at_middle_of_2nd_chunk_in_1_chunk_blob_multiple_get_prefetch_with_multi_reg_with_edge_filled_cache blob_test.go:208: reading offset:4, size:7 === RUN TestReadAt/reading_multi_chunks_at_middle_of_2nd_chunk_in_1_chunk_blob_multiple_get_prefetch_with_single_reg_with_edge_filled_cache @@ -69757,9 +69286,17 @@ blob_test.go:208: reading offset:4, size:7 === RUN TestReadAt/reading_multi_chunks_at_middle_of_2nd_chunk_in_1_chunk_blob_multiple_get_prefetch_with_multi_reg_with_clean_cache blob_test.go:208: reading offset:4, size:7 -=== RUN TestReadAt/reading_multi_chunks_at_middle_of_2nd_chunk_in_1_chunk_blob_multiple_get_prefetch_with_single_reg_with_clean_cache +=== RUN TestReadAt/reading_multi_chunks_at_middle_of_2nd_chunk_in_3_chunks_blob_multiple_get_prefetch_with_multi_reg_with_clean_cache blob_test.go:208: reading offset:4, size:7 -=== RUN TestReadAt/reading_multi_chunks_at_middle_of_2nd_chunk_in_3_chunks_blob_single_get_prefetch_with_single_reg_with_edge_filled_cache +=== RUN TestReadAt/reading_multi_chunks_at_middle_of_2nd_chunk_in_3_chunks_blob_multiple_get_prefetch_with_single_reg_with_clean_cache + blob_test.go:208: reading offset:4, size:7 +=== RUN TestReadAt/reading_multi_chunks_at_middle_of_2nd_chunk_in_3_chunks_blob_multiple_get_prefetch_with_multi_reg_with_edge_filled_cache + blob_test.go:208: reading offset:4, size:7 +=== RUN TestReadAt/reading_multi_chunks_at_middle_of_2nd_chunk_in_3_chunks_blob_multiple_get_prefetch_with_single_reg_with_edge_filled_cache + blob_test.go:208: reading offset:4, size:7 +=== RUN TestReadAt/reading_multi_chunks_at_middle_of_2nd_chunk_in_3_chunks_blob_multiple_get_prefetch_with_multi_reg_with_sparse_cache + blob_test.go:208: reading offset:4, size:7 +=== RUN TestReadAt/reading_multi_chunks_at_middle_of_2nd_chunk_in_3_chunks_blob_multiple_get_prefetch_with_single_reg_with_sparse_cache blob_test.go:208: reading offset:4, size:7 === RUN TestReadAt/reading_multi_chunks_at_middle_of_2nd_chunk_in_3_chunks_blob_single_get_prefetch_with_multi_reg_with_sparse_cache blob_test.go:208: reading offset:4, size:7 @@ -69771,17 +69308,22 @@ blob_test.go:208: reading offset:4, size:7 === RUN TestReadAt/reading_multi_chunks_at_middle_of_2nd_chunk_in_3_chunks_blob_single_get_prefetch_with_multi_reg_with_edge_filled_cache blob_test.go:208: reading offset:4, size:7 -=== RUN TestReadAt/reading_multi_chunks_at_middle_of_2nd_chunk_in_3_chunks_blob_multiple_get_prefetch_with_multi_reg_with_clean_cache +=== RUN TestReadAt/reading_multi_chunks_at_middle_of_2nd_chunk_in_3_chunks_blob_single_get_prefetch_with_single_reg_with_edge_filled_cache blob_test.go:208: reading offset:4, size:7 -=== RUN TestReadAt/reading_multi_chunks_at_middle_of_2nd_chunk_in_3_chunks_blob_multiple_get_prefetch_with_single_reg_with_clean_cache +=== RUN TestReadAt/reading_multi_chunks_at_middle_of_2nd_chunk_in_max_size_blob_multiple_get_prefetch_with_multi_reg_with_edge_filled_cache blob_test.go:208: reading offset:4, size:7 -=== RUN TestReadAt/reading_multi_chunks_at_middle_of_2nd_chunk_in_3_chunks_blob_multiple_get_prefetch_with_multi_reg_with_edge_filled_cache +=== RUN TestReadAt/reading_multi_chunks_at_middle_of_2nd_chunk_in_max_size_blob_multiple_get_prefetch_with_single_reg_with_edge_filled_cache blob_test.go:208: reading offset:4, size:7 -=== RUN TestReadAt/reading_multi_chunks_at_middle_of_2nd_chunk_in_3_chunks_blob_multiple_get_prefetch_with_single_reg_with_edge_filled_cache +=== RUN TestReadAt/reading_multi_chunks_at_middle_of_2nd_chunk_in_max_size_blob_multiple_get_prefetch_with_multi_reg_with_sparse_cache blob_test.go:208: reading offset:4, size:7 -=== RUN TestReadAt/reading_multi_chunks_at_middle_of_2nd_chunk_in_3_chunks_blob_multiple_get_prefetch_with_multi_reg_with_sparse_cache +=== RUN TestReadAt/reading_multi_chunks_at_middle_of_2nd_chunk_in_max_size_blob_multiple_get_prefetch_with_single_reg_with_sparse_cache blob_test.go:208: reading offset:4, size:7 -=== RUN TestReadAt/reading_multi_chunks_at_middle_of_2nd_chunk_in_3_chunks_blob_multiple_get_prefetch_with_single_reg_with_sparse_cache +time="2024-03-27T13:43:17Z" level=info msg="Received status code: . Setting single range mode and retrying..." +=== RUN TestReadAt/reading_multi_chunks_at_middle_of_2nd_chunk_in_max_size_blob_multiple_get_prefetch_with_multi_reg_with_clean_cache + blob_test.go:208: reading offset:4, size:7 +=== RUN TestReadAt/reading_multi_chunks_at_middle_of_2nd_chunk_in_max_size_blob_multiple_get_prefetch_with_single_reg_with_clean_cache + blob_test.go:208: reading offset:4, size:7 +=== RUN TestReadAt/reading_multi_chunks_at_middle_of_2nd_chunk_in_max_size_blob_single_get_prefetch_with_multi_reg_with_clean_cache blob_test.go:208: reading offset:4, size:7 === RUN TestReadAt/reading_multi_chunks_at_middle_of_2nd_chunk_in_max_size_blob_single_get_prefetch_with_single_reg_with_clean_cache blob_test.go:208: reading offset:4, size:7 @@ -69793,27 +69335,8 @@ blob_test.go:208: reading offset:4, size:7 === RUN TestReadAt/reading_multi_chunks_at_middle_of_2nd_chunk_in_max_size_blob_single_get_prefetch_with_single_reg_with_sparse_cache blob_test.go:208: reading offset:4, size:7 -time="2024-03-27T13:33:26Z" level=info msg="Received status code: . Setting single range mode and retrying..." -time="2024-03-27T13:33:26Z" level=info msg="Received status code: . Setting single range mode and retrying..." -=== RUN TestReadAt/reading_multi_chunks_at_middle_of_2nd_chunk_in_max_size_blob_single_get_prefetch_with_multi_reg_with_clean_cache - blob_test.go:208: reading offset:4, size:7 -=== RUN TestReadAt/reading_multi_chunks_at_middle_of_2nd_chunk_in_max_size_blob_multiple_get_prefetch_with_multi_reg_with_clean_cache - blob_test.go:208: reading offset:4, size:7 -=== RUN TestReadAt/reading_multi_chunks_at_middle_of_2nd_chunk_in_max_size_blob_multiple_get_prefetch_with_single_reg_with_clean_cache - blob_test.go:208: reading offset:4, size:7 -=== RUN TestReadAt/reading_multi_chunks_at_middle_of_2nd_chunk_in_max_size_blob_multiple_get_prefetch_with_multi_reg_with_edge_filled_cache - blob_test.go:208: reading offset:4, size:7 -=== RUN TestReadAt/reading_multi_chunks_at_middle_of_2nd_chunk_in_max_size_blob_multiple_get_prefetch_with_single_reg_with_edge_filled_cache - blob_test.go:208: reading offset:4, size:7 -=== RUN TestReadAt/reading_multi_chunks_at_middle_of_2nd_chunk_in_max_size_blob_multiple_get_prefetch_with_multi_reg_with_sparse_cache - blob_test.go:208: reading offset:4, size:7 -=== RUN TestReadAt/reading_multi_chunks_at_middle_of_2nd_chunk_in_max_size_blob_multiple_get_prefetch_with_single_reg_with_sparse_cache - blob_test.go:208: reading offset:4, size:7 -time="2024-03-27T13:33:26Z" level=info msg="Received status code: . Setting single range mode and retrying..." -=== RUN TestReadAt/reading_multi_chunks_at_middle_of_last_chunk_in_1_chunk_blob_single_get_prefetch_with_single_reg_with_sparse_cache - blob_test.go:208: reading offset:10, size:7 -=== RUN TestReadAt/reading_multi_chunks_at_middle_of_last_chunk_in_1_chunk_blob_single_get_prefetch_with_multi_reg_with_clean_cache - blob_test.go:208: reading offset:10, size:7 +time="2024-03-27T13:43:17Z" level=info msg="Received status code: . Setting single range mode and retrying..." +time="2024-03-27T13:43:17Z" level=info msg="Received status code: . Setting single range mode and retrying..." === RUN TestReadAt/reading_multi_chunks_at_middle_of_last_chunk_in_1_chunk_blob_single_get_prefetch_with_single_reg_with_clean_cache blob_test.go:208: reading offset:10, size:7 === RUN TestReadAt/reading_multi_chunks_at_middle_of_last_chunk_in_1_chunk_blob_single_get_prefetch_with_multi_reg_with_edge_filled_cache @@ -69822,6 +69345,12 @@ blob_test.go:208: reading offset:10, size:7 === RUN TestReadAt/reading_multi_chunks_at_middle_of_last_chunk_in_1_chunk_blob_single_get_prefetch_with_multi_reg_with_sparse_cache blob_test.go:208: reading offset:10, size:7 +=== RUN TestReadAt/reading_multi_chunks_at_middle_of_last_chunk_in_1_chunk_blob_single_get_prefetch_with_single_reg_with_sparse_cache + blob_test.go:208: reading offset:10, size:7 +=== RUN TestReadAt/reading_multi_chunks_at_middle_of_last_chunk_in_1_chunk_blob_single_get_prefetch_with_multi_reg_with_clean_cache + blob_test.go:208: reading offset:10, size:7 +=== RUN TestReadAt/reading_multi_chunks_at_middle_of_last_chunk_in_1_chunk_blob_multiple_get_prefetch_with_multi_reg_with_sparse_cache + blob_test.go:208: reading offset:10, size:7 === RUN TestReadAt/reading_multi_chunks_at_middle_of_last_chunk_in_1_chunk_blob_multiple_get_prefetch_with_single_reg_with_sparse_cache blob_test.go:208: reading offset:10, size:7 === RUN TestReadAt/reading_multi_chunks_at_middle_of_last_chunk_in_1_chunk_blob_multiple_get_prefetch_with_multi_reg_with_clean_cache @@ -69832,19 +69361,7 @@ blob_test.go:208: reading offset:10, size:7 === RUN TestReadAt/reading_multi_chunks_at_middle_of_last_chunk_in_1_chunk_blob_multiple_get_prefetch_with_single_reg_with_edge_filled_cache blob_test.go:208: reading offset:10, size:7 -=== RUN TestReadAt/reading_multi_chunks_at_middle_of_last_chunk_in_1_chunk_blob_multiple_get_prefetch_with_multi_reg_with_sparse_cache - blob_test.go:208: reading offset:10, size:7 -=== RUN TestReadAt/reading_multi_chunks_at_middle_of_last_chunk_in_3_chunks_blob_single_get_prefetch_with_multi_reg_with_clean_cache - blob_test.go:208: reading offset:10, size:7 -=== RUN TestReadAt/reading_multi_chunks_at_middle_of_last_chunk_in_3_chunks_blob_single_get_prefetch_with_single_reg_with_clean_cache - blob_test.go:208: reading offset:10, size:7 -=== RUN TestReadAt/reading_multi_chunks_at_middle_of_last_chunk_in_3_chunks_blob_single_get_prefetch_with_multi_reg_with_edge_filled_cache - blob_test.go:208: reading offset:10, size:7 -=== RUN TestReadAt/reading_multi_chunks_at_middle_of_last_chunk_in_3_chunks_blob_single_get_prefetch_with_single_reg_with_edge_filled_cache - blob_test.go:208: reading offset:10, size:7 -=== RUN TestReadAt/reading_multi_chunks_at_middle_of_last_chunk_in_3_chunks_blob_single_get_prefetch_with_multi_reg_with_sparse_cache - blob_test.go:208: reading offset:10, size:7 -=== RUN TestReadAt/reading_multi_chunks_at_middle_of_last_chunk_in_3_chunks_blob_single_get_prefetch_with_single_reg_with_sparse_cache +=== RUN TestReadAt/reading_multi_chunks_at_middle_of_last_chunk_in_3_chunks_blob_multiple_get_prefetch_with_single_reg_with_sparse_cache blob_test.go:208: reading offset:10, size:7 === RUN TestReadAt/reading_multi_chunks_at_middle_of_last_chunk_in_3_chunks_blob_multiple_get_prefetch_with_multi_reg_with_clean_cache blob_test.go:208: reading offset:10, size:7 @@ -69856,19 +69373,23 @@ blob_test.go:208: reading offset:10, size:7 === RUN TestReadAt/reading_multi_chunks_at_middle_of_last_chunk_in_3_chunks_blob_multiple_get_prefetch_with_multi_reg_with_sparse_cache blob_test.go:208: reading offset:10, size:7 -=== RUN TestReadAt/reading_multi_chunks_at_middle_of_last_chunk_in_3_chunks_blob_multiple_get_prefetch_with_single_reg_with_sparse_cache +=== RUN TestReadAt/reading_multi_chunks_at_middle_of_last_chunk_in_3_chunks_blob_single_get_prefetch_with_multi_reg_with_sparse_cache blob_test.go:208: reading offset:10, size:7 -=== RUN TestReadAt/reading_multi_chunks_at_middle_of_last_chunk_in_max_size_blob_multiple_get_prefetch_with_single_reg_with_clean_cache +=== RUN TestReadAt/reading_multi_chunks_at_middle_of_last_chunk_in_3_chunks_blob_single_get_prefetch_with_single_reg_with_sparse_cache blob_test.go:208: reading offset:10, size:7 -=== RUN TestReadAt/reading_multi_chunks_at_middle_of_last_chunk_in_max_size_blob_multiple_get_prefetch_with_multi_reg_with_edge_filled_cache +=== RUN TestReadAt/reading_multi_chunks_at_middle_of_last_chunk_in_3_chunks_blob_single_get_prefetch_with_multi_reg_with_clean_cache blob_test.go:208: reading offset:10, size:7 -=== RUN TestReadAt/reading_multi_chunks_at_middle_of_last_chunk_in_max_size_blob_multiple_get_prefetch_with_single_reg_with_edge_filled_cache +=== RUN TestReadAt/reading_multi_chunks_at_middle_of_last_chunk_in_3_chunks_blob_single_get_prefetch_with_single_reg_with_clean_cache blob_test.go:208: reading offset:10, size:7 -=== RUN TestReadAt/reading_multi_chunks_at_middle_of_last_chunk_in_max_size_blob_multiple_get_prefetch_with_multi_reg_with_sparse_cache +=== RUN TestReadAt/reading_multi_chunks_at_middle_of_last_chunk_in_3_chunks_blob_single_get_prefetch_with_multi_reg_with_edge_filled_cache blob_test.go:208: reading offset:10, size:7 -=== RUN TestReadAt/reading_multi_chunks_at_middle_of_last_chunk_in_max_size_blob_multiple_get_prefetch_with_single_reg_with_sparse_cache +=== RUN TestReadAt/reading_multi_chunks_at_middle_of_last_chunk_in_3_chunks_blob_single_get_prefetch_with_single_reg_with_edge_filled_cache blob_test.go:208: reading offset:10, size:7 -=== RUN TestReadAt/reading_multi_chunks_at_middle_of_last_chunk_in_max_size_blob_multiple_get_prefetch_with_multi_reg_with_clean_cache +=== RUN TestReadAt/reading_multi_chunks_at_middle_of_last_chunk_in_max_size_blob_single_get_prefetch_with_single_reg_with_edge_filled_cache + blob_test.go:208: reading offset:10, size:7 +=== RUN TestReadAt/reading_multi_chunks_at_middle_of_last_chunk_in_max_size_blob_single_get_prefetch_with_multi_reg_with_sparse_cache + blob_test.go:208: reading offset:10, size:7 +=== RUN TestReadAt/reading_multi_chunks_at_middle_of_last_chunk_in_max_size_blob_single_get_prefetch_with_single_reg_with_sparse_cache blob_test.go:208: reading offset:10, size:7 === RUN TestReadAt/reading_multi_chunks_at_middle_of_last_chunk_in_max_size_blob_single_get_prefetch_with_multi_reg_with_clean_cache blob_test.go:208: reading offset:10, size:7 @@ -69876,451 +69397,457 @@ blob_test.go:208: reading offset:10, size:7 === RUN TestReadAt/reading_multi_chunks_at_middle_of_last_chunk_in_max_size_blob_single_get_prefetch_with_multi_reg_with_edge_filled_cache blob_test.go:208: reading offset:10, size:7 -=== RUN TestReadAt/reading_multi_chunks_at_middle_of_last_chunk_in_max_size_blob_single_get_prefetch_with_single_reg_with_edge_filled_cache +=== RUN TestReadAt/reading_multi_chunks_at_middle_of_last_chunk_in_max_size_blob_multiple_get_prefetch_with_multi_reg_with_clean_cache blob_test.go:208: reading offset:10, size:7 -=== RUN TestReadAt/reading_multi_chunks_at_middle_of_last_chunk_in_max_size_blob_single_get_prefetch_with_multi_reg_with_sparse_cache +=== RUN TestReadAt/reading_multi_chunks_at_middle_of_last_chunk_in_max_size_blob_multiple_get_prefetch_with_single_reg_with_clean_cache blob_test.go:208: reading offset:10, size:7 -=== RUN TestReadAt/reading_multi_chunks_at_middle_of_last_chunk_in_max_size_blob_single_get_prefetch_with_single_reg_with_sparse_cache +=== RUN TestReadAt/reading_multi_chunks_at_middle_of_last_chunk_in_max_size_blob_multiple_get_prefetch_with_multi_reg_with_edge_filled_cache + blob_test.go:208: reading offset:10, size:7 +=== RUN TestReadAt/reading_multi_chunks_at_middle_of_last_chunk_in_max_size_blob_multiple_get_prefetch_with_single_reg_with_edge_filled_cache + blob_test.go:208: reading offset:10, size:7 +=== RUN TestReadAt/reading_multi_chunks_at_middle_of_last_chunk_in_max_size_blob_multiple_get_prefetch_with_multi_reg_with_sparse_cache blob_test.go:208: reading offset:10, size:7 ---- PASS: TestReadAt (0.20s) +=== RUN TestReadAt/reading_multi_chunks_at_middle_of_last_chunk_in_max_size_blob_multiple_get_prefetch_with_single_reg_with_sparse_cache + blob_test.go:208: reading offset:10, size:7 +--- PASS: TestReadAt (0.14s) + --- PASS: TestReadAt/reading_single_chunk_at_top_of_1st_chunk_in_1_chunk_blob_single_get_prefetch_with_single_reg_with_sparse_cache (0.00s) + --- PASS: TestReadAt/reading_single_chunk_at_top_of_1st_chunk_in_1_chunk_blob_single_get_prefetch_with_multi_reg_with_clean_cache (0.00s) --- PASS: TestReadAt/reading_single_chunk_at_top_of_1st_chunk_in_1_chunk_blob_single_get_prefetch_with_single_reg_with_clean_cache (0.00s) --- PASS: TestReadAt/reading_single_chunk_at_top_of_1st_chunk_in_1_chunk_blob_single_get_prefetch_with_multi_reg_with_edge_filled_cache (0.00s) --- PASS: TestReadAt/reading_single_chunk_at_top_of_1st_chunk_in_1_chunk_blob_single_get_prefetch_with_single_reg_with_edge_filled_cache (0.00s) --- PASS: TestReadAt/reading_single_chunk_at_top_of_1st_chunk_in_1_chunk_blob_single_get_prefetch_with_multi_reg_with_sparse_cache (0.00s) - --- PASS: TestReadAt/reading_single_chunk_at_top_of_1st_chunk_in_1_chunk_blob_single_get_prefetch_with_single_reg_with_sparse_cache (0.00s) - --- PASS: TestReadAt/reading_single_chunk_at_top_of_1st_chunk_in_1_chunk_blob_single_get_prefetch_with_multi_reg_with_clean_cache (0.00s) + --- PASS: TestReadAt/reading_single_chunk_at_top_of_1st_chunk_in_1_chunk_blob_multiple_get_prefetch_with_multi_reg_with_clean_cache (0.00s) --- PASS: TestReadAt/reading_single_chunk_at_top_of_1st_chunk_in_1_chunk_blob_multiple_get_prefetch_with_single_reg_with_clean_cache (0.00s) --- PASS: TestReadAt/reading_single_chunk_at_top_of_1st_chunk_in_1_chunk_blob_multiple_get_prefetch_with_multi_reg_with_edge_filled_cache (0.00s) --- PASS: TestReadAt/reading_single_chunk_at_top_of_1st_chunk_in_1_chunk_blob_multiple_get_prefetch_with_single_reg_with_edge_filled_cache (0.00s) --- PASS: TestReadAt/reading_single_chunk_at_top_of_1st_chunk_in_1_chunk_blob_multiple_get_prefetch_with_multi_reg_with_sparse_cache (0.00s) --- PASS: TestReadAt/reading_single_chunk_at_top_of_1st_chunk_in_1_chunk_blob_multiple_get_prefetch_with_single_reg_with_sparse_cache (0.00s) - --- PASS: TestReadAt/reading_single_chunk_at_top_of_1st_chunk_in_1_chunk_blob_multiple_get_prefetch_with_multi_reg_with_clean_cache (0.00s) - --- PASS: TestReadAt/reading_single_chunk_at_top_of_1st_chunk_in_3_chunks_blob_single_get_prefetch_with_multi_reg_with_clean_cache (0.00s) - --- PASS: TestReadAt/reading_single_chunk_at_top_of_1st_chunk_in_3_chunks_blob_single_get_prefetch_with_single_reg_with_clean_cache (0.00s) --- PASS: TestReadAt/reading_single_chunk_at_top_of_1st_chunk_in_3_chunks_blob_single_get_prefetch_with_multi_reg_with_edge_filled_cache (0.00s) --- PASS: TestReadAt/reading_single_chunk_at_top_of_1st_chunk_in_3_chunks_blob_single_get_prefetch_with_single_reg_with_edge_filled_cache (0.00s) --- PASS: TestReadAt/reading_single_chunk_at_top_of_1st_chunk_in_3_chunks_blob_single_get_prefetch_with_multi_reg_with_sparse_cache (0.00s) --- PASS: TestReadAt/reading_single_chunk_at_top_of_1st_chunk_in_3_chunks_blob_single_get_prefetch_with_single_reg_with_sparse_cache (0.00s) + --- PASS: TestReadAt/reading_single_chunk_at_top_of_1st_chunk_in_3_chunks_blob_single_get_prefetch_with_multi_reg_with_clean_cache (0.00s) + --- PASS: TestReadAt/reading_single_chunk_at_top_of_1st_chunk_in_3_chunks_blob_single_get_prefetch_with_single_reg_with_clean_cache (0.00s) + --- PASS: TestReadAt/reading_single_chunk_at_top_of_1st_chunk_in_3_chunks_blob_multiple_get_prefetch_with_multi_reg_with_edge_filled_cache (0.00s) + --- PASS: TestReadAt/reading_single_chunk_at_top_of_1st_chunk_in_3_chunks_blob_multiple_get_prefetch_with_single_reg_with_edge_filled_cache (0.00s) --- PASS: TestReadAt/reading_single_chunk_at_top_of_1st_chunk_in_3_chunks_blob_multiple_get_prefetch_with_multi_reg_with_sparse_cache (0.00s) --- PASS: TestReadAt/reading_single_chunk_at_top_of_1st_chunk_in_3_chunks_blob_multiple_get_prefetch_with_single_reg_with_sparse_cache (0.00s) --- PASS: TestReadAt/reading_single_chunk_at_top_of_1st_chunk_in_3_chunks_blob_multiple_get_prefetch_with_multi_reg_with_clean_cache (0.00s) --- PASS: TestReadAt/reading_single_chunk_at_top_of_1st_chunk_in_3_chunks_blob_multiple_get_prefetch_with_single_reg_with_clean_cache (0.00s) - --- PASS: TestReadAt/reading_single_chunk_at_top_of_1st_chunk_in_3_chunks_blob_multiple_get_prefetch_with_multi_reg_with_edge_filled_cache (0.00s) - --- PASS: TestReadAt/reading_single_chunk_at_top_of_1st_chunk_in_3_chunks_blob_multiple_get_prefetch_with_single_reg_with_edge_filled_cache (0.00s) + --- PASS: TestReadAt/reading_single_chunk_at_top_of_1st_chunk_in_max_size_blob_single_get_prefetch_with_multi_reg_with_sparse_cache (0.00s) + --- PASS: TestReadAt/reading_single_chunk_at_top_of_1st_chunk_in_max_size_blob_single_get_prefetch_with_single_reg_with_sparse_cache (0.00s) --- PASS: TestReadAt/reading_single_chunk_at_top_of_1st_chunk_in_max_size_blob_single_get_prefetch_with_multi_reg_with_clean_cache (0.00s) --- PASS: TestReadAt/reading_single_chunk_at_top_of_1st_chunk_in_max_size_blob_single_get_prefetch_with_single_reg_with_clean_cache (0.00s) --- PASS: TestReadAt/reading_single_chunk_at_top_of_1st_chunk_in_max_size_blob_single_get_prefetch_with_multi_reg_with_edge_filled_cache (0.00s) --- PASS: TestReadAt/reading_single_chunk_at_top_of_1st_chunk_in_max_size_blob_single_get_prefetch_with_single_reg_with_edge_filled_cache (0.00s) - --- PASS: TestReadAt/reading_single_chunk_at_top_of_1st_chunk_in_max_size_blob_single_get_prefetch_with_multi_reg_with_sparse_cache (0.00s) - --- PASS: TestReadAt/reading_single_chunk_at_top_of_1st_chunk_in_max_size_blob_single_get_prefetch_with_single_reg_with_sparse_cache (0.00s) - --- PASS: TestReadAt/reading_single_chunk_at_top_of_1st_chunk_in_max_size_blob_multiple_get_prefetch_with_single_reg_with_sparse_cache (0.00s) - --- PASS: TestReadAt/reading_single_chunk_at_top_of_1st_chunk_in_max_size_blob_multiple_get_prefetch_with_multi_reg_with_clean_cache (0.00s) - --- PASS: TestReadAt/reading_single_chunk_at_top_of_1st_chunk_in_max_size_blob_multiple_get_prefetch_with_single_reg_with_clean_cache (0.00s) --- PASS: TestReadAt/reading_single_chunk_at_top_of_1st_chunk_in_max_size_blob_multiple_get_prefetch_with_multi_reg_with_edge_filled_cache (0.00s) --- PASS: TestReadAt/reading_single_chunk_at_top_of_1st_chunk_in_max_size_blob_multiple_get_prefetch_with_single_reg_with_edge_filled_cache (0.00s) --- PASS: TestReadAt/reading_single_chunk_at_top_of_1st_chunk_in_max_size_blob_multiple_get_prefetch_with_multi_reg_with_sparse_cache (0.00s) + --- PASS: TestReadAt/reading_single_chunk_at_top_of_1st_chunk_in_max_size_blob_multiple_get_prefetch_with_single_reg_with_sparse_cache (0.00s) + --- PASS: TestReadAt/reading_single_chunk_at_top_of_1st_chunk_in_max_size_blob_multiple_get_prefetch_with_multi_reg_with_clean_cache (0.00s) + --- PASS: TestReadAt/reading_single_chunk_at_top_of_1st_chunk_in_max_size_blob_multiple_get_prefetch_with_single_reg_with_clean_cache (0.00s) + --- PASS: TestReadAt/reading_single_chunk_at_top_of_2nd_chunk_in_1_chunk_blob_single_get_prefetch_with_single_reg_with_clean_cache (0.00s) + --- PASS: TestReadAt/reading_single_chunk_at_top_of_2nd_chunk_in_1_chunk_blob_single_get_prefetch_with_multi_reg_with_edge_filled_cache (0.00s) --- PASS: TestReadAt/reading_single_chunk_at_top_of_2nd_chunk_in_1_chunk_blob_single_get_prefetch_with_single_reg_with_edge_filled_cache (0.00s) --- PASS: TestReadAt/reading_single_chunk_at_top_of_2nd_chunk_in_1_chunk_blob_single_get_prefetch_with_multi_reg_with_sparse_cache (0.00s) --- PASS: TestReadAt/reading_single_chunk_at_top_of_2nd_chunk_in_1_chunk_blob_single_get_prefetch_with_single_reg_with_sparse_cache (0.00s) --- PASS: TestReadAt/reading_single_chunk_at_top_of_2nd_chunk_in_1_chunk_blob_single_get_prefetch_with_multi_reg_with_clean_cache (0.00s) - --- PASS: TestReadAt/reading_single_chunk_at_top_of_2nd_chunk_in_1_chunk_blob_single_get_prefetch_with_single_reg_with_clean_cache (0.00s) - --- PASS: TestReadAt/reading_single_chunk_at_top_of_2nd_chunk_in_1_chunk_blob_single_get_prefetch_with_multi_reg_with_edge_filled_cache (0.00s) - --- PASS: TestReadAt/reading_single_chunk_at_top_of_2nd_chunk_in_1_chunk_blob_multiple_get_prefetch_with_multi_reg_with_sparse_cache (0.00s) - --- PASS: TestReadAt/reading_single_chunk_at_top_of_2nd_chunk_in_1_chunk_blob_multiple_get_prefetch_with_single_reg_with_sparse_cache (0.00s) --- PASS: TestReadAt/reading_single_chunk_at_top_of_2nd_chunk_in_1_chunk_blob_multiple_get_prefetch_with_multi_reg_with_clean_cache (0.00s) --- PASS: TestReadAt/reading_single_chunk_at_top_of_2nd_chunk_in_1_chunk_blob_multiple_get_prefetch_with_single_reg_with_clean_cache (0.00s) --- PASS: TestReadAt/reading_single_chunk_at_top_of_2nd_chunk_in_1_chunk_blob_multiple_get_prefetch_with_multi_reg_with_edge_filled_cache (0.00s) --- PASS: TestReadAt/reading_single_chunk_at_top_of_2nd_chunk_in_1_chunk_blob_multiple_get_prefetch_with_single_reg_with_edge_filled_cache (0.00s) - --- PASS: TestReadAt/reading_single_chunk_at_top_of_2nd_chunk_in_3_chunks_blob_single_get_prefetch_with_multi_reg_with_clean_cache (0.00s) - --- PASS: TestReadAt/reading_single_chunk_at_top_of_2nd_chunk_in_3_chunks_blob_single_get_prefetch_with_single_reg_with_clean_cache (0.00s) - --- PASS: TestReadAt/reading_single_chunk_at_top_of_2nd_chunk_in_3_chunks_blob_single_get_prefetch_with_multi_reg_with_edge_filled_cache (0.00s) - --- PASS: TestReadAt/reading_single_chunk_at_top_of_2nd_chunk_in_3_chunks_blob_single_get_prefetch_with_single_reg_with_edge_filled_cache (0.00s) - --- PASS: TestReadAt/reading_single_chunk_at_top_of_2nd_chunk_in_3_chunks_blob_single_get_prefetch_with_multi_reg_with_sparse_cache (0.00s) - --- PASS: TestReadAt/reading_single_chunk_at_top_of_2nd_chunk_in_3_chunks_blob_single_get_prefetch_with_single_reg_with_sparse_cache (0.00s) + --- PASS: TestReadAt/reading_single_chunk_at_top_of_2nd_chunk_in_1_chunk_blob_multiple_get_prefetch_with_multi_reg_with_sparse_cache (0.00s) + --- PASS: TestReadAt/reading_single_chunk_at_top_of_2nd_chunk_in_1_chunk_blob_multiple_get_prefetch_with_single_reg_with_sparse_cache (0.00s) + --- PASS: TestReadAt/reading_single_chunk_at_top_of_2nd_chunk_in_3_chunks_blob_multiple_get_prefetch_with_multi_reg_with_clean_cache (0.00s) --- PASS: TestReadAt/reading_single_chunk_at_top_of_2nd_chunk_in_3_chunks_blob_multiple_get_prefetch_with_single_reg_with_clean_cache (0.00s) --- PASS: TestReadAt/reading_single_chunk_at_top_of_2nd_chunk_in_3_chunks_blob_multiple_get_prefetch_with_multi_reg_with_edge_filled_cache (0.00s) --- PASS: TestReadAt/reading_single_chunk_at_top_of_2nd_chunk_in_3_chunks_blob_multiple_get_prefetch_with_single_reg_with_edge_filled_cache (0.00s) --- PASS: TestReadAt/reading_single_chunk_at_top_of_2nd_chunk_in_3_chunks_blob_multiple_get_prefetch_with_multi_reg_with_sparse_cache (0.00s) --- PASS: TestReadAt/reading_single_chunk_at_top_of_2nd_chunk_in_3_chunks_blob_multiple_get_prefetch_with_single_reg_with_sparse_cache (0.00s) - --- PASS: TestReadAt/reading_single_chunk_at_top_of_2nd_chunk_in_3_chunks_blob_multiple_get_prefetch_with_multi_reg_with_clean_cache (0.00s) + --- PASS: TestReadAt/reading_single_chunk_at_top_of_2nd_chunk_in_3_chunks_blob_single_get_prefetch_with_multi_reg_with_sparse_cache (0.00s) + --- PASS: TestReadAt/reading_single_chunk_at_top_of_2nd_chunk_in_3_chunks_blob_single_get_prefetch_with_single_reg_with_sparse_cache (0.00s) + --- PASS: TestReadAt/reading_single_chunk_at_top_of_2nd_chunk_in_3_chunks_blob_single_get_prefetch_with_multi_reg_with_clean_cache (0.00s) + --- PASS: TestReadAt/reading_single_chunk_at_top_of_2nd_chunk_in_3_chunks_blob_single_get_prefetch_with_single_reg_with_clean_cache (0.00s) + --- PASS: TestReadAt/reading_single_chunk_at_top_of_2nd_chunk_in_3_chunks_blob_single_get_prefetch_with_multi_reg_with_edge_filled_cache (0.00s) + --- PASS: TestReadAt/reading_single_chunk_at_top_of_2nd_chunk_in_3_chunks_blob_single_get_prefetch_with_single_reg_with_edge_filled_cache (0.00s) + --- PASS: TestReadAt/reading_single_chunk_at_top_of_2nd_chunk_in_max_size_blob_single_get_prefetch_with_multi_reg_with_sparse_cache (0.00s) + --- PASS: TestReadAt/reading_single_chunk_at_top_of_2nd_chunk_in_max_size_blob_single_get_prefetch_with_single_reg_with_sparse_cache (0.00s) + --- PASS: TestReadAt/reading_single_chunk_at_top_of_2nd_chunk_in_max_size_blob_single_get_prefetch_with_multi_reg_with_clean_cache (0.00s) + --- PASS: TestReadAt/reading_single_chunk_at_top_of_2nd_chunk_in_max_size_blob_single_get_prefetch_with_single_reg_with_clean_cache (0.00s) + --- PASS: TestReadAt/reading_single_chunk_at_top_of_2nd_chunk_in_max_size_blob_single_get_prefetch_with_multi_reg_with_edge_filled_cache (0.00s) + --- PASS: TestReadAt/reading_single_chunk_at_top_of_2nd_chunk_in_max_size_blob_single_get_prefetch_with_single_reg_with_edge_filled_cache (0.00s) + --- PASS: TestReadAt/reading_single_chunk_at_top_of_2nd_chunk_in_max_size_blob_multiple_get_prefetch_with_multi_reg_with_clean_cache (0.00s) --- PASS: TestReadAt/reading_single_chunk_at_top_of_2nd_chunk_in_max_size_blob_multiple_get_prefetch_with_single_reg_with_clean_cache (0.00s) --- PASS: TestReadAt/reading_single_chunk_at_top_of_2nd_chunk_in_max_size_blob_multiple_get_prefetch_with_multi_reg_with_edge_filled_cache (0.00s) --- PASS: TestReadAt/reading_single_chunk_at_top_of_2nd_chunk_in_max_size_blob_multiple_get_prefetch_with_single_reg_with_edge_filled_cache (0.00s) --- PASS: TestReadAt/reading_single_chunk_at_top_of_2nd_chunk_in_max_size_blob_multiple_get_prefetch_with_multi_reg_with_sparse_cache (0.00s) --- PASS: TestReadAt/reading_single_chunk_at_top_of_2nd_chunk_in_max_size_blob_multiple_get_prefetch_with_single_reg_with_sparse_cache (0.00s) - --- PASS: TestReadAt/reading_single_chunk_at_top_of_2nd_chunk_in_max_size_blob_multiple_get_prefetch_with_multi_reg_with_clean_cache (0.00s) - --- PASS: TestReadAt/reading_single_chunk_at_top_of_2nd_chunk_in_max_size_blob_single_get_prefetch_with_multi_reg_with_clean_cache (0.00s) - --- PASS: TestReadAt/reading_single_chunk_at_top_of_2nd_chunk_in_max_size_blob_single_get_prefetch_with_single_reg_with_clean_cache (0.00s) - --- PASS: TestReadAt/reading_single_chunk_at_top_of_2nd_chunk_in_max_size_blob_single_get_prefetch_with_multi_reg_with_edge_filled_cache (0.00s) - --- PASS: TestReadAt/reading_single_chunk_at_top_of_2nd_chunk_in_max_size_blob_single_get_prefetch_with_single_reg_with_edge_filled_cache (0.00s) - --- PASS: TestReadAt/reading_single_chunk_at_top_of_2nd_chunk_in_max_size_blob_single_get_prefetch_with_multi_reg_with_sparse_cache (0.00s) - --- PASS: TestReadAt/reading_single_chunk_at_top_of_2nd_chunk_in_max_size_blob_single_get_prefetch_with_single_reg_with_sparse_cache (0.00s) - --- PASS: TestReadAt/reading_single_chunk_at_top_of_last_chunk_in_1_chunk_blob_single_get_prefetch_with_multi_reg_with_clean_cache (0.00s) - --- PASS: TestReadAt/reading_single_chunk_at_top_of_last_chunk_in_1_chunk_blob_single_get_prefetch_with_single_reg_with_clean_cache (0.00s) --- PASS: TestReadAt/reading_single_chunk_at_top_of_last_chunk_in_1_chunk_blob_single_get_prefetch_with_multi_reg_with_edge_filled_cache (0.00s) --- PASS: TestReadAt/reading_single_chunk_at_top_of_last_chunk_in_1_chunk_blob_single_get_prefetch_with_single_reg_with_edge_filled_cache (0.00s) --- PASS: TestReadAt/reading_single_chunk_at_top_of_last_chunk_in_1_chunk_blob_single_get_prefetch_with_multi_reg_with_sparse_cache (0.00s) --- PASS: TestReadAt/reading_single_chunk_at_top_of_last_chunk_in_1_chunk_blob_single_get_prefetch_with_single_reg_with_sparse_cache (0.00s) - --- PASS: TestReadAt/reading_single_chunk_at_top_of_last_chunk_in_1_chunk_blob_multiple_get_prefetch_with_single_reg_with_sparse_cache (0.00s) + --- PASS: TestReadAt/reading_single_chunk_at_top_of_last_chunk_in_1_chunk_blob_single_get_prefetch_with_multi_reg_with_clean_cache (0.00s) + --- PASS: TestReadAt/reading_single_chunk_at_top_of_last_chunk_in_1_chunk_blob_single_get_prefetch_with_single_reg_with_clean_cache (0.00s) --- PASS: TestReadAt/reading_single_chunk_at_top_of_last_chunk_in_1_chunk_blob_multiple_get_prefetch_with_multi_reg_with_clean_cache (0.00s) --- PASS: TestReadAt/reading_single_chunk_at_top_of_last_chunk_in_1_chunk_blob_multiple_get_prefetch_with_single_reg_with_clean_cache (0.00s) --- PASS: TestReadAt/reading_single_chunk_at_top_of_last_chunk_in_1_chunk_blob_multiple_get_prefetch_with_multi_reg_with_edge_filled_cache (0.00s) --- PASS: TestReadAt/reading_single_chunk_at_top_of_last_chunk_in_1_chunk_blob_multiple_get_prefetch_with_single_reg_with_edge_filled_cache (0.00s) --- PASS: TestReadAt/reading_single_chunk_at_top_of_last_chunk_in_1_chunk_blob_multiple_get_prefetch_with_multi_reg_with_sparse_cache (0.00s) + --- PASS: TestReadAt/reading_single_chunk_at_top_of_last_chunk_in_1_chunk_blob_multiple_get_prefetch_with_single_reg_with_sparse_cache (0.00s) + --- PASS: TestReadAt/reading_single_chunk_at_top_of_last_chunk_in_3_chunks_blob_single_get_prefetch_with_multi_reg_with_edge_filled_cache (0.00s) + --- PASS: TestReadAt/reading_single_chunk_at_top_of_last_chunk_in_3_chunks_blob_single_get_prefetch_with_single_reg_with_edge_filled_cache (0.00s) + --- PASS: TestReadAt/reading_single_chunk_at_top_of_last_chunk_in_3_chunks_blob_single_get_prefetch_with_multi_reg_with_sparse_cache (0.00s) + --- PASS: TestReadAt/reading_single_chunk_at_top_of_last_chunk_in_3_chunks_blob_single_get_prefetch_with_single_reg_with_sparse_cache (0.00s) + --- PASS: TestReadAt/reading_single_chunk_at_top_of_last_chunk_in_3_chunks_blob_single_get_prefetch_with_multi_reg_with_clean_cache (0.00s) + --- PASS: TestReadAt/reading_single_chunk_at_top_of_last_chunk_in_3_chunks_blob_single_get_prefetch_with_single_reg_with_clean_cache (0.00s) --- PASS: TestReadAt/reading_single_chunk_at_top_of_last_chunk_in_3_chunks_blob_multiple_get_prefetch_with_multi_reg_with_clean_cache (0.00s) --- PASS: TestReadAt/reading_single_chunk_at_top_of_last_chunk_in_3_chunks_blob_multiple_get_prefetch_with_single_reg_with_clean_cache (0.00s) --- PASS: TestReadAt/reading_single_chunk_at_top_of_last_chunk_in_3_chunks_blob_multiple_get_prefetch_with_multi_reg_with_edge_filled_cache (0.00s) --- PASS: TestReadAt/reading_single_chunk_at_top_of_last_chunk_in_3_chunks_blob_multiple_get_prefetch_with_single_reg_with_edge_filled_cache (0.00s) --- PASS: TestReadAt/reading_single_chunk_at_top_of_last_chunk_in_3_chunks_blob_multiple_get_prefetch_with_multi_reg_with_sparse_cache (0.00s) --- PASS: TestReadAt/reading_single_chunk_at_top_of_last_chunk_in_3_chunks_blob_multiple_get_prefetch_with_single_reg_with_sparse_cache (0.00s) - --- PASS: TestReadAt/reading_single_chunk_at_top_of_last_chunk_in_3_chunks_blob_single_get_prefetch_with_multi_reg_with_clean_cache (0.00s) - --- PASS: TestReadAt/reading_single_chunk_at_top_of_last_chunk_in_3_chunks_blob_single_get_prefetch_with_single_reg_with_clean_cache (0.00s) - --- PASS: TestReadAt/reading_single_chunk_at_top_of_last_chunk_in_3_chunks_blob_single_get_prefetch_with_multi_reg_with_edge_filled_cache (0.00s) - --- PASS: TestReadAt/reading_single_chunk_at_top_of_last_chunk_in_3_chunks_blob_single_get_prefetch_with_single_reg_with_edge_filled_cache (0.00s) - --- PASS: TestReadAt/reading_single_chunk_at_top_of_last_chunk_in_3_chunks_blob_single_get_prefetch_with_multi_reg_with_sparse_cache (0.00s) - --- PASS: TestReadAt/reading_single_chunk_at_top_of_last_chunk_in_3_chunks_blob_single_get_prefetch_with_single_reg_with_sparse_cache (0.00s) + --- PASS: TestReadAt/reading_single_chunk_at_top_of_last_chunk_in_max_size_blob_single_get_prefetch_with_multi_reg_with_sparse_cache (0.00s) + --- PASS: TestReadAt/reading_single_chunk_at_top_of_last_chunk_in_max_size_blob_single_get_prefetch_with_single_reg_with_sparse_cache (0.00s) --- PASS: TestReadAt/reading_single_chunk_at_top_of_last_chunk_in_max_size_blob_single_get_prefetch_with_multi_reg_with_clean_cache (0.00s) --- PASS: TestReadAt/reading_single_chunk_at_top_of_last_chunk_in_max_size_blob_single_get_prefetch_with_single_reg_with_clean_cache (0.00s) --- PASS: TestReadAt/reading_single_chunk_at_top_of_last_chunk_in_max_size_blob_single_get_prefetch_with_multi_reg_with_edge_filled_cache (0.00s) --- PASS: TestReadAt/reading_single_chunk_at_top_of_last_chunk_in_max_size_blob_single_get_prefetch_with_single_reg_with_edge_filled_cache (0.00s) - --- PASS: TestReadAt/reading_single_chunk_at_top_of_last_chunk_in_max_size_blob_single_get_prefetch_with_multi_reg_with_sparse_cache (0.00s) - --- PASS: TestReadAt/reading_single_chunk_at_top_of_last_chunk_in_max_size_blob_single_get_prefetch_with_single_reg_with_sparse_cache (0.00s) --- PASS: TestReadAt/reading_single_chunk_at_top_of_last_chunk_in_max_size_blob_multiple_get_prefetch_with_multi_reg_with_clean_cache (0.00s) --- PASS: TestReadAt/reading_single_chunk_at_top_of_last_chunk_in_max_size_blob_multiple_get_prefetch_with_single_reg_with_clean_cache (0.00s) --- PASS: TestReadAt/reading_single_chunk_at_top_of_last_chunk_in_max_size_blob_multiple_get_prefetch_with_multi_reg_with_edge_filled_cache (0.00s) --- PASS: TestReadAt/reading_single_chunk_at_top_of_last_chunk_in_max_size_blob_multiple_get_prefetch_with_single_reg_with_edge_filled_cache (0.00s) --- PASS: TestReadAt/reading_single_chunk_at_top_of_last_chunk_in_max_size_blob_multiple_get_prefetch_with_multi_reg_with_sparse_cache (0.00s) --- PASS: TestReadAt/reading_single_chunk_at_top_of_last_chunk_in_max_size_blob_multiple_get_prefetch_with_single_reg_with_sparse_cache (0.00s) + --- PASS: TestReadAt/reading_single_chunk_at_middle_of_1st_chunk_in_1_chunk_blob_single_get_prefetch_with_multi_reg_with_edge_filled_cache (0.00s) --- PASS: TestReadAt/reading_single_chunk_at_middle_of_1st_chunk_in_1_chunk_blob_single_get_prefetch_with_single_reg_with_edge_filled_cache (0.00s) --- PASS: TestReadAt/reading_single_chunk_at_middle_of_1st_chunk_in_1_chunk_blob_single_get_prefetch_with_multi_reg_with_sparse_cache (0.00s) --- PASS: TestReadAt/reading_single_chunk_at_middle_of_1st_chunk_in_1_chunk_blob_single_get_prefetch_with_single_reg_with_sparse_cache (0.00s) --- PASS: TestReadAt/reading_single_chunk_at_middle_of_1st_chunk_in_1_chunk_blob_single_get_prefetch_with_multi_reg_with_clean_cache (0.00s) --- PASS: TestReadAt/reading_single_chunk_at_middle_of_1st_chunk_in_1_chunk_blob_single_get_prefetch_with_single_reg_with_clean_cache (0.00s) - --- PASS: TestReadAt/reading_single_chunk_at_middle_of_1st_chunk_in_1_chunk_blob_single_get_prefetch_with_multi_reg_with_edge_filled_cache (0.00s) - --- PASS: TestReadAt/reading_single_chunk_at_middle_of_1st_chunk_in_1_chunk_blob_multiple_get_prefetch_with_multi_reg_with_edge_filled_cache (0.00s) --- PASS: TestReadAt/reading_single_chunk_at_middle_of_1st_chunk_in_1_chunk_blob_multiple_get_prefetch_with_single_reg_with_edge_filled_cache (0.00s) --- PASS: TestReadAt/reading_single_chunk_at_middle_of_1st_chunk_in_1_chunk_blob_multiple_get_prefetch_with_multi_reg_with_sparse_cache (0.00s) --- PASS: TestReadAt/reading_single_chunk_at_middle_of_1st_chunk_in_1_chunk_blob_multiple_get_prefetch_with_single_reg_with_sparse_cache (0.00s) --- PASS: TestReadAt/reading_single_chunk_at_middle_of_1st_chunk_in_1_chunk_blob_multiple_get_prefetch_with_multi_reg_with_clean_cache (0.00s) --- PASS: TestReadAt/reading_single_chunk_at_middle_of_1st_chunk_in_1_chunk_blob_multiple_get_prefetch_with_single_reg_with_clean_cache (0.00s) - --- PASS: TestReadAt/reading_single_chunk_at_middle_of_1st_chunk_in_3_chunks_blob_single_get_prefetch_with_single_reg_with_sparse_cache (0.00s) + --- PASS: TestReadAt/reading_single_chunk_at_middle_of_1st_chunk_in_1_chunk_blob_multiple_get_prefetch_with_multi_reg_with_edge_filled_cache (0.00s) --- PASS: TestReadAt/reading_single_chunk_at_middle_of_1st_chunk_in_3_chunks_blob_single_get_prefetch_with_multi_reg_with_clean_cache (0.00s) --- PASS: TestReadAt/reading_single_chunk_at_middle_of_1st_chunk_in_3_chunks_blob_single_get_prefetch_with_single_reg_with_clean_cache (0.00s) --- PASS: TestReadAt/reading_single_chunk_at_middle_of_1st_chunk_in_3_chunks_blob_single_get_prefetch_with_multi_reg_with_edge_filled_cache (0.00s) --- PASS: TestReadAt/reading_single_chunk_at_middle_of_1st_chunk_in_3_chunks_blob_single_get_prefetch_with_single_reg_with_edge_filled_cache (0.00s) --- PASS: TestReadAt/reading_single_chunk_at_middle_of_1st_chunk_in_3_chunks_blob_single_get_prefetch_with_multi_reg_with_sparse_cache (0.00s) - --- PASS: TestReadAt/reading_single_chunk_at_middle_of_1st_chunk_in_3_chunks_blob_multiple_get_prefetch_with_single_reg_with_sparse_cache (0.00s) + --- PASS: TestReadAt/reading_single_chunk_at_middle_of_1st_chunk_in_3_chunks_blob_single_get_prefetch_with_single_reg_with_sparse_cache (0.00s) --- PASS: TestReadAt/reading_single_chunk_at_middle_of_1st_chunk_in_3_chunks_blob_multiple_get_prefetch_with_multi_reg_with_clean_cache (0.00s) --- PASS: TestReadAt/reading_single_chunk_at_middle_of_1st_chunk_in_3_chunks_blob_multiple_get_prefetch_with_single_reg_with_clean_cache (0.00s) --- PASS: TestReadAt/reading_single_chunk_at_middle_of_1st_chunk_in_3_chunks_blob_multiple_get_prefetch_with_multi_reg_with_edge_filled_cache (0.00s) --- PASS: TestReadAt/reading_single_chunk_at_middle_of_1st_chunk_in_3_chunks_blob_multiple_get_prefetch_with_single_reg_with_edge_filled_cache (0.00s) --- PASS: TestReadAt/reading_single_chunk_at_middle_of_1st_chunk_in_3_chunks_blob_multiple_get_prefetch_with_multi_reg_with_sparse_cache (0.00s) + --- PASS: TestReadAt/reading_single_chunk_at_middle_of_1st_chunk_in_3_chunks_blob_multiple_get_prefetch_with_single_reg_with_sparse_cache (0.00s) --- PASS: TestReadAt/reading_single_chunk_at_middle_of_1st_chunk_in_max_size_blob_single_get_prefetch_with_multi_reg_with_clean_cache (0.00s) --- PASS: TestReadAt/reading_single_chunk_at_middle_of_1st_chunk_in_max_size_blob_single_get_prefetch_with_single_reg_with_clean_cache (0.00s) --- PASS: TestReadAt/reading_single_chunk_at_middle_of_1st_chunk_in_max_size_blob_single_get_prefetch_with_multi_reg_with_edge_filled_cache (0.00s) --- PASS: TestReadAt/reading_single_chunk_at_middle_of_1st_chunk_in_max_size_blob_single_get_prefetch_with_single_reg_with_edge_filled_cache (0.00s) --- PASS: TestReadAt/reading_single_chunk_at_middle_of_1st_chunk_in_max_size_blob_single_get_prefetch_with_multi_reg_with_sparse_cache (0.00s) --- PASS: TestReadAt/reading_single_chunk_at_middle_of_1st_chunk_in_max_size_blob_single_get_prefetch_with_single_reg_with_sparse_cache (0.00s) - --- PASS: TestReadAt/reading_single_chunk_at_middle_of_1st_chunk_in_max_size_blob_multiple_get_prefetch_with_multi_reg_with_clean_cache (0.00s) --- PASS: TestReadAt/reading_single_chunk_at_middle_of_1st_chunk_in_max_size_blob_multiple_get_prefetch_with_single_reg_with_clean_cache (0.00s) --- PASS: TestReadAt/reading_single_chunk_at_middle_of_1st_chunk_in_max_size_blob_multiple_get_prefetch_with_multi_reg_with_edge_filled_cache (0.00s) --- PASS: TestReadAt/reading_single_chunk_at_middle_of_1st_chunk_in_max_size_blob_multiple_get_prefetch_with_single_reg_with_edge_filled_cache (0.00s) --- PASS: TestReadAt/reading_single_chunk_at_middle_of_1st_chunk_in_max_size_blob_multiple_get_prefetch_with_multi_reg_with_sparse_cache (0.00s) --- PASS: TestReadAt/reading_single_chunk_at_middle_of_1st_chunk_in_max_size_blob_multiple_get_prefetch_with_single_reg_with_sparse_cache (0.00s) - --- PASS: TestReadAt/reading_single_chunk_at_middle_of_2nd_chunk_in_max_size_blob_multiple_get_prefetch_with_single_reg_with_sparse_cache (0.00s) - --- PASS: TestReadAt/reading_single_chunk_at_middle_of_2nd_chunk_in_max_size_blob_multiple_get_prefetch_with_multi_reg_with_clean_cache (0.00s) - --- PASS: TestReadAt/reading_single_chunk_at_middle_of_2nd_chunk_in_max_size_blob_multiple_get_prefetch_with_single_reg_with_clean_cache (0.00s) - --- PASS: TestReadAt/reading_single_chunk_at_middle_of_2nd_chunk_in_max_size_blob_multiple_get_prefetch_with_multi_reg_with_edge_filled_cache (0.00s) - --- PASS: TestReadAt/reading_single_chunk_at_middle_of_2nd_chunk_in_max_size_blob_multiple_get_prefetch_with_single_reg_with_edge_filled_cache (0.00s) - --- PASS: TestReadAt/reading_single_chunk_at_middle_of_2nd_chunk_in_max_size_blob_multiple_get_prefetch_with_multi_reg_with_sparse_cache (0.00s) - --- PASS: TestReadAt/reading_single_chunk_at_middle_of_2nd_chunk_in_max_size_blob_single_get_prefetch_with_single_reg_with_edge_filled_cache (0.00s) - --- PASS: TestReadAt/reading_single_chunk_at_middle_of_2nd_chunk_in_max_size_blob_single_get_prefetch_with_multi_reg_with_sparse_cache (0.00s) - --- PASS: TestReadAt/reading_single_chunk_at_middle_of_2nd_chunk_in_max_size_blob_single_get_prefetch_with_single_reg_with_sparse_cache (0.00s) - --- PASS: TestReadAt/reading_single_chunk_at_middle_of_2nd_chunk_in_max_size_blob_single_get_prefetch_with_multi_reg_with_clean_cache (0.00s) - --- PASS: TestReadAt/reading_single_chunk_at_middle_of_2nd_chunk_in_max_size_blob_single_get_prefetch_with_single_reg_with_clean_cache (0.01s) - --- PASS: TestReadAt/reading_single_chunk_at_middle_of_2nd_chunk_in_max_size_blob_single_get_prefetch_with_multi_reg_with_edge_filled_cache (0.00s) - --- PASS: TestReadAt/reading_single_chunk_at_middle_of_2nd_chunk_in_1_chunk_blob_single_get_prefetch_with_single_reg_with_edge_filled_cache (0.00s) - --- PASS: TestReadAt/reading_single_chunk_at_middle_of_2nd_chunk_in_1_chunk_blob_single_get_prefetch_with_multi_reg_with_sparse_cache (0.00s) - --- PASS: TestReadAt/reading_single_chunk_at_middle_of_2nd_chunk_in_1_chunk_blob_single_get_prefetch_with_single_reg_with_sparse_cache (0.00s) + --- PASS: TestReadAt/reading_single_chunk_at_middle_of_1st_chunk_in_max_size_blob_multiple_get_prefetch_with_multi_reg_with_clean_cache (0.00s) --- PASS: TestReadAt/reading_single_chunk_at_middle_of_2nd_chunk_in_1_chunk_blob_single_get_prefetch_with_multi_reg_with_clean_cache (0.00s) --- PASS: TestReadAt/reading_single_chunk_at_middle_of_2nd_chunk_in_1_chunk_blob_single_get_prefetch_with_single_reg_with_clean_cache (0.00s) --- PASS: TestReadAt/reading_single_chunk_at_middle_of_2nd_chunk_in_1_chunk_blob_single_get_prefetch_with_multi_reg_with_edge_filled_cache (0.00s) + --- PASS: TestReadAt/reading_single_chunk_at_middle_of_2nd_chunk_in_1_chunk_blob_single_get_prefetch_with_single_reg_with_edge_filled_cache (0.00s) + --- PASS: TestReadAt/reading_single_chunk_at_middle_of_2nd_chunk_in_1_chunk_blob_single_get_prefetch_with_multi_reg_with_sparse_cache (0.00s) + --- PASS: TestReadAt/reading_single_chunk_at_middle_of_2nd_chunk_in_1_chunk_blob_single_get_prefetch_with_single_reg_with_sparse_cache (0.00s) + --- PASS: TestReadAt/reading_single_chunk_at_middle_of_2nd_chunk_in_1_chunk_blob_multiple_get_prefetch_with_multi_reg_with_sparse_cache (0.00s) + --- PASS: TestReadAt/reading_single_chunk_at_middle_of_2nd_chunk_in_1_chunk_blob_multiple_get_prefetch_with_single_reg_with_sparse_cache (0.00s) --- PASS: TestReadAt/reading_single_chunk_at_middle_of_2nd_chunk_in_1_chunk_blob_multiple_get_prefetch_with_multi_reg_with_clean_cache (0.00s) --- PASS: TestReadAt/reading_single_chunk_at_middle_of_2nd_chunk_in_1_chunk_blob_multiple_get_prefetch_with_single_reg_with_clean_cache (0.00s) --- PASS: TestReadAt/reading_single_chunk_at_middle_of_2nd_chunk_in_1_chunk_blob_multiple_get_prefetch_with_multi_reg_with_edge_filled_cache (0.00s) --- PASS: TestReadAt/reading_single_chunk_at_middle_of_2nd_chunk_in_1_chunk_blob_multiple_get_prefetch_with_single_reg_with_edge_filled_cache (0.00s) - --- PASS: TestReadAt/reading_single_chunk_at_middle_of_2nd_chunk_in_1_chunk_blob_multiple_get_prefetch_with_multi_reg_with_sparse_cache (0.00s) - --- PASS: TestReadAt/reading_single_chunk_at_middle_of_2nd_chunk_in_1_chunk_blob_multiple_get_prefetch_with_single_reg_with_sparse_cache (0.00s) + --- PASS: TestReadAt/reading_single_chunk_at_middle_of_2nd_chunk_in_3_chunks_blob_single_get_prefetch_with_multi_reg_with_clean_cache (0.00s) --- PASS: TestReadAt/reading_single_chunk_at_middle_of_2nd_chunk_in_3_chunks_blob_single_get_prefetch_with_single_reg_with_clean_cache (0.00s) - --- PASS: TestReadAt/reading_single_chunk_at_middle_of_2nd_chunk_in_3_chunks_blob_single_get_prefetch_with_multi_reg_with_edge_filled_cache (0.00s) + --- PASS: TestReadAt/reading_single_chunk_at_middle_of_2nd_chunk_in_3_chunks_blob_single_get_prefetch_with_multi_reg_with_edge_filled_cache (0.01s) --- PASS: TestReadAt/reading_single_chunk_at_middle_of_2nd_chunk_in_3_chunks_blob_single_get_prefetch_with_single_reg_with_edge_filled_cache (0.00s) --- PASS: TestReadAt/reading_single_chunk_at_middle_of_2nd_chunk_in_3_chunks_blob_single_get_prefetch_with_multi_reg_with_sparse_cache (0.00s) --- PASS: TestReadAt/reading_single_chunk_at_middle_of_2nd_chunk_in_3_chunks_blob_single_get_prefetch_with_single_reg_with_sparse_cache (0.00s) - --- PASS: TestReadAt/reading_single_chunk_at_middle_of_2nd_chunk_in_3_chunks_blob_single_get_prefetch_with_multi_reg_with_clean_cache (0.00s) + --- PASS: TestReadAt/reading_single_chunk_at_middle_of_2nd_chunk_in_3_chunks_blob_multiple_get_prefetch_with_multi_reg_with_sparse_cache (0.00s) + --- PASS: TestReadAt/reading_single_chunk_at_middle_of_2nd_chunk_in_3_chunks_blob_multiple_get_prefetch_with_single_reg_with_sparse_cache (0.00s) --- PASS: TestReadAt/reading_single_chunk_at_middle_of_2nd_chunk_in_3_chunks_blob_multiple_get_prefetch_with_multi_reg_with_clean_cache (0.00s) --- PASS: TestReadAt/reading_single_chunk_at_middle_of_2nd_chunk_in_3_chunks_blob_multiple_get_prefetch_with_single_reg_with_clean_cache (0.00s) --- PASS: TestReadAt/reading_single_chunk_at_middle_of_2nd_chunk_in_3_chunks_blob_multiple_get_prefetch_with_multi_reg_with_edge_filled_cache (0.00s) --- PASS: TestReadAt/reading_single_chunk_at_middle_of_2nd_chunk_in_3_chunks_blob_multiple_get_prefetch_with_single_reg_with_edge_filled_cache (0.00s) - --- PASS: TestReadAt/reading_single_chunk_at_middle_of_2nd_chunk_in_3_chunks_blob_multiple_get_prefetch_with_multi_reg_with_sparse_cache (0.00s) - --- PASS: TestReadAt/reading_single_chunk_at_middle_of_2nd_chunk_in_3_chunks_blob_multiple_get_prefetch_with_single_reg_with_sparse_cache (0.00s) + --- PASS: TestReadAt/reading_single_chunk_at_middle_of_2nd_chunk_in_max_size_blob_multiple_get_prefetch_with_multi_reg_with_sparse_cache (0.00s) + --- PASS: TestReadAt/reading_single_chunk_at_middle_of_2nd_chunk_in_max_size_blob_multiple_get_prefetch_with_single_reg_with_sparse_cache (0.00s) + --- PASS: TestReadAt/reading_single_chunk_at_middle_of_2nd_chunk_in_max_size_blob_multiple_get_prefetch_with_multi_reg_with_clean_cache (0.00s) + --- PASS: TestReadAt/reading_single_chunk_at_middle_of_2nd_chunk_in_max_size_blob_multiple_get_prefetch_with_single_reg_with_clean_cache (0.00s) + --- PASS: TestReadAt/reading_single_chunk_at_middle_of_2nd_chunk_in_max_size_blob_multiple_get_prefetch_with_multi_reg_with_edge_filled_cache (0.00s) + --- PASS: TestReadAt/reading_single_chunk_at_middle_of_2nd_chunk_in_max_size_blob_multiple_get_prefetch_with_single_reg_with_edge_filled_cache (0.00s) + --- PASS: TestReadAt/reading_single_chunk_at_middle_of_2nd_chunk_in_max_size_blob_single_get_prefetch_with_multi_reg_with_clean_cache (0.00s) + --- PASS: TestReadAt/reading_single_chunk_at_middle_of_2nd_chunk_in_max_size_blob_single_get_prefetch_with_single_reg_with_clean_cache (0.00s) + --- PASS: TestReadAt/reading_single_chunk_at_middle_of_2nd_chunk_in_max_size_blob_single_get_prefetch_with_multi_reg_with_edge_filled_cache (0.00s) + --- PASS: TestReadAt/reading_single_chunk_at_middle_of_2nd_chunk_in_max_size_blob_single_get_prefetch_with_single_reg_with_edge_filled_cache (0.00s) + --- PASS: TestReadAt/reading_single_chunk_at_middle_of_2nd_chunk_in_max_size_blob_single_get_prefetch_with_multi_reg_with_sparse_cache (0.00s) + --- PASS: TestReadAt/reading_single_chunk_at_middle_of_2nd_chunk_in_max_size_blob_single_get_prefetch_with_single_reg_with_sparse_cache (0.00s) --- PASS: TestReadAt/reading_single_chunk_at_middle_of_last_chunk_in_1_chunk_blob_single_get_prefetch_with_multi_reg_with_clean_cache (0.00s) --- PASS: TestReadAt/reading_single_chunk_at_middle_of_last_chunk_in_1_chunk_blob_single_get_prefetch_with_single_reg_with_clean_cache (0.00s) --- PASS: TestReadAt/reading_single_chunk_at_middle_of_last_chunk_in_1_chunk_blob_single_get_prefetch_with_multi_reg_with_edge_filled_cache (0.00s) --- PASS: TestReadAt/reading_single_chunk_at_middle_of_last_chunk_in_1_chunk_blob_single_get_prefetch_with_single_reg_with_edge_filled_cache (0.00s) --- PASS: TestReadAt/reading_single_chunk_at_middle_of_last_chunk_in_1_chunk_blob_single_get_prefetch_with_multi_reg_with_sparse_cache (0.00s) --- PASS: TestReadAt/reading_single_chunk_at_middle_of_last_chunk_in_1_chunk_blob_single_get_prefetch_with_single_reg_with_sparse_cache (0.00s) + --- PASS: TestReadAt/reading_single_chunk_at_middle_of_last_chunk_in_1_chunk_blob_multiple_get_prefetch_with_multi_reg_with_clean_cache (0.00s) --- PASS: TestReadAt/reading_single_chunk_at_middle_of_last_chunk_in_1_chunk_blob_multiple_get_prefetch_with_single_reg_with_clean_cache (0.00s) --- PASS: TestReadAt/reading_single_chunk_at_middle_of_last_chunk_in_1_chunk_blob_multiple_get_prefetch_with_multi_reg_with_edge_filled_cache (0.00s) --- PASS: TestReadAt/reading_single_chunk_at_middle_of_last_chunk_in_1_chunk_blob_multiple_get_prefetch_with_single_reg_with_edge_filled_cache (0.00s) --- PASS: TestReadAt/reading_single_chunk_at_middle_of_last_chunk_in_1_chunk_blob_multiple_get_prefetch_with_multi_reg_with_sparse_cache (0.00s) --- PASS: TestReadAt/reading_single_chunk_at_middle_of_last_chunk_in_1_chunk_blob_multiple_get_prefetch_with_single_reg_with_sparse_cache (0.00s) - --- PASS: TestReadAt/reading_single_chunk_at_middle_of_last_chunk_in_1_chunk_blob_multiple_get_prefetch_with_multi_reg_with_clean_cache (0.00s) - --- PASS: TestReadAt/reading_single_chunk_at_middle_of_last_chunk_in_3_chunks_blob_multiple_get_prefetch_with_multi_reg_with_clean_cache (0.00s) - --- PASS: TestReadAt/reading_single_chunk_at_middle_of_last_chunk_in_3_chunks_blob_multiple_get_prefetch_with_single_reg_with_clean_cache (0.00s) - --- PASS: TestReadAt/reading_single_chunk_at_middle_of_last_chunk_in_3_chunks_blob_multiple_get_prefetch_with_multi_reg_with_edge_filled_cache (0.00s) - --- PASS: TestReadAt/reading_single_chunk_at_middle_of_last_chunk_in_3_chunks_blob_multiple_get_prefetch_with_single_reg_with_edge_filled_cache (0.00s) - --- PASS: TestReadAt/reading_single_chunk_at_middle_of_last_chunk_in_3_chunks_blob_multiple_get_prefetch_with_multi_reg_with_sparse_cache (0.00s) - --- PASS: TestReadAt/reading_single_chunk_at_middle_of_last_chunk_in_3_chunks_blob_multiple_get_prefetch_with_single_reg_with_sparse_cache (0.00s) - --- PASS: TestReadAt/reading_single_chunk_at_middle_of_last_chunk_in_3_chunks_blob_single_get_prefetch_with_multi_reg_with_sparse_cache (0.00s) - --- PASS: TestReadAt/reading_single_chunk_at_middle_of_last_chunk_in_3_chunks_blob_single_get_prefetch_with_single_reg_with_sparse_cache (0.00s) --- PASS: TestReadAt/reading_single_chunk_at_middle_of_last_chunk_in_3_chunks_blob_single_get_prefetch_with_multi_reg_with_clean_cache (0.00s) --- PASS: TestReadAt/reading_single_chunk_at_middle_of_last_chunk_in_3_chunks_blob_single_get_prefetch_with_single_reg_with_clean_cache (0.00s) --- PASS: TestReadAt/reading_single_chunk_at_middle_of_last_chunk_in_3_chunks_blob_single_get_prefetch_with_multi_reg_with_edge_filled_cache (0.00s) --- PASS: TestReadAt/reading_single_chunk_at_middle_of_last_chunk_in_3_chunks_blob_single_get_prefetch_with_single_reg_with_edge_filled_cache (0.00s) - --- PASS: TestReadAt/reading_single_chunk_at_middle_of_last_chunk_in_max_size_blob_single_get_prefetch_with_multi_reg_with_clean_cache (0.00s) - --- PASS: TestReadAt/reading_single_chunk_at_middle_of_last_chunk_in_max_size_blob_single_get_prefetch_with_single_reg_with_clean_cache (0.00s) + --- PASS: TestReadAt/reading_single_chunk_at_middle_of_last_chunk_in_3_chunks_blob_single_get_prefetch_with_multi_reg_with_sparse_cache (0.00s) + --- PASS: TestReadAt/reading_single_chunk_at_middle_of_last_chunk_in_3_chunks_blob_single_get_prefetch_with_single_reg_with_sparse_cache (0.00s) + --- PASS: TestReadAt/reading_single_chunk_at_middle_of_last_chunk_in_3_chunks_blob_multiple_get_prefetch_with_single_reg_with_edge_filled_cache (0.00s) + --- PASS: TestReadAt/reading_single_chunk_at_middle_of_last_chunk_in_3_chunks_blob_multiple_get_prefetch_with_multi_reg_with_sparse_cache (0.00s) + --- PASS: TestReadAt/reading_single_chunk_at_middle_of_last_chunk_in_3_chunks_blob_multiple_get_prefetch_with_single_reg_with_sparse_cache (0.00s) + --- PASS: TestReadAt/reading_single_chunk_at_middle_of_last_chunk_in_3_chunks_blob_multiple_get_prefetch_with_multi_reg_with_clean_cache (0.00s) + --- PASS: TestReadAt/reading_single_chunk_at_middle_of_last_chunk_in_3_chunks_blob_multiple_get_prefetch_with_single_reg_with_clean_cache (0.00s) + --- PASS: TestReadAt/reading_single_chunk_at_middle_of_last_chunk_in_3_chunks_blob_multiple_get_prefetch_with_multi_reg_with_edge_filled_cache (0.00s) --- PASS: TestReadAt/reading_single_chunk_at_middle_of_last_chunk_in_max_size_blob_single_get_prefetch_with_multi_reg_with_edge_filled_cache (0.00s) --- PASS: TestReadAt/reading_single_chunk_at_middle_of_last_chunk_in_max_size_blob_single_get_prefetch_with_single_reg_with_edge_filled_cache (0.00s) --- PASS: TestReadAt/reading_single_chunk_at_middle_of_last_chunk_in_max_size_blob_single_get_prefetch_with_multi_reg_with_sparse_cache (0.00s) --- PASS: TestReadAt/reading_single_chunk_at_middle_of_last_chunk_in_max_size_blob_single_get_prefetch_with_single_reg_with_sparse_cache (0.00s) + --- PASS: TestReadAt/reading_single_chunk_at_middle_of_last_chunk_in_max_size_blob_single_get_prefetch_with_multi_reg_with_clean_cache (0.00s) + --- PASS: TestReadAt/reading_single_chunk_at_middle_of_last_chunk_in_max_size_blob_single_get_prefetch_with_single_reg_with_clean_cache (0.00s) + --- PASS: TestReadAt/reading_single_chunk_at_middle_of_last_chunk_in_max_size_blob_multiple_get_prefetch_with_multi_reg_with_clean_cache (0.00s) --- PASS: TestReadAt/reading_single_chunk_at_middle_of_last_chunk_in_max_size_blob_multiple_get_prefetch_with_single_reg_with_clean_cache (0.00s) --- PASS: TestReadAt/reading_single_chunk_at_middle_of_last_chunk_in_max_size_blob_multiple_get_prefetch_with_multi_reg_with_edge_filled_cache (0.00s) --- PASS: TestReadAt/reading_single_chunk_at_middle_of_last_chunk_in_max_size_blob_multiple_get_prefetch_with_single_reg_with_edge_filled_cache (0.00s) --- PASS: TestReadAt/reading_single_chunk_at_middle_of_last_chunk_in_max_size_blob_multiple_get_prefetch_with_multi_reg_with_sparse_cache (0.00s) --- PASS: TestReadAt/reading_single_chunk_at_middle_of_last_chunk_in_max_size_blob_multiple_get_prefetch_with_single_reg_with_sparse_cache (0.00s) - --- PASS: TestReadAt/reading_single_chunk_at_middle_of_last_chunk_in_max_size_blob_multiple_get_prefetch_with_multi_reg_with_clean_cache (0.00s) - --- PASS: TestReadAt/reading_multi_chunks_at_top_of_1st_chunk_in_max_size_blob_single_get_prefetch_with_single_reg_with_clean_cache (0.00s) - --- PASS: TestReadAt/reading_multi_chunks_at_top_of_1st_chunk_in_max_size_blob_single_get_prefetch_with_multi_reg_with_edge_filled_cache (0.00s) - --- PASS: TestReadAt/reading_multi_chunks_at_top_of_1st_chunk_in_max_size_blob_single_get_prefetch_with_single_reg_with_edge_filled_cache (0.00s) - --- PASS: TestReadAt/reading_multi_chunks_at_top_of_1st_chunk_in_max_size_blob_single_get_prefetch_with_multi_reg_with_sparse_cache (0.00s) - --- PASS: TestReadAt/reading_multi_chunks_at_top_of_1st_chunk_in_max_size_blob_single_get_prefetch_with_single_reg_with_sparse_cache (0.00s) - --- PASS: TestReadAt/reading_multi_chunks_at_top_of_1st_chunk_in_max_size_blob_single_get_prefetch_with_multi_reg_with_clean_cache (0.00s) - --- PASS: TestReadAt/reading_multi_chunks_at_top_of_1st_chunk_in_max_size_blob_multiple_get_prefetch_with_multi_reg_with_clean_cache (0.00s) - --- PASS: TestReadAt/reading_multi_chunks_at_top_of_1st_chunk_in_max_size_blob_multiple_get_prefetch_with_single_reg_with_clean_cache (0.00s) - --- PASS: TestReadAt/reading_multi_chunks_at_top_of_1st_chunk_in_max_size_blob_multiple_get_prefetch_with_multi_reg_with_edge_filled_cache (0.00s) - --- PASS: TestReadAt/reading_multi_chunks_at_top_of_1st_chunk_in_max_size_blob_multiple_get_prefetch_with_single_reg_with_edge_filled_cache (0.00s) - --- PASS: TestReadAt/reading_multi_chunks_at_top_of_1st_chunk_in_max_size_blob_multiple_get_prefetch_with_multi_reg_with_sparse_cache (0.00s) - --- PASS: TestReadAt/reading_multi_chunks_at_top_of_1st_chunk_in_max_size_blob_multiple_get_prefetch_with_single_reg_with_sparse_cache (0.00s) - --- PASS: TestReadAt/reading_multi_chunks_at_top_of_1st_chunk_in_1_chunk_blob_single_get_prefetch_with_multi_reg_with_clean_cache (0.00s) + --- PASS: TestReadAt/reading_multi_chunks_at_top_of_1st_chunk_in_1_chunk_blob_multiple_get_prefetch_with_single_reg_with_clean_cache (0.00s) + --- PASS: TestReadAt/reading_multi_chunks_at_top_of_1st_chunk_in_1_chunk_blob_multiple_get_prefetch_with_multi_reg_with_edge_filled_cache (0.00s) + --- PASS: TestReadAt/reading_multi_chunks_at_top_of_1st_chunk_in_1_chunk_blob_multiple_get_prefetch_with_single_reg_with_edge_filled_cache (0.00s) + --- PASS: TestReadAt/reading_multi_chunks_at_top_of_1st_chunk_in_1_chunk_blob_multiple_get_prefetch_with_multi_reg_with_sparse_cache (0.00s) + --- PASS: TestReadAt/reading_multi_chunks_at_top_of_1st_chunk_in_1_chunk_blob_multiple_get_prefetch_with_single_reg_with_sparse_cache (0.00s) + --- PASS: TestReadAt/reading_multi_chunks_at_top_of_1st_chunk_in_1_chunk_blob_multiple_get_prefetch_with_multi_reg_with_clean_cache (0.00s) --- PASS: TestReadAt/reading_multi_chunks_at_top_of_1st_chunk_in_1_chunk_blob_single_get_prefetch_with_single_reg_with_clean_cache (0.00s) --- PASS: TestReadAt/reading_multi_chunks_at_top_of_1st_chunk_in_1_chunk_blob_single_get_prefetch_with_multi_reg_with_edge_filled_cache (0.00s) --- PASS: TestReadAt/reading_multi_chunks_at_top_of_1st_chunk_in_1_chunk_blob_single_get_prefetch_with_single_reg_with_edge_filled_cache (0.00s) --- PASS: TestReadAt/reading_multi_chunks_at_top_of_1st_chunk_in_1_chunk_blob_single_get_prefetch_with_multi_reg_with_sparse_cache (0.00s) --- PASS: TestReadAt/reading_multi_chunks_at_top_of_1st_chunk_in_1_chunk_blob_single_get_prefetch_with_single_reg_with_sparse_cache (0.00s) - --- PASS: TestReadAt/reading_multi_chunks_at_top_of_1st_chunk_in_1_chunk_blob_multiple_get_prefetch_with_single_reg_with_edge_filled_cache (0.00s) - --- PASS: TestReadAt/reading_multi_chunks_at_top_of_1st_chunk_in_1_chunk_blob_multiple_get_prefetch_with_multi_reg_with_sparse_cache (0.00s) - --- PASS: TestReadAt/reading_multi_chunks_at_top_of_1st_chunk_in_1_chunk_blob_multiple_get_prefetch_with_single_reg_with_sparse_cache (0.00s) - --- PASS: TestReadAt/reading_multi_chunks_at_top_of_1st_chunk_in_1_chunk_blob_multiple_get_prefetch_with_multi_reg_with_clean_cache (0.00s) - --- PASS: TestReadAt/reading_multi_chunks_at_top_of_1st_chunk_in_1_chunk_blob_multiple_get_prefetch_with_single_reg_with_clean_cache (0.00s) - --- PASS: TestReadAt/reading_multi_chunks_at_top_of_1st_chunk_in_1_chunk_blob_multiple_get_prefetch_with_multi_reg_with_edge_filled_cache (0.00s) - --- PASS: TestReadAt/reading_multi_chunks_at_top_of_1st_chunk_in_3_chunks_blob_single_get_prefetch_with_single_reg_with_clean_cache (0.00s) - --- PASS: TestReadAt/reading_multi_chunks_at_top_of_1st_chunk_in_3_chunks_blob_single_get_prefetch_with_multi_reg_with_edge_filled_cache (0.00s) - --- PASS: TestReadAt/reading_multi_chunks_at_top_of_1st_chunk_in_3_chunks_blob_single_get_prefetch_with_single_reg_with_edge_filled_cache (0.00s) - --- PASS: TestReadAt/reading_multi_chunks_at_top_of_1st_chunk_in_3_chunks_blob_single_get_prefetch_with_multi_reg_with_sparse_cache (0.00s) - --- PASS: TestReadAt/reading_multi_chunks_at_top_of_1st_chunk_in_3_chunks_blob_single_get_prefetch_with_single_reg_with_sparse_cache (0.00s) - --- PASS: TestReadAt/reading_multi_chunks_at_top_of_1st_chunk_in_3_chunks_blob_single_get_prefetch_with_multi_reg_with_clean_cache (0.00s) - --- PASS: TestReadAt/reading_multi_chunks_at_top_of_1st_chunk_in_3_chunks_blob_multiple_get_prefetch_with_multi_reg_with_clean_cache (0.00s) + --- PASS: TestReadAt/reading_multi_chunks_at_top_of_1st_chunk_in_1_chunk_blob_single_get_prefetch_with_multi_reg_with_clean_cache (0.00s) --- PASS: TestReadAt/reading_multi_chunks_at_top_of_1st_chunk_in_3_chunks_blob_multiple_get_prefetch_with_single_reg_with_clean_cache (0.00s) --- PASS: TestReadAt/reading_multi_chunks_at_top_of_1st_chunk_in_3_chunks_blob_multiple_get_prefetch_with_multi_reg_with_edge_filled_cache (0.00s) --- PASS: TestReadAt/reading_multi_chunks_at_top_of_1st_chunk_in_3_chunks_blob_multiple_get_prefetch_with_single_reg_with_edge_filled_cache (0.00s) --- PASS: TestReadAt/reading_multi_chunks_at_top_of_1st_chunk_in_3_chunks_blob_multiple_get_prefetch_with_multi_reg_with_sparse_cache (0.00s) --- PASS: TestReadAt/reading_multi_chunks_at_top_of_1st_chunk_in_3_chunks_blob_multiple_get_prefetch_with_single_reg_with_sparse_cache (0.00s) + --- PASS: TestReadAt/reading_multi_chunks_at_top_of_1st_chunk_in_3_chunks_blob_multiple_get_prefetch_with_multi_reg_with_clean_cache (0.00s) + --- PASS: TestReadAt/reading_multi_chunks_at_top_of_1st_chunk_in_3_chunks_blob_single_get_prefetch_with_multi_reg_with_clean_cache (0.00s) + --- PASS: TestReadAt/reading_multi_chunks_at_top_of_1st_chunk_in_3_chunks_blob_single_get_prefetch_with_single_reg_with_clean_cache (0.00s) + --- PASS: TestReadAt/reading_multi_chunks_at_top_of_1st_chunk_in_3_chunks_blob_single_get_prefetch_with_multi_reg_with_edge_filled_cache (0.00s) + --- PASS: TestReadAt/reading_multi_chunks_at_top_of_1st_chunk_in_3_chunks_blob_single_get_prefetch_with_single_reg_with_edge_filled_cache (0.00s) + --- PASS: TestReadAt/reading_multi_chunks_at_top_of_1st_chunk_in_3_chunks_blob_single_get_prefetch_with_multi_reg_with_sparse_cache (0.00s) + --- PASS: TestReadAt/reading_multi_chunks_at_top_of_1st_chunk_in_3_chunks_blob_single_get_prefetch_with_single_reg_with_sparse_cache (0.00s) + --- PASS: TestReadAt/reading_multi_chunks_at_top_of_1st_chunk_in_max_size_blob_single_get_prefetch_with_multi_reg_with_edge_filled_cache (0.00s) + --- PASS: TestReadAt/reading_multi_chunks_at_top_of_1st_chunk_in_max_size_blob_single_get_prefetch_with_single_reg_with_edge_filled_cache (0.00s) + --- PASS: TestReadAt/reading_multi_chunks_at_top_of_1st_chunk_in_max_size_blob_single_get_prefetch_with_multi_reg_with_sparse_cache (0.00s) + --- PASS: TestReadAt/reading_multi_chunks_at_top_of_1st_chunk_in_max_size_blob_single_get_prefetch_with_single_reg_with_sparse_cache (0.00s) + --- PASS: TestReadAt/reading_multi_chunks_at_top_of_1st_chunk_in_max_size_blob_single_get_prefetch_with_multi_reg_with_clean_cache (0.00s) + --- PASS: TestReadAt/reading_multi_chunks_at_top_of_1st_chunk_in_max_size_blob_single_get_prefetch_with_single_reg_with_clean_cache (0.00s) + --- PASS: TestReadAt/reading_multi_chunks_at_top_of_1st_chunk_in_max_size_blob_multiple_get_prefetch_with_multi_reg_with_sparse_cache (0.00s) + --- PASS: TestReadAt/reading_multi_chunks_at_top_of_1st_chunk_in_max_size_blob_multiple_get_prefetch_with_single_reg_with_sparse_cache (0.00s) + --- PASS: TestReadAt/reading_multi_chunks_at_top_of_1st_chunk_in_max_size_blob_multiple_get_prefetch_with_multi_reg_with_clean_cache (0.00s) + --- PASS: TestReadAt/reading_multi_chunks_at_top_of_1st_chunk_in_max_size_blob_multiple_get_prefetch_with_single_reg_with_clean_cache (0.00s) + --- PASS: TestReadAt/reading_multi_chunks_at_top_of_1st_chunk_in_max_size_blob_multiple_get_prefetch_with_multi_reg_with_edge_filled_cache (0.00s) + --- PASS: TestReadAt/reading_multi_chunks_at_top_of_1st_chunk_in_max_size_blob_multiple_get_prefetch_with_single_reg_with_edge_filled_cache (0.00s) + --- PASS: TestReadAt/reading_multi_chunks_at_top_of_2nd_chunk_in_1_chunk_blob_single_get_prefetch_with_single_reg_with_sparse_cache (0.00s) --- PASS: TestReadAt/reading_multi_chunks_at_top_of_2nd_chunk_in_1_chunk_blob_single_get_prefetch_with_multi_reg_with_clean_cache (0.00s) --- PASS: TestReadAt/reading_multi_chunks_at_top_of_2nd_chunk_in_1_chunk_blob_single_get_prefetch_with_single_reg_with_clean_cache (0.00s) --- PASS: TestReadAt/reading_multi_chunks_at_top_of_2nd_chunk_in_1_chunk_blob_single_get_prefetch_with_multi_reg_with_edge_filled_cache (0.00s) --- PASS: TestReadAt/reading_multi_chunks_at_top_of_2nd_chunk_in_1_chunk_blob_single_get_prefetch_with_single_reg_with_edge_filled_cache (0.00s) --- PASS: TestReadAt/reading_multi_chunks_at_top_of_2nd_chunk_in_1_chunk_blob_single_get_prefetch_with_multi_reg_with_sparse_cache (0.00s) - --- PASS: TestReadAt/reading_multi_chunks_at_top_of_2nd_chunk_in_1_chunk_blob_single_get_prefetch_with_single_reg_with_sparse_cache (0.00s) --- PASS: TestReadAt/reading_multi_chunks_at_top_of_2nd_chunk_in_1_chunk_blob_multiple_get_prefetch_with_multi_reg_with_clean_cache (0.00s) - --- PASS: TestReadAt/reading_multi_chunks_at_top_of_2nd_chunk_in_1_chunk_blob_multiple_get_prefetch_with_single_reg_with_clean_cache (0.01s) + --- PASS: TestReadAt/reading_multi_chunks_at_top_of_2nd_chunk_in_1_chunk_blob_multiple_get_prefetch_with_single_reg_with_clean_cache (0.00s) --- PASS: TestReadAt/reading_multi_chunks_at_top_of_2nd_chunk_in_1_chunk_blob_multiple_get_prefetch_with_multi_reg_with_edge_filled_cache (0.00s) --- PASS: TestReadAt/reading_multi_chunks_at_top_of_2nd_chunk_in_1_chunk_blob_multiple_get_prefetch_with_single_reg_with_edge_filled_cache (0.00s) --- PASS: TestReadAt/reading_multi_chunks_at_top_of_2nd_chunk_in_1_chunk_blob_multiple_get_prefetch_with_multi_reg_with_sparse_cache (0.00s) --- PASS: TestReadAt/reading_multi_chunks_at_top_of_2nd_chunk_in_1_chunk_blob_multiple_get_prefetch_with_single_reg_with_sparse_cache (0.00s) - --- PASS: TestReadAt/reading_multi_chunks_at_top_of_2nd_chunk_in_3_chunks_blob_single_get_prefetch_with_single_reg_with_clean_cache (0.00s) - --- PASS: TestReadAt/reading_multi_chunks_at_top_of_2nd_chunk_in_3_chunks_blob_single_get_prefetch_with_multi_reg_with_edge_filled_cache (0.00s) - --- PASS: TestReadAt/reading_multi_chunks_at_top_of_2nd_chunk_in_3_chunks_blob_single_get_prefetch_with_single_reg_with_edge_filled_cache (0.00s) - --- PASS: TestReadAt/reading_multi_chunks_at_top_of_2nd_chunk_in_3_chunks_blob_single_get_prefetch_with_multi_reg_with_sparse_cache (0.01s) - --- PASS: TestReadAt/reading_multi_chunks_at_top_of_2nd_chunk_in_3_chunks_blob_single_get_prefetch_with_single_reg_with_sparse_cache (0.00s) - --- PASS: TestReadAt/reading_multi_chunks_at_top_of_2nd_chunk_in_3_chunks_blob_single_get_prefetch_with_multi_reg_with_clean_cache (0.00s) + --- PASS: TestReadAt/reading_multi_chunks_at_top_of_2nd_chunk_in_3_chunks_blob_multiple_get_prefetch_with_multi_reg_with_sparse_cache (0.00s) + --- PASS: TestReadAt/reading_multi_chunks_at_top_of_2nd_chunk_in_3_chunks_blob_multiple_get_prefetch_with_single_reg_with_sparse_cache (0.00s) --- PASS: TestReadAt/reading_multi_chunks_at_top_of_2nd_chunk_in_3_chunks_blob_multiple_get_prefetch_with_multi_reg_with_clean_cache (0.00s) --- PASS: TestReadAt/reading_multi_chunks_at_top_of_2nd_chunk_in_3_chunks_blob_multiple_get_prefetch_with_single_reg_with_clean_cache (0.00s) --- PASS: TestReadAt/reading_multi_chunks_at_top_of_2nd_chunk_in_3_chunks_blob_multiple_get_prefetch_with_multi_reg_with_edge_filled_cache (0.00s) --- PASS: TestReadAt/reading_multi_chunks_at_top_of_2nd_chunk_in_3_chunks_blob_multiple_get_prefetch_with_single_reg_with_edge_filled_cache (0.00s) - --- PASS: TestReadAt/reading_multi_chunks_at_top_of_2nd_chunk_in_3_chunks_blob_multiple_get_prefetch_with_multi_reg_with_sparse_cache (0.00s) - --- PASS: TestReadAt/reading_multi_chunks_at_top_of_2nd_chunk_in_3_chunks_blob_multiple_get_prefetch_with_single_reg_with_sparse_cache (0.00s) - --- PASS: TestReadAt/reading_multi_chunks_at_top_of_2nd_chunk_in_max_size_blob_single_get_prefetch_with_single_reg_with_edge_filled_cache (0.00s) + --- PASS: TestReadAt/reading_multi_chunks_at_top_of_2nd_chunk_in_3_chunks_blob_single_get_prefetch_with_multi_reg_with_edge_filled_cache (0.00s) + --- PASS: TestReadAt/reading_multi_chunks_at_top_of_2nd_chunk_in_3_chunks_blob_single_get_prefetch_with_single_reg_with_edge_filled_cache (0.00s) + --- PASS: TestReadAt/reading_multi_chunks_at_top_of_2nd_chunk_in_3_chunks_blob_single_get_prefetch_with_multi_reg_with_sparse_cache (0.00s) + --- PASS: TestReadAt/reading_multi_chunks_at_top_of_2nd_chunk_in_3_chunks_blob_single_get_prefetch_with_single_reg_with_sparse_cache (0.00s) + --- PASS: TestReadAt/reading_multi_chunks_at_top_of_2nd_chunk_in_3_chunks_blob_single_get_prefetch_with_multi_reg_with_clean_cache (0.00s) + --- PASS: TestReadAt/reading_multi_chunks_at_top_of_2nd_chunk_in_3_chunks_blob_single_get_prefetch_with_single_reg_with_clean_cache (0.00s) --- PASS: TestReadAt/reading_multi_chunks_at_top_of_2nd_chunk_in_max_size_blob_single_get_prefetch_with_multi_reg_with_sparse_cache (0.00s) --- PASS: TestReadAt/reading_multi_chunks_at_top_of_2nd_chunk_in_max_size_blob_single_get_prefetch_with_single_reg_with_sparse_cache (0.00s) --- PASS: TestReadAt/reading_multi_chunks_at_top_of_2nd_chunk_in_max_size_blob_single_get_prefetch_with_multi_reg_with_clean_cache (0.00s) --- PASS: TestReadAt/reading_multi_chunks_at_top_of_2nd_chunk_in_max_size_blob_single_get_prefetch_with_single_reg_with_clean_cache (0.00s) --- PASS: TestReadAt/reading_multi_chunks_at_top_of_2nd_chunk_in_max_size_blob_single_get_prefetch_with_multi_reg_with_edge_filled_cache (0.00s) + --- PASS: TestReadAt/reading_multi_chunks_at_top_of_2nd_chunk_in_max_size_blob_single_get_prefetch_with_single_reg_with_edge_filled_cache (0.00s) --- PASS: TestReadAt/reading_multi_chunks_at_top_of_2nd_chunk_in_max_size_blob_multiple_get_prefetch_with_multi_reg_with_clean_cache (0.00s) --- PASS: TestReadAt/reading_multi_chunks_at_top_of_2nd_chunk_in_max_size_blob_multiple_get_prefetch_with_single_reg_with_clean_cache (0.00s) --- PASS: TestReadAt/reading_multi_chunks_at_top_of_2nd_chunk_in_max_size_blob_multiple_get_prefetch_with_multi_reg_with_edge_filled_cache (0.00s) --- PASS: TestReadAt/reading_multi_chunks_at_top_of_2nd_chunk_in_max_size_blob_multiple_get_prefetch_with_single_reg_with_edge_filled_cache (0.00s) --- PASS: TestReadAt/reading_multi_chunks_at_top_of_2nd_chunk_in_max_size_blob_multiple_get_prefetch_with_multi_reg_with_sparse_cache (0.00s) --- PASS: TestReadAt/reading_multi_chunks_at_top_of_2nd_chunk_in_max_size_blob_multiple_get_prefetch_with_single_reg_with_sparse_cache (0.00s) - --- PASS: TestReadAt/reading_multi_chunks_at_top_of_last_chunk_in_3_chunks_blob_single_get_prefetch_with_multi_reg_with_clean_cache (0.00s) - --- PASS: TestReadAt/reading_multi_chunks_at_top_of_last_chunk_in_3_chunks_blob_single_get_prefetch_with_single_reg_with_clean_cache (0.00s) + --- PASS: TestReadAt/reading_multi_chunks_at_top_of_last_chunk_in_1_chunk_blob_single_get_prefetch_with_multi_reg_with_sparse_cache (0.00s) + --- PASS: TestReadAt/reading_multi_chunks_at_top_of_last_chunk_in_1_chunk_blob_single_get_prefetch_with_single_reg_with_sparse_cache (0.00s) + --- PASS: TestReadAt/reading_multi_chunks_at_top_of_last_chunk_in_1_chunk_blob_single_get_prefetch_with_multi_reg_with_clean_cache (0.00s) + --- PASS: TestReadAt/reading_multi_chunks_at_top_of_last_chunk_in_1_chunk_blob_single_get_prefetch_with_single_reg_with_clean_cache (0.00s) + --- PASS: TestReadAt/reading_multi_chunks_at_top_of_last_chunk_in_1_chunk_blob_single_get_prefetch_with_multi_reg_with_edge_filled_cache (0.00s) + --- PASS: TestReadAt/reading_multi_chunks_at_top_of_last_chunk_in_1_chunk_blob_single_get_prefetch_with_single_reg_with_edge_filled_cache (0.00s) + --- PASS: TestReadAt/reading_multi_chunks_at_top_of_last_chunk_in_1_chunk_blob_multiple_get_prefetch_with_single_reg_with_edge_filled_cache (0.00s) + --- PASS: TestReadAt/reading_multi_chunks_at_top_of_last_chunk_in_1_chunk_blob_multiple_get_prefetch_with_multi_reg_with_sparse_cache (0.00s) + --- PASS: TestReadAt/reading_multi_chunks_at_top_of_last_chunk_in_1_chunk_blob_multiple_get_prefetch_with_single_reg_with_sparse_cache (0.00s) + --- PASS: TestReadAt/reading_multi_chunks_at_top_of_last_chunk_in_1_chunk_blob_multiple_get_prefetch_with_multi_reg_with_clean_cache (0.00s) + --- PASS: TestReadAt/reading_multi_chunks_at_top_of_last_chunk_in_1_chunk_blob_multiple_get_prefetch_with_single_reg_with_clean_cache (0.00s) + --- PASS: TestReadAt/reading_multi_chunks_at_top_of_last_chunk_in_1_chunk_blob_multiple_get_prefetch_with_multi_reg_with_edge_filled_cache (0.00s) --- PASS: TestReadAt/reading_multi_chunks_at_top_of_last_chunk_in_3_chunks_blob_single_get_prefetch_with_multi_reg_with_edge_filled_cache (0.00s) --- PASS: TestReadAt/reading_multi_chunks_at_top_of_last_chunk_in_3_chunks_blob_single_get_prefetch_with_single_reg_with_edge_filled_cache (0.00s) --- PASS: TestReadAt/reading_multi_chunks_at_top_of_last_chunk_in_3_chunks_blob_single_get_prefetch_with_multi_reg_with_sparse_cache (0.00s) --- PASS: TestReadAt/reading_multi_chunks_at_top_of_last_chunk_in_3_chunks_blob_single_get_prefetch_with_single_reg_with_sparse_cache (0.00s) + --- PASS: TestReadAt/reading_multi_chunks_at_top_of_last_chunk_in_3_chunks_blob_single_get_prefetch_with_multi_reg_with_clean_cache (0.00s) + --- PASS: TestReadAt/reading_multi_chunks_at_top_of_last_chunk_in_3_chunks_blob_single_get_prefetch_with_single_reg_with_clean_cache (0.00s) --- PASS: TestReadAt/reading_multi_chunks_at_top_of_last_chunk_in_3_chunks_blob_multiple_get_prefetch_with_single_reg_with_sparse_cache (0.00s) --- PASS: TestReadAt/reading_multi_chunks_at_top_of_last_chunk_in_3_chunks_blob_multiple_get_prefetch_with_multi_reg_with_clean_cache (0.00s) --- PASS: TestReadAt/reading_multi_chunks_at_top_of_last_chunk_in_3_chunks_blob_multiple_get_prefetch_with_single_reg_with_clean_cache (0.00s) --- PASS: TestReadAt/reading_multi_chunks_at_top_of_last_chunk_in_3_chunks_blob_multiple_get_prefetch_with_multi_reg_with_edge_filled_cache (0.00s) --- PASS: TestReadAt/reading_multi_chunks_at_top_of_last_chunk_in_3_chunks_blob_multiple_get_prefetch_with_single_reg_with_edge_filled_cache (0.00s) --- PASS: TestReadAt/reading_multi_chunks_at_top_of_last_chunk_in_3_chunks_blob_multiple_get_prefetch_with_multi_reg_with_sparse_cache (0.00s) - --- PASS: TestReadAt/reading_multi_chunks_at_top_of_last_chunk_in_max_size_blob_single_get_prefetch_with_multi_reg_with_edge_filled_cache (0.00s) - --- PASS: TestReadAt/reading_multi_chunks_at_top_of_last_chunk_in_max_size_blob_single_get_prefetch_with_single_reg_with_edge_filled_cache (0.00s) - --- PASS: TestReadAt/reading_multi_chunks_at_top_of_last_chunk_in_max_size_blob_single_get_prefetch_with_multi_reg_with_sparse_cache (0.00s) - --- PASS: TestReadAt/reading_multi_chunks_at_top_of_last_chunk_in_max_size_blob_single_get_prefetch_with_single_reg_with_sparse_cache (0.00s) - --- PASS: TestReadAt/reading_multi_chunks_at_top_of_last_chunk_in_max_size_blob_single_get_prefetch_with_multi_reg_with_clean_cache (0.00s) - --- PASS: TestReadAt/reading_multi_chunks_at_top_of_last_chunk_in_max_size_blob_single_get_prefetch_with_single_reg_with_clean_cache (0.00s) - --- PASS: TestReadAt/reading_multi_chunks_at_top_of_last_chunk_in_max_size_blob_multiple_get_prefetch_with_multi_reg_with_sparse_cache (0.00s) - --- PASS: TestReadAt/reading_multi_chunks_at_top_of_last_chunk_in_max_size_blob_multiple_get_prefetch_with_single_reg_with_sparse_cache (0.00s) --- PASS: TestReadAt/reading_multi_chunks_at_top_of_last_chunk_in_max_size_blob_multiple_get_prefetch_with_multi_reg_with_clean_cache (0.00s) --- PASS: TestReadAt/reading_multi_chunks_at_top_of_last_chunk_in_max_size_blob_multiple_get_prefetch_with_single_reg_with_clean_cache (0.00s) --- PASS: TestReadAt/reading_multi_chunks_at_top_of_last_chunk_in_max_size_blob_multiple_get_prefetch_with_multi_reg_with_edge_filled_cache (0.00s) --- PASS: TestReadAt/reading_multi_chunks_at_top_of_last_chunk_in_max_size_blob_multiple_get_prefetch_with_single_reg_with_edge_filled_cache (0.00s) - --- PASS: TestReadAt/reading_multi_chunks_at_top_of_last_chunk_in_1_chunk_blob_single_get_prefetch_with_multi_reg_with_edge_filled_cache (0.00s) - --- PASS: TestReadAt/reading_multi_chunks_at_top_of_last_chunk_in_1_chunk_blob_single_get_prefetch_with_single_reg_with_edge_filled_cache (0.00s) - --- PASS: TestReadAt/reading_multi_chunks_at_top_of_last_chunk_in_1_chunk_blob_single_get_prefetch_with_multi_reg_with_sparse_cache (0.00s) - --- PASS: TestReadAt/reading_multi_chunks_at_top_of_last_chunk_in_1_chunk_blob_single_get_prefetch_with_single_reg_with_sparse_cache (0.00s) - --- PASS: TestReadAt/reading_multi_chunks_at_top_of_last_chunk_in_1_chunk_blob_single_get_prefetch_with_multi_reg_with_clean_cache (0.00s) - --- PASS: TestReadAt/reading_multi_chunks_at_top_of_last_chunk_in_1_chunk_blob_single_get_prefetch_with_single_reg_with_clean_cache (0.00s) - --- PASS: TestReadAt/reading_multi_chunks_at_top_of_last_chunk_in_1_chunk_blob_multiple_get_prefetch_with_single_reg_with_clean_cache (0.00s) - --- PASS: TestReadAt/reading_multi_chunks_at_top_of_last_chunk_in_1_chunk_blob_multiple_get_prefetch_with_multi_reg_with_edge_filled_cache (0.00s) - --- PASS: TestReadAt/reading_multi_chunks_at_top_of_last_chunk_in_1_chunk_blob_multiple_get_prefetch_with_single_reg_with_edge_filled_cache (0.00s) - --- PASS: TestReadAt/reading_multi_chunks_at_top_of_last_chunk_in_1_chunk_blob_multiple_get_prefetch_with_multi_reg_with_sparse_cache (0.00s) - --- PASS: TestReadAt/reading_multi_chunks_at_top_of_last_chunk_in_1_chunk_blob_multiple_get_prefetch_with_single_reg_with_sparse_cache (0.00s) - --- PASS: TestReadAt/reading_multi_chunks_at_top_of_last_chunk_in_1_chunk_blob_multiple_get_prefetch_with_multi_reg_with_clean_cache (0.00s) + --- PASS: TestReadAt/reading_multi_chunks_at_top_of_last_chunk_in_max_size_blob_multiple_get_prefetch_with_multi_reg_with_sparse_cache (0.00s) + --- PASS: TestReadAt/reading_multi_chunks_at_top_of_last_chunk_in_max_size_blob_multiple_get_prefetch_with_single_reg_with_sparse_cache (0.00s) + --- PASS: TestReadAt/reading_multi_chunks_at_top_of_last_chunk_in_max_size_blob_single_get_prefetch_with_multi_reg_with_clean_cache (0.00s) + --- PASS: TestReadAt/reading_multi_chunks_at_top_of_last_chunk_in_max_size_blob_single_get_prefetch_with_single_reg_with_clean_cache (0.00s) + --- PASS: TestReadAt/reading_multi_chunks_at_top_of_last_chunk_in_max_size_blob_single_get_prefetch_with_multi_reg_with_edge_filled_cache (0.00s) + --- PASS: TestReadAt/reading_multi_chunks_at_top_of_last_chunk_in_max_size_blob_single_get_prefetch_with_single_reg_with_edge_filled_cache (0.00s) + --- PASS: TestReadAt/reading_multi_chunks_at_top_of_last_chunk_in_max_size_blob_single_get_prefetch_with_multi_reg_with_sparse_cache (0.00s) + --- PASS: TestReadAt/reading_multi_chunks_at_top_of_last_chunk_in_max_size_blob_single_get_prefetch_with_single_reg_with_sparse_cache (0.00s) + --- PASS: TestReadAt/reading_multi_chunks_at_middle_of_1st_chunk_in_1_chunk_blob_single_get_prefetch_with_single_reg_with_clean_cache (0.00s) --- PASS: TestReadAt/reading_multi_chunks_at_middle_of_1st_chunk_in_1_chunk_blob_single_get_prefetch_with_multi_reg_with_edge_filled_cache (0.00s) --- PASS: TestReadAt/reading_multi_chunks_at_middle_of_1st_chunk_in_1_chunk_blob_single_get_prefetch_with_single_reg_with_edge_filled_cache (0.00s) --- PASS: TestReadAt/reading_multi_chunks_at_middle_of_1st_chunk_in_1_chunk_blob_single_get_prefetch_with_multi_reg_with_sparse_cache (0.00s) --- PASS: TestReadAt/reading_multi_chunks_at_middle_of_1st_chunk_in_1_chunk_blob_single_get_prefetch_with_single_reg_with_sparse_cache (0.00s) --- PASS: TestReadAt/reading_multi_chunks_at_middle_of_1st_chunk_in_1_chunk_blob_single_get_prefetch_with_multi_reg_with_clean_cache (0.00s) - --- PASS: TestReadAt/reading_multi_chunks_at_middle_of_1st_chunk_in_1_chunk_blob_single_get_prefetch_with_single_reg_with_clean_cache (0.00s) --- PASS: TestReadAt/reading_multi_chunks_at_middle_of_1st_chunk_in_1_chunk_blob_multiple_get_prefetch_with_multi_reg_with_clean_cache (0.00s) --- PASS: TestReadAt/reading_multi_chunks_at_middle_of_1st_chunk_in_1_chunk_blob_multiple_get_prefetch_with_single_reg_with_clean_cache (0.00s) --- PASS: TestReadAt/reading_multi_chunks_at_middle_of_1st_chunk_in_1_chunk_blob_multiple_get_prefetch_with_multi_reg_with_edge_filled_cache (0.00s) --- PASS: TestReadAt/reading_multi_chunks_at_middle_of_1st_chunk_in_1_chunk_blob_multiple_get_prefetch_with_single_reg_with_edge_filled_cache (0.00s) --- PASS: TestReadAt/reading_multi_chunks_at_middle_of_1st_chunk_in_1_chunk_blob_multiple_get_prefetch_with_multi_reg_with_sparse_cache (0.00s) --- PASS: TestReadAt/reading_multi_chunks_at_middle_of_1st_chunk_in_1_chunk_blob_multiple_get_prefetch_with_single_reg_with_sparse_cache (0.00s) - --- PASS: TestReadAt/reading_multi_chunks_at_middle_of_1st_chunk_in_3_chunks_blob_multiple_get_prefetch_with_multi_reg_with_edge_filled_cache (0.00s) - --- PASS: TestReadAt/reading_multi_chunks_at_middle_of_1st_chunk_in_3_chunks_blob_multiple_get_prefetch_with_single_reg_with_edge_filled_cache (0.00s) - --- PASS: TestReadAt/reading_multi_chunks_at_middle_of_1st_chunk_in_3_chunks_blob_multiple_get_prefetch_with_multi_reg_with_sparse_cache (0.00s) - --- PASS: TestReadAt/reading_multi_chunks_at_middle_of_1st_chunk_in_3_chunks_blob_multiple_get_prefetch_with_single_reg_with_sparse_cache (0.00s) - --- PASS: TestReadAt/reading_multi_chunks_at_middle_of_1st_chunk_in_3_chunks_blob_multiple_get_prefetch_with_multi_reg_with_clean_cache (0.00s) - --- PASS: TestReadAt/reading_multi_chunks_at_middle_of_1st_chunk_in_3_chunks_blob_multiple_get_prefetch_with_single_reg_with_clean_cache (0.00s) + --- PASS: TestReadAt/reading_multi_chunks_at_middle_of_1st_chunk_in_3_chunks_blob_single_get_prefetch_with_multi_reg_with_clean_cache (0.00s) + --- PASS: TestReadAt/reading_multi_chunks_at_middle_of_1st_chunk_in_3_chunks_blob_single_get_prefetch_with_single_reg_with_clean_cache (0.00s) --- PASS: TestReadAt/reading_multi_chunks_at_middle_of_1st_chunk_in_3_chunks_blob_single_get_prefetch_with_multi_reg_with_edge_filled_cache (0.00s) --- PASS: TestReadAt/reading_multi_chunks_at_middle_of_1st_chunk_in_3_chunks_blob_single_get_prefetch_with_single_reg_with_edge_filled_cache (0.00s) --- PASS: TestReadAt/reading_multi_chunks_at_middle_of_1st_chunk_in_3_chunks_blob_single_get_prefetch_with_multi_reg_with_sparse_cache (0.00s) --- PASS: TestReadAt/reading_multi_chunks_at_middle_of_1st_chunk_in_3_chunks_blob_single_get_prefetch_with_single_reg_with_sparse_cache (0.00s) - --- PASS: TestReadAt/reading_multi_chunks_at_middle_of_1st_chunk_in_3_chunks_blob_single_get_prefetch_with_multi_reg_with_clean_cache (0.00s) - --- PASS: TestReadAt/reading_multi_chunks_at_middle_of_1st_chunk_in_3_chunks_blob_single_get_prefetch_with_single_reg_with_clean_cache (0.00s) - --- PASS: TestReadAt/reading_multi_chunks_at_middle_of_1st_chunk_in_max_size_blob_single_get_prefetch_with_multi_reg_with_clean_cache (0.00s) + --- PASS: TestReadAt/reading_multi_chunks_at_middle_of_1st_chunk_in_3_chunks_blob_multiple_get_prefetch_with_single_reg_with_sparse_cache (0.00s) + --- PASS: TestReadAt/reading_multi_chunks_at_middle_of_1st_chunk_in_3_chunks_blob_multiple_get_prefetch_with_multi_reg_with_clean_cache (0.00s) + --- PASS: TestReadAt/reading_multi_chunks_at_middle_of_1st_chunk_in_3_chunks_blob_multiple_get_prefetch_with_single_reg_with_clean_cache (0.00s) + --- PASS: TestReadAt/reading_multi_chunks_at_middle_of_1st_chunk_in_3_chunks_blob_multiple_get_prefetch_with_multi_reg_with_edge_filled_cache (0.00s) + --- PASS: TestReadAt/reading_multi_chunks_at_middle_of_1st_chunk_in_3_chunks_blob_multiple_get_prefetch_with_single_reg_with_edge_filled_cache (0.00s) + --- PASS: TestReadAt/reading_multi_chunks_at_middle_of_1st_chunk_in_3_chunks_blob_multiple_get_prefetch_with_multi_reg_with_sparse_cache (0.00s) --- PASS: TestReadAt/reading_multi_chunks_at_middle_of_1st_chunk_in_max_size_blob_single_get_prefetch_with_single_reg_with_clean_cache (0.00s) --- PASS: TestReadAt/reading_multi_chunks_at_middle_of_1st_chunk_in_max_size_blob_single_get_prefetch_with_multi_reg_with_edge_filled_cache (0.00s) --- PASS: TestReadAt/reading_multi_chunks_at_middle_of_1st_chunk_in_max_size_blob_single_get_prefetch_with_single_reg_with_edge_filled_cache (0.00s) --- PASS: TestReadAt/reading_multi_chunks_at_middle_of_1st_chunk_in_max_size_blob_single_get_prefetch_with_multi_reg_with_sparse_cache (0.00s) --- PASS: TestReadAt/reading_multi_chunks_at_middle_of_1st_chunk_in_max_size_blob_single_get_prefetch_with_single_reg_with_sparse_cache (0.00s) - --- PASS: TestReadAt/reading_multi_chunks_at_middle_of_1st_chunk_in_max_size_blob_multiple_get_prefetch_with_multi_reg_with_clean_cache (0.00s) - --- PASS: TestReadAt/reading_multi_chunks_at_middle_of_1st_chunk_in_max_size_blob_multiple_get_prefetch_with_single_reg_with_clean_cache (0.00s) + --- PASS: TestReadAt/reading_multi_chunks_at_middle_of_1st_chunk_in_max_size_blob_single_get_prefetch_with_multi_reg_with_clean_cache (0.00s) --- PASS: TestReadAt/reading_multi_chunks_at_middle_of_1st_chunk_in_max_size_blob_multiple_get_prefetch_with_multi_reg_with_edge_filled_cache (0.00s) --- PASS: TestReadAt/reading_multi_chunks_at_middle_of_1st_chunk_in_max_size_blob_multiple_get_prefetch_with_single_reg_with_edge_filled_cache (0.00s) --- PASS: TestReadAt/reading_multi_chunks_at_middle_of_1st_chunk_in_max_size_blob_multiple_get_prefetch_with_multi_reg_with_sparse_cache (0.00s) --- PASS: TestReadAt/reading_multi_chunks_at_middle_of_1st_chunk_in_max_size_blob_multiple_get_prefetch_with_single_reg_with_sparse_cache (0.00s) + --- PASS: TestReadAt/reading_multi_chunks_at_middle_of_1st_chunk_in_max_size_blob_multiple_get_prefetch_with_multi_reg_with_clean_cache (0.00s) + --- PASS: TestReadAt/reading_multi_chunks_at_middle_of_1st_chunk_in_max_size_blob_multiple_get_prefetch_with_single_reg_with_clean_cache (0.00s) --- PASS: TestReadAt/reading_multi_chunks_at_middle_of_2nd_chunk_in_1_chunk_blob_single_get_prefetch_with_single_reg_with_clean_cache (0.00s) --- PASS: TestReadAt/reading_multi_chunks_at_middle_of_2nd_chunk_in_1_chunk_blob_single_get_prefetch_with_multi_reg_with_edge_filled_cache (0.00s) --- PASS: TestReadAt/reading_multi_chunks_at_middle_of_2nd_chunk_in_1_chunk_blob_single_get_prefetch_with_single_reg_with_edge_filled_cache (0.00s) --- PASS: TestReadAt/reading_multi_chunks_at_middle_of_2nd_chunk_in_1_chunk_blob_single_get_prefetch_with_multi_reg_with_sparse_cache (0.00s) --- PASS: TestReadAt/reading_multi_chunks_at_middle_of_2nd_chunk_in_1_chunk_blob_single_get_prefetch_with_single_reg_with_sparse_cache (0.00s) --- PASS: TestReadAt/reading_multi_chunks_at_middle_of_2nd_chunk_in_1_chunk_blob_single_get_prefetch_with_multi_reg_with_clean_cache (0.00s) + --- PASS: TestReadAt/reading_multi_chunks_at_middle_of_2nd_chunk_in_1_chunk_blob_multiple_get_prefetch_with_single_reg_with_clean_cache (0.00s) --- PASS: TestReadAt/reading_multi_chunks_at_middle_of_2nd_chunk_in_1_chunk_blob_multiple_get_prefetch_with_multi_reg_with_edge_filled_cache (0.00s) --- PASS: TestReadAt/reading_multi_chunks_at_middle_of_2nd_chunk_in_1_chunk_blob_multiple_get_prefetch_with_single_reg_with_edge_filled_cache (0.00s) --- PASS: TestReadAt/reading_multi_chunks_at_middle_of_2nd_chunk_in_1_chunk_blob_multiple_get_prefetch_with_multi_reg_with_sparse_cache (0.00s) --- PASS: TestReadAt/reading_multi_chunks_at_middle_of_2nd_chunk_in_1_chunk_blob_multiple_get_prefetch_with_single_reg_with_sparse_cache (0.00s) --- PASS: TestReadAt/reading_multi_chunks_at_middle_of_2nd_chunk_in_1_chunk_blob_multiple_get_prefetch_with_multi_reg_with_clean_cache (0.00s) - --- PASS: TestReadAt/reading_multi_chunks_at_middle_of_2nd_chunk_in_1_chunk_blob_multiple_get_prefetch_with_single_reg_with_clean_cache (0.00s) - --- PASS: TestReadAt/reading_multi_chunks_at_middle_of_2nd_chunk_in_3_chunks_blob_single_get_prefetch_with_single_reg_with_edge_filled_cache (0.00s) - --- PASS: TestReadAt/reading_multi_chunks_at_middle_of_2nd_chunk_in_3_chunks_blob_single_get_prefetch_with_multi_reg_with_sparse_cache (0.00s) - --- PASS: TestReadAt/reading_multi_chunks_at_middle_of_2nd_chunk_in_3_chunks_blob_single_get_prefetch_with_single_reg_with_sparse_cache (0.00s) - --- PASS: TestReadAt/reading_multi_chunks_at_middle_of_2nd_chunk_in_3_chunks_blob_single_get_prefetch_with_multi_reg_with_clean_cache (0.00s) - --- PASS: TestReadAt/reading_multi_chunks_at_middle_of_2nd_chunk_in_3_chunks_blob_single_get_prefetch_with_single_reg_with_clean_cache (0.00s) - --- PASS: TestReadAt/reading_multi_chunks_at_middle_of_2nd_chunk_in_3_chunks_blob_single_get_prefetch_with_multi_reg_with_edge_filled_cache (0.00s) --- PASS: TestReadAt/reading_multi_chunks_at_middle_of_2nd_chunk_in_3_chunks_blob_multiple_get_prefetch_with_multi_reg_with_clean_cache (0.00s) --- PASS: TestReadAt/reading_multi_chunks_at_middle_of_2nd_chunk_in_3_chunks_blob_multiple_get_prefetch_with_single_reg_with_clean_cache (0.00s) --- PASS: TestReadAt/reading_multi_chunks_at_middle_of_2nd_chunk_in_3_chunks_blob_multiple_get_prefetch_with_multi_reg_with_edge_filled_cache (0.00s) --- PASS: TestReadAt/reading_multi_chunks_at_middle_of_2nd_chunk_in_3_chunks_blob_multiple_get_prefetch_with_single_reg_with_edge_filled_cache (0.00s) --- PASS: TestReadAt/reading_multi_chunks_at_middle_of_2nd_chunk_in_3_chunks_blob_multiple_get_prefetch_with_multi_reg_with_sparse_cache (0.00s) --- PASS: TestReadAt/reading_multi_chunks_at_middle_of_2nd_chunk_in_3_chunks_blob_multiple_get_prefetch_with_single_reg_with_sparse_cache (0.00s) + --- PASS: TestReadAt/reading_multi_chunks_at_middle_of_2nd_chunk_in_3_chunks_blob_single_get_prefetch_with_multi_reg_with_sparse_cache (0.00s) + --- PASS: TestReadAt/reading_multi_chunks_at_middle_of_2nd_chunk_in_3_chunks_blob_single_get_prefetch_with_single_reg_with_sparse_cache (0.00s) + --- PASS: TestReadAt/reading_multi_chunks_at_middle_of_2nd_chunk_in_3_chunks_blob_single_get_prefetch_with_multi_reg_with_clean_cache (0.00s) + --- PASS: TestReadAt/reading_multi_chunks_at_middle_of_2nd_chunk_in_3_chunks_blob_single_get_prefetch_with_single_reg_with_clean_cache (0.00s) + --- PASS: TestReadAt/reading_multi_chunks_at_middle_of_2nd_chunk_in_3_chunks_blob_single_get_prefetch_with_multi_reg_with_edge_filled_cache (0.00s) + --- PASS: TestReadAt/reading_multi_chunks_at_middle_of_2nd_chunk_in_3_chunks_blob_single_get_prefetch_with_single_reg_with_edge_filled_cache (0.00s) + --- PASS: TestReadAt/reading_multi_chunks_at_middle_of_2nd_chunk_in_max_size_blob_multiple_get_prefetch_with_multi_reg_with_edge_filled_cache (0.00s) + --- PASS: TestReadAt/reading_multi_chunks_at_middle_of_2nd_chunk_in_max_size_blob_multiple_get_prefetch_with_single_reg_with_edge_filled_cache (0.00s) + --- PASS: TestReadAt/reading_multi_chunks_at_middle_of_2nd_chunk_in_max_size_blob_multiple_get_prefetch_with_multi_reg_with_sparse_cache (0.00s) + --- PASS: TestReadAt/reading_multi_chunks_at_middle_of_2nd_chunk_in_max_size_blob_multiple_get_prefetch_with_single_reg_with_sparse_cache (0.00s) + --- PASS: TestReadAt/reading_multi_chunks_at_middle_of_2nd_chunk_in_max_size_blob_multiple_get_prefetch_with_multi_reg_with_clean_cache (0.00s) + --- PASS: TestReadAt/reading_multi_chunks_at_middle_of_2nd_chunk_in_max_size_blob_multiple_get_prefetch_with_single_reg_with_clean_cache (0.00s) + --- PASS: TestReadAt/reading_multi_chunks_at_middle_of_2nd_chunk_in_max_size_blob_single_get_prefetch_with_multi_reg_with_clean_cache (0.00s) --- PASS: TestReadAt/reading_multi_chunks_at_middle_of_2nd_chunk_in_max_size_blob_single_get_prefetch_with_single_reg_with_clean_cache (0.00s) --- PASS: TestReadAt/reading_multi_chunks_at_middle_of_2nd_chunk_in_max_size_blob_single_get_prefetch_with_multi_reg_with_edge_filled_cache (0.00s) --- PASS: TestReadAt/reading_multi_chunks_at_middle_of_2nd_chunk_in_max_size_blob_single_get_prefetch_with_single_reg_with_edge_filled_cache (0.00s) --- PASS: TestReadAt/reading_multi_chunks_at_middle_of_2nd_chunk_in_max_size_blob_single_get_prefetch_with_multi_reg_with_sparse_cache (0.00s) --- PASS: TestReadAt/reading_multi_chunks_at_middle_of_2nd_chunk_in_max_size_blob_single_get_prefetch_with_single_reg_with_sparse_cache (0.00s) - --- PASS: TestReadAt/reading_multi_chunks_at_middle_of_2nd_chunk_in_max_size_blob_single_get_prefetch_with_multi_reg_with_clean_cache (0.00s) - --- PASS: TestReadAt/reading_multi_chunks_at_middle_of_2nd_chunk_in_max_size_blob_multiple_get_prefetch_with_multi_reg_with_clean_cache (0.00s) - --- PASS: TestReadAt/reading_multi_chunks_at_middle_of_2nd_chunk_in_max_size_blob_multiple_get_prefetch_with_single_reg_with_clean_cache (0.00s) - --- PASS: TestReadAt/reading_multi_chunks_at_middle_of_2nd_chunk_in_max_size_blob_multiple_get_prefetch_with_multi_reg_with_edge_filled_cache (0.00s) - --- PASS: TestReadAt/reading_multi_chunks_at_middle_of_2nd_chunk_in_max_size_blob_multiple_get_prefetch_with_single_reg_with_edge_filled_cache (0.00s) - --- PASS: TestReadAt/reading_multi_chunks_at_middle_of_2nd_chunk_in_max_size_blob_multiple_get_prefetch_with_multi_reg_with_sparse_cache (0.00s) - --- PASS: TestReadAt/reading_multi_chunks_at_middle_of_2nd_chunk_in_max_size_blob_multiple_get_prefetch_with_single_reg_with_sparse_cache (0.00s) - --- PASS: TestReadAt/reading_multi_chunks_at_middle_of_last_chunk_in_1_chunk_blob_single_get_prefetch_with_single_reg_with_sparse_cache (0.00s) - --- PASS: TestReadAt/reading_multi_chunks_at_middle_of_last_chunk_in_1_chunk_blob_single_get_prefetch_with_multi_reg_with_clean_cache (0.00s) --- PASS: TestReadAt/reading_multi_chunks_at_middle_of_last_chunk_in_1_chunk_blob_single_get_prefetch_with_single_reg_with_clean_cache (0.00s) --- PASS: TestReadAt/reading_multi_chunks_at_middle_of_last_chunk_in_1_chunk_blob_single_get_prefetch_with_multi_reg_with_edge_filled_cache (0.00s) --- PASS: TestReadAt/reading_multi_chunks_at_middle_of_last_chunk_in_1_chunk_blob_single_get_prefetch_with_single_reg_with_edge_filled_cache (0.00s) --- PASS: TestReadAt/reading_multi_chunks_at_middle_of_last_chunk_in_1_chunk_blob_single_get_prefetch_with_multi_reg_with_sparse_cache (0.00s) + --- PASS: TestReadAt/reading_multi_chunks_at_middle_of_last_chunk_in_1_chunk_blob_single_get_prefetch_with_single_reg_with_sparse_cache (0.00s) + --- PASS: TestReadAt/reading_multi_chunks_at_middle_of_last_chunk_in_1_chunk_blob_single_get_prefetch_with_multi_reg_with_clean_cache (0.00s) + --- PASS: TestReadAt/reading_multi_chunks_at_middle_of_last_chunk_in_1_chunk_blob_multiple_get_prefetch_with_multi_reg_with_sparse_cache (0.00s) --- PASS: TestReadAt/reading_multi_chunks_at_middle_of_last_chunk_in_1_chunk_blob_multiple_get_prefetch_with_single_reg_with_sparse_cache (0.00s) --- PASS: TestReadAt/reading_multi_chunks_at_middle_of_last_chunk_in_1_chunk_blob_multiple_get_prefetch_with_multi_reg_with_clean_cache (0.00s) --- PASS: TestReadAt/reading_multi_chunks_at_middle_of_last_chunk_in_1_chunk_blob_multiple_get_prefetch_with_single_reg_with_clean_cache (0.00s) --- PASS: TestReadAt/reading_multi_chunks_at_middle_of_last_chunk_in_1_chunk_blob_multiple_get_prefetch_with_multi_reg_with_edge_filled_cache (0.00s) --- PASS: TestReadAt/reading_multi_chunks_at_middle_of_last_chunk_in_1_chunk_blob_multiple_get_prefetch_with_single_reg_with_edge_filled_cache (0.00s) - --- PASS: TestReadAt/reading_multi_chunks_at_middle_of_last_chunk_in_1_chunk_blob_multiple_get_prefetch_with_multi_reg_with_sparse_cache (0.00s) - --- PASS: TestReadAt/reading_multi_chunks_at_middle_of_last_chunk_in_3_chunks_blob_single_get_prefetch_with_multi_reg_with_clean_cache (0.00s) - --- PASS: TestReadAt/reading_multi_chunks_at_middle_of_last_chunk_in_3_chunks_blob_single_get_prefetch_with_single_reg_with_clean_cache (0.00s) - --- PASS: TestReadAt/reading_multi_chunks_at_middle_of_last_chunk_in_3_chunks_blob_single_get_prefetch_with_multi_reg_with_edge_filled_cache (0.00s) - --- PASS: TestReadAt/reading_multi_chunks_at_middle_of_last_chunk_in_3_chunks_blob_single_get_prefetch_with_single_reg_with_edge_filled_cache (0.00s) - --- PASS: TestReadAt/reading_multi_chunks_at_middle_of_last_chunk_in_3_chunks_blob_single_get_prefetch_with_multi_reg_with_sparse_cache (0.00s) - --- PASS: TestReadAt/reading_multi_chunks_at_middle_of_last_chunk_in_3_chunks_blob_single_get_prefetch_with_single_reg_with_sparse_cache (0.00s) + --- PASS: TestReadAt/reading_multi_chunks_at_middle_of_last_chunk_in_3_chunks_blob_multiple_get_prefetch_with_single_reg_with_sparse_cache (0.00s) --- PASS: TestReadAt/reading_multi_chunks_at_middle_of_last_chunk_in_3_chunks_blob_multiple_get_prefetch_with_multi_reg_with_clean_cache (0.00s) --- PASS: TestReadAt/reading_multi_chunks_at_middle_of_last_chunk_in_3_chunks_blob_multiple_get_prefetch_with_single_reg_with_clean_cache (0.00s) --- PASS: TestReadAt/reading_multi_chunks_at_middle_of_last_chunk_in_3_chunks_blob_multiple_get_prefetch_with_multi_reg_with_edge_filled_cache (0.00s) --- PASS: TestReadAt/reading_multi_chunks_at_middle_of_last_chunk_in_3_chunks_blob_multiple_get_prefetch_with_single_reg_with_edge_filled_cache (0.00s) --- PASS: TestReadAt/reading_multi_chunks_at_middle_of_last_chunk_in_3_chunks_blob_multiple_get_prefetch_with_multi_reg_with_sparse_cache (0.00s) - --- PASS: TestReadAt/reading_multi_chunks_at_middle_of_last_chunk_in_3_chunks_blob_multiple_get_prefetch_with_single_reg_with_sparse_cache (0.00s) + --- PASS: TestReadAt/reading_multi_chunks_at_middle_of_last_chunk_in_3_chunks_blob_single_get_prefetch_with_multi_reg_with_sparse_cache (0.00s) + --- PASS: TestReadAt/reading_multi_chunks_at_middle_of_last_chunk_in_3_chunks_blob_single_get_prefetch_with_single_reg_with_sparse_cache (0.00s) + --- PASS: TestReadAt/reading_multi_chunks_at_middle_of_last_chunk_in_3_chunks_blob_single_get_prefetch_with_multi_reg_with_clean_cache (0.00s) + --- PASS: TestReadAt/reading_multi_chunks_at_middle_of_last_chunk_in_3_chunks_blob_single_get_prefetch_with_single_reg_with_clean_cache (0.00s) + --- PASS: TestReadAt/reading_multi_chunks_at_middle_of_last_chunk_in_3_chunks_blob_single_get_prefetch_with_multi_reg_with_edge_filled_cache (0.00s) + --- PASS: TestReadAt/reading_multi_chunks_at_middle_of_last_chunk_in_3_chunks_blob_single_get_prefetch_with_single_reg_with_edge_filled_cache (0.00s) + --- PASS: TestReadAt/reading_multi_chunks_at_middle_of_last_chunk_in_max_size_blob_single_get_prefetch_with_single_reg_with_edge_filled_cache (0.00s) + --- PASS: TestReadAt/reading_multi_chunks_at_middle_of_last_chunk_in_max_size_blob_single_get_prefetch_with_multi_reg_with_sparse_cache (0.00s) + --- PASS: TestReadAt/reading_multi_chunks_at_middle_of_last_chunk_in_max_size_blob_single_get_prefetch_with_single_reg_with_sparse_cache (0.00s) + --- PASS: TestReadAt/reading_multi_chunks_at_middle_of_last_chunk_in_max_size_blob_single_get_prefetch_with_multi_reg_with_clean_cache (0.00s) + --- PASS: TestReadAt/reading_multi_chunks_at_middle_of_last_chunk_in_max_size_blob_single_get_prefetch_with_single_reg_with_clean_cache (0.00s) + --- PASS: TestReadAt/reading_multi_chunks_at_middle_of_last_chunk_in_max_size_blob_single_get_prefetch_with_multi_reg_with_edge_filled_cache (0.00s) + --- PASS: TestReadAt/reading_multi_chunks_at_middle_of_last_chunk_in_max_size_blob_multiple_get_prefetch_with_multi_reg_with_clean_cache (0.00s) --- PASS: TestReadAt/reading_multi_chunks_at_middle_of_last_chunk_in_max_size_blob_multiple_get_prefetch_with_single_reg_with_clean_cache (0.00s) --- PASS: TestReadAt/reading_multi_chunks_at_middle_of_last_chunk_in_max_size_blob_multiple_get_prefetch_with_multi_reg_with_edge_filled_cache (0.00s) --- PASS: TestReadAt/reading_multi_chunks_at_middle_of_last_chunk_in_max_size_blob_multiple_get_prefetch_with_single_reg_with_edge_filled_cache (0.00s) --- PASS: TestReadAt/reading_multi_chunks_at_middle_of_last_chunk_in_max_size_blob_multiple_get_prefetch_with_multi_reg_with_sparse_cache (0.00s) --- PASS: TestReadAt/reading_multi_chunks_at_middle_of_last_chunk_in_max_size_blob_multiple_get_prefetch_with_single_reg_with_sparse_cache (0.00s) - --- PASS: TestReadAt/reading_multi_chunks_at_middle_of_last_chunk_in_max_size_blob_multiple_get_prefetch_with_multi_reg_with_clean_cache (0.00s) - --- PASS: TestReadAt/reading_multi_chunks_at_middle_of_last_chunk_in_max_size_blob_single_get_prefetch_with_multi_reg_with_clean_cache (0.00s) - --- PASS: TestReadAt/reading_multi_chunks_at_middle_of_last_chunk_in_max_size_blob_single_get_prefetch_with_single_reg_with_clean_cache (0.00s) - --- PASS: TestReadAt/reading_multi_chunks_at_middle_of_last_chunk_in_max_size_blob_single_get_prefetch_with_multi_reg_with_edge_filled_cache (0.00s) - --- PASS: TestReadAt/reading_multi_chunks_at_middle_of_last_chunk_in_max_size_blob_single_get_prefetch_with_single_reg_with_edge_filled_cache (0.00s) - --- PASS: TestReadAt/reading_multi_chunks_at_middle_of_last_chunk_in_max_size_blob_single_get_prefetch_with_multi_reg_with_sparse_cache (0.00s) - --- PASS: TestReadAt/reading_multi_chunks_at_middle_of_last_chunk_in_max_size_blob_single_get_prefetch_with_single_reg_with_sparse_cache (0.00s) === RUN TestFailReadAt blob_test.go:736: serving whole range "bytes=0-9" = 10 blob_test.go:736: serving whole range "bytes=0-9" = 10 --- PASS: TestFailReadAt (0.00s) === RUN TestParallelDownloadingBehavior ---- PASS: TestParallelDownloadingBehavior (0.21s) +--- PASS: TestParallelDownloadingBehavior (0.20s) === RUN TestCheckInterval --- PASS: TestCheckInterval (0.00s) === RUN TestMirror @@ -70332,7 +69859,7 @@ === RUN TestMirror/redirected-mirror === RUN TestMirror/invalid-redirected-mirror === RUN TestMirror/fail-all ---- PASS: TestMirror (0.01s) +--- PASS: TestMirror (0.00s) --- PASS: TestMirror/no-mirror (0.00s) --- PASS: TestMirror/valid-mirror (0.00s) --- PASS: TestMirror/invalid-mirror (0.00s) @@ -70340,31 +69867,22 @@ --- PASS: TestMirror/invalid-hostname-of-mirror (0.00s) --- PASS: TestMirror/redirected-mirror (0.00s) --- PASS: TestMirror/invalid-redirected-mirror (0.00s) - --- PASS: TestMirror/fail-all (0.01s) + --- PASS: TestMirror/fail-all (0.00s) === RUN TestCheck --- PASS: TestCheck (0.00s) === RUN TestRetry -2024/03/27 13:33:27 [DEBUG] GET test -2024/03/27 13:33:27 [ERR] GET test request failed: Get "test": dummy error -2024/03/27 13:33:27 [DEBUG] GET test: retrying in 1.309338233s (4 left) -2024/03/27 13:33:28 [DEBUG] GET test (status: 429): retrying in 3.881193278s (3 left) -2024/03/27 13:33:32 [DEBUG] GET test (status: 503): retrying in 4.063414961s (2 left) ---- PASS: TestRetry (9.30s) +2024/03/27 13:43:17 [DEBUG] GET test +2024/03/27 13:43:17 [ERR] GET test request failed: Get "test": dummy error +2024/03/27 13:43:17 [DEBUG] GET test: retrying in 1.640942135s (4 left) +2024/03/27 13:43:19 [DEBUG] GET test (status: 429): retrying in 2.982160693s (3 left) +2024/03/27 13:43:22 [DEBUG] GET test (status: 503): retrying in 4.694063735s (2 left) +--- PASS: TestRetry (9.36s) === RUN TestRegionSet --- PASS: TestRegionSet (0.00s) PASS -ok github.com/containerd/stargz-snapshotter/fs/remote 9.750s +ok github.com/containerd/stargz-snapshotter/fs/remote 9.729s === RUN TestReader -=== RUN TestReader/empty-zstd-bettercompression - testutil.go:250: vvvvv Node tree vvvvv - testutil.go:251: [1] ROOT - testutil.go:372: +- [2] ".no.prefetch.landmark" : ---------- - testutil.go:253: ^^^^^^^^^^^^^^^^^^^^^ - testutil.go:271: vvvvv Node tree (cloned) vvvvv - testutil.go:272: [1] ROOT - testutil.go:372: +- [2] ".no.prefetch.landmark" : ---------- - testutil.go:274: ^^^^^^^^^^^^^^^^^^^^^ -=== RUN TestReader/empty-gzip-nocompression +=== RUN TestReader/empty-zstd-default testutil.go:250: vvvvv Node tree vvvvv testutil.go:251: [1] ROOT testutil.go:372: +- [2] ".no.prefetch.landmark" : ---------- @@ -70373,7 +69891,7 @@ testutil.go:272: [1] ROOT testutil.go:372: +- [2] ".no.prefetch.landmark" : ---------- testutil.go:274: ^^^^^^^^^^^^^^^^^^^^^ -=== RUN TestReader/empty-gzip-bestspeed +=== RUN TestReader/empty-zstd-bettercompression testutil.go:250: vvvvv Node tree vvvvv testutil.go:251: [1] ROOT testutil.go:372: +- [2] ".no.prefetch.landmark" : ---------- @@ -70382,7 +69900,7 @@ testutil.go:272: [1] ROOT testutil.go:372: +- [2] ".no.prefetch.landmark" : ---------- testutil.go:274: ^^^^^^^^^^^^^^^^^^^^^ -=== RUN TestReader/empty-gzip-bestcompression +=== RUN TestReader/empty-gzip-nocompression testutil.go:250: vvvvv Node tree vvvvv testutil.go:251: [1] ROOT testutil.go:372: +- [2] ".no.prefetch.landmark" : ---------- @@ -70391,7 +69909,7 @@ testutil.go:272: [1] ROOT testutil.go:372: +- [2] ".no.prefetch.landmark" : ---------- testutil.go:274: ^^^^^^^^^^^^^^^^^^^^^ -=== RUN TestReader/empty-gzip-defaultcompression +=== RUN TestReader/empty-gzip-bestspeed testutil.go:250: vvvvv Node tree vvvvv testutil.go:251: [1] ROOT testutil.go:372: +- [2] ".no.prefetch.landmark" : ---------- @@ -70400,7 +69918,7 @@ testutil.go:272: [1] ROOT testutil.go:372: +- [2] ".no.prefetch.landmark" : ---------- testutil.go:274: ^^^^^^^^^^^^^^^^^^^^^ -=== RUN TestReader/empty-gzip-huffmanonly +=== RUN TestReader/empty-gzip-bestcompression testutil.go:250: vvvvv Node tree vvvvv testutil.go:251: [1] ROOT testutil.go:372: +- [2] ".no.prefetch.landmark" : ---------- @@ -70409,7 +69927,7 @@ testutil.go:272: [1] ROOT testutil.go:372: +- [2] ".no.prefetch.landmark" : ---------- testutil.go:274: ^^^^^^^^^^^^^^^^^^^^^ -=== RUN TestReader/empty-zstd-fastest +=== RUN TestReader/empty-gzip-defaultcompression testutil.go:250: vvvvv Node tree vvvvv testutil.go:251: [1] ROOT testutil.go:372: +- [2] ".no.prefetch.landmark" : ---------- @@ -70418,7 +69936,7 @@ testutil.go:272: [1] ROOT testutil.go:372: +- [2] ".no.prefetch.landmark" : ---------- testutil.go:274: ^^^^^^^^^^^^^^^^^^^^^ -=== RUN TestReader/empty-zstd-default +=== RUN TestReader/empty-gzip-huffmanonly testutil.go:250: vvvvv Node tree vvvvv testutil.go:251: [1] ROOT testutil.go:372: +- [2] ".no.prefetch.landmark" : ---------- @@ -70427,7 +69945,7 @@ testutil.go:272: [1] ROOT testutil.go:372: +- [2] ".no.prefetch.landmark" : ---------- testutil.go:274: ^^^^^^^^^^^^^^^^^^^^^ -=== RUN TestReader/empty-zstd-fastest#01 +=== RUN TestReader/empty-zstd-fastest testutil.go:250: vvvvv Node tree vvvvv testutil.go:251: [1] ROOT testutil.go:372: +- [2] ".no.prefetch.landmark" : ---------- @@ -70499,7 +70017,7 @@ testutil.go:272: [1] ROOT testutil.go:372: +- [2] ".no.prefetch.landmark" : ---------- testutil.go:274: ^^^^^^^^^^^^^^^^^^^^^ -=== RUN TestReader/empty-gzip-huffmanonly#02 +=== RUN TestReader/empty-zstd-fastest#01 testutil.go:250: vvvvv Node tree vvvvv testutil.go:251: [1] ROOT testutil.go:372: +- [2] ".no.prefetch.landmark" : ---------- @@ -70508,7 +70026,7 @@ testutil.go:272: [1] ROOT testutil.go:372: +- [2] ".no.prefetch.landmark" : ---------- testutil.go:274: ^^^^^^^^^^^^^^^^^^^^^ -=== RUN TestReader/empty-zstd-fastest#02 +=== RUN TestReader/empty-zstd-bettercompression#02 testutil.go:250: vvvvv Node tree vvvvv testutil.go:251: [1] ROOT testutil.go:372: +- [2] ".no.prefetch.landmark" : ---------- @@ -70517,7 +70035,7 @@ testutil.go:272: [1] ROOT testutil.go:372: +- [2] ".no.prefetch.landmark" : ---------- testutil.go:274: ^^^^^^^^^^^^^^^^^^^^^ -=== RUN TestReader/empty-zstd-default#02 +=== RUN TestReader/empty-gzip-nocompression#02 testutil.go:250: vvvvv Node tree vvvvv testutil.go:251: [1] ROOT testutil.go:372: +- [2] ".no.prefetch.landmark" : ---------- @@ -70526,7 +70044,7 @@ testutil.go:272: [1] ROOT testutil.go:372: +- [2] ".no.prefetch.landmark" : ---------- testutil.go:274: ^^^^^^^^^^^^^^^^^^^^^ -=== RUN TestReader/empty-zstd-bettercompression#02 +=== RUN TestReader/empty-gzip-bestspeed#02 testutil.go:250: vvvvv Node tree vvvvv testutil.go:251: [1] ROOT testutil.go:372: +- [2] ".no.prefetch.landmark" : ---------- @@ -70535,7 +70053,7 @@ testutil.go:272: [1] ROOT testutil.go:372: +- [2] ".no.prefetch.landmark" : ---------- testutil.go:274: ^^^^^^^^^^^^^^^^^^^^^ -=== RUN TestReader/empty-gzip-nocompression#02 +=== RUN TestReader/empty-gzip-bestcompression#02 testutil.go:250: vvvvv Node tree vvvvv testutil.go:251: [1] ROOT testutil.go:372: +- [2] ".no.prefetch.landmark" : ---------- @@ -70544,7 +70062,7 @@ testutil.go:272: [1] ROOT testutil.go:372: +- [2] ".no.prefetch.landmark" : ---------- testutil.go:274: ^^^^^^^^^^^^^^^^^^^^^ -=== RUN TestReader/empty-gzip-bestspeed#02 +=== RUN TestReader/empty-gzip-defaultcompression#02 testutil.go:250: vvvvv Node tree vvvvv testutil.go:251: [1] ROOT testutil.go:372: +- [2] ".no.prefetch.landmark" : ---------- @@ -70553,7 +70071,7 @@ testutil.go:272: [1] ROOT testutil.go:372: +- [2] ".no.prefetch.landmark" : ---------- testutil.go:274: ^^^^^^^^^^^^^^^^^^^^^ -=== RUN TestReader/empty-gzip-bestcompression#02 +=== RUN TestReader/empty-gzip-huffmanonly#02 testutil.go:250: vvvvv Node tree vvvvv testutil.go:251: [1] ROOT testutil.go:372: +- [2] ".no.prefetch.landmark" : ---------- @@ -70562,7 +70080,7 @@ testutil.go:272: [1] ROOT testutil.go:372: +- [2] ".no.prefetch.landmark" : ---------- testutil.go:274: ^^^^^^^^^^^^^^^^^^^^^ -=== RUN TestReader/empty-gzip-defaultcompression#02 +=== RUN TestReader/empty-zstd-fastest#02 testutil.go:250: vvvvv Node tree vvvvv testutil.go:251: [1] ROOT testutil.go:372: +- [2] ".no.prefetch.landmark" : ---------- @@ -70571,7 +70089,7 @@ testutil.go:272: [1] ROOT testutil.go:372: +- [2] ".no.prefetch.landmark" : ---------- testutil.go:274: ^^^^^^^^^^^^^^^^^^^^^ -=== RUN TestReader/empty-zstd-bettercompression#03 +=== RUN TestReader/empty-zstd-default#02 testutil.go:250: vvvvv Node tree vvvvv testutil.go:251: [1] ROOT testutil.go:372: +- [2] ".no.prefetch.landmark" : ---------- @@ -70580,7 +70098,7 @@ testutil.go:272: [1] ROOT testutil.go:372: +- [2] ".no.prefetch.landmark" : ---------- testutil.go:274: ^^^^^^^^^^^^^^^^^^^^^ -=== RUN TestReader/empty-gzip-nocompression#03 +=== RUN TestReader/empty-gzip-bestspeed#03 testutil.go:250: vvvvv Node tree vvvvv testutil.go:251: [1] ROOT testutil.go:372: +- [2] ".no.prefetch.landmark" : ---------- @@ -70589,7 +70107,7 @@ testutil.go:272: [1] ROOT testutil.go:372: +- [2] ".no.prefetch.landmark" : ---------- testutil.go:274: ^^^^^^^^^^^^^^^^^^^^^ -=== RUN TestReader/empty-gzip-bestspeed#03 +=== RUN TestReader/empty-gzip-bestcompression#03 testutil.go:250: vvvvv Node tree vvvvv testutil.go:251: [1] ROOT testutil.go:372: +- [2] ".no.prefetch.landmark" : ---------- @@ -70598,7 +70116,7 @@ testutil.go:272: [1] ROOT testutil.go:372: +- [2] ".no.prefetch.landmark" : ---------- testutil.go:274: ^^^^^^^^^^^^^^^^^^^^^ -=== RUN TestReader/empty-gzip-bestcompression#03 +=== RUN TestReader/empty-gzip-defaultcompression#03 testutil.go:250: vvvvv Node tree vvvvv testutil.go:251: [1] ROOT testutil.go:372: +- [2] ".no.prefetch.landmark" : ---------- @@ -70607,7 +70125,7 @@ testutil.go:272: [1] ROOT testutil.go:372: +- [2] ".no.prefetch.landmark" : ---------- testutil.go:274: ^^^^^^^^^^^^^^^^^^^^^ -=== RUN TestReader/empty-gzip-defaultcompression#03 +=== RUN TestReader/empty-gzip-huffmanonly#03 testutil.go:250: vvvvv Node tree vvvvv testutil.go:251: [1] ROOT testutil.go:372: +- [2] ".no.prefetch.landmark" : ---------- @@ -70616,7 +70134,7 @@ testutil.go:272: [1] ROOT testutil.go:372: +- [2] ".no.prefetch.landmark" : ---------- testutil.go:274: ^^^^^^^^^^^^^^^^^^^^^ -=== RUN TestReader/empty-gzip-huffmanonly#03 +=== RUN TestReader/empty-zstd-fastest#03 testutil.go:250: vvvvv Node tree vvvvv testutil.go:251: [1] ROOT testutil.go:372: +- [2] ".no.prefetch.landmark" : ---------- @@ -70625,7 +70143,7 @@ testutil.go:272: [1] ROOT testutil.go:372: +- [2] ".no.prefetch.landmark" : ---------- testutil.go:274: ^^^^^^^^^^^^^^^^^^^^^ -=== RUN TestReader/empty-zstd-fastest#03 +=== RUN TestReader/empty-zstd-default#03 testutil.go:250: vvvvv Node tree vvvvv testutil.go:251: [1] ROOT testutil.go:372: +- [2] ".no.prefetch.landmark" : ---------- @@ -70634,7 +70152,7 @@ testutil.go:272: [1] ROOT testutil.go:372: +- [2] ".no.prefetch.landmark" : ---------- testutil.go:274: ^^^^^^^^^^^^^^^^^^^^^ -=== RUN TestReader/empty-zstd-default#03 +=== RUN TestReader/empty-zstd-bettercompression#03 testutil.go:250: vvvvv Node tree vvvvv testutil.go:251: [1] ROOT testutil.go:372: +- [2] ".no.prefetch.landmark" : ---------- @@ -70643,34 +70161,24 @@ testutil.go:272: [1] ROOT testutil.go:372: +- [2] ".no.prefetch.landmark" : ---------- testutil.go:274: ^^^^^^^^^^^^^^^^^^^^^ -=== RUN TestReader/files-gzip-bestcompression +=== RUN TestReader/empty-gzip-nocompression#03 testutil.go:250: vvvvv Node tree vvvvv testutil.go:251: [1] ROOT - testutil.go:372: +- [3] "foo" : urw-r--r-- - testutil.go:372: +- [4] "bar" : drwxr-xr-x - testutil.go:372: +- [5] "baz.txt" : -rw-r--r-- - testutil.go:372: +- [6] "xxx.txt" : -rw-r--r-- - testutil.go:372: +- [7] "y.txt" : -rw-r--r-- testutil.go:372: +- [2] ".no.prefetch.landmark" : ---------- testutil.go:253: ^^^^^^^^^^^^^^^^^^^^^ testutil.go:271: vvvvv Node tree (cloned) vvvvv testutil.go:272: [1] ROOT testutil.go:372: +- [2] ".no.prefetch.landmark" : ---------- - testutil.go:372: +- [3] "foo" : urw-r--r-- - testutil.go:372: +- [4] "bar" : drwxr-xr-x - testutil.go:372: +- [5] "baz.txt" : -rw-r--r-- - testutil.go:372: +- [6] "xxx.txt" : -rw-r--r-- - testutil.go:372: +- [7] "y.txt" : -rw-r--r-- testutil.go:274: ^^^^^^^^^^^^^^^^^^^^^ -=== RUN TestReader/files-gzip-defaultcompression +=== RUN TestReader/files-gzip-bestspeed testutil.go:250: vvvvv Node tree vvvvv testutil.go:251: [1] ROOT + testutil.go:372: +- [7] "y.txt" : -rw-r--r-- testutil.go:372: +- [2] ".no.prefetch.landmark" : ---------- testutil.go:372: +- [3] "foo" : urw-r--r-- testutil.go:372: +- [4] "bar" : drwxr-xr-x testutil.go:372: +- [5] "baz.txt" : -rw-r--r-- testutil.go:372: +- [6] "xxx.txt" : -rw-r--r-- - testutil.go:372: +- [7] "y.txt" : -rw-r--r-- testutil.go:253: ^^^^^^^^^^^^^^^^^^^^^ testutil.go:271: vvvvv Node tree (cloned) vvvvv testutil.go:272: [1] ROOT @@ -70681,26 +70189,26 @@ testutil.go:372: +- [6] "xxx.txt" : -rw-r--r-- testutil.go:372: +- [7] "y.txt" : -rw-r--r-- testutil.go:274: ^^^^^^^^^^^^^^^^^^^^^ -=== RUN TestReader/files-gzip-huffmanonly +=== RUN TestReader/files-gzip-bestcompression testutil.go:250: vvvvv Node tree vvvvv testutil.go:251: [1] ROOT + testutil.go:372: +- [6] "xxx.txt" : -rw-r--r-- + testutil.go:372: +- [7] "y.txt" : -rw-r--r-- testutil.go:372: +- [2] ".no.prefetch.landmark" : ---------- testutil.go:372: +- [3] "foo" : urw-r--r-- testutil.go:372: +- [4] "bar" : drwxr-xr-x testutil.go:372: +- [5] "baz.txt" : -rw-r--r-- - testutil.go:372: +- [6] "xxx.txt" : -rw-r--r-- - testutil.go:372: +- [7] "y.txt" : -rw-r--r-- testutil.go:253: ^^^^^^^^^^^^^^^^^^^^^ testutil.go:271: vvvvv Node tree (cloned) vvvvv testutil.go:272: [1] ROOT + testutil.go:372: +- [7] "y.txt" : -rw-r--r-- testutil.go:372: +- [2] ".no.prefetch.landmark" : ---------- testutil.go:372: +- [3] "foo" : urw-r--r-- testutil.go:372: +- [4] "bar" : drwxr-xr-x testutil.go:372: +- [5] "baz.txt" : -rw-r--r-- testutil.go:372: +- [6] "xxx.txt" : -rw-r--r-- - testutil.go:372: +- [7] "y.txt" : -rw-r--r-- testutil.go:274: ^^^^^^^^^^^^^^^^^^^^^ -=== RUN TestReader/files-zstd-fastest +=== RUN TestReader/files-gzip-defaultcompression testutil.go:250: vvvvv Node tree vvvvv testutil.go:251: [1] ROOT testutil.go:372: +- [6] ".no.prefetch.landmark" : ---------- @@ -70712,52 +70220,52 @@ testutil.go:253: ^^^^^^^^^^^^^^^^^^^^^ testutil.go:271: vvvvv Node tree (cloned) vvvvv testutil.go:272: [1] ROOT - testutil.go:372: +- [2] "bar" : drwxr-xr-x - testutil.go:372: +- [3] "baz.txt" : -rw-r--r-- - testutil.go:372: +- [4] "xxx.txt" : -rw-r--r-- testutil.go:372: +- [5] "y.txt" : -rw-r--r-- testutil.go:372: +- [6] ".no.prefetch.landmark" : ---------- testutil.go:372: +- [7] "foo" : urw-r--r-- + testutil.go:372: +- [2] "bar" : drwxr-xr-x + testutil.go:372: +- [3] "baz.txt" : -rw-r--r-- + testutil.go:372: +- [4] "xxx.txt" : -rw-r--r-- testutil.go:274: ^^^^^^^^^^^^^^^^^^^^^ -=== RUN TestReader/files-zstd-default +=== RUN TestReader/files-gzip-huffmanonly testutil.go:250: vvvvv Node tree vvvvv testutil.go:251: [1] ROOT - testutil.go:372: +- [5] "foo" : urw-r--r-- - testutil.go:372: +- [6] "bar" : drwxr-xr-x - testutil.go:372: +- [7] "baz.txt" : -rw-r--r-- - testutil.go:372: +- [2] "xxx.txt" : -rw-r--r-- - testutil.go:372: +- [3] "y.txt" : -rw-r--r-- - testutil.go:372: +- [4] ".no.prefetch.landmark" : ---------- + testutil.go:372: +- [7] ".no.prefetch.landmark" : ---------- + testutil.go:372: +- [2] "foo" : urw-r--r-- + testutil.go:372: +- [3] "bar" : drwxr-xr-x + testutil.go:372: +- [4] "baz.txt" : -rw-r--r-- + testutil.go:372: +- [5] "xxx.txt" : -rw-r--r-- + testutil.go:372: +- [6] "y.txt" : -rw-r--r-- testutil.go:253: ^^^^^^^^^^^^^^^^^^^^^ testutil.go:271: vvvvv Node tree (cloned) vvvvv testutil.go:272: [1] ROOT - testutil.go:372: +- [4] ".no.prefetch.landmark" : ---------- - testutil.go:372: +- [5] "foo" : urw-r--r-- - testutil.go:372: +- [6] "bar" : drwxr-xr-x - testutil.go:372: +- [7] "baz.txt" : -rw-r--r-- - testutil.go:372: +- [2] "xxx.txt" : -rw-r--r-- - testutil.go:372: +- [3] "y.txt" : -rw-r--r-- + testutil.go:372: +- [7] ".no.prefetch.landmark" : ---------- + testutil.go:372: +- [2] "foo" : urw-r--r-- + testutil.go:372: +- [3] "bar" : drwxr-xr-x + testutil.go:372: +- [4] "baz.txt" : -rw-r--r-- + testutil.go:372: +- [5] "xxx.txt" : -rw-r--r-- + testutil.go:372: +- [6] "y.txt" : -rw-r--r-- testutil.go:274: ^^^^^^^^^^^^^^^^^^^^^ -=== RUN TestReader/files-zstd-bettercompression +=== RUN TestReader/files-zstd-fastest testutil.go:250: vvvvv Node tree vvvvv testutil.go:251: [1] ROOT - testutil.go:372: +- [2] "xxx.txt" : -rw-r--r-- - testutil.go:372: +- [3] "y.txt" : -rw-r--r-- - testutil.go:372: +- [4] ".no.prefetch.landmark" : ---------- testutil.go:372: +- [5] "foo" : urw-r--r-- testutil.go:372: +- [6] "bar" : drwxr-xr-x testutil.go:372: +- [7] "baz.txt" : -rw-r--r-- + testutil.go:372: +- [2] "xxx.txt" : -rw-r--r-- + testutil.go:372: +- [3] "y.txt" : -rw-r--r-- + testutil.go:372: +- [4] ".no.prefetch.landmark" : ---------- testutil.go:253: ^^^^^^^^^^^^^^^^^^^^^ testutil.go:271: vvvvv Node tree (cloned) vvvvv testutil.go:272: [1] ROOT + testutil.go:372: +- [4] ".no.prefetch.landmark" : ---------- + testutil.go:372: +- [5] "foo" : urw-r--r-- testutil.go:372: +- [6] "bar" : drwxr-xr-x testutil.go:372: +- [7] "baz.txt" : -rw-r--r-- testutil.go:372: +- [2] "xxx.txt" : -rw-r--r-- testutil.go:372: +- [3] "y.txt" : -rw-r--r-- - testutil.go:372: +- [4] ".no.prefetch.landmark" : ---------- - testutil.go:372: +- [5] "foo" : urw-r--r-- testutil.go:274: ^^^^^^^^^^^^^^^^^^^^^ -=== RUN TestReader/files-gzip-nocompression +=== RUN TestReader/files-zstd-default testutil.go:250: vvvvv Node tree vvvvv testutil.go:251: [1] ROOT testutil.go:372: +- [4] "bar" : drwxr-xr-x @@ -70769,52 +70277,33 @@ testutil.go:253: ^^^^^^^^^^^^^^^^^^^^^ testutil.go:271: vvvvv Node tree (cloned) vvvvv testutil.go:272: [1] ROOT - testutil.go:372: +- [7] "y.txt" : -rw-r--r-- - testutil.go:372: +- [2] ".no.prefetch.landmark" : ---------- - testutil.go:372: +- [3] "foo" : urw-r--r-- - testutil.go:372: +- [4] "bar" : drwxr-xr-x - testutil.go:372: +- [5] "baz.txt" : -rw-r--r-- - testutil.go:372: +- [6] "xxx.txt" : -rw-r--r-- - testutil.go:274: ^^^^^^^^^^^^^^^^^^^^^ -=== RUN TestReader/files-gzip-bestspeed - testutil.go:250: vvvvv Node tree vvvvv - testutil.go:251: [1] ROOT - testutil.go:372: +- [2] ".no.prefetch.landmark" : ---------- - testutil.go:372: +- [3] "foo" : urw-r--r-- testutil.go:372: +- [4] "bar" : drwxr-xr-x testutil.go:372: +- [5] "baz.txt" : -rw-r--r-- testutil.go:372: +- [6] "xxx.txt" : -rw-r--r-- testutil.go:372: +- [7] "y.txt" : -rw-r--r-- - testutil.go:253: ^^^^^^^^^^^^^^^^^^^^^ - testutil.go:271: vvvvv Node tree (cloned) vvvvv - testutil.go:272: [1] ROOT testutil.go:372: +- [2] ".no.prefetch.landmark" : ---------- testutil.go:372: +- [3] "foo" : urw-r--r-- - testutil.go:372: +- [4] "bar" : drwxr-xr-x - testutil.go:372: +- [5] "baz.txt" : -rw-r--r-- - testutil.go:372: +- [6] "xxx.txt" : -rw-r--r-- - testutil.go:372: +- [7] "y.txt" : -rw-r--r-- testutil.go:274: ^^^^^^^^^^^^^^^^^^^^^ -=== RUN TestReader/files-zstd-fastest#01 +=== RUN TestReader/files-zstd-bettercompression testutil.go:250: vvvvv Node tree vvvvv testutil.go:251: [1] ROOT - testutil.go:372: +- [2] ".no.prefetch.landmark" : ---------- - testutil.go:372: +- [3] "foo" : urw-r--r-- - testutil.go:372: +- [4] "bar" : drwxr-xr-x - testutil.go:372: +- [5] "baz.txt" : -rw-r--r-- - testutil.go:372: +- [6] "xxx.txt" : -rw-r--r-- - testutil.go:372: +- [7] "y.txt" : -rw-r--r-- + testutil.go:372: +- [7] ".no.prefetch.landmark" : ---------- + testutil.go:372: +- [2] "foo" : urw-r--r-- + testutil.go:372: +- [3] "bar" : drwxr-xr-x + testutil.go:372: +- [4] "baz.txt" : -rw-r--r-- + testutil.go:372: +- [5] "xxx.txt" : -rw-r--r-- + testutil.go:372: +- [6] "y.txt" : -rw-r--r-- testutil.go:253: ^^^^^^^^^^^^^^^^^^^^^ testutil.go:271: vvvvv Node tree (cloned) vvvvv testutil.go:272: [1] ROOT - testutil.go:372: +- [6] "xxx.txt" : -rw-r--r-- - testutil.go:372: +- [7] "y.txt" : -rw-r--r-- - testutil.go:372: +- [2] ".no.prefetch.landmark" : ---------- - testutil.go:372: +- [3] "foo" : urw-r--r-- - testutil.go:372: +- [4] "bar" : drwxr-xr-x - testutil.go:372: +- [5] "baz.txt" : -rw-r--r-- + testutil.go:372: +- [7] ".no.prefetch.landmark" : ---------- + testutil.go:372: +- [2] "foo" : urw-r--r-- + testutil.go:372: +- [3] "bar" : drwxr-xr-x + testutil.go:372: +- [4] "baz.txt" : -rw-r--r-- + testutil.go:372: +- [5] "xxx.txt" : -rw-r--r-- + testutil.go:372: +- [6] "y.txt" : -rw-r--r-- testutil.go:274: ^^^^^^^^^^^^^^^^^^^^^ -=== RUN TestReader/files-zstd-default#01 +=== RUN TestReader/files-gzip-nocompression testutil.go:250: vvvvv Node tree vvvvv testutil.go:251: [1] ROOT testutil.go:372: +- [7] ".no.prefetch.landmark" : ---------- @@ -70826,128 +70315,128 @@ testutil.go:253: ^^^^^^^^^^^^^^^^^^^^^ testutil.go:271: vvvvv Node tree (cloned) vvvvv testutil.go:272: [1] ROOT + testutil.go:372: +- [7] ".no.prefetch.landmark" : ---------- + testutil.go:372: +- [2] "foo" : urw-r--r-- testutil.go:372: +- [3] "bar" : drwxr-xr-x testutil.go:372: +- [4] "baz.txt" : -rw-r--r-- testutil.go:372: +- [5] "xxx.txt" : -rw-r--r-- testutil.go:372: +- [6] "y.txt" : -rw-r--r-- - testutil.go:372: +- [7] ".no.prefetch.landmark" : ---------- - testutil.go:372: +- [2] "foo" : urw-r--r-- testutil.go:274: ^^^^^^^^^^^^^^^^^^^^^ -=== RUN TestReader/files-zstd-bettercompression#01 +=== RUN TestReader/files-zstd-default#01 testutil.go:250: vvvvv Node tree vvvvv testutil.go:251: [1] ROOT + testutil.go:372: +- [4] ".no.prefetch.landmark" : ---------- testutil.go:372: +- [5] "foo" : urw-r--r-- testutil.go:372: +- [6] "bar" : drwxr-xr-x testutil.go:372: +- [7] "baz.txt" : -rw-r--r-- testutil.go:372: +- [2] "xxx.txt" : -rw-r--r-- testutil.go:372: +- [3] "y.txt" : -rw-r--r-- - testutil.go:372: +- [4] ".no.prefetch.landmark" : ---------- testutil.go:253: ^^^^^^^^^^^^^^^^^^^^^ testutil.go:271: vvvvv Node tree (cloned) vvvvv testutil.go:272: [1] ROOT - testutil.go:372: +- [2] "xxx.txt" : -rw-r--r-- testutil.go:372: +- [3] "y.txt" : -rw-r--r-- testutil.go:372: +- [4] ".no.prefetch.landmark" : ---------- testutil.go:372: +- [5] "foo" : urw-r--r-- testutil.go:372: +- [6] "bar" : drwxr-xr-x testutil.go:372: +- [7] "baz.txt" : -rw-r--r-- + testutil.go:372: +- [2] "xxx.txt" : -rw-r--r-- testutil.go:274: ^^^^^^^^^^^^^^^^^^^^^ -=== RUN TestReader/files-gzip-nocompression#01 +=== RUN TestReader/files-zstd-bettercompression#01 testutil.go:250: vvvvv Node tree vvvvv testutil.go:251: [1] ROOT - testutil.go:372: +- [3] "bar" : drwxr-xr-x - testutil.go:372: +- [4] "baz.txt" : -rw-r--r-- - testutil.go:372: +- [5] "xxx.txt" : -rw-r--r-- - testutil.go:372: +- [6] "y.txt" : -rw-r--r-- - testutil.go:372: +- [7] ".no.prefetch.landmark" : ---------- - testutil.go:372: +- [2] "foo" : urw-r--r-- + testutil.go:372: +- [6] ".no.prefetch.landmark" : ---------- + testutil.go:372: +- [7] "foo" : urw-r--r-- + testutil.go:372: +- [2] "bar" : drwxr-xr-x + testutil.go:372: +- [3] "baz.txt" : -rw-r--r-- + testutil.go:372: +- [4] "xxx.txt" : -rw-r--r-- + testutil.go:372: +- [5] "y.txt" : -rw-r--r-- testutil.go:253: ^^^^^^^^^^^^^^^^^^^^^ testutil.go:271: vvvvv Node tree (cloned) vvvvv testutil.go:272: [1] ROOT - testutil.go:372: +- [6] "y.txt" : -rw-r--r-- - testutil.go:372: +- [7] ".no.prefetch.landmark" : ---------- - testutil.go:372: +- [2] "foo" : urw-r--r-- - testutil.go:372: +- [3] "bar" : drwxr-xr-x - testutil.go:372: +- [4] "baz.txt" : -rw-r--r-- - testutil.go:372: +- [5] "xxx.txt" : -rw-r--r-- + testutil.go:372: +- [5] "y.txt" : -rw-r--r-- + testutil.go:372: +- [6] ".no.prefetch.landmark" : ---------- + testutil.go:372: +- [7] "foo" : urw-r--r-- + testutil.go:372: +- [2] "bar" : drwxr-xr-x + testutil.go:372: +- [3] "baz.txt" : -rw-r--r-- + testutil.go:372: +- [4] "xxx.txt" : -rw-r--r-- testutil.go:274: ^^^^^^^^^^^^^^^^^^^^^ -=== RUN TestReader/files-gzip-bestspeed#01 +=== RUN TestReader/files-gzip-nocompression#01 testutil.go:250: vvvvv Node tree vvvvv testutil.go:251: [1] ROOT - testutil.go:372: +- [3] ".no.prefetch.landmark" : ---------- - testutil.go:372: +- [4] "foo" : urw-r--r-- testutil.go:372: +- [5] "bar" : drwxr-xr-x testutil.go:372: +- [6] "baz.txt" : -rw-r--r-- testutil.go:372: +- [7] "xxx.txt" : -rw-r--r-- testutil.go:372: +- [2] "y.txt" : -rw-r--r-- + testutil.go:372: +- [3] ".no.prefetch.landmark" : ---------- + testutil.go:372: +- [4] "foo" : urw-r--r-- testutil.go:253: ^^^^^^^^^^^^^^^^^^^^^ testutil.go:271: vvvvv Node tree (cloned) vvvvv testutil.go:272: [1] ROOT - testutil.go:372: +- [3] ".no.prefetch.landmark" : ---------- - testutil.go:372: +- [4] "foo" : urw-r--r-- testutil.go:372: +- [5] "bar" : drwxr-xr-x testutil.go:372: +- [6] "baz.txt" : -rw-r--r-- testutil.go:372: +- [7] "xxx.txt" : -rw-r--r-- testutil.go:372: +- [2] "y.txt" : -rw-r--r-- + testutil.go:372: +- [3] ".no.prefetch.landmark" : ---------- + testutil.go:372: +- [4] "foo" : urw-r--r-- testutil.go:274: ^^^^^^^^^^^^^^^^^^^^^ -=== RUN TestReader/files-gzip-bestcompression#01 +=== RUN TestReader/files-gzip-bestspeed#01 testutil.go:250: vvvvv Node tree vvvvv testutil.go:251: [1] ROOT + testutil.go:372: +- [2] ".no.prefetch.landmark" : ---------- + testutil.go:372: +- [3] "foo" : urw-r--r-- testutil.go:372: +- [4] "bar" : drwxr-xr-x testutil.go:372: +- [5] "baz.txt" : -rw-r--r-- testutil.go:372: +- [6] "xxx.txt" : -rw-r--r-- testutil.go:372: +- [7] "y.txt" : -rw-r--r-- - testutil.go:372: +- [2] ".no.prefetch.landmark" : ---------- - testutil.go:372: +- [3] "foo" : urw-r--r-- testutil.go:253: ^^^^^^^^^^^^^^^^^^^^^ testutil.go:271: vvvvv Node tree (cloned) vvvvv testutil.go:272: [1] ROOT - testutil.go:372: +- [2] ".no.prefetch.landmark" : ---------- - testutil.go:372: +- [3] "foo" : urw-r--r-- testutil.go:372: +- [4] "bar" : drwxr-xr-x testutil.go:372: +- [5] "baz.txt" : -rw-r--r-- testutil.go:372: +- [6] "xxx.txt" : -rw-r--r-- testutil.go:372: +- [7] "y.txt" : -rw-r--r-- + testutil.go:372: +- [2] ".no.prefetch.landmark" : ---------- + testutil.go:372: +- [3] "foo" : urw-r--r-- testutil.go:274: ^^^^^^^^^^^^^^^^^^^^^ -=== RUN TestReader/files-gzip-defaultcompression#01 +=== RUN TestReader/files-gzip-bestcompression#01 testutil.go:250: vvvvv Node tree vvvvv testutil.go:251: [1] ROOT + testutil.go:372: +- [2] ".no.prefetch.landmark" : ---------- testutil.go:372: +- [3] "foo" : urw-r--r-- testutil.go:372: +- [4] "bar" : drwxr-xr-x testutil.go:372: +- [5] "baz.txt" : -rw-r--r-- testutil.go:372: +- [6] "xxx.txt" : -rw-r--r-- testutil.go:372: +- [7] "y.txt" : -rw-r--r-- - testutil.go:372: +- [2] ".no.prefetch.landmark" : ---------- testutil.go:253: ^^^^^^^^^^^^^^^^^^^^^ testutil.go:271: vvvvv Node tree (cloned) vvvvv testutil.go:272: [1] ROOT + testutil.go:372: +- [2] ".no.prefetch.landmark" : ---------- testutil.go:372: +- [3] "foo" : urw-r--r-- testutil.go:372: +- [4] "bar" : drwxr-xr-x testutil.go:372: +- [5] "baz.txt" : -rw-r--r-- testutil.go:372: +- [6] "xxx.txt" : -rw-r--r-- testutil.go:372: +- [7] "y.txt" : -rw-r--r-- - testutil.go:372: +- [2] ".no.prefetch.landmark" : ---------- testutil.go:274: ^^^^^^^^^^^^^^^^^^^^^ -=== RUN TestReader/files-gzip-huffmanonly#01 +=== RUN TestReader/files-gzip-defaultcompression#01 testutil.go:250: vvvvv Node tree vvvvv testutil.go:251: [1] ROOT - testutil.go:372: +- [7] "xxx.txt" : -rw-r--r-- - testutil.go:372: +- [2] "y.txt" : -rw-r--r-- - testutil.go:372: +- [3] ".no.prefetch.landmark" : ---------- - testutil.go:372: +- [4] "foo" : urw-r--r-- - testutil.go:372: +- [5] "bar" : drwxr-xr-x - testutil.go:372: +- [6] "baz.txt" : -rw-r--r-- + testutil.go:372: +- [5] "xxx.txt" : -rw-r--r-- + testutil.go:372: +- [6] "y.txt" : -rw-r--r-- + testutil.go:372: +- [7] ".no.prefetch.landmark" : ---------- + testutil.go:372: +- [2] "foo" : urw-r--r-- + testutil.go:372: +- [3] "bar" : drwxr-xr-x + testutil.go:372: +- [4] "baz.txt" : -rw-r--r-- testutil.go:253: ^^^^^^^^^^^^^^^^^^^^^ testutil.go:271: vvvvv Node tree (cloned) vvvvv testutil.go:272: [1] ROOT - testutil.go:372: +- [7] "xxx.txt" : -rw-r--r-- - testutil.go:372: +- [2] "y.txt" : -rw-r--r-- - testutil.go:372: +- [3] ".no.prefetch.landmark" : ---------- - testutil.go:372: +- [4] "foo" : urw-r--r-- - testutil.go:372: +- [5] "bar" : drwxr-xr-x - testutil.go:372: +- [6] "baz.txt" : -rw-r--r-- + testutil.go:372: +- [6] "y.txt" : -rw-r--r-- + testutil.go:372: +- [7] ".no.prefetch.landmark" : ---------- + testutil.go:372: +- [2] "foo" : urw-r--r-- + testutil.go:372: +- [3] "bar" : drwxr-xr-x + testutil.go:372: +- [4] "baz.txt" : -rw-r--r-- + testutil.go:372: +- [5] "xxx.txt" : -rw-r--r-- testutil.go:274: ^^^^^^^^^^^^^^^^^^^^^ -=== RUN TestReader/files-gzip-nocompression#02 +=== RUN TestReader/files-gzip-huffmanonly#01 testutil.go:250: vvvvv Node tree vvvvv testutil.go:251: [1] ROOT testutil.go:372: +- [2] ".no.prefetch.landmark" : ---------- @@ -70959,14 +70448,14 @@ testutil.go:253: ^^^^^^^^^^^^^^^^^^^^^ testutil.go:271: vvvvv Node tree (cloned) vvvvv testutil.go:272: [1] ROOT - testutil.go:372: +- [2] ".no.prefetch.landmark" : ---------- testutil.go:372: +- [3] "foo" : urw-r--r-- testutil.go:372: +- [4] "bar" : drwxr-xr-x testutil.go:372: +- [5] "baz.txt" : -rw-r--r-- testutil.go:372: +- [6] "xxx.txt" : -rw-r--r-- testutil.go:372: +- [7] "y.txt" : -rw-r--r-- + testutil.go:372: +- [2] ".no.prefetch.landmark" : ---------- testutil.go:274: ^^^^^^^^^^^^^^^^^^^^^ -=== RUN TestReader/files-gzip-bestspeed#02 +=== RUN TestReader/files-zstd-fastest#01 testutil.go:250: vvvvv Node tree vvvvv testutil.go:251: [1] ROOT testutil.go:372: +- [2] ".no.prefetch.landmark" : ---------- @@ -70978,52 +70467,33 @@ testutil.go:253: ^^^^^^^^^^^^^^^^^^^^^ testutil.go:271: vvvvv Node tree (cloned) vvvvv testutil.go:272: [1] ROOT - testutil.go:372: +- [3] "foo" : urw-r--r-- - testutil.go:372: +- [4] "bar" : drwxr-xr-x - testutil.go:372: +- [5] "baz.txt" : -rw-r--r-- - testutil.go:372: +- [6] "xxx.txt" : -rw-r--r-- - testutil.go:372: +- [7] "y.txt" : -rw-r--r-- - testutil.go:372: +- [2] ".no.prefetch.landmark" : ---------- - testutil.go:274: ^^^^^^^^^^^^^^^^^^^^^ -=== RUN TestReader/files-gzip-bestcompression#02 - testutil.go:250: vvvvv Node tree vvvvv - testutil.go:251: [1] ROOT - testutil.go:372: +- [7] "y.txt" : -rw-r--r-- testutil.go:372: +- [2] ".no.prefetch.landmark" : ---------- testutil.go:372: +- [3] "foo" : urw-r--r-- testutil.go:372: +- [4] "bar" : drwxr-xr-x testutil.go:372: +- [5] "baz.txt" : -rw-r--r-- testutil.go:372: +- [6] "xxx.txt" : -rw-r--r-- - testutil.go:253: ^^^^^^^^^^^^^^^^^^^^^ - testutil.go:271: vvvvv Node tree (cloned) vvvvv - testutil.go:272: [1] ROOT - testutil.go:372: +- [3] "foo" : urw-r--r-- - testutil.go:372: +- [4] "bar" : drwxr-xr-x - testutil.go:372: +- [5] "baz.txt" : -rw-r--r-- - testutil.go:372: +- [6] "xxx.txt" : -rw-r--r-- testutil.go:372: +- [7] "y.txt" : -rw-r--r-- - testutil.go:372: +- [2] ".no.prefetch.landmark" : ---------- testutil.go:274: ^^^^^^^^^^^^^^^^^^^^^ -=== RUN TestReader/files-gzip-defaultcompression#02 +=== RUN TestReader/files-zstd-default#02 testutil.go:250: vvvvv Node tree vvvvv testutil.go:251: [1] ROOT - testutil.go:372: +- [5] "bar" : drwxr-xr-x - testutil.go:372: +- [6] "baz.txt" : -rw-r--r-- - testutil.go:372: +- [7] "xxx.txt" : -rw-r--r-- - testutil.go:372: +- [2] "y.txt" : -rw-r--r-- - testutil.go:372: +- [3] ".no.prefetch.landmark" : ---------- - testutil.go:372: +- [4] "foo" : urw-r--r-- + testutil.go:372: +- [4] ".no.prefetch.landmark" : ---------- + testutil.go:372: +- [5] "foo" : urw-r--r-- + testutil.go:372: +- [6] "bar" : drwxr-xr-x + testutil.go:372: +- [7] "baz.txt" : -rw-r--r-- + testutil.go:372: +- [2] "xxx.txt" : -rw-r--r-- + testutil.go:372: +- [3] "y.txt" : -rw-r--r-- testutil.go:253: ^^^^^^^^^^^^^^^^^^^^^ testutil.go:271: vvvvv Node tree (cloned) vvvvv testutil.go:272: [1] ROOT - testutil.go:372: +- [3] ".no.prefetch.landmark" : ---------- - testutil.go:372: +- [4] "foo" : urw-r--r-- - testutil.go:372: +- [5] "bar" : drwxr-xr-x - testutil.go:372: +- [6] "baz.txt" : -rw-r--r-- - testutil.go:372: +- [7] "xxx.txt" : -rw-r--r-- - testutil.go:372: +- [2] "y.txt" : -rw-r--r-- + testutil.go:372: +- [4] ".no.prefetch.landmark" : ---------- + testutil.go:372: +- [5] "foo" : urw-r--r-- + testutil.go:372: +- [6] "bar" : drwxr-xr-x + testutil.go:372: +- [7] "baz.txt" : -rw-r--r-- + testutil.go:372: +- [2] "xxx.txt" : -rw-r--r-- + testutil.go:372: +- [3] "y.txt" : -rw-r--r-- testutil.go:274: ^^^^^^^^^^^^^^^^^^^^^ -=== RUN TestReader/files-gzip-huffmanonly#02 +=== RUN TestReader/files-zstd-bettercompression#02 testutil.go:250: vvvvv Node tree vvvvv testutil.go:251: [1] ROOT testutil.go:372: +- [2] ".no.prefetch.landmark" : ---------- @@ -71042,7 +70512,7 @@ testutil.go:372: +- [5] "baz.txt" : -rw-r--r-- testutil.go:372: +- [6] "xxx.txt" : -rw-r--r-- testutil.go:274: ^^^^^^^^^^^^^^^^^^^^^ -=== RUN TestReader/files-zstd-fastest#02 +=== RUN TestReader/files-gzip-nocompression#02 testutil.go:250: vvvvv Node tree vvvvv testutil.go:251: [1] ROOT testutil.go:372: +- [2] ".no.prefetch.landmark" : ---------- @@ -71054,14 +70524,14 @@ testutil.go:253: ^^^^^^^^^^^^^^^^^^^^^ testutil.go:271: vvvvv Node tree (cloned) vvvvv testutil.go:272: [1] ROOT + testutil.go:372: +- [2] ".no.prefetch.landmark" : ---------- + testutil.go:372: +- [3] "foo" : urw-r--r-- testutil.go:372: +- [4] "bar" : drwxr-xr-x testutil.go:372: +- [5] "baz.txt" : -rw-r--r-- testutil.go:372: +- [6] "xxx.txt" : -rw-r--r-- testutil.go:372: +- [7] "y.txt" : -rw-r--r-- - testutil.go:372: +- [2] ".no.prefetch.landmark" : ---------- - testutil.go:372: +- [3] "foo" : urw-r--r-- testutil.go:274: ^^^^^^^^^^^^^^^^^^^^^ -=== RUN TestReader/files-zstd-default#02 +=== RUN TestReader/files-gzip-bestspeed#02 testutil.go:250: vvvvv Node tree vvvvv testutil.go:251: [1] ROOT testutil.go:372: +- [6] "xxx.txt" : -rw-r--r-- @@ -71073,52 +70543,33 @@ testutil.go:253: ^^^^^^^^^^^^^^^^^^^^^ testutil.go:271: vvvvv Node tree (cloned) vvvvv testutil.go:272: [1] ROOT + testutil.go:372: +- [6] "xxx.txt" : -rw-r--r-- + testutil.go:372: +- [7] "y.txt" : -rw-r--r-- testutil.go:372: +- [2] ".no.prefetch.landmark" : ---------- testutil.go:372: +- [3] "foo" : urw-r--r-- testutil.go:372: +- [4] "bar" : drwxr-xr-x testutil.go:372: +- [5] "baz.txt" : -rw-r--r-- - testutil.go:372: +- [6] "xxx.txt" : -rw-r--r-- - testutil.go:372: +- [7] "y.txt" : -rw-r--r-- - testutil.go:274: ^^^^^^^^^^^^^^^^^^^^^ -=== RUN TestReader/files-zstd-bettercompression#02 - testutil.go:250: vvvvv Node tree vvvvv - testutil.go:251: [1] ROOT - testutil.go:372: +- [4] "xxx.txt" : -rw-r--r-- - testutil.go:372: +- [5] "y.txt" : -rw-r--r-- - testutil.go:372: +- [6] ".no.prefetch.landmark" : ---------- - testutil.go:372: +- [7] "foo" : urw-r--r-- - testutil.go:372: +- [2] "bar" : drwxr-xr-x - testutil.go:372: +- [3] "baz.txt" : -rw-r--r-- - testutil.go:253: ^^^^^^^^^^^^^^^^^^^^^ - testutil.go:271: vvvvv Node tree (cloned) vvvvv - testutil.go:272: [1] ROOT - testutil.go:372: +- [5] "y.txt" : -rw-r--r-- - testutil.go:372: +- [6] ".no.prefetch.landmark" : ---------- - testutil.go:372: +- [7] "foo" : urw-r--r-- - testutil.go:372: +- [2] "bar" : drwxr-xr-x - testutil.go:372: +- [3] "baz.txt" : -rw-r--r-- - testutil.go:372: +- [4] "xxx.txt" : -rw-r--r-- testutil.go:274: ^^^^^^^^^^^^^^^^^^^^^ -=== RUN TestReader/files-gzip-defaultcompression#03 +=== RUN TestReader/files-gzip-bestcompression#02 testutil.go:250: vvvvv Node tree vvvvv testutil.go:251: [1] ROOT - testutil.go:372: +- [4] "bar" : drwxr-xr-x - testutil.go:372: +- [5] "baz.txt" : -rw-r--r-- - testutil.go:372: +- [6] "xxx.txt" : -rw-r--r-- - testutil.go:372: +- [7] "y.txt" : -rw-r--r-- - testutil.go:372: +- [2] ".no.prefetch.landmark" : ---------- - testutil.go:372: +- [3] "foo" : urw-r--r-- + testutil.go:372: +- [3] ".no.prefetch.landmark" : ---------- + testutil.go:372: +- [4] "foo" : urw-r--r-- + testutil.go:372: +- [5] "bar" : drwxr-xr-x + testutil.go:372: +- [6] "baz.txt" : -rw-r--r-- + testutil.go:372: +- [7] "xxx.txt" : -rw-r--r-- + testutil.go:372: +- [2] "y.txt" : -rw-r--r-- testutil.go:253: ^^^^^^^^^^^^^^^^^^^^^ testutil.go:271: vvvvv Node tree (cloned) vvvvv testutil.go:272: [1] ROOT - testutil.go:372: +- [2] ".no.prefetch.landmark" : ---------- - testutil.go:372: +- [3] "foo" : urw-r--r-- - testutil.go:372: +- [4] "bar" : drwxr-xr-x - testutil.go:372: +- [5] "baz.txt" : -rw-r--r-- - testutil.go:372: +- [6] "xxx.txt" : -rw-r--r-- - testutil.go:372: +- [7] "y.txt" : -rw-r--r-- + testutil.go:372: +- [3] ".no.prefetch.landmark" : ---------- + testutil.go:372: +- [4] "foo" : urw-r--r-- + testutil.go:372: +- [5] "bar" : drwxr-xr-x + testutil.go:372: +- [6] "baz.txt" : -rw-r--r-- + testutil.go:372: +- [7] "xxx.txt" : -rw-r--r-- + testutil.go:372: +- [2] "y.txt" : -rw-r--r-- testutil.go:274: ^^^^^^^^^^^^^^^^^^^^^ -=== RUN TestReader/files-gzip-huffmanonly#03 +=== RUN TestReader/files-gzip-defaultcompression#02 testutil.go:250: vvvvv Node tree vvvvv testutil.go:251: [1] ROOT testutil.go:372: +- [3] ".no.prefetch.landmark" : ---------- @@ -71137,102 +70588,140 @@ testutil.go:372: +- [3] ".no.prefetch.landmark" : ---------- testutil.go:372: +- [4] "foo" : urw-r--r-- testutil.go:274: ^^^^^^^^^^^^^^^^^^^^^ -=== RUN TestReader/files-zstd-fastest#03 +=== RUN TestReader/files-gzip-huffmanonly#02 testutil.go:250: vvvvv Node tree vvvvv testutil.go:251: [1] ROOT - testutil.go:372: +- [2] ".no.prefetch.landmark" : ---------- - testutil.go:372: +- [3] "foo" : urw-r--r-- testutil.go:372: +- [4] "bar" : drwxr-xr-x testutil.go:372: +- [5] "baz.txt" : -rw-r--r-- testutil.go:372: +- [6] "xxx.txt" : -rw-r--r-- testutil.go:372: +- [7] "y.txt" : -rw-r--r-- + testutil.go:372: +- [2] ".no.prefetch.landmark" : ---------- + testutil.go:372: +- [3] "foo" : urw-r--r-- testutil.go:253: ^^^^^^^^^^^^^^^^^^^^^ testutil.go:271: vvvvv Node tree (cloned) vvvvv testutil.go:272: [1] ROOT - testutil.go:372: +- [2] ".no.prefetch.landmark" : ---------- testutil.go:372: +- [3] "foo" : urw-r--r-- testutil.go:372: +- [4] "bar" : drwxr-xr-x testutil.go:372: +- [5] "baz.txt" : -rw-r--r-- testutil.go:372: +- [6] "xxx.txt" : -rw-r--r-- testutil.go:372: +- [7] "y.txt" : -rw-r--r-- + testutil.go:372: +- [2] ".no.prefetch.landmark" : ---------- testutil.go:274: ^^^^^^^^^^^^^^^^^^^^^ -=== RUN TestReader/files-zstd-default#03 +=== RUN TestReader/files-zstd-fastest#02 testutil.go:250: vvvvv Node tree vvvvv testutil.go:251: [1] ROOT - testutil.go:372: +- [2] "xxx.txt" : -rw-r--r-- - testutil.go:372: +- [3] "y.txt" : -rw-r--r-- - testutil.go:372: +- [4] ".no.prefetch.landmark" : ---------- - testutil.go:372: +- [5] "foo" : urw-r--r-- - testutil.go:372: +- [6] "bar" : drwxr-xr-x - testutil.go:372: +- [7] "baz.txt" : -rw-r--r-- + testutil.go:372: +- [2] ".no.prefetch.landmark" : ---------- + testutil.go:372: +- [3] "foo" : urw-r--r-- + testutil.go:372: +- [4] "bar" : drwxr-xr-x + testutil.go:372: +- [5] "baz.txt" : -rw-r--r-- + testutil.go:372: +- [6] "xxx.txt" : -rw-r--r-- + testutil.go:372: +- [7] "y.txt" : -rw-r--r-- testutil.go:253: ^^^^^^^^^^^^^^^^^^^^^ testutil.go:271: vvvvv Node tree (cloned) vvvvv testutil.go:272: [1] ROOT - testutil.go:372: +- [3] "y.txt" : -rw-r--r-- - testutil.go:372: +- [4] ".no.prefetch.landmark" : ---------- - testutil.go:372: +- [5] "foo" : urw-r--r-- - testutil.go:372: +- [6] "bar" : drwxr-xr-x - testutil.go:372: +- [7] "baz.txt" : -rw-r--r-- - testutil.go:372: +- [2] "xxx.txt" : -rw-r--r-- + testutil.go:372: +- [2] ".no.prefetch.landmark" : ---------- + testutil.go:372: +- [3] "foo" : urw-r--r-- + testutil.go:372: +- [4] "bar" : drwxr-xr-x + testutil.go:372: +- [5] "baz.txt" : -rw-r--r-- + testutil.go:372: +- [6] "xxx.txt" : -rw-r--r-- + testutil.go:372: +- [7] "y.txt" : -rw-r--r-- testutil.go:274: ^^^^^^^^^^^^^^^^^^^^^ -=== RUN TestReader/files-zstd-bettercompression#03 +=== RUN TestReader/files-gzip-huffmanonly#03 testutil.go:250: vvvvv Node tree vvvvv testutil.go:251: [1] ROOT - testutil.go:372: +- [7] "y.txt" : -rw-r--r-- - testutil.go:372: +- [2] ".no.prefetch.landmark" : ---------- testutil.go:372: +- [3] "foo" : urw-r--r-- testutil.go:372: +- [4] "bar" : drwxr-xr-x testutil.go:372: +- [5] "baz.txt" : -rw-r--r-- testutil.go:372: +- [6] "xxx.txt" : -rw-r--r-- + testutil.go:372: +- [7] "y.txt" : -rw-r--r-- + testutil.go:372: +- [2] ".no.prefetch.landmark" : ---------- testutil.go:253: ^^^^^^^^^^^^^^^^^^^^^ testutil.go:271: vvvvv Node tree (cloned) vvvvv testutil.go:272: [1] ROOT - testutil.go:372: +- [7] "y.txt" : -rw-r--r-- testutil.go:372: +- [2] ".no.prefetch.landmark" : ---------- testutil.go:372: +- [3] "foo" : urw-r--r-- testutil.go:372: +- [4] "bar" : drwxr-xr-x testutil.go:372: +- [5] "baz.txt" : -rw-r--r-- testutil.go:372: +- [6] "xxx.txt" : -rw-r--r-- + testutil.go:372: +- [7] "y.txt" : -rw-r--r-- testutil.go:274: ^^^^^^^^^^^^^^^^^^^^^ -=== RUN TestReader/files-gzip-nocompression#03 +=== RUN TestReader/files-zstd-fastest#03 + testutil.go:250: vvvvv Node tree vvvvv + testutil.go:251: [1] ROOT + testutil.go:372: +- [6] ".no.prefetch.landmark" : ---------- + testutil.go:372: +- [7] "foo" : urw-r--r-- + testutil.go:372: +- [2] "bar" : drwxr-xr-x + testutil.go:372: +- [3] "baz.txt" : -rw-r--r-- + testutil.go:372: +- [4] "xxx.txt" : -rw-r--r-- + testutil.go:372: +- [5] "y.txt" : -rw-r--r-- + testutil.go:253: ^^^^^^^^^^^^^^^^^^^^^ + testutil.go:271: vvvvv Node tree (cloned) vvvvv + testutil.go:272: [1] ROOT + testutil.go:372: +- [6] ".no.prefetch.landmark" : ---------- + testutil.go:372: +- [7] "foo" : urw-r--r-- + testutil.go:372: +- [2] "bar" : drwxr-xr-x + testutil.go:372: +- [3] "baz.txt" : -rw-r--r-- + testutil.go:372: +- [4] "xxx.txt" : -rw-r--r-- + testutil.go:372: +- [5] "y.txt" : -rw-r--r-- + testutil.go:274: ^^^^^^^^^^^^^^^^^^^^^ +=== RUN TestReader/files-zstd-default#03 testutil.go:250: vvvvv Node tree vvvvv testutil.go:251: [1] ROOT + testutil.go:372: +- [5] "xxx.txt" : -rw-r--r-- + testutil.go:372: +- [6] "y.txt" : -rw-r--r-- testutil.go:372: +- [7] ".no.prefetch.landmark" : ---------- testutil.go:372: +- [2] "foo" : urw-r--r-- testutil.go:372: +- [3] "bar" : drwxr-xr-x testutil.go:372: +- [4] "baz.txt" : -rw-r--r-- - testutil.go:372: +- [5] "xxx.txt" : -rw-r--r-- - testutil.go:372: +- [6] "y.txt" : -rw-r--r-- testutil.go:253: ^^^^^^^^^^^^^^^^^^^^^ testutil.go:271: vvvvv Node tree (cloned) vvvvv testutil.go:272: [1] ROOT - testutil.go:372: +- [5] "xxx.txt" : -rw-r--r-- testutil.go:372: +- [6] "y.txt" : -rw-r--r-- testutil.go:372: +- [7] ".no.prefetch.landmark" : ---------- testutil.go:372: +- [2] "foo" : urw-r--r-- testutil.go:372: +- [3] "bar" : drwxr-xr-x testutil.go:372: +- [4] "baz.txt" : -rw-r--r-- + testutil.go:372: +- [5] "xxx.txt" : -rw-r--r-- testutil.go:274: ^^^^^^^^^^^^^^^^^^^^^ -=== RUN TestReader/files-gzip-bestspeed#03 +=== RUN TestReader/files-zstd-bettercompression#03 testutil.go:250: vvvvv Node tree vvvvv testutil.go:251: [1] ROOT - testutil.go:372: +- [7] ".no.prefetch.landmark" : ---------- - testutil.go:372: +- [2] "foo" : urw-r--r-- testutil.go:372: +- [3] "bar" : drwxr-xr-x testutil.go:372: +- [4] "baz.txt" : -rw-r--r-- testutil.go:372: +- [5] "xxx.txt" : -rw-r--r-- testutil.go:372: +- [6] "y.txt" : -rw-r--r-- + testutil.go:372: +- [7] ".no.prefetch.landmark" : ---------- + testutil.go:372: +- [2] "foo" : urw-r--r-- testutil.go:253: ^^^^^^^^^^^^^^^^^^^^^ testutil.go:271: vvvvv Node tree (cloned) vvvvv testutil.go:272: [1] ROOT - testutil.go:372: +- [7] ".no.prefetch.landmark" : ---------- - testutil.go:372: +- [2] "foo" : urw-r--r-- testutil.go:372: +- [3] "bar" : drwxr-xr-x testutil.go:372: +- [4] "baz.txt" : -rw-r--r-- testutil.go:372: +- [5] "xxx.txt" : -rw-r--r-- testutil.go:372: +- [6] "y.txt" : -rw-r--r-- + testutil.go:372: +- [7] ".no.prefetch.landmark" : ---------- + testutil.go:372: +- [2] "foo" : urw-r--r-- testutil.go:274: ^^^^^^^^^^^^^^^^^^^^^ -=== RUN TestReader/files-gzip-bestcompression#03 +=== RUN TestReader/files-gzip-nocompression#03 + testutil.go:250: vvvvv Node tree vvvvv + testutil.go:251: [1] ROOT + testutil.go:372: +- [2] "bar" : drwxr-xr-x + testutil.go:372: +- [3] "baz.txt" : -rw-r--r-- + testutil.go:372: +- [4] "xxx.txt" : -rw-r--r-- + testutil.go:372: +- [5] "y.txt" : -rw-r--r-- + testutil.go:372: +- [6] ".no.prefetch.landmark" : ---------- + testutil.go:372: +- [7] "foo" : urw-r--r-- + testutil.go:253: ^^^^^^^^^^^^^^^^^^^^^ + testutil.go:271: vvvvv Node tree (cloned) vvvvv + testutil.go:272: [1] ROOT + testutil.go:372: +- [6] ".no.prefetch.landmark" : ---------- + testutil.go:372: +- [7] "foo" : urw-r--r-- + testutil.go:372: +- [2] "bar" : drwxr-xr-x + testutil.go:372: +- [3] "baz.txt" : -rw-r--r-- + testutil.go:372: +- [4] "xxx.txt" : -rw-r--r-- + testutil.go:372: +- [5] "y.txt" : -rw-r--r-- + testutil.go:274: ^^^^^^^^^^^^^^^^^^^^^ +=== RUN TestReader/files-gzip-bestspeed#03 testutil.go:250: vvvvv Node tree vvvvv testutil.go:251: [1] ROOT testutil.go:372: +- [2] ".no.prefetch.landmark" : ---------- @@ -71244,39 +70733,52 @@ testutil.go:253: ^^^^^^^^^^^^^^^^^^^^^ testutil.go:271: vvvvv Node tree (cloned) vvvvv testutil.go:272: [1] ROOT + testutil.go:372: +- [2] ".no.prefetch.landmark" : ---------- + testutil.go:372: +- [3] "foo" : urw-r--r-- testutil.go:372: +- [4] "bar" : drwxr-xr-x testutil.go:372: +- [5] "baz.txt" : -rw-r--r-- testutil.go:372: +- [6] "xxx.txt" : -rw-r--r-- testutil.go:372: +- [7] "y.txt" : -rw-r--r-- - testutil.go:372: +- [2] ".no.prefetch.landmark" : ---------- - testutil.go:372: +- [3] "foo" : urw-r--r-- testutil.go:274: ^^^^^^^^^^^^^^^^^^^^^ -=== RUN TestReader/dirs-gzip-bestspeed +=== RUN TestReader/files-gzip-bestcompression#03 testutil.go:250: vvvvv Node tree vvvvv testutil.go:251: [1] ROOT - testutil.go:372: +- [10] ".no.prefetch.landmark" : ---------- - testutil.go:372: +- [2] "foo" : dtrw------- - testutil.go:372: +- [3] "bar" : drwxr-xr-x - testutil.go:372: +- [4] "baz.txt" : -rw-r--r-- - testutil.go:372: +- [5] "xxxx" : -rw-r--r-- - testutil.go:372: +- [6] "yyy" : -rw-r--r-- - testutil.go:372: +- [7] "a" : drwxr-xr-x - testutil.go:372: +- [8] "1" : drwxr-xr-x - testutil.go:372: +- [9] "2" : -rw-r--r-- + testutil.go:372: +- [5] "foo" : urw-r--r-- + testutil.go:372: +- [6] "bar" : drwxr-xr-x + testutil.go:372: +- [7] "baz.txt" : -rw-r--r-- + testutil.go:372: +- [2] "xxx.txt" : -rw-r--r-- + testutil.go:372: +- [3] "y.txt" : -rw-r--r-- + testutil.go:372: +- [4] ".no.prefetch.landmark" : ---------- testutil.go:253: ^^^^^^^^^^^^^^^^^^^^^ testutil.go:271: vvvvv Node tree (cloned) vvvvv testutil.go:272: [1] ROOT - testutil.go:372: +- [10] ".no.prefetch.landmark" : ---------- - testutil.go:372: +- [2] "foo" : dtrw------- - testutil.go:372: +- [3] "bar" : drwxr-xr-x - testutil.go:372: +- [4] "baz.txt" : -rw-r--r-- - testutil.go:372: +- [5] "xxxx" : -rw-r--r-- - testutil.go:372: +- [6] "yyy" : -rw-r--r-- - testutil.go:372: +- [7] "a" : drwxr-xr-x - testutil.go:372: +- [8] "1" : drwxr-xr-x - testutil.go:372: +- [9] "2" : -rw-r--r-- + testutil.go:372: +- [4] ".no.prefetch.landmark" : ---------- + testutil.go:372: +- [5] "foo" : urw-r--r-- + testutil.go:372: +- [6] "bar" : drwxr-xr-x + testutil.go:372: +- [7] "baz.txt" : -rw-r--r-- + testutil.go:372: +- [2] "xxx.txt" : -rw-r--r-- + testutil.go:372: +- [3] "y.txt" : -rw-r--r-- testutil.go:274: ^^^^^^^^^^^^^^^^^^^^^ -=== RUN TestReader/dirs-gzip-bestcompression +=== RUN TestReader/files-gzip-defaultcompression#03 + testutil.go:250: vvvvv Node tree vvvvv + testutil.go:251: [1] ROOT + testutil.go:372: +- [2] ".no.prefetch.landmark" : ---------- + testutil.go:372: +- [3] "foo" : urw-r--r-- + testutil.go:372: +- [4] "bar" : drwxr-xr-x + testutil.go:372: +- [5] "baz.txt" : -rw-r--r-- + testutil.go:372: +- [6] "xxx.txt" : -rw-r--r-- + testutil.go:372: +- [7] "y.txt" : -rw-r--r-- + testutil.go:253: ^^^^^^^^^^^^^^^^^^^^^ + testutil.go:271: vvvvv Node tree (cloned) vvvvv + testutil.go:272: [1] ROOT + testutil.go:372: +- [3] "foo" : urw-r--r-- + testutil.go:372: +- [4] "bar" : drwxr-xr-x + testutil.go:372: +- [5] "baz.txt" : -rw-r--r-- + testutil.go:372: +- [6] "xxx.txt" : -rw-r--r-- + testutil.go:372: +- [7] "y.txt" : -rw-r--r-- + testutil.go:372: +- [2] ".no.prefetch.landmark" : ---------- + testutil.go:274: ^^^^^^^^^^^^^^^^^^^^^ +=== RUN TestReader/dirs-gzip-nocompression testutil.go:250: vvvvv Node tree vvvvv testutil.go:251: [1] ROOT testutil.go:372: +- [2] ".no.prefetch.landmark" : ---------- @@ -71285,9 +70787,9 @@ testutil.go:372: +- [5] "1" : drwxr-xr-x testutil.go:372: +- [6] "2" : -rw-r--r-- testutil.go:372: +- [7] "bar" : drwxr-xr-x + testutil.go:372: +- [8] "baz.txt" : -rw-r--r-- testutil.go:372: +- [9] "xxxx" : -rw-r--r-- testutil.go:372: +- [10] "yyy" : -rw-r--r-- - testutil.go:372: +- [8] "baz.txt" : -rw-r--r-- testutil.go:253: ^^^^^^^^^^^^^^^^^^^^^ testutil.go:271: vvvvv Node tree (cloned) vvvvv testutil.go:272: [1] ROOT @@ -71301,57 +70803,57 @@ testutil.go:372: +- [5] "1" : drwxr-xr-x testutil.go:372: +- [6] "2" : -rw-r--r-- testutil.go:274: ^^^^^^^^^^^^^^^^^^^^^ -=== RUN TestReader/dirs-gzip-defaultcompression +=== RUN TestReader/dirs-gzip-bestspeed testutil.go:250: vvvvv Node tree vvvvv testutil.go:251: [1] ROOT testutil.go:372: +- [2] ".no.prefetch.landmark" : ---------- testutil.go:372: +- [3] "foo" : dtrw------- - testutil.go:372: +- [4] "bar" : drwxr-xr-x - testutil.go:372: +- [7] "baz.txt" : -rw-r--r-- - testutil.go:372: +- [5] "xxxx" : -rw-r--r-- - testutil.go:372: +- [6] "yyy" : -rw-r--r-- - testutil.go:372: +- [8] "a" : drwxr-xr-x - testutil.go:372: +- [9] "1" : drwxr-xr-x - testutil.go:372: +- [10] "2" : -rw-r--r-- + testutil.go:372: +- [4] "a" : drwxr-xr-x + testutil.go:372: +- [5] "1" : drwxr-xr-x + testutil.go:372: +- [6] "2" : -rw-r--r-- + testutil.go:372: +- [7] "bar" : drwxr-xr-x + testutil.go:372: +- [10] "baz.txt" : -rw-r--r-- + testutil.go:372: +- [8] "xxxx" : -rw-r--r-- + testutil.go:372: +- [9] "yyy" : -rw-r--r-- testutil.go:253: ^^^^^^^^^^^^^^^^^^^^^ testutil.go:271: vvvvv Node tree (cloned) vvvvv testutil.go:272: [1] ROOT testutil.go:372: +- [2] ".no.prefetch.landmark" : ---------- testutil.go:372: +- [3] "foo" : dtrw------- - testutil.go:372: +- [8] "a" : drwxr-xr-x - testutil.go:372: +- [9] "1" : drwxr-xr-x - testutil.go:372: +- [10] "2" : -rw-r--r-- - testutil.go:372: +- [4] "bar" : drwxr-xr-x - testutil.go:372: +- [7] "baz.txt" : -rw-r--r-- - testutil.go:372: +- [5] "xxxx" : -rw-r--r-- - testutil.go:372: +- [6] "yyy" : -rw-r--r-- + testutil.go:372: +- [7] "bar" : drwxr-xr-x + testutil.go:372: +- [10] "baz.txt" : -rw-r--r-- + testutil.go:372: +- [8] "xxxx" : -rw-r--r-- + testutil.go:372: +- [9] "yyy" : -rw-r--r-- + testutil.go:372: +- [4] "a" : drwxr-xr-x + testutil.go:372: +- [5] "1" : drwxr-xr-x + testutil.go:372: +- [6] "2" : -rw-r--r-- testutil.go:274: ^^^^^^^^^^^^^^^^^^^^^ -=== RUN TestReader/dirs-gzip-huffmanonly +=== RUN TestReader/dirs-gzip-bestcompression testutil.go:250: vvvvv Node tree vvvvv testutil.go:251: [1] ROOT testutil.go:372: +- [2] ".no.prefetch.landmark" : ---------- testutil.go:372: +- [3] "foo" : dtrw------- - testutil.go:372: +- [4] "bar" : drwxr-xr-x - testutil.go:372: +- [6] "baz.txt" : -rw-r--r-- - testutil.go:372: +- [7] "xxxx" : -rw-r--r-- - testutil.go:372: +- [5] "yyy" : -rw-r--r-- testutil.go:372: +- [8] "a" : drwxr-xr-x testutil.go:372: +- [9] "1" : drwxr-xr-x testutil.go:372: +- [10] "2" : -rw-r--r-- + testutil.go:372: +- [4] "bar" : drwxr-xr-x + testutil.go:372: +- [5] "baz.txt" : -rw-r--r-- + testutil.go:372: +- [6] "xxxx" : -rw-r--r-- + testutil.go:372: +- [7] "yyy" : -rw-r--r-- testutil.go:253: ^^^^^^^^^^^^^^^^^^^^^ testutil.go:271: vvvvv Node tree (cloned) vvvvv testutil.go:272: [1] ROOT testutil.go:372: +- [2] ".no.prefetch.landmark" : ---------- testutil.go:372: +- [3] "foo" : dtrw------- testutil.go:372: +- [4] "bar" : drwxr-xr-x - testutil.go:372: +- [6] "baz.txt" : -rw-r--r-- - testutil.go:372: +- [7] "xxxx" : -rw-r--r-- - testutil.go:372: +- [5] "yyy" : -rw-r--r-- + testutil.go:372: +- [5] "baz.txt" : -rw-r--r-- + testutil.go:372: +- [6] "xxxx" : -rw-r--r-- + testutil.go:372: +- [7] "yyy" : -rw-r--r-- testutil.go:372: +- [8] "a" : drwxr-xr-x testutil.go:372: +- [9] "1" : drwxr-xr-x testutil.go:372: +- [10] "2" : -rw-r--r-- testutil.go:274: ^^^^^^^^^^^^^^^^^^^^^ -=== RUN TestReader/dirs-zstd-fastest +=== RUN TestReader/dirs-gzip-defaultcompression testutil.go:250: vvvvv Node tree vvvvv testutil.go:251: [1] ROOT testutil.go:372: +- [2] ".no.prefetch.landmark" : ---------- @@ -71376,85 +70878,59 @@ testutil.go:372: +- [9] "1" : drwxr-xr-x testutil.go:372: +- [10] "2" : -rw-r--r-- testutil.go:274: ^^^^^^^^^^^^^^^^^^^^^ -=== RUN TestReader/dirs-zstd-default +=== RUN TestReader/dirs-gzip-huffmanonly testutil.go:250: vvvvv Node tree vvvvv testutil.go:251: [1] ROOT testutil.go:372: +- [2] ".no.prefetch.landmark" : ---------- testutil.go:372: +- [3] "foo" : dtrw------- - testutil.go:372: +- [8] "a" : drwxr-xr-x - testutil.go:372: +- [9] "1" : drwxr-xr-x - testutil.go:372: +- [10] "2" : -rw-r--r-- testutil.go:372: +- [4] "bar" : drwxr-xr-x testutil.go:372: +- [5] "baz.txt" : -rw-r--r-- testutil.go:372: +- [6] "xxxx" : -rw-r--r-- testutil.go:372: +- [7] "yyy" : -rw-r--r-- - testutil.go:253: ^^^^^^^^^^^^^^^^^^^^^ - testutil.go:271: vvvvv Node tree (cloned) vvvvv - testutil.go:272: [1] ROOT - testutil.go:372: +- [2] ".no.prefetch.landmark" : ---------- - testutil.go:372: +- [3] "foo" : dtrw------- - testutil.go:372: +- [8] "a" : drwxr-xr-x - testutil.go:372: +- [9] "1" : drwxr-xr-x - testutil.go:372: +- [10] "2" : -rw-r--r-- - testutil.go:372: +- [4] "bar" : drwxr-xr-x - testutil.go:372: +- [6] "xxxx" : -rw-r--r-- - testutil.go:372: +- [7] "yyy" : -rw-r--r-- - testutil.go:372: +- [5] "baz.txt" : -rw-r--r-- - testutil.go:274: ^^^^^^^^^^^^^^^^^^^^^ -=== RUN TestReader/dirs-zstd-bettercompression - testutil.go:250: vvvvv Node tree vvvvv - testutil.go:251: [1] ROOT - testutil.go:372: +- [3] "foo" : dtrw------- - testutil.go:372: +- [4] "bar" : drwxr-xr-x - testutil.go:372: +- [7] "baz.txt" : -rw-r--r-- - testutil.go:372: +- [5] "xxxx" : -rw-r--r-- - testutil.go:372: +- [6] "yyy" : -rw-r--r-- testutil.go:372: +- [8] "a" : drwxr-xr-x testutil.go:372: +- [9] "1" : drwxr-xr-x testutil.go:372: +- [10] "2" : -rw-r--r-- - testutil.go:372: +- [2] ".no.prefetch.landmark" : ---------- testutil.go:253: ^^^^^^^^^^^^^^^^^^^^^ testutil.go:271: vvvvv Node tree (cloned) vvvvv testutil.go:272: [1] ROOT testutil.go:372: +- [2] ".no.prefetch.landmark" : ---------- testutil.go:372: +- [3] "foo" : dtrw------- testutil.go:372: +- [4] "bar" : drwxr-xr-x - testutil.go:372: +- [6] "yyy" : -rw-r--r-- - testutil.go:372: +- [7] "baz.txt" : -rw-r--r-- - testutil.go:372: +- [5] "xxxx" : -rw-r--r-- + testutil.go:372: +- [6] "xxxx" : -rw-r--r-- + testutil.go:372: +- [7] "yyy" : -rw-r--r-- + testutil.go:372: +- [5] "baz.txt" : -rw-r--r-- testutil.go:372: +- [8] "a" : drwxr-xr-x testutil.go:372: +- [9] "1" : drwxr-xr-x testutil.go:372: +- [10] "2" : -rw-r--r-- testutil.go:274: ^^^^^^^^^^^^^^^^^^^^^ -=== RUN TestReader/dirs-gzip-nocompression +=== RUN TestReader/dirs-zstd-fastest testutil.go:250: vvvvv Node tree vvvvv testutil.go:251: [1] ROOT testutil.go:372: +- [2] ".no.prefetch.landmark" : ---------- testutil.go:372: +- [3] "foo" : dtrw------- testutil.go:372: +- [4] "bar" : drwxr-xr-x + testutil.go:372: +- [5] "baz.txt" : -rw-r--r-- testutil.go:372: +- [6] "xxxx" : -rw-r--r-- testutil.go:372: +- [7] "yyy" : -rw-r--r-- - testutil.go:372: +- [5] "baz.txt" : -rw-r--r-- testutil.go:372: +- [8] "a" : drwxr-xr-x testutil.go:372: +- [9] "1" : drwxr-xr-x testutil.go:372: +- [10] "2" : -rw-r--r-- testutil.go:253: ^^^^^^^^^^^^^^^^^^^^^ testutil.go:271: vvvvv Node tree (cloned) vvvvv testutil.go:272: [1] ROOT - testutil.go:372: +- [2] ".no.prefetch.landmark" : ---------- testutil.go:372: +- [3] "foo" : dtrw------- testutil.go:372: +- [4] "bar" : drwxr-xr-x + testutil.go:372: +- [5] "baz.txt" : -rw-r--r-- testutil.go:372: +- [6] "xxxx" : -rw-r--r-- testutil.go:372: +- [7] "yyy" : -rw-r--r-- - testutil.go:372: +- [5] "baz.txt" : -rw-r--r-- testutil.go:372: +- [8] "a" : drwxr-xr-x testutil.go:372: +- [9] "1" : drwxr-xr-x testutil.go:372: +- [10] "2" : -rw-r--r-- + testutil.go:372: +- [2] ".no.prefetch.landmark" : ---------- testutil.go:274: ^^^^^^^^^^^^^^^^^^^^^ -=== RUN TestReader/dirs-gzip-bestspeed#01 +=== RUN TestReader/dirs-zstd-default testutil.go:250: vvvvv Node tree vvvvv testutil.go:251: [1] ROOT - testutil.go:372: +- [2] ".no.prefetch.landmark" : ---------- testutil.go:372: +- [3] "foo" : dtrw------- testutil.go:372: +- [4] "bar" : drwxr-xr-x testutil.go:372: +- [5] "baz.txt" : -rw-r--r-- @@ -71463,109 +70939,61 @@ testutil.go:372: +- [8] "a" : drwxr-xr-x testutil.go:372: +- [9] "1" : drwxr-xr-x testutil.go:372: +- [10] "2" : -rw-r--r-- + testutil.go:372: +- [2] ".no.prefetch.landmark" : ---------- testutil.go:253: ^^^^^^^^^^^^^^^^^^^^^ testutil.go:271: vvvvv Node tree (cloned) vvvvv testutil.go:272: [1] ROOT testutil.go:372: +- [2] ".no.prefetch.landmark" : ---------- testutil.go:372: +- [3] "foo" : dtrw------- - testutil.go:372: +- [8] "a" : drwxr-xr-x - testutil.go:372: +- [9] "1" : drwxr-xr-x - testutil.go:372: +- [10] "2" : -rw-r--r-- testutil.go:372: +- [4] "bar" : drwxr-xr-x testutil.go:372: +- [5] "baz.txt" : -rw-r--r-- testutil.go:372: +- [6] "xxxx" : -rw-r--r-- testutil.go:372: +- [7] "yyy" : -rw-r--r-- + testutil.go:372: +- [8] "a" : drwxr-xr-x + testutil.go:372: +- [9] "1" : drwxr-xr-x + testutil.go:372: +- [10] "2" : -rw-r--r-- testutil.go:274: ^^^^^^^^^^^^^^^^^^^^^ -=== RUN TestReader/dirs-gzip-bestcompression#01 - testutil.go:250: vvvvv Node tree vvvvv - testutil.go:251: [1] ROOT - testutil.go:372: +- [10] ".no.prefetch.landmark" : ---------- - testutil.go:372: +- [2] "foo" : dtrw------- - testutil.go:372: +- [3] "bar" : drwxr-xr-x - testutil.go:372: +- [4] "yyy" : -rw-r--r-- - testutil.go:372: +- [5] "baz.txt" : -rw-r--r-- - testutil.go:372: +- [6] "xxxx" : -rw-r--r-- - testutil.go:372: +- [7] "a" : drwxr-xr-x - testutil.go:372: +- [8] "1" : drwxr-xr-x - testutil.go:372: +- [9] "2" : -rw-r--r-- - testutil.go:253: ^^^^^^^^^^^^^^^^^^^^^ - testutil.go:271: vvvvv Node tree (cloned) vvvvv - testutil.go:272: [1] ROOT - testutil.go:372: +- [10] ".no.prefetch.landmark" : ---------- - testutil.go:372: +- [2] "foo" : dtrw------- - testutil.go:372: +- [3] "bar" : drwxr-xr-x - testutil.go:372: +- [5] "baz.txt" : -rw-r--r-- - testutil.go:372: +- [6] "xxxx" : -rw-r--r-- - testutil.go:372: +- [4] "yyy" : -rw-r--r-- - testutil.go:372: +- [7] "a" : drwxr-xr-x - testutil.go:372: +- [8] "1" : drwxr-xr-x - testutil.go:372: +- [9] "2" : -rw-r--r-- - testutil.go:274: ^^^^^^^^^^^^^^^^^^^^^ -=== RUN TestReader/dirs-gzip-defaultcompression#01 - testutil.go:250: vvvvv Node tree vvvvv - testutil.go:251: [1] ROOT - testutil.go:372: +- [10] ".no.prefetch.landmark" : ---------- - testutil.go:372: +- [2] "foo" : dtrw------- - testutil.go:372: +- [3] "bar" : drwxr-xr-x - testutil.go:372: +- [6] "baz.txt" : -rw-r--r-- - testutil.go:372: +- [4] "xxxx" : -rw-r--r-- - testutil.go:372: +- [5] "yyy" : -rw-r--r-- - testutil.go:372: +- [7] "a" : drwxr-xr-x - testutil.go:372: +- [8] "1" : drwxr-xr-x - testutil.go:372: +- [9] "2" : -rw-r--r-- - testutil.go:253: ^^^^^^^^^^^^^^^^^^^^^ - testutil.go:271: vvvvv Node tree (cloned) vvvvv - testutil.go:272: [1] ROOT - testutil.go:372: +- [10] ".no.prefetch.landmark" : ---------- - testutil.go:372: +- [2] "foo" : dtrw------- - testutil.go:372: +- [3] "bar" : drwxr-xr-x - testutil.go:372: +- [6] "baz.txt" : -rw-r--r-- - testutil.go:372: +- [4] "xxxx" : -rw-r--r-- - testutil.go:372: +- [5] "yyy" : -rw-r--r-- - testutil.go:372: +- [7] "a" : drwxr-xr-x - testutil.go:372: +- [8] "1" : drwxr-xr-x - testutil.go:372: +- [9] "2" : -rw-r--r-- - testutil.go:274: ^^^^^^^^^^^^^^^^^^^^^ -=== RUN TestReader/dirs-gzip-huffmanonly#01 +=== RUN TestReader/dirs-zstd-bettercompression testutil.go:250: vvvvv Node tree vvvvv testutil.go:251: [1] ROOT - testutil.go:372: +- [10] ".no.prefetch.landmark" : ---------- - testutil.go:372: +- [2] "foo" : dtrw------- - testutil.go:372: +- [3] "bar" : drwxr-xr-x - testutil.go:372: +- [5] "xxxx" : -rw-r--r-- - testutil.go:372: +- [6] "yyy" : -rw-r--r-- - testutil.go:372: +- [4] "baz.txt" : -rw-r--r-- - testutil.go:372: +- [7] "a" : drwxr-xr-x - testutil.go:372: +- [8] "1" : drwxr-xr-x - testutil.go:372: +- [9] "2" : -rw-r--r-- + testutil.go:372: +- [2] ".no.prefetch.landmark" : ---------- + testutil.go:372: +- [3] "foo" : dtrw------- + testutil.go:372: +- [4] "a" : drwxr-xr-x + testutil.go:372: +- [5] "1" : drwxr-xr-x + testutil.go:372: +- [6] "2" : -rw-r--r-- + testutil.go:372: +- [7] "bar" : drwxr-xr-x + testutil.go:372: +- [8] "baz.txt" : -rw-r--r-- + testutil.go:372: +- [9] "xxxx" : -rw-r--r-- + testutil.go:372: +- [10] "yyy" : -rw-r--r-- testutil.go:253: ^^^^^^^^^^^^^^^^^^^^^ testutil.go:271: vvvvv Node tree (cloned) vvvvv testutil.go:272: [1] ROOT - testutil.go:372: +- [10] ".no.prefetch.landmark" : ---------- - testutil.go:372: +- [2] "foo" : dtrw------- - testutil.go:372: +- [7] "a" : drwxr-xr-x - testutil.go:372: +- [8] "1" : drwxr-xr-x - testutil.go:372: +- [9] "2" : -rw-r--r-- - testutil.go:372: +- [3] "bar" : drwxr-xr-x - testutil.go:372: +- [4] "baz.txt" : -rw-r--r-- - testutil.go:372: +- [5] "xxxx" : -rw-r--r-- - testutil.go:372: +- [6] "yyy" : -rw-r--r-- + testutil.go:372: +- [2] ".no.prefetch.landmark" : ---------- + testutil.go:372: +- [3] "foo" : dtrw------- + testutil.go:372: +- [7] "bar" : drwxr-xr-x + testutil.go:372: +- [8] "baz.txt" : -rw-r--r-- + testutil.go:372: +- [9] "xxxx" : -rw-r--r-- + testutil.go:372: +- [10] "yyy" : -rw-r--r-- + testutil.go:372: +- [4] "a" : drwxr-xr-x + testutil.go:372: +- [5] "1" : drwxr-xr-x + testutil.go:372: +- [6] "2" : -rw-r--r-- testutil.go:274: ^^^^^^^^^^^^^^^^^^^^^ === RUN TestReader/dirs-zstd-fastest#01 testutil.go:250: vvvvv Node tree vvvvv testutil.go:251: [1] ROOT testutil.go:372: +- [2] ".no.prefetch.landmark" : ---------- testutil.go:372: +- [3] "foo" : dtrw------- - testutil.go:372: +- [8] "a" : drwxr-xr-x - testutil.go:372: +- [9] "1" : drwxr-xr-x - testutil.go:372: +- [10] "2" : -rw-r--r-- testutil.go:372: +- [4] "bar" : drwxr-xr-x - testutil.go:372: +- [7] "yyy" : -rw-r--r-- testutil.go:372: +- [5] "baz.txt" : -rw-r--r-- testutil.go:372: +- [6] "xxxx" : -rw-r--r-- + testutil.go:372: +- [7] "yyy" : -rw-r--r-- + testutil.go:372: +- [8] "a" : drwxr-xr-x + testutil.go:372: +- [9] "1" : drwxr-xr-x + testutil.go:372: +- [10] "2" : -rw-r--r-- testutil.go:253: ^^^^^^^^^^^^^^^^^^^^^ testutil.go:271: vvvvv Node tree (cloned) vvvvv testutil.go:272: [1] ROOT + testutil.go:372: +- [2] ".no.prefetch.landmark" : ---------- testutil.go:372: +- [3] "foo" : dtrw------- testutil.go:372: +- [4] "bar" : drwxr-xr-x testutil.go:372: +- [5] "baz.txt" : -rw-r--r-- @@ -71574,29 +71002,28 @@ testutil.go:372: +- [8] "a" : drwxr-xr-x testutil.go:372: +- [9] "1" : drwxr-xr-x testutil.go:372: +- [10] "2" : -rw-r--r-- - testutil.go:372: +- [2] ".no.prefetch.landmark" : ---------- testutil.go:274: ^^^^^^^^^^^^^^^^^^^^^ === RUN TestReader/dirs-zstd-default#01 testutil.go:250: vvvvv Node tree vvvvv testutil.go:251: [1] ROOT testutil.go:372: +- [2] ".no.prefetch.landmark" : ---------- testutil.go:372: +- [3] "foo" : dtrw------- - testutil.go:372: +- [4] "bar" : drwxr-xr-x - testutil.go:372: +- [5] "baz.txt" : -rw-r--r-- - testutil.go:372: +- [6] "xxxx" : -rw-r--r-- - testutil.go:372: +- [7] "yyy" : -rw-r--r-- testutil.go:372: +- [8] "a" : drwxr-xr-x testutil.go:372: +- [9] "1" : drwxr-xr-x testutil.go:372: +- [10] "2" : -rw-r--r-- + testutil.go:372: +- [4] "bar" : drwxr-xr-x + testutil.go:372: +- [6] "baz.txt" : -rw-r--r-- + testutil.go:372: +- [7] "xxxx" : -rw-r--r-- + testutil.go:372: +- [5] "yyy" : -rw-r--r-- testutil.go:253: ^^^^^^^^^^^^^^^^^^^^^ testutil.go:271: vvvvv Node tree (cloned) vvvvv testutil.go:272: [1] ROOT testutil.go:372: +- [2] ".no.prefetch.landmark" : ---------- testutil.go:372: +- [3] "foo" : dtrw------- testutil.go:372: +- [4] "bar" : drwxr-xr-x - testutil.go:372: +- [5] "baz.txt" : -rw-r--r-- - testutil.go:372: +- [6] "xxxx" : -rw-r--r-- - testutil.go:372: +- [7] "yyy" : -rw-r--r-- + testutil.go:372: +- [7] "xxxx" : -rw-r--r-- + testutil.go:372: +- [5] "yyy" : -rw-r--r-- + testutil.go:372: +- [6] "baz.txt" : -rw-r--r-- testutil.go:372: +- [8] "a" : drwxr-xr-x testutil.go:372: +- [9] "1" : drwxr-xr-x testutil.go:372: +- [10] "2" : -rw-r--r-- @@ -71607,9 +71034,9 @@ testutil.go:372: +- [2] ".no.prefetch.landmark" : ---------- testutil.go:372: +- [3] "foo" : dtrw------- testutil.go:372: +- [4] "bar" : drwxr-xr-x - testutil.go:372: +- [5] "baz.txt" : -rw-r--r-- testutil.go:372: +- [6] "xxxx" : -rw-r--r-- testutil.go:372: +- [7] "yyy" : -rw-r--r-- + testutil.go:372: +- [5] "baz.txt" : -rw-r--r-- testutil.go:372: +- [8] "a" : drwxr-xr-x testutil.go:372: +- [9] "1" : drwxr-xr-x testutil.go:372: +- [10] "2" : -rw-r--r-- @@ -71618,19 +71045,44 @@ testutil.go:272: [1] ROOT testutil.go:372: +- [2] ".no.prefetch.landmark" : ---------- testutil.go:372: +- [3] "foo" : dtrw------- - testutil.go:372: +- [8] "a" : drwxr-xr-x - testutil.go:372: +- [9] "1" : drwxr-xr-x - testutil.go:372: +- [10] "2" : -rw-r--r-- testutil.go:372: +- [4] "bar" : drwxr-xr-x testutil.go:372: +- [5] "baz.txt" : -rw-r--r-- testutil.go:372: +- [6] "xxxx" : -rw-r--r-- testutil.go:372: +- [7] "yyy" : -rw-r--r-- + testutil.go:372: +- [8] "a" : drwxr-xr-x + testutil.go:372: +- [9] "1" : drwxr-xr-x + testutil.go:372: +- [10] "2" : -rw-r--r-- testutil.go:274: ^^^^^^^^^^^^^^^^^^^^^ === RUN TestReader/dirs-gzip-nocompression#01 testutil.go:250: vvvvv Node tree vvvvv testutil.go:251: [1] ROOT testutil.go:372: +- [2] ".no.prefetch.landmark" : ---------- testutil.go:372: +- [3] "foo" : dtrw------- + testutil.go:372: +- [7] "bar" : drwxr-xr-x + testutil.go:372: +- [8] "baz.txt" : -rw-r--r-- + testutil.go:372: +- [9] "xxxx" : -rw-r--r-- + testutil.go:372: +- [10] "yyy" : -rw-r--r-- + testutil.go:372: +- [4] "a" : drwxr-xr-x + testutil.go:372: +- [5] "1" : drwxr-xr-x + testutil.go:372: +- [6] "2" : -rw-r--r-- + testutil.go:253: ^^^^^^^^^^^^^^^^^^^^^ + testutil.go:271: vvvvv Node tree (cloned) vvvvv + testutil.go:272: [1] ROOT + testutil.go:372: +- [2] ".no.prefetch.landmark" : ---------- + testutil.go:372: +- [3] "foo" : dtrw------- + testutil.go:372: +- [7] "bar" : drwxr-xr-x + testutil.go:372: +- [8] "baz.txt" : -rw-r--r-- + testutil.go:372: +- [9] "xxxx" : -rw-r--r-- + testutil.go:372: +- [10] "yyy" : -rw-r--r-- + testutil.go:372: +- [4] "a" : drwxr-xr-x + testutil.go:372: +- [5] "1" : drwxr-xr-x + testutil.go:372: +- [6] "2" : -rw-r--r-- + testutil.go:274: ^^^^^^^^^^^^^^^^^^^^^ +=== RUN TestReader/dirs-gzip-bestspeed#01 + testutil.go:250: vvvvv Node tree vvvvv + testutil.go:251: [1] ROOT + testutil.go:372: +- [2] ".no.prefetch.landmark" : ---------- + testutil.go:372: +- [3] "foo" : dtrw------- testutil.go:372: +- [4] "bar" : drwxr-xr-x testutil.go:372: +- [7] "baz.txt" : -rw-r--r-- testutil.go:372: +- [5] "xxxx" : -rw-r--r-- @@ -71644,14 +71096,14 @@ testutil.go:372: +- [2] ".no.prefetch.landmark" : ---------- testutil.go:372: +- [3] "foo" : dtrw------- testutil.go:372: +- [4] "bar" : drwxr-xr-x + testutil.go:372: +- [7] "baz.txt" : -rw-r--r-- testutil.go:372: +- [5] "xxxx" : -rw-r--r-- testutil.go:372: +- [6] "yyy" : -rw-r--r-- - testutil.go:372: +- [7] "baz.txt" : -rw-r--r-- testutil.go:372: +- [8] "a" : drwxr-xr-x testutil.go:372: +- [9] "1" : drwxr-xr-x testutil.go:372: +- [10] "2" : -rw-r--r-- testutil.go:274: ^^^^^^^^^^^^^^^^^^^^^ -=== RUN TestReader/dirs-zstd-bettercompression#02 +=== RUN TestReader/dirs-gzip-bestcompression#01 testutil.go:250: vvvvv Node tree vvvvv testutil.go:251: [1] ROOT testutil.go:372: +- [2] ".no.prefetch.landmark" : ---------- @@ -71676,21 +71128,72 @@ testutil.go:372: +- [9] "1" : drwxr-xr-x testutil.go:372: +- [10] "2" : -rw-r--r-- testutil.go:274: ^^^^^^^^^^^^^^^^^^^^^ -=== RUN TestReader/dirs-gzip-nocompression#02 +=== RUN TestReader/dirs-gzip-defaultcompression#01 + testutil.go:250: vvvvv Node tree vvvvv + testutil.go:251: [1] ROOT + testutil.go:372: +- [3] "foo" : dtrw------- + testutil.go:372: +- [7] "bar" : drwxr-xr-x + testutil.go:372: +- [8] "baz.txt" : -rw-r--r-- + testutil.go:372: +- [9] "xxxx" : -rw-r--r-- + testutil.go:372: +- [10] "yyy" : -rw-r--r-- + testutil.go:372: +- [4] "a" : drwxr-xr-x + testutil.go:372: +- [5] "1" : drwxr-xr-x + testutil.go:372: +- [6] "2" : -rw-r--r-- + testutil.go:372: +- [2] ".no.prefetch.landmark" : ---------- + testutil.go:253: ^^^^^^^^^^^^^^^^^^^^^ + testutil.go:271: vvvvv Node tree (cloned) vvvvv + testutil.go:272: [1] ROOT + testutil.go:372: +- [2] ".no.prefetch.landmark" : ---------- + testutil.go:372: +- [3] "foo" : dtrw------- + testutil.go:372: +- [7] "bar" : drwxr-xr-x + testutil.go:372: +- [8] "baz.txt" : -rw-r--r-- + testutil.go:372: +- [9] "xxxx" : -rw-r--r-- + testutil.go:372: +- [10] "yyy" : -rw-r--r-- + testutil.go:372: +- [4] "a" : drwxr-xr-x + testutil.go:372: +- [5] "1" : drwxr-xr-x + testutil.go:372: +- [6] "2" : -rw-r--r-- + testutil.go:274: ^^^^^^^^^^^^^^^^^^^^^ +=== RUN TestReader/dirs-gzip-huffmanonly#01 testutil.go:250: vvvvv Node tree vvvvv testutil.go:251: [1] ROOT + testutil.go:372: +- [2] ".no.prefetch.landmark" : ---------- testutil.go:372: +- [3] "foo" : dtrw------- + testutil.go:372: +- [4] "bar" : drwxr-xr-x + testutil.go:372: +- [5] "baz.txt" : -rw-r--r-- + testutil.go:372: +- [6] "xxxx" : -rw-r--r-- + testutil.go:372: +- [7] "yyy" : -rw-r--r-- testutil.go:372: +- [8] "a" : drwxr-xr-x testutil.go:372: +- [9] "1" : drwxr-xr-x testutil.go:372: +- [10] "2" : -rw-r--r-- + testutil.go:253: ^^^^^^^^^^^^^^^^^^^^^ + testutil.go:271: vvvvv Node tree (cloned) vvvvv + testutil.go:272: [1] ROOT + testutil.go:372: +- [3] "foo" : dtrw------- testutil.go:372: +- [4] "bar" : drwxr-xr-x testutil.go:372: +- [5] "baz.txt" : -rw-r--r-- testutil.go:372: +- [6] "xxxx" : -rw-r--r-- testutil.go:372: +- [7] "yyy" : -rw-r--r-- + testutil.go:372: +- [8] "a" : drwxr-xr-x + testutil.go:372: +- [9] "1" : drwxr-xr-x + testutil.go:372: +- [10] "2" : -rw-r--r-- + testutil.go:372: +- [2] ".no.prefetch.landmark" : ---------- + testutil.go:274: ^^^^^^^^^^^^^^^^^^^^^ +=== RUN TestReader/dirs-zstd-fastest#02 + testutil.go:250: vvvvv Node tree vvvvv + testutil.go:251: [1] ROOT testutil.go:372: +- [2] ".no.prefetch.landmark" : ---------- + testutil.go:372: +- [3] "foo" : dtrw------- + testutil.go:372: +- [4] "bar" : drwxr-xr-x + testutil.go:372: +- [5] "baz.txt" : -rw-r--r-- + testutil.go:372: +- [6] "xxxx" : -rw-r--r-- + testutil.go:372: +- [7] "yyy" : -rw-r--r-- + testutil.go:372: +- [8] "a" : drwxr-xr-x + testutil.go:372: +- [9] "1" : drwxr-xr-x + testutil.go:372: +- [10] "2" : -rw-r--r-- testutil.go:253: ^^^^^^^^^^^^^^^^^^^^^ testutil.go:271: vvvvv Node tree (cloned) vvvvv testutil.go:272: [1] ROOT + testutil.go:372: +- [2] ".no.prefetch.landmark" : ---------- testutil.go:372: +- [3] "foo" : dtrw------- testutil.go:372: +- [4] "bar" : drwxr-xr-x testutil.go:372: +- [5] "baz.txt" : -rw-r--r-- @@ -71699,12 +71202,35 @@ testutil.go:372: +- [8] "a" : drwxr-xr-x testutil.go:372: +- [9] "1" : drwxr-xr-x testutil.go:372: +- [10] "2" : -rw-r--r-- - testutil.go:372: +- [2] ".no.prefetch.landmark" : ---------- testutil.go:274: ^^^^^^^^^^^^^^^^^^^^^ -=== RUN TestReader/dirs-gzip-bestspeed#02 +=== RUN TestReader/dirs-zstd-default#02 + testutil.go:250: vvvvv Node tree vvvvv + testutil.go:251: [1] ROOT + testutil.go:372: +- [10] ".no.prefetch.landmark" : ---------- + testutil.go:372: +- [2] "foo" : dtrw------- + testutil.go:372: +- [3] "bar" : drwxr-xr-x + testutil.go:372: +- [4] "baz.txt" : -rw-r--r-- + testutil.go:372: +- [5] "xxxx" : -rw-r--r-- + testutil.go:372: +- [6] "yyy" : -rw-r--r-- + testutil.go:372: +- [7] "a" : drwxr-xr-x + testutil.go:372: +- [8] "1" : drwxr-xr-x + testutil.go:372: +- [9] "2" : -rw-r--r-- + testutil.go:253: ^^^^^^^^^^^^^^^^^^^^^ + testutil.go:271: vvvvv Node tree (cloned) vvvvv + testutil.go:272: [1] ROOT + testutil.go:372: +- [2] "foo" : dtrw------- + testutil.go:372: +- [3] "bar" : drwxr-xr-x + testutil.go:372: +- [4] "baz.txt" : -rw-r--r-- + testutil.go:372: +- [5] "xxxx" : -rw-r--r-- + testutil.go:372: +- [6] "yyy" : -rw-r--r-- + testutil.go:372: +- [7] "a" : drwxr-xr-x + testutil.go:372: +- [8] "1" : drwxr-xr-x + testutil.go:372: +- [9] "2" : -rw-r--r-- + testutil.go:372: +- [10] ".no.prefetch.landmark" : ---------- + testutil.go:274: ^^^^^^^^^^^^^^^^^^^^^ +=== RUN TestReader/dirs-zstd-bettercompression#02 testutil.go:250: vvvvv Node tree vvvvv testutil.go:251: [1] ROOT - testutil.go:372: +- [2] ".no.prefetch.landmark" : ---------- testutil.go:372: +- [3] "foo" : dtrw------- testutil.go:372: +- [4] "bar" : drwxr-xr-x testutil.go:372: +- [6] "baz.txt" : -rw-r--r-- @@ -71713,10 +71239,10 @@ testutil.go:372: +- [8] "a" : drwxr-xr-x testutil.go:372: +- [9] "1" : drwxr-xr-x testutil.go:372: +- [10] "2" : -rw-r--r-- + testutil.go:372: +- [2] ".no.prefetch.landmark" : ---------- testutil.go:253: ^^^^^^^^^^^^^^^^^^^^^ testutil.go:271: vvvvv Node tree (cloned) vvvvv testutil.go:272: [1] ROOT - testutil.go:372: +- [2] ".no.prefetch.landmark" : ---------- testutil.go:372: +- [3] "foo" : dtrw------- testutil.go:372: +- [4] "bar" : drwxr-xr-x testutil.go:372: +- [6] "baz.txt" : -rw-r--r-- @@ -71725,8 +71251,9 @@ testutil.go:372: +- [8] "a" : drwxr-xr-x testutil.go:372: +- [9] "1" : drwxr-xr-x testutil.go:372: +- [10] "2" : -rw-r--r-- + testutil.go:372: +- [2] ".no.prefetch.landmark" : ---------- testutil.go:274: ^^^^^^^^^^^^^^^^^^^^^ -=== RUN TestReader/dirs-gzip-bestcompression#02 +=== RUN TestReader/dirs-gzip-nocompression#02 testutil.go:250: vvvvv Node tree vvvvv testutil.go:251: [1] ROOT testutil.go:372: +- [2] ".no.prefetch.landmark" : ---------- @@ -71751,40 +71278,40 @@ testutil.go:372: +- [9] "1" : drwxr-xr-x testutil.go:372: +- [10] "2" : -rw-r--r-- testutil.go:274: ^^^^^^^^^^^^^^^^^^^^^ -=== RUN TestReader/dirs-gzip-defaultcompression#02 +=== RUN TestReader/dirs-gzip-bestspeed#02 testutil.go:250: vvvvv Node tree vvvvv testutil.go:251: [1] ROOT testutil.go:372: +- [2] ".no.prefetch.landmark" : ---------- testutil.go:372: +- [3] "foo" : dtrw------- testutil.go:372: +- [4] "bar" : drwxr-xr-x - testutil.go:372: +- [6] "xxxx" : -rw-r--r-- - testutil.go:372: +- [7] "yyy" : -rw-r--r-- - testutil.go:372: +- [5] "baz.txt" : -rw-r--r-- + testutil.go:372: +- [6] "baz.txt" : -rw-r--r-- + testutil.go:372: +- [7] "xxxx" : -rw-r--r-- + testutil.go:372: +- [5] "yyy" : -rw-r--r-- testutil.go:372: +- [8] "a" : drwxr-xr-x testutil.go:372: +- [9] "1" : drwxr-xr-x testutil.go:372: +- [10] "2" : -rw-r--r-- testutil.go:253: ^^^^^^^^^^^^^^^^^^^^^ testutil.go:271: vvvvv Node tree (cloned) vvvvv testutil.go:272: [1] ROOT - testutil.go:372: +- [2] ".no.prefetch.landmark" : ---------- testutil.go:372: +- [3] "foo" : dtrw------- testutil.go:372: +- [8] "a" : drwxr-xr-x testutil.go:372: +- [9] "1" : drwxr-xr-x testutil.go:372: +- [10] "2" : -rw-r--r-- testutil.go:372: +- [4] "bar" : drwxr-xr-x - testutil.go:372: +- [5] "baz.txt" : -rw-r--r-- - testutil.go:372: +- [6] "xxxx" : -rw-r--r-- - testutil.go:372: +- [7] "yyy" : -rw-r--r-- + testutil.go:372: +- [7] "xxxx" : -rw-r--r-- + testutil.go:372: +- [5] "yyy" : -rw-r--r-- + testutil.go:372: +- [6] "baz.txt" : -rw-r--r-- + testutil.go:372: +- [2] ".no.prefetch.landmark" : ---------- testutil.go:274: ^^^^^^^^^^^^^^^^^^^^^ -=== RUN TestReader/dirs-gzip-huffmanonly#02 +=== RUN TestReader/dirs-gzip-bestcompression#02 testutil.go:250: vvvvv Node tree vvvvv testutil.go:251: [1] ROOT testutil.go:372: +- [2] ".no.prefetch.landmark" : ---------- testutil.go:372: +- [3] "foo" : dtrw------- testutil.go:372: +- [4] "bar" : drwxr-xr-x - testutil.go:372: +- [5] "xxxx" : -rw-r--r-- - testutil.go:372: +- [6] "yyy" : -rw-r--r-- - testutil.go:372: +- [7] "baz.txt" : -rw-r--r-- + testutil.go:372: +- [7] "yyy" : -rw-r--r-- + testutil.go:372: +- [5] "baz.txt" : -rw-r--r-- + testutil.go:372: +- [6] "xxxx" : -rw-r--r-- testutil.go:372: +- [8] "a" : drwxr-xr-x testutil.go:372: +- [9] "1" : drwxr-xr-x testutil.go:372: +- [10] "2" : -rw-r--r-- @@ -71794,14 +71321,14 @@ testutil.go:372: +- [2] ".no.prefetch.landmark" : ---------- testutil.go:372: +- [3] "foo" : dtrw------- testutil.go:372: +- [4] "bar" : drwxr-xr-x - testutil.go:372: +- [7] "baz.txt" : -rw-r--r-- - testutil.go:372: +- [5] "xxxx" : -rw-r--r-- - testutil.go:372: +- [6] "yyy" : -rw-r--r-- + testutil.go:372: +- [5] "baz.txt" : -rw-r--r-- + testutil.go:372: +- [6] "xxxx" : -rw-r--r-- + testutil.go:372: +- [7] "yyy" : -rw-r--r-- testutil.go:372: +- [8] "a" : drwxr-xr-x testutil.go:372: +- [9] "1" : drwxr-xr-x testutil.go:372: +- [10] "2" : -rw-r--r-- testutil.go:274: ^^^^^^^^^^^^^^^^^^^^^ -=== RUN TestReader/dirs-zstd-fastest#02 +=== RUN TestReader/dirs-gzip-defaultcompression#02 testutil.go:250: vvvvv Node tree vvvvv testutil.go:251: [1] ROOT testutil.go:372: +- [2] ".no.prefetch.landmark" : ---------- @@ -71819,47 +71346,47 @@ testutil.go:372: +- [2] ".no.prefetch.landmark" : ---------- testutil.go:372: +- [3] "foo" : dtrw------- testutil.go:372: +- [4] "bar" : drwxr-xr-x + testutil.go:372: +- [7] "yyy" : -rw-r--r-- testutil.go:372: +- [5] "baz.txt" : -rw-r--r-- testutil.go:372: +- [6] "xxxx" : -rw-r--r-- - testutil.go:372: +- [7] "yyy" : -rw-r--r-- testutil.go:372: +- [8] "a" : drwxr-xr-x testutil.go:372: +- [9] "1" : drwxr-xr-x testutil.go:372: +- [10] "2" : -rw-r--r-- testutil.go:274: ^^^^^^^^^^^^^^^^^^^^^ -=== RUN TestReader/dirs-zstd-default#02 +=== RUN TestReader/dirs-gzip-huffmanonly#02 testutil.go:250: vvvvv Node tree vvvvv testutil.go:251: [1] ROOT testutil.go:372: +- [2] ".no.prefetch.landmark" : ---------- testutil.go:372: +- [3] "foo" : dtrw------- - testutil.go:372: +- [4] "bar" : drwxr-xr-x - testutil.go:372: +- [6] "xxxx" : -rw-r--r-- - testutil.go:372: +- [7] "yyy" : -rw-r--r-- - testutil.go:372: +- [5] "baz.txt" : -rw-r--r-- - testutil.go:372: +- [8] "a" : drwxr-xr-x - testutil.go:372: +- [9] "1" : drwxr-xr-x - testutil.go:372: +- [10] "2" : -rw-r--r-- + testutil.go:372: +- [7] "bar" : drwxr-xr-x + testutil.go:372: +- [8] "baz.txt" : -rw-r--r-- + testutil.go:372: +- [9] "xxxx" : -rw-r--r-- + testutil.go:372: +- [10] "yyy" : -rw-r--r-- + testutil.go:372: +- [4] "a" : drwxr-xr-x + testutil.go:372: +- [5] "1" : drwxr-xr-x + testutil.go:372: +- [6] "2" : -rw-r--r-- testutil.go:253: ^^^^^^^^^^^^^^^^^^^^^ testutil.go:271: vvvvv Node tree (cloned) vvvvv testutil.go:272: [1] ROOT - testutil.go:372: +- [3] "foo" : dtrw------- - testutil.go:372: +- [4] "bar" : drwxr-xr-x - testutil.go:372: +- [5] "baz.txt" : -rw-r--r-- - testutil.go:372: +- [6] "xxxx" : -rw-r--r-- - testutil.go:372: +- [7] "yyy" : -rw-r--r-- - testutil.go:372: +- [8] "a" : drwxr-xr-x - testutil.go:372: +- [9] "1" : drwxr-xr-x - testutil.go:372: +- [10] "2" : -rw-r--r-- testutil.go:372: +- [2] ".no.prefetch.landmark" : ---------- + testutil.go:372: +- [3] "foo" : dtrw------- + testutil.go:372: +- [7] "bar" : drwxr-xr-x + testutil.go:372: +- [8] "baz.txt" : -rw-r--r-- + testutil.go:372: +- [9] "xxxx" : -rw-r--r-- + testutil.go:372: +- [10] "yyy" : -rw-r--r-- + testutil.go:372: +- [4] "a" : drwxr-xr-x + testutil.go:372: +- [5] "1" : drwxr-xr-x + testutil.go:372: +- [6] "2" : -rw-r--r-- testutil.go:274: ^^^^^^^^^^^^^^^^^^^^^ -=== RUN TestReader/dirs-gzip-nocompression#03 +=== RUN TestReader/dirs-zstd-fastest#03 testutil.go:250: vvvvv Node tree vvvvv testutil.go:251: [1] ROOT testutil.go:372: +- [2] ".no.prefetch.landmark" : ---------- testutil.go:372: +- [3] "foo" : dtrw------- testutil.go:372: +- [4] "bar" : drwxr-xr-x - testutil.go:372: +- [5] "baz.txt" : -rw-r--r-- - testutil.go:372: +- [6] "xxxx" : -rw-r--r-- - testutil.go:372: +- [7] "yyy" : -rw-r--r-- + testutil.go:372: +- [6] "baz.txt" : -rw-r--r-- + testutil.go:372: +- [7] "xxxx" : -rw-r--r-- + testutil.go:372: +- [5] "yyy" : -rw-r--r-- testutil.go:372: +- [8] "a" : drwxr-xr-x testutil.go:372: +- [9] "1" : drwxr-xr-x testutil.go:372: +- [10] "2" : -rw-r--r-- @@ -71869,39 +71396,39 @@ testutil.go:372: +- [2] ".no.prefetch.landmark" : ---------- testutil.go:372: +- [3] "foo" : dtrw------- testutil.go:372: +- [4] "bar" : drwxr-xr-x - testutil.go:372: +- [5] "baz.txt" : -rw-r--r-- - testutil.go:372: +- [6] "xxxx" : -rw-r--r-- - testutil.go:372: +- [7] "yyy" : -rw-r--r-- + testutil.go:372: +- [6] "baz.txt" : -rw-r--r-- + testutil.go:372: +- [7] "xxxx" : -rw-r--r-- + testutil.go:372: +- [5] "yyy" : -rw-r--r-- testutil.go:372: +- [8] "a" : drwxr-xr-x testutil.go:372: +- [9] "1" : drwxr-xr-x testutil.go:372: +- [10] "2" : -rw-r--r-- testutil.go:274: ^^^^^^^^^^^^^^^^^^^^^ -=== RUN TestReader/dirs-gzip-bestspeed#03 +=== RUN TestReader/dirs-zstd-default#03 testutil.go:250: vvvvv Node tree vvvvv testutil.go:251: [1] ROOT testutil.go:372: +- [2] ".no.prefetch.landmark" : ---------- testutil.go:372: +- [3] "foo" : dtrw------- testutil.go:372: +- [4] "bar" : drwxr-xr-x - testutil.go:372: +- [5] "baz.txt" : -rw-r--r-- testutil.go:372: +- [6] "xxxx" : -rw-r--r-- testutil.go:372: +- [7] "yyy" : -rw-r--r-- + testutil.go:372: +- [5] "baz.txt" : -rw-r--r-- testutil.go:372: +- [8] "a" : drwxr-xr-x testutil.go:372: +- [9] "1" : drwxr-xr-x testutil.go:372: +- [10] "2" : -rw-r--r-- testutil.go:253: ^^^^^^^^^^^^^^^^^^^^^ testutil.go:271: vvvvv Node tree (cloned) vvvvv testutil.go:272: [1] ROOT + testutil.go:372: +- [2] ".no.prefetch.landmark" : ---------- testutil.go:372: +- [3] "foo" : dtrw------- + testutil.go:372: +- [8] "a" : drwxr-xr-x + testutil.go:372: +- [9] "1" : drwxr-xr-x + testutil.go:372: +- [10] "2" : -rw-r--r-- testutil.go:372: +- [4] "bar" : drwxr-xr-x testutil.go:372: +- [5] "baz.txt" : -rw-r--r-- testutil.go:372: +- [6] "xxxx" : -rw-r--r-- testutil.go:372: +- [7] "yyy" : -rw-r--r-- - testutil.go:372: +- [8] "a" : drwxr-xr-x - testutil.go:372: +- [9] "1" : drwxr-xr-x - testutil.go:372: +- [10] "2" : -rw-r--r-- - testutil.go:372: +- [2] ".no.prefetch.landmark" : ---------- testutil.go:274: ^^^^^^^^^^^^^^^^^^^^^ -=== RUN TestReader/dirs-gzip-bestcompression#03 +=== RUN TestReader/dirs-zstd-bettercompression#03 testutil.go:250: vvvvv Node tree vvvvv testutil.go:251: [1] ROOT testutil.go:372: +- [2] ".no.prefetch.landmark" : ---------- @@ -71919,75 +71446,75 @@ testutil.go:372: +- [2] ".no.prefetch.landmark" : ---------- testutil.go:372: +- [3] "foo" : dtrw------- testutil.go:372: +- [4] "bar" : drwxr-xr-x + testutil.go:372: +- [7] "yyy" : -rw-r--r-- testutil.go:372: +- [5] "baz.txt" : -rw-r--r-- testutil.go:372: +- [6] "xxxx" : -rw-r--r-- - testutil.go:372: +- [7] "yyy" : -rw-r--r-- testutil.go:372: +- [8] "a" : drwxr-xr-x testutil.go:372: +- [9] "1" : drwxr-xr-x testutil.go:372: +- [10] "2" : -rw-r--r-- testutil.go:274: ^^^^^^^^^^^^^^^^^^^^^ -=== RUN TestReader/dirs-gzip-defaultcompression#03 +=== RUN TestReader/dirs-gzip-nocompression#03 testutil.go:250: vvvvv Node tree vvvvv testutil.go:251: [1] ROOT + testutil.go:372: +- [2] ".no.prefetch.landmark" : ---------- testutil.go:372: +- [3] "foo" : dtrw------- testutil.go:372: +- [4] "bar" : drwxr-xr-x - testutil.go:372: +- [6] "xxxx" : -rw-r--r-- - testutil.go:372: +- [7] "yyy" : -rw-r--r-- - testutil.go:372: +- [5] "baz.txt" : -rw-r--r-- + testutil.go:372: +- [5] "yyy" : -rw-r--r-- + testutil.go:372: +- [6] "baz.txt" : -rw-r--r-- + testutil.go:372: +- [7] "xxxx" : -rw-r--r-- testutil.go:372: +- [8] "a" : drwxr-xr-x testutil.go:372: +- [9] "1" : drwxr-xr-x testutil.go:372: +- [10] "2" : -rw-r--r-- - testutil.go:372: +- [2] ".no.prefetch.landmark" : ---------- testutil.go:253: ^^^^^^^^^^^^^^^^^^^^^ testutil.go:271: vvvvv Node tree (cloned) vvvvv testutil.go:272: [1] ROOT testutil.go:372: +- [2] ".no.prefetch.landmark" : ---------- testutil.go:372: +- [3] "foo" : dtrw------- - testutil.go:372: +- [4] "bar" : drwxr-xr-x - testutil.go:372: +- [5] "baz.txt" : -rw-r--r-- - testutil.go:372: +- [6] "xxxx" : -rw-r--r-- - testutil.go:372: +- [7] "yyy" : -rw-r--r-- testutil.go:372: +- [8] "a" : drwxr-xr-x testutil.go:372: +- [9] "1" : drwxr-xr-x testutil.go:372: +- [10] "2" : -rw-r--r-- + testutil.go:372: +- [4] "bar" : drwxr-xr-x + testutil.go:372: +- [6] "baz.txt" : -rw-r--r-- + testutil.go:372: +- [7] "xxxx" : -rw-r--r-- + testutil.go:372: +- [5] "yyy" : -rw-r--r-- testutil.go:274: ^^^^^^^^^^^^^^^^^^^^^ -=== RUN TestReader/dirs-gzip-huffmanonly#03 +=== RUN TestReader/dirs-gzip-bestspeed#03 testutil.go:250: vvvvv Node tree vvvvv testutil.go:251: [1] ROOT - testutil.go:372: +- [10] ".no.prefetch.landmark" : ---------- testutil.go:372: +- [2] "foo" : dtrw------- - testutil.go:372: +- [3] "bar" : drwxr-xr-x - testutil.go:372: +- [4] "baz.txt" : -rw-r--r-- - testutil.go:372: +- [5] "xxxx" : -rw-r--r-- - testutil.go:372: +- [6] "yyy" : -rw-r--r-- testutil.go:372: +- [7] "a" : drwxr-xr-x testutil.go:372: +- [8] "1" : drwxr-xr-x testutil.go:372: +- [9] "2" : -rw-r--r-- + testutil.go:372: +- [3] "bar" : drwxr-xr-x + testutil.go:372: +- [5] "baz.txt" : -rw-r--r-- + testutil.go:372: +- [6] "xxxx" : -rw-r--r-- + testutil.go:372: +- [4] "yyy" : -rw-r--r-- + testutil.go:372: +- [10] ".no.prefetch.landmark" : ---------- testutil.go:253: ^^^^^^^^^^^^^^^^^^^^^ testutil.go:271: vvvvv Node tree (cloned) vvvvv testutil.go:272: [1] ROOT + testutil.go:372: +- [10] ".no.prefetch.landmark" : ---------- testutil.go:372: +- [2] "foo" : dtrw------- - testutil.go:372: +- [3] "bar" : drwxr-xr-x - testutil.go:372: +- [4] "baz.txt" : -rw-r--r-- - testutil.go:372: +- [5] "xxxx" : -rw-r--r-- - testutil.go:372: +- [6] "yyy" : -rw-r--r-- testutil.go:372: +- [7] "a" : drwxr-xr-x testutil.go:372: +- [8] "1" : drwxr-xr-x testutil.go:372: +- [9] "2" : -rw-r--r-- - testutil.go:372: +- [10] ".no.prefetch.landmark" : ---------- + testutil.go:372: +- [3] "bar" : drwxr-xr-x + testutil.go:372: +- [5] "baz.txt" : -rw-r--r-- + testutil.go:372: +- [6] "xxxx" : -rw-r--r-- + testutil.go:372: +- [4] "yyy" : -rw-r--r-- testutil.go:274: ^^^^^^^^^^^^^^^^^^^^^ -=== RUN TestReader/dirs-zstd-fastest#03 +=== RUN TestReader/dirs-gzip-bestcompression#03 testutil.go:250: vvvvv Node tree vvvvv testutil.go:251: [1] ROOT testutil.go:372: +- [2] ".no.prefetch.landmark" : ---------- testutil.go:372: +- [3] "foo" : dtrw------- - testutil.go:372: +- [8] "a" : drwxr-xr-x - testutil.go:372: +- [9] "1" : drwxr-xr-x - testutil.go:372: +- [10] "2" : -rw-r--r-- testutil.go:372: +- [4] "bar" : drwxr-xr-x testutil.go:372: +- [5] "baz.txt" : -rw-r--r-- testutil.go:372: +- [6] "xxxx" : -rw-r--r-- testutil.go:372: +- [7] "yyy" : -rw-r--r-- + testutil.go:372: +- [8] "a" : drwxr-xr-x + testutil.go:372: +- [9] "1" : drwxr-xr-x + testutil.go:372: +- [10] "2" : -rw-r--r-- testutil.go:253: ^^^^^^^^^^^^^^^^^^^^^ testutil.go:271: vvvvv Node tree (cloned) vvvvv testutil.go:272: [1] ROOT @@ -72001,32 +71528,32 @@ testutil.go:372: +- [6] "xxxx" : -rw-r--r-- testutil.go:372: +- [7] "yyy" : -rw-r--r-- testutil.go:274: ^^^^^^^^^^^^^^^^^^^^^ -=== RUN TestReader/dirs-zstd-default#03 +=== RUN TestReader/dirs-gzip-defaultcompression#03 testutil.go:250: vvvvv Node tree vvvvv testutil.go:251: [1] ROOT + testutil.go:372: +- [2] ".no.prefetch.landmark" : ---------- testutil.go:372: +- [3] "foo" : dtrw------- testutil.go:372: +- [4] "bar" : drwxr-xr-x - testutil.go:372: +- [5] "baz.txt" : -rw-r--r-- - testutil.go:372: +- [6] "xxxx" : -rw-r--r-- - testutil.go:372: +- [7] "yyy" : -rw-r--r-- + testutil.go:372: +- [7] "baz.txt" : -rw-r--r-- + testutil.go:372: +- [5] "xxxx" : -rw-r--r-- + testutil.go:372: +- [6] "yyy" : -rw-r--r-- testutil.go:372: +- [8] "a" : drwxr-xr-x testutil.go:372: +- [9] "1" : drwxr-xr-x testutil.go:372: +- [10] "2" : -rw-r--r-- - testutil.go:372: +- [2] ".no.prefetch.landmark" : ---------- testutil.go:253: ^^^^^^^^^^^^^^^^^^^^^ testutil.go:271: vvvvv Node tree (cloned) vvvvv testutil.go:272: [1] ROOT - testutil.go:372: +- [2] ".no.prefetch.landmark" : ---------- testutil.go:372: +- [3] "foo" : dtrw------- - testutil.go:372: +- [4] "bar" : drwxr-xr-x - testutil.go:372: +- [5] "baz.txt" : -rw-r--r-- - testutil.go:372: +- [6] "xxxx" : -rw-r--r-- - testutil.go:372: +- [7] "yyy" : -rw-r--r-- testutil.go:372: +- [8] "a" : drwxr-xr-x testutil.go:372: +- [9] "1" : drwxr-xr-x testutil.go:372: +- [10] "2" : -rw-r--r-- + testutil.go:372: +- [4] "bar" : drwxr-xr-x + testutil.go:372: +- [7] "baz.txt" : -rw-r--r-- + testutil.go:372: +- [5] "xxxx" : -rw-r--r-- + testutil.go:372: +- [6] "yyy" : -rw-r--r-- + testutil.go:372: +- [2] ".no.prefetch.landmark" : ---------- testutil.go:274: ^^^^^^^^^^^^^^^^^^^^^ -=== RUN TestReader/dirs-zstd-bettercompression#03 +=== RUN TestReader/dirs-gzip-huffmanonly#03 testutil.go:250: vvvvv Node tree vvvvv testutil.go:251: [1] ROOT testutil.go:372: +- [3] "foo" : dtrw------- @@ -72044,79 +71571,66 @@ testutil.go:372: +- [2] ".no.prefetch.landmark" : ---------- testutil.go:372: +- [3] "foo" : dtrw------- testutil.go:372: +- [4] "bar" : drwxr-xr-x + testutil.go:372: +- [5] "baz.txt" : -rw-r--r-- testutil.go:372: +- [6] "xxxx" : -rw-r--r-- testutil.go:372: +- [7] "yyy" : -rw-r--r-- - testutil.go:372: +- [5] "baz.txt" : -rw-r--r-- testutil.go:372: +- [8] "a" : drwxr-xr-x testutil.go:372: +- [9] "1" : drwxr-xr-x testutil.go:372: +- [10] "2" : -rw-r--r-- testutil.go:274: ^^^^^^^^^^^^^^^^^^^^^ -=== RUN TestReader/hardlinks-gzip-huffmanonly +=== RUN TestReader/hardlinks-zstd-default testutil.go:250: vvvvv Node tree vvvvv testutil.go:251: [1] ROOT - testutil.go:372: +- [2] "foo" : -rw-r--r-- - testutil.go:372: +- [3] "bar" : drwxr-xr-x - testutil.go:372: +- [2] "foolink" : -rw-r--r-- - testutil.go:372: +- [2] "foolink2" : -rw-r--r-- - testutil.go:372: +- [4] "1" : drwxr-xr-x - testutil.go:372: +- [5] "baz.txt" : -rw-r--r-- - testutil.go:372: +- [5] "barlink" : -rw-r--r-- testutil.go:372: +- [6] "foosym" : Lrw-r--r-- testutil.go:372: +- [7] ".no.prefetch.landmark" : ---------- + testutil.go:372: +- [5] "foo" : -rw-r--r-- + testutil.go:372: +- [2] "bar" : drwxr-xr-x + testutil.go:372: +- [5] "foolink" : -rw-r--r-- + testutil.go:372: +- [5] "foolink2" : -rw-r--r-- + testutil.go:372: +- [3] "1" : drwxr-xr-x + testutil.go:372: +- [4] "baz.txt" : -rw-r--r-- + testutil.go:372: +- [4] "barlink" : -rw-r--r-- testutil.go:253: ^^^^^^^^^^^^^^^^^^^^^ testutil.go:271: vvvvv Node tree (cloned) vvvvv testutil.go:272: [1] ROOT - testutil.go:372: +- [5] "barlink" : -rw-r--r-- - testutil.go:372: +- [6] "foosym" : Lrw-r--r-- testutil.go:372: +- [7] ".no.prefetch.landmark" : ---------- - testutil.go:372: +- [2] "foo" : -rw-r--r-- - testutil.go:372: +- [3] "bar" : drwxr-xr-x - testutil.go:372: +- [2] "foolink" : -rw-r--r-- - testutil.go:372: +- [2] "foolink2" : -rw-r--r-- - testutil.go:372: +- [4] "1" : drwxr-xr-x - testutil.go:372: +- [5] "baz.txt" : -rw-r--r-- + testutil.go:372: +- [5] "foo" : -rw-r--r-- + testutil.go:372: +- [2] "bar" : drwxr-xr-x + testutil.go:372: +- [5] "foolink" : -rw-r--r-- + testutil.go:372: +- [5] "foolink2" : -rw-r--r-- + testutil.go:372: +- [3] "1" : drwxr-xr-x + testutil.go:372: +- [4] "baz.txt" : -rw-r--r-- + testutil.go:372: +- [4] "barlink" : -rw-r--r-- + testutil.go:372: +- [6] "foosym" : Lrw-r--r-- testutil.go:274: ^^^^^^^^^^^^^^^^^^^^^ -=== RUN TestReader/hardlinks-zstd-fastest +=== RUN TestReader/hardlinks-zstd-bettercompression testutil.go:250: vvvvv Node tree vvvvv testutil.go:251: [1] ROOT + testutil.go:372: +- [6] "barlink" : -rw-r--r-- testutil.go:372: +- [7] "foosym" : Lrw-r--r-- testutil.go:372: +- [2] ".no.prefetch.landmark" : ---------- testutil.go:372: +- [3] "foo" : -rw-r--r-- testutil.go:372: +- [4] "bar" : drwxr-xr-x - testutil.go:372: +- [5] "1" : drwxr-xr-x - testutil.go:372: +- [6] "baz.txt" : -rw-r--r-- testutil.go:372: +- [3] "foolink" : -rw-r--r-- testutil.go:372: +- [3] "foolink2" : -rw-r--r-- - testutil.go:372: +- [6] "barlink" : -rw-r--r-- + testutil.go:372: +- [5] "1" : drwxr-xr-x + testutil.go:372: +- [6] "baz.txt" : -rw-r--r-- testutil.go:253: ^^^^^^^^^^^^^^^^^^^^^ testutil.go:271: vvvvv Node tree (cloned) vvvvv testutil.go:272: [1] ROOT + testutil.go:372: +- [7] "foosym" : Lrw-r--r-- testutil.go:372: +- [2] ".no.prefetch.landmark" : ---------- testutil.go:372: +- [3] "foo" : -rw-r--r-- testutil.go:372: +- [4] "bar" : drwxr-xr-x + testutil.go:372: +- [3] "foolink" : -rw-r--r-- testutil.go:372: +- [3] "foolink2" : -rw-r--r-- testutil.go:372: +- [5] "1" : drwxr-xr-x testutil.go:372: +- [6] "baz.txt" : -rw-r--r-- - testutil.go:372: +- [3] "foolink" : -rw-r--r-- testutil.go:372: +- [6] "barlink" : -rw-r--r-- - testutil.go:372: +- [7] "foosym" : Lrw-r--r-- testutil.go:274: ^^^^^^^^^^^^^^^^^^^^^ -=== RUN TestReader/hardlinks-zstd-default +=== RUN TestReader/hardlinks-gzip-nocompression testutil.go:250: vvvvv Node tree vvvvv testutil.go:251: [1] ROOT - testutil.go:372: +- [6] "foosym" : Lrw-r--r-- - testutil.go:372: +- [7] ".no.prefetch.landmark" : ---------- - testutil.go:372: +- [2] "foo" : -rw-r--r-- - testutil.go:372: +- [3] "bar" : drwxr-xr-x - testutil.go:372: +- [2] "foolink" : -rw-r--r-- - testutil.go:372: +- [2] "foolink2" : -rw-r--r-- - testutil.go:372: +- [4] "1" : drwxr-xr-x - testutil.go:372: +- [5] "baz.txt" : -rw-r--r-- - testutil.go:372: +- [5] "barlink" : -rw-r--r-- - testutil.go:253: ^^^^^^^^^^^^^^^^^^^^^ - testutil.go:271: vvvvv Node tree (cloned) vvvvv - testutil.go:272: [1] ROOT - testutil.go:372: +- [7] ".no.prefetch.landmark" : ---------- testutil.go:372: +- [2] "foo" : -rw-r--r-- testutil.go:372: +- [3] "bar" : drwxr-xr-x testutil.go:372: +- [2] "foolink" : -rw-r--r-- @@ -72125,110 +71639,49 @@ testutil.go:372: +- [5] "baz.txt" : -rw-r--r-- testutil.go:372: +- [5] "barlink" : -rw-r--r-- testutil.go:372: +- [6] "foosym" : Lrw-r--r-- - testutil.go:274: ^^^^^^^^^^^^^^^^^^^^^ -=== RUN TestReader/hardlinks-zstd-bettercompression - testutil.go:250: vvvvv Node tree vvvvv - testutil.go:251: [1] ROOT - testutil.go:372: +- [5] "foo" : -rw-r--r-- - testutil.go:372: +- [6] "bar" : drwxr-xr-x - testutil.go:372: +- [5] "foolink" : -rw-r--r-- - testutil.go:372: +- [5] "foolink2" : -rw-r--r-- - testutil.go:372: +- [7] "1" : drwxr-xr-x - testutil.go:372: +- [2] "baz.txt" : -rw-r--r-- - testutil.go:372: +- [2] "barlink" : -rw-r--r-- - testutil.go:372: +- [3] "foosym" : Lrw-r--r-- - testutil.go:372: +- [4] ".no.prefetch.landmark" : ---------- + testutil.go:372: +- [7] ".no.prefetch.landmark" : ---------- testutil.go:253: ^^^^^^^^^^^^^^^^^^^^^ testutil.go:271: vvvvv Node tree (cloned) vvvvv testutil.go:272: [1] ROOT - testutil.go:372: +- [4] ".no.prefetch.landmark" : ---------- - testutil.go:372: +- [5] "foo" : -rw-r--r-- - testutil.go:372: +- [6] "bar" : drwxr-xr-x - testutil.go:372: +- [5] "foolink" : -rw-r--r-- - testutil.go:372: +- [5] "foolink2" : -rw-r--r-- - testutil.go:372: +- [7] "1" : drwxr-xr-x - testutil.go:372: +- [2] "baz.txt" : -rw-r--r-- - testutil.go:372: +- [2] "barlink" : -rw-r--r-- - testutil.go:372: +- [3] "foosym" : Lrw-r--r-- - testutil.go:274: ^^^^^^^^^^^^^^^^^^^^^ -=== RUN TestReader/hardlinks-gzip-nocompression - testutil.go:250: vvvvv Node tree vvvvv - testutil.go:251: [1] ROOT - testutil.go:372: +- [3] "bar" : drwxr-xr-x - testutil.go:372: +- [2] "foolink" : -rw-r--r-- - testutil.go:372: +- [2] "foolink2" : -rw-r--r-- - testutil.go:372: +- [4] "1" : drwxr-xr-x - testutil.go:372: +- [5] "baz.txt" : -rw-r--r-- - testutil.go:372: +- [5] "barlink" : -rw-r--r-- testutil.go:372: +- [6] "foosym" : Lrw-r--r-- testutil.go:372: +- [7] ".no.prefetch.landmark" : ---------- testutil.go:372: +- [2] "foo" : -rw-r--r-- - testutil.go:253: ^^^^^^^^^^^^^^^^^^^^^ - testutil.go:271: vvvvv Node tree (cloned) vvvvv - testutil.go:272: [1] ROOT - testutil.go:372: +- [2] "foo" : -rw-r--r-- testutil.go:372: +- [3] "bar" : drwxr-xr-x - testutil.go:372: +- [2] "foolink" : -rw-r--r-- testutil.go:372: +- [2] "foolink2" : -rw-r--r-- testutil.go:372: +- [4] "1" : drwxr-xr-x testutil.go:372: +- [5] "baz.txt" : -rw-r--r-- + testutil.go:372: +- [2] "foolink" : -rw-r--r-- testutil.go:372: +- [5] "barlink" : -rw-r--r-- - testutil.go:372: +- [6] "foosym" : Lrw-r--r-- - testutil.go:372: +- [7] ".no.prefetch.landmark" : ---------- testutil.go:274: ^^^^^^^^^^^^^^^^^^^^^ === RUN TestReader/hardlinks-gzip-bestspeed testutil.go:250: vvvvv Node tree vvvvv testutil.go:251: [1] ROOT - testutil.go:372: +- [7] ".no.prefetch.landmark" : ---------- - testutil.go:372: +- [3] "foo" : -rw-r--r-- - testutil.go:372: +- [2] "bar" : drwxr-xr-x - testutil.go:372: +- [3] "foolink" : -rw-r--r-- - testutil.go:372: +- [3] "foolink2" : -rw-r--r-- - testutil.go:372: +- [4] "1" : drwxr-xr-x - testutil.go:372: +- [5] "baz.txt" : -rw-r--r-- - testutil.go:372: +- [5] "barlink" : -rw-r--r-- - testutil.go:372: +- [6] "foosym" : Lrw-r--r-- + testutil.go:372: +- [3] ".no.prefetch.landmark" : ---------- + testutil.go:372: +- [4] "foo" : -rw-r--r-- + testutil.go:372: +- [5] "bar" : drwxr-xr-x + testutil.go:372: +- [4] "foolink" : -rw-r--r-- + testutil.go:372: +- [4] "foolink2" : -rw-r--r-- + testutil.go:372: +- [6] "1" : drwxr-xr-x + testutil.go:372: +- [7] "baz.txt" : -rw-r--r-- + testutil.go:372: +- [7] "barlink" : -rw-r--r-- + testutil.go:372: +- [2] "foosym" : Lrw-r--r-- testutil.go:253: ^^^^^^^^^^^^^^^^^^^^^ testutil.go:271: vvvvv Node tree (cloned) vvvvv testutil.go:272: [1] ROOT - testutil.go:372: +- [7] ".no.prefetch.landmark" : ---------- - testutil.go:372: +- [3] "foo" : -rw-r--r-- - testutil.go:372: +- [2] "bar" : drwxr-xr-x - testutil.go:372: +- [3] "foolink" : -rw-r--r-- - testutil.go:372: +- [3] "foolink2" : -rw-r--r-- - testutil.go:372: +- [4] "1" : drwxr-xr-x - testutil.go:372: +- [5] "baz.txt" : -rw-r--r-- - testutil.go:372: +- [5] "barlink" : -rw-r--r-- - testutil.go:372: +- [6] "foosym" : Lrw-r--r-- + testutil.go:372: +- [3] ".no.prefetch.landmark" : ---------- + testutil.go:372: +- [4] "foo" : -rw-r--r-- + testutil.go:372: +- [5] "bar" : drwxr-xr-x + testutil.go:372: +- [4] "foolink" : -rw-r--r-- + testutil.go:372: +- [4] "foolink2" : -rw-r--r-- + testutil.go:372: +- [6] "1" : drwxr-xr-x + testutil.go:372: +- [7] "baz.txt" : -rw-r--r-- + testutil.go:372: +- [7] "barlink" : -rw-r--r-- + testutil.go:372: +- [2] "foosym" : Lrw-r--r-- testutil.go:274: ^^^^^^^^^^^^^^^^^^^^^ === RUN TestReader/hardlinks-gzip-bestcompression testutil.go:250: vvvvv Node tree vvvvv testutil.go:251: [1] ROOT - testutil.go:372: +- [7] ".no.prefetch.landmark" : ---------- - testutil.go:372: +- [2] "foo" : -rw-r--r-- - testutil.go:372: +- [3] "bar" : drwxr-xr-x - testutil.go:372: +- [2] "foolink2" : -rw-r--r-- - testutil.go:372: +- [4] "1" : drwxr-xr-x - testutil.go:372: +- [5] "baz.txt" : -rw-r--r-- - testutil.go:372: +- [2] "foolink" : -rw-r--r-- - testutil.go:372: +- [5] "barlink" : -rw-r--r-- - testutil.go:372: +- [6] "foosym" : Lrw-r--r-- - testutil.go:253: ^^^^^^^^^^^^^^^^^^^^^ - testutil.go:271: vvvvv Node tree (cloned) vvvvv - testutil.go:272: [1] ROOT - testutil.go:372: +- [2] "foo" : -rw-r--r-- - testutil.go:372: +- [3] "bar" : drwxr-xr-x - testutil.go:372: +- [4] "1" : drwxr-xr-x - testutil.go:372: +- [5] "baz.txt" : -rw-r--r-- - testutil.go:372: +- [2] "foolink" : -rw-r--r-- - testutil.go:372: +- [2] "foolink2" : -rw-r--r-- - testutil.go:372: +- [5] "barlink" : -rw-r--r-- - testutil.go:372: +- [6] "foosym" : Lrw-r--r-- - testutil.go:372: +- [7] ".no.prefetch.landmark" : ---------- - testutil.go:274: ^^^^^^^^^^^^^^^^^^^^^ -=== RUN TestReader/hardlinks-gzip-defaultcompression - testutil.go:250: vvvvv Node tree vvvvv - testutil.go:251: [1] ROOT + testutil.go:372: +- [7] "foosym" : Lrw-r--r-- testutil.go:372: +- [2] ".no.prefetch.landmark" : ---------- testutil.go:372: +- [3] "foo" : -rw-r--r-- testutil.go:372: +- [4] "bar" : drwxr-xr-x @@ -72237,35 +71690,11 @@ testutil.go:372: +- [5] "1" : drwxr-xr-x testutil.go:372: +- [6] "baz.txt" : -rw-r--r-- testutil.go:372: +- [6] "barlink" : -rw-r--r-- - testutil.go:372: +- [7] "foosym" : Lrw-r--r-- testutil.go:253: ^^^^^^^^^^^^^^^^^^^^^ testutil.go:271: vvvvv Node tree (cloned) vvvvv testutil.go:272: [1] ROOT - testutil.go:372: +- [2] ".no.prefetch.landmark" : ---------- - testutil.go:372: +- [3] "foo" : -rw-r--r-- - testutil.go:372: +- [4] "bar" : drwxr-xr-x - testutil.go:372: +- [3] "foolink2" : -rw-r--r-- - testutil.go:372: +- [5] "1" : drwxr-xr-x - testutil.go:372: +- [6] "baz.txt" : -rw-r--r-- - testutil.go:372: +- [3] "foolink" : -rw-r--r-- testutil.go:372: +- [6] "barlink" : -rw-r--r-- testutil.go:372: +- [7] "foosym" : Lrw-r--r-- - testutil.go:274: ^^^^^^^^^^^^^^^^^^^^^ -=== RUN TestReader/hardlinks-zstd-default#01 - testutil.go:250: vvvvv Node tree vvvvv - testutil.go:251: [1] ROOT - testutil.go:372: +- [2] ".no.prefetch.landmark" : ---------- - testutil.go:372: +- [3] "foo" : -rw-r--r-- - testutil.go:372: +- [4] "bar" : drwxr-xr-x - testutil.go:372: +- [5] "1" : drwxr-xr-x - testutil.go:372: +- [6] "baz.txt" : -rw-r--r-- - testutil.go:372: +- [3] "foolink" : -rw-r--r-- - testutil.go:372: +- [3] "foolink2" : -rw-r--r-- - testutil.go:372: +- [6] "barlink" : -rw-r--r-- - testutil.go:372: +- [7] "foosym" : Lrw-r--r-- - testutil.go:253: ^^^^^^^^^^^^^^^^^^^^^ - testutil.go:271: vvvvv Node tree (cloned) vvvvv - testutil.go:272: [1] ROOT testutil.go:372: +- [2] ".no.prefetch.landmark" : ---------- testutil.go:372: +- [3] "foo" : -rw-r--r-- testutil.go:372: +- [4] "bar" : drwxr-xr-x @@ -72273,25 +71702,22 @@ testutil.go:372: +- [3] "foolink2" : -rw-r--r-- testutil.go:372: +- [5] "1" : drwxr-xr-x testutil.go:372: +- [6] "baz.txt" : -rw-r--r-- - testutil.go:372: +- [6] "barlink" : -rw-r--r-- - testutil.go:372: +- [7] "foosym" : Lrw-r--r-- testutil.go:274: ^^^^^^^^^^^^^^^^^^^^^ -=== RUN TestReader/hardlinks-zstd-bettercompression#01 +=== RUN TestReader/hardlinks-gzip-defaultcompression testutil.go:250: vvvvv Node tree vvvvv testutil.go:251: [1] ROOT + testutil.go:372: +- [6] "barlink" : -rw-r--r-- + testutil.go:372: +- [7] "foosym" : Lrw-r--r-- testutil.go:372: +- [2] ".no.prefetch.landmark" : ---------- testutil.go:372: +- [3] "foo" : -rw-r--r-- testutil.go:372: +- [4] "bar" : drwxr-xr-x + testutil.go:372: +- [3] "foolink" : -rw-r--r-- testutil.go:372: +- [3] "foolink2" : -rw-r--r-- testutil.go:372: +- [5] "1" : drwxr-xr-x testutil.go:372: +- [6] "baz.txt" : -rw-r--r-- - testutil.go:372: +- [3] "foolink" : -rw-r--r-- - testutil.go:372: +- [6] "barlink" : -rw-r--r-- - testutil.go:372: +- [7] "foosym" : Lrw-r--r-- testutil.go:253: ^^^^^^^^^^^^^^^^^^^^^ testutil.go:271: vvvvv Node tree (cloned) vvvvv testutil.go:272: [1] ROOT - testutil.go:372: +- [6] "barlink" : -rw-r--r-- testutil.go:372: +- [7] "foosym" : Lrw-r--r-- testutil.go:372: +- [2] ".no.prefetch.landmark" : ---------- testutil.go:372: +- [3] "foo" : -rw-r--r-- @@ -72300,42 +71726,43 @@ testutil.go:372: +- [3] "foolink2" : -rw-r--r-- testutil.go:372: +- [5] "1" : drwxr-xr-x testutil.go:372: +- [6] "baz.txt" : -rw-r--r-- + testutil.go:372: +- [6] "barlink" : -rw-r--r-- testutil.go:274: ^^^^^^^^^^^^^^^^^^^^^ -=== RUN TestReader/hardlinks-gzip-nocompression#01 +=== RUN TestReader/hardlinks-gzip-huffmanonly testutil.go:250: vvvvv Node tree vvvvv testutil.go:251: [1] ROOT - testutil.go:372: +- [6] "barlink" : -rw-r--r-- - testutil.go:372: +- [7] "foosym" : Lrw-r--r-- - testutil.go:372: +- [2] ".no.prefetch.landmark" : ---------- - testutil.go:372: +- [3] "foo" : -rw-r--r-- - testutil.go:372: +- [4] "bar" : drwxr-xr-x - testutil.go:372: +- [3] "foolink" : -rw-r--r-- - testutil.go:372: +- [3] "foolink2" : -rw-r--r-- - testutil.go:372: +- [5] "1" : drwxr-xr-x - testutil.go:372: +- [6] "baz.txt" : -rw-r--r-- + testutil.go:372: +- [5] "foo" : -rw-r--r-- + testutil.go:372: +- [6] "bar" : drwxr-xr-x + testutil.go:372: +- [5] "foolink" : -rw-r--r-- + testutil.go:372: +- [5] "foolink2" : -rw-r--r-- + testutil.go:372: +- [7] "1" : drwxr-xr-x + testutil.go:372: +- [2] "baz.txt" : -rw-r--r-- + testutil.go:372: +- [2] "barlink" : -rw-r--r-- + testutil.go:372: +- [3] "foosym" : Lrw-r--r-- + testutil.go:372: +- [4] ".no.prefetch.landmark" : ---------- testutil.go:253: ^^^^^^^^^^^^^^^^^^^^^ testutil.go:271: vvvvv Node tree (cloned) vvvvv testutil.go:272: [1] ROOT - testutil.go:372: +- [4] "bar" : drwxr-xr-x - testutil.go:372: +- [3] "foolink" : -rw-r--r-- - testutil.go:372: +- [3] "foolink2" : -rw-r--r-- - testutil.go:372: +- [5] "1" : drwxr-xr-x - testutil.go:372: +- [6] "baz.txt" : -rw-r--r-- - testutil.go:372: +- [6] "barlink" : -rw-r--r-- - testutil.go:372: +- [7] "foosym" : Lrw-r--r-- - testutil.go:372: +- [2] ".no.prefetch.landmark" : ---------- - testutil.go:372: +- [3] "foo" : -rw-r--r-- + testutil.go:372: +- [5] "foo" : -rw-r--r-- + testutil.go:372: +- [6] "bar" : drwxr-xr-x + testutil.go:372: +- [5] "foolink" : -rw-r--r-- + testutil.go:372: +- [5] "foolink2" : -rw-r--r-- + testutil.go:372: +- [7] "1" : drwxr-xr-x + testutil.go:372: +- [2] "baz.txt" : -rw-r--r-- + testutil.go:372: +- [2] "barlink" : -rw-r--r-- + testutil.go:372: +- [3] "foosym" : Lrw-r--r-- + testutil.go:372: +- [4] ".no.prefetch.landmark" : ---------- testutil.go:274: ^^^^^^^^^^^^^^^^^^^^^ -=== RUN TestReader/hardlinks-gzip-bestspeed#01 +=== RUN TestReader/hardlinks-zstd-fastest testutil.go:250: vvvvv Node tree vvvvv testutil.go:251: [1] ROOT testutil.go:372: +- [2] ".no.prefetch.landmark" : ---------- testutil.go:372: +- [3] "foo" : -rw-r--r-- testutil.go:372: +- [4] "bar" : drwxr-xr-x - testutil.go:372: +- [3] "foolink" : -rw-r--r-- - testutil.go:372: +- [3] "foolink2" : -rw-r--r-- testutil.go:372: +- [5] "1" : drwxr-xr-x testutil.go:372: +- [6] "baz.txt" : -rw-r--r-- + testutil.go:372: +- [3] "foolink" : -rw-r--r-- + testutil.go:372: +- [3] "foolink2" : -rw-r--r-- testutil.go:372: +- [6] "barlink" : -rw-r--r-- testutil.go:372: +- [7] "foosym" : Lrw-r--r-- testutil.go:253: ^^^^^^^^^^^^^^^^^^^^^ @@ -72351,7 +71778,7 @@ testutil.go:372: +- [6] "barlink" : -rw-r--r-- testutil.go:372: +- [7] "foosym" : Lrw-r--r-- testutil.go:274: ^^^^^^^^^^^^^^^^^^^^^ -=== RUN TestReader/hardlinks-gzip-bestcompression#01 +=== RUN TestReader/hardlinks-zstd-bettercompression#01 testutil.go:250: vvvvv Node tree vvvvv testutil.go:251: [1] ROOT testutil.go:372: +- [2] ".no.prefetch.landmark" : ---------- @@ -72376,34 +71803,60 @@ testutil.go:372: +- [6] "barlink" : -rw-r--r-- testutil.go:372: +- [7] "foosym" : Lrw-r--r-- testutil.go:274: ^^^^^^^^^^^^^^^^^^^^^ -=== RUN TestReader/hardlinks-gzip-defaultcompression#01 +=== RUN TestReader/hardlinks-gzip-nocompression#01 + testutil.go:250: vvvvv Node tree vvvvv + testutil.go:251: [1] ROOT + testutil.go:372: +- [3] ".no.prefetch.landmark" : ---------- + testutil.go:372: +- [4] "foo" : -rw-r--r-- + testutil.go:372: +- [5] "bar" : drwxr-xr-x + testutil.go:372: +- [4] "foolink" : -rw-r--r-- + testutil.go:372: +- [4] "foolink2" : -rw-r--r-- + testutil.go:372: +- [6] "1" : drwxr-xr-x + testutil.go:372: +- [7] "baz.txt" : -rw-r--r-- + testutil.go:372: +- [7] "barlink" : -rw-r--r-- + testutil.go:372: +- [2] "foosym" : Lrw-r--r-- + testutil.go:253: ^^^^^^^^^^^^^^^^^^^^^ + testutil.go:271: vvvvv Node tree (cloned) vvvvv + testutil.go:272: [1] ROOT + testutil.go:372: +- [7] "barlink" : -rw-r--r-- + testutil.go:372: +- [2] "foosym" : Lrw-r--r-- + testutil.go:372: +- [3] ".no.prefetch.landmark" : ---------- + testutil.go:372: +- [4] "foo" : -rw-r--r-- + testutil.go:372: +- [5] "bar" : drwxr-xr-x + testutil.go:372: +- [4] "foolink" : -rw-r--r-- + testutil.go:372: +- [4] "foolink2" : -rw-r--r-- + testutil.go:372: +- [6] "1" : drwxr-xr-x + testutil.go:372: +- [7] "baz.txt" : -rw-r--r-- + testutil.go:274: ^^^^^^^^^^^^^^^^^^^^^ +=== RUN TestReader/hardlinks-gzip-bestspeed#01 testutil.go:250: vvvvv Node tree vvvvv testutil.go:251: [1] ROOT testutil.go:372: +- [2] ".no.prefetch.landmark" : ---------- testutil.go:372: +- [3] "foo" : -rw-r--r-- testutil.go:372: +- [4] "bar" : drwxr-xr-x - testutil.go:372: +- [3] "foolink" : -rw-r--r-- - testutil.go:372: +- [3] "foolink2" : -rw-r--r-- testutil.go:372: +- [5] "1" : drwxr-xr-x testutil.go:372: +- [6] "baz.txt" : -rw-r--r-- + testutil.go:372: +- [3] "foolink" : -rw-r--r-- + testutil.go:372: +- [3] "foolink2" : -rw-r--r-- testutil.go:372: +- [6] "barlink" : -rw-r--r-- testutil.go:372: +- [7] "foosym" : Lrw-r--r-- testutil.go:253: ^^^^^^^^^^^^^^^^^^^^^ testutil.go:271: vvvvv Node tree (cloned) vvvvv testutil.go:272: [1] ROOT + testutil.go:372: +- [7] "foosym" : Lrw-r--r-- testutil.go:372: +- [2] ".no.prefetch.landmark" : ---------- testutil.go:372: +- [3] "foo" : -rw-r--r-- testutil.go:372: +- [4] "bar" : drwxr-xr-x - testutil.go:372: +- [3] "foolink2" : -rw-r--r-- testutil.go:372: +- [5] "1" : drwxr-xr-x testutil.go:372: +- [6] "baz.txt" : -rw-r--r-- testutil.go:372: +- [3] "foolink" : -rw-r--r-- + testutil.go:372: +- [3] "foolink2" : -rw-r--r-- testutil.go:372: +- [6] "barlink" : -rw-r--r-- - testutil.go:372: +- [7] "foosym" : Lrw-r--r-- testutil.go:274: ^^^^^^^^^^^^^^^^^^^^^ -=== RUN TestReader/hardlinks-gzip-huffmanonly#01 +=== RUN TestReader/hardlinks-gzip-bestcompression#01 testutil.go:250: vvvvv Node tree vvvvv testutil.go:251: [1] ROOT + testutil.go:372: +- [3] "foo" : -rw-r--r-- testutil.go:372: +- [4] "bar" : drwxr-xr-x testutil.go:372: +- [3] "foolink" : -rw-r--r-- testutil.go:372: +- [3] "foolink2" : -rw-r--r-- @@ -72412,10 +71865,11 @@ testutil.go:372: +- [6] "barlink" : -rw-r--r-- testutil.go:372: +- [7] "foosym" : Lrw-r--r-- testutil.go:372: +- [2] ".no.prefetch.landmark" : ---------- - testutil.go:372: +- [3] "foo" : -rw-r--r-- testutil.go:253: ^^^^^^^^^^^^^^^^^^^^^ testutil.go:271: vvvvv Node tree (cloned) vvvvv testutil.go:272: [1] ROOT + testutil.go:372: +- [2] ".no.prefetch.landmark" : ---------- + testutil.go:372: +- [3] "foo" : -rw-r--r-- testutil.go:372: +- [4] "bar" : drwxr-xr-x testutil.go:372: +- [3] "foolink" : -rw-r--r-- testutil.go:372: +- [3] "foolink2" : -rw-r--r-- @@ -72423,38 +71877,10 @@ testutil.go:372: +- [6] "baz.txt" : -rw-r--r-- testutil.go:372: +- [6] "barlink" : -rw-r--r-- testutil.go:372: +- [7] "foosym" : Lrw-r--r-- - testutil.go:372: +- [2] ".no.prefetch.landmark" : ---------- - testutil.go:372: +- [3] "foo" : -rw-r--r-- - testutil.go:274: ^^^^^^^^^^^^^^^^^^^^^ -=== RUN TestReader/hardlinks-zstd-fastest#01 - testutil.go:250: vvvvv Node tree vvvvv - testutil.go:251: [1] ROOT - testutil.go:372: +- [3] ".no.prefetch.landmark" : ---------- - testutil.go:372: +- [4] "foo" : -rw-r--r-- - testutil.go:372: +- [5] "bar" : drwxr-xr-x - testutil.go:372: +- [4] "foolink" : -rw-r--r-- - testutil.go:372: +- [4] "foolink2" : -rw-r--r-- - testutil.go:372: +- [6] "1" : drwxr-xr-x - testutil.go:372: +- [7] "baz.txt" : -rw-r--r-- - testutil.go:372: +- [7] "barlink" : -rw-r--r-- - testutil.go:372: +- [2] "foosym" : Lrw-r--r-- - testutil.go:253: ^^^^^^^^^^^^^^^^^^^^^ - testutil.go:271: vvvvv Node tree (cloned) vvvvv - testutil.go:272: [1] ROOT - testutil.go:372: +- [5] "bar" : drwxr-xr-x - testutil.go:372: +- [4] "foolink" : -rw-r--r-- - testutil.go:372: +- [4] "foolink2" : -rw-r--r-- - testutil.go:372: +- [6] "1" : drwxr-xr-x - testutil.go:372: +- [7] "baz.txt" : -rw-r--r-- - testutil.go:372: +- [7] "barlink" : -rw-r--r-- - testutil.go:372: +- [2] "foosym" : Lrw-r--r-- - testutil.go:372: +- [3] ".no.prefetch.landmark" : ---------- - testutil.go:372: +- [4] "foo" : -rw-r--r-- testutil.go:274: ^^^^^^^^^^^^^^^^^^^^^ -=== RUN TestReader/hardlinks-zstd-fastest#02 +=== RUN TestReader/hardlinks-gzip-defaultcompression#01 testutil.go:250: vvvvv Node tree vvvvv testutil.go:251: [1] ROOT - testutil.go:372: +- [6] "barlink" : -rw-r--r-- testutil.go:372: +- [7] "foosym" : Lrw-r--r-- testutil.go:372: +- [2] ".no.prefetch.landmark" : ---------- testutil.go:372: +- [3] "foo" : -rw-r--r-- @@ -72463,35 +71889,60 @@ testutil.go:372: +- [3] "foolink2" : -rw-r--r-- testutil.go:372: +- [5] "1" : drwxr-xr-x testutil.go:372: +- [6] "baz.txt" : -rw-r--r-- + testutil.go:372: +- [6] "barlink" : -rw-r--r-- testutil.go:253: ^^^^^^^^^^^^^^^^^^^^^ testutil.go:271: vvvvv Node tree (cloned) vvvvv testutil.go:272: [1] ROOT + testutil.go:372: +- [7] "foosym" : Lrw-r--r-- testutil.go:372: +- [2] ".no.prefetch.landmark" : ---------- testutil.go:372: +- [3] "foo" : -rw-r--r-- testutil.go:372: +- [4] "bar" : drwxr-xr-x + testutil.go:372: +- [3] "foolink" : -rw-r--r-- testutil.go:372: +- [3] "foolink2" : -rw-r--r-- testutil.go:372: +- [5] "1" : drwxr-xr-x testutil.go:372: +- [6] "baz.txt" : -rw-r--r-- - testutil.go:372: +- [3] "foolink" : -rw-r--r-- testutil.go:372: +- [6] "barlink" : -rw-r--r-- - testutil.go:372: +- [7] "foosym" : Lrw-r--r-- testutil.go:274: ^^^^^^^^^^^^^^^^^^^^^ -=== RUN TestReader/hardlinks-zstd-default#02 +=== RUN TestReader/hardlinks-gzip-huffmanonly#01 testutil.go:250: vvvvv Node tree vvvvv testutil.go:251: [1] ROOT + testutil.go:372: +- [7] ".no.prefetch.landmark" : ---------- + testutil.go:372: +- [2] "foo" : -rw-r--r-- + testutil.go:372: +- [3] "bar" : drwxr-xr-x + testutil.go:372: +- [2] "foolink" : -rw-r--r-- + testutil.go:372: +- [2] "foolink2" : -rw-r--r-- + testutil.go:372: +- [4] "1" : drwxr-xr-x + testutil.go:372: +- [5] "baz.txt" : -rw-r--r-- + testutil.go:372: +- [5] "barlink" : -rw-r--r-- + testutil.go:372: +- [6] "foosym" : Lrw-r--r-- + testutil.go:253: ^^^^^^^^^^^^^^^^^^^^^ + testutil.go:271: vvvvv Node tree (cloned) vvvvv + testutil.go:272: [1] ROOT testutil.go:372: +- [5] "barlink" : -rw-r--r-- testutil.go:372: +- [6] "foosym" : Lrw-r--r-- testutil.go:372: +- [7] ".no.prefetch.landmark" : ---------- + testutil.go:372: +- [2] "foo" : -rw-r--r-- + testutil.go:372: +- [3] "bar" : drwxr-xr-x + testutil.go:372: +- [4] "1" : drwxr-xr-x + testutil.go:372: +- [5] "baz.txt" : -rw-r--r-- + testutil.go:372: +- [2] "foolink" : -rw-r--r-- + testutil.go:372: +- [2] "foolink2" : -rw-r--r-- + testutil.go:274: ^^^^^^^^^^^^^^^^^^^^^ +=== RUN TestReader/hardlinks-zstd-fastest#01 + testutil.go:250: vvvvv Node tree vvvvv + testutil.go:251: [1] ROOT + testutil.go:372: +- [7] ".no.prefetch.landmark" : ---------- testutil.go:372: +- [3] "foo" : -rw-r--r-- testutil.go:372: +- [2] "bar" : drwxr-xr-x + testutil.go:372: +- [3] "foolink" : -rw-r--r-- testutil.go:372: +- [3] "foolink2" : -rw-r--r-- testutil.go:372: +- [4] "1" : drwxr-xr-x testutil.go:372: +- [5] "baz.txt" : -rw-r--r-- - testutil.go:372: +- [3] "foolink" : -rw-r--r-- + testutil.go:372: +- [5] "barlink" : -rw-r--r-- + testutil.go:372: +- [6] "foosym" : Lrw-r--r-- testutil.go:253: ^^^^^^^^^^^^^^^^^^^^^ testutil.go:271: vvvvv Node tree (cloned) vvvvv testutil.go:272: [1] ROOT - testutil.go:372: +- [6] "foosym" : Lrw-r--r-- testutil.go:372: +- [7] ".no.prefetch.landmark" : ---------- testutil.go:372: +- [3] "foo" : -rw-r--r-- testutil.go:372: +- [2] "bar" : drwxr-xr-x @@ -72500,17 +71951,18 @@ testutil.go:372: +- [4] "1" : drwxr-xr-x testutil.go:372: +- [5] "baz.txt" : -rw-r--r-- testutil.go:372: +- [5] "barlink" : -rw-r--r-- + testutil.go:372: +- [6] "foosym" : Lrw-r--r-- testutil.go:274: ^^^^^^^^^^^^^^^^^^^^^ -=== RUN TestReader/hardlinks-zstd-bettercompression#02 +=== RUN TestReader/hardlinks-zstd-default#01 testutil.go:250: vvvvv Node tree vvvvv testutil.go:251: [1] ROOT testutil.go:372: +- [2] ".no.prefetch.landmark" : ---------- testutil.go:372: +- [3] "foo" : -rw-r--r-- testutil.go:372: +- [4] "bar" : drwxr-xr-x + testutil.go:372: +- [3] "foolink" : -rw-r--r-- testutil.go:372: +- [3] "foolink2" : -rw-r--r-- testutil.go:372: +- [5] "1" : drwxr-xr-x testutil.go:372: +- [6] "baz.txt" : -rw-r--r-- - testutil.go:372: +- [3] "foolink" : -rw-r--r-- testutil.go:372: +- [6] "barlink" : -rw-r--r-- testutil.go:372: +- [7] "foosym" : Lrw-r--r-- testutil.go:253: ^^^^^^^^^^^^^^^^^^^^^ @@ -72526,7 +71978,7 @@ testutil.go:372: +- [6] "barlink" : -rw-r--r-- testutil.go:372: +- [7] "foosym" : Lrw-r--r-- testutil.go:274: ^^^^^^^^^^^^^^^^^^^^^ -=== RUN TestReader/hardlinks-gzip-nocompression#02 +=== RUN TestReader/hardlinks-gzip-defaultcompression#02 testutil.go:250: vvvvv Node tree vvvvv testutil.go:251: [1] ROOT testutil.go:372: +- [3] ".no.prefetch.landmark" : ---------- @@ -72541,19 +71993,20 @@ testutil.go:253: ^^^^^^^^^^^^^^^^^^^^^ testutil.go:271: vvvvv Node tree (cloned) vvvvv testutil.go:272: [1] ROOT + testutil.go:372: +- [3] ".no.prefetch.landmark" : ---------- testutil.go:372: +- [4] "foo" : -rw-r--r-- testutil.go:372: +- [5] "bar" : drwxr-xr-x + testutil.go:372: +- [4] "foolink" : -rw-r--r-- testutil.go:372: +- [4] "foolink2" : -rw-r--r-- testutil.go:372: +- [6] "1" : drwxr-xr-x testutil.go:372: +- [7] "baz.txt" : -rw-r--r-- - testutil.go:372: +- [4] "foolink" : -rw-r--r-- testutil.go:372: +- [7] "barlink" : -rw-r--r-- testutil.go:372: +- [2] "foosym" : Lrw-r--r-- - testutil.go:372: +- [3] ".no.prefetch.landmark" : ---------- testutil.go:274: ^^^^^^^^^^^^^^^^^^^^^ -=== RUN TestReader/hardlinks-gzip-bestspeed#02 +=== RUN TestReader/hardlinks-gzip-huffmanonly#02 testutil.go:250: vvvvv Node tree vvvvv testutil.go:251: [1] ROOT + testutil.go:372: +- [2] "foosym" : Lrw-r--r-- testutil.go:372: +- [3] ".no.prefetch.landmark" : ---------- testutil.go:372: +- [4] "foo" : -rw-r--r-- testutil.go:372: +- [5] "bar" : drwxr-xr-x @@ -72562,10 +72015,10 @@ testutil.go:372: +- [6] "1" : drwxr-xr-x testutil.go:372: +- [7] "baz.txt" : -rw-r--r-- testutil.go:372: +- [7] "barlink" : -rw-r--r-- - testutil.go:372: +- [2] "foosym" : Lrw-r--r-- testutil.go:253: ^^^^^^^^^^^^^^^^^^^^^ testutil.go:271: vvvvv Node tree (cloned) vvvvv testutil.go:272: [1] ROOT + testutil.go:372: +- [3] ".no.prefetch.landmark" : ---------- testutil.go:372: +- [4] "foo" : -rw-r--r-- testutil.go:372: +- [5] "bar" : drwxr-xr-x testutil.go:372: +- [4] "foolink" : -rw-r--r-- @@ -72574,23 +72027,24 @@ testutil.go:372: +- [7] "baz.txt" : -rw-r--r-- testutil.go:372: +- [7] "barlink" : -rw-r--r-- testutil.go:372: +- [2] "foosym" : Lrw-r--r-- - testutil.go:372: +- [3] ".no.prefetch.landmark" : ---------- testutil.go:274: ^^^^^^^^^^^^^^^^^^^^^ -=== RUN TestReader/hardlinks-gzip-bestcompression#02 +=== RUN TestReader/hardlinks-zstd-fastest#02 testutil.go:250: vvvvv Node tree vvvvv testutil.go:251: [1] ROOT + testutil.go:372: +- [6] "barlink" : -rw-r--r-- + testutil.go:372: +- [7] "foosym" : Lrw-r--r-- + testutil.go:372: +- [2] ".no.prefetch.landmark" : ---------- testutil.go:372: +- [3] "foo" : -rw-r--r-- testutil.go:372: +- [4] "bar" : drwxr-xr-x testutil.go:372: +- [3] "foolink" : -rw-r--r-- testutil.go:372: +- [3] "foolink2" : -rw-r--r-- testutil.go:372: +- [5] "1" : drwxr-xr-x testutil.go:372: +- [6] "baz.txt" : -rw-r--r-- - testutil.go:372: +- [6] "barlink" : -rw-r--r-- - testutil.go:372: +- [7] "foosym" : Lrw-r--r-- - testutil.go:372: +- [2] ".no.prefetch.landmark" : ---------- testutil.go:253: ^^^^^^^^^^^^^^^^^^^^^ testutil.go:271: vvvvv Node tree (cloned) vvvvv testutil.go:272: [1] ROOT + testutil.go:372: +- [2] ".no.prefetch.landmark" : ---------- + testutil.go:372: +- [3] "foo" : -rw-r--r-- testutil.go:372: +- [4] "bar" : drwxr-xr-x testutil.go:372: +- [3] "foolink" : -rw-r--r-- testutil.go:372: +- [3] "foolink2" : -rw-r--r-- @@ -72598,87 +72052,36 @@ testutil.go:372: +- [6] "baz.txt" : -rw-r--r-- testutil.go:372: +- [6] "barlink" : -rw-r--r-- testutil.go:372: +- [7] "foosym" : Lrw-r--r-- - testutil.go:372: +- [2] ".no.prefetch.landmark" : ---------- - testutil.go:372: +- [3] "foo" : -rw-r--r-- - testutil.go:274: ^^^^^^^^^^^^^^^^^^^^^ -=== RUN TestReader/hardlinks-gzip-defaultcompression#02 - testutil.go:250: vvvvv Node tree vvvvv - testutil.go:251: [1] ROOT - testutil.go:372: +- [3] ".no.prefetch.landmark" : ---------- - testutil.go:372: +- [4] "foo" : -rw-r--r-- - testutil.go:372: +- [5] "bar" : drwxr-xr-x - testutil.go:372: +- [4] "foolink" : -rw-r--r-- - testutil.go:372: +- [4] "foolink2" : -rw-r--r-- - testutil.go:372: +- [6] "1" : drwxr-xr-x - testutil.go:372: +- [7] "baz.txt" : -rw-r--r-- - testutil.go:372: +- [7] "barlink" : -rw-r--r-- - testutil.go:372: +- [2] "foosym" : Lrw-r--r-- - testutil.go:253: ^^^^^^^^^^^^^^^^^^^^^ - testutil.go:271: vvvvv Node tree (cloned) vvvvv - testutil.go:272: [1] ROOT - testutil.go:372: +- [4] "foo" : -rw-r--r-- - testutil.go:372: +- [5] "bar" : drwxr-xr-x - testutil.go:372: +- [4] "foolink" : -rw-r--r-- - testutil.go:372: +- [4] "foolink2" : -rw-r--r-- - testutil.go:372: +- [6] "1" : drwxr-xr-x - testutil.go:372: +- [7] "baz.txt" : -rw-r--r-- - testutil.go:372: +- [7] "barlink" : -rw-r--r-- - testutil.go:372: +- [2] "foosym" : Lrw-r--r-- - testutil.go:372: +- [3] ".no.prefetch.landmark" : ---------- - testutil.go:274: ^^^^^^^^^^^^^^^^^^^^^ -=== RUN TestReader/hardlinks-gzip-huffmanonly#02 - testutil.go:250: vvvvv Node tree vvvvv - testutil.go:251: [1] ROOT - testutil.go:372: +- [6] "foosym" : Lrw-r--r-- - testutil.go:372: +- [7] ".no.prefetch.landmark" : ---------- - testutil.go:372: +- [2] "foo" : -rw-r--r-- - testutil.go:372: +- [3] "bar" : drwxr-xr-x - testutil.go:372: +- [2] "foolink" : -rw-r--r-- - testutil.go:372: +- [2] "foolink2" : -rw-r--r-- - testutil.go:372: +- [4] "1" : drwxr-xr-x - testutil.go:372: +- [5] "baz.txt" : -rw-r--r-- - testutil.go:372: +- [5] "barlink" : -rw-r--r-- - testutil.go:253: ^^^^^^^^^^^^^^^^^^^^^ - testutil.go:271: vvvvv Node tree (cloned) vvvvv - testutil.go:272: [1] ROOT - testutil.go:372: +- [7] ".no.prefetch.landmark" : ---------- - testutil.go:372: +- [2] "foo" : -rw-r--r-- - testutil.go:372: +- [3] "bar" : drwxr-xr-x - testutil.go:372: +- [2] "foolink" : -rw-r--r-- - testutil.go:372: +- [2] "foolink2" : -rw-r--r-- - testutil.go:372: +- [4] "1" : drwxr-xr-x - testutil.go:372: +- [5] "baz.txt" : -rw-r--r-- - testutil.go:372: +- [5] "barlink" : -rw-r--r-- - testutil.go:372: +- [6] "foosym" : Lrw-r--r-- testutil.go:274: ^^^^^^^^^^^^^^^^^^^^^ -=== RUN TestReader/hardlinks-gzip-huffmanonly#03 +=== RUN TestReader/hardlinks-zstd-default#02 testutil.go:250: vvvvv Node tree vvvvv testutil.go:251: [1] ROOT - testutil.go:372: +- [7] "foosym" : Lrw-r--r-- testutil.go:372: +- [2] ".no.prefetch.landmark" : ---------- testutil.go:372: +- [3] "foo" : -rw-r--r-- testutil.go:372: +- [4] "bar" : drwxr-xr-x - testutil.go:372: +- [3] "foolink" : -rw-r--r-- testutil.go:372: +- [3] "foolink2" : -rw-r--r-- testutil.go:372: +- [5] "1" : drwxr-xr-x testutil.go:372: +- [6] "baz.txt" : -rw-r--r-- + testutil.go:372: +- [3] "foolink" : -rw-r--r-- testutil.go:372: +- [6] "barlink" : -rw-r--r-- + testutil.go:372: +- [7] "foosym" : Lrw-r--r-- testutil.go:253: ^^^^^^^^^^^^^^^^^^^^^ testutil.go:271: vvvvv Node tree (cloned) vvvvv testutil.go:272: [1] ROOT + testutil.go:372: +- [2] ".no.prefetch.landmark" : ---------- + testutil.go:372: +- [3] "foo" : -rw-r--r-- testutil.go:372: +- [4] "bar" : drwxr-xr-x - testutil.go:372: +- [3] "foolink" : -rw-r--r-- testutil.go:372: +- [3] "foolink2" : -rw-r--r-- testutil.go:372: +- [5] "1" : drwxr-xr-x testutil.go:372: +- [6] "baz.txt" : -rw-r--r-- + testutil.go:372: +- [3] "foolink" : -rw-r--r-- testutil.go:372: +- [6] "barlink" : -rw-r--r-- testutil.go:372: +- [7] "foosym" : Lrw-r--r-- - testutil.go:372: +- [2] ".no.prefetch.landmark" : ---------- - testutil.go:372: +- [3] "foo" : -rw-r--r-- testutil.go:274: ^^^^^^^^^^^^^^^^^^^^^ -=== RUN TestReader/hardlinks-zstd-fastest#03 +=== RUN TestReader/hardlinks-zstd-bettercompression#02 testutil.go:250: vvvvv Node tree vvvvv testutil.go:251: [1] ROOT + testutil.go:372: +- [3] "foo" : -rw-r--r-- testutil.go:372: +- [4] "bar" : drwxr-xr-x testutil.go:372: +- [3] "foolink" : -rw-r--r-- testutil.go:372: +- [3] "foolink2" : -rw-r--r-- @@ -72687,11 +72090,9 @@ testutil.go:372: +- [6] "barlink" : -rw-r--r-- testutil.go:372: +- [7] "foosym" : Lrw-r--r-- testutil.go:372: +- [2] ".no.prefetch.landmark" : ---------- - testutil.go:372: +- [3] "foo" : -rw-r--r-- testutil.go:253: ^^^^^^^^^^^^^^^^^^^^^ testutil.go:271: vvvvv Node tree (cloned) vvvvv testutil.go:272: [1] ROOT - testutil.go:372: +- [2] ".no.prefetch.landmark" : ---------- testutil.go:372: +- [3] "foo" : -rw-r--r-- testutil.go:372: +- [4] "bar" : drwxr-xr-x testutil.go:372: +- [3] "foolink" : -rw-r--r-- @@ -72700,8 +72101,9 @@ testutil.go:372: +- [6] "baz.txt" : -rw-r--r-- testutil.go:372: +- [6] "barlink" : -rw-r--r-- testutil.go:372: +- [7] "foosym" : Lrw-r--r-- + testutil.go:372: +- [2] ".no.prefetch.landmark" : ---------- testutil.go:274: ^^^^^^^^^^^^^^^^^^^^^ -=== RUN TestReader/hardlinks-zstd-default#03 +=== RUN TestReader/hardlinks-gzip-nocompression#02 testutil.go:250: vvvvv Node tree vvvvv testutil.go:251: [1] ROOT testutil.go:372: +- [6] "barlink" : -rw-r--r-- @@ -72709,26 +72111,53 @@ testutil.go:372: +- [2] ".no.prefetch.landmark" : ---------- testutil.go:372: +- [3] "foo" : -rw-r--r-- testutil.go:372: +- [4] "bar" : drwxr-xr-x - testutil.go:372: +- [5] "1" : drwxr-xr-x - testutil.go:372: +- [6] "baz.txt" : -rw-r--r-- testutil.go:372: +- [3] "foolink" : -rw-r--r-- testutil.go:372: +- [3] "foolink2" : -rw-r--r-- + testutil.go:372: +- [5] "1" : drwxr-xr-x + testutil.go:372: +- [6] "baz.txt" : -rw-r--r-- testutil.go:253: ^^^^^^^^^^^^^^^^^^^^^ testutil.go:271: vvvvv Node tree (cloned) vvvvv testutil.go:272: [1] ROOT - testutil.go:372: +- [6] "barlink" : -rw-r--r-- - testutil.go:372: +- [7] "foosym" : Lrw-r--r-- testutil.go:372: +- [2] ".no.prefetch.landmark" : ---------- testutil.go:372: +- [3] "foo" : -rw-r--r-- testutil.go:372: +- [4] "bar" : drwxr-xr-x + testutil.go:372: +- [3] "foolink" : -rw-r--r-- + testutil.go:372: +- [3] "foolink2" : -rw-r--r-- testutil.go:372: +- [5] "1" : drwxr-xr-x testutil.go:372: +- [6] "baz.txt" : -rw-r--r-- + testutil.go:372: +- [6] "barlink" : -rw-r--r-- + testutil.go:372: +- [7] "foosym" : Lrw-r--r-- + testutil.go:274: ^^^^^^^^^^^^^^^^^^^^^ +=== RUN TestReader/hardlinks-gzip-bestspeed#02 + testutil.go:250: vvvvv Node tree vvvvv + testutil.go:251: [1] ROOT + testutil.go:372: +- [3] "foo" : -rw-r--r-- + testutil.go:372: +- [2] "bar" : drwxr-xr-x + testutil.go:372: +- [3] "foolink" : -rw-r--r-- + testutil.go:372: +- [3] "foolink2" : -rw-r--r-- + testutil.go:372: +- [4] "1" : drwxr-xr-x + testutil.go:372: +- [5] "baz.txt" : -rw-r--r-- + testutil.go:372: +- [5] "barlink" : -rw-r--r-- + testutil.go:372: +- [6] "foosym" : Lrw-r--r-- + testutil.go:372: +- [7] ".no.prefetch.landmark" : ---------- + testutil.go:253: ^^^^^^^^^^^^^^^^^^^^^ + testutil.go:271: vvvvv Node tree (cloned) vvvvv + testutil.go:272: [1] ROOT + testutil.go:372: +- [7] ".no.prefetch.landmark" : ---------- + testutil.go:372: +- [3] "foo" : -rw-r--r-- + testutil.go:372: +- [2] "bar" : drwxr-xr-x testutil.go:372: +- [3] "foolink" : -rw-r--r-- testutil.go:372: +- [3] "foolink2" : -rw-r--r-- + testutil.go:372: +- [4] "1" : drwxr-xr-x + testutil.go:372: +- [5] "baz.txt" : -rw-r--r-- + testutil.go:372: +- [5] "barlink" : -rw-r--r-- + testutil.go:372: +- [6] "foosym" : Lrw-r--r-- testutil.go:274: ^^^^^^^^^^^^^^^^^^^^^ -=== RUN TestReader/hardlinks-zstd-bettercompression#03 +=== RUN TestReader/hardlinks-gzip-bestcompression#02 testutil.go:250: vvvvv Node tree vvvvv testutil.go:251: [1] ROOT + testutil.go:372: +- [2] ".no.prefetch.landmark" : ---------- + testutil.go:372: +- [3] "foo" : -rw-r--r-- testutil.go:372: +- [4] "bar" : drwxr-xr-x testutil.go:372: +- [3] "foolink" : -rw-r--r-- testutil.go:372: +- [3] "foolink2" : -rw-r--r-- @@ -72736,8 +72165,31 @@ testutil.go:372: +- [6] "baz.txt" : -rw-r--r-- testutil.go:372: +- [6] "barlink" : -rw-r--r-- testutil.go:372: +- [7] "foosym" : Lrw-r--r-- + testutil.go:253: ^^^^^^^^^^^^^^^^^^^^^ + testutil.go:271: vvvvv Node tree (cloned) vvvvv + testutil.go:272: [1] ROOT + testutil.go:372: +- [4] "bar" : drwxr-xr-x + testutil.go:372: +- [5] "1" : drwxr-xr-x + testutil.go:372: +- [6] "baz.txt" : -rw-r--r-- + testutil.go:372: +- [3] "foolink" : -rw-r--r-- + testutil.go:372: +- [3] "foolink2" : -rw-r--r-- + testutil.go:372: +- [6] "barlink" : -rw-r--r-- + testutil.go:372: +- [7] "foosym" : Lrw-r--r-- + testutil.go:372: +- [2] ".no.prefetch.landmark" : ---------- + testutil.go:372: +- [3] "foo" : -rw-r--r-- + testutil.go:274: ^^^^^^^^^^^^^^^^^^^^^ +=== RUN TestReader/hardlinks-zstd-bettercompression#03 + testutil.go:250: vvvvv Node tree vvvvv + testutil.go:251: [1] ROOT + testutil.go:372: +- [6] "barlink" : -rw-r--r-- + testutil.go:372: +- [7] "foosym" : Lrw-r--r-- testutil.go:372: +- [2] ".no.prefetch.landmark" : ---------- testutil.go:372: +- [3] "foo" : -rw-r--r-- + testutil.go:372: +- [4] "bar" : drwxr-xr-x + testutil.go:372: +- [3] "foolink" : -rw-r--r-- + testutil.go:372: +- [3] "foolink2" : -rw-r--r-- + testutil.go:372: +- [5] "1" : drwxr-xr-x + testutil.go:372: +- [6] "baz.txt" : -rw-r--r-- testutil.go:253: ^^^^^^^^^^^^^^^^^^^^^ testutil.go:271: vvvvv Node tree (cloned) vvvvv testutil.go:272: [1] ROOT @@ -72754,6 +72206,31 @@ === RUN TestReader/hardlinks-gzip-nocompression#03 testutil.go:250: vvvvv Node tree vvvvv testutil.go:251: [1] ROOT + testutil.go:372: +- [2] "foosym" : Lrw-r--r-- + testutil.go:372: +- [3] ".no.prefetch.landmark" : ---------- + testutil.go:372: +- [4] "foo" : -rw-r--r-- + testutil.go:372: +- [5] "bar" : drwxr-xr-x + testutil.go:372: +- [4] "foolink" : -rw-r--r-- + testutil.go:372: +- [4] "foolink2" : -rw-r--r-- + testutil.go:372: +- [6] "1" : drwxr-xr-x + testutil.go:372: +- [7] "baz.txt" : -rw-r--r-- + testutil.go:372: +- [7] "barlink" : -rw-r--r-- + testutil.go:253: ^^^^^^^^^^^^^^^^^^^^^ + testutil.go:271: vvvvv Node tree (cloned) vvvvv + testutil.go:272: [1] ROOT + testutil.go:372: +- [3] ".no.prefetch.landmark" : ---------- + testutil.go:372: +- [4] "foo" : -rw-r--r-- + testutil.go:372: +- [5] "bar" : drwxr-xr-x + testutil.go:372: +- [4] "foolink" : -rw-r--r-- + testutil.go:372: +- [4] "foolink2" : -rw-r--r-- + testutil.go:372: +- [6] "1" : drwxr-xr-x + testutil.go:372: +- [7] "baz.txt" : -rw-r--r-- + testutil.go:372: +- [7] "barlink" : -rw-r--r-- + testutil.go:372: +- [2] "foosym" : Lrw-r--r-- + testutil.go:274: ^^^^^^^^^^^^^^^^^^^^^ +=== RUN TestReader/hardlinks-gzip-bestspeed#03 + testutil.go:250: vvvvv Node tree vvvvv + testutil.go:251: [1] ROOT testutil.go:372: +- [2] ".no.prefetch.landmark" : ---------- testutil.go:372: +- [3] "foo" : -rw-r--r-- testutil.go:372: +- [4] "bar" : drwxr-xr-x @@ -72769,22 +72246,22 @@ testutil.go:372: +- [2] ".no.prefetch.landmark" : ---------- testutil.go:372: +- [3] "foo" : -rw-r--r-- testutil.go:372: +- [4] "bar" : drwxr-xr-x - testutil.go:372: +- [5] "1" : drwxr-xr-x - testutil.go:372: +- [6] "baz.txt" : -rw-r--r-- testutil.go:372: +- [3] "foolink" : -rw-r--r-- testutil.go:372: +- [3] "foolink2" : -rw-r--r-- + testutil.go:372: +- [5] "1" : drwxr-xr-x + testutil.go:372: +- [6] "baz.txt" : -rw-r--r-- testutil.go:372: +- [6] "barlink" : -rw-r--r-- testutil.go:372: +- [7] "foosym" : Lrw-r--r-- testutil.go:274: ^^^^^^^^^^^^^^^^^^^^^ -=== RUN TestReader/hardlinks-gzip-bestspeed#03 +=== RUN TestReader/hardlinks-gzip-bestcompression#03 testutil.go:250: vvvvv Node tree vvvvv testutil.go:251: [1] ROOT testutil.go:372: +- [2] "foo" : -rw-r--r-- testutil.go:372: +- [3] "bar" : drwxr-xr-x - testutil.go:372: +- [2] "foolink" : -rw-r--r-- testutil.go:372: +- [2] "foolink2" : -rw-r--r-- testutil.go:372: +- [4] "1" : drwxr-xr-x testutil.go:372: +- [5] "baz.txt" : -rw-r--r-- + testutil.go:372: +- [2] "foolink" : -rw-r--r-- testutil.go:372: +- [5] "barlink" : -rw-r--r-- testutil.go:372: +- [6] "foosym" : Lrw-r--r-- testutil.go:372: +- [7] ".no.prefetch.landmark" : ---------- @@ -72794,121 +72271,114 @@ testutil.go:372: +- [7] ".no.prefetch.landmark" : ---------- testutil.go:372: +- [2] "foo" : -rw-r--r-- testutil.go:372: +- [3] "bar" : drwxr-xr-x - testutil.go:372: +- [2] "foolink" : -rw-r--r-- - testutil.go:372: +- [2] "foolink2" : -rw-r--r-- testutil.go:372: +- [4] "1" : drwxr-xr-x testutil.go:372: +- [5] "baz.txt" : -rw-r--r-- + testutil.go:372: +- [2] "foolink" : -rw-r--r-- + testutil.go:372: +- [2] "foolink2" : -rw-r--r-- testutil.go:372: +- [5] "barlink" : -rw-r--r-- testutil.go:372: +- [6] "foosym" : Lrw-r--r-- testutil.go:274: ^^^^^^^^^^^^^^^^^^^^^ -=== RUN TestReader/hardlinks-gzip-bestcompression#03 - testutil.go:250: vvvvv Node tree vvvvv - testutil.go:251: [1] ROOT - testutil.go:372: +- [3] "foosym" : Lrw-r--r-- - testutil.go:372: +- [4] ".no.prefetch.landmark" : ---------- - testutil.go:372: +- [5] "foo" : -rw-r--r-- - testutil.go:372: +- [6] "bar" : drwxr-xr-x - testutil.go:372: +- [5] "foolink" : -rw-r--r-- - testutil.go:372: +- [5] "foolink2" : -rw-r--r-- - testutil.go:372: +- [7] "1" : drwxr-xr-x - testutil.go:372: +- [2] "baz.txt" : -rw-r--r-- - testutil.go:372: +- [2] "barlink" : -rw-r--r-- - testutil.go:253: ^^^^^^^^^^^^^^^^^^^^^ - testutil.go:271: vvvvv Node tree (cloned) vvvvv - testutil.go:272: [1] ROOT - testutil.go:372: +- [4] ".no.prefetch.landmark" : ---------- - testutil.go:372: +- [5] "foo" : -rw-r--r-- - testutil.go:372: +- [6] "bar" : drwxr-xr-x - testutil.go:372: +- [5] "foolink2" : -rw-r--r-- - testutil.go:372: +- [7] "1" : drwxr-xr-x - testutil.go:372: +- [2] "baz.txt" : -rw-r--r-- - testutil.go:372: +- [5] "foolink" : -rw-r--r-- - testutil.go:372: +- [2] "barlink" : -rw-r--r-- - testutil.go:372: +- [3] "foosym" : Lrw-r--r-- - testutil.go:274: ^^^^^^^^^^^^^^^^^^^^^ === RUN TestReader/hardlinks-gzip-defaultcompression#03 testutil.go:250: vvvvv Node tree vvvvv testutil.go:251: [1] ROOT - testutil.go:372: +- [7] "foosym" : Lrw-r--r-- - testutil.go:372: +- [2] ".no.prefetch.landmark" : ---------- - testutil.go:372: +- [3] "foo" : -rw-r--r-- - testutil.go:372: +- [4] "bar" : drwxr-xr-x - testutil.go:372: +- [3] "foolink2" : -rw-r--r-- - testutil.go:372: +- [5] "1" : drwxr-xr-x - testutil.go:372: +- [6] "baz.txt" : -rw-r--r-- - testutil.go:372: +- [3] "foolink" : -rw-r--r-- - testutil.go:372: +- [6] "barlink" : -rw-r--r-- + testutil.go:372: +- [4] "foo" : -rw-r--r-- + testutil.go:372: +- [5] "bar" : drwxr-xr-x + testutil.go:372: +- [4] "foolink" : -rw-r--r-- + testutil.go:372: +- [4] "foolink2" : -rw-r--r-- + testutil.go:372: +- [6] "1" : drwxr-xr-x + testutil.go:372: +- [7] "baz.txt" : -rw-r--r-- + testutil.go:372: +- [7] "barlink" : -rw-r--r-- + testutil.go:372: +- [2] "foosym" : Lrw-r--r-- + testutil.go:372: +- [3] ".no.prefetch.landmark" : ---------- testutil.go:253: ^^^^^^^^^^^^^^^^^^^^^ testutil.go:271: vvvvv Node tree (cloned) vvvvv testutil.go:272: [1] ROOT - testutil.go:372: +- [2] ".no.prefetch.landmark" : ---------- - testutil.go:372: +- [3] "foo" : -rw-r--r-- - testutil.go:372: +- [4] "bar" : drwxr-xr-x - testutil.go:372: +- [3] "foolink" : -rw-r--r-- - testutil.go:372: +- [3] "foolink2" : -rw-r--r-- - testutil.go:372: +- [5] "1" : drwxr-xr-x - testutil.go:372: +- [6] "baz.txt" : -rw-r--r-- - testutil.go:372: +- [6] "barlink" : -rw-r--r-- - testutil.go:372: +- [7] "foosym" : Lrw-r--r-- + testutil.go:372: +- [4] "foo" : -rw-r--r-- + testutil.go:372: +- [5] "bar" : drwxr-xr-x + testutil.go:372: +- [4] "foolink" : -rw-r--r-- + testutil.go:372: +- [4] "foolink2" : -rw-r--r-- + testutil.go:372: +- [6] "1" : drwxr-xr-x + testutil.go:372: +- [7] "baz.txt" : -rw-r--r-- + testutil.go:372: +- [7] "barlink" : -rw-r--r-- + testutil.go:372: +- [2] "foosym" : Lrw-r--r-- + testutil.go:372: +- [3] ".no.prefetch.landmark" : ---------- testutil.go:274: ^^^^^^^^^^^^^^^^^^^^^ -=== RUN TestReader/various_files-gzip-bestcompression +=== RUN TestReader/hardlinks-gzip-huffmanonly#03 testutil.go:250: vvvvv Node tree vvvvv testutil.go:251: [1] ROOT - testutil.go:372: +- [7] ".no.prefetch.landmark" : ---------- - testutil.go:372: +- [2] "bar" : drwxr-xr-x - testutil.go:372: +- [4] "cdev" : Dc--------- - testutil.go:372: +- [5] "bdev" : D--------- - testutil.go:372: +- [6] "fifo" : p--------- - testutil.go:372: +- [3] "foo" : -rw-r--r-- + testutil.go:372: +- [3] ".no.prefetch.landmark" : ---------- + testutil.go:372: +- [4] "foo" : -rw-r--r-- + testutil.go:372: +- [5] "bar" : drwxr-xr-x + testutil.go:372: +- [4] "foolink" : -rw-r--r-- + testutil.go:372: +- [4] "foolink2" : -rw-r--r-- + testutil.go:372: +- [6] "1" : drwxr-xr-x + testutil.go:372: +- [7] "baz.txt" : -rw-r--r-- + testutil.go:372: +- [7] "barlink" : -rw-r--r-- + testutil.go:372: +- [2] "foosym" : Lrw-r--r-- testutil.go:253: ^^^^^^^^^^^^^^^^^^^^^ testutil.go:271: vvvvv Node tree (cloned) vvvvv testutil.go:272: [1] ROOT - testutil.go:372: +- [7] ".no.prefetch.landmark" : ---------- - testutil.go:372: +- [2] "bar" : drwxr-xr-x - testutil.go:372: +- [3] "foo" : -rw-r--r-- - testutil.go:372: +- [4] "cdev" : Dc--------- - testutil.go:372: +- [5] "bdev" : D--------- - testutil.go:372: +- [6] "fifo" : p--------- + testutil.go:372: +- [4] "foo" : -rw-r--r-- + testutil.go:372: +- [5] "bar" : drwxr-xr-x + testutil.go:372: +- [4] "foolink" : -rw-r--r-- + testutil.go:372: +- [4] "foolink2" : -rw-r--r-- + testutil.go:372: +- [6] "1" : drwxr-xr-x + testutil.go:372: +- [7] "baz.txt" : -rw-r--r-- + testutil.go:372: +- [7] "barlink" : -rw-r--r-- + testutil.go:372: +- [2] "foosym" : Lrw-r--r-- + testutil.go:372: +- [3] ".no.prefetch.landmark" : ---------- testutil.go:274: ^^^^^^^^^^^^^^^^^^^^^ -=== RUN TestReader/various_files-gzip-defaultcompression +=== RUN TestReader/hardlinks-zstd-fastest#03 testutil.go:250: vvvvv Node tree vvvvv testutil.go:251: [1] ROOT - testutil.go:372: +- [2] ".no.prefetch.landmark" : ---------- - testutil.go:372: +- [3] "bar" : drwxr-xr-x - testutil.go:372: +- [4] "foo" : -rw-r--r-- - testutil.go:372: +- [5] "cdev" : Dc--------- - testutil.go:372: +- [6] "bdev" : D--------- - testutil.go:372: +- [7] "fifo" : p--------- + testutil.go:372: +- [4] "foo" : -rw-r--r-- + testutil.go:372: +- [5] "bar" : drwxr-xr-x + testutil.go:372: +- [6] "1" : drwxr-xr-x + testutil.go:372: +- [7] "baz.txt" : -rw-r--r-- + testutil.go:372: +- [4] "foolink" : -rw-r--r-- + testutil.go:372: +- [4] "foolink2" : -rw-r--r-- + testutil.go:372: +- [7] "barlink" : -rw-r--r-- + testutil.go:372: +- [2] "foosym" : Lrw-r--r-- + testutil.go:372: +- [3] ".no.prefetch.landmark" : ---------- testutil.go:253: ^^^^^^^^^^^^^^^^^^^^^ testutil.go:271: vvvvv Node tree (cloned) vvvvv testutil.go:272: [1] ROOT - testutil.go:372: +- [2] ".no.prefetch.landmark" : ---------- - testutil.go:372: +- [3] "bar" : drwxr-xr-x - testutil.go:372: +- [4] "foo" : -rw-r--r-- - testutil.go:372: +- [5] "cdev" : Dc--------- - testutil.go:372: +- [6] "bdev" : D--------- - testutil.go:372: +- [7] "fifo" : p--------- + testutil.go:372: +- [2] "foosym" : Lrw-r--r-- + testutil.go:372: +- [3] ".no.prefetch.landmark" : ---------- + testutil.go:372: +- [4] "foo" : -rw-r--r-- + testutil.go:372: +- [5] "bar" : drwxr-xr-x + testutil.go:372: +- [4] "foolink" : -rw-r--r-- + testutil.go:372: +- [4] "foolink2" : -rw-r--r-- + testutil.go:372: +- [6] "1" : drwxr-xr-x + testutil.go:372: +- [7] "baz.txt" : -rw-r--r-- + testutil.go:372: +- [7] "barlink" : -rw-r--r-- testutil.go:274: ^^^^^^^^^^^^^^^^^^^^^ -=== RUN TestReader/various_files-gzip-huffmanonly +=== RUN TestReader/hardlinks-zstd-default#03 testutil.go:250: vvvvv Node tree vvvvv testutil.go:251: [1] ROOT testutil.go:372: +- [7] ".no.prefetch.landmark" : ---------- - testutil.go:372: +- [2] "bar" : drwxr-xr-x - testutil.go:372: +- [5] "foo" : -rw-r--r-- - testutil.go:372: +- [6] "cdev" : Dc--------- - testutil.go:372: +- [3] "bdev" : D--------- - testutil.go:372: +- [4] "fifo" : p--------- + testutil.go:372: +- [2] "foo" : -rw-r--r-- + testutil.go:372: +- [3] "bar" : drwxr-xr-x + testutil.go:372: +- [2] "foolink2" : -rw-r--r-- + testutil.go:372: +- [4] "1" : drwxr-xr-x + testutil.go:372: +- [5] "baz.txt" : -rw-r--r-- + testutil.go:372: +- [2] "foolink" : -rw-r--r-- + testutil.go:372: +- [5] "barlink" : -rw-r--r-- + testutil.go:372: +- [6] "foosym" : Lrw-r--r-- testutil.go:253: ^^^^^^^^^^^^^^^^^^^^^ testutil.go:271: vvvvv Node tree (cloned) vvvvv testutil.go:272: [1] ROOT testutil.go:372: +- [7] ".no.prefetch.landmark" : ---------- - testutil.go:372: +- [2] "bar" : drwxr-xr-x - testutil.go:372: +- [4] "fifo" : p--------- - testutil.go:372: +- [5] "foo" : -rw-r--r-- - testutil.go:372: +- [6] "cdev" : Dc--------- - testutil.go:372: +- [3] "bdev" : D--------- + testutil.go:372: +- [2] "foo" : -rw-r--r-- + testutil.go:372: +- [3] "bar" : drwxr-xr-x + testutil.go:372: +- [2] "foolink" : -rw-r--r-- + testutil.go:372: +- [2] "foolink2" : -rw-r--r-- + testutil.go:372: +- [4] "1" : drwxr-xr-x + testutil.go:372: +- [5] "baz.txt" : -rw-r--r-- + testutil.go:372: +- [5] "barlink" : -rw-r--r-- + testutil.go:372: +- [6] "foosym" : Lrw-r--r-- testutil.go:274: ^^^^^^^^^^^^^^^^^^^^^ -=== RUN TestReader/various_files-zstd-fastest +=== RUN TestReader/various_files-zstd-bettercompression testutil.go:250: vvvvv Node tree vvvvv testutil.go:251: [1] ROOT testutil.go:372: +- [2] ".no.prefetch.landmark" : ---------- @@ -72920,22 +72390,22 @@ testutil.go:253: ^^^^^^^^^^^^^^^^^^^^^ testutil.go:271: vvvvv Node tree (cloned) vvvvv testutil.go:272: [1] ROOT + testutil.go:372: +- [2] ".no.prefetch.landmark" : ---------- testutil.go:372: +- [3] "bar" : drwxr-xr-x - testutil.go:372: +- [5] "cdev" : Dc--------- - testutil.go:372: +- [6] "bdev" : D--------- testutil.go:372: +- [7] "fifo" : p--------- testutil.go:372: +- [4] "foo" : -rw-r--r-- - testutil.go:372: +- [2] ".no.prefetch.landmark" : ---------- + testutil.go:372: +- [5] "cdev" : Dc--------- + testutil.go:372: +- [6] "bdev" : D--------- testutil.go:274: ^^^^^^^^^^^^^^^^^^^^^ -=== RUN TestReader/various_files-zstd-default +=== RUN TestReader/various_files-gzip-nocompression testutil.go:250: vvvvv Node tree vvvvv testutil.go:251: [1] ROOT testutil.go:372: +- [2] ".no.prefetch.landmark" : ---------- testutil.go:372: +- [3] "bar" : drwxr-xr-x + testutil.go:372: +- [6] "bdev" : D--------- testutil.go:372: +- [7] "fifo" : p--------- testutil.go:372: +- [4] "foo" : -rw-r--r-- testutil.go:372: +- [5] "cdev" : Dc--------- - testutil.go:372: +- [6] "bdev" : D--------- testutil.go:253: ^^^^^^^^^^^^^^^^^^^^^ testutil.go:271: vvvvv Node tree (cloned) vvvvv testutil.go:272: [1] ROOT @@ -72946,15 +72416,15 @@ testutil.go:372: +- [6] "bdev" : D--------- testutil.go:372: +- [7] "fifo" : p--------- testutil.go:274: ^^^^^^^^^^^^^^^^^^^^^ -=== RUN TestReader/various_files-zstd-bettercompression +=== RUN TestReader/various_files-gzip-bestspeed testutil.go:250: vvvvv Node tree vvvvv testutil.go:251: [1] ROOT - testutil.go:372: +- [2] ".no.prefetch.landmark" : ---------- testutil.go:372: +- [3] "bar" : drwxr-xr-x - testutil.go:372: +- [7] "fifo" : p--------- testutil.go:372: +- [4] "foo" : -rw-r--r-- testutil.go:372: +- [5] "cdev" : Dc--------- testutil.go:372: +- [6] "bdev" : D--------- + testutil.go:372: +- [7] "fifo" : p--------- + testutil.go:372: +- [2] ".no.prefetch.landmark" : ---------- testutil.go:253: ^^^^^^^^^^^^^^^^^^^^^ testutil.go:271: vvvvv Node tree (cloned) vvvvv testutil.go:272: [1] ROOT @@ -72965,64 +72435,83 @@ testutil.go:372: +- [6] "bdev" : D--------- testutil.go:372: +- [7] "fifo" : p--------- testutil.go:274: ^^^^^^^^^^^^^^^^^^^^^ -=== RUN TestReader/various_files-gzip-nocompression +=== RUN TestReader/various_files-gzip-bestcompression testutil.go:250: vvvvv Node tree vvvvv testutil.go:251: [1] ROOT testutil.go:372: +- [2] ".no.prefetch.landmark" : ---------- testutil.go:372: +- [3] "bar" : drwxr-xr-x - testutil.go:372: +- [6] "foo" : -rw-r--r-- - testutil.go:372: +- [7] "cdev" : Dc--------- - testutil.go:372: +- [4] "bdev" : D--------- - testutil.go:372: +- [5] "fifo" : p--------- + testutil.go:372: +- [6] "cdev" : Dc--------- + testutil.go:372: +- [7] "bdev" : D--------- + testutil.go:372: +- [4] "fifo" : p--------- + testutil.go:372: +- [5] "foo" : -rw-r--r-- testutil.go:253: ^^^^^^^^^^^^^^^^^^^^^ testutil.go:271: vvvvv Node tree (cloned) vvvvv testutil.go:272: [1] ROOT testutil.go:372: +- [2] ".no.prefetch.landmark" : ---------- testutil.go:372: +- [3] "bar" : drwxr-xr-x - testutil.go:372: +- [5] "fifo" : p--------- - testutil.go:372: +- [6] "foo" : -rw-r--r-- - testutil.go:372: +- [7] "cdev" : Dc--------- - testutil.go:372: +- [4] "bdev" : D--------- + testutil.go:372: +- [5] "foo" : -rw-r--r-- + testutil.go:372: +- [6] "cdev" : Dc--------- + testutil.go:372: +- [7] "bdev" : D--------- + testutil.go:372: +- [4] "fifo" : p--------- testutil.go:274: ^^^^^^^^^^^^^^^^^^^^^ -=== RUN TestReader/various_files-gzip-bestspeed +=== RUN TestReader/various_files-gzip-defaultcompression testutil.go:250: vvvvv Node tree vvvvv testutil.go:251: [1] ROOT testutil.go:372: +- [7] ".no.prefetch.landmark" : ---------- testutil.go:372: +- [2] "bar" : drwxr-xr-x - testutil.go:372: +- [5] "cdev" : Dc--------- - testutil.go:372: +- [6] "bdev" : D--------- - testutil.go:372: +- [3] "fifo" : p--------- - testutil.go:372: +- [4] "foo" : -rw-r--r-- + testutil.go:372: +- [4] "fifo" : p--------- + testutil.go:372: +- [5] "foo" : -rw-r--r-- + testutil.go:372: +- [6] "cdev" : Dc--------- + testutil.go:372: +- [3] "bdev" : D--------- testutil.go:253: ^^^^^^^^^^^^^^^^^^^^^ testutil.go:271: vvvvv Node tree (cloned) vvvvv testutil.go:272: [1] ROOT + testutil.go:372: +- [7] ".no.prefetch.landmark" : ---------- testutil.go:372: +- [2] "bar" : drwxr-xr-x - testutil.go:372: +- [5] "cdev" : Dc--------- - testutil.go:372: +- [6] "bdev" : D--------- - testutil.go:372: +- [3] "fifo" : p--------- - testutil.go:372: +- [4] "foo" : -rw-r--r-- + testutil.go:372: +- [5] "foo" : -rw-r--r-- + testutil.go:372: +- [6] "cdev" : Dc--------- + testutil.go:372: +- [3] "bdev" : D--------- + testutil.go:372: +- [4] "fifo" : p--------- + testutil.go:274: ^^^^^^^^^^^^^^^^^^^^^ +=== RUN TestReader/various_files-gzip-huffmanonly + testutil.go:250: vvvvv Node tree vvvvv + testutil.go:251: [1] ROOT + testutil.go:372: +- [2] "bar" : drwxr-xr-x + testutil.go:372: +- [5] "bdev" : D--------- + testutil.go:372: +- [6] "fifo" : p--------- + testutil.go:372: +- [3] "foo" : -rw-r--r-- + testutil.go:372: +- [4] "cdev" : Dc--------- + testutil.go:372: +- [7] ".no.prefetch.landmark" : ---------- + testutil.go:253: ^^^^^^^^^^^^^^^^^^^^^ + testutil.go:271: vvvvv Node tree (cloned) vvvvv + testutil.go:272: [1] ROOT + testutil.go:372: +- [2] "bar" : drwxr-xr-x + testutil.go:372: +- [3] "foo" : -rw-r--r-- + testutil.go:372: +- [4] "cdev" : Dc--------- + testutil.go:372: +- [5] "bdev" : D--------- + testutil.go:372: +- [6] "fifo" : p--------- testutil.go:372: +- [7] ".no.prefetch.landmark" : ---------- testutil.go:274: ^^^^^^^^^^^^^^^^^^^^^ -=== RUN TestReader/various_files-gzip-huffmanonly#01 +=== RUN TestReader/various_files-zstd-fastest testutil.go:250: vvvvv Node tree vvvvv testutil.go:251: [1] ROOT + testutil.go:372: +- [2] ".no.prefetch.landmark" : ---------- testutil.go:372: +- [3] "bar" : drwxr-xr-x testutil.go:372: +- [4] "foo" : -rw-r--r-- testutil.go:372: +- [5] "cdev" : Dc--------- testutil.go:372: +- [6] "bdev" : D--------- testutil.go:372: +- [7] "fifo" : p--------- - testutil.go:372: +- [2] ".no.prefetch.landmark" : ---------- testutil.go:253: ^^^^^^^^^^^^^^^^^^^^^ testutil.go:271: vvvvv Node tree (cloned) vvvvv testutil.go:272: [1] ROOT testutil.go:372: +- [2] ".no.prefetch.landmark" : ---------- testutil.go:372: +- [3] "bar" : drwxr-xr-x - testutil.go:372: +- [4] "foo" : -rw-r--r-- - testutil.go:372: +- [5] "cdev" : Dc--------- testutil.go:372: +- [6] "bdev" : D--------- testutil.go:372: +- [7] "fifo" : p--------- + testutil.go:372: +- [4] "foo" : -rw-r--r-- + testutil.go:372: +- [5] "cdev" : Dc--------- testutil.go:274: ^^^^^^^^^^^^^^^^^^^^^ -=== RUN TestReader/various_files-zstd-fastest#01 +=== RUN TestReader/various_files-zstd-default testutil.go:250: vvvvv Node tree vvvvv testutil.go:251: [1] ROOT testutil.go:372: +- [2] ".no.prefetch.landmark" : ---------- @@ -73034,71 +72523,90 @@ testutil.go:253: ^^^^^^^^^^^^^^^^^^^^^ testutil.go:271: vvvvv Node tree (cloned) vvvvv testutil.go:272: [1] ROOT + testutil.go:372: +- [3] "bar" : drwxr-xr-x + testutil.go:372: +- [6] "bdev" : D--------- + testutil.go:372: +- [7] "fifo" : p--------- + testutil.go:372: +- [4] "foo" : -rw-r--r-- + testutil.go:372: +- [5] "cdev" : Dc--------- testutil.go:372: +- [2] ".no.prefetch.landmark" : ---------- + testutil.go:274: ^^^^^^^^^^^^^^^^^^^^^ +=== RUN TestReader/various_files-gzip-defaultcompression#01 + testutil.go:250: vvvvv Node tree vvvvv + testutil.go:251: [1] ROOT testutil.go:372: +- [3] "bar" : drwxr-xr-x + testutil.go:372: +- [4] "foo" : -rw-r--r-- testutil.go:372: +- [5] "cdev" : Dc--------- testutil.go:372: +- [6] "bdev" : D--------- testutil.go:372: +- [7] "fifo" : p--------- + testutil.go:372: +- [2] ".no.prefetch.landmark" : ---------- + testutil.go:253: ^^^^^^^^^^^^^^^^^^^^^ + testutil.go:271: vvvvv Node tree (cloned) vvvvv + testutil.go:272: [1] ROOT + testutil.go:372: +- [2] ".no.prefetch.landmark" : ---------- + testutil.go:372: +- [3] "bar" : drwxr-xr-x + testutil.go:372: +- [7] "fifo" : p--------- testutil.go:372: +- [4] "foo" : -rw-r--r-- + testutil.go:372: +- [5] "cdev" : Dc--------- + testutil.go:372: +- [6] "bdev" : D--------- testutil.go:274: ^^^^^^^^^^^^^^^^^^^^^ -=== RUN TestReader/various_files-zstd-default#01 +=== RUN TestReader/various_files-gzip-huffmanonly#01 testutil.go:250: vvvvv Node tree vvvvv testutil.go:251: [1] ROOT testutil.go:372: +- [2] ".no.prefetch.landmark" : ---------- testutil.go:372: +- [3] "bar" : drwxr-xr-x - testutil.go:372: +- [5] "foo" : -rw-r--r-- - testutil.go:372: +- [6] "cdev" : Dc--------- - testutil.go:372: +- [7] "bdev" : D--------- - testutil.go:372: +- [4] "fifo" : p--------- + testutil.go:372: +- [6] "bdev" : D--------- + testutil.go:372: +- [7] "fifo" : p--------- + testutil.go:372: +- [4] "foo" : -rw-r--r-- + testutil.go:372: +- [5] "cdev" : Dc--------- testutil.go:253: ^^^^^^^^^^^^^^^^^^^^^ testutil.go:271: vvvvv Node tree (cloned) vvvvv testutil.go:272: [1] ROOT testutil.go:372: +- [2] ".no.prefetch.landmark" : ---------- testutil.go:372: +- [3] "bar" : drwxr-xr-x - testutil.go:372: +- [7] "bdev" : D--------- - testutil.go:372: +- [4] "fifo" : p--------- - testutil.go:372: +- [5] "foo" : -rw-r--r-- - testutil.go:372: +- [6] "cdev" : Dc--------- + testutil.go:372: +- [4] "foo" : -rw-r--r-- + testutil.go:372: +- [5] "cdev" : Dc--------- + testutil.go:372: +- [6] "bdev" : D--------- + testutil.go:372: +- [7] "fifo" : p--------- testutil.go:274: ^^^^^^^^^^^^^^^^^^^^^ -=== RUN TestReader/various_files-zstd-bettercompression#01 +=== RUN TestReader/various_files-zstd-fastest#01 testutil.go:250: vvvvv Node tree vvvvv testutil.go:251: [1] ROOT - testutil.go:372: +- [2] ".no.prefetch.landmark" : ---------- testutil.go:372: +- [3] "bar" : drwxr-xr-x - testutil.go:372: +- [4] "foo" : -rw-r--r-- testutil.go:372: +- [5] "cdev" : Dc--------- testutil.go:372: +- [6] "bdev" : D--------- testutil.go:372: +- [7] "fifo" : p--------- + testutil.go:372: +- [4] "foo" : -rw-r--r-- + testutil.go:372: +- [2] ".no.prefetch.landmark" : ---------- testutil.go:253: ^^^^^^^^^^^^^^^^^^^^^ testutil.go:271: vvvvv Node tree (cloned) vvvvv testutil.go:272: [1] ROOT - testutil.go:372: +- [2] ".no.prefetch.landmark" : ---------- testutil.go:372: +- [3] "bar" : drwxr-xr-x + testutil.go:372: +- [7] "fifo" : p--------- testutil.go:372: +- [4] "foo" : -rw-r--r-- testutil.go:372: +- [5] "cdev" : Dc--------- testutil.go:372: +- [6] "bdev" : D--------- - testutil.go:372: +- [7] "fifo" : p--------- + testutil.go:372: +- [2] ".no.prefetch.landmark" : ---------- testutil.go:274: ^^^^^^^^^^^^^^^^^^^^^ -=== RUN TestReader/various_files-gzip-nocompression#01 +=== RUN TestReader/various_files-zstd-default#01 testutil.go:250: vvvvv Node tree vvvvv testutil.go:251: [1] ROOT - testutil.go:372: +- [7] ".no.prefetch.landmark" : ---------- - testutil.go:372: +- [2] "bar" : drwxr-xr-x - testutil.go:372: +- [5] "bdev" : D--------- - testutil.go:372: +- [6] "fifo" : p--------- - testutil.go:372: +- [3] "foo" : -rw-r--r-- - testutil.go:372: +- [4] "cdev" : Dc--------- + testutil.go:372: +- [2] ".no.prefetch.landmark" : ---------- + testutil.go:372: +- [3] "bar" : drwxr-xr-x + testutil.go:372: +- [7] "fifo" : p--------- + testutil.go:372: +- [4] "foo" : -rw-r--r-- + testutil.go:372: +- [5] "cdev" : Dc--------- + testutil.go:372: +- [6] "bdev" : D--------- testutil.go:253: ^^^^^^^^^^^^^^^^^^^^^ testutil.go:271: vvvvv Node tree (cloned) vvvvv testutil.go:272: [1] ROOT - testutil.go:372: +- [2] "bar" : drwxr-xr-x - testutil.go:372: +- [3] "foo" : -rw-r--r-- - testutil.go:372: +- [4] "cdev" : Dc--------- - testutil.go:372: +- [5] "bdev" : D--------- - testutil.go:372: +- [6] "fifo" : p--------- - testutil.go:372: +- [7] ".no.prefetch.landmark" : ---------- + testutil.go:372: +- [2] ".no.prefetch.landmark" : ---------- + testutil.go:372: +- [3] "bar" : drwxr-xr-x + testutil.go:372: +- [7] "fifo" : p--------- + testutil.go:372: +- [4] "foo" : -rw-r--r-- + testutil.go:372: +- [5] "cdev" : Dc--------- + testutil.go:372: +- [6] "bdev" : D--------- testutil.go:274: ^^^^^^^^^^^^^^^^^^^^^ -=== RUN TestReader/various_files-gzip-bestspeed#01 +=== RUN TestReader/various_files-zstd-bettercompression#01 testutil.go:250: vvvvv Node tree vvvvv testutil.go:251: [1] ROOT testutil.go:372: +- [2] ".no.prefetch.landmark" : ---------- @@ -73112,12 +72620,12 @@ testutil.go:272: [1] ROOT testutil.go:372: +- [2] ".no.prefetch.landmark" : ---------- testutil.go:372: +- [3] "bar" : drwxr-xr-x + testutil.go:372: +- [7] "foo" : -rw-r--r-- testutil.go:372: +- [4] "cdev" : Dc--------- testutil.go:372: +- [5] "bdev" : D--------- testutil.go:372: +- [6] "fifo" : p--------- - testutil.go:372: +- [7] "foo" : -rw-r--r-- testutil.go:274: ^^^^^^^^^^^^^^^^^^^^^ -=== RUN TestReader/various_files-gzip-bestcompression#01 +=== RUN TestReader/various_files-gzip-nocompression#01 testutil.go:250: vvvvv Node tree vvvvv testutil.go:251: [1] ROOT testutil.go:372: +- [2] ".no.prefetch.landmark" : ---------- @@ -73136,7 +72644,7 @@ testutil.go:372: +- [6] "bdev" : D--------- testutil.go:372: +- [7] "fifo" : p--------- testutil.go:274: ^^^^^^^^^^^^^^^^^^^^^ -=== RUN TestReader/various_files-gzip-defaultcompression#01 +=== RUN TestReader/various_files-gzip-bestspeed#01 testutil.go:250: vvvvv Node tree vvvvv testutil.go:251: [1] ROOT testutil.go:372: +- [2] ".no.prefetch.landmark" : ---------- @@ -73155,34 +72663,15 @@ testutil.go:372: +- [6] "bdev" : D--------- testutil.go:372: +- [7] "fifo" : p--------- testutil.go:274: ^^^^^^^^^^^^^^^^^^^^^ -=== RUN TestReader/various_files-zstd-default#02 - testutil.go:250: vvvvv Node tree vvvvv - testutil.go:251: [1] ROOT - testutil.go:372: +- [3] "bar" : drwxr-xr-x - testutil.go:372: +- [4] "foo" : -rw-r--r-- - testutil.go:372: +- [5] "cdev" : Dc--------- - testutil.go:372: +- [6] "bdev" : D--------- - testutil.go:372: +- [7] "fifo" : p--------- - testutil.go:372: +- [2] ".no.prefetch.landmark" : ---------- - testutil.go:253: ^^^^^^^^^^^^^^^^^^^^^ - testutil.go:271: vvvvv Node tree (cloned) vvvvv - testutil.go:272: [1] ROOT - testutil.go:372: +- [2] ".no.prefetch.landmark" : ---------- - testutil.go:372: +- [3] "bar" : drwxr-xr-x - testutil.go:372: +- [4] "foo" : -rw-r--r-- - testutil.go:372: +- [5] "cdev" : Dc--------- - testutil.go:372: +- [6] "bdev" : D--------- - testutil.go:372: +- [7] "fifo" : p--------- - testutil.go:274: ^^^^^^^^^^^^^^^^^^^^^ -=== RUN TestReader/various_files-zstd-bettercompression#02 +=== RUN TestReader/various_files-gzip-bestcompression#01 testutil.go:250: vvvvv Node tree vvvvv testutil.go:251: [1] ROOT testutil.go:372: +- [2] ".no.prefetch.landmark" : ---------- testutil.go:372: +- [3] "bar" : drwxr-xr-x - testutil.go:372: +- [4] "fifo" : p--------- testutil.go:372: +- [5] "foo" : -rw-r--r-- testutil.go:372: +- [6] "cdev" : Dc--------- testutil.go:372: +- [7] "bdev" : D--------- + testutil.go:372: +- [4] "fifo" : p--------- testutil.go:253: ^^^^^^^^^^^^^^^^^^^^^ testutil.go:271: vvvvv Node tree (cloned) vvvvv testutil.go:272: [1] ROOT @@ -73193,129 +72682,129 @@ testutil.go:372: +- [7] "bdev" : D--------- testutil.go:372: +- [4] "fifo" : p--------- testutil.go:274: ^^^^^^^^^^^^^^^^^^^^^ -=== RUN TestReader/various_files-gzip-nocompression#02 +=== RUN TestReader/various_files-gzip-bestcompression#02 testutil.go:250: vvvvv Node tree vvvvv testutil.go:251: [1] ROOT testutil.go:372: +- [2] ".no.prefetch.landmark" : ---------- testutil.go:372: +- [3] "bar" : drwxr-xr-x - testutil.go:372: +- [5] "foo" : -rw-r--r-- - testutil.go:372: +- [6] "cdev" : Dc--------- - testutil.go:372: +- [7] "bdev" : D--------- - testutil.go:372: +- [4] "fifo" : p--------- + testutil.go:372: +- [4] "foo" : -rw-r--r-- + testutil.go:372: +- [5] "cdev" : Dc--------- + testutil.go:372: +- [6] "bdev" : D--------- + testutil.go:372: +- [7] "fifo" : p--------- testutil.go:253: ^^^^^^^^^^^^^^^^^^^^^ testutil.go:271: vvvvv Node tree (cloned) vvvvv testutil.go:272: [1] ROOT testutil.go:372: +- [2] ".no.prefetch.landmark" : ---------- testutil.go:372: +- [3] "bar" : drwxr-xr-x - testutil.go:372: +- [5] "foo" : -rw-r--r-- - testutil.go:372: +- [6] "cdev" : Dc--------- - testutil.go:372: +- [7] "bdev" : D--------- - testutil.go:372: +- [4] "fifo" : p--------- + testutil.go:372: +- [4] "foo" : -rw-r--r-- + testutil.go:372: +- [5] "cdev" : Dc--------- + testutil.go:372: +- [6] "bdev" : D--------- + testutil.go:372: +- [7] "fifo" : p--------- testutil.go:274: ^^^^^^^^^^^^^^^^^^^^^ -=== RUN TestReader/various_files-gzip-bestspeed#02 +=== RUN TestReader/various_files-gzip-defaultcompression#02 testutil.go:250: vvvvv Node tree vvvvv testutil.go:251: [1] ROOT - testutil.go:372: +- [7] ".no.prefetch.landmark" : ---------- - testutil.go:372: +- [2] "bar" : drwxr-xr-x - testutil.go:372: +- [5] "bdev" : D--------- - testutil.go:372: +- [6] "fifo" : p--------- - testutil.go:372: +- [3] "foo" : -rw-r--r-- - testutil.go:372: +- [4] "cdev" : Dc--------- + testutil.go:372: +- [2] ".no.prefetch.landmark" : ---------- + testutil.go:372: +- [3] "bar" : drwxr-xr-x + testutil.go:372: +- [6] "foo" : -rw-r--r-- + testutil.go:372: +- [7] "cdev" : Dc--------- + testutil.go:372: +- [4] "bdev" : D--------- + testutil.go:372: +- [5] "fifo" : p--------- testutil.go:253: ^^^^^^^^^^^^^^^^^^^^^ testutil.go:271: vvvvv Node tree (cloned) vvvvv testutil.go:272: [1] ROOT - testutil.go:372: +- [7] ".no.prefetch.landmark" : ---------- - testutil.go:372: +- [2] "bar" : drwxr-xr-x - testutil.go:372: +- [5] "bdev" : D--------- - testutil.go:372: +- [6] "fifo" : p--------- - testutil.go:372: +- [3] "foo" : -rw-r--r-- - testutil.go:372: +- [4] "cdev" : Dc--------- + testutil.go:372: +- [2] ".no.prefetch.landmark" : ---------- + testutil.go:372: +- [3] "bar" : drwxr-xr-x + testutil.go:372: +- [6] "foo" : -rw-r--r-- + testutil.go:372: +- [7] "cdev" : Dc--------- + testutil.go:372: +- [4] "bdev" : D--------- + testutil.go:372: +- [5] "fifo" : p--------- testutil.go:274: ^^^^^^^^^^^^^^^^^^^^^ -=== RUN TestReader/various_files-gzip-bestcompression#02 +=== RUN TestReader/various_files-gzip-huffmanonly#02 testutil.go:250: vvvvv Node tree vvvvv testutil.go:251: [1] ROOT testutil.go:372: +- [2] ".no.prefetch.landmark" : ---------- testutil.go:372: +- [3] "bar" : drwxr-xr-x - testutil.go:372: +- [4] "foo" : -rw-r--r-- testutil.go:372: +- [5] "cdev" : Dc--------- testutil.go:372: +- [6] "bdev" : D--------- testutil.go:372: +- [7] "fifo" : p--------- + testutil.go:372: +- [4] "foo" : -rw-r--r-- testutil.go:253: ^^^^^^^^^^^^^^^^^^^^^ testutil.go:271: vvvvv Node tree (cloned) vvvvv testutil.go:272: [1] ROOT testutil.go:372: +- [2] ".no.prefetch.landmark" : ---------- testutil.go:372: +- [3] "bar" : drwxr-xr-x - testutil.go:372: +- [7] "fifo" : p--------- testutil.go:372: +- [4] "foo" : -rw-r--r-- testutil.go:372: +- [5] "cdev" : Dc--------- testutil.go:372: +- [6] "bdev" : D--------- + testutil.go:372: +- [7] "fifo" : p--------- testutil.go:274: ^^^^^^^^^^^^^^^^^^^^^ -=== RUN TestReader/various_files-gzip-defaultcompression#02 +=== RUN TestReader/various_files-zstd-fastest#02 testutil.go:250: vvvvv Node tree vvvvv testutil.go:251: [1] ROOT - testutil.go:372: +- [2] ".no.prefetch.landmark" : ---------- testutil.go:372: +- [3] "bar" : drwxr-xr-x - testutil.go:372: +- [5] "cdev" : Dc--------- - testutil.go:372: +- [6] "bdev" : D--------- - testutil.go:372: +- [7] "fifo" : p--------- - testutil.go:372: +- [4] "foo" : -rw-r--r-- + testutil.go:372: +- [4] "bdev" : D--------- + testutil.go:372: +- [5] "fifo" : p--------- + testutil.go:372: +- [6] "foo" : -rw-r--r-- + testutil.go:372: +- [7] "cdev" : Dc--------- + testutil.go:372: +- [2] ".no.prefetch.landmark" : ---------- testutil.go:253: ^^^^^^^^^^^^^^^^^^^^^ testutil.go:271: vvvvv Node tree (cloned) vvvvv testutil.go:272: [1] ROOT - testutil.go:372: +- [3] "bar" : drwxr-xr-x - testutil.go:372: +- [4] "foo" : -rw-r--r-- - testutil.go:372: +- [5] "cdev" : Dc--------- - testutil.go:372: +- [6] "bdev" : D--------- - testutil.go:372: +- [7] "fifo" : p--------- testutil.go:372: +- [2] ".no.prefetch.landmark" : ---------- + testutil.go:372: +- [3] "bar" : drwxr-xr-x + testutil.go:372: +- [6] "foo" : -rw-r--r-- + testutil.go:372: +- [7] "cdev" : Dc--------- + testutil.go:372: +- [4] "bdev" : D--------- + testutil.go:372: +- [5] "fifo" : p--------- testutil.go:274: ^^^^^^^^^^^^^^^^^^^^^ -=== RUN TestReader/various_files-gzip-huffmanonly#02 +=== RUN TestReader/various_files-zstd-default#02 testutil.go:250: vvvvv Node tree vvvvv testutil.go:251: [1] ROOT testutil.go:372: +- [2] ".no.prefetch.landmark" : ---------- testutil.go:372: +- [3] "bar" : drwxr-xr-x - testutil.go:372: +- [5] "foo" : -rw-r--r-- - testutil.go:372: +- [6] "cdev" : Dc--------- - testutil.go:372: +- [7] "bdev" : D--------- - testutil.go:372: +- [4] "fifo" : p--------- + testutil.go:372: +- [4] "bdev" : D--------- + testutil.go:372: +- [5] "fifo" : p--------- + testutil.go:372: +- [6] "foo" : -rw-r--r-- + testutil.go:372: +- [7] "cdev" : Dc--------- testutil.go:253: ^^^^^^^^^^^^^^^^^^^^^ testutil.go:271: vvvvv Node tree (cloned) vvvvv testutil.go:272: [1] ROOT testutil.go:372: +- [2] ".no.prefetch.landmark" : ---------- testutil.go:372: +- [3] "bar" : drwxr-xr-x - testutil.go:372: +- [4] "fifo" : p--------- - testutil.go:372: +- [5] "foo" : -rw-r--r-- - testutil.go:372: +- [6] "cdev" : Dc--------- - testutil.go:372: +- [7] "bdev" : D--------- + testutil.go:372: +- [7] "cdev" : Dc--------- + testutil.go:372: +- [4] "bdev" : D--------- + testutil.go:372: +- [5] "fifo" : p--------- + testutil.go:372: +- [6] "foo" : -rw-r--r-- testutil.go:274: ^^^^^^^^^^^^^^^^^^^^^ -=== RUN TestReader/various_files-zstd-fastest#02 +=== RUN TestReader/various_files-zstd-bettercompression#02 testutil.go:250: vvvvv Node tree vvvvv testutil.go:251: [1] ROOT testutil.go:372: +- [7] ".no.prefetch.landmark" : ---------- testutil.go:372: +- [2] "bar" : drwxr-xr-x + testutil.go:372: +- [3] "foo" : -rw-r--r-- testutil.go:372: +- [4] "cdev" : Dc--------- testutil.go:372: +- [5] "bdev" : D--------- testutil.go:372: +- [6] "fifo" : p--------- - testutil.go:372: +- [3] "foo" : -rw-r--r-- testutil.go:253: ^^^^^^^^^^^^^^^^^^^^^ testutil.go:271: vvvvv Node tree (cloned) vvvvv testutil.go:272: [1] ROOT + testutil.go:372: +- [7] ".no.prefetch.landmark" : ---------- testutil.go:372: +- [2] "bar" : drwxr-xr-x testutil.go:372: +- [3] "foo" : -rw-r--r-- testutil.go:372: +- [4] "cdev" : Dc--------- testutil.go:372: +- [5] "bdev" : D--------- testutil.go:372: +- [6] "fifo" : p--------- - testutil.go:372: +- [7] ".no.prefetch.landmark" : ---------- testutil.go:274: ^^^^^^^^^^^^^^^^^^^^^ -=== RUN TestReader/various_files-gzip-bestspeed#03 +=== RUN TestReader/various_files-gzip-nocompression#02 testutil.go:250: vvvvv Node tree vvvvv testutil.go:251: [1] ROOT testutil.go:372: +- [2] ".no.prefetch.landmark" : ---------- testutil.go:372: +- [3] "bar" : drwxr-xr-x - testutil.go:372: +- [7] "bdev" : D--------- testutil.go:372: +- [4] "fifo" : p--------- testutil.go:372: +- [5] "foo" : -rw-r--r-- testutil.go:372: +- [6] "cdev" : Dc--------- + testutil.go:372: +- [7] "bdev" : D--------- testutil.go:253: ^^^^^^^^^^^^^^^^^^^^^ testutil.go:271: vvvvv Node tree (cloned) vvvvv testutil.go:272: [1] ROOT @@ -73326,191 +72815,184 @@ testutil.go:372: +- [7] "bdev" : D--------- testutil.go:372: +- [4] "fifo" : p--------- testutil.go:274: ^^^^^^^^^^^^^^^^^^^^^ -=== RUN TestReader/various_files-gzip-bestcompression#03 +=== RUN TestReader/various_files-gzip-bestspeed#02 testutil.go:250: vvvvv Node tree vvvvv testutil.go:251: [1] ROOT testutil.go:372: +- [2] ".no.prefetch.landmark" : ---------- testutil.go:372: +- [3] "bar" : drwxr-xr-x - testutil.go:372: +- [7] "foo" : -rw-r--r-- - testutil.go:372: +- [4] "cdev" : Dc--------- - testutil.go:372: +- [5] "bdev" : D--------- - testutil.go:372: +- [6] "fifo" : p--------- + testutil.go:372: +- [6] "bdev" : D--------- + testutil.go:372: +- [7] "fifo" : p--------- + testutil.go:372: +- [4] "foo" : -rw-r--r-- + testutil.go:372: +- [5] "cdev" : Dc--------- testutil.go:253: ^^^^^^^^^^^^^^^^^^^^^ testutil.go:271: vvvvv Node tree (cloned) vvvvv testutil.go:272: [1] ROOT testutil.go:372: +- [2] ".no.prefetch.landmark" : ---------- testutil.go:372: +- [3] "bar" : drwxr-xr-x - testutil.go:372: +- [4] "cdev" : Dc--------- - testutil.go:372: +- [5] "bdev" : D--------- - testutil.go:372: +- [6] "fifo" : p--------- - testutil.go:372: +- [7] "foo" : -rw-r--r-- - testutil.go:274: ^^^^^^^^^^^^^^^^^^^^^ -=== RUN TestReader/various_files-gzip-defaultcompression#03 - testutil.go:250: vvvvv Node tree vvvvv - testutil.go:251: [1] ROOT - testutil.go:372: +- [7] ".no.prefetch.landmark" : ---------- - testutil.go:372: +- [2] "bar" : drwxr-xr-x - testutil.go:372: +- [6] "foo" : -rw-r--r-- - testutil.go:372: +- [3] "cdev" : Dc--------- - testutil.go:372: +- [4] "bdev" : D--------- - testutil.go:372: +- [5] "fifo" : p--------- - testutil.go:253: ^^^^^^^^^^^^^^^^^^^^^ - testutil.go:271: vvvvv Node tree (cloned) vvvvv - testutil.go:272: [1] ROOT - testutil.go:372: +- [7] ".no.prefetch.landmark" : ---------- - testutil.go:372: +- [2] "bar" : drwxr-xr-x - testutil.go:372: +- [3] "cdev" : Dc--------- - testutil.go:372: +- [4] "bdev" : D--------- - testutil.go:372: +- [5] "fifo" : p--------- - testutil.go:372: +- [6] "foo" : -rw-r--r-- + testutil.go:372: +- [7] "fifo" : p--------- + testutil.go:372: +- [4] "foo" : -rw-r--r-- + testutil.go:372: +- [5] "cdev" : Dc--------- + testutil.go:372: +- [6] "bdev" : D--------- testutil.go:274: ^^^^^^^^^^^^^^^^^^^^^ -=== RUN TestReader/various_files-gzip-huffmanonly#03 +=== RUN TestReader/various_files-zstd-default#03 testutil.go:250: vvvvv Node tree vvvvv testutil.go:251: [1] ROOT testutil.go:372: +- [2] ".no.prefetch.landmark" : ---------- testutil.go:372: +- [3] "bar" : drwxr-xr-x - testutil.go:372: +- [6] "bdev" : D--------- - testutil.go:372: +- [7] "fifo" : p--------- - testutil.go:372: +- [4] "foo" : -rw-r--r-- - testutil.go:372: +- [5] "cdev" : Dc--------- + testutil.go:372: +- [7] "foo" : -rw-r--r-- + testutil.go:372: +- [4] "cdev" : Dc--------- + testutil.go:372: +- [5] "bdev" : D--------- + testutil.go:372: +- [6] "fifo" : p--------- testutil.go:253: ^^^^^^^^^^^^^^^^^^^^^ testutil.go:271: vvvvv Node tree (cloned) vvvvv testutil.go:272: [1] ROOT testutil.go:372: +- [2] ".no.prefetch.landmark" : ---------- testutil.go:372: +- [3] "bar" : drwxr-xr-x - testutil.go:372: +- [4] "foo" : -rw-r--r-- - testutil.go:372: +- [5] "cdev" : Dc--------- - testutil.go:372: +- [6] "bdev" : D--------- - testutil.go:372: +- [7] "fifo" : p--------- + testutil.go:372: +- [7] "foo" : -rw-r--r-- + testutil.go:372: +- [4] "cdev" : Dc--------- + testutil.go:372: +- [5] "bdev" : D--------- + testutil.go:372: +- [6] "fifo" : p--------- testutil.go:274: ^^^^^^^^^^^^^^^^^^^^^ -=== RUN TestReader/various_files-zstd-fastest#03 +=== RUN TestReader/various_files-zstd-bettercompression#03 testutil.go:250: vvvvv Node tree vvvvv testutil.go:251: [1] ROOT testutil.go:372: +- [2] ".no.prefetch.landmark" : ---------- testutil.go:372: +- [3] "bar" : drwxr-xr-x - testutil.go:372: +- [4] "foo" : -rw-r--r-- testutil.go:372: +- [5] "cdev" : Dc--------- testutil.go:372: +- [6] "bdev" : D--------- testutil.go:372: +- [7] "fifo" : p--------- + testutil.go:372: +- [4] "foo" : -rw-r--r-- testutil.go:253: ^^^^^^^^^^^^^^^^^^^^^ testutil.go:271: vvvvv Node tree (cloned) vvvvv testutil.go:272: [1] ROOT + testutil.go:372: +- [2] ".no.prefetch.landmark" : ---------- testutil.go:372: +- [3] "bar" : drwxr-xr-x testutil.go:372: +- [4] "foo" : -rw-r--r-- testutil.go:372: +- [5] "cdev" : Dc--------- testutil.go:372: +- [6] "bdev" : D--------- testutil.go:372: +- [7] "fifo" : p--------- - testutil.go:372: +- [2] ".no.prefetch.landmark" : ---------- testutil.go:274: ^^^^^^^^^^^^^^^^^^^^^ -=== RUN TestReader/various_files-zstd-default#03 +=== RUN TestReader/various_files-gzip-nocompression#03 testutil.go:250: vvvvv Node tree vvvvv testutil.go:251: [1] ROOT - testutil.go:372: +- [2] ".no.prefetch.landmark" : ---------- - testutil.go:372: +- [3] "bar" : drwxr-xr-x + testutil.go:372: +- [7] ".no.prefetch.landmark" : ---------- + testutil.go:372: +- [2] "bar" : drwxr-xr-x testutil.go:372: +- [5] "fifo" : p--------- testutil.go:372: +- [6] "foo" : -rw-r--r-- - testutil.go:372: +- [7] "cdev" : Dc--------- + testutil.go:372: +- [3] "cdev" : Dc--------- testutil.go:372: +- [4] "bdev" : D--------- testutil.go:253: ^^^^^^^^^^^^^^^^^^^^^ testutil.go:271: vvvvv Node tree (cloned) vvvvv testutil.go:272: [1] ROOT - testutil.go:372: +- [2] ".no.prefetch.landmark" : ---------- - testutil.go:372: +- [3] "bar" : drwxr-xr-x + testutil.go:372: +- [7] ".no.prefetch.landmark" : ---------- + testutil.go:372: +- [2] "bar" : drwxr-xr-x testutil.go:372: +- [6] "foo" : -rw-r--r-- - testutil.go:372: +- [7] "cdev" : Dc--------- + testutil.go:372: +- [3] "cdev" : Dc--------- testutil.go:372: +- [4] "bdev" : D--------- testutil.go:372: +- [5] "fifo" : p--------- testutil.go:274: ^^^^^^^^^^^^^^^^^^^^^ -=== RUN TestReader/various_files-zstd-bettercompression#03 +=== RUN TestReader/various_files-gzip-bestspeed#03 testutil.go:250: vvvvv Node tree vvvvv testutil.go:251: [1] ROOT testutil.go:372: +- [2] ".no.prefetch.landmark" : ---------- testutil.go:372: +- [3] "bar" : drwxr-xr-x - testutil.go:372: +- [5] "foo" : -rw-r--r-- - testutil.go:372: +- [6] "cdev" : Dc--------- - testutil.go:372: +- [7] "bdev" : D--------- - testutil.go:372: +- [4] "fifo" : p--------- + testutil.go:372: +- [7] "cdev" : Dc--------- + testutil.go:372: +- [4] "bdev" : D--------- + testutil.go:372: +- [5] "fifo" : p--------- + testutil.go:372: +- [6] "foo" : -rw-r--r-- testutil.go:253: ^^^^^^^^^^^^^^^^^^^^^ testutil.go:271: vvvvv Node tree (cloned) vvvvv testutil.go:272: [1] ROOT testutil.go:372: +- [2] ".no.prefetch.landmark" : ---------- testutil.go:372: +- [3] "bar" : drwxr-xr-x - testutil.go:372: +- [5] "foo" : -rw-r--r-- - testutil.go:372: +- [6] "cdev" : Dc--------- - testutil.go:372: +- [7] "bdev" : D--------- - testutil.go:372: +- [4] "fifo" : p--------- + testutil.go:372: +- [6] "foo" : -rw-r--r-- + testutil.go:372: +- [7] "cdev" : Dc--------- + testutil.go:372: +- [4] "bdev" : D--------- + testutil.go:372: +- [5] "fifo" : p--------- testutil.go:274: ^^^^^^^^^^^^^^^^^^^^^ -=== RUN TestReader/various_files-gzip-nocompression#03 +=== RUN TestReader/various_files-gzip-bestcompression#03 testutil.go:250: vvvvv Node tree vvvvv testutil.go:251: [1] ROOT testutil.go:372: +- [2] ".no.prefetch.landmark" : ---------- testutil.go:372: +- [3] "bar" : drwxr-xr-x + testutil.go:372: +- [4] "foo" : -rw-r--r-- testutil.go:372: +- [5] "cdev" : Dc--------- testutil.go:372: +- [6] "bdev" : D--------- testutil.go:372: +- [7] "fifo" : p--------- - testutil.go:372: +- [4] "foo" : -rw-r--r-- testutil.go:253: ^^^^^^^^^^^^^^^^^^^^^ testutil.go:271: vvvvv Node tree (cloned) vvvvv testutil.go:272: [1] ROOT testutil.go:372: +- [2] ".no.prefetch.landmark" : ---------- testutil.go:372: +- [3] "bar" : drwxr-xr-x - testutil.go:372: +- [6] "bdev" : D--------- testutil.go:372: +- [7] "fifo" : p--------- testutil.go:372: +- [4] "foo" : -rw-r--r-- testutil.go:372: +- [5] "cdev" : Dc--------- + testutil.go:372: +- [6] "bdev" : D--------- testutil.go:274: ^^^^^^^^^^^^^^^^^^^^^ -=== RUN TestReader/chunks-zstd-default +=== RUN TestReader/various_files-gzip-defaultcompression#03 testutil.go:250: vvvvv Node tree vvvvv testutil.go:251: [1] ROOT testutil.go:372: +- [2] ".no.prefetch.landmark" : ---------- - testutil.go:372: +- [3] "foo" : drwxr-xr-x - testutil.go:372: +- [5] "small" : -rw-r--r-- - testutil.go:372: +- [4] "large" : -rw-r--r-- + testutil.go:372: +- [3] "bar" : drwxr-xr-x + testutil.go:372: +- [6] "bdev" : D--------- + testutil.go:372: +- [7] "fifo" : p--------- + testutil.go:372: +- [4] "foo" : -rw-r--r-- + testutil.go:372: +- [5] "cdev" : Dc--------- testutil.go:253: ^^^^^^^^^^^^^^^^^^^^^ testutil.go:271: vvvvv Node tree (cloned) vvvvv testutil.go:272: [1] ROOT testutil.go:372: +- [2] ".no.prefetch.landmark" : ---------- - testutil.go:372: +- [3] "foo" : drwxr-xr-x - testutil.go:372: +- [5] "small" : -rw-r--r-- - testutil.go:372: +- [4] "large" : -rw-r--r-- + testutil.go:372: +- [3] "bar" : drwxr-xr-x + testutil.go:372: +- [4] "foo" : -rw-r--r-- + testutil.go:372: +- [5] "cdev" : Dc--------- + testutil.go:372: +- [6] "bdev" : D--------- + testutil.go:372: +- [7] "fifo" : p--------- testutil.go:274: ^^^^^^^^^^^^^^^^^^^^^ -=== RUN TestReader/chunks-zstd-bettercompression +=== RUN TestReader/various_files-gzip-huffmanonly#03 testutil.go:250: vvvvv Node tree vvvvv testutil.go:251: [1] ROOT - testutil.go:372: +- [5] ".no.prefetch.landmark" : ---------- - testutil.go:372: +- [2] "foo" : drwxr-xr-x - testutil.go:372: +- [3] "small" : -rw-r--r-- - testutil.go:372: +- [4] "large" : -rw-r--r-- + testutil.go:372: +- [7] ".no.prefetch.landmark" : ---------- + testutil.go:372: +- [2] "bar" : drwxr-xr-x + testutil.go:372: +- [3] "foo" : -rw-r--r-- + testutil.go:372: +- [4] "cdev" : Dc--------- + testutil.go:372: +- [5] "bdev" : D--------- + testutil.go:372: +- [6] "fifo" : p--------- testutil.go:253: ^^^^^^^^^^^^^^^^^^^^^ testutil.go:271: vvvvv Node tree (cloned) vvvvv testutil.go:272: [1] ROOT - testutil.go:372: +- [2] "foo" : drwxr-xr-x - testutil.go:372: +- [3] "small" : -rw-r--r-- - testutil.go:372: +- [4] "large" : -rw-r--r-- - testutil.go:372: +- [5] ".no.prefetch.landmark" : ---------- + testutil.go:372: +- [7] ".no.prefetch.landmark" : ---------- + testutil.go:372: +- [2] "bar" : drwxr-xr-x + testutil.go:372: +- [3] "foo" : -rw-r--r-- + testutil.go:372: +- [4] "cdev" : Dc--------- + testutil.go:372: +- [5] "bdev" : D--------- + testutil.go:372: +- [6] "fifo" : p--------- testutil.go:274: ^^^^^^^^^^^^^^^^^^^^^ -=== RUN TestReader/chunks-gzip-nocompression +=== RUN TestReader/various_files-zstd-fastest#03 testutil.go:250: vvvvv Node tree vvvvv testutil.go:251: [1] ROOT - testutil.go:372: +- [5] ".no.prefetch.landmark" : ---------- - testutil.go:372: +- [2] "foo" : drwxr-xr-x - testutil.go:372: +- [3] "small" : -rw-r--r-- - testutil.go:372: +- [4] "large" : -rw-r--r-- + testutil.go:372: +- [2] ".no.prefetch.landmark" : ---------- + testutil.go:372: +- [3] "bar" : drwxr-xr-x + testutil.go:372: +- [7] "fifo" : p--------- + testutil.go:372: +- [4] "foo" : -rw-r--r-- + testutil.go:372: +- [5] "cdev" : Dc--------- + testutil.go:372: +- [6] "bdev" : D--------- testutil.go:253: ^^^^^^^^^^^^^^^^^^^^^ testutil.go:271: vvvvv Node tree (cloned) vvvvv testutil.go:272: [1] ROOT - testutil.go:372: +- [5] ".no.prefetch.landmark" : ---------- - testutil.go:372: +- [2] "foo" : drwxr-xr-x - testutil.go:372: +- [3] "small" : -rw-r--r-- - testutil.go:372: +- [4] "large" : -rw-r--r-- + testutil.go:372: +- [2] ".no.prefetch.landmark" : ---------- + testutil.go:372: +- [3] "bar" : drwxr-xr-x + testutil.go:372: +- [4] "foo" : -rw-r--r-- + testutil.go:372: +- [5] "cdev" : Dc--------- + testutil.go:372: +- [6] "bdev" : D--------- + testutil.go:372: +- [7] "fifo" : p--------- testutil.go:274: ^^^^^^^^^^^^^^^^^^^^^ -=== RUN TestReader/chunks-gzip-bestspeed +=== RUN TestReader/chunks-gzip-nocompression testutil.go:250: vvvvv Node tree vvvvv testutil.go:251: [1] ROOT testutil.go:372: +- [2] ".no.prefetch.landmark" : ---------- testutil.go:372: +- [3] "foo" : drwxr-xr-x - testutil.go:372: +- [5] "large" : -rw-r--r-- testutil.go:372: +- [4] "small" : -rw-r--r-- + testutil.go:372: +- [5] "large" : -rw-r--r-- testutil.go:253: ^^^^^^^^^^^^^^^^^^^^^ testutil.go:271: vvvvv Node tree (cloned) vvvvv testutil.go:272: [1] ROOT @@ -73519,7 +73001,7 @@ testutil.go:372: +- [5] "large" : -rw-r--r-- testutil.go:372: +- [2] ".no.prefetch.landmark" : ---------- testutil.go:274: ^^^^^^^^^^^^^^^^^^^^^ -=== RUN TestReader/chunks-gzip-bestcompression +=== RUN TestReader/chunks-gzip-bestspeed testutil.go:250: vvvvv Node tree vvvvv testutil.go:251: [1] ROOT testutil.go:372: +- [2] ".no.prefetch.landmark" : ---------- @@ -73534,22 +73016,7 @@ testutil.go:372: +- [4] "small" : -rw-r--r-- testutil.go:372: +- [5] "large" : -rw-r--r-- testutil.go:274: ^^^^^^^^^^^^^^^^^^^^^ -=== RUN TestReader/chunks-gzip-defaultcompression - testutil.go:250: vvvvv Node tree vvvvv - testutil.go:251: [1] ROOT - testutil.go:372: +- [5] ".no.prefetch.landmark" : ---------- - testutil.go:372: +- [2] "foo" : drwxr-xr-x - testutil.go:372: +- [3] "small" : -rw-r--r-- - testutil.go:372: +- [4] "large" : -rw-r--r-- - testutil.go:253: ^^^^^^^^^^^^^^^^^^^^^ - testutil.go:271: vvvvv Node tree (cloned) vvvvv - testutil.go:272: [1] ROOT - testutil.go:372: +- [5] ".no.prefetch.landmark" : ---------- - testutil.go:372: +- [2] "foo" : drwxr-xr-x - testutil.go:372: +- [3] "small" : -rw-r--r-- - testutil.go:372: +- [4] "large" : -rw-r--r-- - testutil.go:274: ^^^^^^^^^^^^^^^^^^^^^ -=== RUN TestReader/chunks-gzip-huffmanonly +=== RUN TestReader/chunks-gzip-bestcompression testutil.go:250: vvvvv Node tree vvvvv testutil.go:251: [1] ROOT testutil.go:372: +- [3] "foo" : drwxr-xr-x @@ -73564,7 +73031,7 @@ testutil.go:372: +- [4] "small" : -rw-r--r-- testutil.go:372: +- [5] "large" : -rw-r--r-- testutil.go:274: ^^^^^^^^^^^^^^^^^^^^^ -=== RUN TestReader/chunks-zstd-fastest +=== RUN TestReader/chunks-gzip-defaultcompression testutil.go:250: vvvvv Node tree vvvvv testutil.go:251: [1] ROOT testutil.go:372: +- [2] ".no.prefetch.landmark" : ---------- @@ -73579,7 +73046,7 @@ testutil.go:372: +- [4] "small" : -rw-r--r-- testutil.go:372: +- [5] "large" : -rw-r--r-- testutil.go:274: ^^^^^^^^^^^^^^^^^^^^^ -=== RUN TestReader/chunks-gzip-bestcompression#01 +=== RUN TestReader/chunks-gzip-huffmanonly testutil.go:250: vvvvv Node tree vvvvv testutil.go:251: [1] ROOT testutil.go:372: +- [2] ".no.prefetch.landmark" : ---------- @@ -73594,43 +73061,43 @@ testutil.go:372: +- [4] "small" : -rw-r--r-- testutil.go:372: +- [5] "large" : -rw-r--r-- testutil.go:274: ^^^^^^^^^^^^^^^^^^^^^ -=== RUN TestReader/chunks-gzip-defaultcompression#01 +=== RUN TestReader/chunks-zstd-fastest testutil.go:250: vvvvv Node tree vvvvv testutil.go:251: [1] ROOT - testutil.go:372: +- [2] ".no.prefetch.landmark" : ---------- - testutil.go:372: +- [3] "foo" : drwxr-xr-x - testutil.go:372: +- [5] "small" : -rw-r--r-- - testutil.go:372: +- [4] "large" : -rw-r--r-- + testutil.go:372: +- [5] ".no.prefetch.landmark" : ---------- + testutil.go:372: +- [2] "foo" : drwxr-xr-x + testutil.go:372: +- [4] "small" : -rw-r--r-- + testutil.go:372: +- [3] "large" : -rw-r--r-- testutil.go:253: ^^^^^^^^^^^^^^^^^^^^^ testutil.go:271: vvvvv Node tree (cloned) vvvvv testutil.go:272: [1] ROOT - testutil.go:372: +- [2] ".no.prefetch.landmark" : ---------- - testutil.go:372: +- [3] "foo" : drwxr-xr-x - testutil.go:372: +- [5] "small" : -rw-r--r-- - testutil.go:372: +- [4] "large" : -rw-r--r-- + testutil.go:372: +- [5] ".no.prefetch.landmark" : ---------- + testutil.go:372: +- [2] "foo" : drwxr-xr-x + testutil.go:372: +- [4] "small" : -rw-r--r-- + testutil.go:372: +- [3] "large" : -rw-r--r-- testutil.go:274: ^^^^^^^^^^^^^^^^^^^^^ -=== RUN TestReader/chunks-gzip-huffmanonly#01 +=== RUN TestReader/chunks-zstd-default testutil.go:250: vvvvv Node tree vvvvv testutil.go:251: [1] ROOT - testutil.go:372: +- [2] ".no.prefetch.landmark" : ---------- - testutil.go:372: +- [3] "foo" : drwxr-xr-x - testutil.go:372: +- [4] "small" : -rw-r--r-- - testutil.go:372: +- [5] "large" : -rw-r--r-- + testutil.go:372: +- [5] ".no.prefetch.landmark" : ---------- + testutil.go:372: +- [2] "foo" : drwxr-xr-x + testutil.go:372: +- [3] "small" : -rw-r--r-- + testutil.go:372: +- [4] "large" : -rw-r--r-- testutil.go:253: ^^^^^^^^^^^^^^^^^^^^^ testutil.go:271: vvvvv Node tree (cloned) vvvvv testutil.go:272: [1] ROOT - testutil.go:372: +- [2] ".no.prefetch.landmark" : ---------- - testutil.go:372: +- [3] "foo" : drwxr-xr-x - testutil.go:372: +- [4] "small" : -rw-r--r-- - testutil.go:372: +- [5] "large" : -rw-r--r-- + testutil.go:372: +- [5] ".no.prefetch.landmark" : ---------- + testutil.go:372: +- [2] "foo" : drwxr-xr-x + testutil.go:372: +- [3] "small" : -rw-r--r-- + testutil.go:372: +- [4] "large" : -rw-r--r-- testutil.go:274: ^^^^^^^^^^^^^^^^^^^^^ -=== RUN TestReader/chunks-zstd-fastest#01 +=== RUN TestReader/chunks-zstd-bettercompression testutil.go:250: vvvvv Node tree vvvvv testutil.go:251: [1] ROOT + testutil.go:372: +- [2] ".no.prefetch.landmark" : ---------- testutil.go:372: +- [3] "foo" : drwxr-xr-x testutil.go:372: +- [4] "small" : -rw-r--r-- testutil.go:372: +- [5] "large" : -rw-r--r-- - testutil.go:372: +- [2] ".no.prefetch.landmark" : ---------- testutil.go:253: ^^^^^^^^^^^^^^^^^^^^^ testutil.go:271: vvvvv Node tree (cloned) vvvvv testutil.go:272: [1] ROOT @@ -73644,15 +73111,15 @@ testutil.go:251: [1] ROOT testutil.go:372: +- [2] ".no.prefetch.landmark" : ---------- testutil.go:372: +- [3] "foo" : drwxr-xr-x - testutil.go:372: +- [4] "small" : -rw-r--r-- testutil.go:372: +- [5] "large" : -rw-r--r-- + testutil.go:372: +- [4] "small" : -rw-r--r-- testutil.go:253: ^^^^^^^^^^^^^^^^^^^^^ testutil.go:271: vvvvv Node tree (cloned) vvvvv testutil.go:272: [1] ROOT testutil.go:372: +- [2] ".no.prefetch.landmark" : ---------- testutil.go:372: +- [3] "foo" : drwxr-xr-x - testutil.go:372: +- [4] "small" : -rw-r--r-- testutil.go:372: +- [5] "large" : -rw-r--r-- + testutil.go:372: +- [4] "small" : -rw-r--r-- testutil.go:274: ^^^^^^^^^^^^^^^^^^^^^ === RUN TestReader/chunks-zstd-bettercompression#01 testutil.go:250: vvvvv Node tree vvvvv @@ -73672,25 +73139,25 @@ === RUN TestReader/chunks-gzip-nocompression#01 testutil.go:250: vvvvv Node tree vvvvv testutil.go:251: [1] ROOT + testutil.go:372: +- [5] ".no.prefetch.landmark" : ---------- testutil.go:372: +- [2] "foo" : drwxr-xr-x testutil.go:372: +- [3] "small" : -rw-r--r-- testutil.go:372: +- [4] "large" : -rw-r--r-- - testutil.go:372: +- [5] ".no.prefetch.landmark" : ---------- testutil.go:253: ^^^^^^^^^^^^^^^^^^^^^ testutil.go:271: vvvvv Node tree (cloned) vvvvv testutil.go:272: [1] ROOT + testutil.go:372: +- [5] ".no.prefetch.landmark" : ---------- testutil.go:372: +- [2] "foo" : drwxr-xr-x testutil.go:372: +- [3] "small" : -rw-r--r-- testutil.go:372: +- [4] "large" : -rw-r--r-- - testutil.go:372: +- [5] ".no.prefetch.landmark" : ---------- testutil.go:274: ^^^^^^^^^^^^^^^^^^^^^ === RUN TestReader/chunks-gzip-bestspeed#01 testutil.go:250: vvvvv Node tree vvvvv testutil.go:251: [1] ROOT - testutil.go:372: +- [2] ".no.prefetch.landmark" : ---------- testutil.go:372: +- [3] "foo" : drwxr-xr-x - testutil.go:372: +- [5] "large" : -rw-r--r-- testutil.go:372: +- [4] "small" : -rw-r--r-- + testutil.go:372: +- [5] "large" : -rw-r--r-- + testutil.go:372: +- [2] ".no.prefetch.landmark" : ---------- testutil.go:253: ^^^^^^^^^^^^^^^^^^^^^ testutil.go:271: vvvvv Node tree (cloned) vvvvv testutil.go:272: [1] ROOT @@ -73699,7 +73166,7 @@ testutil.go:372: +- [4] "small" : -rw-r--r-- testutil.go:372: +- [5] "large" : -rw-r--r-- testutil.go:274: ^^^^^^^^^^^^^^^^^^^^^ -=== RUN TestReader/chunks-gzip-huffmanonly#02 +=== RUN TestReader/chunks-gzip-bestcompression#01 testutil.go:250: vvvvv Node tree vvvvv testutil.go:251: [1] ROOT testutil.go:372: +- [2] ".no.prefetch.landmark" : ---------- @@ -73714,7 +73181,7 @@ testutil.go:372: +- [4] "small" : -rw-r--r-- testutil.go:372: +- [5] "large" : -rw-r--r-- testutil.go:274: ^^^^^^^^^^^^^^^^^^^^^ -=== RUN TestReader/chunks-zstd-fastest#02 +=== RUN TestReader/chunks-gzip-defaultcompression#01 testutil.go:250: vvvvv Node tree vvvvv testutil.go:251: [1] ROOT testutil.go:372: +- [5] ".no.prefetch.landmark" : ---------- @@ -73729,22 +73196,22 @@ testutil.go:372: +- [3] "small" : -rw-r--r-- testutil.go:372: +- [4] "large" : -rw-r--r-- testutil.go:274: ^^^^^^^^^^^^^^^^^^^^^ -=== RUN TestReader/chunks-zstd-default#02 +=== RUN TestReader/chunks-gzip-huffmanonly#01 testutil.go:250: vvvvv Node tree vvvvv testutil.go:251: [1] ROOT testutil.go:372: +- [2] ".no.prefetch.landmark" : ---------- testutil.go:372: +- [3] "foo" : drwxr-xr-x - testutil.go:372: +- [5] "large" : -rw-r--r-- testutil.go:372: +- [4] "small" : -rw-r--r-- + testutil.go:372: +- [5] "large" : -rw-r--r-- testutil.go:253: ^^^^^^^^^^^^^^^^^^^^^ testutil.go:271: vvvvv Node tree (cloned) vvvvv testutil.go:272: [1] ROOT testutil.go:372: +- [2] ".no.prefetch.landmark" : ---------- testutil.go:372: +- [3] "foo" : drwxr-xr-x - testutil.go:372: +- [4] "small" : -rw-r--r-- testutil.go:372: +- [5] "large" : -rw-r--r-- + testutil.go:372: +- [4] "small" : -rw-r--r-- testutil.go:274: ^^^^^^^^^^^^^^^^^^^^^ -=== RUN TestReader/chunks-zstd-bettercompression#02 +=== RUN TestReader/chunks-zstd-fastest#01 testutil.go:250: vvvvv Node tree vvvvv testutil.go:251: [1] ROOT testutil.go:372: +- [2] ".no.prefetch.landmark" : ---------- @@ -73759,7 +73226,7 @@ testutil.go:372: +- [4] "small" : -rw-r--r-- testutil.go:372: +- [5] "large" : -rw-r--r-- testutil.go:274: ^^^^^^^^^^^^^^^^^^^^^ -=== RUN TestReader/chunks-gzip-nocompression#02 +=== RUN TestReader/chunks-zstd-fastest#02 testutil.go:250: vvvvv Node tree vvvvv testutil.go:251: [1] ROOT testutil.go:372: +- [2] ".no.prefetch.landmark" : ---------- @@ -73774,7 +73241,7 @@ testutil.go:372: +- [4] "small" : -rw-r--r-- testutil.go:372: +- [5] "large" : -rw-r--r-- testutil.go:274: ^^^^^^^^^^^^^^^^^^^^^ -=== RUN TestReader/chunks-gzip-bestspeed#02 +=== RUN TestReader/chunks-zstd-default#02 testutil.go:250: vvvvv Node tree vvvvv testutil.go:251: [1] ROOT testutil.go:372: +- [2] ".no.prefetch.landmark" : ---------- @@ -73784,27 +73251,42 @@ testutil.go:253: ^^^^^^^^^^^^^^^^^^^^^ testutil.go:271: vvvvv Node tree (cloned) vvvvv testutil.go:272: [1] ROOT + testutil.go:372: +- [3] "foo" : drwxr-xr-x + testutil.go:372: +- [5] "large" : -rw-r--r-- + testutil.go:372: +- [4] "small" : -rw-r--r-- + testutil.go:372: +- [2] ".no.prefetch.landmark" : ---------- + testutil.go:274: ^^^^^^^^^^^^^^^^^^^^^ +=== RUN TestReader/chunks-zstd-bettercompression#02 + testutil.go:250: vvvvv Node tree vvvvv + testutil.go:251: [1] ROOT + testutil.go:372: +- [2] ".no.prefetch.landmark" : ---------- + testutil.go:372: +- [3] "foo" : drwxr-xr-x + testutil.go:372: +- [5] "large" : -rw-r--r-- + testutil.go:372: +- [4] "small" : -rw-r--r-- + testutil.go:253: ^^^^^^^^^^^^^^^^^^^^^ + testutil.go:271: vvvvv Node tree (cloned) vvvvv + testutil.go:272: [1] ROOT testutil.go:372: +- [2] ".no.prefetch.landmark" : ---------- testutil.go:372: +- [3] "foo" : drwxr-xr-x testutil.go:372: +- [4] "small" : -rw-r--r-- testutil.go:372: +- [5] "large" : -rw-r--r-- testutil.go:274: ^^^^^^^^^^^^^^^^^^^^^ -=== RUN TestReader/chunks-gzip-bestcompression#02 +=== RUN TestReader/chunks-gzip-nocompression#02 testutil.go:250: vvvvv Node tree vvvvv testutil.go:251: [1] ROOT testutil.go:372: +- [2] ".no.prefetch.landmark" : ---------- testutil.go:372: +- [3] "foo" : drwxr-xr-x - testutil.go:372: +- [5] "small" : -rw-r--r-- - testutil.go:372: +- [4] "large" : -rw-r--r-- + testutil.go:372: +- [4] "small" : -rw-r--r-- + testutil.go:372: +- [5] "large" : -rw-r--r-- testutil.go:253: ^^^^^^^^^^^^^^^^^^^^^ testutil.go:271: vvvvv Node tree (cloned) vvvvv testutil.go:272: [1] ROOT testutil.go:372: +- [2] ".no.prefetch.landmark" : ---------- testutil.go:372: +- [3] "foo" : drwxr-xr-x - testutil.go:372: +- [5] "small" : -rw-r--r-- - testutil.go:372: +- [4] "large" : -rw-r--r-- + testutil.go:372: +- [4] "small" : -rw-r--r-- + testutil.go:372: +- [5] "large" : -rw-r--r-- testutil.go:274: ^^^^^^^^^^^^^^^^^^^^^ -=== RUN TestReader/chunks-gzip-defaultcompression#02 +=== RUN TestReader/chunks-gzip-bestspeed#02 testutil.go:250: vvvvv Node tree vvvvv testutil.go:251: [1] ROOT testutil.go:372: +- [3] "foo" : drwxr-xr-x @@ -73819,13 +73301,13 @@ testutil.go:372: +- [4] "small" : -rw-r--r-- testutil.go:372: +- [5] "large" : -rw-r--r-- testutil.go:274: ^^^^^^^^^^^^^^^^^^^^^ -=== RUN TestReader/chunks-zstd-fastest#03 +=== RUN TestReader/chunks-gzip-bestcompression#02 testutil.go:250: vvvvv Node tree vvvvv testutil.go:251: [1] ROOT testutil.go:372: +- [2] ".no.prefetch.landmark" : ---------- testutil.go:372: +- [3] "foo" : drwxr-xr-x - testutil.go:372: +- [5] "large" : -rw-r--r-- testutil.go:372: +- [4] "small" : -rw-r--r-- + testutil.go:372: +- [5] "large" : -rw-r--r-- testutil.go:253: ^^^^^^^^^^^^^^^^^^^^^ testutil.go:271: vvvvv Node tree (cloned) vvvvv testutil.go:272: [1] ROOT @@ -73834,7 +73316,7 @@ testutil.go:372: +- [4] "small" : -rw-r--r-- testutil.go:372: +- [5] "large" : -rw-r--r-- testutil.go:274: ^^^^^^^^^^^^^^^^^^^^^ -=== RUN TestReader/chunks-zstd-default#03 +=== RUN TestReader/chunks-gzip-defaultcompression#02 testutil.go:250: vvvvv Node tree vvvvv testutil.go:251: [1] ROOT testutil.go:372: +- [2] ".no.prefetch.landmark" : ---------- @@ -73849,7 +73331,7 @@ testutil.go:372: +- [4] "small" : -rw-r--r-- testutil.go:372: +- [5] "large" : -rw-r--r-- testutil.go:274: ^^^^^^^^^^^^^^^^^^^^^ -=== RUN TestReader/chunks-zstd-bettercompression#03 +=== RUN TestReader/chunks-gzip-huffmanonly#02 testutil.go:250: vvvvv Node tree vvvvv testutil.go:251: [1] ROOT testutil.go:372: +- [2] ".no.prefetch.landmark" : ---------- @@ -73864,13 +73346,58 @@ testutil.go:372: +- [4] "small" : -rw-r--r-- testutil.go:372: +- [5] "large" : -rw-r--r-- testutil.go:274: ^^^^^^^^^^^^^^^^^^^^^ -=== RUN TestReader/chunks-gzip-nocompression#03 +=== RUN TestReader/chunks-gzip-defaultcompression#03 + testutil.go:250: vvvvv Node tree vvvvv + testutil.go:251: [1] ROOT + testutil.go:372: +- [5] ".no.prefetch.landmark" : ---------- + testutil.go:372: +- [2] "foo" : drwxr-xr-x + testutil.go:372: +- [3] "small" : -rw-r--r-- + testutil.go:372: +- [4] "large" : -rw-r--r-- + testutil.go:253: ^^^^^^^^^^^^^^^^^^^^^ + testutil.go:271: vvvvv Node tree (cloned) vvvvv + testutil.go:272: [1] ROOT + testutil.go:372: +- [5] ".no.prefetch.landmark" : ---------- + testutil.go:372: +- [2] "foo" : drwxr-xr-x + testutil.go:372: +- [3] "small" : -rw-r--r-- + testutil.go:372: +- [4] "large" : -rw-r--r-- + testutil.go:274: ^^^^^^^^^^^^^^^^^^^^^ +=== RUN TestReader/chunks-gzip-huffmanonly#03 + testutil.go:250: vvvvv Node tree vvvvv + testutil.go:251: [1] ROOT + testutil.go:372: +- [2] ".no.prefetch.landmark" : ---------- + testutil.go:372: +- [3] "foo" : drwxr-xr-x + testutil.go:372: +- [4] "large" : -rw-r--r-- + testutil.go:372: +- [5] "small" : -rw-r--r-- + testutil.go:253: ^^^^^^^^^^^^^^^^^^^^^ + testutil.go:271: vvvvv Node tree (cloned) vvvvv + testutil.go:272: [1] ROOT + testutil.go:372: +- [3] "foo" : drwxr-xr-x + testutil.go:372: +- [4] "large" : -rw-r--r-- + testutil.go:372: +- [5] "small" : -rw-r--r-- + testutil.go:372: +- [2] ".no.prefetch.landmark" : ---------- + testutil.go:274: ^^^^^^^^^^^^^^^^^^^^^ +=== RUN TestReader/chunks-zstd-fastest#03 + testutil.go:250: vvvvv Node tree vvvvv + testutil.go:251: [1] ROOT + testutil.go:372: +- [5] ".no.prefetch.landmark" : ---------- + testutil.go:372: +- [2] "foo" : drwxr-xr-x + testutil.go:372: +- [4] "large" : -rw-r--r-- + testutil.go:372: +- [3] "small" : -rw-r--r-- + testutil.go:253: ^^^^^^^^^^^^^^^^^^^^^ + testutil.go:271: vvvvv Node tree (cloned) vvvvv + testutil.go:272: [1] ROOT + testutil.go:372: +- [5] ".no.prefetch.landmark" : ---------- + testutil.go:372: +- [2] "foo" : drwxr-xr-x + testutil.go:372: +- [3] "small" : -rw-r--r-- + testutil.go:372: +- [4] "large" : -rw-r--r-- + testutil.go:274: ^^^^^^^^^^^^^^^^^^^^^ +=== RUN TestReader/chunks-zstd-default#03 testutil.go:250: vvvvv Node tree vvvvv testutil.go:251: [1] ROOT testutil.go:372: +- [2] ".no.prefetch.landmark" : ---------- testutil.go:372: +- [3] "foo" : drwxr-xr-x - testutil.go:372: +- [5] "large" : -rw-r--r-- testutil.go:372: +- [4] "small" : -rw-r--r-- + testutil.go:372: +- [5] "large" : -rw-r--r-- testutil.go:253: ^^^^^^^^^^^^^^^^^^^^^ testutil.go:271: vvvvv Node tree (cloned) vvvvv testutil.go:272: [1] ROOT @@ -73879,7 +73406,7 @@ testutil.go:372: +- [4] "small" : -rw-r--r-- testutil.go:372: +- [5] "large" : -rw-r--r-- testutil.go:274: ^^^^^^^^^^^^^^^^^^^^^ -=== RUN TestReader/chunks-gzip-bestspeed#03 +=== RUN TestReader/chunks-zstd-bettercompression#03 testutil.go:250: vvvvv Node tree vvvvv testutil.go:251: [1] ROOT testutil.go:372: +- [2] ".no.prefetch.landmark" : ---------- @@ -73894,7 +73421,7 @@ testutil.go:372: +- [4] "small" : -rw-r--r-- testutil.go:372: +- [5] "large" : -rw-r--r-- testutil.go:274: ^^^^^^^^^^^^^^^^^^^^^ -=== RUN TestReader/chunks-gzip-bestcompression#03 +=== RUN TestReader/chunks-gzip-nocompression#03 testutil.go:250: vvvvv Node tree vvvvv testutil.go:251: [1] ROOT testutil.go:372: +- [2] ".no.prefetch.landmark" : ---------- @@ -73909,234 +73436,233 @@ testutil.go:372: +- [4] "small" : -rw-r--r-- testutil.go:372: +- [5] "large" : -rw-r--r-- testutil.go:274: ^^^^^^^^^^^^^^^^^^^^^ -=== RUN TestReader/chunks-gzip-defaultcompression#03 +=== RUN TestReader/chunks-gzip-bestspeed#03 testutil.go:250: vvvvv Node tree vvvvv testutil.go:251: [1] ROOT testutil.go:372: +- [2] ".no.prefetch.landmark" : ---------- testutil.go:372: +- [3] "foo" : drwxr-xr-x - testutil.go:372: +- [5] "small" : -rw-r--r-- - testutil.go:372: +- [4] "large" : -rw-r--r-- + testutil.go:372: +- [4] "small" : -rw-r--r-- + testutil.go:372: +- [5] "large" : -rw-r--r-- testutil.go:253: ^^^^^^^^^^^^^^^^^^^^^ testutil.go:271: vvvvv Node tree (cloned) vvvvv testutil.go:272: [1] ROOT - testutil.go:372: +- [3] "foo" : drwxr-xr-x - testutil.go:372: +- [5] "small" : -rw-r--r-- - testutil.go:372: +- [4] "large" : -rw-r--r-- testutil.go:372: +- [2] ".no.prefetch.landmark" : ---------- + testutil.go:372: +- [3] "foo" : drwxr-xr-x + testutil.go:372: +- [4] "small" : -rw-r--r-- + testutil.go:372: +- [5] "large" : -rw-r--r-- testutil.go:274: ^^^^^^^^^^^^^^^^^^^^^ -=== RUN TestReader/chunks-gzip-huffmanonly#03 +=== RUN TestReader/chunks-gzip-bestcompression#03 testutil.go:250: vvvvv Node tree vvvvv testutil.go:251: [1] ROOT - testutil.go:372: +- [5] ".no.prefetch.landmark" : ---------- - testutil.go:372: +- [2] "foo" : drwxr-xr-x - testutil.go:372: +- [4] "large" : -rw-r--r-- - testutil.go:372: +- [3] "small" : -rw-r--r-- + testutil.go:372: +- [2] ".no.prefetch.landmark" : ---------- + testutil.go:372: +- [3] "foo" : drwxr-xr-x + testutil.go:372: +- [4] "small" : -rw-r--r-- + testutil.go:372: +- [5] "large" : -rw-r--r-- testutil.go:253: ^^^^^^^^^^^^^^^^^^^^^ testutil.go:271: vvvvv Node tree (cloned) vvvvv testutil.go:272: [1] ROOT - testutil.go:372: +- [5] ".no.prefetch.landmark" : ---------- - testutil.go:372: +- [2] "foo" : drwxr-xr-x - testutil.go:372: +- [3] "small" : -rw-r--r-- - testutil.go:372: +- [4] "large" : -rw-r--r-- + testutil.go:372: +- [2] ".no.prefetch.landmark" : ---------- + testutil.go:372: +- [3] "foo" : drwxr-xr-x + testutil.go:372: +- [4] "small" : -rw-r--r-- + testutil.go:372: +- [5] "large" : -rw-r--r-- testutil.go:274: ^^^^^^^^^^^^^^^^^^^^^ === RUN TestReader/clone-id-stability ---- PASS: TestReader (4.65s) - --- PASS: TestReader/empty-zstd-bettercompression (0.07s) - --- PASS: TestReader/empty-gzip-nocompression (0.01s) - --- PASS: TestReader/empty-gzip-bestspeed (0.03s) +--- PASS: TestReader (2.95s) + --- PASS: TestReader/empty-zstd-default (0.02s) + --- PASS: TestReader/empty-zstd-bettercompression (0.02s) + --- PASS: TestReader/empty-gzip-nocompression (0.00s) + --- PASS: TestReader/empty-gzip-bestspeed (0.00s) --- PASS: TestReader/empty-gzip-bestcompression (0.01s) --- PASS: TestReader/empty-gzip-defaultcompression (0.01s) --- PASS: TestReader/empty-gzip-huffmanonly (0.01s) - --- PASS: TestReader/empty-zstd-fastest (0.02s) - --- PASS: TestReader/empty-zstd-default (0.03s) - --- PASS: TestReader/empty-zstd-fastest#01 (0.01s) - --- PASS: TestReader/empty-zstd-default#01 (0.05s) - --- PASS: TestReader/empty-zstd-bettercompression#01 (0.13s) - --- PASS: TestReader/empty-gzip-nocompression#01 (0.01s) + --- PASS: TestReader/empty-zstd-fastest (0.01s) + --- PASS: TestReader/empty-zstd-default#01 (0.01s) + --- PASS: TestReader/empty-zstd-bettercompression#01 (0.05s) + --- PASS: TestReader/empty-gzip-nocompression#01 (0.00s) --- PASS: TestReader/empty-gzip-bestspeed#01 (0.01s) --- PASS: TestReader/empty-gzip-bestcompression#01 (0.01s) --- PASS: TestReader/empty-gzip-defaultcompression#01 (0.01s) --- PASS: TestReader/empty-gzip-huffmanonly#01 (0.01s) - --- PASS: TestReader/empty-gzip-huffmanonly#02 (0.01s) - --- PASS: TestReader/empty-zstd-fastest#02 (0.01s) - --- PASS: TestReader/empty-zstd-default#02 (0.03s) - --- PASS: TestReader/empty-zstd-bettercompression#02 (0.10s) + --- PASS: TestReader/empty-zstd-fastest#01 (0.01s) + --- PASS: TestReader/empty-zstd-bettercompression#02 (0.06s) --- PASS: TestReader/empty-gzip-nocompression#02 (0.01s) --- PASS: TestReader/empty-gzip-bestspeed#02 (0.01s) --- PASS: TestReader/empty-gzip-bestcompression#02 (0.01s) - --- PASS: TestReader/empty-gzip-defaultcompression#02 (0.01s) - --- PASS: TestReader/empty-zstd-bettercompression#03 (0.03s) - --- PASS: TestReader/empty-gzip-nocompression#03 (0.00s) + --- PASS: TestReader/empty-gzip-defaultcompression#02 (0.00s) + --- PASS: TestReader/empty-gzip-huffmanonly#02 (0.01s) + --- PASS: TestReader/empty-zstd-fastest#02 (0.01s) + --- PASS: TestReader/empty-zstd-default#02 (0.02s) --- PASS: TestReader/empty-gzip-bestspeed#03 (0.01s) --- PASS: TestReader/empty-gzip-bestcompression#03 (0.01s) --- PASS: TestReader/empty-gzip-defaultcompression#03 (0.01s) --- PASS: TestReader/empty-gzip-huffmanonly#03 (0.01s) - --- PASS: TestReader/empty-zstd-fastest#03 (0.02s) - --- PASS: TestReader/empty-zstd-default#03 (0.04s) - --- PASS: TestReader/files-gzip-bestcompression (0.40s) + --- PASS: TestReader/empty-zstd-fastest#03 (0.01s) + --- PASS: TestReader/empty-zstd-default#03 (0.02s) + --- PASS: TestReader/empty-zstd-bettercompression#03 (0.07s) + --- PASS: TestReader/empty-gzip-nocompression#03 (0.00s) + --- PASS: TestReader/files-gzip-bestspeed (0.01s) + --- PASS: TestReader/files-gzip-bestcompression (0.01s) --- PASS: TestReader/files-gzip-defaultcompression (0.02s) - --- PASS: TestReader/files-gzip-huffmanonly (0.03s) - --- PASS: TestReader/files-zstd-fastest (0.03s) + --- PASS: TestReader/files-gzip-huffmanonly (0.02s) + --- PASS: TestReader/files-zstd-fastest (0.02s) --- PASS: TestReader/files-zstd-default (0.04s) - --- PASS: TestReader/files-zstd-bettercompression (0.11s) + --- PASS: TestReader/files-zstd-bettercompression (0.06s) --- PASS: TestReader/files-gzip-nocompression (0.01s) - --- PASS: TestReader/files-gzip-bestspeed (0.03s) - --- PASS: TestReader/files-zstd-fastest#01 (0.02s) - --- PASS: TestReader/files-zstd-default#01 (0.04s) - --- PASS: TestReader/files-zstd-bettercompression#01 (0.06s) + --- PASS: TestReader/files-zstd-default#01 (0.01s) + --- PASS: TestReader/files-zstd-bettercompression#01 (0.03s) --- PASS: TestReader/files-gzip-nocompression#01 (0.01s) - --- PASS: TestReader/files-gzip-bestspeed#01 (0.02s) - --- PASS: TestReader/files-gzip-bestcompression#01 (0.02s) - --- PASS: TestReader/files-gzip-defaultcompression#01 (0.02s) + --- PASS: TestReader/files-gzip-bestspeed#01 (0.01s) + --- PASS: TestReader/files-gzip-bestcompression#01 (0.01s) + --- PASS: TestReader/files-gzip-defaultcompression#01 (0.01s) --- PASS: TestReader/files-gzip-huffmanonly#01 (0.01s) + --- PASS: TestReader/files-zstd-fastest#01 (0.01s) + --- PASS: TestReader/files-zstd-default#02 (0.01s) + --- PASS: TestReader/files-zstd-bettercompression#02 (0.04s) --- PASS: TestReader/files-gzip-nocompression#02 (0.01s) --- PASS: TestReader/files-gzip-bestspeed#02 (0.01s) --- PASS: TestReader/files-gzip-bestcompression#02 (0.01s) --- PASS: TestReader/files-gzip-defaultcompression#02 (0.01s) --- PASS: TestReader/files-gzip-huffmanonly#02 (0.01s) --- PASS: TestReader/files-zstd-fastest#02 (0.01s) - --- PASS: TestReader/files-zstd-default#02 (0.03s) - --- PASS: TestReader/files-zstd-bettercompression#02 (0.03s) - --- PASS: TestReader/files-gzip-defaultcompression#03 (0.01s) --- PASS: TestReader/files-gzip-huffmanonly#03 (0.01s) --- PASS: TestReader/files-zstd-fastest#03 (0.01s) - --- PASS: TestReader/files-zstd-default#03 (0.01s) + --- PASS: TestReader/files-zstd-default#03 (0.02s) --- PASS: TestReader/files-zstd-bettercompression#03 (0.03s) --- PASS: TestReader/files-gzip-nocompression#03 (0.01s) --- PASS: TestReader/files-gzip-bestspeed#03 (0.01s) - --- PASS: TestReader/files-gzip-bestcompression#03 (0.02s) - --- PASS: TestReader/dirs-gzip-bestspeed (0.03s) - --- PASS: TestReader/dirs-gzip-bestcompression (0.02s) + --- PASS: TestReader/files-gzip-bestcompression#03 (0.01s) + --- PASS: TestReader/files-gzip-defaultcompression#03 (0.01s) + --- PASS: TestReader/dirs-gzip-nocompression (0.01s) + --- PASS: TestReader/dirs-gzip-bestspeed (0.01s) + --- PASS: TestReader/dirs-gzip-bestcompression (0.01s) --- PASS: TestReader/dirs-gzip-defaultcompression (0.01s) --- PASS: TestReader/dirs-gzip-huffmanonly (0.01s) --- PASS: TestReader/dirs-zstd-fastest (0.01s) - --- PASS: TestReader/dirs-zstd-default (0.01s) - --- PASS: TestReader/dirs-zstd-bettercompression (0.05s) - --- PASS: TestReader/dirs-gzip-nocompression (0.01s) - --- PASS: TestReader/dirs-gzip-bestspeed#01 (0.02s) - --- PASS: TestReader/dirs-gzip-bestcompression#01 (0.02s) - --- PASS: TestReader/dirs-gzip-defaultcompression#01 (0.03s) - --- PASS: TestReader/dirs-gzip-huffmanonly#01 (0.02s) + --- PASS: TestReader/dirs-zstd-default (0.02s) + --- PASS: TestReader/dirs-zstd-bettercompression (0.03s) --- PASS: TestReader/dirs-zstd-fastest#01 (0.01s) --- PASS: TestReader/dirs-zstd-default#01 (0.02s) - --- PASS: TestReader/dirs-zstd-bettercompression#01 (0.06s) + --- PASS: TestReader/dirs-zstd-bettercompression#01 (0.02s) --- PASS: TestReader/dirs-gzip-nocompression#01 (0.01s) - --- PASS: TestReader/dirs-zstd-bettercompression#02 (0.07s) - --- PASS: TestReader/dirs-gzip-nocompression#02 (0.02s) - --- PASS: TestReader/dirs-gzip-bestspeed#02 (0.02s) - --- PASS: TestReader/dirs-gzip-bestcompression#02 (0.02s) - --- PASS: TestReader/dirs-gzip-defaultcompression#02 (0.02s) - --- PASS: TestReader/dirs-gzip-huffmanonly#02 (0.02s) - --- PASS: TestReader/dirs-zstd-fastest#02 (0.02s) - --- PASS: TestReader/dirs-zstd-default#02 (0.02s) + --- PASS: TestReader/dirs-gzip-bestspeed#01 (0.01s) + --- PASS: TestReader/dirs-gzip-bestcompression#01 (0.01s) + --- PASS: TestReader/dirs-gzip-defaultcompression#01 (0.01s) + --- PASS: TestReader/dirs-gzip-huffmanonly#01 (0.01s) + --- PASS: TestReader/dirs-zstd-fastest#02 (0.01s) + --- PASS: TestReader/dirs-zstd-default#02 (0.01s) + --- PASS: TestReader/dirs-zstd-bettercompression#02 (0.02s) + --- PASS: TestReader/dirs-gzip-nocompression#02 (0.01s) + --- PASS: TestReader/dirs-gzip-bestspeed#02 (0.01s) + --- PASS: TestReader/dirs-gzip-bestcompression#02 (0.01s) + --- PASS: TestReader/dirs-gzip-defaultcompression#02 (0.01s) + --- PASS: TestReader/dirs-gzip-huffmanonly#02 (0.01s) + --- PASS: TestReader/dirs-zstd-fastest#03 (0.01s) + --- PASS: TestReader/dirs-zstd-default#03 (0.01s) + --- PASS: TestReader/dirs-zstd-bettercompression#03 (0.02s) --- PASS: TestReader/dirs-gzip-nocompression#03 (0.01s) --- PASS: TestReader/dirs-gzip-bestspeed#03 (0.02s) - --- PASS: TestReader/dirs-gzip-bestcompression#03 (0.02s) - --- PASS: TestReader/dirs-gzip-defaultcompression#03 (0.02s) - --- PASS: TestReader/dirs-gzip-huffmanonly#03 (0.02s) - --- PASS: TestReader/dirs-zstd-fastest#03 (0.01s) - --- PASS: TestReader/dirs-zstd-default#03 (0.03s) - --- PASS: TestReader/dirs-zstd-bettercompression#03 (0.06s) - --- PASS: TestReader/hardlinks-gzip-huffmanonly (0.02s) - --- PASS: TestReader/hardlinks-zstd-fastest (0.02s) - --- PASS: TestReader/hardlinks-zstd-default (0.02s) - --- PASS: TestReader/hardlinks-zstd-bettercompression (0.07s) + --- PASS: TestReader/dirs-gzip-bestcompression#03 (0.01s) + --- PASS: TestReader/dirs-gzip-defaultcompression#03 (0.01s) + --- PASS: TestReader/dirs-gzip-huffmanonly#03 (0.01s) + --- PASS: TestReader/hardlinks-zstd-default (0.01s) + --- PASS: TestReader/hardlinks-zstd-bettercompression (0.03s) --- PASS: TestReader/hardlinks-gzip-nocompression (0.01s) - --- PASS: TestReader/hardlinks-gzip-bestspeed (0.02s) + --- PASS: TestReader/hardlinks-gzip-bestspeed (0.01s) --- PASS: TestReader/hardlinks-gzip-bestcompression (0.01s) - --- PASS: TestReader/hardlinks-gzip-defaultcompression (0.02s) - --- PASS: TestReader/hardlinks-zstd-default#01 (0.03s) - --- PASS: TestReader/hardlinks-zstd-bettercompression#01 (0.09s) + --- PASS: TestReader/hardlinks-gzip-defaultcompression (0.01s) + --- PASS: TestReader/hardlinks-gzip-huffmanonly (0.01s) + --- PASS: TestReader/hardlinks-zstd-fastest (0.01s) + --- PASS: TestReader/hardlinks-zstd-bettercompression#01 (0.05s) --- PASS: TestReader/hardlinks-gzip-nocompression#01 (0.01s) - --- PASS: TestReader/hardlinks-gzip-bestspeed#01 (0.02s) - --- PASS: TestReader/hardlinks-gzip-bestcompression#01 (0.02s) - --- PASS: TestReader/hardlinks-gzip-defaultcompression#01 (0.02s) - --- PASS: TestReader/hardlinks-gzip-huffmanonly#01 (0.02s) - --- PASS: TestReader/hardlinks-zstd-fastest#01 (0.02s) - --- PASS: TestReader/hardlinks-zstd-fastest#02 (0.02s) - --- PASS: TestReader/hardlinks-zstd-default#02 (0.03s) - --- PASS: TestReader/hardlinks-zstd-bettercompression#02 (0.04s) - --- PASS: TestReader/hardlinks-gzip-nocompression#02 (0.03s) - --- PASS: TestReader/hardlinks-gzip-bestspeed#02 (0.02s) - --- PASS: TestReader/hardlinks-gzip-bestcompression#02 (0.02s) - --- PASS: TestReader/hardlinks-gzip-defaultcompression#02 (0.02s) - --- PASS: TestReader/hardlinks-gzip-huffmanonly#02 (0.02s) - --- PASS: TestReader/hardlinks-gzip-huffmanonly#03 (0.02s) - --- PASS: TestReader/hardlinks-zstd-fastest#03 (0.02s) - --- PASS: TestReader/hardlinks-zstd-default#03 (0.02s) - --- PASS: TestReader/hardlinks-zstd-bettercompression#03 (0.05s) + --- PASS: TestReader/hardlinks-gzip-bestspeed#01 (0.01s) + --- PASS: TestReader/hardlinks-gzip-bestcompression#01 (0.01s) + --- PASS: TestReader/hardlinks-gzip-defaultcompression#01 (0.01s) + --- PASS: TestReader/hardlinks-gzip-huffmanonly#01 (0.01s) + --- PASS: TestReader/hardlinks-zstd-fastest#01 (0.01s) + --- PASS: TestReader/hardlinks-zstd-default#01 (0.02s) + --- PASS: TestReader/hardlinks-gzip-defaultcompression#02 (0.01s) + --- PASS: TestReader/hardlinks-gzip-huffmanonly#02 (0.01s) + --- PASS: TestReader/hardlinks-zstd-fastest#02 (0.01s) + --- PASS: TestReader/hardlinks-zstd-default#02 (0.01s) + --- PASS: TestReader/hardlinks-zstd-bettercompression#02 (0.02s) + --- PASS: TestReader/hardlinks-gzip-nocompression#02 (0.01s) + --- PASS: TestReader/hardlinks-gzip-bestspeed#02 (0.01s) + --- PASS: TestReader/hardlinks-gzip-bestcompression#02 (0.01s) + --- PASS: TestReader/hardlinks-zstd-bettercompression#03 (0.02s) --- PASS: TestReader/hardlinks-gzip-nocompression#03 (0.01s) - --- PASS: TestReader/hardlinks-gzip-bestspeed#03 (0.02s) - --- PASS: TestReader/hardlinks-gzip-bestcompression#03 (0.02s) - --- PASS: TestReader/hardlinks-gzip-defaultcompression#03 (0.04s) + --- PASS: TestReader/hardlinks-gzip-bestspeed#03 (0.01s) + --- PASS: TestReader/hardlinks-gzip-bestcompression#03 (0.01s) + --- PASS: TestReader/hardlinks-gzip-defaultcompression#03 (0.01s) + --- PASS: TestReader/hardlinks-gzip-huffmanonly#03 (0.01s) + --- PASS: TestReader/hardlinks-zstd-fastest#03 (0.01s) + --- PASS: TestReader/hardlinks-zstd-default#03 (0.01s) + --- PASS: TestReader/various_files-zstd-bettercompression (0.03s) + --- PASS: TestReader/various_files-gzip-nocompression (0.01s) + --- PASS: TestReader/various_files-gzip-bestspeed (0.01s) --- PASS: TestReader/various_files-gzip-bestcompression (0.01s) --- PASS: TestReader/various_files-gzip-defaultcompression (0.01s) --- PASS: TestReader/various_files-gzip-huffmanonly (0.01s) --- PASS: TestReader/various_files-zstd-fastest (0.01s) --- PASS: TestReader/various_files-zstd-default (0.01s) - --- PASS: TestReader/various_files-zstd-bettercompression (0.05s) - --- PASS: TestReader/various_files-gzip-nocompression (0.01s) - --- PASS: TestReader/various_files-gzip-bestspeed (0.02s) + --- PASS: TestReader/various_files-gzip-defaultcompression#01 (0.01s) --- PASS: TestReader/various_files-gzip-huffmanonly#01 (0.01s) - --- PASS: TestReader/various_files-zstd-fastest#01 (0.02s) - --- PASS: TestReader/various_files-zstd-default#01 (0.02s) - --- PASS: TestReader/various_files-zstd-bettercompression#01 (0.03s) + --- PASS: TestReader/various_files-zstd-fastest#01 (0.01s) + --- PASS: TestReader/various_files-zstd-default#01 (0.01s) + --- PASS: TestReader/various_files-zstd-bettercompression#01 (0.02s) --- PASS: TestReader/various_files-gzip-nocompression#01 (0.01s) --- PASS: TestReader/various_files-gzip-bestspeed#01 (0.01s) - --- PASS: TestReader/various_files-gzip-bestcompression#01 (0.02s) - --- PASS: TestReader/various_files-gzip-defaultcompression#01 (0.02s) - --- PASS: TestReader/various_files-zstd-default#02 (0.01s) - --- PASS: TestReader/various_files-zstd-bettercompression#02 (0.04s) - --- PASS: TestReader/various_files-gzip-nocompression#02 (0.01s) - --- PASS: TestReader/various_files-gzip-bestspeed#02 (0.01s) + --- PASS: TestReader/various_files-gzip-bestcompression#01 (0.01s) --- PASS: TestReader/various_files-gzip-bestcompression#02 (0.01s) --- PASS: TestReader/various_files-gzip-defaultcompression#02 (0.01s) --- PASS: TestReader/various_files-gzip-huffmanonly#02 (0.01s) --- PASS: TestReader/various_files-zstd-fastest#02 (0.01s) - --- PASS: TestReader/various_files-gzip-bestspeed#03 (0.02s) - --- PASS: TestReader/various_files-gzip-bestcompression#03 (0.02s) - --- PASS: TestReader/various_files-gzip-defaultcompression#03 (0.02s) + --- PASS: TestReader/various_files-zstd-default#02 (0.01s) + --- PASS: TestReader/various_files-zstd-bettercompression#02 (0.01s) + --- PASS: TestReader/various_files-gzip-nocompression#02 (0.01s) + --- PASS: TestReader/various_files-gzip-bestspeed#02 (0.01s) + --- PASS: TestReader/various_files-zstd-default#03 (0.01s) + --- PASS: TestReader/various_files-zstd-bettercompression#03 (0.02s) + --- PASS: TestReader/various_files-gzip-nocompression#03 (0.01s) + --- PASS: TestReader/various_files-gzip-bestspeed#03 (0.01s) + --- PASS: TestReader/various_files-gzip-bestcompression#03 (0.01s) + --- PASS: TestReader/various_files-gzip-defaultcompression#03 (0.01s) --- PASS: TestReader/various_files-gzip-huffmanonly#03 (0.01s) --- PASS: TestReader/various_files-zstd-fastest#03 (0.01s) - --- PASS: TestReader/various_files-zstd-default#03 (0.02s) - --- PASS: TestReader/various_files-zstd-bettercompression#03 (0.05s) - --- PASS: TestReader/various_files-gzip-nocompression#03 (0.02s) - --- PASS: TestReader/chunks-zstd-default (0.02s) - --- PASS: TestReader/chunks-zstd-bettercompression (0.02s) - --- PASS: TestReader/chunks-gzip-nocompression (0.02s) - --- PASS: TestReader/chunks-gzip-bestspeed (0.02s) - --- PASS: TestReader/chunks-gzip-bestcompression (0.03s) - --- PASS: TestReader/chunks-gzip-defaultcompression (0.02s) - --- PASS: TestReader/chunks-gzip-huffmanonly (0.03s) - --- PASS: TestReader/chunks-zstd-fastest (0.02s) - --- PASS: TestReader/chunks-gzip-bestcompression#01 (0.02s) - --- PASS: TestReader/chunks-gzip-defaultcompression#01 (0.03s) - --- PASS: TestReader/chunks-gzip-huffmanonly#01 (0.02s) - --- PASS: TestReader/chunks-zstd-fastest#01 (0.02s) - --- PASS: TestReader/chunks-zstd-default#01 (0.02s) - --- PASS: TestReader/chunks-zstd-bettercompression#01 (0.02s) + --- PASS: TestReader/chunks-gzip-nocompression (0.01s) + --- PASS: TestReader/chunks-gzip-bestspeed (0.01s) + --- PASS: TestReader/chunks-gzip-bestcompression (0.01s) + --- PASS: TestReader/chunks-gzip-defaultcompression (0.01s) + --- PASS: TestReader/chunks-gzip-huffmanonly (0.01s) + --- PASS: TestReader/chunks-zstd-fastest (0.01s) + --- PASS: TestReader/chunks-zstd-default (0.01s) + --- PASS: TestReader/chunks-zstd-bettercompression (0.01s) + --- PASS: TestReader/chunks-zstd-default#01 (0.01s) + --- PASS: TestReader/chunks-zstd-bettercompression#01 (0.01s) --- PASS: TestReader/chunks-gzip-nocompression#01 (0.01s) --- PASS: TestReader/chunks-gzip-bestspeed#01 (0.01s) - --- PASS: TestReader/chunks-gzip-huffmanonly#02 (0.02s) + --- PASS: TestReader/chunks-gzip-bestcompression#01 (0.02s) + --- PASS: TestReader/chunks-gzip-defaultcompression#01 (0.01s) + --- PASS: TestReader/chunks-gzip-huffmanonly#01 (0.02s) + --- PASS: TestReader/chunks-zstd-fastest#01 (0.01s) --- PASS: TestReader/chunks-zstd-fastest#02 (0.01s) --- PASS: TestReader/chunks-zstd-default#02 (0.02s) - --- PASS: TestReader/chunks-zstd-bettercompression#02 (0.02s) - --- PASS: TestReader/chunks-gzip-nocompression#02 (0.02s) - --- PASS: TestReader/chunks-gzip-bestspeed#02 (0.02s) - --- PASS: TestReader/chunks-gzip-bestcompression#02 (0.02s) + --- PASS: TestReader/chunks-zstd-bettercompression#02 (0.04s) + --- PASS: TestReader/chunks-gzip-nocompression#02 (0.06s) + --- PASS: TestReader/chunks-gzip-bestspeed#02 (0.05s) + --- PASS: TestReader/chunks-gzip-bestcompression#02 (0.03s) --- PASS: TestReader/chunks-gzip-defaultcompression#02 (0.02s) - --- PASS: TestReader/chunks-zstd-fastest#03 (0.02s) - --- PASS: TestReader/chunks-zstd-default#03 (0.02s) - --- PASS: TestReader/chunks-zstd-bettercompression#03 (0.02s) - --- PASS: TestReader/chunks-gzip-nocompression#03 (0.02s) - --- PASS: TestReader/chunks-gzip-bestspeed#03 (0.02s) - --- PASS: TestReader/chunks-gzip-bestcompression#03 (0.02s) - --- PASS: TestReader/chunks-gzip-defaultcompression#03 (0.05s) + --- PASS: TestReader/chunks-gzip-huffmanonly#02 (0.03s) + --- PASS: TestReader/chunks-gzip-defaultcompression#03 (0.03s) --- PASS: TestReader/chunks-gzip-huffmanonly#03 (0.03s) - --- PASS: TestReader/clone-id-stability (0.02s) + --- PASS: TestReader/chunks-zstd-fastest#03 (0.02s) + --- PASS: TestReader/chunks-zstd-default#03 (0.03s) + --- PASS: TestReader/chunks-zstd-bettercompression#03 (0.03s) + --- PASS: TestReader/chunks-gzip-nocompression#03 (0.03s) + --- PASS: TestReader/chunks-gzip-bestspeed#03 (0.03s) + --- PASS: TestReader/chunks-gzip-bestcompression#03 (0.03s) + --- PASS: TestReader/clone-id-stability (0.01s) PASS -ok github.com/containerd/stargz-snapshotter/metadata/memory 4.710s -? github.com/containerd/stargz-snapshotter/store [no test files] +ok github.com/containerd/stargz-snapshotter/metadata/memory 2.967s === RUN TestRemotePrepare helpers_unix.go:42: skipping test that requires root --- SKIP: TestRemotePrepare (0.00s) @@ -74153,18 +73679,19 @@ helpers_unix.go:42: skipping test that requires root --- SKIP: TestOverlay (0.00s) === RUN TestOverlayMounts ---- PASS: TestOverlayMounts (0.21s) +--- PASS: TestOverlayMounts (0.03s) === RUN TestOverlayCommit ---- PASS: TestOverlayCommit (0.06s) +--- PASS: TestOverlayCommit (0.02s) === RUN TestOverlayOverlayMount ---- PASS: TestOverlayOverlayMount (0.07s) +--- PASS: TestOverlayOverlayMount (0.02s) === RUN TestOverlayOverlayRead helpers_unix.go:42: skipping test that requires root --- SKIP: TestOverlayOverlayRead (0.00s) === RUN TestOverlayView ---- PASS: TestOverlayView (0.08s) +--- PASS: TestOverlayView (0.03s) PASS -ok github.com/containerd/stargz-snapshotter/snapshot 0.451s +ok github.com/containerd/stargz-snapshotter/snapshot 0.112s +? github.com/containerd/stargz-snapshotter/store [no test files] === RUN TestBackgroundTasks === RUN TestBackgroundTasks/privilege_running === RUN TestBackgroundTasks/concurrency @@ -74172,15 +73699,15 @@ === RUN TestBackgroundTasks/resume === RUN TestBackgroundTasks/finish_partial === RUN TestBackgroundTasks/finish_all ---- PASS: TestBackgroundTasks (0.91s) +--- PASS: TestBackgroundTasks (0.89s) --- PASS: TestBackgroundTasks/privilege_running (0.31s) --- PASS: TestBackgroundTasks/concurrency (0.34s) --- PASS: TestBackgroundTasks/cancel (0.03s) - --- PASS: TestBackgroundTasks/resume (0.14s) + --- PASS: TestBackgroundTasks/resume (0.13s) --- PASS: TestBackgroundTasks/finish_partial (0.03s) --- PASS: TestBackgroundTasks/finish_all (0.04s) PASS -ok github.com/containerd/stargz-snapshotter/task 0.913s +ok github.com/containerd/stargz-snapshotter/task 0.898s ? github.com/containerd/stargz-snapshotter/util/containerdutil [no test files] ? github.com/containerd/stargz-snapshotter/util/ioutils [no test files] ? github.com/containerd/stargz-snapshotter/util/namedmutex [no test files] @@ -74201,12 +73728,12 @@ === RUN TestTTLRemove --- PASS: TestTTLRemove (0.00s) === RUN TestTTLRemoveOverwritten ---- PASS: TestTTLRemoveOverwritten (6.02s) +--- PASS: TestTTLRemoveOverwritten (6.01s) === RUN TestTTLEviction ---- PASS: TestTTLEviction (3.00s) +--- PASS: TestTTLEviction (3.01s) PASS -ok github.com/containerd/stargz-snapshotter/util/cacheutil 9.027s - rm -fr -- /tmp/dh-xdg-rundir-BdmpCkah +ok github.com/containerd/stargz-snapshotter/util/cacheutil 9.026s + rm -fr -- /tmp/dh-xdg-rundir-esM5iEeD make[1]: Leaving directory '/build/reproducible-path/golang-github-containerd-stargz-snapshotter-0.12.0' create-stamp debian/debhelper-build-stamp dh_testroot -O--builddirectory=_build -O--buildsystem=golang @@ -74245,12 +73772,14 @@ dpkg-buildpackage: info: binary-only upload (no source included) dpkg-genchanges: info: not including original source code in upload I: copying local configuration +I: user script /srv/workspace/pbuilder/21684/tmp/hooks/B01_cleanup starting +I: user script /srv/workspace/pbuilder/21684/tmp/hooks/B01_cleanup finished I: unmounting dev/ptmx filesystem I: unmounting dev/pts filesystem I: unmounting dev/shm filesystem I: unmounting proc filesystem I: unmounting sys filesystem I: cleaning the build env -I: removing directory /srv/workspace/pbuilder/17425 and its subdirectories -I: Current time: Wed Mar 27 01:34:43 -12 2024 -I: pbuilder-time-stamp: 1711546483 +I: removing directory /srv/workspace/pbuilder/21684 and its subdirectories +I: Current time: Thu Mar 28 03:44:13 +14 2024 +I: pbuilder-time-stamp: 1711547053